https://kennethreitz.org/essays/2026-03-18-open_source_gave_me_everything_until_i_had_nothing_left_to_give
π Helsinki, Finland
The slow part of software is NOT the initial generation of software. It's the maintenance and review of it.
If your management is pushing for 10x programmer output, hell even 40% more programmer output, what they're asking for is a stability crisis. There's no way around it. That's how it is right now.
Turning Awardee Sir Tony Hoare passed away last Thursday at the age of 92. Jim Miles remembers.
https://blog.computationalcomplexity.org/2026/03/tony-hoare-1934-2026.html
Ever wondered how macOS blur effects really work under the hood? This fascinating reverse engineering journey challenges assumptions about πππππ π’πππΈπππππ‘ππππ€, explores alternatives, and shares great discoveries along the way.
π: https://oskargroth.com/blog/reverse-engineering-nsvisualeffectview by Oskar Groth (@oskargroth)
It's #InternationalWomensDay, so there's no better time to celebrate amazing women in the Swift community. Here are some sites I heartily recommend:
- https://nilcoalescing.com from @natpanferova
- https://danijelavrzan.com from @dvrzan
- https://tanaschita.com from @tanaschita
PSA: Did you know that itβs **unsafe** to put code diffs into your commit messages?
Like https://github.com/i3/i3/pull/6564 for example
Such diffs will be applied by patch(1) (also git-am(1)) as part of the code change!
This is how a sleep(1) made it into i3 4.25-2 in Debian unstable.
New blog post! A close look at Tahoe menu icons. With 109 illustrations! https://tonsky.me/blog/tahoe-icons/
RE: https://mas.to/@carnage4life/115832534415373032
The sleight of hand β or the fundamental flaw β of this observation, is that it took their team a year to understand the problem by actually building a thing. Once you deeply understand a problem, it's trivial to get the dumb code vomit machine to produce code.
But producing the code is not the hard part, and using the code vomit machine is not a great way to build a system you understand from scratch if you haven't already solved the problem.
So the shortcut is a mirage.
This looks really good.