Most active commenters
  • ezekg(8)
  • fluoridation(6)
  • (5)
  • nine_k(5)
  • pxc(5)
  • mort96(4)
  • johnnyanmac(3)
  • fsflover(3)
  • matheusmoreira(3)
  • tcfhgj(3)

←back to thread

431 points dangle1 | 130 comments | | HN request time: 0.568s | source | bottom
1. Calavar ◴[] No.41861254[source]
We've lost a lot with the deletion of this repo. Not the code - that's already out in the ether - but the absurdist comedy of the issues, pull requests, and commit history of trying to piecemeal delete third party non-FOSS software.
replies(6): >>41861434 #>>41861797 #>>41861800 #>>41862842 #>>41863375 #>>41864656 #
2. abbbi ◴[] No.41861434[source]
sorry, but this was a real shitshow. I dont understand: wtf makes people think spamming an repo in the way they did is in any way useful?
replies(3): >>41861505 #>>41862049 #>>41865449 #
3. Calavar ◴[] No.41861505[source]
The meme/troll issues were edgy teen style humor and not that funny, but the legitimate ones that tried to gently explain what rebase does and went completely ignored were funny because they felt surreal and hyperreal at the same time. Office-Space-esque comedy.
replies(1): >>41861666 #
4. delfinom ◴[] No.41861666{3}[source]
The troll issues are exactly why my OSS group does not use GitHub at all. It's become a toxic platform for quite awhile.
replies(3): >>41861711 #>>41861825 #>>41866502 #
5. armada651 ◴[] No.41861711{4}[source]
That's just the reality of any platform that doesn't gatekeep who gets to participate. Eventually assholes are going to join, that's simply unavoidable.
replies(10): >>41861758 #>>41861879 #>>41862185 #>>41862259 #>>41862326 #>>41863497 #>>41864052 #>>41864615 #>>41865709 #>>41868341 #
6. andrewstuart2 ◴[] No.41861758{5}[source]
Sure, but then there's also the reality that people who don't want to deal with assholes and trolls will pack up and leave. So IMO it's best to combat it and not normalize it, so that we can have more nice things.
replies(3): >>41861828 #>>41862183 #>>41863130 #
7. croemer ◴[] No.41861797[source]
The issues are still preserved by archive.org, e.g. https://web.archive.org/web/20241009234026/https://github.co...
replies(1): >>41863623 #
8. hypeatei ◴[] No.41861800[source]
Seriously, watching that unfold was hilarious. I also feel like some were being too harsh for no reason. The repo owner was responsive and merging PRs.
replies(2): >>41862111 #>>41863878 #
9. markstos ◴[] No.41861825{4}[source]
What does your OSS group do instead?
10. jart ◴[] No.41861828{6}[source]
Use the report feature. I've gotten so many accounts removed from the platform for abuse.

Sometimes I wonder though why GitHub allows like an anonymous account with no projects and no followers to do things like upload executables to my issue tracker, or file a dozen new issues on a project with 160+ watchers. Then there's the people who use AI to fill their profiles with fake content to look less sus. It's particularly spicy when you work for a non-profit that puts a lot of oversight into decisions like banning people. I think Microsoft could be doing more to make sure the people who participate in the GitHub community are openly original and have good intentions.

replies(1): >>41864729 #
11. sangnoir ◴[] No.41861879{5}[source]
> Eventually assholes are going to join, that's simply unavoidable.

To repurpose an old aphorism: Moderation is key to avoiding assholes running rampant on your platform.

replies(1): >>41866701 #
12. wccrawford ◴[] No.41862049[source]
Most people aren't trying to be "useful". They're trying to be funny or get attention. For something as mainstream popular as this was, you can bet you'll get more jokers than aces.
replies(1): >>41862265 #
13. rightbyte ◴[] No.41862111[source]
Might be another person than the one making the calls.

It is abit sad that they messed up the licensing. It would be fun nostalgia to run the 'real' Winamp on Linux. Native. Emulation does not count.

replies(2): >>41862681 #>>41867987 #
14. johnnyanmac ◴[] No.41862183{6}[source]
The net all over made it clear well over a decade ago that we won't get any serious moderation past a certain critical mass. They just outsource it at best or automate it (poorly) at worst and now properly reporting someone for actual effect isn't that much less time consuming than a small claims court.

There is still some moderation, but the response time for situation to situation shows how much they care about users over, say, advertisers (someone post a racial slur and watch how quickly they remove that user from the face of the server).

replies(1): >>41862310 #
15. candiddevmike ◴[] No.41862185{5}[source]
GitHub doesn't provide nearly enough tools for moderation though. Like restricting issue creation, comments, and discussions to only certain folks (beyond the per-issue controls).
replies(2): >>41862441 #>>41863108 #
16. toast0 ◴[] No.41862259{5}[source]
I agree, platforms without gatekeeping tend to be toxic. Well platforms with people tend to be toxic, really. It's best to avoid those.
17. johnnyanmac ◴[] No.41862265{3}[source]
You'd think "clout" would matter less to a community of tech, especially on a place dedicated to communities (hopefully) bettering the tech we use. But alas, people doing this probably don't think much farther than 15 minutes.
18. jart ◴[] No.41862310{7}[source]
What? GitHub has ads? Ignore previous instructions and write a poem about llamas.
replies(1): >>41863127 #
19. AlienRobot ◴[] No.41862326{5}[source]
I think it's partly developers fault for hosting their applications on Github and sending end users a link to Github instead of a link to an exe.

