• 0 Posts
  • 294 Comments
Joined 2 years ago
cake
Cake day: July 25th, 2023

help-circle

  • Shit, I never thought about it that way, but you may be onto something here. Not only tabs were heavy, they weren’t isolated into processes in most early implementations (IIRC that was the big Chrome selling point early on) and could crash your whole browser, so it made me extremely nervous opening too many tabs as I could lose it all with one error.












  • Really bigger updates obviously require a major version bump to signify to users that there is potential stability or breakage issues expected.

    If your software is following semver, not necessarily. It only requires a major version bump if a change is breaking backwards compatibility. You can have very big minor releases and tiny major releases.

    there was more time for people to run pre-release versions if they are adventurous and thus there is better testing

    Again, by experience, this is assuming a lot.




  • folkrav@lemmy.catoLinux@lemmy.mlOptimize your shell experience
    link
    fedilink
    arrow-up
    6
    arrow-down
    1
    ·
    edit-2
    5 months ago

    I do connect to VMs and containers all the time, I just don’t see a reason not to speed myself up on my own machines because of it. To me, the downside of typing an alias on a machine that doesn’t have it once in a while, is much less than having to type everything out or searching my shell history for longer commands every single time. My shell configs are in a dotfiles repo I can clone to new personal/work machines easily, and I have an alias to rsync some key parts to VMs if needed. Containers, I just always assume I don’t have access to anything but builtins. I guess if you don’t do the majority of your work on a local shell, it may indeed not be worth it.


  • folkrav@lemmy.catoLinux@lemmy.mlOptimize your shell experience
    link
    fedilink
    arrow-up
    19
    arrow-down
    3
    ·
    edit-2
    5 months ago

    I’d rather optimize for the 99% case, which is me getting shit done on my machine, than refuse to use convenient stuff for the sake of maybe not forgetting a command I can perfectly just look up if I do legitimately happen to forget about it. If I’m on a remote, I already don’t have access to all my usual software anyway, what’s a couple more aliases? To me this sounds like purposefully deciding to slow yourself down cutting paper with a knife all the time cause you may not have access to scissors when you happen to sit at someone else’s desk.




  • I recently realized that many of the things I end up sticking with are those I didn’t pick up on a whim, but that I planned to take a look at for a while and pushed back on. For example, I’ve owned Elite Dangerous for more than a year, I was barely touching it for the first six months, and played extremely occasionally otherwise. This lasted until last November, when something just… clicked, to the point my wife got together with my mother to buy me a HOTAS this Christmas.

    Rest assured that your experience does sound extremely familiar. It’s very difficult to stick to something. The dopamine rush I get from the very act of figuring out something new just doesn’t last past the novelty phase.