There are no new ideas in AI, only new datasets
LLMs were invented in four major developments... all of which were datasets
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 3,090 posts.
LLMs were invented in four major developments... all of which were datasets
An updated version of my user-level CLAUDE.md is featured in this post from December 2, 2025. I've been experimenting with LLM programming agents over the past few months. Claude Code has become my favorite. It is not without issues, but it's allowed me to write ~12 programs/projects in
And How They Stack Up Against Qwen3
The other day I was sitting on the doorstep of a hackerspace, eating a falafel sandwich while listening to the conversation inside. The topic shifted to the use of “AI” for everyday tasks, people casually started elaborating on how they use “chat assistants” to let them write pieces of code or annoying emails. The…
[What follows are my thoughts on some recent research in machine learning privacy. These are my thoughts, and do not represent those of others.]
Claude Code 2.1.277 added AGENTS.md support, but the loader sits behind a remote feature flag. With telemetry or nonessential traffic turned off, a local AGENTS.md is skipped without a warning. This is what I measured and the one-line CLAUDE.md I use instead.
Sumplete.com was invented, coded and even named entirely by ChatGPT.
student, nomad in machine learning
In many discussions where questions of "alignment" or "AI safety" crop up, I am baffled by seriously intelligent people imbuing almost magic...
The bureaucrats are running the asylum
OpenAI has some big questions. It doesn’t have unique tech. It has a big user base, but with limited engagement and stickiness and no network effect. The incumbents have matched the tech and are leveraging their product and distribution. And a lot of the value and leverage will come from new experie
The website of Justin Long. Crockpotveggies is a collection of notes about Justin's own projects.
Trying to teach in the age of the AI homework machine.
I have to tell you about the Kalman filter, because what it does is pretty damn amazing.
The viral claim that Anthropic loses $5,000 per Claude Code subscriber doesn't survive basic scrutiny. Let's do the actual maths.
It’s not even a feature. It’s just technology.
One of my pet peeves with the web development community is that so many of the decisions we make are vibes-based. Frameworks are “blazing fast,” tools will…
Can ChatGPT replace translators? A freelance translator shares a funny Ottawa story about AI translation, professional judgment and why human expertise still matters.
An illustrated essay on generative algorithms written by Anders Hoff.
While we encourage people to use AI systems during their role to help them work faster and more effectively, please do not use AI assistants during the application process. We …
A deep dive into the internals of a small transformer model to learn how it turns self-attention calculations into accurate predictions for the next token.
Recently I found a paper being presented at NeurIPS this year, entitled Neural Ordinary Differential Equations, written by Ricky Chen, Yulia Rubanova, Jesse Bettencourt, and David Duvenaud from the University of Toronto. The core idea is that certain types of neural networks are analogous to a discretized differential…
Surprisingly (to me) Claude Code debugged my new ML-DSA implementation faster than I would have, finding the non-obvious low-level issue that was making Verify fail.
Methods and Strategies for Building and Refining Reasoning Models
The first obvious casualty of large language models is homework: the real training for everyone, though, and the best way to leverage AI, will be in verifying and editing information.
It's not that hard to build a coding agent. 300 lines of code running in a loop with LLM tokens. You just keep throwing tokens at the loop, and then you've got yourself an agent.
You're using AI to be more productive. So why are you more exhausted than ever? The paradox every engineer needs to confront.