Skip Navigation

Posts
3
Comments
361
Joined
2 yr. ago

  • Well, has the fully Youtube Poop-compliant animations, I suppose. The actual 'game' part of the games, if they weren't so absurdly sluggish to respond to inputs and take such a very long time to load each new screen, would have been indistinguishable from any other completely uninspired, middle of the road platformer of the early 90s. From the gameplay segments of that video, that looks like all they're aspiring to here, as well.

  • The very concept of them is that they bring along basically everything but the kernel - all their library dependencies, all their config, everything. So they're 'reliable' and 'easy to start', but also bloated, slow to start, resource hungry, don't depend on system libraries that can be updated independently, and as you see, look like crap. Working as intended, nothing to see here.

  • BTW

    Jump
  • Thin end of the wedge. It would obviously be opt-in, off by default, to start with. Then you swap that over for new installs, so that long-term users aren't affected and don't complain. Then you make it on by default for everyone, since most installs are on already and you might as well.

  • You're damn right. If I found out that any cunt around here has been using misogynistic slurs, I'm going to let them know what I think of them.

  • I know we like some old-school memes on Lemmy, but it's been a while since I've seen the OG. He's watching me do what, now?

  • Another vote for Python. It's quick to learn the basics, and there are libraries available to let you achieve most anything. You can program it in a procedural, functional or object-oriented way, and if you understand those, you'll be well set-up to learn any other language. You may not need to learn any other languages - Python is both comprehensive and available in most places, and you can make a career out of it.

    My primary problem with Python is that its unstructured nature causes bigger projects to collapse into a big ball of mud after a while - any function being able to accept any argument is more of a curse than a blessing. And I wouldn't want to code collaboratively in it - Java, for all it gets shit, is blessfully limited in what nonsense my coworkers can get up to.

    It's also not 'fast', although it's made great strides. I did Advent Of Code in Python this year; a simple rewrite in C++ only acheived about a 4× speed-up, when it used to be 10× a few years ago, and that's for some very algorithm-heavy code. Python multithreading is still pretty terrible, though, so if you're really wanting to get the best out of your computer you'll want to use a native-code library like NumPy, or use some other language.

  • This, absolutely. VirtualBox is free for home users as well, and supports hardware graphics acceleration. Hardest part of running Linux is installing it - can practice at no risk and try out various distros until you're confident with it. Can even practice with a recovery disk and make sure that you can get back up and running if you cack it up.

    Also, make sure that you've got an install DVD / USB stick somewhere safe, just in case you do ever need it. Bit embarassing to be unable to start the only computer you have in the house.

  • Linus' anger management looks to be working out for him - that's four sentences in a row without any fucks in them. Keep on keeping it chill, big man.

  • If I were Akamai, I'd be sure that my sales team knew to bring it up casually in conversation with every customer. Can't buy trust, have to earn it, and you can squander it all so easily.

  • Proving a negative, eh? Good luck with that. But I'm sure with a carefully chosen game, a carefully chosen setup, and a carefully chosen independent benchmarker, then it won't have any problems.

    Besides which, if we're linking PCGamer, here's their Resi 8 Village comparison between the Denuvo and the cracked version, showing the Denuvo version stuttering like crazy compared to the butter smooth cracked version. Probably the same maximum framerate and the same median framerate, and I wouldn't be shocked if the cracked version had a stutter in it, so the minimum framerate would be the same too.

    https://www.pcgamer.com/resident-evil-village-drm-denuvo-stuttering/

  • Yeah; if Gnome terminal had slightly better tab configuration it would be all the terminal I'd ever need, I think. Using it as an IDE (couple of Vim / YouCompleteMe tabs, a build tab, a unit test tab) is a bit of a finger twister to flip between.

  • If it only reposted a small amount from niche subs then that would be different, but it completely spams the whole of Lemmy with zero-effort content that no-one interacts with. Makes browsing 'all' unpleasant for everyone else, even if you don't like doing that yourself. And if you think one spam bot is acceptable, then where do you draw the line? Ten? A hundred? Should we make the effort to individually ban all of them ourselves?

  • Yeah - I'd narrow that down to brand new AAA game (likely to have Denuvo) or multiplayer, as some anticheats don't work. Basically everything else now? Perfect.

    I took the day off work to play Elden Ring when it first came out, and was gutted when it didn't start on Linux. Glorious Eggroll had the fix up about three hours later, after which it's been absolutely perfect.

  • We're talking seconds, but on top of 'twenty seconds' then it's a large fraction of the total. The real problem is mounting disks in RAID for me, though - takes quite a while.

  • About twenty seconds from 'power button' to 'desktop' on my laptop, about two minutes on my desktop, mainly because it's got about 9 disks in it in various RAID patterns, and a discrete graphics card and fancy USB audio and all that shit needs initialised. Doesn't matter much, they both sleep / hibernate and rarely need restarted

  • Linux Mint is arguably still the most sensible, pragmatic desktop Linux out there

    Indeed. First thing I do on any new Linux installation - install Cinnamon, and grab all the 'Mint bits'. My work prefers that we use Ubuntu for admin purposes, and I prefer Arch at home for up-to-date drivers and gaming, but the work that they've done on their desktop is absolutely spot on.

  • Is it possible to learn this power?

  • It's a massive question, and I think quite a lot of the argument comes from the fact that it depends what direction you're answering it from.

    As a user, do I like being able to just systemctl enable --now whatever.service , and have a nice overview of 'how's my computer' in systemctl status ? Yes, that's a big step up from symlinking run levels and other nonsense, much easier.

    As an administrator, do I like having services, mounts and timers all managed in one way? Yes, that is very nice - can do more with less, and have to spend less time hunting for where things are configured. Do I think that the configuration files for these are a fucking mess of 'just keep adding new features in' and the override system is lunacy? Also yes.

    As a developer trying to do post-mortem debugging, who just wants all the logs in front of him for some server that's gone wrong somehow, which I often have to request via an insane daisy-chain of emails and 'Salesforce nonsense that our tech support use' from our often fairly non-technical end users, on some server that I've no other access to? No, I do not find having logs spread between /var/log and journalctl (and various CloudFormation logs in a web console) makes my life easier. I would be pleased if that got sorted out.

    tl:dr; mostly an improvement, some caveats.

  • Not interested in owning one of these myself, but thanks to everyone that does - the huge success makes life much better for Linux gamers, general compatibility has been absolutely through the roof recently.