I’m a #SoftwareDeveloper from #Switzerland. My languages are #Java, #CSharp, #Javascript, German, English, and #SwissGerman. I’m in the process of #LearningJapanese.

I like to make custom #UserScripts and #UserStyles to personalize my experience on the web. In terms of #Gaming, currently I’m mainly interested in #VintageStory and #HonkaiStarRail. I’m a big fan of #Modding.
I also watch #Anime and read #Manga.

#fedi22 (for fediverse.info)

  • 0 Posts
  • 241 Comments
Joined 2 years ago
cake
Cake day: March 11th, 2024

help-circle





  • I think you can look at this in a gatekeeping way and a functional way. I’m personally anti-gatekeeping, so there’s that.

    What I mean with functional is: why do you care about whether something is part of the fediverse? Obviously because you want to talk to it. You want to be able to reach it from places like Mastodon.

    I see no benefit in worrying whether something is based on ActivityPub or merely supports it as one of several protocols. It remains reachable either way, unless your own platform restricts you like in Lemmy’s case.

    That said, I do see your point regarding optionality. I think instances that choose not to use the fediverse plugin of their software aren’t part of the fediverse. But that’s no reason to call the software itself not a part of it. Just means users need to put extra effort into choosing an instance.




  • I’m personally against this kind of thing, but I hate how much of a fantasy echo chamber this stuff is here. There’s so much misinformation and hyperbole in this thread alone.

    In general I support the idea of device-level age verification. The narrative around it uses old school methods only (this one goes with just inputting your date of birth, which I’ve already done for years for stuff like Steam), rather than the ID or face scan by random third parties methods used in age verification discussions and requirements elsewhere. In my opinion software being able to use an API provided by the OS itself is much better, and with the right OS (linux) much more trustworthy than any web-based solution.

    My only real problem is the lack of user choice. This comes in two forms:

    1. Giving your birth date should be optional. I’m fine with them requiring that no birth date given means you default to being underage, but actually giving the birthdate should be up to the user.
    2. The birthdate should not be given out to random software asking for it. Either the user should be asked for permission, or only a boolean of whether they are underage or not should be provided. This bill doesn’t require either of those, nor leaves it to later clarification.



  • I see you’re on aggregatet.org, which I never heard about. FediDB says it has 10 monthly active users.

    If you were to create a community on your instance, only people on your instance could see it. No one on other instances will be aware of it. And any posts made to it would not leave your instance.

    For your community and posts therein to federate to other instances, the community needs to be subscribed to from them. You would have to constantly advertise it everywhere to make people aware that it exists, because the likelihood that someone visits your instance and stumbles on it is way too small. It won’t show up on their instance if they search.

    With Lemmy Federate, you can give it your community, and it will attempt to subscribe to it from all the instances that have signed up with Lemmy Federate. That way your community appears on those instances when people search for it, and posts you make to the community will federate there.





  • I don’t think that’s how the license works. You’re thinking of the general GNU licenses, not the Affero one which Mastodon uses.

    To quote the license (from Mastodon’s repo):

    The GNU General Public License permits making a modified version and letting the public access it on a server without ever releasing its source code to the public.

    The GNU Affero General Public License is designed specifically to ensure that, in such cases, the modified source code becomes available to the community. It requires the operator of a network server to provide the source code of the modified version running there to the users of that server.

    That sounds to me like at least Truthsocial users need to be able to access its source code.

    Also, from the actual terms:

    1. Conveying Non-Source Forms.

    You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License