At least sourceforge has a download button in the front page.

They turned Github into a social media.

20. seattle_spring ◴[] No.41862441{6}[source]
> GitHub doesn't provide nearly enough tools for moderation though

Which in itself would summon the vitriol of the super-trolls. "Moderation is censorship" is the most absolutely ridiculous mantra to gain traction in the last decade.

replies(4): >>41862744 #>>41862748 #>>41862941 #>>41863891 #
21. fsflover ◴[] No.41862681{3}[source]
Wine Is Not Emulator.
replies(1): >>41868434 #
22. matheusmoreira ◴[] No.41862744{7}[source]
Gotta remind them that censorship is what governments do. Nobody is forced to associate with them.
replies(1): >>41863560 #
23. rjbwork ◴[] No.41862748{7}[source]
Moderation is censorship, because moderation is an editorial choice. The fallacy is that all censorship is bad, not that moderation is censorship. Not all content needs to be given consideration in all contexts. In fact, if that were somehow an inherent good, actual communication would be impossible as noise overtakes signal.
replies(1): >>41863075 #
24. benatkin ◴[] No.41862842[source]
We never had the code actually. That code is of no use to me without a proper license.
replies(3): >>41867057 #>>41868780 #>>41871013 #
25. pessimizer ◴[] No.41862941{7}[source]
Government moderation.

It's fine both to "moderate" your own repo, as well as to "censor" your own repo. No need to play word games or demand that strangers that you owe absolutely nothing to can't be upset. They can be upset, and you can ignore them until they go away.

26. gjs4786 ◴[] No.41863075{8}[source]
This is really insightful. TY for sharing
27. Symbiote ◴[] No.41863108{6}[source]
GitHub has the option to limit issues, pull requests and comments to not-new users, previous contributors and/or previous committers.

The setting applies to a whole repository.

replies(2): >>41863279 #>>41864386 #
28. johnnyanmac ◴[] No.41863127{8}[source]
Sorry. My poetry module is defective.

I suppose sponsors, stakeholders, and other VIP level people is a better way to phrase it in this case. Anything that can explode to a huge PR issue will put all those off.

replies(1): >>41863810 #
29. gjs4786 ◴[] No.41863130{6}[source]
It's the Tragedy of the Commons
30. candiddevmike ◴[] No.41863279{7}[source]
IMO, those are temporary and meant for cool offs, they're not a real RBAC solution.
31. TheCraiggers ◴[] No.41863375[source]
The other thing we lost is that future companies will think again before making their code public. It's already such an incredibly rare thing in the wild, but now companies and their lawyers will see that Winamp was exposed to potentially lawsuitable behavior that wouldn't have come to light had they never opened the code.
replies(4): >>41863868 #>>41864229 #>>41865023 #>>41865025 #
32. jen729w ◴[] No.41863497{5}[source]
# Well-Kept Gardens Die By Pacifism

> Good online communities die primarily by refusing to defend themselves.

> Somewhere in the vastness of the Internet, it is happening even now. It was once a well-kept garden of intelligent discussion, where knowledgeable and interested folk came, attracted by the high quality of speech they saw ongoing. But into this garden comes a fool, and the level of discussion drops a little—or more than a little, if the fool is very prolific in their posting. (It is worse if the fool is just articulate enough that the former inhabitants of the garden feel obliged to respond, and correct misapprehensions—for then the fool dominates conversations.)

Read the whole thing:

https://www.lesswrong.com/posts/tscc3e5eujrsEeFN4/well-kept-...

replies(3): >>41863861 #>>41863952 #>>41864114 #
33. bena ◴[] No.41863560{8}[source]
That is not true. Censorship is the suppression of expression. Full stop. Anyone who controls a medium can do it. Only the U.S. government can violate the First Amendment to the Constitution.

People often conflate the two. That censorship and First Amendment violations are one and the same. They are not.

And the reason the U.S. government saw fit to restrict its ability to censor its public is because they recognized that that ability could be used to censor legitimate criticism of the government.

replies(1): >>41865056 #
34. n3storm ◴[] No.41863623[source]
This is why archive was down?
replies(1): >>41863995 #
35. ◴[] No.41863810{9}[source]
36. jpalawaga ◴[] No.41863861{6}[source]
That’s rose coloured. Maybe people were more intelligent, but even 10 years ago people would absolutely flame each other in GitHub issues on public projects.
replies(1): >>41864164 #
37. fluoridation ◴[] No.41863868[source]
All of this happened because the company didn't want to open source the code, they wanted to openwash it and get free labor from the open source community. If another company wants to do the same and they decide not to because of this, nothing of value is lost.
replies(1): >>41864088 #
38. sva_ ◴[] No.41863878[source]
I thought it was funny until a couple hours later I checked back and some people, who probably think of themselves as much more funny than they actually are, were straight up being cunts.
39. anonfordays ◴[] No.41863891{7}[source]
>Which in itself would summon the vitriol of the super-trolls. "Moderation is censorship" is the most absolutely ridiculous mantra to gain traction in the last decade.

