Install Guix

  • 21 Posts
  • 230 Comments
Joined 5 months ago
cake
Cake day: March 17th, 2026

help-circle


  • Reporting back: I ended up buying the SteelSeries Nova 5X. I was gonna buy the Nova 7, but surprisingly the mic quality on the Nova 7 sucks ass. I found some videos where the reviewer showed the mic quality on the 7 vs 5 and the 5 sounded way better.

    This seems pretty well supported by headsetcontrol.

    $ cat /etc/os-release | head -n2
    NAME="Fedora Linux"
    VERSION="44.20260823.0 (Silverblue)"
    $ uname -sr
    Linux 7.1.9-200.fc44.x86_64
    $ sudo ./headsetcontrol-x86_64.AppImage --caps
    Found 1 supported device(s):
     SteelSeries Arctis Nova (5/5X) (SteelSeries Arctis Nova 5X) [0x1038:0x2253]
    	Capabilities:
    	* sidetone
    	* battery
    	* inactive time
    	* chatmix
    	* equalizer preset
    	* equalizer
    	* parametric equalizer
    	* microphone mute led brightness
    	* microphone volume
    	* volume limiter
    
    Hint: Use --help while the device is connected to get a filtered list of parameters
    

    Haven’t run on SteamOS yet.










  • LOL. Speak of the devil, some slop coder just opened a massive PR on our codebase with gems like:

    func runHandler(h: Handler)  
    // ^^^^^^ ERROR: runHandler will panic if h is nil  
    // Severity: High 🚨  
    

    Uh… yes? Do you not know how pointers work? That’s the point? You want to be able to run runHandler(nil)? That doesn’t make any sense. That’s clearly a mistake and we should loudly fail.

    type OptionsWrapper struct {  
      Foo bool  
    
      otherOpts other.Opts  
    }  
    // ^^^^^^ ERROR: OptionsWrapper hides options only available in other.Opts.  
    // Severity: High 🚨  
    

    Uhh… yes? That’s the whole point of OptionsWrapper. To hide stuff otherOpts. It’s a wrapper.

    This type of clanker output is why another slop coder opened a PR on one of our repos, angry because he said Claude said that one of our functions was deceptive. Claude said the description and docstring was misleading and we should change it.

    Our function was called RunNoWait() and, hold on, you may be surprised by this, Claude was, what this function does is run something… and then it… does… NOT wait. wtf. I know. Shocking. Misleading, deceptive name. Claude wrote some big manifesto about why the docs were misleading and rewrote the function to add a wait. 🤣

    The dude backed down eventually, but he insisted we add more paragraphs of clarification to the function docs…

    Whatever. Let the slop flow… I give up.



  • uuj8za@piefed.socialtoFuck AI@lemmy.worldClaude vs Claude
    link
    fedilink
    English
    arrow-up
    29
    ·
    15 days ago

    nobody has hear of a template

    Eggsfuckingactly. Company says use AI as a starting template! Uh, hello, what if we used a fucking template as a template?? And that way we could have a deterministic source?? And we could track and fix bugs in the template?? No? We want to roll the dice each time to create the template? Ok. Ok…








  • Corporations DGAF. They will steal your source available content, de-compile your binaries and wrongfully sue you out of existence if you dare to raise a case against them.

    Also true. Although, that doesn’t mean you should bend over and make it easy for them by licensing things as MIT. GPL if you can, MPL if you must.

    we have so many choices.

    I’m actually not sure about this. I wish the FSF or someone would come out with more licenses for different use cases.