who control the platform own users' minds, what they can read, who can read them, what goes viral, who becomes influencer, who is harrassed and what opinion spread among each segment of population.
#Bluesky is just like #twitter: even without #musk, you can only serve the owners' interests, either with what you write or what you read.
With true #decentralization and chronological timelines people don't get reduced to servants.
To me this is much more important than "following" people. In fact, I don't find bootlickers much interesting, and to get a huge number of followers on centralized platforms you must serve their owners' interests one way or another.
Actually that would enable #snac usage in a specific educational use case: schools.
I think kids and teens might be able to learn how to use social-networks in a defederated #fediverse instance, being able to do their typical errors in a protected environment.
However I know no school so brave to experiment on this, because of all kind of issues they might have to face, from sexting to bulling.
Yet, I think that it might help kids grow more aware of the risks and implication (and maybe even more #privacy aware).
On the technical side: you could have a defederated Snac if you make it available over a VPN or local network only. Also, I suppose that messing crypto keys would isolate the instance's inbox. All hacks, though.
@nemobis@mamot.fr I mean that the license was instrumental to attract certain kind of people and keep other away.
It worked very well in this regard, with two exceptions: you and a developer who I respect but blatantly violated the license creating a derivative work under AGPLv3. However by his own admission, he didn't even tried to read it.
You were the most enigmatic of exceptions. I think we were (and are) in deep agreement from a political perspective, yet you seemed too fond of gatekeepers' rethorics around license proliferation.
I wonder if after OSI push for OSAID you opened your eyes about the real goals of such gatekeepers.
In any way, I still hope we will find new occasions to do politics together again. 😉
DNS are quite fundamental to the Internet, @_elena@mastodon.social so unfortunately a proper configuration is a sort of rite of passage, just like learning that it might take a couple of days for any update to propagate, so getting them right in the first place is just as wise as tricky.
Fortunately you are not going to face the burden #Google's #GMail imposed to all of us by self-hosting your email server, that is way worse than a website or a fediverse node! Consider self-hosting your email server like the last level big-boss in your favourite adventure game.
It also discuss some of the vulnerabilities of the #fediverse that you might not be aware yet (but that can all be mitigated by #selfhosting your instances, so you are on the good track anyway 😉 )
@grunfink@comam.es I have a couple little feature requests that I think might slightly improve the usage of #Snac with cgi-fcgi on cheap shared hostings:
1) add to server.json an option to configure a folder where to write logs (or at least to save them in a dedicated folder in base dir) instead of standard output. Within such folder, I'd name them after the start date of the server (e.g. snac_2024-12-13.log). When the option is not defined, I'd preserve the current behavior (log to stdout). 2) when running as a server, acquire an advisory lock on the pid, and if you cannot acquire the lock, just exit because someone else is still handling requests for that basedir.
As for 1) I just noticed the log/ folder that exactly does what I need, sorry for the noise @grunfink@comam.es
2) might still be useful on race conditions, when two different requests to cgi-fcgi find that snac is not running at the same time and both try to start it: we don't want to have two instances of snac racing so the second should happily exits.
Hello from my brand new #Snac instance running as a #FastCGI on a cheap shared hosting.. without FastCGI support!
Turns out all you need is good old cgi-fcgi and a starter script. I'll send you a PR with a proper example as soon as possible.
I think this shows how Snac is the cheapest and easiest to install #fediverse server, lowering the bar to self-hosting #privacy friendly instances for schools, group of friends or families.
And using it from #fedilab is just as easy as any other instance.