

Btrfs has a bunch of features and is one of the contenders for the “next” filesystem. Ext4 is utterly bulletproof though and has good enough perf so it’s still your best bet unless you specifically want to use the advanced btrfs features.


Btrfs has a bunch of features and is one of the contenders for the “next” filesystem. Ext4 is utterly bulletproof though and has good enough perf so it’s still your best bet unless you specifically want to use the advanced btrfs features.


Are you putting Linux on it, or are you looking to run MacOS?
If you’re doing Linux, doing a GCC cross tool chain (with a tool like crosstool-ng) should be a good start.
Oh, that makes more sense, but then “unsigned” void?
Okay, U8, sure, but a boolean is U0? Surely U1 if you absolutely must…
My God… Is the fact that boomers think '60s weed was mind altering proof of time incursions from the dank future???


I have a giant FLAC collection and I sometimes wish I could use these local players because I used Winamp/XMMS/quod libet back in the day, but I feel like I just can’t give up consistent access from outside the house.
I ran Tauon for a while (and have run a few of the others over the years) but I always end up back at my Airsonic setup. Works in any browser, works in a few different Android apps (Subsonic compatible), less of a pain than mpd.
Maybe it’d be different if I was still sitting in front of my computer virtually all the time, but nowadays phone to Bluetooth speaker/car/Chromecast is like 90% of my listening.


Basically, the executing thread might get interrupted in a window of code where the interrupt flags are wrong. Not looking at the specifics, but this could lead to various things from mostly harmless (e.g. potentially holding a lock for many times longer than expected but eventually releasing it) to program crashing (e.g. if taking an interrupt while handling the fault leaves the data structures in an inconsistent state).
This is likely the first one, since it was missed for so long in a very well exercised piece of code.


Are you running the native version or through Proton? When I played Civ VI the Linux native version performed worse than using Proton, ironically. Either way, maybe try switching?
Since you specified multiplayer I’m guessing it’s not time to load from disk or anything.


For ancient stuff, maybe, but AMD is also active in enabling new stuff in the kernel and userspace. AMD basically invented Vulkan, and have had the best open source driver stack for years at this point.
I love what Valve has done for Linux, but it’s the last mile of track at the end of huge amounts of outside work enabling the hardware to work in the first place.
As lime mentions, look at swap. The Mint installer should have suggested it, but if not it’s pretty easy to setup after the fact (just use a swap file instead of a partition). Windows does this as well and it should pretty clearly deal with OOM.
Coral Island has a platinum rating on ProtonDB so it should be absolutely no sweat to run if you have the resources.


I have a wife stuck in the Adobe-verse and yeah, going back that far should work great. It didn’t become a huge hassle until they started being insane with the licensing.
Uhh, is this not a direct reference to that song? I immediately took it that way…


Chess is like any other multiplayer game in one regard. Anonymous match ups turn people into assholes. Resigning at the drop of a hat isn’t too terrible, but it’s just something you wouldn’t do if you were playing a friendly game in person.
I play Stockfish exclusively now, fuck a rating, because for the brief time I was playing real people it seemed like every other match I’d get someone yelling in the chat, asking for moves back when they blunder, or just resigning when it started going against them. Especially with time pressure it’s just not worth it when you have an infinitely patient, world class chess opponent on call 24/7.

So, basically the same thing that’s happening now…
Thing is, no economic system will eliminate people that are afraid of the truth and are obsessed with covering their own asses. Best we can do is shift culture to reward being more up front and honest but it’s a pretty tall order to expect someone to happily be humiliated when they make a mistake even if there aren’t lives on the line.


Linus’ apathy may keep ten different competing security ideas from each being mainlined, but it’s not impossible for them to continue and prove their worth out of tree until some sort of coherent best practices are established.
Meanwhile, actual security issues will continue to be patched as needed and Linux remains the most analyzed and targeted kernel in the world.
Look on my works Sim Mayor and



Yeah, I got started in silicon thinking cheaper, faster, more power efficient chips would be a net benefit to the world… Then we became a social media surveillance state and AI dogshit is just the icing on the cake.
Now I drink to forget we’re boiling the oceans to ruin society. One day this capitalist hellscape will end.
So traditional it’s like a Norman Rockwell painting.


I agree, but I can envision scenarios where you are integrating into someone else’s workflow/machine and they (or their build system etc.) are expecting a shell script. Python is ubiquitous but sometimes you just want to work like everything else.
Another person of refinement and good taste, I see. Both gone way too early. I have been rationing Discworld since Pratchett died.