chameleon

joined 11 months ago
[–] chameleon@fedia.io 6 points 3 days ago

Started Digimon World Next Order on a whim after it was on a big sale last week. Not sure I can recommend it, and definitively not at full price, but it's interesting to have a game that doesn't know if it wants to be a modern game or a 2000 era throwback game in exactly the right ways. And well, it's still about little critters that turn into big critters (and back), so I'm satisfied nonetheless.

[–] chameleon@fedia.io 9 points 1 week ago (1 children)

PUID is indeed handled inside the container itself, it'll run a container-provided script as whatever the container's UID 0 happens to be first which then drops to whatever $PUID happens to be inside the container. user= is enforced by Podman itself before the container starts, but Podman will still run as root in that setup. That means Podman is running "rootful", while if you started the container manually as $uid using the regular Podman CLI, it would be "rootless". That is a major difference in a lot of respects, including security, and you can find quite a bit of documentation on the differences between those operating modes online; it wouldn't fit in a comment. Rootless is generally considered the better mode, though there are some things that still require a rootful container.

In the upcoming NixOS 25.05 or current unstable, there are some tools you can use to run containers rootless as another user more easily using a new $name.podman.user = ""; setting. From what I understand they'll still be root-managed systemd system services that require sudo to operate, but that means privileges get dropped by systemd before running Podman, instead of dropped by Podman before running the container. This stuff is recent and I haven't used it, I just happen to know it exists, relevant nixpkgs commit if you wanna dig into it yourself: https://github.com/NixOS/nixpkgs/commit/7d443d378b07ad55686e9ba68faf16802c030025

[–] chameleon@fedia.io 1 points 1 week ago (1 children)

FWIW, your domain will most likely eventually get used by spammers and then it'll be an endless string of somewhat expected but unpredictable failures from there on onwards, with no actions you can take to reduce it. It's good to keep an eye on what comes in but I wouldn't invest too much effort into failure alerting.

[–] chameleon@fedia.io 15 points 2 weeks ago

My crappy electric Philips toothbrush from the internet of shit era. If you press the single button it has slightly wrong it goes into some Bluetooth pairing mode or whatever that you can't take it out of until it gives up 2 minutes later.

[–] chameleon@fedia.io 4 points 2 weeks ago

It's the usual combination of AGPL + CLA, they're allowed to relicense to any license of their choice at any moment. They've had the CLA in place since the previous SSPL license and the more-previous BSD license naturally allows that kind of stuff.

[–] chameleon@fedia.io 14 points 3 weeks ago

On the other hand, Wikipedia doesn't allow original research and discourages primary sources while that's very much part of what a journalist is expected to do; they write the secondary sources Wikipedia runs on. It's a much harder job to discover and vet primary sources.

[–] chameleon@fedia.io 4 points 3 weeks ago

There are both dumps with full history and ones that are just the current set of articles. The full dump happens once a month on the 1st, but will often take ~2 weeks to run to completion, so you probably have to look back to the April 1 2025 dump for those. The metawiki dumps page has all the info.

[–] chameleon@fedia.io 3 points 3 weeks ago (1 children)

Darts. World champion level stuff is vaguely watchable but remove the announcer/referee's energy and it's like a bad sitcom with the laugh track removed. I was brought to a tournament as a kid and I've never been in a room where everyone was that level of bored watching random people throw a fifty or whatever for hours on end.

[–] chameleon@fedia.io 2 points 1 month ago (1 children)

That's what I've been trying, yesterday ended up being a little more fruitful (internet complaining trick worked!) and luckily gave me more interesting rooms, though I'm not convinced it was any action on my part that did it.

[–] chameleon@fedia.io 2 points 1 month ago (6 children)

Started Blue Prince, but to be honest I haven't gotten past the initial "RNG wall" and I'm sorta over it. I'm 5 hours in and continue to get the same rooms I've documented in detail in my notes with little new to show for it, and while I have some leads and puzzle pieces, nothing fits. Not particularly excited about a lot of the small repeat puzzles anymore either. I get the impression that I just need one or two pieces of knowledge that the game is refusing to provide to me. Kinda hoping that the good old trick of complaining on the internet will make things work out.

[–] chameleon@fedia.io 1 points 1 month ago

That's about right. That said, we also don't know how long regular Switch/Switch 2 carts are going to last. The MaskROM used in the N64/DS and earlier eras is significantly more reliable when stored for a long time than the modern NAND Flash memory as used in the 3DS/Switch+. I suspect key carts won't have any NAND Flash inside (they don't need gigabytes of capacity just to store a game name + icon) and might physically last longer.

Of course, key carts are all going to drop to zero value practically overnight when Nintendo eventually pulls the plug, while real carts will die one by one.

[–] chameleon@fedia.io 7 points 1 month ago (1 children)

We won't know for sure what's actually going on under the hood until the console is cracked wide open or there's a devkit leak, but my speculative guess is that some details of the GPU are 'emulated'/recompiled. PC AAA games tend to include lengthy shader pre-compilation wait times, console games don't have that wait time because the shaders are pre-compiled by the developers when building the game, specifically for one piece of hardware. The games themselves then fully rely on those pre-compiled shaders. They're going to need shaders that work with the Switch 2's GPU, which is going to involve some kind of imperfect translation process.

AMD was able to design better hardware that works with older compiled shaders, as done in the PS5/Xbox Series (and Pro consoles). That's not a super common feature, but I imagine that AMD is more motivated to keep Microsoft/Sony happy than Nvidia is to keep Nintendo happy. AMD's graphics division might as well shut their doors if it wasn't for the consoles, meanwhile Nvidia is raking in trillions from the AI boom and would rather forget about gaming.

view more: next ›