• 0 Posts
  • 6 Comments
Joined 6 months ago
cake
Cake day: August 25th, 2024

help-circle



  • Going by your example

    Air gapping my service is the agreement you’re talking about in this analogy, but otherwise I do actually agree with you. There is a lot of implied consent, but I think we have a near miss misunderstanding on one part.

    In this scenario (analogies are nice but let’s get to reality) crawling the website to check the MAU, as harmless as it is, is still adding load to the server. A tiny amount, sure, but if you’re going to increase my workload by even 1% I wanna know beforehand. Thus, I put things on my website that say “don’t increase my workload” like robots.txt and whatnot.

    Other people aren’t this concerned with their workload, in which case it might be fine to go with implied consent. However, it’s always best to follow the best practices and just make sure with the owner of a server that it’s okay to do anything to their server IMO



  • I look at it like this: ActivityPub is to RSS as a GUI is to a CLI.

    Meaning, you could already use the tools (RSS or the CLI) that are there to do the task, but someone has created something (protocol, AP or application, GUI) to make that task easier. In the case of RSS and AP, that task is generally getting content in front of the user. With RSS I have to go hunt down RSS feeds and whatnot, but with AP I just interact with stuff and wait for the people I interact with to interact with stuff, and then I get content.