Onihikage

joined 2 years ago
[–] Onihikage 1 points 3 months ago* (last edited 3 months ago)

Have you ever seen Linux Journey? It's a very informative set of tutorials on how Linux fundamentally works under the hood; all the separate systems that together create an operating system. The concepts you learn there will apply to almost any distro in some way, even if some distros (like Atomic ones) don't let you mess with all of it.

For more top-level transition concerns, given that you're coming from stock Debian running KDE... Bazzite can also run KDE, so provided you select KDE when you download it, your GUI experience should be pretty much identical. Some minor but important differences would include themes, but there are guides for that, too.

When it comes to package management, the intent on Atomic systems is you basically don't install traditional packages (Flatpaks are the preferred option), but Bazzite has frameworks in place such that you can install pretty much any package from any distro, as laid out in their documentation I linked in my previous post and just now. Work is also ongoing to make traditional package-based software installations more seamless with an incoming switch from rpm-ostree to bootc, but that's getting into the weeds. If you have a deb file for a GUI program that's not available as a Flatpak, you'll be using a Distrobox to install it.

If you have any specific concerns about the differences, let me know and I can hopefully give you more details.

[–] Onihikage 2 points 3 months ago (2 children)

I can highly recommend Bazzite for your needs. It has a KDE version which is clearly your favorite Desktop Environment (DE), it's extremely safe/stable due to being an Atomic distro (you can always boot into the previous image if a system update broke something), has incredible documentation, supports almost any traditional app through Distrobox (VPN requires rpm-ostree for now), has a scripted easy install of Waydroid for native android emulation, and has a few tweaks preconfigured to ensure the desktop gaming experience is a little more seamless out of the box than a stock distro. It really seems to tick all the boxes for what you're looking for.

If you want more focus on development and less on gaming, the Universal Blue team also makes Aurora for more developer-focused workloads, but Steam not being included in the image does introduce some usability regressions - Steam running via Flatpak or Distrobox is just plain less capable than a native install, though work is ongoing to make native installs Just Work even on Atomic systems.

[–] Onihikage 6 points 3 months ago

People really out here treating their web browser like it's a mainframe

[–] Onihikage 4 points 4 months ago (1 children)

I agree, investing in a company is fine. It's when you have the ability to trade your investment without any consequence whatsoever that the madness begins. Investment is supposed to be risky for both the company and the investor! But we've managed to externalize that risk into a market in which no single actor can be held responsible when a company is looted and destroyed by greed. Publicly-traded shares are now an entirely tax-free substitute for money - but only for the rich who have turned this system into a game to enrich themselves.

[–] Onihikage 3 points 4 months ago

My favorite response to that currently is "Okay, send me your email password and show me all your credit cards. Oh, why not? You've done nothing wrong, so you have nothing to hide, right?

[–] Onihikage 12 points 4 months ago

Audile is on F-droid, though it uses AudD for the actual music recognition backend. I'm not sure it's possible to have a FOSS backend for this kind of service.

[–] Onihikage 13 points 4 months ago

Are we still talking about the OP? The idea that it's wrong to curse someone out because you disagree with their take is not "politics that inherently goes against FOSS philosophy." Foss grows faster when more people get involved and contribute. If the most vocal contributors treat everyone they disagree with like shit, they will demoralize their community and make others stop wanting to contribute. That kills projects.

[–] Onihikage 1 points 4 months ago

3D-printed shoes could be a great idea given how different everyone's feet can be. It could save on transportation and logistical costs, and everyone could have shoes perfect for their feet, created much more locally than Vietnam.

However, the cynic in me says that's not what Nike is doing, or why - they're doing this because it lets them cut workers. Traditional shoe manufacturing involves human hands at many process steps, often with machine assistance or other tools. This lets them cut out all of those workers and all of that equipment in favor of one machine that makes an entire generic shoe for them to shove onto shelves next to all the other generic factory-made shoes. This is not the future.

[–] Onihikage 1 points 4 months ago (1 children)

Also, the raw material is expected to be quite rare relatively soon.

To be fair, this wouldn't be nearly as true if we had persisted with our original plan which was to reprocess the spent fuel, more than 90% of which is still usable material. Once we found a couple huge deposits of Uranium, it became much cheaper to simply mine more of it and dispose of the spent fuel, so the recycling plans were scrapped. Sure, we can technically still pull the spent fuel back out again and recycle it, but we spent many years building reactors without building an equal capacity of reprocessing facilities (which are almost as hard to build safely as reactors), so that ship has more or less sailed.

[–] Onihikage 3 points 4 months ago

This is an entire category of proteins known as Crystallins. Crystallins of one kind or another seem to be used when pretty much any living species needs to grow a lens. They aren't exclusive to lenses, either; many crystallins are found elsewhere in an organism's metabolic pathways, such as the nervous system.

I found this paper from 1996 titled "Lens Crystallins of Invertebrates" which I'd say is exactly what you're looking for. There wasn't much for arthropods, but it mentions Drosocrystallin for the Drosophila fruit fly's corneal lens, and antigen 3G6 as "present in the ommatidial crystallin cone and central nervous system of numerous arthropods".

[–] Onihikage 1 points 5 months ago

I believe current understanding is that quantum shenanigans mean you can't truly make a perfect quantum duplicate of something without destroying the original at the same time, so what you're describing (destroying the original after making the copy) would only be possible for imperfect duplication - e.g. manufacturing a clone and syncing its memory with the original.

[–] Onihikage 4 points 5 months ago (1 children)

In general, Bazzite being immutable just means the core system isn't modular to the end user to the degree that Arch is. You of course can use flatpaks or appimages like any distro, and there are still several ways to install traditional rpm/deb/aur programs (the usual Fedora method doesn't work because dnf doesn't exist). If it's just an app that doesn't require significant integration with the OS, the recommendation is to install them into a distrobox container (where dnf does exist) and then distrobox-export [program] to make them visible to the host system. VPNs need a little more integration so those are installed by layering with rpm-ostree and then enabling the systemd service(s). Layering makes updates take longer to install so it should be avoided when possible.

One of the interesting things about Universal Blue's images like Bazzite is if you want the benefits of atomic while also having a more custom system than they offer without having to install a bunch of things in rpm-ostree, the process to build a custom image based on one of theirs is apparently quite easy to do and automate, though I haven't done it myself.

view more: ‹ prev next ›