Have tried that - but the patterns there aren't case insensitive (and no way I could find to make them so); the one that I use is a fork of containerise - search for bifulsushi on bitbucket
It's a bit tedious to set it up at first but it's the only way I know of to get the following functionality:
With GMail open in a "google" container, non-google domain links open in non-google containers (configurable which container if any). Google domain links (drive, calendar, maps, etc) open in the google container.
Once setup, this means in your "standard" or non-specified container you can log out of all google services and stop their most explicit tracking of you through simple account cookies being read across the web while you search, etc. No longer when you visit sites that allow sign-in with google will your account name be auto-suggested, because the sites don't have that level of tracking info when you're browsing and searching outside of the google container. Viewing random trash yt videos will no longer sway the recs you get in yt.
The downside is that my google searches, done outside the google gulag, run into captcha prompts b/c I guess google search doesn't expect that much consistent traffic from someone who isn't signed into one of their services.
edit: this also means that you can, for example, containerize gmaps and set it up so that non-google domain links followed out of maps open in a non-google container. clicking a link to a business's website from their gmaps page no longers propagates your google account cookie to their site, etc. it opens in a different container, automatically.
When I was young, generating visual things was my gateway-drug to programming. With all the tooling, frameworks, workflows, concepts, etc. that you have to learn today in order to do even simple things, programming can become pretty overwhelming to someone who is just starting out. Processing is like a sandbox that is simple, but still keeps you close to the metal and provides a fun and liberating environment to grow your skills.
It may not be for everyone, which also depends on what your son is interested in building, but creative/artistic expression through code is something that I believe everyone should experience at some point.
There are many great learning resources for Processing that cover the whole spectrum from very easy stuff to more advanced projects that involve physics simulation, fractals, 3D graphics, etc. I especially recommend the video lectures by Daniel Shiffman, who teaches even advanced topics in a fun and engaging way: https://processing.org/tutorials
freeCodeCamp the website with its main curriculum is really good.
freeCodeCamp, the YT channel and republisher isn’t that good.
They hoarde all kinds of stuff from other people on YT, and not all of the courses have good quality. I have seen some awful explanation/teaching in some videos on the fCC YT channel.
You aren't wrong... But the base vim keybindings and modal nature make navigation extremely efficient instead of chorded keystrokes. Then, most editors(vscode, jetbrains) have decent vim binding support via plugins. Now, you're 80% efficient since muscle memory kicks in and you can just focus on the code better
I had a pretty tough time getting GSConnect to work, and consistently. The KDE Connect GUI is pretty clumsy on Gnome, but it works reliably and supports every feature. I do hope GSConnect can get better though
Not gp but was in the same boat... Only ever used Debian based distros...
1. No upgrade path between lts... You're on your own
2. On 20.04, no working Wayland, Bluetooth issues even with pw,
3. In general, PPAs don't come close to aur in terms of availability of sw
I was going to switch to arch, but after the grub issue noted in other comments here, went with manjaro since this is also my work machine
Manjaro has its own, different set of issues, but I've yet to hit any of them
My ISP in Ontario, Canada, has full ipv6 sorry for their cable customers, but tech support is clueless about it still. I had issues with ipv4 connectivity once and they struggled to understand that ipv6 was working perfectly and it was strictly v4 not working at all
A normal user had better not see flash degradation. With the massive price per TB manufacturers charge for extra capacity, I expect ultra platinum quality.
Seconded... I was on kde for years and while productive, I couldn't just get the feeling that it got out of the way
Decided to give gnome a try a couple of months ago in a VM and liked it enough that now I have an older version of GNOME on kde neon
With a few shell extensions, GNOME fits my workflow and just gets out of the way that I don't even notice it .... And, to me, is the highest praise that any software can get.