The only window is Firefox, which makes it hard to tell, but I'd guess it's GNOME with the Aylur extension.
LinuxSBC
Heat difference is what you can get energy from, not heat itself. You need something cold to get energy from the heat.
Luckily, pretty much any modern x86 CPU works about as well as any other. I've had a Ryzen CPU for about three years and an Intel CPU before that, and I notice no differences (apart from obviously the faster CPU being faster).
Yes, and also RCS.
I used Google Messages directly for a while, but then a Matrix bridge that uses Google Messages was released, so now I use that. If you want to try it, matrix-docker-ansible-deploy makes it really easy to self-host, but if you don't want to do that, something like Beeper can probably do it.
EMS doesn't support bridges unless you pay for the highest tier, but the list you linked is good.
Also rooting in the first place and installing "modules" that extend functionality.
When performing a gesture, the animation on screen matches up to the motion of your fingers. Stopping moving your fingers halfway will stop the animation halfway, and moving slowly will slow the animation.
Wayland. It generally works a bit better at this point, and it will only continue improving while X11 falls behind. I occasionally need to switch back to X.org for some legacy screen-casting or remote desktop apps, but even the ones that support Linux as an afterthought are starting to add beta Wayland support.
Correct, but new users don't want to need the command line for something as simple as installing packages.