@jeffcliff Someone's gonna have to take the hit if they want rid of me that bad.
People who refuse to so much as check out code from some place, the same code, the same bytes, that does the same thing, by the same authors, are just as annoying as the people who won't use a software project because of a lack of CoC.
It's one thing to refuse to *put* code on github, but refusing to read from it is peak autism. I'm a free software extremist too, but I actually want to be productive.
- Introduction of the Recorder, which multiple Collectors can be pointed at to write to a central database, even if the Collectors are on separate machines - The API these use to talk to each other is in a very early state, but provides significant bandwidth savings. TLS will be required soon. - Better error handling during health checks and websockets connection
@iron_bug@coin If these were private "indoor" communities, that argument might hold some weight.
Twitter and clones such as Mastodon and Pleroma are public soapboxes. It's the digital equivalent of your own platform, your own stage, your own pulpit, your own nationally syndicated talk show. An as:Public collector is the equivalent of standing in the crowd and writing down what is said.
I've noticed that pretty much the only strategy by antiscrapers is just to appeal to some concept that is already looked down upon as bad; Putin, voyeurism, etc., and then both my tool and social media itself are contorted to fit this narrative.
@coin@iron_bug Exactly. If they want it, they already have it.
This means the ask to not have this service, and to not provide discoverability and full-text search to the millions of people we're trying to take away from controlled walled gardens like Twitter, is the ask to deny ourselves useful features in a (symbolic) attempt to block government agencies from having what they already have.
"But some people don't understand that and they need to be protected!"
Having taught security concepts to end-users, some of whom are boomers and zoomers alike who think not knowing how to use a desktop computer properly is a personality trait, I can tell you that theory and shit out of textbooks doesn't change end-user behavior. Concrete hands-on examples do.
People won't hide themselves from the invisible NSA/FSB scraper tools that skim off of raw internet traffic and PRISM-partners. They *will* hide themselves from a tool they can see and touch and use themselves.
@iron_bug@coin Again, this hinges on one central idea that everyone's kinda painting over as quickly as they expose it: The idea that putin, xi, a future american dictator, any of these people who command massive militaries and surveillance agencies with equally massive research departments, were 100% incapable of doing anything my tool does before I wrote it.
If somebody is claiming that as:Public is harmful because of these entities, or any of their caliber, then they are necessarily accepting that premise.
So as long as people say "b-but putler!", they have to defend the ridiculous idea that putin couldn't snap his fingers and have как:публичный in his hands within two weeks.
@iron_bug You too can make yourself 100% invisible to the FSB, CIA, MI5, Santa Claus, and all the other surveillance groups who were 100% unable to listen to public statuses posted publicly to public timelines on a decentralized public social media network, before some unemployed autist wrote a few hundred lines of Python.
@iron_bug So you admit that as:Public isn't exactly a feat of engineering and technical prowess, but a demonstration of how any sufficiently motivated loser can build a tool to collect public statuses that were posted publicly to public timelines?
Privacy scopes work across fediverse software packages. That's why there's an interoperable standard!
At the end of the day, it sounds like zoomers need to learn something that's been drilled into previous generations heads for decades: If you post it on the Internet, it's there forever.
The experience and usability of the social network, to people who are actually interested in social network, far outstrips any competing desires from people who are a) Using the software incorrectly and b) Being gatekeeping shitbags about it. For every post from someone complaining that as:Public is "harmful", I can show you 5 others complaining about the lack of discoverability and full-text search on fedi.
Finally, I need a gig. I was told to make a software project that people would use so I could put it on me resume. In fact, 2 out of every 3 people who gave advice on this front, gave this specific advice.
In a world where I need a job so I can stop stealing cryptocurrency from druglords on other continents, *or* someone to play League with... If people want as:Public to not exist, they've got precisely two options.
And if as:Public is truly as dangerous as people claim, either of those two outs should be considered vastly preferable to the alternative.
I warned everyone for literally years that I would create a fediverse search tool if I didn't get anybody to play with. I got tired of bluffing.
btw, if "people might not like that smh read the room" was a valid reason to shut someone down, the civil rights movement would not have happened.
Fact of the matter is, I'm allowed to have hobbies. I'm allowed to keep myself busy. I'm allowed to do... anything I want, that's not illegal. And the cops already told me there's no issue with as:Public... but they did want to let me know about the volume of phone calls.
I'm a Linux sysadmin, a Python developer, a comedian, and a FOSS proponent. A clown with a technical background. But above all else, I'm an Ekko one-trick. He means the whole world to me. I'm not ignoring you; Your instance admins probably won't let you talk to me, even if you want to. This is because I don't believe anybody is above criticism. If I don't reply within a day, hit me up on email or from another instance. I shitpost, and I protect Ekko. This is my purpose.