Salvatore Sanfilippo
Programmer; wrote Redis and hping, and blogs about C, systems programming and working alone.
Salvatore Sanfilippo did not write this page. What is this?
It collects the places they publish and what they have said there, each linked to the source. They have no account here. Is this you? Claim it, correct it, or ask us to remove it from ppll.
Where they publish
Blog antirez.com His blog on systems programming and how he works. Has a feed.
Recent
- The real AI risk is inside the labs 28 Jul 2026 Amodei in his latest blog post wrote a mix of agreeable things and things that I believe misrepresent where the real risk of AI is located. I want to focus my attention on why, among all the risks, open weight models co…
- Being Linux Torvalds 25 Jul 2026 (This blog post was adapted from the transcription obtained from my YouTube video at https://www.youtube.com/watch?v=l6lxgYeVZqs) When Linus Torvalds developed the first Linux kernel, he had studied the Minix sources, h…
- Not just development, distribution of software may change as well 22 Jul 2026 Even if you are as averse to semver as I used to be in the course of my programming activity, you can still think of open source software distribution as something that used to follow a fixed number of steps. There is a…
Show 17 more
- Control the ideas, not the code 13 Jul 2026 Look at the past history of this blog. There are many blog posts about programming with AI, a few of them date back to January 2024 (like this: https://antirez.com/news/140). I’m a relatively well regarded programmer, a…
- A new era for software testing 7 Jun 2026 Automatic programming dramatically speeds up writing software in certain use cases and in the right hands. In my experience the output does not reach the structural quality and economy of complexity of the best hand-wri…
- Distributing LLM inference in DwarfStar 25 May 2026 High end NVIDIA cards, and the server and power needed to run them, cost a lot of money, especially if you plan to reach enough VRAM to run massive models. The alternative, so far, has been Apple hardware, or the DGX Sp…
- Alternatives for the EDIT tool of LLM agents 19 May 2026 EDIT: of course this was already done in the past! I had little doubts but people just confirmed me about it on Twitter :) But, keep reading: the CRC32 compromise at the end is an interesting tradeoff, and this is a goo…
- A few words on DS4 14 May 2026 I didn’t expect DwarfStar 4 (https://github.com/antirez/ds4) to become so popular so fast. It is clear that there was a need for single-model integration focused local AI experience, and that a few things happened toget…
- Redis array type: short story of a long development 4 May 2026 I started working on the new Array data type for Redis in the first days of January. The PR landed the repository only now, so this code was cooked for four months. I worked at the implementation kinda part time (kinda…
- AI cybersecurity is not proof of work 16 Apr 2026 The proof of work is the wrong analogy: finding hash collisions, while exponentially harder with N, is guaranteed to find, with enough work, some S so that H(S) satisfies N, so an asymmetry of resources used will see th…
- GNU and the AI reimplementations 8 Mar 2026 Those who cannot remember the past are condemned to repeat it. A sentence that I never really liked, and what is happening with AI, about software projects reimplementations, shows all the limits of such an idea. Many p…
- Redis patterns for coding 1 Mar 2026 Here LLM and coding agents can find: 1. Exhaustive documentation about Redis commands and data types. 2. Patterns commonly used. 3. Configuration hints. 4. Algorithms that can be mounted using Redis commands. https://re…
- Implementing a clear room Z80 / ZX Spectrum emulator with Claude Code 24 Feb 2026 Anthropic recently released a blog post with the description of an experiment in which the last version of Opus, the 4.6, was instructed to write a C compiler in Rust, in a “clean room” setup. The experiment methodology…
- Automatic programming 31 Jan 2026 In my YouTube channel, for some time now I started to refer to the process of writing software using AI assistance (soon to become just "the process of writing software", I believe) with the term "Automatic Programming"…
- Don't fall into the anti-AI hype 11 Jan 2026 I love writing software, line by line. It could be said that my career was a continuous effort to create software well written, minimal, where the human touch was the fundamental feature. I also hope for a society where…
- Reflections on AI at the end of 2025 20 Dec 2025 * For years, despite functional evidence and scientific hints accumulating, certain AI researchers continued to claim LLMs were stochastic parrots: probabilistic machines that would: 1. NOT have any representation about…
- Scaling HNSWs 11 Nov 2025 I’m taking a few weeks of pause on my HNSWs developments (now working on some other data structure, news soon). At this point, the new type I added to Redis is stable and complete enough, it’s the perfect moment to reas…
- AI is different 13 Aug 2025 Regardless of their flaws, AI systems continue to impress with their ability to replicate certain human skills. Even if imperfect, such systems were a few years ago science fiction. It was not even clear that we were so…
- Coding with LLMs in the summer of 2025 (an update) 20 Jul 2025 Frontier LLMs such as Gemini 2.5 PRO, with their vast understanding of many topics and their ability to grasp thousands of lines of code in a few seconds, are able to extend and amplify the programmer capabilities. If y…
- Human coders are still better than LLMs 29 May 2025 This is a short story of how humans are still so much more capable of LLMs. Note that I'm not anti-AI or alike, you know it if you know me / follow me somewhere. I use LLMs routinely, like I did today, when I want to te…
Link verified 20 Sept 2026. Recent items update automatically from the channel.
Recommends rcmnd
rcmnd What they recommend 4 things — each backed by an exact quote.
Compiled by rcmnd.app, not by them: the quotes are theirs, and each links to the post it was copied from.
Recent
Liked Mac OS X
but switched to Mac OS as it delivers a much better “just works” experience for me, every time I want to do Skype, print a document, or alike.
usesthis.com 27 Aug 2010
Uses Time Machine
Uses Google Chrome
Clients: Google Chrome, Adium, TweetDeck, uTorrent, Colloquy.
usesthis.com 27 Aug 2010
Show 1 more
Uses Vim
About the English under a post
Some people here publish in a language other than English. Where they do, this site shows a machine translation beneath the post, in this typeface — the site's own, not theirs.
The post itself is never changed, moved or hidden: what is set in the serif above is exactly what the person published, and it is what to quote them on. A translation can be wrong in ways that matter, especially about tone.
Only the post's own words are translated. A quoted post, a linked article and a belief on korrents.com are left in their original language.