

Your cock does all your thinking for you?
“Falsehood flies, and truth comes limping after it, so that when men come to be undeceived, it is too late; the jest is over, and the tale hath had its effect: […] like a physician, who hath found out an infallible medicine, after the patient is dead.” —Jonathan Swift


Your cock does all your thinking for you?


I would honestly recommend against Ubuntu. I had the same issue: tried Ubuntu because it’s “the beginner distro”, and it turns out it wasn’t that at all. Ubuntu for me was a cobbled-together piece of shit with a terrible UI, corporate enshittification, and a major breakage around every corner. After a while dual-booting on my laptop, it started taking ~4 minutes to boot into it. Windows, meanwhile, was taking about 30 seconds. It also nuked my config twice, so everything I’d set up to mitigate Ubuntu’s default “person who designed this just had their eyes dilated” trash was undone. I quit Linux for years before giving it another try, because if this broken trainwreck was the “beginner” experience, why would I want to go further?
If you want KDE (which I think is the best DE and it’s not even a little close), I think you’ll find a nicer experience in something like Fedora. Fuck, I think you’d experience less maintenance burden with something like CachyOS, although please don’t treat that as a recommendation. I use EndeavourOS now, and I would genuinely go out and buy a macOS device if my only Linux distro option were Ubuntu (that’s not high praise of macOS) on the grounds that it’s such a poorly designed hunk of dogshit.


Some do, some don’t. Within the PCSX2 project, a lot of members like to call RetroAchievements “RCheevos” (in large part, admittedly, because “RA” could be confused for “RetroArch”). Personally I think it sounds kind of dumb and prefer to just say “achievement”.


The idea is that Qira remembers your context from other devices, allowing you to take action across apps, create documents, and get supposedly useful reminders. Qira will launch on Lenovo laptops soon, with Motorola phones in the Edge and Razr family soon after. The new AI platform, which relies on technology from the likes of Microsoft and Perplexity, will be available on the Razr Fold at launch.
I feel bad for anyone who would use this dogshit.





“Imagine calling yourselves the ‘master race’ but forgetting to secure your own website — maybe try mastering to host WordPress before world domination,” Root wrote.
Fucking gold.


“People don’t realize how insanely detailed OpenStreetMap can be. You can add individual fire hydrants with color, number of couplings, diameter…”


You don’t have to pay more than the 45 € beginner pack
That’s an absolutely obscene ask for an eight-year-old game with no prospects of being finished in the foreseeable future – let alone that it has macrotransactions for things like paints and intentionally puts you at a disadvantage to players who paid hundreds of euros for this stupid piece of shit grift.


I just bought neuron enhancement patches on Temu, so I never have to worry about pitifully obvious scams again.
I’m surprised you put C in there. Its limited vocabulary does mean you don’t have to deal with e.g. C++'s 50 million ways to do something, but this combined with a lack of guardrails makes it agonizingly difficult to do a lot of basic things – most notoriously dealing with strings.
I actually consider C a good beginner language, but only in the sense that 1) it does have that simple toolkit, 2) it and its descendants are widely used, and most importantly 3) the bullshit C makes you deal with gives you a better understanding of what higher-level languages do for you automatically and why. To me, it’s probably the hardest mainstream language to learn after maybe something like x86 or ARM assembly (which, for better or worse, hit points 1 and 3 even harder than C).
I generally agree though that Rust has always been somewhere in the middle for me.
As someone who routinely works on a complicated C++ codebase, had to use C, Python, and Java all the time through school, has had to use absolute trash like JavaScript and PHP, and has dabbled in languages similar-ish to Rust like Go and Swift, Rust to me is simple to work with.
The compiler is extremely helpful when I do something wrong, it has sensible conventions like immutability by default, Cargo is a streamlined build system, I’ve found the documentation easy to read, I actually prefer curly brace-delimited scopes to tabbed ones and explicit type declarations for readability, and in the obvious comparison to C/C++, Rust lacks extremely common memory footguns.
Obviously compared to Python – with its mountain of syntax sugar and a library for everything – Rust is going to be more difficult. But for languages in general? Rust is not at all one of the harder ones I’ve learned or used.
(Btw I hate Java; it’s the worst language I’ve ever used.)
Notice how the OP specifically said well-known and widely used.
I did notice. If Rust isn’t “widely used”, then I’ll need to let Apple, Microsoft, Google, Amazon, Mozilla, Huawei, Meta, the Linux kernel devs, and a fuckload of open-source projects know that they actually don’t exist.
It’s plently widely used, and unlike a scripting language (edit: Python), it’s performant – as server software should be. Rust is not a hard language to use or learn either, and it’s great for large projects.
If this is a dig at Lemmy, Lemmy uses Rust. You’d know that’s a popular language if you’ve kept up with programming news anytime in the last 5 years.


