• 0 Posts
  • 12 Comments
Joined 1 year ago
cake
Cake day: July 16th, 2023

help-circle
  • I hope there’s pushback on this. They mention prices can change as often as 10 seconds. Meaning you can add something to your cart and by the time you check out the price has gone up. That seems like false advertising. Will the store associates have a way to override the cost if we make a fuss and ask them to price match the items to the cost when we added them to our carts?

    It feels like this is another area where technology is advancing faster than our consumer protection laws. I suppose another thing to write your local representatives about. I’d hope legislation protecting a family grocery shopping would be an easy win for politicians and bipartisan.


  • That was a good read. I’d not really been sure of the differences between libadawaita and GTK were. It sounds like this frees up GTK to focus on being a cross platform GUI library, perhaps competing more directly with Qt. Meanwhile, libadawaita allows GNOME developers to keep leveraging GTK and tune it to their design guidelines.

    I’ve only seen positive things come out of recent GNOME apps, but I wonder if the downside of GTK no longer embedding GNOME’s design language would be apps choosing to use GTK directly instead of libadawaita for better cross platform support. Will we end up with a less cohesive GNOME environment in the future?





  • I recently purchased a laptop from System76. I’ve been very happy with it. You can get many of their models with coreboot used as the system firmware which is unique. I have been disappointed that they usually recommend installing open source, but not in-tree modules for getting things like keyboard backlight working. It feels a bit like they’re not a Linux laptop company but instead that they’re a Pop!_ OS laptop company.


  • Linux distributions have definitely standardized over the years. You get a kernel, systemd, network manager, Firefox, etc from basically every distro targeting desktops. Most will have different spins for the popular desktop environments as well.

    From a purely technical perspective the main difference of distributions today is the package manager. Are you using pacman, apt, dnf, or something else? We know as users that while some of these different package managers have advantages and disadvantages they are all doing the same thing. You can get basically all the equivalent packages on each major distribution. I sometimes feel sad thinking about all the volunteer effort working in parallel, but not together to package the same software using different package managers. In many ways it’s duplicate effort that I wish could be spent in better ways.

    Even package managers are beginning to converge. Flatpack is becoming extremely popular and is my current preferred way to add software to my system.

    Leaving technicals behind the only major difference I see between distro today is their philosophy on how frequently to update and what to exclude. Does every package get a new update immediately when it’s rolled out upstream like Arch? Are we going to stick to older packages and only apply security/bug fix updates like Debian, or do something in between? Do we want to bend over backwards to make it easy to install Nvidia drivers or tell users we don’t support closed source software? Do we want to make it as easy as possible to install codecs or leave it to the wider community to figure that out on their own?

    I don’t think there’s any right or wrong answer. Use what you enjoy!






  • I’ve used both. I switched from Fastmail to Proton then back to Fastmail. If you’re just starting on your privacy journey I’d still recommend Proton.

    When I switched to Proton they only did email and that’s what I wanted. Instead of focusing on email Proton expanded into other areas like VPNs, Proton Drive, and password managers. I already had good privacy focused solutions for all of those problems, so for me personally I didn’t like where they were spending their development time.

    As a Linux desktop user and an iOS mobile user I was often one of the last to have new features available for Protons applications which got to be really annoying.

    To use desktop email I had to install Proton bridge which required a GUI to run. It was always having issues. Super frustrating.

    I really disliked that Proton didn’t give me a way to use SMTP without going through their bridge. I have three home servers configured with Fastmail app passwords limited to only SMTP to send me notifications for updates and other alerts. This would have been really flaky to make work with Proton.

    With Fastmail everything uses open standards, IMAP, SMTP, CalDav, CardDav, and WebDav. It all integrates really well with my laptop and phone without any special tools. I end up using those services much more now. The downside to these open standards is you don’t get end to end encryption that Proton offers.

    I also feel as if Fastmail is giving me more for my money. I remember having pain points with Proton and wildcard emails with custom domains and trying to use their hidden email service. All of that is much easier with Fastmail. I also had a few sites not allow Protons masked emails but Fastmail worked fine.

    I’d say, if privacy is your main thing and you don’t already have some of the services offered by Proton go with them. If what you’re looking for is as much privacy as email will let you have without using non standard software, and you just really want reliable solid email, Fastmail is the right choice.