🦊 OneRedFox 🦊

  • 0 Posts
  • 35 Comments
Joined 1 year ago
cake
Cake day: June 9th, 2023

help-circle
  • OpenWebAuth used to be called “Magic Auth”, because of how seamless the experience is. Instead of only being able to manage things from your social dashboard, you can jump from one part of the Fediverse to another, and your permissions will be granted automatically. It all happens in the browser.

    The way this works is relatively simple: your browser accesses a token inside of a cookie. That token references your Digital Identity in the Fediverse, verifies it, and a handshake is performed. Afterwards, anything you were given permission to access unlocks and becomes visible on the page.

    Will this be impacted by browsers killing third-party cookies?





  • I talked about this with someone else a few days ago. Professional content creators aren’t going to like the Fediverse very much, as the decentralization fundamentally means that there’s going to be a smaller audience for them to reach due to users being more spread out between instances in addition to the lack of ads and recommendation algorithms to spoonfeed their content to new viewers. There’s really no reason for them to prefer the Fediverse over the centralized corporate platforms that basically cater to their use-case. I don’t think it works as a profession here, at least in its current form. The Fediverse is good for hobbyists and everyone else though, whom I happen to prefer for the most part.



  • The platforms copied the design of centralized services without making enough adjustments to accommodate the different UX that a decentralized federated system brings. Some things that I think should be standard that currently aren’t:

    1. I want to be able to send search queries to other instances from my instance and have the results displayed back to me.
    2. I want to be able to browse the timelines of other instances from mine.
    3. PeerTube has a “remote subscribe” option where you fill in a little box with your @username@domain and it’ll open a window on your instance where you can follow the channel; I think this should be polished and then it’d be great.
    4. Every platform should support hashtags and instances should be aware of each other’s hashtag usage so the search can be smart and recommend sending queries to instances where the hashtag you’re looking up is most commonly used.
    5. Links to known Fediverse instances should open on your instance where you can interact with it rather than taking you to their instance where you can’t.

    Implement these and the experience would be much better.



  • NixOS is one of the few distros that legitimately offers something different. Some nice things:

    • The entire OS install is managed through config files, so instead of dealing with a billion shitty DSLs, you only deal with one.
    • Because of the above, builds are also reproducible.
    • Because it ditches the FHS for the Nix store, you can do things like install multiple versions of the same library side-by-side, which is impossible with traditional Linux package management.
    • It has the largest package repository of any Linux distro.
    • Setting up dev environments is really nice because with Nix it’s like the entire OS has VirtualEnv.
    • Because of the above, “it works on my machine” is an excuse of the past.

    It’s very impressive and is a welcome innovation to the Linux ecosystem. Now if only they could improve the tooling and documentation.





  • The server list says that instance has 71 users, so that would probably be why. Posts only show up on an instance if something requests them (users following an account, searching a permalink, subscribing to a community, etc). There are solutions to this problem, such as relays in which servers agree to funnel a bunch of posts to each other periodically to share content. You should ask your instance admin if they have one set up, or if they’d be willing to if not. Otherwise, you should make an account on a larger instance, as those tend to be better federated.






  • Yes, there’s nothing stopping someone from creating bot accounts on Lemmy and pretty much every other Fediverse platform. Even if APIs are restricted, they can just parse HTML instead (though that’s a bigger pain in the ass). This is an area where the decentralized nature of the Fediverse works in our favor, though, as it inherently limits reach and discoverability (thus minimizing the benefits of doing this). For example, Mastodon’s flagship instance (mastodon.social) had a spambot problem not too long ago, so what happened is when other instances noticed this spam wave, they limited/defederated with mastodon.social and the problem was solved on their end. The host instance can temporarily close off sign-ups to prevent new accounts from being made. Every other instance can control federation to effectively quarantine the spam problem.