efforts to extend Xorg’s life or replace it with similar alternatives continue.
This is 100% true, but the efforts are negligible and not even worth consideration.
^ is an exponentiation operator in C and who got kicked off Xorg for being a moron who did functionally nothing of any importance while carelessly breaking things like the ABI. Enormous quantity but zero quality to speak of. It will go nowhere and only has any crumb of relevance because of the maintainer’s virtue signaling.As GNOME and KDE drop X11 and DEs like Cinnamon adopt Wayland, more and more actively maintained applications will stop giving a shit about X11. Even if they don’t explicitly not support it, none of the developers will be using it, and most of the userbase won’t either; thus, applications’ support for X11 will just rot away if it isn’t outright deprecated. Obviously X11 will always have a base of legacy applications, but you’re going to be seriously hard-pressed even two years from now to find someone who would use X11 over Wayland – except for specific and severely outdated hardware, conspiracy nutjobs, and the rare case where XWayland doesn’t properly support a legacy application.


One of the best side effects of having gone vegan is that the cost of food has gone through the floor. Plant-based staples are dirt cheap and extremely shelf-stable, and because most times it’s easier and more interesting to cook for myself, I learned a lot of insanely cheap, yummy, and healthy foods to cook. I just bought 8 lb of Desi chickpeas and 20 lbs of basmati rice – enough to feed the fucking Artesh for a year – for about $30 (and I wasn’t trying to penny-pinch). The spices, herbs, sauces, oil, nuts, etc. that go into making that, meanwhile, barely even factor in cost-wise.
Even with a non-plant-based diet, you’ll find cooking staples like chicken at home saves you a fuckload of money.


And give George Washington a necrotic face. It’s symbolism, bro, not AI slop, I swear.
I mean use of the CLI on Linux generally. I used “terminal” vaguely because the original comment used it vaguely. “Down pat” is to say that I’m perfectly comfortable with it, namely that the course taught me:
I use the shell vastly more than 99.99% of people and haven’t had a problem with or changed how I interact with it since that course; that to me is “down pat” for the terminal itself. I don’t care if I don’t know every application and flag ever made, because that’s not the point – like knowing how to use a GUI doesn’t mean you’ve memorized all GUI software, just that you know how to interpret the design language of and successfully use new GUI software. If I need to do something my current tools can’t, I can just search for the right program and use the man page to quickly write a command.
Meanwhile, with something like LibreOffice Calc, which I understand is much less feature-rich than the industry standard Excel, I don’t just learn about new functions like CORREL(), akin to what I said before about learning new CLI applications; I fundamentally learn how to create and edit spreadsheets more quickly. In Impress, I still learn how to make presentations more appealing, more readable, etc. Basically things that aren’t just rote memorization of gadgets that I could look up at any time. That’s what sets it apart to me – the fact that anything I don’t already know about the Linux terminal is present in readily available reference material and better off not memorized.
And here’s your “you helped enable this; don’t expect a pat on the back” trophy.