AI tools I wish existed
The models are powerful as is. But where are the tools?
The models are powerful as is. But where are the tools?
The challenges of programming with chronic pain and what worked for me
Large language models like ChatGPT & Claude have become ubiquitous in today’s world. I visited a friend for the New years eve and was impressed by how ChatGPT was being extensively used within the family. The friend’s little kid is going to grow up in a world, where turning to large language models (LLM) for quick…
Update: this post was discussed on Hacker News I completed a Computer Science degree at uni, and bundled a lot of maths subjects in as electives: partial differential equations, vector calculus, discrete maths, linear algebra.
In this blog post, we’ll dive deep into why we chose to build DBOS durable workflow execution on the PostgreSQL DBMS.
A geometric framework for co-designing neural net optimizers with manifold constraints.
Chris Grossack's math blog and professional website.
Today, we’re announcing Sec-Gemini v1, a new experimental AI model focused on advancing cybersecurity AI frontiers. As outlined a year ago, defenders face the daunting t…
Realtime features make apps feel modern, collaborative, and up-to-date. The features predominantly require sharing changes triggered by one user to other …
For the last month, I have been working through Nand2Tetris: The Elements of Computing Systems; Building a Modern Computer from First Principles . I recently completed part 1. This first half of the text illuminates the process of building a computer purely from elementary logic gates. Each chapter is comprised of an…
Problem 1026 on the Erdős problem web site recently got solved through an interesting combination of existing literature, online collaboration, and AI tools. The purpose of this blog post is to try…
The tests we are using to assess the intelligence of AI are missing an essential aspect of human inquiry — the query itself
How Linux kernel, systems and embedded developers can use Perfetto for debugging performance issues.
Our open-source tools generate attribution graphs showing how language models reach decisions.
We document that, after remaining almost constant for almost 30 years, real labor productivity at U.S. restaurants surged over 15% during the COVID pandemic. This surge has persisted even as many conditions have returned to pre-pandemic levels. Using mobile phone data tracking visits and spending at more than 100,000…
In 1950, while discussing the recent wave of flying saucer reports over lunch with colleagues at Los Alamos National Laboratory in New Mexico, physicist Enrico Fermi asked a simple question. There …
Update: If you’re coming to this blog post from a compendium titled “Go is not good,” I want to make it clear that I am ashamed to be on such a list. Go is absolutely the least worst programming language I’ve ever used. At the time I wrote this, I wanted to curb a trend I was seeing, namely, overuse of one of the more…
With the rise of LLM systems (or “AI” as they are annoying called), the term “vibe coding” is all the rage recently. So I wondered, how does vibe coding work with BASIC?
I’m not suffering the consequences of ADHD. I’m suffering the consequences of an upbringing incompatible with it.
Most of what I have written features in the category of notes-to-self. Mostly on how to do A or B.
You’ll learn why AWK doesn’t have a GC and understand some peculiarities in its syntax
The key question is: Can you detect AI agent traffic on your application today? We tested multiple AI agent toolkits across high-traffic consumer sites, and the results were clear—legacy detection techniques (CAPTCHAs, IP blocking, user-agent filtering) are largely ineffective. Here’s what we found.
Local LLMs prioritize privacy over security. Our research reveals a 95% backdoor injection success rate.
Mostly to make use of an animation I made for a different blog post that hasn't materialised, let me take a moment to explain to you the fundamental technical difference between 'streaming' and 'downloading'. Which won't take long... because there isn't one!
The legacy of Solferino is in more danger than ever
We've taught over 100 classes to over 1000 students 🤓