Iterated Log Coding
I've created a new format for encoding real numbers on computers. I'm proud of it! Let's dive in.
The latest blog posts to take off on Hacker News. 6,220 posts.
I've created a new format for encoding real numbers on computers. I'm proud of it! Let's dive in.
EdgeDB is now Gel. New identity, renewed focus on delivering the best PostgreSQL data platform in the world.
Certificate Transparency (CT) has been one of the biggest advancements in web security, keeping users safe from threats such as certificate fraud and…
Chicago argued that answering a FOIA request with a database query means creating a new record. Matt Chapman sued, I wound up on the stand explaining SQL, and now there's a bill to fix it.
My dad and the cold war
There are two claims I’d like to make: LLMs can be used effectively1 for listwise document ranking. Some complex problems can (surprisingly) be solved by transforming them into document ranking problems. I’ve primarily explored both of these claims in the context of using patch diffing to locate N-day…
New analysis finds tests for new doctors can measure what matters — the life and health of patients
My interest in file systems started when I discovered how type and creator codes 1 and resource forks contributed to the fantastic user interface on my original Macintosh in 1984. In the late 1990s, when it looked like Apple might buy Be Inc. to solve its operating system problems, the Be File System was the part I…
In contrast to OpenAI’s Deep Research, this example ran locally, using only open-source models and tools like Milvus and LangChain.
How using AI as a bridge when doctors aren't available can improve patient-to-doctor communications in real time emergencies
Introducing Python interpreter embedded in Elixir and a Fine way to write your NIFs.
I spent the past few weeks packing as many easter eggs as I could into my latest project, and in this blog post, I want to dig into some of the more interesting details! If you’re interested in animations/interactions, you’ll want to check this one out; I share a bunch of my favourite secrets and tricks. 😄
Much of what I do, in multiple fields, could be reduced to one skill: troubleshooting. I’ll define troubleshooting as systematically determining the cause of unwanted behaviour in a system, and fixing it. Troubleshooting is often learned tacitly, in the process of explicitly learning “the skill”. Troubleshooting is…
The Air Force Research Laboratory / Information Directorate, located at the Rome Research Site (formerly Griffiss Air Force Base), tests electronic countermeasures (ECM) equipment on various airframes for blind spots in the EMC equipment, or for interference by the aircraft's external munitions on the EMC equipment…
My Python code was too slow, so I made it faster with Python. For some definition of “Python”.
Vibe coding (or vibeware) is making rounds on X now. To the best of my knowledge Andrej Karpathy started the “meme” in this X entry . I find it well written and hilarious and it seems to have taken off.
What `git config` settings should be defaults by now? Here are some settings that even the core developers change.
I recently took some time to try Gleam, the type-safe language that runs on the Erlang virtual machine. For a couple of weeks, I used it to build a little feed aggregator. These are my notes.
For some time, I’ve argued that a common conception of AI is misguided. This is the idea that AI systems like large language and vision models are individual intelligent agents, analogous to human agents. Instead, I’ve argued that these models are “cultural technologies” like writing, print, pictures, libraries…
Building StopTheMadness Pro in Xcode is usually very fast, because my project doesn't use any Swift. It's a combination of Objective-C, which compiles much more quickly than Swift, and JavaScript, which doesn't need to be compiled. However, sometimes the builds were very slow for some strange reason. Checking the…
I want to write a post about Pitchfork, explaining where it comes from, why it is like it is, and how I see its future. But before I can get to that, I think I need to share my mental model on a few things, in this case, HTTP/2.
The People, Companies and Computer Systems That Changed Forever the Practice of Engineering and Manufacturing. A "Brief" History of CAD by David E. Weisberg
Although it might seem that AI will make it pointless, I still think it's worth blogging.
This write-up was originally posted on reddit , though I've cleaned things up specifically for this post. Due to reasons discussed towards the end of this post, I'm not entirely happy with the results and intend to take another shot at it in the near future.
I recently returned from the 2025 Annual Meeting of the “Localization of Waves” collaboration (supported by the Simons Foundation, with additional related support from the NSF), where I…
Today, we’re announcing Claude 3.7 Sonnet, our most intelligent model to date and the first hybrid reasoning model generally available on the market.
Never store embeddings in a CSV!
The hype cycle for Google’s fabulous new AI Co-Scientist tool, based on the Gemini LLM, includes a BBC headline about how José Penadés’ team at Imperial College asked the tool about a problem…