• 0 Posts
  • 10 Comments
Joined 2 years ago
cake
Cake day: June 26th, 2023

help-circle
  • Sorry, I misread. What is bad about the UX exactly? You don’t need to customize anything if you don’t want to; “it just works”. And I dont follow you on how having the option to customize things makes it a bad user experience. You’re assuming the native UI is bad for some reason.

    Being given the tools to customize something by hand is not the same as being offered enough option to simply choose what you want. Having a good UX means that there was a UI designer who alread did the customzing for you and you simply have click a button to apply it.


  • Servers and bandwidth can be expensive yo

    Doesn’t that just mean federation instance maintainers are self-selected among those members of the community who can afford them in the first place? It’s just a less distributed form of a donation system. Instead of relying on 50 people making a 1$ donation each to pay a 50$ hosting bill, you rely on one person (the maintainer of the instance) making a single 50$ donation. That the maintainer wants to donate is already established, how much they can afford to donate can always be reflected by how much they’re willing to let their instance grow.
    That doesn’t bode well for the longevity of any single instance, but I’ve always assumed the general idea was to have as many small instances as possible anyway instead of few big ones, otherwise what’s the point of federation. And if you avoid big instances then there will never be a need to funnel funds into big hosting bills.



  • Many things in a FOSS ecosystem will sooner or later confront you with one hard truth:

    The program you’re using was not developed for you.

    It was developed because the creator saw a problem and wanted to fix it. Then they made a program to fix it and stopped refining the program the moment they were content with it. Little to no consideration for other users or mass-adoption. Which is fine, they developed it, it’s their time.
    But it also means that you will frequently be confronted with things that are objectively unintuitive and unreasonable from a new user’s perspective because they make sense from a developer’s perspective. The former will always be outranked by the latter, even though there will always be more users than developers. Unfortunately that’s just how it is. There are some few exceptions, but they are just that, exceptions.