Learning to program isn't the same as Computer Science.
Computer Science is lots of algorithms, computational theory (finite automata, P and NP, etc.), graph theory, tons of numerical algorithms, lexical, syntax and semantic analysis, program transformations (loop unrolling, etc.), lots of compiler theory, databases, networking, cryptography, etc. Tons of really interesting stuff! A lot of CS is more like mathematics than programming. Lots of proofs.
Focusing on programming is a little like telling an engineering student that the curriculum is mostly bricklaying. Are we talking about a college that teaches computer science or a trade school doing "programming"?
>"Where I live, most people just use the recycle bin and the trash can as the same thing. It is a two for one deal! woohoo!"
In some (many?) areas it all goes to the dump anyway (without any recycling).
Too bad that is not what the article is about. It is about contaminating the recycling. It is not about failing to recycle. The title is WRONG. Even the summary doesn't support the title.
>"Ohio City Using AI-Equipped Garbage Trucks To Scan Your Trash, Scold You For Not Recycling"
No, that is not what the article says and not what the summary says. There is ZERO in there about scolding people about NOT recycling. They are scolding people who put incorrect junk into their recycling bins. Big difference.
>"It's required for several major GUI apps, like Chromium."
But you should be using Firefox, not chromium
Your point is correct and understood, however. Yes, Ubuntu is trying to force everyone to use containers, which is a horrible move to start with. And Snap containers, which makes the horrible move even more horrible.
That is one of several reasons droves of people have left Ubuntu for Mint. And Mint is ready to debase from Ubuntu if needed. And there is always Debian.
>"I switched back from Ubuntu to Debian when Snaps became an unavoidable thing. I only switched to Ubuntu for compatibility with more recent software, but nowadays I don't notice anything that's not available on Debian."
I would be much more inclined to use Debian than Ubuntu on a new server install. And more more inclined to use that or Mint for a desktop install. Even Mint is hedging their bets against Ubuntu with their alternative LDME distro in the wings.
Given a chance, Ubuntu will act just like RedHat. They have already shown a lot of hostility.
>"Every other distro action that I see further supports my growing opinion that Debian is the answer."
I concur. I wish we would pour the effort and funds into the Debian project directly and make its LTS version the new definition of "Enterprise Linux". If vendors back it, it can happen. I have had enough of corporate capture and monetization of what server Linux should be.
I am all for paid actual support- tech calls, installs, Email, chat groups, training, education certifications, equipment certifications, etc. But not for the actual Linux distro use. It flies in the face of the entire spirit of GNU/Linux. People are SICK TO DEATH of dealing with "entitlements" and 1,000 page licensing agreements and crap just to have access to a stable, business-friendly Linux distro.
>"Debian solves all the issues."
Not quite, the LTS is still not completely long enough for many platforms. But it is close. And without large hardware vendor-backing from HP, Dell, Lenovo, etc; and software or cloud vendors, it will be problematic. Swing enough of those and it is very possible the others will quickly follow.
You can tune a piano, but you can't tuna fish. You can tune a filesystem, but you can't tuna fish. -- from the tunefs(8) man page