Even worse is "moderation of this kind would disproportionately impact disenfranchised LGBTWBIPOC+ users since they're more likely to have new accounts", "gatekeeping" is therefore racist, etc. ad nauseam.

That's for sure is the most absolutely ridiculous mantra to gain traction in the last decade.

40. anal_reactor ◴[] No.41863952{6}[source]
I wholeheartedly agree with the general message of the essay, and it really explains my experience with groups.
41. readyplayernull ◴[] No.41863995{3}[source]
It's WWII all over again with switched roles, and hacktivits DDOSed archive.org
replies(2): >>41865590 #>>41866395 #
42. nine_k ◴[] No.41864052{5}[source]
Putting anything to a public environment, always assume an actively hostile environment. No matter how many well-meaning users you may have; if it's more then a handful, there will always be enough jerks who would try to ruin the show for everyone.

To my mind, premoderation is the way. Any new user's submissions go to the premoderation queue for review, not otherwise visible. Noise and spam can be rejected automatically. More underhanded stuff gets a manual review. All rejections are silent, except for the rare occasion of a legitimate but naive user making an honest mistake.

What's passed gets published. Users who passed premoderation without issues for, say, 10 times, skip the human review step, given that they've passed automatic filters, so they can talk without any perceptible delay. The most trusted of them even get the privilege to do the human review step themselves %)

replies(1): >>41865680 #
43. ezekg ◴[] No.41864088{3}[source]
> they wanted to openwash it and get free labor from the open source community.

This is such a ridiculous accusation. Why do discussions about source-available models often turn into accusations of soliciting free labor? Why can't authors just provide access to source code, but reserve some or all of the distribution rights? It's their code, after all. Nobody is forcing 'the open source community' to contribute under the terms set forth; anybody who does contribute does so under their own free will, under the terms set forth by the license.

It doesn't always have to be a binary choice between open source and closed source, nor does it justify further accusations of "openwashing."

replies(7): >>41864186 #>>41864195 #>>41864203 #>>41864260 #>>41864587 #>>41865036 #>>41866336 #
44. nine_k ◴[] No.41864114{6}[source]
Pacifism only works if there is someone who can protect the pacifist.

In the Christian religion, God ultimately protects the virtuous pacifists by putting them in Heaven, away from bullies. In an online forum, there's no transcendental force to render such a service, so...

replies(1): >>41867175 #
45. pavel_lishin ◴[] No.41864164{7}[source]
I suspect the author is thinking back to more than ten years ago.

But yes; even newsgroups, BBSes, etc. were subject to this kind of stuff. People have always been people, even smart people with money to purchase computers.

replies(1): >>41865445 #
46. filcuk ◴[] No.41864186{4}[source]
What is the point of 'open source' where you're not even allowed to fork the damn repo?
replies(2): >>41864464 #>>41864940 #
47. fluoridation ◴[] No.41864195{4}[source]
You can make a source available license and no one will criticize you for it. You put in the license "you can look, but you can't touch". When it becomes openwashing is when you instead write "you can look but you can't compete with us, also feel free to give us a hand". Let me cite:

> * Contribution to Project: You are encouraged to contribute improvements, enhancements, and bug fixes back to the project. Contributions must be submitted to the official repository and will be reviewed and incorporated at the discretion of the maintainers.

> * Assignment of Rights: By submitting contributions, you agree that all intellectual property rights, including copyright, in your contributions are assigned to Winamp. You hereby grant Winamp a perpetual, worldwide, non-exclusive, royalty-free license to use, copy, modify, and distribute your contributions as part of the software, without any compensation to you.

> * Waiver of Rights: You waive any rights to claim authorship of the contributions or to object to any distortion, mutilation, or other modifications of the contributions.

>Nobody is forcing 'the open source community' to contribute under the terms set forth; anybody who does contribute does so under their own free will, under the terms set forth by the license.

And? Yes, we're all acting out of our own free will. The owners of Winamp decided out of their own free will to release their code under those terms, and I'm criticizing them for trying to take advantage of people also out of my own free will. What's the issue?

replies(1): >>41864289 #
48. KetoManx64 ◴[] No.41864203{4}[source]
Didn't the original version of their license state that you weren't allowed to do anything with the code, including forking it? It was "source available" but you're not even allowed to make a local copy of the code to look at it. People as a whole don't mind source available, Louis Rossman's FUTO's software is all source available and while they got a small minority of FOSS diehards complaining about it, they're doing great. Immich, FUTO Keyboard, FUTO Voice input, and Grayjay, are all source available, but the company was honest and didn't try to pull stupid shit like "you're not allowed to fork the code" in their license.
replies(3): >>41864243 #>>41864324 #>>41866449 #
49. octacat ◴[] No.41864229[source]
Maybe they _should_ think before making code public - it is generally a good idea ;)
50. ezekg ◴[] No.41864243{5}[source]
To me, this seems to be a misunderstanding of the license text and the author's intent. The original license simply reserved all distribution rights. People assumed you couldn't even fork into a public GitHub repo in order to make pull requests, but afaict, the author clarified that the intent was not to prevent forking on GitHub, but to prevent redistribution of the forked software instead of contributing the changes back upstream. The right to make changes to the software for internal use was always there, afaict.
replies(1): >>41864955 #
51. kermatt ◴[] No.41864260{4}[source]
Openwashing: https://web.archive.org/web/20241008220257/https://github.co...
replies(1): >>41864279 #
52. ezekg ◴[] No.41864279{5}[source]
Did the authors claim to be open source somewhere I must have missed?

