That's what they always do it always comes down to a sense of perpetual entitlement over the work of others, work they themselves would never do.
I've had the same discussion for years now on HN. It is not unethical to decide to stop supporting something especially if you played by all the rules the entire time.
No one is owed perpetual labor and they completely disregard localstack has been oss for something like 10 years at this point just celebrate it had a good run, fork and maintain yourself if you need it that badly.
It is incredibly weird to think something that was maintained oss for 10 years is a rugpull that's just called life, circumstances change.
> I've had the same discussion for years now on HN. It is not unethical to decide to stop supporting something especially if you played by all the rules the entire time.
What's unethical is taking yhe fruits of other people's work private: ranging from code contributions, through bug reports and evangelism.
Companies are never honest about how they intend to use CLAs and pretend its for the furtherance of open source ethos. Thankfully, there's an innate right to fork entire projects after rug pulls, whixh makes them calculated gambles amd nor a quick heist.
> What's unethical is taking yhe fruits of other people's work private: ranging from code contributions, through bug reports and evangelism.
First, if it's open source, then the contributions are still there for everyone to use.
Second, if the license allows it, then the license allows it.
Now, if the contributions were made with a contribution license to prevent it, you've got a solid argument. Otherwise you're applying your own morals in a situation where they're irrelevant.
I agree, along with the child comment. I think the issue is that if there wasn't some kind of ability to "rug pull," that we would see far fewer open source contributions in the first place.
I hate that a company can take a fully open-source project, and then turn it into a commercial offering, dropping support for the project's open source model. I am fine with a project's maintainers stopping support for a project because they have other things to deal with, or just are burnt out. I understand that both of these things are allowed under the specific license you choose, and still believe you should have the freedom to do what was done here (although not agreeing with the idea of what was done, I still think it should be allowed). If you want to guarantee your code is allowed to live on as fully open, you pick that license. If you don't, but want to contribute as a means to selling your talent, I still think the world would have far less software if this was discouraged. The source is still legal from before the license was changed, and I feel that even if the project doesn't get forked, it is still there for others to learn from.
With that said I'm wondering if there has ever been a legal case where source was previously fully open source, then became closed source, and someone was taken to court over using portions of the code that was previously open. It seems like it would be cut and dry about the case being thrown out, but what if the code was referenced, and then rewritten? What if there was code in the open source version that obviously needed to be rewritten, but the authors closed the source, and then someone did the obvious rewrite? This is more of a thought experiment than anything, but I wonder if there's any precedent for this, or if you'd just have to put up the money for attorneys to prove that it was an obvious change?
> Second, if the license allows it, then the license allows it.
I'm not arguing the legality. One can be a jerk while complying with the letter of the license.
I stopped signing CLAs, and I feel bad for those suckered into signing CLAs - based on a deliberate lie that they are joining a "community" - when the rug pull is inevitably attempted. I hate that "open source as a growth hack" have metastisized onto rug pull long cons.
> Otherwise you're applying your own morals in a situation where they're irrelevant.
Sharing my opinion on an HN thread about an open source rug-pull is extremely relevant.
>Acting like most people made good and enjoyable games when it was handcoded is just not right.
Every good and enjoyable game made was handcoded, with art, music, dialogue and design created with intent. I have yet to see a game created with an LLM that's even worth playing, despite countless LLM enthusiasts declaring the death of art , design and programming.
A tool that takes a simple prompt and generates a game from it isn't capable of any of that, and the necessary passion is nonexistent. It's an interesting technical demo but it's useless for gamedev unless your only goal is churning out programmatic slop, which is exactly what it will be used for.
> Every good and enjoyable game made was handcoded, with art, music, dialogue and design created with intent.
I am not sure about you, but I do not know a single developer who isn't using LLMs with a passion, even if its only just cursor and auto-complete.
So, quite the opposite. Instead, literally all games are being made with AI now. I expect the same thing applies to the other professions that you brought up, if not now then soon.
>But I do not know a single developer who isn't using LLMs with a passion, even if its only just cursor and auto-complete
A passion for using LLMs, not for making games. If they had a passion for making games they would recognize how limiting LLMs actually are to the creative process. They wouldn't be making Show HN's for what amount to barely coherent tech demos. But it's very clear from having seen many such projects that the actual game doesn't matter to them.
> Instead, literally all games are being made with AI now.
That's a statement of faith. It's something you want to be true, and believe must be true. And it may prove more accurate as time goes on but it certainly isn't true now.
Patently the idea that it is a passion for using LLMs is crank, what does that even mean? People don't have passion for screwdrivers. I've developed for 20 years now. I wrote my first line of code when I was 10. My passion is for realizing my ideas in general. I liked making the fire ball move. Code was a convenient means to do that, there are increasingly more convenient means now.
The latest stack overflow survey puts AI dev usage at 84% of their respondents, increasingly your position is the faith based one.
Nothing you've written here disproves my point. If you drop the barrier to entry, which this does, of course you see more crap. It won't change the fact someone with taste and skill will make a good game with this tech. People with those qualities will make a good game with whatever tools are available. They're just tools.
I think game designers who work with a developer would be surprised to learn their skill in game design doesn't factor into the end product even though they don't code the game.
They're just saying the job market is hot in the location of the S (San) F (Francisco) B (Bay) A (Area) it's not cryptic, I'll assume you had a brain fart here it happens.
Unless I'm getting whooshed now lol, but yeah the market here is just super hot because all the AI money sloshing around.
For what it's worth I actually took "SFBA" and Googled it because I wasn't sure either. I've always heard of it referred to as SF or SV. Learn new stuff every day.
You're providing much too much credit to China's government, the dynamic is simpler:
China just hasn't calcified yet after workers press for better standards of safety and quality of life and maybe they won't because that's where being authoritarian comes into play. They will crush that in a way we have moved away from.
We used to build great things in the US and then we decided the blood price of 30 lives for the Brooklyn bridge or 100 for the hoover dam wasn't worth it. It's really not hard to build anything when you ignore any second order questions of impact. Why do you think certain people here want deregulation and for the EPA to go away.
A quick google shows China prioritizes speed over safety something we've decided here in the US is not acceptable.
> We used to build great things in the US and then we decided the blood price of 30 lives for the Brooklyn bridge or 100 for the hoover dam wasn't worth it. It's really not hard to build anything when you ignore any second order questions of impact. Why do you think certain people here want deregulation and for the EPA to go away.
Because wouldn't it be just totally awesome for our rivers to burn again?
> In 1868, 1883, 1887, 1912, 1922, 1936, 1941, 1948 and 1952 the river caught fire, writes Laura La Bella in Not Enough to Drink: Pollution, Drought, and Tainted Water Supplies. Those are some of the incidents we’re aware of; it’s hard to say how many other times oil slicks may have ignited, as press coverage and fire department records were both inconsistent. But not all the fires were as innocuous as that of 1969. Some caused millions of dollars’ worth of damage and killed people. But even with the obvious toll on the landscape, regulation of industry was limited at best. It seemed more important to keep the economy booming, the city growing and people working. This attitude was reflected in cities around the country. The Cuyahoga was far from the only river to catch fire during the period. Baltimore, Philadelphia, San Francisco, Buffalo and Galveston all used different methods to disperse oil on their waters in order to prevent fires.
for 2023 us vs china workplace fatalities per 100.000 are 3.5 vs 3.0 in favor of china. (quick ai query)
in regards to calcification of china your position is unclear. you say that china advances due to pressure from workers but at the same time claim that pressure from workers is irrelevant because government can crush them at will. you cant have the cake and eat it too...
aye. the old elite of China were overthrown by the communists, whose (that is, Mao's) decisions starved most of the country, followed by the insanity of the cultural revolution.
the new technocratic leadership is just that -- new. really only started happening in the 1980s and 90s.
the US is falling apart due to the entrenched hyperwealthy seeing more and more rents. China's hyperwealthy are all new money and are not entrenched yet, not the way groups like Ford or Boeing or Goldman Sachs are. But soon they will be, and soon the CCP will start prioritizing their needs
I'm not sure I like this trend of taking the first slightly hypey app in an existing space and then defining the nomenclature of the space relative to that app, in this case even suggesting it's another layer of the stack.
It implies an ubiquity that just isn't there (yet) so it feels unearned and premature in my mind. It seems better for social media narratives more than anything.
I'll admit I don't hate the term claws I just think it's early. Like Bandaid had much more perfusion and mindshare before it became a general term for anything as an example.
I also think this then has an unintended chilling effect in innovation because people get warned off if they think a space is closed to taking different shapes.
At the end of the day I don't think we've begun to see what shapes all of this stuff will take. I do kind of get a point of having a way to talk about it as it's shaping though. Idk things do be hard and rapidly changing.
Idk I've read a lot of Selridge's comments up and down the whole post now and it really seems like any idea of taste to them defaults to classism and then they misapply that framework here, which is realistically one of the fairest arenas.
If someone likes what you make it doesn't matter where you come from.
It doesn’t default to class, people just pretend class doesn’t apply at all.
Taste is often advanced as this subjective yet ultimately discriminating notion which refuses to be pinned down. Insistent but ineffable. This idea that you and I know what good software is due to having paid dues and they don’t, and the truth will out, is a common one!
My argument isn’t that it’s class. It’s that this framework of describing taste is PURPOSE BUILT to ignore questions like status, access, and money in favor of standing in judgment.
I hear you, but I at least try to disarm that notion. I even have a footnote talking about how taste is entirely group dependent and measured by reception so while I think your point is more broadly applicable I feel it has less to do with what I was writing about which is broadly in the technical realm I feel pretty meritorious.
We are in the middle of an earthquake. The 90s was like this, but it’s bigger. Radical changes in what it means to build software are happening right now. That will without a hair of a doubt result in equally radical changes in what constitutes good and bad work.
Maybe, just maybe, the thing that seems really durable (taste) is already getting put into a blender that’s still running.
Whatever reaction you have to this know that my internal reaction and yours were probably close.
reply