• 0 Posts
  • 61 Comments
Joined 4 months ago
cake
Cake day: June 12th, 2025

help-circle

  • The trick is to realise that even if you could build it perfectly, your requirements will change causing even what was perfect before, to be less than perfect now. Of course it was never perfect, only an approximation. Sometimes you rip something out to rebuild, and sometimes you build something better, and leave the crappy setup behind.

    At the point where you feel like everything is a massive bowl of unmaintainable spaghetti, you unlock construction bots, and can start to rebuild and redesign your factory on a massive scale, striving for perfection, but always coming up just slightly short, ripe for yet another redesign.

    All of this is exactly the same when programming.










  • That’s not correct. Under the GDPR, the data that Facebook collects on you, makes them the Data Controller. Any partners they share data with would be considered Data Processors. When you invoke your right to be forgotten under the GDPR, then both Data Controllers and Data Processors must delete your data. So if Facebook partners isn’t deleting your data after you filed a request to Facebook, then they are violating the GDPR.

    That said Facebook is certainly violating the GDPR left and right. For example with their “Pay or Consent” model…



  • Nope. If you pick the Linux version on a desktop Linux it doesn’t even have a binary, so the game can’t launch. On normal Linux you have to pick the Proton version. The Linux binary only downloads on Steam Deck.

    EDIT: This is no longer true. If you simply disable the compatibility modes, the native steam deck now downloads nicely on Linux, and it runs straight out of the box for me, and with much less stuttering



  • The problem is that they don’t have to prevent encryption at all…

    Many governments are already recording and storing incredible amounts of your Internet traffic.

    With this new legislation they want to require all companies, that offer some form of encrypted communication, to submit all the messages for scanning before they are encrypted. So they want to force Facebook and many others to actually intercept the messages before they get “end-to-end” encrypted, so they can get scanned by AI and other systems to look for CSAM.

    Of course they can’t prevent encryption… Anyone can get some encryption software that doesn’t submit the messages to scanning before encrypting…

    Now you as a person have the options of either using a platform that scans your messages, or finding something that actually offers privacy.

    If the government then decides that they want to investigate you, then they just dig into their trove of intercepted messages. If you only used scanned services, then they can see all your messages and probably find something in them to prosecute you over. But if you used any encrypted services they don’t have access to, then they can just start prosecuting you for using encryption that they can’t spy on…

    In either case you lose, and they gain the ability to practically put anyone they want behind bars.

    And who knows who will wield these tools at a later point, and what they might decide should be illegal, which they can then immediately dig for in all their previously stored and scanned messages.



  • I feel the same. I like having my desktop with easy to reach commonly used apps, and a few widgets, such at a Google calendar widget and my keep notes. And I want all the things in the exact spot I put them, so I can build muscle memory to go where I want. The dock is not so necessary as long as I can have enough icons on the desktop. And then I want an app drawer, where I can divide it into tabs, one for regular apps and one for games.

    The closest I could find are either:

    Lawnchair launcher, but it’s missing the drawer tabs (it has folders though)

    Pear Launcher, it has everything, but unfortunately it doesn’t remove the games from the main apps tab when I add them to a games tab…