New
The latest blog posts to take off on Hacker News. 3,709 posts.
Zero-copy protobuf and ConnectRPC for Rust
As part of my work at Anthropic, I open sourced two Rust crates that fill a gap in the RPC ecosystem: buffa, a pure-Rust Protocol Buffers…
The beginning of scarcity in AI
GPU rental prices surged 48% in 60 days. The AI compute shortage will force startups to compete not on speed of iteration, but on access to infrastructure.
Qwen3.6-35B-A3B on my laptop drew me a better pelican than Claude Opus 4.7
For anyone who has been (inadvisably) taking my pelican riding a bicycle benchmark seriously as a robust way to test models, here are pelicans from this morning’s two big model …
The future of everything is lies, I guess: Where do we go from here?
This is a long article, so I've broken it up into a series of posts, listed below. You can also read the full work as a PDF or EPUB .
Updating Gun Rocket through 10 years of Unity Engine
Join me as I update a project through 10 years of Unity editors. Along the way I will talk about my process, Unity tips and tricks, and the tech changes of Unity Engine - several of which I observed firsthand while working at Unity.
I learned Unity the wrong way
I spent 3 years building Unity games by copying tutorials and stitching forum scripts together. Then an interviewer asked me what Queue<T> was. I could not answer.
The local LLM ecosystem doesn’t need Ollama
Ollama gained traction by being the first easy llama.cpp wrapper, then spent years dodging attribution, misleading users, and pivoting to cloud, all while riding VC money earned on someone else's engine. Here's the full history, and why the alternatives are better.
The simple geometry behind any road
How does the geometry of a road unfold?
I made a terminal pager
A writeup on implementing my own terminal viewport component in Go, which is used in my Terminal pager robinovitch61/lore and in my Kubernetes log viewer terminal application robinovitch61/kl.
AI-assisted cognition endangers human development?
Does AI-assisted cognition threaten human development? Explore the risks of AI-assisted thinking and learn strategies to use AI tools without freezing your critical thinking.
Introducing: ShaderPad
Riley J. Shaw is a programmer and designer. Rooted in repair and craft, he creates transparent, remixable tools for a sustainable and accessible future.
Mechanical Keyboard Sounds – A listening Museum
36 mechanical keyboards. Click. Type. Listen. From IBM Model M (1985) to modern thocky customs.
It's cool to care (2025)
Caring deeply – about art, my friends, and shared experiences – has brought me so much joy.
I built a 3D printing business and ran it for 8 months
A business report from a 3D printing enthusiast
Towards trust in Emacs
A post by Eshel Yaron introducing the Emacs Trust Manager
Are the costs of AI agents also rising exponentially? (2025)
There is an extremely important question about the near-future of AI that almost no-one is asking. We’ve all seen the graphs from METR showing that the length of tasks AI agents can perform has been growing exponentially over the last 7 years. While GPT-2 could only do software engineering tasks t
The Future of Everything Is Lies, I Guess: New Jobs
This is a long article, so I've broken it up into a series of posts, listed below. You can also read the full work as a PDF or EPUB .
God sleeps in the minerals
I took this snapshot, and the rest of them, at the Natural History Museum of Los Angeles County’s Unearthed: Raw Beauty exhibition yesterday. Enjoy.
Retrofitting JIT Compilers into C Interpreters
C interpreters are a common language implementation technique and the basis for the reference implementations of languages such as Lua, Ruby, and Python. Unfortunately, C interpreters are slow, especially compared to language implementations powered by JIT compilers. In this post I’m going to show that it is possible…
Want to write a compiler? Just read these two papers (2008)
It's not about technology for its own sake. It's about being able to implement your ideas.
Direct Win32 API, weird-shaped windows, and why they mostly disappeared
The nice thing about Win32 is that it does not try to talk you out of any of this. It just gives you the messages, the handles, the drawing APIs, and enough rope to ...
Fixing a 20-year-old bug in Enlightenment E16
Some may find it weird, but I actually greatly enjoy using Enlightenment E16 as my window manager. It's themable, hackable, lightweight (24MB peak RSS!),...
Saying goodbye to Agile
Software's
Dependency cooldowns turn you into a free-rider
Against dependency cooldowns as a response to supply chain attacks
Not all elementary functions can be expressed with exp-minus-log
a personal blog
Gas Town: From Clown Show to v1.0
TL;DR: Gas Town and Beads have both released version 1.0.0 today. Enjoy!