RIP Salon — one of the earliest pro online publications. Back when it started, the fact it was "online" made it special. Now, it's ridiculous to call it out. https://t.co/4qakr0hvh0
It's fascinating to see audience capture at play on YouTube. So many interesting creators end up in narrow niches. My guess: nurturing algorithmic feedback loops.
I urge all to read "No Silver Bullet - Essence and Accident in Software Engineering" by Brooks.
TLDR: shrinking all the "accidental" complexities in software engineering (semantics, boilerplate, dep management, awkward syntax, composition of code and packages, etc.) does NOT reduce the "essence" of complexity. And often, out of accidental complexities emerge new essential complexities.
Shrinking down all the accidental bits to zero does not inherently and instantly result in the core complexities disappearing: if so, with the convention of ergonomic languages like Python and Lua and TypeScript, or better tools like IaC, we would have seen leaps and bounds in software capabilities and productivity.
But, what emerges and transforms, like a werewolf, is increasing essential complexities that are, at the heart of it all, bound to the domain of the software and abstractions of the real world. What happens when abstractions and ergonomics and new ways of working arrive is that the inherent complexity transforms and re-appears:
> "The complexity of software is an essential property, not an accidental one. Hence descriptions of a software entity that abstract away its complexity often abstract away its essence."
AI and agents have changed software development. But the hard essential bits in software remain (if not are 10x) - today, instead of focusing on syntax, focus on how to build stable, complex, interlocking systems where the complexity is well managed.
On this day, in 1541, Michelangelo unveiled the Last Judgment in the Sistine Chapel. Some loved it, some hated it, but all were awed. Here it is, freshly restored for its 485th birthday, ready to celebrate All Saints Day!
Occasionally, I consider migrating away from Apple’s ecosystem (to Linux, natch). But then, I try living with a non-Apple device for a bit, and I’m reminded why I went all-in so many years ago.
Even today, other manufacturers seem to note care about the user experience to the degree Apple does. Many stop at the “reasonable” 80% and ship a product rife with paper cuts.
@SirPatStew's best-known roles showcased a common attribute: gravitas. Jean-Luc Picard, in particular, is an archetype of the wise leader.
Stewart, the man, seems to have shared some of those characteristics IRL — plus wit, charm, and a light spirit.
He'll be missed. RIP.
In lieu of flowers, memorial contributions may be made to:
Johns Hopkins Alzheimer’s Disease Research Center Fund
https://t.co/luC5CdcWDy
Alzheimer’s Foundation of America Caregiver Resources
https://t.co/zvNptfyuNd
Photo Credit: Tommy Garcia