FlexibleToast
@FlexibleToast@lemmy.world
- Comment on [deleted] 4 days ago:
What’s sad is what got you into this situation to begin with. Work shouldn’t define who you are.
- Comment on Google is going ‘all in’ on AI. It’s part of a troubling trend in big tech 1 week ago:
They certainly didn’t help it by weighing it down with more and more ads.
- Comment on Google is going ‘all in’ on AI. It’s part of a troubling trend in big tech 1 week ago:
To be fair, they kind of have to pivot from search at this point. More and more people are using alternative ways to find information. That cash cow is dying.
- Comment on Garage - S3-compatible Object Storage alternative to Minio 2 weeks ago:
Well, that’s good to hear. Maybe I only see people post when things aren’t working, because that’s when people are most likely to post. This project mentions geo replication, does Minio replicate as well?
- Comment on Garage - S3-compatible Object Storage alternative to Minio 2 weeks ago:
I haven’t heard much good about Minio. I would also be curious about this project.
- Comment on Duolingo CEO walks back AI-first comments: ‘I do not see AI as replacing what our employees do’ 2 weeks ago:
Too late for me.
- Comment on Italian style pizza 2 weeks ago:
I fully expect it will taste awful. I don’t like cheddar on pizza. But I would still give it a try.
Side note, the cheese doesn’t have to be mozzarella. My favorite style of pizza is Detroit and that uses brick. Goat cheese on pizza is fantastic too.
- Comment on OpenAI plans massive UAE data center project 2 weeks ago:
Like the UAE?
- Comment on OpenAI plans massive UAE data center project 2 weeks ago:
On one hand, there is a lot of potential to use solar power. On the other hand, cooling that isn’t going to be a bitch.
- Comment on Italian style pizza 2 weeks ago:
I like Cheez-Its enough that I would try it. I’m positive I won’t like it, but I would give it a go.
- Comment on Self-hosting is having a moment. Ethan Sholly knows why. 2 weeks ago:
Yep, some people sort of miss the point of microservices and make some fairly monolithic containers. Or they’re legacy apps being shoehorned into a container. Some things still require handholding. FreeIPA is a good example. They have a container version, but it’s just a monolithic install in a container and only recommended for testing.
- Comment on Self-hosting is having a moment. Ethan Sholly knows why. 2 weeks ago:
Containerfiles are super easy to write. For the most part if you can do it in a VM, you can do it in a container. This sort of thing is why you would move to containers. Instead of being the “expert” in all the apps you run, you can focus on the things that actually need your attention.
- Comment on Self-hosting is having a moment. Ethan Sholly knows why. 2 weeks ago:
I literally get paid to do this type of work and there is no way for me to be an expert in all the services that our platform runs. Again, that’s kind of the point. Let the person who writes the container be the expert. I’ll provide the platform, the maintenance, upgrades, etc… the developer can provide the expertise in their app.
- Comment on Self-hosting is having a moment. Ethan Sholly knows why. 2 weeks ago:
Correct, not all containers are for services. I would never say that docker is superior. I would however say that containers are (I can be pedantic too). They’re version-controlled, they come with the correct dependencies, etc… There are many reasons why developing with containers is superior and I’m sure you’re aware of them already. Everyone is moving to do exactly that. There are always edge cases, but those are few and far between these days.
- Comment on Self-hosting is having a moment. Ethan Sholly knows why. 2 weeks ago:
30, that’s cute. I currently have 70 containers running on my home server. That doesn’t include any lab I run or the stuff I use at work. Containers make life much easier. I also guarantee you don’t know those apps as well as you think you do either. Just being able to install and configure something doesn’t mean you know the inner workings of them. I used to do the same thing you do. Eventually, I would rather spend my time doing other things or learning certain things more in-depth and be okay with a working knowledge of others. It can be fun and rewarding to do things the hard way but don’t kid yourself and think you’re somehow superior for doing it that way.
- Comment on Self-hosting is having a moment. Ethan Sholly knows why. 2 weeks ago:
Well, yes that’s best practice. That doesn’t mean you have to do it that way.
- Comment on Self-hosting is having a moment. Ethan Sholly knows why. 2 weeks ago:
You absolutely can. It’s not like the developers of postgresql maintain a version of postgresql that only allows one db. You can connect to that db and add however many things you want to it.
- Comment on Self-hosting is having a moment. Ethan Sholly knows why. 2 weeks ago:
That’s half the point of the container… You let an expert set it up so you don’t have to know it on that level. You can manage fast more containers this way.
- Comment on Self-hosting is having a moment. Ethan Sholly knows why. 2 weeks ago:
What? No it doesn’t… You could still have just one postgresql database if you wanted just one. It is a big antithetical to microservices, but there is no reason you can do it.
- Comment on Japan moves to ban Google, Apple from blocking app store competitors 3 weeks ago:
Ha, that would be excellent. Don’t forget Sony and PlayStation.
- Comment on Fake reviews on Play Store by Plex staff 3 weeks ago:
Sure, that’s why they keep adding features people don’t want. But gimping one of their key paid features makes no sense to me.
- Comment on Fake reviews on Play Store by Plex staff 3 weeks ago:
Every update they’ve made for just about the past decade has made the product worse for the original users who just want to stream their own media. This last UI update killed my favorite download feature. They deserve the hate they’re getting.
- Comment on Fake reviews on Play Store by Plex staff 3 weeks ago:
The update makes the download feature objectively worse. So, that was a stretch to praise both.
- Comment on Fake reviews on Play Store by Plex staff 3 weeks ago:
They seriously enshitified the download feature. You used to be able to set it to download X number of unplayed episodes. Then it would manage downloading fresh content for you as you watched stuff. Now you have to manually download each and every episode yourself. This was literally the killer feature Plex had over Jellyfin for me.
- Comment on End of 10 is a campaign to move people over to Linux with Windows 10 support ending 4 weeks ago:
Is it? It becomes much more like the phones and tablets that people are already used to. Go to an app store and get a packaged flatpak app and you’re done.
- Comment on End of 10 is a campaign to move people over to Linux with Windows 10 support ending 4 weeks ago:
If all you care about is stability, check my other comments about the Fedora Atomic family. Hard to be more stable than immutable with built-in rollback capabilities. That’s why I currently run Aurora DX.
- Comment on End of 10 is a campaign to move people over to Linux with Windows 10 support ending 4 weeks ago:
The biggest downside to Flatpaks is that they’re kind of containers. That’s obviously also they’re biggest upside. But with that isolation comes some bloat compared to rpms directly installed, some don’t integrate as cleanly with the host OS, etc… The Universal Blue images ship with Flatseal and Warehouse which help manage those Flatpaks. For example, if you want to add an external library to the Steam Flatpak, you can use Flatseal to allow the Steam Flatpak to access that directory. By default Steam sandboxes itself to just its own ~/.var area.
A word on toolbox. It’s really cool and it comes with Fedora Atomic spins. However, it was forked and the fork is called distrobox and is miles better. So much better that it’s my opinion that we at Red Hat should deprecate toolbox and just embrace distrobox. What is it? It’s really just a wrapper for podman. It sets up containers to act kind of, sort of like VMs or LXC system containers, but it mounts your home directory inside the container. You can share apps between the distrobox and the host. The idea is that you can create a distrobox for whatever thing you’re doing, install all of that thing’s dependencies, and work from your home directory, but never actually touch your host installation. Kind of like a devcontainer for your system.
Snap is the one we poo poo. Canonical is always going to Canonical. Just like when they tried to make the Unity desktop (which I actually preferred) and the Mir compositor, the community had already settled on GNOME 3 and Wayland. This is sort of snap vs flatpak. Last I knew snap used a proprietary, hosted by Canonical, backend. That’s a big no from me. I’m not staunchly open source or nothing, but there is just no reason for Canonical to be making proprietary anything.
If you can’t tell, I’m stoked about the immutable future of Linux.
- Comment on End of 10 is a campaign to move people over to Linux with Windows 10 support ending 4 weeks ago:
systemctl enable syncthing@user
is easier than dealing with podman containers right now.You should check out podman quadlets. It turns your containers into systemd services.
- Comment on End of 10 is a campaign to move people over to Linux with Windows 10 support ending 4 weeks ago:
“It just works” is why Linus Torvalds uses Fedora and not Debian. Just saying… Debian does a lot of weird hand holding and many packages come with pre-configured pieces rather than what the developer pushed. They’re usually sensible, but if you don’t know it’s doing that it can be strange. For example, fail2ban on Debian will come with an SSH jail pre-configured. That is what most people use it for, but IMO it’s kind of weird that someone made that decision for you on an app that isn’t pre-installed.
In the defense of Debian vs Ubuntu, Debian won’t force snaps on you.
- Comment on End of 10 is a campaign to move people over to Linux with Windows 10 support ending 4 weeks ago:
Silverblue is a totally different beast than what you’re used to. The filesystem is immutable with the exception of /var and /etc. Even /home is moved into /var/home, although a bind mount exists so /home still appears to be there. You are expected to use flatpaks for applications, toolbox for rpms that don’t have a flatpak, and very last resort you can overlay an rpm on the base image. I absolutely think this is the direction linux as a whole is moving. OpenSUSE has MicroOS that does a similar thing and Leap 16 will default to being immutable. Debian has an immutable variant, and SteamOS is built on an immutable flavor of Arch. The Fedora Atomic family specifically supports bootc. You are essentially booting a container as your OS. That’s why it has so much community buy in. You could try looking at the Universal Blue images I mentioned. Bazzite is gaming focused with the option to boot straight into gaming mode, Aurora is a general workstation with KDE, and Bluefin is a general workstation based on GNOME. Each image has a DX version that includes developer tools like VScode and Virtual Machine Manager included.
I’m also a sysad by trade. A consultant for Red Hat. I personally switched to Aurora DX and the only overlayed package I have installed is
clevis-dracut
so network based disk encryption with tang works. Other than that I have the built-in stuff, flatpaks (Steam is installed this way), and a couple of utilities installed with brew (btop, nvtop). I also don’t want to manage the OS. Getting the OS updates as an atomic image is very appealing. OStree also allows you to rollback if an update does fail for some reason… Doing it this way makes your OS kind of an appliance that you run applications on top of instead of alongside.