• 0 Posts
  • 26 Comments
Joined 3 months ago
cake
Cake day: March 23rd, 2025

help-circle

  • Two things can be true at the same time:

    • GNOME devs can pour hundreds of hours of free labour specifically into accessibility
    • GNOME accessibility still sucks

    And GNOME is not alone with that problem, it’s prevalent in the large majority of apps and platforms, because accessibility is really hard especially if you don’t have a tester with the specifically accessibility need on staff.

    OOP says they have a legally blind and a semi-blind person on staff, but that’s by far not the only accessibility issue. Accessibility is much more than just screen reader support.

    A big one is learning difficulties, and for that, having an UI that can be used the way the user wants/expects/knows how to is very important. And here, the very concept of an opinionated DE contradicts accessibility.





  • Beware, there’s a difference between “push notifications” (which is what your links are talking about) and “notifications”, specifically with the “notification history” feature.

    Push notifications are a mechanism to transport messages over google services. What that does is that the backend service of some app (e.g. the Signal server) can send a message to an app that’s currently not actively running to tell it that there’s something new happening, e.g. a new incoming message. This goes via Google services because that way, the app doesn’t need to be constantly running. Google services then wakes up the app and allow it to do something with that info, e.g. display a notification.

    The alternative is that the app is constantly running, constantly actively checking for new messages and thus constantly consuming power.

    This can be e2e encrypted by the app, and then Google can only see metadata.

    Notifications, on the other hand are the things that show up on your phone when you swipe down from the top navigation bar. These notifications can be read in plain text by any app on your phone, including the OS. If you have Notification History enabled, they can be backed up (again in plain text) to Google’s servers. And any old app you have on your phone can silently do the same. That’s why Signal allows you to hide the text content and/or sender name for notifications.








  • squaresinger@lemmy.worldtoMemes@lemmy.mlTransmission Error
    link
    fedilink
    arrow-up
    12
    ·
    edit-2
    16 days ago

    Zionism is the one thing where anti-semites and Jews (at least zionist Jews) agree.

    Zionist Jews want it because it gives them their own country where they are not persecuted.

    Anti-semites want it, because it means that the Jews are not in their country.

    That’s why even the literal Nazis supported zionism. Every Jew in Israel was one less Jew in Germany.

    You get the same thing still today with the most right-wing politicians supporting Zionism/Israel. On the one hand because it’s a way to keep Jews far away and on the other hand because it can be used as a “I’m supporting Israel, so surely I can’t be a Nazi. Anyway, let’s go shoot some Muslims.”-kind of excuse.





  • Be really careful with Fedora or Bazzite.

    I’ve been using Fedora for the last few months, because of all the recommendations, and it’s been a constant struggle. Fast updates means I can always enjoy the newest bugs and issues. That’s ok for a toy system I use to tinker, but not for my main system that I just need to work.

    Ubuntu was much more stable and worked better. People hate on it because of their semi-proprietary app delivery system (snap). They feel that Canonical is betraying the open source spirit with it. If you don’t care about that, Ubuntu is pretty nice.

    Btw, Bazzite is immutable, Fedora is not.




  • A friend of mine was applying for a job where they required “at least 5 years knowledge with Angular version X.Y.Z” (can’t remember the exact version, but they asked for all three numbers).

    He said “I’ve got 7 years of knowledge with version X-2 to X+2”.

    The HR person was like “But you don’t have 5 years of knowledge with version X.Y.Z, so you don’t fit for the job”.

    The real fun part was that version X.Y.Z had only been out for two years at that time.