Should I use flakes?
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearRO
    rofoldos
    1y ago 100%

    When you say that flakes haven’t “drastically changed”, does it mean no breaking changes at all? only new features?

    1
  • I'm new to nix, but I really went full beans on it: installed NixOS on my daily and I'm using nix-shell for some projects and yesterday I learned how nix docker images work. I was actively avoiding flakes because I try never to use unstable/experimental features until they are stabilised so I can rely on them. Thing is, they seem to be ubiquitous. Their reason to exist makes sense to me and I think I should learn how to use them to fully take advantage of the ecosystem. My question: is it fairly safe to assume nix flakes won't suddenly break on me? is there any known roadmap to flakes stabilisation?

    15
    6
    How did you mess with school computers?
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearRO
    rofoldos
    1y ago 100%

    I also remember one time when one of our non-tech-savvy teachers almost lost it when her mouse pointer was out of control.

    Thing is, that was around the time when wireless mice with usb dongles came up.

    One of my classmates connected one on her pc and played with it in class.

    Good times.

    19
  • How did you mess with school computers?
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearRO
    rofoldos
    1y ago 100%

    Situation: once in middle school, we had to present something for a class (don’t remember which one) with power point slides

    In those days, you had to bring the presentation in an usb pendrive.

    For some reason, most of the class didn’t finish it.

    I disabled usb ports from device manager.

    Saved the day.

    28
  • Worth learning vim/emacs?
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearRO
    rofoldos
    1y ago 100%

    It is really a good idea to learn vim. It’s everywhere, particularly useful when connecting to remote servers.

    In order to use it for all your development needs, you’ll probably resort to multiple plugins. The advantage: wizardry, the disadvantage: you get used to it, and won’t work on vanilla remote installations.

    I like to use vim for every day scripts and remote text editing, while using helix as main code editor.

    Helix is not yet as popular, but it comes with batteries included. Many of the plugins that you’d install in vim come as a feature in helix. It is also a modal editor, and it varies slightly in it’s use, but a nice addon to your toolbelt.

    1