13,342 karma · joined January 3, 2014
me@lesaker.org
That one is pretty obvious because community gardens that want to enforce a floor on amount of maintenance include that in rules that you have to agree to before they give you some of their space.
I checked the whole terms of service for GitHub and they don’t have anything about how much work I have to do on a repo once I publish it for it to stay mine.
If you’re asking me which of those statements I disagree with, 1 and 3.
Soft delete is really only a viable option if you're the provider. If you're Patreon and you get a court order with your name on it mandating that you take some content offline but preserve it for the legal proceedings, you soft delete it and you're all set.
But if you're a user of Patreon, you can't know for sure that if you hit the delete button, it's actually a soft delete on Patreon's end, or how long it will stay soft before it actually gets permanently deleted. You also don't generally have a way to access it down the road other than reaching out to the vendor's support staff.
I'd expect the intent is to help cut down on some of the wave of drive by Show HN posts by requiring folks engage with the site for a bit first and get a feel for the expectations.
The TRO applies to "co-Defendants (including DOES 1-15), their affiliates, co-conspirators, employees, contractors, agents and representatives, and anyone acting in concert with them, directly or indirectly, in person, remotely or online".
It includes several items, most of them about doxxing or threats, going to the store.
One thing that intrigues me is items I and K:
I: Destroying, deleting, altering or failing to preserve videos, raw footage, outtakes, communications, texts, emails, Discord/Patreon posts, YouTube comments, analytics, phone records, call logs, police communications and documents relating to Bricks & Minifigs, the LEGO collection dispute, threats and the creation/promotion of the videos;
K: Maintaining the current Publications (as such term is defined in the Verified Complaint) and any other video, audio or other form of publication posted on any online streaming platform by Co-Defendants, directly or indirectly, and requiring that the Publications and any such other communications published by co- Defendants be immediately removed and/or taken down from any online streaming platform or otherwise published that in any way relate to the private legal dispute underlying this matter between Bryan and Chrystal and the assertions of wrongdoing as described in this Verified Complaint.
So they have to preserve the content but also must remove it.
I suspect Patreon's lawyers' stance is that the TRO does not apply to them (they're not acting in concert with the defendant, they're just running their service), and that item K instructs the defendants to remove the content, it doesn't require Patreon to remove it. So the remedy would be for the plantiff to go back to court and say "the plantiffs didn't take the content down" and either have the judge enforce some further penalty or issue an order specifically instructing Patreon to remove the content.
This is somebody spending their free time on code they enjoy and then putting the result online.
The reason businesses are careful about which customers they fire is because they want to keep having customers. Open source maintainers have no reason to deal with that shit.
The thing that makes a project die is if the maintainers all leave. Users don’t make a project exist. They make it popular.
If the user community all up and left, rsync would still exist and continue as long as its maintainers choose to work on it.
By contrast, if all the maintainers leave because they’re tired of dealing with assholes, the project dies.
Saying ~“maybe it’s not ok to do <thing> but <reasons they might do thing>” is nothing like your example and does imply it’s acceptable to the speaker to sometimes do that thing.
But we’re past that now because the person I was discussing this with has gone ahead and clarified that telling an open source maintainer to please stop fucking up isn’t an angry comment.
I don’t, but let’s assume for a moment.
It’s still up to the current maintainer to pick additional or replacement maintainers, and it would be bonkers to expect the new maintainer to fork the repo to implement their changes.
Open source projects change their maintainers all the time.
Customers pay money for goods and services. They thus get a bunch of social, ethical, and legal positions in terms of their relationship with the seller.
Rsync is an open source project that its maintainers put onto the Internet. People who use it are not customers, and they do not have the right to expectations around how the maintainers will change the software or change how they develop it.
I guess this answers the question of whether you think maybe it’s ok to spit in the face of open source developers.