Nerd, professional solver of imaginary problems

  • 1 Post
  • 54 Comments
Joined 1 year ago
cake
Cake day: June 14th, 2023

help-circle


  • I joined a team years ago where everyone would catch exceptions then throw a different exception in the catch, swallowing the original. Sometimes these were nested many layers. Troubleshooting was a nightmare.

    I spent a week deleting all of them and told everybody that “try” was now a forbidden word outside of entry points.


  • I have a cache drive in my NAS for reads, thinking about putting a second drive in there so I can have a read/write cache array. It makes a huge difference over just having spinning rust. I’d love an all-flash array, but 36TB of SSD would be very expensive right now.

    Note to others reading this: If your main use case is gaming (or anything other than storing/processing buttloads of data), I’d suggest just getting a bigger pcie3 drive instead of a faster pcie4/5 drive. Going with a faster drive won’t be a noticeable difference, but having 2-3x the capacity (for the same price) will help.






  • I’m amazed at how many professionals use Macs because Apple seems to hate power users. I had to use a Mac briefly recently and was amazed to find they still don’t have window snapping.

    It also had no idea what to do with my monitor, couldn’t even detect the correct resolution. I’m guessing if I had bought a $3000 Apple monitor it would have worked immediately. But had to dive into “advanced settings” just to set the correct resolution.


  • If they wanted to make browsers less secure, they would do so in much more obvious ways.

    The new proposal demands browsers automatically trust government created root certificates. That means any EU government can do a man-in-the-middle attack on any end user running that web browser, even users in other countries. There is no reason to do that other than to spy on people or to manipulate the content that they’re viewing.

    If any government, or company for that matter, wants to make their own root cert and deploy it to all their users/machines they can already do that easily. A lot of companies that work with sensitive data already do this, and some companies (ex: symantec) provide solutions to do it very easily, so the IT team can see everything the users are doing.



  • dark_stang@beehaw.orgtoLinux@lemmy.mlQuestion about Proton
    link
    fedilink
    English
    arrow-up
    11
    ·
    1 year ago

    I’d recommend avoiding Epic Games, they seem to love breaking Linux compatibility. Publishers that force you to use their launcher, even if you have steam, can be annoying sometimes.

    I’d suggest an AMD graphics card if possible. It just makes things simpler. I think Nvidia is still having issues with Wayland.



  • Apple makes such weird decisions with their hardware sometimes. Like running the trackpad and keyboard off the Bluetooth controller in some models. I think it’s intentional just to make other OSes less compatible sometimes.

    In college I was an apple certified tech and I had to replace a hard drive in a MacBook one day. The wireless card was glued to the top of it. No clue why. What was a 6 screw procedure on every other laptop vendor at the time was 20+ screws and 15 minutes of gentle prying on that thing.




  • I’ve been using Linux for 2 decades and I still use Debian for containers and servers and Pop_os for my desktop and laptop. If I was going to run a straight gaming machine I’d probably use something Arch based.

    What kind of experience are you looking for? Something that’s bleeding edge? Something that’s going to give you 99.999% uptime with minimal hassle? Something to give you a hobby?



  • dark_stang@beehaw.orgtoLinux@lemmy.mlUbuntu 23.10 is out
    link
    fedilink
    English
    arrow-up
    11
    arrow-down
    1
    ·
    edit-2
    1 year ago

    I wonder if pop_os is going to stick with Ubuntu with snap being pushed so hard now. It’d be cool if they switched to Debian.

    Edit: looking at the pop repos, the branches are named after the new Ubuntu release still. Hopefully they’re removing snap dependencies at least.