[-] arjache@fedia.io 2 points 9 hours ago

For validation and/or (de)serialization: pydantic.

Otherwise, dataclasses.

I also like to replace tuples with NamedTuple, but I tend to use tuples a lot in the first place. It’s generally recommended to use dataclasses instead if you don’t specifically need tuple-like behavior.

[-] arjache@fedia.io 3 points 1 month ago

I’m glad you were able to get it working! I had no idea that was a Wayland-only setting, though of course in retrospect it makes perfect sense.

[-] arjache@fedia.io 2 points 1 month ago

In the KDE Touchpad settings, there should be a Device selection at the top of the screen. Selecting the controller touchpad from the list and then toggling “Device enabled” should only affect the controller touchpad.

[-] arjache@fedia.io 2 points 1 month ago

it can also just be the permalink for the post, which each post ought to have anyway. in RSS you can set isPermaLink=“true” on the guid to indicate it’s a permalink.

[-] arjache@fedia.io 6 points 2 months ago

Kudos! Glad to hear things are working out.

[-] arjache@fedia.io 64 points 3 months ago

I’d recommend Bazzite. It’s a gaming-focused immutable distro. The base system is an image and updates are automatic; a 13-year old might already be familiar with this kind of system because it’s similar to how Chromebooks work. It comes with Steam and Lutris preinstalled. You can install additional software via flatpak.

[-] arjache@fedia.io -1 points 3 months ago

Code written in Rust has been shown to have significantly fewer security vulnerabilities than code written in C. Distributions like Ubuntu ship a lot of security updates, so by switching to Rust-based utils, they can reduce their workload in the long run.

[-] arjache@fedia.io 3 points 9 months ago

Technology and cargo are now completely separate inventories, so any technology you had installed in your general inventory needs to be reinstalled in your technology inventory.

As a way of compensating for this nerf, they also added supercharged slots, which provide a buff to the technology installed in that slot. These are randomly laid out. Higher class equipment has more supercharged slots, but you may need to add slots to uncover all of the supercharged slots.

arjache

joined 1 year ago