Skip Navigation
  • That actually is impressive! I like your style. Curious, how long did it take you to get to this point?

  • Not the author. But thank you, I didn't know that.

  • Interesting....TIL again!

  • Emacs @lemmy.ml

    TIL emacs has a built-in vi (not vim) mode called viper

    www.gnu.org /software/emacs/manual/html_node/viper/index.html
  • Programming @programming.dev

    Few lesser known tricks, quirks and features of C

    jorenar.com /blog/less-known-c
  • C Programming Language @programming.dev

    Few lesser known tricks, quirks and features of C

    jorenar.com /blog/less-known-c
  • Technology @lemmy.world

    Sony, Ubisoft scandals prompt California ban on deceptive sales of digital goods

    arstechnica.com /tech-policy/2024/09/sony-ubisoft-scandals-prompt-calif-ban-on-deceptive-sales-of-digital-goods/
  • What you're doing is equivalent to

     bash
        
    nix-shell -p "grim slurp"
    
    
      

    Which won't work because nix-shell expects

     bash
        
    nix-shell -p "grim" "slurp"
    
    
      

    Which then becomes

     nix
        
    {...}@args: with import <nixpkgs> args; (pkgs.runCommandCC or pkgs.runCommand) "shell" { buildInputs = [ (grim) (slurp) ]; } ""
    
    
      

    According to the manual

    nix-shell --packages interprets each command line arguments as attribute names inside the Nix packages collection.

    The error message is because you are giving multiple package names as a single argument.

  • I am not the author. Just thought this was interesting.

  • As someone who don't like using a mouse, yes please!!

  • According to one of the maintainers

    YouTube/Google has patched the latest workaround that we had in order to restore the video playback functionality.

    Right now we have no other solutions/fixes. You may be able to get Invidious working on residential IP addresses (like at home) but on datacenter IP addresses Invidious won't work anymore.