17 July 2024
Last weekend I spent several hours on Tunic’s “offline” puzzle: its written language, dubbed “Trunic” by its fans. Several hours was actually less than I expected it to take! And figuring out the answer was satisfying and I immediately wanted to write something in Trunic myself.
(Continue reading…)
Posted in Personal.
Tags:
Games
02 July 2024
When is AnyObject not AnyObject? When it’s a protocol type.
(Continue reading…)
Posted in Technical.
Tags:
Swift
07 April 2024
Last Friday the internet was rocked with the discovery of an exploit in xz-utils that was not only well-put-together technically, but also an example of extremely effective long game social engineering. I could share my opinions, but the takes I’ve seen have actually been fairly nuanced and thoughtful, if (justifiably!) pessimistic, from people with more experience and more familiarity than I have.
So instead I did this. Which, if you recognize the title, is exactly what you think it is.
(Continue reading…)
Posted in Technical.
Tags:
Security,
Humor