Gus Mueller

@ccgus
3.6K Followers
419 Following
603 Posts
Digital carpenter, pixel mechanic. Programmer at Flying Meat. I wrote Acorn, Retrobatch, VoodooPad, FlySketch, FMDB, FMJS & CocoaScript. Probably more.
Websitehttps://shapeof.com
Workhttps://flyingmeat.com

I’ve been closing super old Acorn bug reports on SVG parsing things, which the next release (8.5) does now.

I feel kind of bad saying “it’s fixed now, 5-8 years later!”, but I suppose it’s better late than never.

I thought I was horrible, but apparently I’m in the top 1%: https://dialed.gg/?c=UDAKRW
Someone says you can’t beat 39.5/50

A color memory challenge on Dialed. See 5 colors, recreate them from memory. Free, no signup.

Dialed
Guitar stuff: just bought another Klon clone, this time a NOTAKLÖN. Surely this one will be the best.
Fun fact: the "EnablePasteboardPrivacyDeveloperPreview" defaults flag on macOS doesn't just enable confirmation for accessing the clipboard, it moves the responsibility for an app's main menu from the app's own process into a separate system process (TrustedUIService). This means that the contents of the menus have to be serialized to be sent over XPC to that system process, breaking things such as custom SF Symbols in menu icons. I guess that's part of why it's still just a developer preview.

Thanks to @danielpunkass, TIL auto-synthesized and CIFilter don’t mix: <https://developer.apple.com/documentation/coreimage/cifilter-swift.class?language=objc#Subclassing-notes>

> Don’t use auto-synthesized instance variables, because their names are automatically prefixed with an underscore. Instead, synthesize the property manually.

How did I not know this!? Also it explains a crash I was getting (which is what prompted Jalkut helping me. Danke, buddy).

CIFilter | Apple Developer Documentation

An image processor that produces an image by manipulating one or more input images or by generating new image data.

Apple Developer Documentation

Whoa: <https://terathon.com/blog/decade-slug.html>

> What is now known as the Slug Algorithm for rendering fonts directly from Bézier curves on the GPU was developed in the Fall of 2016, so this year marks a full decade since its inception.

> Therefore, effective today, I am permanently and irrevocably dedicating the Slug patent to the public domain.

A Decade of Slug - Eric Lengyel

Liquid Pro: <https://shapeof.com/archives/2026/3/liquid_pro.html>

> If Apple was to move away from Liquid Glass on MacOS, how would they do it?

The Shape of Paris, a balletic short film of skateboarder Andy Anderson zooming, grinding, spinning, and floating around Paris in the summertime. "This is the cleanest footage I've ever seen. The cinematography and color grading is insane." https://kottke.org/26/03/the-shape-of-paris
The Shape of Paris

The Shape of Paris is a balletic short film of skateboarder Andy Anderson zooming, grinding, spinning, and floating around Paris in the summertime. It is al

kottke.org
I just discovered `CGBitmapInfoMake`. Apparently it’s been around since 10.14. Don’t be like me, and not know this exists.

I've posted an update to Base (v3.3) which adds Quick Look previews for SQLite databases. You can now see a summary of database contents from the Finder, without having to open the app!

https://menial.co.uk/blog/2026/03/08/base-3.3.0-released/