New
The latest blog posts to take off on Hacker News. 6,220 posts.
A very Chicago gamble
Chicago and Bally's have teamed up in an investment offering.
The hidden complexity of scaling WebSockets
WebSockets are at the very core of Compose. Learn how we scaled them to support 1000s of concurrent users.
PhysicsForums and the Dead Internet Theory
An exposé no one will read, about the widespread falsification of user posts in PhysicsForums, a scientific community founded in 2001. This is a microcosm of the death of the human-written Internet.
A WebAssembly compiler that fits in a tweet
Starting with a 192-byte one-liner that implements a Reverse Polish Notation arithmetic compiler, we'll work backward to transform it into readable JavaScript by removing one code golf trick at a time
How I Use Home Assistant in 2025
I’ve been using Home Assistant for about seven years now, starting back when I was living in a small apartment. At the time, my setup was modest: I …
Threlte 8
The next major release of Threlte
Little Snitch feature nobody knows about
Little Snitch by Objective Development is the first app that I install on a new Mac. In fact I just bought a new Mac, an M4 MacBook Pro with nano-texture display, and I installed Little Snitch via thumb drive even before connecting the Mac to the internet. While setting up my new Mac, which came with macOS 15.2…
Every System is a Log: Avoiding coordination in distributed applications
Distributed coordination makes application complex and brittle. Because all systems eventually build on logs, we can use a shared-log approach to eliminate most coordination. We discuss this conceptually and show how this is practically implemented in the open source project Restate.
Build It Yourself
We need a vibe shift on dependencies in programming.
Supercharge SQLite with Ruby Functions
An interesting twist in my recent usage of SQLite was the fact that I noticed my research scripts and the database intertwine more. SQLite is unique in that it really lives in-process, unlike standalone database servers. There is a feature to that which does not get used very frequently, but can be indispensable in…
How we scaled Slack to support 1000s of developers
Here’s how we built a two-way Slack bridge with full impersonation to deliver white glove support to thousands of Railway developers from our help center.
UI is hell: four-function calculators
One of the simplest and best-known computing devices on the planet is a fascinating study in interface design.
AI isn't going to kill the software industry
I feel like half of my social media feed is composed of AI grifters saying software developers are not going to make it. Combine that sentiment with some economic headwinds and it's easy to feel like we're all screwed. I think that's bullshit. The best days of our industry lie ahead.
Susctl CVE-2024-54507: A particularly 'sus' sysctl in the XNU kernel
A very sus sysctl in the XNU kernel.
Using the most unhinged AVX-512 instruction to make fastest phrase search algo
Disclaimers before we start For those who don’t want to read/don’t care that much, here are the results. I hope after seeing them you are compelled to read. TL;DR: I wrote a super fast phrase search algorithm using AVX-512 and achieved wins up to 1600x the performance of Meilisearch. The source code can be found here…
Morse Code in Tubular Bells (2021)
A quick look at how the movie The Exorcist from 1973 has links to the late great Alan Turing via Mike Oldfield’s album Tubular Bells, Scotland and Amateur Radio. It’s Halloween so figured why not throw some horror in the mix.
You should write "without bugs"
Why and how you should write "without bugs"
Citations on the Anthropic API
Claude can now cite specific passages from your documents, delivering verifiable responses with built-in source tracking. Update: Now available in Amazon Bedrock. (June 30, 2025) Today, we're launching Citations, a new API feature that lets Claude ground its answers in source documents.
Operator research preview
A research preview of an agent that can use its own browser to perform tasks for you. Available to Pro users in the U.S.
Results of "Humanity's Last Exam" benchmark published
Scale AI and the Center for AI Safety (CAIS) are proud to publish the results of Humanity’s Last Exam.
Psychedelic Graphics 0: Introduction
Articles, projects, podcast by Ulysse Pence
An overview of gradient descent optimization algorithms (2016)
Gradient descent is the preferred way to optimize neural networks and many other machine learning algorithms but is often used as a black box. This post explores how many of the most popular gradient-based optimization algorithms such as Momentum, Adagrad, and Adam actually work.
Shifting Cyber Norms: Microsoft security POST-ing to you
tl;dr: Microsoft and other email security scanners will visit the links in email you transmit, and run the JavaScript in those links, including calls that lead to POSTs going out. This used to be unacceptable, since POSTs have side effects. Yet here we are. This breaks even somewhat sophisticated single-use sign-on /…
Hacking Subaru: Tracking and controlling cars via the admin panel
On November 20, 2024, Shubham Shah and I discovered a security vulnerability in Subaru’s STARLINK admin panel that gave us unrestricted access to all vehicles and customer accounts in the United States, Canada, and Japan.
The British Micro Behemoth
Or, how a precocious youth briefly conquered the UK
Where is London's most central sheep?
» email me » follow me on twitter » follow the blog on twitter » follow the blog on Bluesky » follow the blog on RSS