Ok, so many thank you here, thanks! It's very nice to read the comments here. But I hope to interact more on HN, since basically the idea is to write more blog posts, write more OSS software too. Just totally random :D I'll just do whatever every morning I want to do for a long time. Then maybe I'll find a new long term interest.
The End of the Redis Adventure
171–180 of 308 posts
Re: The End of the Redis Adventure
#172Earlier quoted context omitted.
Agree. I’d like to thank conjectures, brodouevencode, Bjartr, kungtotte, m0xte, fidelramos, chii and pokot0 for their contributions, but gently suggest none of the jokes were really that funny. Said well: https://news.ycombinator.com/item?id=7609289
Since we have a norm that those who post unfunny jokes shouldn't complain they are downvoted, we should also have a norm that those who don't like jokes should just downvote without comment. Of course, I'm violating the obvious meta-norm...
HN commenters are encouraged to post feedback in the threads about what's good and bad for HN comments.
Re: The End of the Redis Adventure
#173Ok, so many thank you here, thanks! It's very nice to read the comments here. But I hope to interact more on HN, since basically the idea is to write more blog posts, write more OSS software too. Just totally random :D I'll just do whatever every morning I want to do for a long time. Then maybe I'll find a new long term interest.
I started using Redis around 2010 and I learned to appreciate so many things from you along the way:
* Data structures are fun.
* In-memory is fast and can be safe!
* Append-only logs are awesome.
* Databases can be more than MySQL.
* Complexity analysis is worth making clear in the documentation.
* Hybrid L1 cache-friendly data structures beat complexity analysis for small data.
* There are only so many hours you can work in a day.
* It's cool to sit by the pool.
* It's cool to have a screen name.
* Above all, code is poetry, not dependencies.
Re: The End of the Redis Adventure
#174Earlier quoted context omitted.
> There are plenty of problems with BDFL-style projects, but I think there are a lot of advantages too. BDFL governance is extremely underrated in the opensource world. People attribute the success of the Linux kernel to its open contribution style, but I will argue that Linux is successful because there's a dictator at the top that enforces a direction, a long term goal, and most importantly, says NO. Community base…
Does FreeBSD have a BDFL? We don't have enough data points to determine if what you are saying is correct. I have also seen lots of BDFL projects smoke out. Is the lesson that actual dictatorships only survive long term if 1) the dictator is a nice person and 2) they eventually get managed by an open democratic process? I think you are actually describing the two clocks problem. Lots of BDFL projects have their own C…
The structure of a committee project doesn't make it better or worse than BDFL. It just makes it more average. Any greatness present is toned down. And substandardness is brought up.
This also main reason the "led by greatness" BDFL projects are better than the committee run ones and the "led by less than great" BDFL projects "smoke out". The committee's tend towards the middle of the bell curve, BDFL's are all over the place.
Re: The End of the Redis Adventure
#175So they're moving to a new "community based", "light governance" model. [1] There are plenty of problems with BDFL-style projects, but I think there are a lot of advantages too. Redis is unique in my experience in that it works the way you'd expect - it doesn't cause outages, it is fast, and it has a vanishingly small number of gotchas. The feature set is well curated and for the most part fits together cohesively. T…
> The most important thing Antirez did, in my opinion, was to say "No" to things. No to new features that didn't make sense. Redis has had tremendous mission creep over the years. It started of course mostly as a volatile cache but I've now seen it also used as a message bus (in three different ways: BLPOP, PUB/SUB and Streams), for service discovery and as a general purpose database - something that Redis Labs (in m…
It works excellent as a message bus, though. And you can add HSET/HDEL to your list as the fourth way.
Re: The End of the Redis Adventure
#176Ok, so many thank you here, thanks! It's very nice to read the comments here. But I hope to interact more on HN, since basically the idea is to write more blog posts, write more OSS software too. Just totally random :D I'll just do whatever every morning I want to do for a long time. Then maybe I'll find a new long term interest.
Thank you for Redis, and I hope you can relax and have some fun with whatever is next!
Re: The End of the Redis Adventure
#177http://oldblog.antirez.com/post/some-math-about-the-engineya...
I wish companies would have contests such as this more often. I think it would be a great way to find and hire really good people.
Re: The End of the Redis Adventure
#178Ok, so many thank you here, thanks! It's very nice to read the comments here. But I hope to interact more on HN, since basically the idea is to write more blog posts, write more OSS software too. Just totally random :D I'll just do whatever every morning I want to do for a long time. Then maybe I'll find a new long term interest.
Re: The End of the Redis Adventure
#179Ok, so many thank you here, thanks! It's very nice to read the comments here. But I hope to interact more on HN, since basically the idea is to write more blog posts, write more OSS software too. Just totally random :D I'll just do whatever every morning I want to do for a long time. Then maybe I'll find a new long term interest.
I first used it as the datastore for a flash sale about 8 years ago now. Even though close to 130k people were trying to book rooms at the same time, it performed just as I hoped it would.
I was going to say that I haven’t used it in a few years, but really I’ve just forgotten that it’s running a critical part of our system day in day out because it never causes me any trouble.
Good luck with your next adventure, here’s hoping it’s as fruitful for the community as your last one.
Re: The End of the Redis Adventure
#180Earlier quoted context omitted.
Of course it is, but it's the kind of bigotry nowadays some people evangelize as good (by redefining racism), and what the twitter mob encourages.
"Racism" against white people in the US is completely devoid of systemic material consequence. Understanding definitions isn't about "mobs" or even ideology, it's about identifying what happens in incidents of racial bias and why those things happen.