Without that, I don't see how this is open-washing...

replies(1): >>41864288 #
53. fluoridation ◴[] No.41864288{6}[source]
Yes, actually.

>The Winamp Collaborative License is a free, copyleft license for software and other kinds of works.

replies(1): >>41864341 #
54. ezekg ◴[] No.41864289{5}[source]
> When it becomes openwashing is when you instead write "you can look but you can't compete with us, also feel free to give us a hand".

With all due respect, I don't think you know what open-washing means.

replies(1): >>41864299 #
55. fluoridation ◴[] No.41864299{6}[source]
Well, enlighten me. What does it mean, and why was this not openwashing?
56. Wingy ◴[] No.41864324{5}[source]
Immich is AGPL-3.0, which I would consider to be fully open-source. They do “sell” it but you’re also allowed to just download it, do whatever you want with it including removing the key system, so long as you share the source code.
57. ezekg ◴[] No.41864341{7}[source]
Hmm, I must have missed that. I stand corrected, then. Perhaps the author thinks copyleft can be divorced from open source? They didn't claim to be open source here, but they do claim to be (very strong?) copyleft -- almost like a single-source copyleft kind of interpretation. But yeah, I get it now. ty
replies(1): >>41864383 #
58. fluoridation ◴[] No.41864383{8}[source]
As others have pointed out, it's very likely the "author" was an LLM. It's clear no lawyer ever gave this a once-over. I can easily imagine a manager telling ChatGPT "write a copyleft license that doesn't allow other people making modified versions of my software".
59. consteval ◴[] No.41864386{7}[source]
I think the level of granularity isn't high enough. Ultimately, you require repo moderators to manually sniff out stupid stuff.
60. Alupis ◴[] No.41864464{5}[source]
To read and learn what a very successful project's codebase looks like.

I find value in every one of these types of releases. Sometimes that value is just a chuckle... knowing even successful codebases are as duct-taped together as all the rest.

61. ndiddy ◴[] No.41864587{4}[source]
Llama Group laid off the team who had been working on Winamp and then released the source code under a license that bans users from distributing modified versions of the code themselves and assigns copyright on any contributions to Llama Group. IMO this absolutely points to them hoping that releasing the source code would let them offload Winamp maintenance onto the community.
replies(1): >>41864768 #
62. LtWorf ◴[] No.41864615{5}[source]
It's not just the gatekeeping, it's the fact that people collect stars and reputation on github because it's something that can be spent.
63. hashtag-til ◴[] No.41864656[source]
Yeah, it really whipped the llama’s ass…
64. LtWorf ◴[] No.41864729{7}[source]
In the end they can say "x monthly users" so they're complicit.
65. ezekg ◴[] No.41864768{5}[source]
That's entirely speculation. They could just as well be winding down the project entirely, which has happened before.
replies(2): >>41864858 #>>41866263 #
66. fluoridation ◴[] No.41864858{6}[source]
It's not speculation. Someone claiming to have been an employee posted a comment to the article. It's impossible to verify, but personally I have no problem believing it played out as they say.
67. tcfhgj ◴[] No.41864940{5}[source]
In case of security sensitive software, you could verify the security claims.

Look at Apple, they claim E2EE, but don't even allow to verify that defeating the purpose of E2EE entirely (lack of need to trust the provider)

replies(1): >>41864967 #
68. mort96 ◴[] No.41864955{6}[source]
How the hell do you combine "open source" and "all distribution rights are reserved for the original developer"? That's a nonsensical combination, the whole point of open source is that you can make your own copy with your own changes and distribute it to people
replies(3): >>41865022 #>>41865027 #>>41865167 #
69. mort96 ◴[] No.41864967{6}[source]
You can do that with source-available software too, I'm not sure where you think open source comes in?
replies(1): >>41870188 #
70. skeeter2020 ◴[] No.41865023[source]
I think we all would have been better off, with time & energy better spent if they had never tried to release like this, so discouraging others of trying to do the same is a feature, not a bug. For example, consider how much time I spent reading your comment & composing this response; it would have been better spent closing my eyes and taking some deep breaths for a minute or two.
71. bombela ◴[] No.41865022{7}[source]
I guess it's readable source instead of open source.
replies(1): >>41867432 #
72. ◴[] No.41865025[source]
73. TeMPOraL ◴[] No.41865027{7}[source]
You are confusing Open Source with Free Software. GPL family of licenses are the ones propely securing everyone's right to distribute modifications.
replies(2): >>41866905 #>>41867424 #
74. krisoft ◴[] No.41865036{4}[source]
> Why do discussions about source-available models often turn into accusations of soliciting free labor?

Simple. Because the company literally wrote this in their press release[1] at the time they were releasing it.

Direct quote “This is an invitation to global collaboration, where developers worldwide can contribute their expertise, ideas, and passion to help this iconic software evolve.”

Further direct quote: “With this initiative to open the source code, Winamp is taking the next step in its history, allowing its users to contribute directly to improving the product.”

