MrMeatballGuy

joined 1 year ago
 

Hey, i'm a software developer and i'm considering trying to build a site using ActivityPub, but i have a few concerns about it. My first concern is that if the platform is open source someone can host a malicious version of it, where certain requests may be ignored (such as deletion).

This leads into my next concern which is GDPR, because now i can't be certain that a users data gets deleted upon their request and i'm not certain whether i would be liable since my instance federates with the malicious instance (which may also not be hosted in the EU which is itself problematic, and even if i'm not liable it's still not great).

I considered if it was viable to make the platform invite based somehow, so that it doesn't federate with everything by default, but that also sort of defeats the purpose of using ActivityPub.

The loss of control over content is also something that i don't particularly like, since some people may use their own instance for harassment or something else gross, but i guess that wouldn't be my problem since i just wrote the code and wouldn't have anything to do with the hosting of such sites.

i'd appreciate any feedback since i think the technology and the fediverse is very interesting, i would definitely like to try it out, but i'm not sure how to go about these challenges.

[–] MrMeatballGuy@feddit.dk 1 points 1 year ago

Nice try spez, I'm not telling you what my plans are

[–] MrMeatballGuy@feddit.dk 9 points 1 year ago* (last edited 1 year ago)

The US leans very heavily into capitalism, so passing laws that make companies less money probably isn't what the government has as a priority unfortunately. Companies can make a lot more money selling you a new device than selling you a battery, even if the battery has crazy markups like most manufacturers that have replacement batteries available do.

[–] MrMeatballGuy@feddit.dk 5 points 1 year ago

I think Lemmy seems like a good idea and generally like it so far, but i do think that users that aren't that tech savvy may have issues. It's also nice that the servers are customizable in a way, but at the same time if you pick certain servers you can't see down votes, or creating communities might be disabled which will seem inconsistent to newcomers that think of Lemmy as a more traditional platform like Reddit that only has one instance. The community search is also pretty clunky, a lot of users will probably have trouble understanding why they can't just find all available communities instead of writing an obscure email-like string that still says "no results", but then magically after searching again it will be there. I would say some areas are unpolished and even a bit buggy at times too. I figured these things out pretty fast, but being a software dev myself, i know that an end-user may struggle a lot more with these things, to the point where they may just abandon the platform out of frustration. I hope some of the rough edges can be smoothed out because the idea of this platform is definitely interesting, but if average people can't use it it's less likely to really succeed. I must admit that even i am a bit skeptical, and i may have to return to Reddit if not enough users/content migrate to this platform, even though i don't really like many of the decisions Reddit make. I'm giving it a fair shot though and i definitely like it so far.