Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
The real AI risk is inside the labs
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.
-
Being Linux Torvalds
(This blog post was adapted from the transcription obtained from my YouTube video at https://www.youtube.com/watch?
-
Not just development, distribution of software may change as well
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.
-
Control the ideas, not the code
Look at the past history of this blog.
-
A new era for software testing
Automatic programming dramatically speeds up writing software in certain use cases and in the right hands.
-
Distributing LLM inference in DwarfStar
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.
-
Alternatives for the EDIT tool of LLM agents
EDIT: of course this was already done in the past!
-
A few words on DS4
I didn’t expect DwarfStar 4 (https://github.com/antirez/ds4) to become so popular so fast.
-
Redis array type: short story of a long development
I started working on the new Array data type for Redis in the first days of January.
-
AI cybersecurity is not proof of work
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 the side with more "work ability" even…
-
GNU and the AI reimplementations
Those who cannot remember the past are condemned to repeat it.
-
Redis patterns for coding
Here LLM and coding agents can find: 1.
-
Implementing a clear room Z80 / ZX Spectrum emulator with Claude Code
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.
-
Automatic programming
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
I love writing software, line by line.
-
Reflections on AI at the end of 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.
-
Scaling HNSWs
I’m taking a few weeks of pause on my HNSWs developments (now working on some other data structure, news soon).
-
AI is different
Regardless of their flaws, AI systems continue to impress with their ability to replicate certain human skills.
-
Coding with LLMs in the summer of 2025 (an update)
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.
-
Human coders are still better than LLMs
This is a short story of how humans are still so much more capable of LLMs.
-
What I learned during the license switch
Yesterday, it was a very intense day.
-
Redis is open source again
Five months ago, I rejoined Redis and quickly started to talk with my colleagues about a possible switch to the AGPL license, only to discover that there was already an ongoing discussion, a very old one, too.
-
Reproducing Hacker News writing style fingerprinting
About three years ago I saw a quite curious and interesting post on Hacker News.
-
Vector Sets are part of Redis
Yesterday we finally merged vector sets into Redis, here you can find the README that explains in detail what you get: https://github.com/redis/redis/blob/unstable/modules/vector-sets/README.md The goal of the new data structure is, in short, to create a…
-
AI is useless, but it is our best bet for the future
I used AI with success 5 minutes ago.
-
Big LLMs weights are a piece of history
By multiple accounts, the web is losing pieces: every year a fraction of old web pages disappear, lost forever.
-
Reasoning models are just LLMs
It’s not new, but it’s accelerating.
-
We are destroying software
We are destroying software by no longer taking complexity into account when adding features or optimizing some dimension.
-
From where I left
I’m not the kind of person that develops a strong attachment to their own work.
-
Playing audio files in a Pi Pico without a DAC
The Raspberry Pico is suddenly becoming my preferred chip for embedded development.
-
First Token Cutoff LLM sampling
From a theoretical standpoint, the best reply provided by an LLM is obtained by always picking the token associated with the highest probability.
-
Translating blog posts with GPT-4, or: on hope and fear
My usual process for writing blog posts is more or less in two steps: 1.
-
LLMs and Programming in the first days of 2024
I'll start by saying that this article is not meant to be a retrospective on LLMs.
-
The origins of the Idle Scan
The Idle scan was conceived at the end of 1998, evidenced by emails.
-
In defense of linked lists
A few days ago, on Twitter (oh, dear Twitter: whatever happens I’ll be there as long as possible – if you care about people that put a lot of energy in creating it, think twice before leaving the platform).
-
Scrivendo Wohpe
(English translation of this post: http://antirez.com/news/136) Dopo due anni di lavoro, finalmente, Wohpe, il mio primo libro di fantascienza, ma anche il mio primo scritto di prosa di questa lunghezza, è uscito nelle librerie fisiche italiane, su Amazon,
-
Writing Wohpe
(Traduzione italiana di questo post: http://antirez.com/news/137) [Sorry for the form of this post.
-
Programming and Writing
One year ago I paused my programming life and started writing a novel, with the illusion that my new activity was deeply different than the previous one.
-
The open source paradox
A new idea is insinuating in social networks and programming communities.
-
The end of the Redis adventure
When I started the Redis project more than ten years ago I was in one of the most exciting moments of my career.
-
Redis 6.0.0 GA is out!
Finally Redis 6.0.0 stable is out.
-
Redis 6 RC1 is out today
So it happened again, a new Redis version reached the release candidate status, and in a few months it will hit the shelves of most supermarkets.
-
Client side caching in Redis 6
[Note: this post no longer describes the client side implementation in the final implementation of Redis 6, that changed significantly, see https://redis.io/topics/client-side-caching] The New York Redis day was over, I get up at the hotel at 5:30, still…
-
The struggles of an open source maintainer
Months ago the maintainer of an OSS project in the sphere of system software, with quite a big and active community, wrote me an email saying that he struggles to continue maintaining his project after so many years, because of how much psychologically ta…
-
Redis streams as a pure data structure
The new Redis data structure introduced in Redis 5 under the name of “Streams” generated quite some interest in the community.
-
Gopher: a present for Redis
Ten years ago Redis was announced on Hacker News, and I use this as virtual birthdate for the project, simply because it is more important when it was announced to the public than the actual date of the project first line of code (think at it conception VS
-
An update about Redis developments in 2019
Yesterday a concerned Redis user wrote the following on Hacker News: — https://news.ycombinator.com/item?
-
Why RESP3 will be the only protocol supported by Redis 6
[EDIT!
-
Writing system software: code comments.
For quite some time I’ve wanted to record a new video talking about code comments for my "writing system software" series on YouTube.
-
LOLWUT: a piece of art inside a database command
The last few days have been quite intense.