New
The latest blog posts to take off on Hacker News. 49,201 posts.
Andrej Karpathy's talk on the future of the industry
Transcript of Andrej Karpathy's YC AI SUS talk at Y Combinator on June 17th, 2024.
The unreasonable effectiveness of fuzzing for porting programs
A simple strategy of having LLMs write fuzz tests and build up a port in topological order seems effective at automating porting from C to Rust.
My iPhone 8 Refuses to Die: Now It's a Solar-Powered Vision OCR Server
How I turned an old iPhone 8 into a solar-powered OCR server using Apple's Vision framework. Running 24/7 off-grid, processing thousands of images.
Revisiting Minsky's Society of Mind in 2025
AI Agents, Modularity, and Alignment
Building agents using streaming SQL queries
Table of Contents Agents Need to Interact With LLMs Agents Should Be Event-Driven Agents Need Context Agents Require Memory When SQL Is Not Enough Parting Thoughts AI Agents have improved in leaps …
Homomorphically Encrypting CRDTs
Homomorphic encryption allows a computer to run programs on encrypted data. Learn how homomorphic encryption works through interactive examples, build a homomorphically encrypted CRDT and see whether it has promise for local-first software.
Is there a half-life for the success rates of AI agents?
Building on the recent empirical work of Kwa et al. (2025), I show that within their suite of research-engineering tasks the performance of AI agents on longer-duration tasks can be explained by an extremely simple mathematical model — a constant rate of failing during each minute a human would take
I counted all of the yurts in Mongolia using machine learning
The Fall of Civilizations podcast put out a 6¾-hour episode on the history of the Mongol Empire, which I eagerly listened to. After finishing the episode I wondered about contemporary Mongolian society, I wanted to learn what the lands that the Mongol Empire exploded from are like in our current day. There are many…
What Google Translate can tell us about vibecoding
There has been rather a lot of doomsaying (and perhaps astroturfing) lately about LLMs as the end of computer programming. Much of the discussion has been lacking nuance, so I’d like to add mine. I see claims from one side that “I used $LLM_SERVICE_PROVIDER to make a small throwaway tool, so all programmers will be…
LLMs pose an interesting problem for DSL designers
The most exciting part of Programming Languages (PL) research for me has always been in Programming Language Design.
From SDR to 'Fake HDR': Mario Kart World on Switch 2
Nintendo's Switch 2, launched with Mario Kart World, suffers from inadequate HDR implementation despite industry standards. The game qualifies "fake HDR," using SDR-first methods that limit color and dynamic range. Developers must prioritize HDR from the outset to truly leverage its potential and enhance visual…
Resurrecting a dead torrent tracker and finding 3M peers
So I was uh, downloading some linux isos, like usual. It was going slowly, so I opened up the Trackers tab in qBittorrent and saw the following:
O3 Turns Pro
You can now have o3 throw vastly more compute at a given problem.
Should we design for iffy internet?
Around 97% of US households have internet access, but bandwidth and latency are likely worse than you expect.
Finding Dead Websites
As some of the work planned for Marginalia Search this year has been progressing a bit faster than anticipated, there was time to implement an unplanned change. This post details the implementation of a system for detecting when servers are online, to avoid serving dead links and improve data quality, and for…
Claude Code feels like magic because it is iterative
Personal blog of Omar Abid
Fun with Telnet (2024)
Some time ago I came across a cinematic experience ......... @@@@@ @@@@@ ........... ......... @ @ @ @ ........... ......... @@@ @ @ .......... ........ @@ @ @ ......... ........ @@@@@@@ @@@@@ th ....... ...... ----------------------- ...... ..... C E N T U R Y .... .... ----------------------- ... ... @@@@@ @@@@@ @ @…
Virtual cells
ideas, work and experiments
The Humble Programmer (1972)
As a result of a long sequence of coincidences I entered the programming profession officially on the first spring morning of 1952 and as far as I have been able to trace, I was the first Dutchman to do so in my country. In retrospect the most amazing thing was the slowness with which, at least in my part of the…
Selfish reasons for building accessible UIs
All web developers know, at some level, that accessibility is important. But when push comes to shove, it can be hard to prioritize it above a bazillion other…
Generative AI coding tools and agents do not work for me
People keep asking me If I use Generative AI tools for coding and what I think of them, so this is my effort to put my thoughts in writing, so that I can send people here instead of having to repeat…
The drawbridges come up: the dream of a interconnected context ecosystem is over
The AI era is speedrunning the Web 2.0 story. Open and accessible MCPs are not our future. Integrations will be tightly governed.
A brief, incomplete, and mostly wrong history of robotics
(An homage to one of my favorite pieces on the internet: A Brief, Incomplete, and Mostly Wrong History of Programming Languages)
College baseball, venture capital, and the long maybe
My son is a college baseball player. One of the singular aspects of having kids is that they open your eyes to facets of humanity that you might not have seen otherwise. I was not a college athlete (and knew little of even baseball until he got the bug at age seven), so I have learned much along the way. You — perhaps…
Snorting the AGI with Claude Code
blog - kade killary
Start your own Internet Resiliency Club
Thanks to war, geopolitics, and climate change, Europe will have more frequent and more severe internet disruptions in the very near future. Governments and businesses need to prepare for catastrophic loss of communications. Unfortunately, the necessary changes are risky and expensive, which means they won’t do it…
Jokes and Humour in the Public Android API
Previously I have covered a relatively obscure now-removed placeholder string in Android that doubles as an easter egg, the fictitious carrier by the name of El Telco Loco. But this time it is about methods and other parts of the publicly facing Android API that may generally be more humourous than they are useful…