Curated river of news

Reader

Latest posts from blogs I follow

2729 entries
55 pages

(opens in new tab)

Zig v0.16 update adds “Juicy Main” which provides appropriate defaults for a general purpose memory allocator, an arena allocator, and the new io interface. IO as an interface unlocks async/await patterns in Zig. Async is not concurrency but it does ...

Good and Bad Harness Engineering(opens in new tab)

Good and Bad Harness Engineering/images/blog/bitter-lesson-engineering/bitter-lesson-engineering-header.webp/images/blog/bitter-lesson-engineering/bitter-lesson-engineering-header.webp There are lots of ways to do Harness Engineering well and poorly, but the most important one comes down to whether...

Design and Engineering, As One(opens in new tab)

In the winter of 1898, a mechanical engineer named Frederick Winslow Taylor arrived at the Bethlehem Steel Company in Pennsylvania with a stopwatch and a conviction. Taylor had been thinking for years about why industrial work was so inefficient, and ...

It's Time for Full Activation(opens in new tab)

It's Time for Full Activation/images/blog/its-time-for-full-activation/header.webp/images/blog/its-time-for-full-activation/header.webp I've been experiencing a feeling lately that's massive and hard to pin down. But here goes. If you remember my piece on Constraints on Creativity/blog/our-constr...

The Annapolis Cup(opens in new tab)

My alma mater, St. John’s College, has just one intercollegiate sport: croquet It started in 1983, with an annual match against the U.S. Naval Academy. Two years later, I attended the third such contest during my freshman year. Someone took ...

✉️ Content Hiatus(opens in new tab)

I've decided to go on a content hiatus. This will be my last dispatch for a while. I don't know how long I'll be gone. Why? Because I've been posting to an anonymous audience on the Internet almost every day ...

Mechanical sympathy(opens in new tab)

Weaver, seen from the Front, Vincent van Gogh, 1884 Something that’s been floating around in my head lately is the idea that I don’t know any truly good engineers who are also not good at at product design. Product design ...

That’s a Skill Issue(opens in new tab)

I quipped on BlueSky: It’s interesting how AI proponents are often like "skill issue" when the LLM doesn't work like someone expects. Whereas when human-centered UX people see someone using it wrong, they're like "skill issue on us, the people ...

AI Only Has to Beat 3/10(opens in new tab)

AI Only Has to Beat 3/10/images/ai-only-has-to-beat-3-out-of-10.webp/images/ai-only-has-to-beat-3-out-of-10.webp I think there's a misconception about how AI will break and change things. The Mythos hype has convinced people that AI is about to be so advanced that it can overcome our great cyber...

The Sunday Papers(opens in new tab)

Sundays are for remembering the glorious sunshine you enjoyed but half a week ago, while looking out at eleven degrees Celsius' worth of grey skies and drizzle. Did you know some people actually like rain? Imagine. The weather taste equivalent ...

Optimism is not a personality flaw(opens in new tab)

On October 4, 1957, the Soviet Union launched Sputnik - and the United States lost its collective mind. Newspapers ran headlines about Soviet nuclear weapons raining from orbit, and schools held duck-and-cover drills. Eisenhower's approval rating cratered and the smartest ...

The Center Has a Bias(opens in new tab)

Whenever a new technology shows up, the conversation quickly splits into camps. There are the people who reject it outright, and there are the people who seem to adopt it with religious enthusiasm. For more than a year now, no ...

How to Avoid Aperture Collapse(opens in new tab)

Aperture Collapse/images/blog/aperture-collapse/header.webp/images/blog/aperture-collapse/header.webp I've been playing with this idea of Aperture Collapse. It's a problem I have that I suspect a lot of people have as well. It's where AI has magnified our capabilities so much as builders that we...

Wheel Next + Packaging PEPs(opens in new tab)

When you pip install a package with compiled code, the wheel you get is built for CPU features from 2009. Want newer optimizations like AVX2? Your installer has no way to ask for them. GPU support? You're on your own ...

No-stack web development(opens in new tab)

This year I’ve been asked more than ever before what web development “stack” I use. I always respond: none. We shouldn’t have a go-to stack! Let me explain why. What stack? My understanding is that a “stack” is a choice ...

Why I quit "The Strive"(opens in new tab)

I spent about a decade waking up at 6am and checking my follower count before I brushed my teeth. Refreshing analytics while the coffee brewed, reading Y Combinator essays, networking on Twitter and trying to reverse-engineer what made people break ...