TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

From where I left

1190 点作者 tilt5 个月前

66 条评论

simonw5 个月前
For me, the license change upset me mainly for two reasons:<p>1. Many people had contributed their efforts to the Redis project for free - both in terms of code but also in advocacy, writing tutorials, publishing example code etc - and when they did that it was under the understanding that project would remain under the same open source license. It honestly felt like a betrayal of trust.<p>2. From a purely selfish point of view, my favourite thing about open source licenses is that they let me know exactly what I&#x27;m allowed to do and build on that software without having to consult a license. Licenses like the new Redis one leave me potentially needing to get my own legal advice depending on what I&#x27;m building on the software. I don&#x27;t want to spend my time, energy or money on that stuff!<p>I do also see these kinds of license trends as harmful to open source generally. It used to be that you could pick an open source project and build a business on it and expect that the project would stay available to you under those well understood terms. That&#x27;s not the case any more - not just because of Redis, there are a number of other high-profile license rug-pulling projects. I&#x27;m sad about that.<p>(And yes, I do understand and dislike the trend of businesses building on open source without contributing back. There are no clearly correct answers here.)
评论 #42379571 未加载
评论 #42386334 未加载
评论 #42384148 未加载
评论 #42382225 未加载
评论 #42379511 未加载
评论 #42382167 未加载
评论 #42380266 未加载
评论 #42385737 未加载
评论 #42390111 未加载
评论 #42385092 未加载
评论 #42380527 未加载
评论 #42388678 未加载
评论 #42388601 未加载
评论 #42384568 未加载
评论 #42385105 未加载
评论 #42385417 未加载
munificent5 个月前
<i>&gt; However, during the “writing years” (I’m still writing, by the way), I often returned to coding, as a way to take breaks from intense writing sessions (writing is the only mental activity I found to be a great deal more taxing than coding)</i><p>This has been my experience too. With both &quot;Game Programming Patterns&quot; and &quot;Crafting Interpreters&quot;, writing the code was a joy while writing the prose was <i>hard</i> work. Gratifying, but mentally draining in a way that programming isn&#x27;t.
评论 #42379426 未加载
评论 #42379652 未加载
评论 #42380015 未加载
评论 #42379472 未加载
评论 #42381215 未加载
评论 #42379833 未加载
评论 #42383433 未加载
评论 #42379990 未加载
评论 #42379390 未加载
fishtoaster5 个月前
I&#x27;m really interested in this bit: &quot;the fracture with the community is not about licensing, or at least it’s not mainly about licensing&quot;<p>I wish he&#x27;d elaborated a bit more on what he thought it <i>was</i> about. My understanding is that it&#x27;s 100% about the license. That&#x27;s certainly why <i>I&#x27;ll</i> reach for valkey instead of redis next time I need it. That&#x27;s also what I&#x27;ve heard from everyone else in a similar position. What else <i>would</i> the community split be about?
评论 #42379917 未加载
评论 #42385964 未加载
评论 #42380245 未加载
评论 #42385956 未加载
评论 #42383173 未加载
评论 #42386129 未加载
benatkin5 个月前
I appreciate redis, but believe me when I say, I never considered using redis under anything but its original license, and I am just as grateful for valkey as I am for redis. It is very easy to move and I will keep moving anytime there is a license switch-up like this. I prefer a fork rather than an alternative, but if a good fork hadn&#x27;t emerged, I would have moved to something different with its own technical advantages and drawbacks.
评论 #42379950 未加载
vessenes5 个月前
Love this, welcome back Salvatore -- hopefully it&#x27;s fulfilling and fun. You authoring some new vector primitives seem to indicate to me you might be back in your sweet spot.<p>Getting a 100x engineer back to making new things is great for the world.<p>Some thoughts on vectors and embeddings and etc; there was a spate of companies that launched RAG-related &quot;new&quot; databases a couple of years ago, and obviously we have plugins to major databases now. I appreciate the idea that some low level tools, properly tuned, will be maximally useful. There was a lottt of overhead playing with those vector dbs, and often in testing I would just want to throw up like 10,000 embeddings and do some things with them; I didn&#x27;t want to have to choose a pytorch variant in a docker image to do so.<p>Anyway. It makes me wonder what else would be useful to have on the AI support side. I&#x27;ll look forward to playing around with the module.
openthc5 个月前
Another thing that kinds of sucks about this whole &quot;license rug-pull&quot; kind of business is that other teams (like ours) who are publishing open-source software&#x2F;tools are now suspects too.<p>Folk ask themselves, why contribute to this thing (MIT&#x2F;GPL licenses) if there some for-profit entity involved?<p>Folk can&#x27;t take us at face-value (I&#x27;d argue demonstrated value) and level (unfounded) accusations at us; because some other player did things &quot;dirty&quot;.<p>Well, other folk wanted to pay for support&#x2F;customisation and in USA you make a for-profit entity to do that. So the corporate part of the open-source project is, nearly, a requirement.
评论 #42381975 未加载
评论 #42384927 未加载
评论 #42385392 未加载
评论 #42386256 未加载
PeterZaitsev5 个月前
Hehehe,<p>Reading between the lines. Redis is Hurting, Valkey is making a real difference at pulling the customers away. Elastic and OpenSearch were in similar situation, so Elastic went on to change license back to (more restrictive) Open Source License.<p>Redis went different route by bringing Redis founder back. I wonder if they go back on their license change next or do they think Redis founder endorsing license change, despite his previous promises of Redis being Open Source forever is enough ? Time will tell.
评论 #42380356 未加载
stochastician5 个月前
&gt; At some point my daughter, who is now 12, and is a crucial person in my life, enlightening my days with her intelligence, creativity and love, wanted to visit NYC for her birthday.<p>I know this wasn&#x27;t the point of the post, but it was the most beautiful thing I&#x27;ve read all week, and really sums up how I feel about my own children. A small aside in a much longer post but incredibly humanizing and wonderful.
评论 #42382224 未加载
simonw5 个月前
That vector sets design outlined towards the end of the article is delightful - it&#x27;s exactly the kind of API design I appreciate from Redis over the years: simple, elegant and feels obviously correct to me.
评论 #42379461 未加载
评论 #42379710 未加载
评论 #42385973 未加载
ribadeo5 个月前
This piece, while providing context, makes me question basically everything about Redis, despite it&#x27;s lovely API.<p>Antirez extolling the virtue of the current LLM wave of hype coupled with his bizarre apologism for Redis Labs behavior is less strange than &quot;why is this guy not 1)personally extremely wealthy 2)having reserved some key powers and control from Redis Labs from day1 such that he could have steered this, aka why content to be a somewhat powerless entity throughout the whole story of what happens to rhe software he wrote&quot;<p>I also felt like the entire essay felt milquetoast as if Antirez was assigned to do damage control and upon recitation of the actual events, felt the need to defend his own choices to himself, as if he didn&#x27;t even believe himself, defensive?<p>I have a huge amount of respect for the core design and its philosophy, FWIW
评论 #42391361 未加载
评论 #42386243 未加载
评论 #42396748 未加载
评论 #42385528 未加载
mysfi5 个月前
Really enjoyed the Salvatore&#x27;s write up. Two things grabbed my attention: 1. He is also an admirer of the Claude! I can&#x27;t emphasize this enough but coding has almost always been an isolating state for me. But now, you can feel some support with some intelligence! This is sci-fi! it&#x27;s much more efficient than Google Search and docs. Not sure about the value added here, but when Salvatore explains how he&#x27;s using the Gen AI for writing software, I really get to grips with my impostor syndrome. 2. Second: &quot;One thing I particularly liked about the article was that Salvatore explained how he is using the Claude (any Gen AI) in his work. Salvatore is one of the programming figures for me (started professional programming in 2016~2017) and I am feeling really relived that these people confess using the Gen AI trick for writing software.&quot; this is were SWE ends and product starts!
评论 #42381273 未加载
BeefySwain5 个月前
All the conversations about SSPL seem to go the same way:<p>- Someone complains about the extra restrictions imposed on AWS (lets be real, it&#x27;s basically just about AWS)<p>- People point out that SSPL is basically AGPL+, and that for the vast vast majority of people it doesn&#x27;t make any difference<p>- People counter that the SSPL is written ambiguously&#x2F;untested in court, and so while it might seem like it&#x27;s AGPL+ and doesn&#x27;t matter for most users, you can&#x27;t rely on that<p>- People complain about rug pulling (valid, IMO)<p>My question is this: Can there be a AGPL+ that is OSI approved? Could there be a &quot;AAGPL&quot; that GNU releases that covers this (very common, and IMO valid) &quot;need&quot; for open source companies to not be cannibalized by cloud providers?<p>Is this conceptually unacceptable, or is it just that the SSPL is poorly executed?
评论 #42381231 未加载
评论 #42380454 未加载
评论 #42381251 未加载
评论 #42438037 未加载
评论 #42384024 未加载
rcarmo5 个月前
Well, I see this as great news. I&#x27;ve been tinkering with vector search myself and really don&#x27;t like the APIs, query structures, even the embedding steps required. Anything that makes it simpler (and faster) is most welcome.<p>I do hope Salvatore keeps doing emulators for MCUs, though :)
评论 #42378778 未加载
ChrisMarshallNY5 个月前
I&#x27;ve never had a use for Redis, but I was very happy to read this, and sincerely wish him the very best of luck. He seems to have his priorities straight.<p>I am 62, and write more software, now, than I ever did. This time, though, it&#x27;s for free. I make it a point to treat my projects as &quot;top-shelf&quot; professional-grade shipping software, as opposed to the &quot;hobby-grade&quot; that I see from many folks I know that write non-commercial software.<p>That&#x27;s just me, and the way I do things. WFM. YMMV.<p>Anyway, hats off to him, and the best of luck!
评论 #42380065 未加载
mmaunder5 个月前
I’m amazed Antirez didn’t fork Redis and start fresh like Monty did MySQL. AWS, Azure and GC would be thrilled to support his work on an OSS fork. After 9 years surely any contractual constraints have expired? Maybe a sense of moral obligation? Or perhaps Redis Inc recruited him to prevent exactly this?<p>Either way we all very much appreciate the work you have done. Redis has been a game changer for many of us running small businesses on tiny budgets.
评论 #42384120 未加载
seqizz5 个月前
I think people are not afraid of the current change on licensing, but the magic is broken as soon as a company starts wandering around. Yes the current license is not that bad, but while we have valkey on the side now, how can I trust &quot;Redis Inc.&quot; will not decide another small change which does not affect me, then the next one, until it makes something which does affect me.
评论 #42381033 未加载
mattbillenstein5 个月前
Well written and thoughtful piece - I don&#x27;t have problems with the license - they control the project, they can do what they want, I can use it or not as I want.<p>The thing that&#x27;s interesting to me is the idea that these things have to continue to &quot;evolve.&quot; Like we need to keep adding features to keep people engaged to have an active community, yada yada.<p>In my mind, and maybe I&#x27;m wrong, some of these projects are just sorta finished - they&#x27;ve evolved to a completed state more or less and just need maintenance. Memcached has sorta went this route afaict - it&#x27;s still tremendously useful for some things and it&#x27;s not constantly trying to add data types to compete with other things.
stephenr5 个月前
I think there are two important factors here that the author overlooked:<p>- the vast, vast majority of end users will get their software from a package manager, and for something as relatively feature stable (for what the vast majority of people use it for) as redis&#x2F;clones, there&#x27;s a good chance it&#x27;s coming from a distro repo. Practically no one is installing it by building from source. The licence change means it won&#x27;t be (at least new versions) in those distro repos any more, but the direct fork and spiritual successor (valkey) likely <i>will</i> be, and in some cases valkey will likely take over the redis name in those repos.<p>- this isn&#x27;t the first time Redis the company has pulled this kind of trick, and I think it&#x27;s foolish to believe the community is going to hang around and wait for the next time they say &quot;I am altering the deal, pray I don&#x27;t alter it any further&quot;
thebiglebrewski5 个月前
Just wanted to acknowledge the humanity of antirez. To many of us, they&#x27;re a folk hero, but they&#x27;re just a normal human being with a family who wants good things for the world and their family.<p>Thanks for opening up to us so much and for what you&#x27;ve contributed to the world antirez! And welcome back!
didip5 个月前
Antirez, I am just wondering about something...<p>Given that you probably already have retirement-sized exit from Redis. Isn&#x27;t it more liberating to start something completely new? Or maybe forked Redis as the foundation of something new? Is there a need to re-join the old company?
评论 #42379142 未加载
评论 #42379208 未加载
bhouston5 个月前
I suspect he is going to make a lot of money coming back to save Redis from the negative press they have been having recently as well as the threat of Valkey. I sort of have to view it in light of all the other events that have been happening to Redis.
评论 #42378798 未加载
评论 #42378836 未加载
worldmerge5 个月前
Good luck!<p>I like Redis, it was my first queue system and it worked great. I used it for this project <a href="https:&#x2F;&#x2F;edwarddeaver.me&#x2F;portfolio&#x2F;control-my-lights" rel="nofollow">https:&#x2F;&#x2F;edwarddeaver.me&#x2F;portfolio&#x2F;control-my-lights</a> to pass messages from multiple inputs into a central funnel.<p>Looking forward to reading more of your posts.
ksec5 个月前
Welcome Back. Antirez! ( Surprised This blog post is submitted just 2 min after it was posted )<p>I am wondering if Valkey has moved so far off from Redis the codebase couldn&#x27;t be merged again? I am reading the top contributor to ValKey are now from Tencent Cloud, Google, Amazon and Ericsson.<p>Could someone help with me with SSPL, is it essentially AGPL v3 except instead of releasing the source code only you have to release the whole system that is able to run the services you are currently operating on top of ?<p>Just wondering these things from the sideline. As I am still on the memcached camp.
评论 #42378954 未加载
评论 #42385707 未加载
anonzzzies5 个月前
I am a big fan your work, including your lua c64 coding thing which actually was a great educational tool for my small cousins and for some friends. Also works well on the go. Just wanted to say that.
评论 #42378976 未加载
world2vec5 个月前
Is Claude really that much better than ChatGPT? I Use ChatGPT Plus on a daily basis and have no complaints but is it worth cancelling it and get one for Claude?
评论 #42379072 未加载
评论 #42379289 未加载
评论 #42379475 未加载
评论 #42379379 未加载
评论 #42382729 未加载
EternalFury5 个月前
I have been an open source contributor since age 24. I am now 53.<p>I have seen tremendous contributors get nothing in return except the satisfaction of having helped build something of value (which is huge, mind you).<p>I have seen opportunists fork, relabel projects as cloud services and tremendously profit in the process.<p>Since I am mo longer young, or naive, and since I have thought about it for quite some time, I must say it would be good to tie a token offering and a royalty scheme to open source projects. I feel contributors should profit in some measure when big corporations profit from their labor.
neomantra5 个月前
Thank you antirez for all your OSS and social contributions. I love reading both your code and your prose. Welcome back and I look forward to the next chapters.<p>Something stated periodically, and certainly in these comments, is how the license upset Redis OSS contributors. I understand there are many perspectives on the story, but this is generalized projection to support a viewpoint.<p>Speaking just for myself as an Redis OSS contributor -- a very very minor one but I&#x27;ve spent hundreds of hours dedicated to Redis dev over the decade -- I wasn&#x27;t bothered by it with respect to my donated time or IP. Beyond that, my opinion is that license holders have the right to do as the licenses permit, including changing it.<p>Without a survey, we don&#x27;t know about the rest of the contributors and do we somehow weight their approval by the extent of their contribution? In the end, these opinions don&#x27;t matter directly and what matters is the actions individuals and organizations take, which KV store they chose to support with time or money.<p>Clearly some contributors and their backers didn&#x27;t like the change and forked Valkey. I have since started collaborating with Valkey. But as antirez pointed out how it would go, it&#x27;s because of technical grounds, not because of license angst. Valkey was open to rejiggering its Lua integration, something Redis wasn&#x27;t open to previously; so I took the opportunity to advance that with Valkey.<p>As Redis becomes useful to me again, e.g. with this Vector API, I would collaborate there too. We can have different tools for different purposes. Either way, it will be interesting to see how these two codebases advance...
vinay_ys5 个月前
When someone puts a significant and useful software under an open license (like BSD) and nurtures a vibrant open-source community around it, sure, everyone else can definitely take it and use it for free. But nobody serious will use it just because it is free. They will consider other intangible but critical aspects like risks to themselves w.r.t future viability of the project, ability to get custom work done to it or around it, keeping up with hardware and software ecosystem trends etc. These things have second order implications – how healthy the broader developer ecosystem is, is there a broad base of core committers we can hire, how easy it is to upstream our changes, who else is using it at similar scale, criticality, cost efficiency; is commercial support available (sometimes 3rd party commercial business support ecosystem is essential due to regulatory&#x2F;compliance reasons), do hardware vendors actively participate in the open-source community and ensure it runs well on their hardware etc.<p>Apart from free users, even the contributors have very similar considerations for their participation.<p>But the starting point is the license – it has to be a clear and unambiguous open-source license that is widely well-understood – especially w.r.t the blast-radius or infection radius of the license. Does it infect the library code that is linked&#x2F;loaded into it? Does it infect the independent binary&#x2F;processes that scaffold around it (say, control-plane, orchestrator, proxy etc)? What are the obligations if it does? If we have to get lawyers involved to answer these questions because it is a custom license that is vaguely written or it has never been challenged in a court or the license holder is of unknown reputation, these are huge red flags.<p>Another equally important consideration is the motivations of the stewards of the project. While this isn&#x27;t explicitly stated, one cannot be naive about it. Contributors and users will have to consider a gamut of scenarios – best&#x2F;base&#x2F;worst scenarios and make their judgement. With smaller steward organizations, there are one kind of risks while with larger organizations open-sourcing there are other kinds of risks. If they are competitors in some way that&#x27;s another challenge. If there is no natural alignment of use-cases functionally or non-functionally, that&#x27;s another issue etc.<p>With recent changes in Redis, all these things have become less clear and straightforward.
titanomachy5 个月前
Thanks for sharing a bit of your internal thought process on career and life decisions. It’s very interesting for me to see how people at different stages of their career think of these things.<p>I think this licensing fracture that’s happening across the industry is unfortunate, there’s a been a lot of broken trust. The SSPL is on the face of it more reasonable than the BSL. It clearly states that it only becomes viral when “offering a service the value of which entirely or primarily derives from the value of the Program”. So it seems it should be pretty safe to use Redis as a cache or session store within a larger system. Contrast with hashicorp, which forbids use in any product they consider a competitor. But I also empathize with people who are scared of using <i>any</i> license that’s untested in court.<p>Tangential: I love Inconsolata as a terminal font (and I appreciate the “hacker” aesthetic of a monospaced blog) but perhaps consider using a body font for your longer articles. Although I’m sure most of your readers know how to change the font if they want to, one of the great things about plain HTML :)
alberth5 个月前
I&#x27;m somewhat surprised no one has mentioned Commons Clause.<p><a href="https:&#x2F;&#x2F;commonsclause.com" rel="nofollow">https:&#x2F;&#x2F;commonsclause.com</a>
评论 #42385431 未加载
评论 #42384513 未加载
Attummm5 个月前
That is great news.<p>Redis remains my favorite database. I&#x27;ve had the opportunity to work extensively with it, not only professionally but also through open-source projects like redis-dict[0], a Python dictionary with Redis as the backend.<p>How can we follow your progress on the vector set feature?<p>[0] <a href="https:&#x2F;&#x2F;github.com&#x2F;Attumm&#x2F;redis-dict">https:&#x2F;&#x2F;github.com&#x2F;Attumm&#x2F;redis-dict</a>
crazypyro5 个月前
I don&#x27;t have any involvement in OSS besides using it at my job, but I still enjoyed the post because of the notes on AI. I have noticed a similar disconnect in technical discussions between those who see the use of AI as a multiplier and those who don&#x27;t yet see the value in it.<p>The company I work for has embraced Copilot heavily and its been an absolute game changer in terms of productivity. When you have a clear problem, it is quite amazing at producing working code that then can be modified. I&#x27;ve really enjoyed the edit in place feature as well. Yeah, I could go through and do all the work manually, but why waste the time? AI is a big time saver.
BiteCode_dev5 个月前
This type of genuine openness mixed with the excitement of passion is so joyful to read, especially from a high achiever with strong technical capabilities and a history of business success.<p>Salvatore is definitely high on my list of role models.
codazoda5 个月前
&gt; However, during the “writing years” (I’m still writing, by the way), I often returned to coding, as a way to take breaks from intense writing sessions (writing is the only mental activity I found to be a great deal more taxing than coding)<p>I wrote and published my first book in a weekend frenzy and it’s one of my favorite accomplishments.<p>I’ve published half a dozen small books since then, the most popular of which is about how to write and publish your own book.<p>Over the past couple months I’ve been preparing a system to help others publish their own book. If you have any interest in writing and publishing, please reach out. I’d love to help.
langsoul-com5 个月前
Why say Claude is ahead of the rest? (I don&#x27;t keep up to date, only using mainstream tools in ides)<p>Right now I use Amazon Q to buy integrate into phpstorm and its ok. It&#x27;s free so a major advantage.<p>Is it just terms of using their chat models?
评论 #42384674 未加载
评论 #42383228 未加载
评论 #42383320 未加载
wslh5 个月前
With all due respect, would it be more transparent for antirez to disclose whether he holds equity in Redis Labs and, if so, how much? While I understand he signed documents transferring ownership to Redis Labs, it seems ethical, especially in light of recent controversies, to clarify his position. Transparency on whether he benefits from Redis Labs’ decisions, or even a statement acknowledging that he cannot or will not discuss this would help address potential conflicts of interest and maintain trust within the open-source community.
评论 #42387706 未加载
jcgrillo5 个月前
&gt; more extensively thanks to Redis Labs later: a freaking Robin Hood of open source software, where I was well compensated by a company and no, not to do the interests of the company itself, but only to make the best interests of the Redis community.<p>Governments should do this and tax companies to pay for it.<p>Re: vector embeddings, two projects I&#x27;ve had recent exposure to--Memgraph and FalkorDB (previously RedisGraph)--are implementing similar functionality. I think the lego approach is really awesome, I wish this concept was more broadly adopted. All that is to say, this seems exciting!
bsnnkv5 个月前
I really appreciated the section about OSI licenses as someone who this year stopped using them entirely for new work.<p>(Snippets from the article below)<p>&gt; I wrote open source software for almost my whole life. Yet, as I’m an atheist and still I’m happy when I see other people believing in God, if this helps them to survive life’s hardships, I also don’t believe that open source is the only way to write software.<p>&gt; Moreover, I don’t believe that openness and licensing are only what the OSI tells us they are. I see licensing as a spectrum of things you can and can’t do.
评论 #42384771 未加载
zacksiri5 个月前
I&#x27;ve been a redis &#x2F; elasticsearch user since the early days. Seeing these companies grow has been sources of inspiration for me.<p>I&#x27;m glad you&#x27;re back and look forward to redis&#x27;s future. There is still a lot of work to be done.<p>In terms of licensing there is no right answer, large companies evidently abuse opensource, at the same time community is required to make projects like redis &#x2F; elasticsearch grow.<p>This is a good move and I think the future is long with redis. So much to explore and so much more that can be done.
matchagaucho5 个月前
Welcome back!<p>And good timing... our brute force cosine similarity scan on Redis-stored vectors needs some help at the core level (ANN, nearest neighbor, k-mean clustering, anything would be an improvement!)
PieUser5 个月前
Will be interesting to see how the Valkey community reacts to this
评论 #42378807 未加载
评论 #42380006 未加载
wg05 个月前
Were these cloud companies, their product managers and execs were not ethical enough to contribute let&#x27;s say just 2% of the revenue to the base open source projects and even directly label it as &quot;Open Source Sustainability Surcharge (OSSS) in the invoices and UIs?<p>That would have been enough to stop forks and license switches. May be a little less wines, watches, women and yatches for the execs though.
评论 #42386766 未加载
dev0p5 个月前
Amazing read, thanks for sharing.<p>And thanks for building redis! It&#x27;s an amazing piece of software, no idea how we managed to do without it.
ofiryanai5 个月前
Very exciting! I sympathise with the Redis &quot;lego&quot; way. But don&#x27;t you think that hybrid search ha meaningful use cases? E.g searches that combines BM25 or piplned search in more sophisticated way than simple filter + knn &#x2F; hnsw then filter? Or maybe its more for a search engine than a cache
评论 #42379320 未加载
maremmano5 个月前
Bentornato ;)
lukaslalinsky5 个月前
I think Valkey now took over redis maintenance and I don&#x27;t expect bigger users will reach out for Redis anymore. It seems like a better maintained project at this point. In my opinion, the licensing changed things permanently.
declan_roberts5 个月前
Welcome back to the project!<p>I love to see original creators continue to work on their projects until the very end, e.g. Linus and D. Richard Hipp of sqlite. I think this produces the best quality software over the long term.
secondcoming5 个月前
It&#x27;s too late for Redis, IMO.<p>We loved it at the start, but it&#x27;s really hard to get it to scale.<p>The official client library for C&#x2F;C++ is missing Cluster support.<p>The cloud offerings (MemoryStore) are a rip-off.
impoppy5 个月前
It’s really sad that antitez and other people involved with Redis have to deal with all that backlash and what’s even more sad is that people are going for Valkey now. All this breach of trust bullshit imo comes from blind purism that ignores the real reason behind the license change. Valkey is largely sponsored by AWS and other big tech companies so they can have community maintained storage because they cannot use Redis anymore. I hope people will open their fucking eyes for a moment and see that Redis is trying to prevent the big tech to make enormous profits from what people were thanklessly building and maintaining together for many years.
rowantrollope5 个月前
Welcome back Salvatore!
dxuh5 个月前
&gt; hint: (Claude AI is in its own league)<p>Is there a good way to use the Anthropic models as a private person? It&#x27;s my understanding you can only pay for them as a business.
评论 #42379336 未加载
评论 #42378885 未加载
评论 #42378893 未加载
评论 #42378886 未加载
nikolayasdf1235 个月前
wish redis worked better with the community! improved language support (japanese, korean) for FT.SEARCH; accepted contributions; listened to devs for API design (some of it just so odd); made it convenient to contribute to redis (and not a giant wall of ice...); profit sharing with contributors to redis would be great too...
stanislavb5 个月前
I love that Antirez is on Bluesky and not X. We should all turn off X and migrate out of that toxic platform.
评论 #42386043 未加载
technologisty5 个月前
Welcome back, Salvatore and thank you for the post. It&#x27;s good to have you back in the fray.
ralusek5 个月前
Truly psychotic community response.<p>History of this pattern:<p>- There is an open source project, someone wants to work on it full time.<p>- They set up a SaaS version of their project.<p>- Other SaaS interlopers eventually come about, but typically none of them can keep up with the main project&#x27;s SaaS offering as they&#x27;re at cutting edge and usually most competent and familiar with the project<p>- Then, a player like Amazon comes in and simply competes on the infrastructure front in a way that the original SaaS offering can&#x27;t compete with, nor can anybody else.<p>At this point, the original project isn&#x27;t able to exist as a business. If your reaction to this is &quot;that&#x27;s fine, the community can take over from here.&quot; Then that is literally the exact option on the table today. From the very moment that Redis Labs was made non-viable by AWS under their original license, the fork was right there for the open source community to take over. It&#x27;s <i>exactly</i> the same as if the company had gone under. Go nuts with it.<p>But then when it comes to the license they come up with: it is literally the most obvious and reasonable thing I could possibly think of. Do whatever you want with this software, just don&#x27;t release the project directly as SaaS.<p>It is so crazy to me! Nobody&#x27;s labor was stolen. Every contributor to every patch of the project&#x27;s work is preserved under the license under which they contributed. Go make Rediss. Go make Reredis. Or just keep contributing to Redis, knowing we can all keep using it, we just can&#x27;t go make Reredis Labs. I think I&#x27;ll survive.
alex-moon5 个月前
Honestly working as a back-end Web dev is kind of a dream job just because you have these stack apps that are super fast, super stable and do exactly what they say they do. Nginx and PostgreSQL are typical examples, and I consider Redis one as well.
levkk5 个月前
Hesitating to put this because it&#x27;s not related to the topic at hand, but I find monospace font for blogs hard on my eyes. I think I&#x27;m getting old, but Arial (and other sans-serifs) are easier to read.
datadeft5 个月前
I am not sure what is going on with k:v stores and I do not understand how to hell we ended up with Redis. Using Redis in production for some time I am not impressed.<p>Redis does not natively scale across multiple cores in a traditional multi-threaded sense, you can still scale it horizontally (across multiple machines or instances).<p>This horizontal scaling is also problematic. Some of the cloud solutions we used would die during a scaling event.<p>I went on the hunt to find an alternative but not sure what to replace it with. At this stage the interface has to be Redis compatible because devs really like it.<p>I found this so far: <a href="https:&#x2F;&#x2F;medium.com&#x2F;@shafreeck&#x2F;titan-a-distributed-redis-protocol-compatible-nosql-database-4379a1307661" rel="nofollow">https:&#x2F;&#x2F;medium.com&#x2F;@shafreeck&#x2F;titan-a-distributed-redis-prot...</a><p>¯\_(ツ)_&#x2F;¯
uncomplexity_5 个月前
whatever floats your boat man, thanks for redis!
评论 #42384699 未加载
pauloxnet5 个月前
Other comments on <a href="https:&#x2F;&#x2F;lobste.rs&#x2F;s&#x2F;u0mrjp&#x2F;from_where_i_left" rel="nofollow">https:&#x2F;&#x2F;lobste.rs&#x2F;s&#x2F;u0mrjp&#x2F;from_where_i_left</a>
musha68k5 个月前
I love redis. I&#x27;m sure the vector feature vector will turn out great as usual.<p>So yeah, of course rooting for antirez and his family to get a nice slice of the AI cake!
Nabeel_5 个月前
Welcome back, Salvatore!
Amekedl5 个月前
bro is entering his midlife crisis
pookeh5 个月前
Can we please just move to using OSS licenses with a clause namely targeting cloud providers? e.g this MIT license is applicable to everyone except for the following companies: Amazon, Microsoft, Google.<p>Leave the rest of us poor folk alone so we don’t have to seek expensive legal counsel.
评论 #42380838 未加载
评论 #42438174 未加载
评论 #42381136 未加载
sneak5 个月前
&gt; <i>The license language is almost the same as the AGPL, with changes regarding the SAAS stuff. So, not OSI approved? Yes, but I have issues calling the SSPL a closed license.</i><p>The AGPL is a nonfree license, despite being erroneously classified as a free one. It is a nonsensical EULA masquerading as a copyright license, and I’m not the only person to point this out.<p>Comparing your nonfree license to the AGPL might <i>seem</i> like an argument in favor of the open-ness of your license, but in reality it is a condemnation.<p>It is insane to think that you should be able to dictate what happens to software that other people run on their own computers that you have given away as free software.<p>The AGPL and SSPL both demand this, for different reasons. Both are nonfree and both are wrong.
gavinhoward5 个月前
@antirez, if you manage to see this, can you tell me what you think of [1] as a funding model?<p>[1]: <a href="https:&#x2F;&#x2F;gavinhoward.com&#x2F;2023&#x2F;11&#x2F;how-to-fund-foss-save-it-from-the-cra-and-improve-cybersecurity&#x2F;#the-solution" rel="nofollow">https:&#x2F;&#x2F;gavinhoward.com&#x2F;2023&#x2F;11&#x2F;how-to-fund-foss-save-it-fro...</a> , though just read until you get to <a href="https:&#x2F;&#x2F;gavinhoward.com&#x2F;2023&#x2F;11&#x2F;how-to-fund-foss-save-it-from-the-cra-and-improve-cybersecurity&#x2F;#should-we-just-kill-the-cra" rel="nofollow">https:&#x2F;&#x2F;gavinhoward.com&#x2F;2023&#x2F;11&#x2F;how-to-fund-foss-save-it-fro...</a> .