- 9 Posts
- 167 Comments
moonpiedumplings@programming.devto Linux@lemmy.ml•virtual format for maximum portability.4·1 month agoYou should look into “Configuration as code”, where you use automation via various methods and store the code in a git repo. The other commenter in the thread is a good example of this methodology, using Terraform and Ansible, but there are many ways to do this.
moonpiedumplings@programming.devto Privacy@lemmy.ml•What phone should I buy for privacy?English1·2 months agoOn a Samsung Galaxy? I have one and am also similarly frustrated with the changes, but it seems like the support for custom roms is poor.
moonpiedumplings@programming.devto Linux@lemmy.ml•Can someone get through college on GNU Linux?16·2 months agoDepends on the program and the professors. I’m doing computer scuence at CSUN, and I’ve gotten lucky, none of the online exams have required any proctoring software (rootkit monitoring software). They just do them in the browser.
moonpiedumplings@programming.devto Linux@lemmy.ml•Newbie to BTRFS- how do I use Timeshift to create backups on another SSD?English2·2 months agoI’m pretty sure it’s possible to use timeshift to create backups on another drive using rsync (instead of btrfs). They are incremental, and deduplicated, as well.
But the other commenters are correct, timeshift is not a backup tool, it’s more for snapshots to undo system changes you may not want. In addition to that, it doesn’t do user files by default — because again, it’s not a backup tool.
btrfs send/receive
technically does what you want, using btrfs to do backups to another drive, but I don’t think any GUI app supports it. Plus, you would have to create snapshots for btrfs from the command line.Your best bet are apps explicitly designed for this usecase, like someone mentioned pika, or borg or restic are good choices. They don’t do BTRFS, but they do incremental, deduplicated updates in a user friendly way.
moonpiedumplings@programming.devto Privacy@lemmy.ml•Looking for more communities about privacy that are less psychotic than Privacy GuidesEnglish2·2 months agoWasn’t privacytools the original, before they were bought out and the original people moved to privacy guides?
moonpiedumplings@programming.devto Linux@lemmy.ml•This looks cool but can it game?English2·2 months agoYou’re right, my bad. Dynamic linking and dynamic compilation are different thinks.
The library inter operation is a part of the translation layers that, like fex-emu which is becoming more and more supported by Fedora.
https://github.com/FEX-Emu/FEX/blob/main/ThunkLibs/README.md
manually vetted libraries where you can clean up the ABI
Yes, but usually games are ran with wine which does have a standard set of libraries it uses.
moonpiedumplings@programming.devto Linux@lemmy.ml•This looks cool but can it game?English2·2 months agoYes, you can run games. See my other comments in the thread, it’s now possible to use Arm translation to play PC games on android devices.
moonpiedumplings@programming.devto Linux@lemmy.ml•This looks cool but can it game?English1·2 months agomaybe it’s not as big of a thing as I imagine it being.
Yes, see my other comments in this thread for an explanation of this. The trick is that not all the calls are translated, as wine is able to use the arm version of the libraries rather than the x86 version.
Should be awful for gaming. It’s possible to run x86 things with emulation, sure, but performance (especially single-thread)
Most modern software (games excluded), is dynamically compiled. This means that it’s not all one “bundle” that runs, but rather a binary that calls reusable pieces of code, “libraries” from the binary itself. Wine is dynamically compiled.
What makes modern x86 to arm translators special, is that the x86 binary, like an x86 version of wine, can call upon the arm versions of the libraries it uses — like graphic drivers. It’s because of this that the people on r/emulationonandroid managed to play GTA 5 with 30 fps via the computer version. There definitely is overhead, but it’s not that much, and a beefy machine like this could absolutely handle it.
https://moonpiedumplings.github.io/blog/scale-22/#exhibition-hall
The Facebook/Meta table had a booth where they had an ARM macbook that was running steam and they were installing games on it.
moonpiedumplings@programming.devto Linux@lemmy.ml•This looks cool but can it game?English21·2 months agout I honestly doubt ARM can with the overhead of emulation
Most modern software (games excluded), is dynamically compiled. This means that it’s not all one “bundle” that runs, but rather a binary that calls reusable pieces of code, “libraries” from the binary itself. Wine is dynamically compiled.
What makes modern x86 to arm translators special, is that the x86 binary, like an x86 version of wine, can call upon the arm versions of the libraries it uses — like graphic drivers. It’s because of this that the people on r/emulationonandroid managed to play GTA 5 with 30 fps via the computer version. There definitely is overhead, but it’s not that much, and a beefy machine like this could absolutely handle it.
https://moonpiedumplings.github.io/blog/scale-22/#exhibition-hall
The Facebook/Meta table had a booth where they had an ARM macbook that was running steam and they were installing games on it.
moonpiedumplings@programming.devto Linux@lemmy.ml•This looks cool but can it game?English11·2 months agoYes:
https://moonpiedumplings.github.io/blog/scale-22/#exhibition-hall
The Facebook/Meta table had a booth where they had an ARM macbook that was running steam and they were installing games on it.
moonpiedumplings@programming.devto Linux@lemmy.ml•Progress update on the Ventoy blob problemEnglish11·2 months agoI never got uefi images booting properly on those grub multi boot utility drives. Granted the last time I bothered with it was like 10 years ago now
I haven’t had any issues with Ventoy, everything I’ve attempted to boot works. Doesn’t matter how it does it if it works.
moonpiedumplings@programming.devto Linux@lemmy.ml•Progress update on the Ventoy blob problemEnglish2·2 months agoThey are not explicitly designed to boot ISO’s?
Also, price. I’m not gonna pay quadruple the price for something that can be done entirely in software.
moonpiedumplings@programming.devto Linux@lemmy.ml•Progress update on the Ventoy blob problemEnglish3·2 months agoThe current problem with ventoy is that proprietary blobs are essentially an unauditable possible security backdoor.
This product is entirely proprietary, including the hardware, and even worse.
It’s worked fine for me with no configuration. If you ask for help, we can troubleshoot and get it working.
moonpiedumplings@programming.devto Linux@lemmy.ml•Understanding AppArmor User Namespace Restriction8·4 months agoI despise the way Canonical pretends discourse forum posts by their team members* are documentation.
I’ve noticed they have been a bit better lately, and have migrated much of the posts to their documentation, but it seems they are doing it again.
As this is developed, we will update this post to link to the new documentation and feature release notes.
Pro tip: You could have just made the documentation directly, with the content of this post. Or maybe a blog post. But please stop with the forum posts. They are very confusing for people not used to these… unique locations.
*Not that people are easily able to find this out when they don’t give any indication that the forum post is something other than just another post by a rando. Actually, I’m just guessing here, based on the quoted reply, for all I know this could be a post by someone unrelated to Canonical. The account is 3 months, and the post itself is identical to a regular forum post from a regular forum member…
I find this comparison unfair becuase k3s is a much more batteries included distro than the others, coming with an ingress controller (traefik) and a few other services not in talos or k0s.
But I do think Talos will end up the lighest overall because Talos is not just a k8s distro, but also a extremely stripped down linux distro. They don’t use systemd to start k8s, they have their own tiny init system.
It should be noted that Sidero Labs is the creator of Talos Linux, which another commenter pointed out.