Mostly this.
Mostly this.
Gentoo’s USE flags. <3
I don’t care about the profits of big artists and i refuse rental/streaming, so if they have their own site or i can find them elsewhere, fine, otherwise it’s the high seas. HDtracks has some big names.
For smaller bands there’s bandcamp. Is sellaband still a thing?
HDtracks is a bit more commercial and FLAC friendly.
every programming language I use being that way
Are there interpreted languages?
The installer is the handbook.
USE flags are freakin’ awesome.
It can let you install two different versions of a library.
You can install the binary versions of some big packages like firefox.
Edit: while USE flags are generic, you can also set specific per-package flags.
Putting up with people and not murdering them.
That’s why I’d love to see more developers take another look at Linux.
I’d love to see more developers taking a look at writing portable cross-platform code.
The ghost of Steve Jobs is in the machine.
Pod Tide
If you insist on dual-boot: two separate physical drives.
Otherwise: use linux with a windows vm.
should even still emit error data to the console
Log it to a text file instead.
the kernel continues to get inundated with memory safety bugs that no amount of infrastructure, testing, code review, etc is catching.
I’d say this is the issue to fix. It’s not easy but if anything curl has proven it can be done efficiently.
The cognitive load of writing safe C, and the volume of extra code it requires, is the problem of C.
Oh no, i’m having a meltdown with all the cognitive load…
Build all the fancy tools you want. At the end of the day if you put a monkey at the wheel of a Ferrari you’ll still have problems.
Nice that Rust is memory-safe, use it if you want, but why the insistence on selling Rust via C is crap? Doesn’t earn you any points.
How about rustaceans fork the kernel and once it’s fully Rust-only then try and get it to be used instead of the current one… win-win, eh?
Compilers follow specs and in some cases you can have undefined behavior. You can and should use compiler flags but should complement that with good programming practices (e.g. TDD) and other tools in your pipeline (such as valgrind).
The kernel is mostly written in C, by C developers… understandably they’re rather refactor C code to make it better instead of rewritting everything in the current fancy language that’ll save the world this time (especially considering proponents of said language always, at every chance they get, sell it as C is crap, this is better).
Linux is over 30yo and keeps getting better and more stable, that’s the power of open-source.
What’s the difference?
Technicalities… it has been cross-posted, i hadn’t noticed it.
Less ewaste too. Less profits for google though…