how to recognize a healthy FOSS project:
- Cargo.toml
- flake.nix
- agpl-3.0.md
- hosted on Codeberg or single-user forge, not GitHub
- commits signed using ssh rather than pgp or web-ui
- main/mistress branch instead of master
- commit messages like "i do not take any responsibility for commits made while tweaking on bees at 4am" made by some anarchist autistic catgirl
- no agents.md, no AI-linkedin-speak
- has an mdbook wiki for docs, built locally by a nix dev shell calling its shellHook and xdg-open
@alina I personally call it trunk instead of master.

@alina hey now.

My projects are very healthy because my agents.md files are *entirely* malicious.

@alina
I didn't wnow it was possible to sign with ssh instead of PGP.

@alina were it so easy

Either way, a .noai file is a good indicator.

@kkarhan @alina what do you mean "asshole licensing" 

@ineemio @alina #AGPLv3 and espechally #SSPL prevent anyone from actually using it in any useful way…

@kkarhan doesn't apply to agpl
@kkarhan matodon and nextcloud are under agpl
@alina Why AGPL? Please elaborate and not MPL2 or similar licenses
@nyovaya @alina corpos being unreasonably scared of AGPL alone is good enough reason to use it
@alina @privateger And what about the network clause?
@nyovaya @alina Needed for most applications that run on the network?
Well documented enough of an issue.
@privateger @alina Ok and how do you accomplish that?
@nyovaya @privateger services.nginx.gitweb.enable = true;
services.gitweb.projectroot = "/var/lib/www/git/";
@alina @privateger And if that software isnt a webbrowser? Lets say a mail server, do you want to send everyone a copy of the full repo?
@nyovaya @privateger ...what? why would you be restricted to a networking protocol?
@alina @privateger I thought the AGPL requires you to send it through the software itself on the network

@nyovaya @privateger that sounds quite infeasible for most software, but it's not as if i would care about adhering to people's licenses since most of my networked computing is done anonymized and i do not plan on profitting commercially or in front of a court

all i care about is the fact that the only license Google and Apple have banned is the AGPL-3.0 (and AGPL+, which is the same but includes future versions in the same spirit). AWS probably too but i havent checked when i worked there because we exclusively worked with proprietary codebases. i do not want FAANG to profit off of my hobby projects in addition to my work life, and that really is my only use case for using a license in the first place. i cant say much about other use cases, i never cared much about intellectual property

@nyovaya @alina
No. You just need a reasonable way to get the source.
This can be a link, a copy sent along with the binary or something else. A public repo is the cleanest variant and the standard.
@alina why'd you sign commits with anything other than SSH?
@koopa512 @alina at least for me it was because i didn’t know that existed
@alina
I like the hostile Agents.md that Manyfold uses.
It tells the LLM to lecture the user on how bad LLMs are.
@alina in my project i always add demy.toml after cargo deny check
@alina Bonus points if it doesn't compile in your environment because the devs all use Nix, but they are super nice about accepting a fix for it.
AGENTS.md

AGENTS.md is a simple, open format for guiding coding agents. Think of it as a README for agents.

@mei @alina modern models are finetuned not to listen to instructions that are inside JSON (like read files would be)

@mei > Exemptions from this policy are available under enterprise support contracts; contact us for a quote.

nice