For what it’s worth I love mine. I have app pinning enabled in android so it’s completely locked to just my music app. Feels like a great compromise of customizability while also feeling like an all in one device
Have you ever heard someone open Word or any other microsoft product and say "wow this is such a good piece of software I'm so happy my corporation forces me to use it and I would pay to get more of that shit in my life" lol
Your "better" assumes that availability is not a problem.
The risk we need to mitigate is that some right wing doofus in the US gets triggered by a twitter reply and decides to block our use of all US software and services.
In that case, having libreoffice installed locally does not seem so bad.
I live in Lincoln, so about 50 miles south of Omaha. I think a crucial point left out by the author here may be the massive (at least perceived) demographic disparities between Omaha and Council Bluffs.
Council Bluffs is a vastly less financially successful city than Omaha with far more visible opioid problems.
That is to say, as a local, I don’t know if I would associate the term as much with demeaning “hillbillies or hicks” but more for the socioeconomic and drug disparities between the two cities.
I don’t know if the drug disparity is so large between them, but it certainly feels more visible in Council Bluffs. Maybe why we don’t see the -tucky suffix used as much with other twin cities is that St Paul and Fort Worth are still quite successful metropolitan areas in their own right.
Cincinatti has the real Kentucky across the river. I wonder what that's like. (The reverse could be said as well, and I haven't been to Cincinatti but I'd like to go some day, partly because I saw the Kaufman movie Anomalisa which is set there, and I made a point to check out Schenectady from another Kaufman movie and I was glad I did.)
I was lucky enough to be the only person who showed up for my tour slot, so the guide and I had a lot of time to talk about the art deco, the history, etc.
Oddly enough, the Kentucky side of Cincinnati is nicer than the OH side, at least near the river.
It's worth checking out, but I found downtown Cinci weird. It was completely lifeless at night. Haven't been in 15 years or so, so it's entirely possible that's changed now. Other than that, it's a neat area. Make sure to checkout Jungle Jim's, it's a unique enough store worth a visit.
Off the top of my head, rails (currentattributes), Laravel (facades) especially, and most iOS apps use singletons quite well. It’s all in moderation and depends highly on how it’s used, much like every other design pattern.
I think people just don’t like Singletons because they’ve been especially misused in the past but I guarantee the same argument stands for any other design pattern.
I will offer a second positive but more reserved data point. It took me closer to a day to get my custom Bazzite build working.
Switching over to my images using bootc failed because of what I eventually tracked down to permissions issues that I didn't see mentioned in any of the docs. In short, the packages you publish to Github's container registry must be public.
Another wrinkle: The Bazzite container-build process comes pretty close to the limits of the default Github runners you can run for free. If you add anything semi-large to your custom image, it may fail to build. For example, adding MS's VSCode was enough to break my image builds because of resource limits.
Fortunately, both of these issues can be fixed by improving the docs.
The reason I use Bazzite is very simple: I only use my desktop computer for gaming and when I turn it on, I want it to work immediately without issues.
With previous distros I always had issues configuring something or another with games/drivers. Bazzite has been the closest to Windows/console experience for me wrt Linux pc gaming.
If this is a generalist computer, then you are absolutely correct. This is not the distro for you. This is very specifically built for gaming.
And that’s not to say they don’t support objective-c still. It just hasn’t been actively developed with new features.