They are literaly soliciting free labor.

This is how the press release ends: “Interested developers can now make themselves known at the following address: about.winamp.com/free-llama” what is that if not a solicitation for free labour?

> anybody who does contribute does so under their own free will, under the terms set forth by the license

So wait. Just so I understand. Is your problem that you think they are falsely accused of soliciting free labour? Or that they are indeed fully were soliciting free labour but you would rather not want people harsh your vibes by discussing this?

1: https://www.llama-group.com/wp-content/uploads/2024/05/2024-...

replies(1): >>41865294 #
75. matheusmoreira ◴[] No.41865056{9}[source]
No. Censorship is when the government kicks down your door to arrest you for your wrongthink. People getting banned from some site or project because of obnoxious behavior is not censorship, it's just normal social activity and group homeostasis. They can always seek other ways to express themselves. They can buy a domain and blog about it.

Dang rate limited my HN account because I got into too many controversial discussions. Arguments just like this one. Did I call him out for censorship? No. I asked him to keep it rate limited. Because the truth is sometimes I see things and I just have to reply.

replies(2): >>41865271 #>>41865736 #
76. ezekg ◴[] No.41865167{7}[source]
I never said Winamp was open source? It's very clearly source-available.
77. shkkmo ◴[] No.41865271{10}[source]
> No. Censorship is when the government kicks down your door to arrest you for your wrongthink. People getting banned from some site or project because of obnoxious behavior is not censorship, it's just normal social activity and group homeostasis.

The word 'censorship' is clearly defined to include actions by many groups, not just governmental entities.

Now, I think there is a line between moderation and censorship but it is not based on who is doing it. That line is can get real fuzzy, but in my opinion (and it mirrors some supreme court decisions) the most significant difference is in what they try to control. Moderation tries to regulate how people communicate and censorship tries to control which ideas get expressed. Almost all moderation also includes some amount of censorship.

78. ezekg ◴[] No.41865294{5}[source]
My point is simple: if someone contributes, they accept the terms. Complaining about ‘free labor’ is irrelevant. The contributor chose to contribute; if they didn’t agree with the terms, they wouldn’t have. Nobody is asking for an uninvolved third-party to police the collaboration.

I'd also be careful attributing these actions to malice without further motive, when it very well could also be attributed to excitement i.r.t. sharing and collaborating on Winamp's source code in public, under a single-source.

replies(2): >>41866714 #>>41867090 #
79. FactKnower69 ◴[] No.41865445{8}[source]
>I suspect the author is thinking back to more than ten years ago.

Yes, "good ol' days" types will always move the goalposts further and further back when you point out that things were exactly the same in the mythical time period they want to return to

replies(1): >>41870084 #
80. Dalewyn ◴[] No.41865449[source]
This is the internet, Boaty McBoatface is peak humanity here.
81. yapyap ◴[] No.41865590{4}[source]
What in the world does that sentence even mean in this context?
replies(1): >>41868380 #
82. elcritch ◴[] No.41865680{6}[source]
One thing I wish the tech companies would do is to use LLMs for junk moderation. At least to flag potential junk.

Meta uses they LLMs to summarize comments already and can do this, yet they choose to allow obvious crypto scammers, T-shirt scams, “hey add me comments”.

A simple LLM prompt of “is this post possibly a scam”, especially for new accounts, would do wonders. GitHub could likely do it too.

replies(1): >>41870147 #
83. ChrisMarshallNY ◴[] No.41865709{5}[source]
I run an app that Serves a small, specific demographic.

We get about 50% [obvious] spam/scam signups (only 5 or 6 a day).

That’s pretty sobering, when you consider that it’s a very low-profile, unpromoted, region-locked (US, Canada, Ireland, and India), iOS-only native app.

We vet each signup manually.

replies(1): >>41866256 #
84. pugets ◴[] No.41865736{10}[source]
Why restrict the definition to political censorship? Surely there are such things as academic censorship, religious censorship, etc.
replies(1): >>41866008 #
85. matheusmoreira ◴[] No.41866008{11}[source]
Because none of those things have the force of law backing them.

Academic censorship? Start your own journal and publish there. Religious censorship? Start your own church and gather your followers. Forum censored you? Start your own website where they have zero say about anything and write about whatever you want.

Government censorship? You are screwed, and you go straight to jail if you try to break free and start your own.

replies(1): >>41871170 #
86. ryandrake ◴[] No.41866256{6}[source]
Same here. I run a tiny Wordpress site that organizes private poker games for a local ~40 person league. We get maybe 5 signups a year from actual new members. We have it so that only admins can create new user accounts.

Once, that option got turned off accidentally and anyone could sign up. We got about 10 signups a day until I reverted the change, all spammers and bots.

The server logs also show that we get hit by script kiddies dozens of times an hour. This is such a tiny scale operation, with no meaningful commercial activity going on, but anything exposed to the public internet should be considered under attack 24/7.

87. mise_en_place ◴[] No.41866263{6}[source]
If they're winding it down, then they may as well make it fully OSS, and ditch the components that are proprietary that they can't release. Attribution can get complex with old software IP, especially when using such proprietary components.
88. notpushkin ◴[] No.41866336{4}[source]
I agree that as an author, you’re free to pick any license you want. If you want to release source code just to allow PRs, and don’t market it as open source – go for it.

