• 2 Posts
  • 51 Comments
Joined 3 years ago
cake
Cake day: July 5th, 2023

help-circle
  • Back when starting your computer and launching programs took a good chunk of your first hour at work (this was about 10-15 years ago for me), having startup programs meant you could just

    • hit the button
    • get coffee
    • chat with colleagues
    • login
    • get coffee
    • review the incoming paperwork
    • get coffee
    • start the one program that didn’t autolaunch
    • get coffee
    • actually start doing something on your pc

    those people in sitcoms chilling at coffee machines were probably waiting for their PC to start. Launching corporate software took ages, having them started neatly by windows saved you from having to start the next program when the previous was finally launched after a few minutes.

    The biggest bump in computer performance in history wasn’t getting more memory or a faster CPU, it was switching from a HDD to a SSD.




  • the last part is one of my biggest annoyances. People just clicking away the dialogs that almost exactly tell what is wrong and at most just say: “yeah of gave me an error but I just clicked it away and it still didn’t work”.

    As a software developer, pretty much every error you see I made there for you to either read or screenshot and send to IT, because I had to pretty much implement each one of them. (usually with a standard library, but it’s still a deliberate choice to show it to the user)

    Real unexpected errors are hopefully written to logfiles, but that’s not always possible (try logging an error when your system disk is no longer available).

    addendum: please also include the gibberish at the end of the error, because its likely there for IT or me to find more details of this specific error in the thousands to millions of things that are logged for the software or website.














  • Personally I’m more in the “oh yes please take my job as a programmer” mindset, yet none of the currently available tools seem to be anywhere near capable of it.

    When they do, I guess I’ll just translate the b.s. customers spit into something that’s even humanly readable, just merely distilling the intent often isn’t enough. Also A.I. needs to ‘learn’ to say no, because even though the customer asks for something, doesn’t mean they actually want to have the result of their question.




  • 550+ has Explicit Sync, which indeed causes a variety of issues still. Newer versions does bring things like multi monitor VRR, increased performance in VR and Wayland hardware cursors (and probably more).

    DX12 support is usually handled through VKD3D, which has an open issue on the latest Nvidia driver. The ticket suggests you have to run at least Kernel version 6.9.3.

    Rolling back the driver version would probably be through downgrade together with nvidia-utils and lib32-nvidia-utils, you can chain them in one command to satisfy the dependency resolver. e.g. sudo downgrade nvidia nvidia-utils lib32-nvidia-utils. Make sure to check if you run nvidia or nvidia-dkms.