I don't think it changes the negative business actions that the company Redis has been doing. But it likely means that Redis may actually evolve now, rather than being a static target.
I worked with antirez a bit before he left the project in 2020, and I still look fondly back on that time since he was a wonderful person and he helped me learn a lot. I wish he had considered coming to work with Valkey instead of Redis, but maybe we'll find some some way to work together that benefits both communities.
I think antirez has made very rational economic decision. For Open Source Redis/Valkey community though it would be better if he had joined Valkey of course.
Note though it is not certain he even could - the Non Compete when you have significant compensation in cash or equity can be much stronger and run a lot longer than employment related
Appreciate your kind words, and I'm very happy it was a good experience to work together, it was cool for me too. I hope there will be ways to exchange infos and hack :)
Everything we do is open-source, so you're free to take it and incorporate it back into Redis. (Although I'm more into rewriting the data structures to more efficient on modern CPU hardware). Keep some comments out in the open like your discussion about vector sets to keep the conversation going. For the record, I really don't like the vector set idea, but I'm not one to dish out hot takes on hacker news.
Thank you, I'll encourage my colleagues to take everything we can from ValKey, because this is how it works: as the BSD allowed the fork, the BSD allows less liberal licenses to take back. The magic of very liberal licenses is that: they speed up human evolution (and we tried hard to retain the BSD for this reason).
About Vector Sets: it's absolutely ok to disagree here; but what is a good thing about having multiple forks of the original Redis is that you can see it as an optimization to search for the better Redis :D The Vector Set stuff, just to be clear, was not "company stimulated", it's something that I really want and I which I strongly believe.
Right now they are stored as plaintext on a VPS server (or in localStorage in your browser if you aren't signed in).
I was wondering whether encryption might be compelling as a premium feature if this ever got enough users to think about monetizing it in future. What do you think?
There's no completely offline version. But if you don't sign in then none of your notes are sent to the server, they stay in localStorage in your browser.
Linus used to post to Google+, so a lot of the original posts are gone to the wind, however, he originally said that he'd bump major versions when the numbers get too big, i.e. he runs out of fingers and toes to count the minor version.
It is a reference to how children sometimes count on their fingers. It's an old, lame joke that if someone needs to count higher than 10 they can use their toes too. He's making that joke at himself.
Conundrum: our hands give us eleven symbols: various fingers and thumbs for 1 to 9, everything out for ten, and closed fists for zero.
While the sociologists are off figuring out why this gave us a base ten number system instead of base eleven, the computer scientists are showing off how they can count to a thousand instead.
(And also get thrown out of every bar where they order four of something.)
You can actually conveniently count to 12 with one hand. Use the tip of the finger, the first and second finger joints * 4 fingers = 12. Then use the thumb as the pointer to keep track.
A base-12 number system would be advantageous because 12 is a "superior highly composite number". However, needless to say, despite the number theoretical advantages changing from our current base-10 system is essentially impossible.
Note that other cultures started numbering the individual finger bones using their thumb, ending up with a base 12 or 24 system (or so the "just so" story goes).
Regardless of its origin, base 12 is still a major part of our lives (24 hours to a day, 60 minutes to an hour, even 60 minutes to a grade in angles).
Just use each finger as a binary digit, open or cloned, and you can get to 1023. If you're really struggling to count you might add your eyes, elbows or and knees and get to 2^16 - 1. That should be enough for anyone.
4.20 exists, but 3.20 and 5.20 don't. I don't think there is any meaning to the numbers. It has been "the next release" since the 2.15 branch has been abandoned.