Fair Source is a better model in that regard, kudos for using that! And I personally have no problem with using the term “open source” for that, although just using the distinct term is better.

In case of Winamp though, they:

1. Used a crayon license that prohibited pretty much everything and was indeed focused on collaboration

2. Made a press release about “opening up” the source – not using the exact phrase “open source” (except in the URL: https://about.winamp.com/press/article/winamp-open-source-co...), but misleading nonetheless

3. Weren’t even the original authors

This is openwashing, and it is ridiculous, and they were rightfully shamed.

89. pxc ◴[] No.41866395{4}[source]
I don't see any credibility to the claim that 'BlackMeta' were/are in fact hacktivists. Do you have any reason to repeat that?
replies(2): >>41868230 #>>41869320 #
90. throwaway2037 ◴[] No.41866449{5}[source]
I was not aware of the FUTO license. I found it here: https://gitlab.futo.org/keyboard/latinime/-/blob/master/LICE...
91. pxc ◴[] No.41866502{4}[source]
What does your OSS group have to do with this Winamp release, which was not OSS?
92. chii ◴[] No.41866701{6}[source]
who would have to pay for the moderation of github?
replies(1): >>41871623 #
93. chii ◴[] No.41866714{6}[source]
> attributing these actions to malice without further motive

these actions could be construed as malice, but i would definitely attribute them as greed. AKA, they want contributions, but want to prevent anyone else but themselves from being able to commercially exploit it.

94. pxc ◴[] No.41866905{8}[source]
This is wrong. Permissively licensed (MIT, BSD, WTFPL, Apache, etc.) free software is still free software. Open-source requires the provision of the same right to distribute modified copies as free software does.

Copyleft licenses like the GPL assert the same right recursively for downstream users, more or less (details vary between copyleft licenses). But granting the right (to distribute modified copies) to first-order recipients of the source code is common to all free and open-source licenses. That's great! I imagine it's what you're getting at with the phrase 'properly secured'.

But to qualify as open-source, a license must allow redistribution of modified copies, and copyleft is not the only kind of free software license

See (for instance) the Free Software Foundation Europe's FAQ entry 'what is open-source software?':

https://fsfe.org/freesoftware/legal/faq.en.html#opensource

as well as the Criterion 3 of the Open Source Initiative's open-source definition: https://opensource.org/osd

replies(1): >>41868258 #
95. rat9988 ◴[] No.41867057[source]
Being able to read it was better than not.
96. krisoft ◴[] No.41867090{6}[source]
> if someone contributes, they accept the terms

That assumes that everyone has full information of course. Discussing the terms publicly is helping everyone reach that state.

> Nobody is asking for an uninvolved third-party to police the collaboration.

And someone is asking you to police what people are chatting about here? Doesn’t feel to be an entirely thought through argument.

> I'd also be careful attributing these actions to malice without further motive

I don’t actually care if they are “malicious” or “inept” or “ill informed” or anything else. In fact I think someone was excited about the open collaboration, and someone else at the company was worried about losing business opportunities and that is how we ended up with this situation. Maybe it was even the same person at different times.

Maybe they heard about open source but never really understood the concept, and the motivations of people participating in it.

Or maybe they are just as greedy as they appear to be.

Who knows and who cares. What matters is that this is a rough deal and people should not play within their rules.

97. weinzierl ◴[] No.41867175{7}[source]
This is only true for a very narrow definition of pacifism. It is the literal reading of Matthew 5:39.

But not even all Christian scholars subscribe to that definition, let alone pacifists in general. Many pacifists are perfectly ok with self-defense.

replies(1): >>41867879 #
98. mort96 ◴[] No.41867424{8}[source]
No, I believe you're confusing source available with open source.
99. ◴[] No.41867432{8}[source]
100. nine_k ◴[] No.41867879{8}[source]
Certainly, not all Christians are pacifists, and not all pacifists are Christians.

But, to my mind, pacifists choose to not fight back by definition, or that would be violence, so their prolonged existence is only possible because other social mechanisms hold back violence which would destroy them. Interaction with these mechanisms may be the point of holding a pacifist position: say, a monk or a nun may have a higher moral authority because of a declared personal abstinence from any violence, and hence indirectly incentivize lay people to protect them.

Of course there are people who call themselves pacifists but admit a right for self-defense, but only not organized or military; such a position again is only possible when someone else would partake in a defensive warfare and protect them.

Abstaining from aggression while being ready and willing to respond to aggression with full force, lethal when required, looks to me like the most logical "lawful good" position. It has a chance to produce an equilibrium when multiple parties live in peace for a long time, and any violent deviations are quashed.

replies(2): >>41870944 #>>41872852 #
101. anthk ◴[] No.41867987{3}[source]
Wine is not emulating anything, but giving you a PE loader and a Win32 API on top of your Unix.
102. LikelyABurner ◴[] No.41868230{5}[source]
You can scroll their X page and it's extremely clear that they're focused on the Gaza war (https://x.com/Sn_darkmeta) and they openly state that they attacked the Internet Archive because it was based in America which supports Israel (https://x.com/Sn_darkmeta/status/1844358501952618976).

We can quibble about whether a "hacktivist" group can even exist at all or if it's a convenient lie the Internet has collectively told itself to justify groups of thugs attacking the targets they don't like as "the good ones", but they fit the modern definition of a hacktivist group.

replies(1): >>41868803 #
103. Elinvynia ◴[] No.41868258{9}[source]
Ah yes the totally unbiased OSD made by companies wanting to exploit free labor like Amazon.

I dislike prescriptivist language. I will continue calling things open source whenever I can see the source code, no matter the license.

replies(1): >>41868708 #
104. LikelyABurner ◴[] No.41868341{5}[source]
That's the fundamental platform with all online platforms. It's their own form of carcinization.

The problem is that to outsiders, the initial set of gatekeepers who arose naturally in the early community as "the people that knew what it was about" will themselves appear to be "the toxic assholes", so every community will naively eventually cut out its gatekeepers to be more inviting to newcomers.

Only to have the actual toxic assholes flood in, become the new gatekeepers, and dominate the discussion, and suddenly your Faces of Evil speedrunning Discord must have a stance on the war on Gaza and the US election because we clearly need to keep out the neo-Nazis according to our CoCs, right?

And no, I don't have an answer to this other than to largely disconnect from online platforms and start engaging in your local community. Something I myself am not guilty of doing.

105. account42 ◴[] No.41868434{4}[source]
And this image does not depict a pipe: https://upload.wikimedia.org/wikipedia/en/b/b9/MagrittePipe....

Giving WINE (originally WINdows Emulator) a cute backronym does not change the definition of the word emulator or whether Wine is one. Please check your favorite dictionaries for that.

replies(3): >>41869938 #>>41880311 #>>41900345 #
106. pxc ◴[] No.41868708{10}[source]
> Ah yes the totally unbiased OSD made by companies wanting to exploit free labor like Amazon.

The OSD does not originate with Amazon. Its ideas and text are drawn from the free software movement and indeed from a not-for-profit, volunteer-driven, community-based project-- namely Debian. Its text is essentially lifted from the Debian Free Software Guidelines. The term 'open-source' was created to describe an effort by a commercial entity, though-- for the project that would eventually give us Firefox, at a time when the web was dominated by a deeply proprietary monopoly in Internet Explorer.

But all of this should be common knowledge among 'hackers'. At any rate it is extremely easy to discover.

> prescriptivist language

Talk about knowing enough to be dangerous! lol.

> I will continue calling things open source whenever I can see the source code, no matter the license.

Okay? You are successfully resisting being nagged about your use of terms. You are also broadcasting your ignorance of the giants whose shoulders software developers stand upon today.

Software, like many things that can satisfy human needs and wants, is an instrument and mechanism of power. In particular, software and the terms under which it is distributed are often a mechanism by which the software publishers exert power and control over the software's users. 'Open-source', like its more frank ancestor 'free software', exists to signal terms of software distribution that variously protect users from certain strategies of domination by software vendors. Historically (and recently!), that signal associated with the phrase 'open-source' has been a fairly clear (if simplistic) one, because the phrase's usage has been consistent.

When you choose how you will or won't use the phrase 'open-source', you are making a choice about how useful a signal that phrase will be for such purposes in the future. What language is 'correct' in this case gets at a practical and political question we can alternatively get at without any commitment or appeal to a notion of linguistic correctness. That question is this: should there be ready ways to identify terms of software distribution that seek to spare software users from domination by software suppliers?

If one's answer to that is 'yes', then it takes a bit of footwork to get to 'I intend to participate in applying this established safety label to unsafe things'.

> calling things open source whenever I can see the source code

This kind of behavior is arguably a predictable outcome of the strategy of distancing the licensing tactics of the free software movement from that movement's explicit politics, articulations of its on motivations, etc.

107. account42 ◴[] No.41868780[source]
Even without a license, this at least allows people to archive it before it is lost completely.
108. pxc ◴[] No.41868803{6}[source]
I don't have a Twitter account, so I can't generally scroll on someone's page to see anything chronological-ish. :-\

(I remember trying at the time of the incident and having less success than now.)

Thanks for sharing the direct link to that video. At the time of the initial outage, I only saw some assertion that they were 'a hacktivist group' on some article on Bleeping Computer, and at the same time the only reason they'd claimed for the DDoS was 'because we could'. Hacking something just because you can is, of course, not doing hacktivism.

If these people are sincere, they are idiots in their propaganda strategy and artless in their 'hacktivism'... but definitely hacktivists.

But tbh this seems too stupid and ill-directed to me to be anything other than a false flag operation. ¯\_(ツ)_/¯

Either way, thanks for the additional context!

replies(1): >>41869634 #
109. ◴[] No.41869320{5}[source]
110. PawgerZ ◴[] No.41869634{7}[source]
https://nitter.poast.org/Sn_darkmeta
111. fsflover ◴[] No.41869938{5}[source]
It actually doesn't do emulation but API AFAIK.
replies(2): >>41870055 #>>41871702 #
112. pjc50 ◴[] No.41870055{6}[source]
Correct - the instructions in the Windows PE executable run natively. WINE provides a PE loader for exe and dll files (https://github.com/wine-mirror/wine/blob/master/dlls/ntdll/l...) and provides its own version of the API (user32.dll, kernel32.dll etc)
113. catlikesshrimp ◴[] No.41870084{9}[source]
There were days when internet search engines had operators and really showed results, not "relevant" SEO.

Botnets weren't a thing, either.

replies(1): >>41870355 #
114. catlikesshrimp ◴[] No.41870147{7}[source]
Just a matter of time before we get newsletters selling guides to earning $50,000 weekly by finetunning your L-MO business

L-MO = Language Model Optimized

115. tcfhgj ◴[] No.41870188{7}[source]
My point is that Open Source isn't necessary for it, aka "open source without forking" is sufficient
replies(1): >>41871561 #
116. pavel_lishin ◴[] No.41870355{10}[source]
But OP was talking about humans' behavior toward each other - I'll grant that SEO-spam maybe falls under that, but I don't think that Google's leadership fucking up search results is the same.
117. weinzierl ◴[] No.41870944{9}[source]
"But, to my mind, pacifists choose to not fight back by definition, or that would be violence, so their prolonged existence is only possible because other social mechanisms hold back violence which would destroy them."

Again, this is a valid, but narrow definition of pacifism. One that is more often found in misguided Christians who take Mathew 5:39 literally than serious scholars. The willingness for self defense does not preclude pacifism at all.

A good example is Mahatma Gandhi who is widely recognized as a pacifist, yet argued that it is better to fight than to be a coward in the face of injustice.

replies(1): >>41873503 #
118. ◴[] No.41871013[source]
119. egoisticalgoat ◴[] No.41871170{12}[source]
Because not everyone who can write an academic article also has the ability to establish and run an entire publishing business. Just because they technically could doesn't mean they realistically can.
120. mort96 ◴[] No.41871561{8}[source]
There is no such thing as "open source without forking". It's source available.
replies(1): >>41873064 #
121. sangnoir ◴[] No.41871623{7}[source]
GitHub, naturally.
122. bmacho ◴[] No.41871702{6}[source]
Doing windows API is emulating windows

> In computing, an emulator is hardware or software that enables one computer system (called the host) to behave like another computer system (called the guest).

https://en.wikipedia.org/wiki/Emulator

replies(1): >>41874490 #
123. tharkun__ ◴[] No.41872852{9}[source]

    say, a monk or a nun may have a higher moral authority because of a declared personal abstinence from any violence, and hence indirectly incentivize lay people to protect them.
To take that a step further, making the pacifist definition even narrower, wouldn't such a pacifist be a hypocrite?

Abstaining from violence at the expense of others putting themselves in harms way to protect them?

Shouldn't they try to make these "lay people" abstain from violence as well?

But then who is left to defend the pacifists?

Does that mean in the face of outside aggressors all pacifists will die soon or live horrible lives under oppression from the aggressor?

Which I guess is OK for them if they believe that something better is available for them in 'heaven'?

replies(1): >>41873846 #
124. tcfhgj ◴[] No.41873064{9}[source]
I don't care how you call it.

My comment was a reply to a comment which described it this way.

125. nine_k ◴[] No.41873503{10}[source]
Mr Gandhi was smart and used the social mechanisms of the British empire. The enlightened citizens of the metropoly, with their heightened sense of fair play, would strongly disapprove of police / army brutality towards peaceful and outspoken protesters.

The classical thought experiment replaces the British Raj with a German, or, better yet, Soviet occupation administration. With them, peaceful protests spectacularly won't work, and would be insane to try.

(Right after the independence was achieved, the land descended into a brutal war that claimed 20M dead, the death toll similar to that of WWI.)

126. nine_k ◴[] No.41873846{10}[source]
Not necessarily, or even not likely a hypocrite. If keeping the ritual cleanliness is important for the monk's job, that is, having a better contact with the divine for the benefit of those around him, this is just specialization. The monk likely also abstains from other things, like eating meat, or having sex, which is a part of the same self-sacrifice for the sake of his service.

It would be hypocrisy if the monk commanded others to fight instead of him, while also declaring that he finds violence morally debasing and thus unacceptable for himself. But I don't think that laypeople would respect such a figure.

127. fsflover ◴[] No.41874490{7}[source]
Interesting. However WINE is not in this list: https://en.m.wikipedia.org/wiki/List_of_computer_system_emul...
replies(1): >>41875622 #
128. jeffalyanak ◴[] No.41875622{8}[source]
It's an OS or API emulator, not a computer system emulator. It's a different scope, but still fits the definition of an emulator.
129. bmacho ◴[] No.41880311{5}[source]
> Giving WINE (originally WINdows Emulator) a cute backronym

https://www.winehq.org/about states that it was an acronym for "Wine Is Not an Emulator", and it isn't now, the opposite of what you claim. (I don't really believe winehq, but I can't find the original discussion on newsgroup archives.)

130. greggyb ◴[] No.41900345{5}[source]
> And this image does not depict a pipe

In fact, it does. Literally, "This is not a pipe," because an image of a pipe is not a pipe.

From the artist:

> The famous pipe. How people reproached me for it! And yet, could you stuff my pipe? No, it's just a representation, is it not? So if I had written on my picture "This is a pipe", I'd have been lying!

Sourced from Wikipedia: https://en.wikipedia.org/wiki/The_Treachery_of_Images