• 0 Posts
  • 14 Comments
Joined 1 year ago
cake
Cake day: August 12th, 2025

help-circle


  • My personal basic tools for learning:

    • man bash. That’s the documentation for everything. It’s very careful and serious though, so sometimes you need…
    • Search in internet if you think your particular question is very “repeatable”. Stackoverflow used to be good, but now they’re all “AI AI AI by the way have you heard about AI?”. So I’m not recommending it anymore. For “advanced bash” there are pages that go over those “advanced topics”, too!
    • Run shellcheck to read your code and give suggestions/warnings. It’s a great tool for learning, too, besides the primary goal of reviewing code to be production-ready.
    • Sometimes, with extreme care, ask an LLM to review your code or give siggestions. It tends to hallucinate a lot, makes up wrong and unexisting stuff, but sometimes it’s useful, too. Especially at finding bugs. Again, it can be useful, but use with care. Oh, and it can actually be great at explaining, too. Throw it some syntax/code and it’ll explain wtf is going on. This part is very reliable and good.

    At my current level of experience I need mostly man bash, and occasionally all of the rest. Before I used a lot of stackoverflow and simply thinking of what I even want.



  • Hey, yeah, shit like that happens in life. The jokes about that from your friends are understandable but inconsequential. After all, you probably love Linux not because everything is plug-and-play here, but because it’s free and customizable (and you can set up a lot of things to be plug-and-play, too, if that’s what you want).

    By the way, heads-up on connecting Android phones for file exchange: those require the MPT driver, too. Some distros/desktop environments ship it out-of-the-box, some don’t.

    And last thought from a social angle. With experience of using Linux and talking with other people in the last ~18 years, I would recommend not to advertise Linux, to yourself or to others, as a system that “can do everything that Windows can”. That’s just not true. Some stuff Windows can do that Linux cannot, some stuff Linux can do that Windows cannot. For me it worked best to get people interested in Linux if I:

    • Don’t push hard. I answer any inquiries eagerly, but I leave people the space to stay where they are. If they believe something is really good for them, I let them have it. Good advertising moments come themselves when people themselves note that they’re actually lacking something.

    • I teach, and more rarely do I just do something directly. I’ve noticed this keeps people engaged longer. “Don’t give the fish, teach how to fish”.

    • Sometimes it’s fun to share the awesome things you can do in Linux. And many people don’t know that all the routers, Android phones and servers are near-100% Linux. Learning that impresses them and seems count towards “good reputation” for the system in their eyes, too. (And it’s a true fact.)





  • Currently, LLMs impact on electricity usage and fresh water usage across the world is HUGE.

    The painful part to me is the choice on where to put the stress. Which areas to highlight and talk about.

    Yes some weak LLMs can use comparatively little electricity. Yes some other industries use electricity, generate CO2 and consume fresh water, too. But the existence of other problems, to me, does not mean that eco impact of LLMs should be swept under the rug.





  • How “convenient” of the screenshot to not even mention that RT stands for “RussiaToday”: a website and organization that was proven to spread Russian propaganda, and is proven to be sponsored by the Russian state.

    In reality, yes the EU resources are limited and you can’t bring down every individual post after going to court first. If the platform systematically does illegal stuff and spreads lies and propaganda, you ban the platform. That’s the only logical way.