4 ms·
> you will break your Linux many times.... and I had no idea how to fix it. Yeah, that's exactly what killed it for me. ALSA produced weird sounds... After a
by mnau 2y ago
> you will break your Linux many times.... and I had no idea how to fix it.
Yeah, that's exactly what killed it for me. ALSA produced weird sounds... After a long time of trying various things, the solution was "emerge -e @world" (recompile everything).
I will gladly endorse the "learn the root cause why it doesn't work" motto from the article. That will serve everyone well, though be judicial when to apply it. Some things are not worth it.
> Those fields are C, Unix, and Computer Networking.
Learning C is a dead end, soon to be nearly illegal dead end (memory unsafe languages are not conductive to secure software and laws on sw security are being passed).
I took a lot from my time with Linux, bash is great (to me preferable to powershell, though idea to pass object is quite appealling), but now mostly in form of WSL.
I have encountered a lot of weird bugs and I am at the point of my life, when I don't want to spend on a long time studying obscure configuration file with multitude of options (at least they have often explanations and examples... sound of progress).
I will take my happy abstracted layer (linux docker mostly ¯\_(ツ)_/¯).
- nextos 2y agoTry NixOS. It's the most important advance for Linux in many years. It hides a lot of complexity. Most systems can be configured with a file that is just a sequence of key-value pairs. For example, enabling PulseAudio is simply: hardware.pulseaudio.enable = true; Things are rock solid. You can try new things and it's trivial to rollback to previous configurations.
- sweeter 2y agoI mean... yea, you are literally using Gentoo bro, what would you expect?
- manx 2y agoYou might enjoy using https://www.nushell.sh/ https://www.nushell.sh/
- dgfitz 2y ago> Learning C is a dead end Surely you’re not serious. Learning C taught me more about how a computer works than anything up to that point, asm as well. Also, C23 will be released soon, this year I believe. I don’t think it’ll be going anywhere. Also also, I would really like to hear a quant weigh in on your opinion. :)
- cokeandpepsi 2y ago[dead]
- eloisant 2y agoI've had the opposite experience, about "it breaks and you have no idea how to fix it". On Linux when something breaks, you go to a forum and can understand exactly what's wrong and what's the right way to fix it. If you encounter the problem again, you'll know right away the fix. On Windows, when something breaks, all the info you get are random incantations, that may or may not work, may or may not create new problems along the way. Sometimes you'll fix it without really understanding why, and sometimes you're stuck with the nuclear option of reinstalling Windows.