• 0 Posts
  • 230 Comments
Joined 3 years ago
cake
Cake day: June 20th, 2023

help-circle


  • I think it’s fair to want a more helpful error message, but that’s not necessarily the purpose for path. There is a real cost to every entry in your $PATH. Not as much as in the world of spinning rust, but some.

    There are some completion modules for shells that will suggest misspelled or even installable packages if it can’t find the command. Those are arguably better options.

    As for traditional systems, I remember a time where running arbitrary commands, even with an --help argument could be dangerous and we had to set least try ‘man command’ first.




  • My guess is not just traditional developers, but anyone doing any amount of coding, like data scientists, business analysts, etc.

    Especially if they’re using AI, those tools work better on Linux, or as is the case most places, wsl2 inside Windows.

    I believe Windows is kept because of the Office tools. However, Windows needs 12 layers of security tools that constantly get in your way, so the path of least resistance is to just stay in your wsl2 sandbox.

    The knee jerk reaction to this from enterprise IT is often to restrict access to WSL. This solves the problem, but creates disgruntled users who will continue to try and work around it.

    What they should consider, in my opinion, is giving these people real Linux workstations that can be enrolled in group policies, SSO, and all that good stuff. Commercial vendors of Linux will support these use cases.

    Some places roll out Macs, which work almost as well, but the hardware is more expensive. Hardware and commercial software support may be better, though, I don’t know.

    I think either is a superior alternative to Windows.



  • You make some good points, but you’re making the same mistake you’re accusing your audience of making: you don’t understand why people are on the platform they are on.

    I can’t speak for everyone, so I’ll just speak for myself: I’m not on Lemmy and Mastodon because I want them to become the next Facebook–even if it were some kind of libre utopia free of commercial interests.

    I’m here because these weirdos are my weirdos and they like the same weird things I like. It’s a small enough sandbox that I can still recognize people here and there. These people have similar interests to me, and they post long, insightful rants about stuff that my family and other friends would not care about. The network effect is working in my favor.

    The fediverse community feels more like home to me than the big social platforms. This feels more like it’s my community. If Lemmy gets as big as Reddit, I’ll probably go somewhere else.

    I don’t use Linux because I want it to dominate the world. I don’t care if others use Linux or not. I use Linux because my computer finally feels like it’s mine again. I do what I want with it and I don’t have to worry about AI running or spying happening on it without my knowledge. As a bonus, it runs smoother.

    The tradeoff is there are a few rough edges, and I have to learn some new things. But I enjoy learning. Lots of people don’t enjoy having to learn new things to just veg out with IG or YouTube. I get that. So, then don’t. Veg out with Windows, if that’s your thing. We can all do our own thing at the same time.

    Choice is a good thing. Small communites are good. Decentralized is good because then big bullies can’t come in and take your community away. Small size and fragmentation are features, not bugs.

    If Taylor Swift wants to set up her own Mastodon instance, she can. If she wants to cross-post between that and X, she can. I won’t be seeking out her content and it will be trivial for me to stay in my bubble without Taylor algorithmically popping up inside of it like she is on IG, FB, and X.






  • Programming is mostly understanding something abstract in your mind not rote memorization.

    Even for a very simple program, focus on understanding what it does and how it does it, and why, step by step. Write things down when you learn something new.

    Reading and understanding code, especially good code, will make you a good programmer. Just writing a ton of shit code will not. Trust me, I’ve done this for 3 decades and learn something new almost every day from reading other people’s code.

    So, focus on understanding what it does, and you will be able to modify and build programs from scratch soon.






  • No problem. I just spent a few minutes prompting Gemini and requested that it provided sources. I think it’s about right, because it matches what I remember (LTT had a YT privilege to replace videos in situ, where as GN did not), but the usual AI caveats apply. Sorry if that seems low-effort, but I don’t see a rule against quoting AI, and I’m not that invested in this either. (Mods: please take this down if it’s against any rules).

    The response it gave me at first was a bit too long for this post so I asked it to summarize, and I’ve added the other sources it gave me to the bottom.

    Here is a condensed summary of the controversy:

    • The Core Issue: In August 2023, the YouTube channel Gamers Nexus (GN) published a massive 44-minute exposé criticizing Linus Tech Tips (LTT) for rushing content, which led to significant data and testing errors in their hardware reviews.
    • The “VIP” Privilege: GN revealed that instead of taking down flawed videos and losing their algorithmic momentum, LTT was using a backdoor YouTube privilege—available only to massive creators through a partner manager—to silently replace the source video file on the backend after publication.
    • The Proof: GN proved this by comparing the YouTube versions of LTT’s videos to versions syndicated on the Chinese platform Bilibili. Because LTT didn’t have the same VIP privilege on Bilibili, the original uncorrected videos containing glaring data errors were still live there, while the YouTube versions had been magically fixed.
    • The Fallout: GN argued this was an unfair advantage that allowed LTT to prioritize quantity over quality without facing the massive financial and algorithmic penalties that regular creators face when forced to re-upload. Following the intense community backlash, LTT paused their entire production schedule to overhaul their quality control labs and promised full transparency regarding future video corrections.

    Why GamersNexus Hates LinusTechTips

    This video essay provides a comprehensive retrospective and breakdown of the entire Gamers Nexus and Linus > Tech Tips controversy, providing further context on the claims and the resulting fallout.

    Sources: