@steve you might be right, I might have been dismissive of your comments and I apologise if I started it. :D
I think my position stems from the impression that I get from comments similar to yours, that C2S is not really under consideration due to its perceived issues, and that the implementers automatically default to anything else. That's probably not the case always.
I'll try to keep that in check for the future and be less defensive. ☮️
@hongminhee the simplest way to store ActivityPub objects is in a KV store because mainly you already have the keys: the object IRIs, and the value in the form of the raw JSON.
My advice: start with KV and plan for multiple storage options as a nice to have.
In my case the sqlite storage is used mainly as a KV store anyway, with generated columns for query convenience.
@hongminhee I think KV stores are the way because IRIs generally partition nicely by hosts. If you use a human readable IRI generation schema (eg: example.com/actors/name instead of example.com/70b5b164-2093-4c98-97e2-bc0ff49f61d0) then it partitions and queries even better.
My simplest storage option is basically just a directory tree on disk, but that's not really meant for production use. :D
> It won't take much effort for someone to write a payload running on random compromised webservers
@monsieuricon that's not true because generally servers don't accept incoming payloads if they don't have a valid HTTP Signature.
So a random compromised machine also needs access to a random compromised fediverse actor (in order to have access to its private key) so it can generate a valid signature/digest.
@drewdevault is that what you intended with your post? To get people to talk more about sexual abuse? Not to imply that Stallman condones it and even fosters it, without any consideration for the society that RMS is a product of, nor for the illness that influences his discourse?
@drewdevault your post might not make any accusations, but the implications are heavy and your replies here make your stance crystal clear.
Acknowledging Stallman is a septuagenarian that spent his life outside of regular society, probably due to his autistic tendencies, might make for a more balanced take, otherwise you're just stoking the fires of cancel culture.
His words might be questionable, but the people that use them as a start point for hurting others are entirely to blame.
@drewdevault because you might just be wrong, and it's not actually the source.
Disposing of Stallman will do very little for current victims of sexual abuse in the open source community and I personally am very skeptical of diminishing bad behaviour in the future.
Real, life altering, punishments for what people think and say is something I can't agree with.
> I have heard Stallman's rhetoric used by a hacker I know to justify their sexual relationship with a minor, and wanted to seek out with other minors. This shit matters.
@drewdevault I believe you when you say that. I don't believe that validation for his deviation from Stallman was what tipped that person into being a creep.
Sexual abuse should be addressed in public. But it should be head on when it happens and not with vacous articles that call for the punishment of irrelevant people.
Metoo was a cathartic event, and I hoped that it would conduce to a better discourse about handling these situations.
I don't know if an article from a privileged white dude speaking against another privileged white dude is the best way to move the issue forward.
@drewdevault I was one that flagged this story. With all due respect to your personal crusade against irrelevant old men, it is not conducive to any kind of discussion that I'd want to see HN have.
Please allow us some agency over the kind of negativity we want to see on our feeds, instead of implying some foul play.
@drewdevault I not convinced of your thesis that Stallman's stance on minor's capability of making their own sexual decisions has actually influenced anyone. Maybe the crowds that hang out in the murks of the open-source world have similar backgrounds and social attitudes, but to blame that on the minuscule reach Stallman has, is a bit of a stretch.
@drewdevault I'm all for attacking the issue head on and call out assholes when you see them, but making an old man on his last legs with cancer as the figurehead of open-source incels is a little repugnant.
Mostly a programmer.Implementing #ActivityPub in the #Go programming language.Current projects: * #GoActivityPub - a library to use ActivityPub in Go. * #FedBOX - a generic ActivityPub service supporting the client to server API. * #brutalinks - a link aggregator inspired by (old) reddit, hacker news and lobste.rs built on top of FedBOX. * #oni - a single user ActivityPub server with minimal fuss.My posts are mostly related to ActivityPub and web development.