• 0 Posts
  • 31 Comments
Joined 2 years ago
cake
Cake day: June 13th, 2023

help-circle


  • One of the first things I did at my first full time job (while my very under prepared boss was looking for “junior-dev-friendly” tasks for me to work) was go to git-scm.com and just read through all the man pages I could. I spent a few days doing that, then my boss asked me to create a PowerPoint and present what I learned to the team. It was instantly apparent that I was the only one who knew anything beyond git commit -a on the team at that point, and I was promptly appointed the “title” of “source control SME”. I’ve been heading up version control best practices for every team I’ve been on since (which is scary because the git cli has changed quite a bit since I read all those man pages but I haven’t had a chance to go back and refresh my knowledge).






  • That analogy doesn’t really apply though. The decision to change master to main was a collective one, not made by “some corporate board room 1000 miles away”. It may feel like that’s how it went down because you only noticed when GitHub changed their defaults or whatever, but that decision was not made in a vacuum, it was the result of lots of people saying “hey, this is a problem, let’s fix it” for a long time before any actions were taken.


  • No! Heathen! Download the source for every package and compile it yourself! Compile the kernel yourself, compile the compiler yourself! Never script anything, always do every step manually, every time! Using tools that make things convenient and foolproof makes you weak and unappreciative of the real hardship and struggle it requires to checks notes use a personal computer!


  • You can save quite a bit by getting a refurbished Pixel - looks like the cheapest “Google certified” option (so it comes with a 1-year warranty) is a 6a for $250, which is nearly half off MSRP. I’ve been using my 6a since launch, so it’s been going for 3 years now and I have no desire to upgrade.

    You can definitely get cheaper smartphones, but $250 for a 6a feels like a pretty big bang for your buck.


  • Lol brother, you were the one that introduced the context of “new Linux users”.

    Linux community: why don’t more people use Linux?

    I’m not whitewashing anything, I’m not being elitist. The only thing I’m trying to say is that if the Linux community wants to attract more users, we should absolutely be turning up our noses at WSL, like Homelander here in this meme. Because it’s a niche tool, not something a new Linux user should be daily driving.



  • How?

    Encouraging the use of WSL to new Linux users is asinine. It’s a niche tool with a shitload of bugs and caveats, not something that should be widely used as a daily driver. It’s not “shitting on” anyone to tell them they shouldn’t be using WSL as their daily driver distro, just like it’s not “shitting on” someone to tell them not to use a hammer to drive in a screw.







  • The one enabling people to understand and use their devices on their own.

    If you’re using a UI, and you have a question about something or don’t understand what you’re doing, isn’t that a sign that either the UI you’re using is insufficient, or your own knowledge is lacking?

    Good UI/UX conveys function.

    Exactly. By itself, a good UI should “enable people to understand and use their device on their own”. If you’re a UI user and you can’t figure something out on your own, maybe you need to use the terminal to accomplish whatever you’re trying to do.


  • Fair enough, sorry for the misunderstanding.

    I’ve had the opposite experience with Windows audio though. It’s always been weird for me, randomly switching outputs for no reason, and I stopped even trying to connect wireless headphones because it would always seem to prioritize those, even when they’re turned off. Every 5 to 6 months I’d have to dig deep in the audio settings to fiddle with the gain on my mic so I’d stop blowing out my friends’ ears on discord.