Things I want to say to my boss
I’m sitting down to write this in a gap between jobs. The downtime is strange, like the world has stopped moving but my thoughts haven’t caught up. Other than replaying the shit that went down during the last six months – or to put it more bluntly, the reasons I left, I don’t quite know […]
Deprecate Like You Mean It
Seth Larson noticed that people don’t act on deprecation warnings. The response.getheader method in urllib has been deprecated since 2023 because the response.headers dictionary is what should be used instead. When the method was eventually removed, lots of code broke. Deprecation warnings try to solve the fat step function associated with backwards-incompatible api changes, by […]
iPhone Typos? It’s Not Just You – The iOS Keyboard Is Broken [video]
Launch HN: BrowserBook (YC F24) – IDE for deterministic browser automation
Hey HN! We’re Chris, Jorrie, and Evan of BrowserBook, an IDE for writing and debugging Playwright-based web automations. You can download it as a Mac app here: https://browserbook.com, and there’s a demo video at https://www.youtube.com/watch?v=ODGJBCNqGUI. Why we built this: When we were going through YC, we were a company that automated back-office healthcare workflows. Since […]
An Orbital House of Cards: Frequent Megaconstellation Close Conjunctions

Abstract:The number of objects in orbit is rapidly increasing, primarily driven by the launch of megaconstellations, an approach to satellite constellation design that involves large numbers of satellites paired with their rapid launch and disposal. While satellites provide many benefits to society, their use comes with challenges, including the growth of space debris, collisions, ground […]
From text to token: How tokenization pipelines work

By James Blackwood-Sewell on October 10, 2025 When you type a sentence into a search box, it’s easy to imagine the search engine seeing the same thing you do. In reality, search engines (or search databases) don’t store blobs of text, and they don’t store sentences. They don’t even store words in the way we […]
The architecture of “not bad”: Decoding the Chinese source code of the void

WTF moment: Why my native OS refuses to return a “True” value. 🔴 The Glitch In Episode 03 of my psychological thriller, Script in the Audience, there is a trivial moment where a character makes a correct deduction. In English, I wrote: “He’d guessed right.” Simple. Direct. Boolean value = True. But getting to that […]
Craft software that makes people feel something

So, I woke up today. Got my coffee, family went to sleep, and I have a free afternoon. I thought about writing something. I may delete this article, but if you are reading this, it means I went through with it. Recently, people have been asking me why I’m pausing Boo to work on a […]
Meta shuts down global accounts linked to abortion advice and queer content

Meta has removed or restricted dozens of accounts belonging to abortion access providers, queer groups and reproductive health organisations in the past weeks in what campaigners call one of the “biggest waves of censorship” on its platforms in years. The takedowns and restrictions began in October and targeted the Facebook, Instagram and WhatsApp accounts of […]
If You Quit Social Media, Will You Read More Books?

Fault Lines If You Quit Social Media, Will You Read More Books? Books are inefficient, and the internet is training us to expect optimized experiences. By Jay Caspian Kang December 9, 2025 Illustration by Mark Harris Save this storySave this story Save this storySave this story