I prefer Thunderbird. It doesn't need the app password for Gmail. With a bit of effort to you can make it auto open and close via scheduled commands to do a daily sync, or just leave it open.
Get an 8 bit microcontroller dev board for a few bucks and learn how to control the peripherals. AVR are good and there is a lot of material online to learn from. Sorry I don't know any books.
It's missed the boat for being the first long range affordable EV. Hyundai got there first with the Kona, which has the range of the more expensive Model 3 Long Range but at the price of the cheaper Short Range one.
Don't get me wrong, the M3 is okay as a stripped down sporty hatchback, but the $35k model is looking a bit basic and overpriced already.
The Model 3 is looking a bit over priced now, with cars like the Kona and coming Lead 64 offering similar features, performance and better range for less money.
I have the same experience working in an office job. The best thing I have found is to carefully manage my energy to avoid the boom/bust cycle, but it's only partially effective.
The best thing would be to simply work less hours. Say 28/week, but they would all be good high productivity ones. Unfortunately it would be a massive pay cut too, because employers don't think that way.
One technique I have found works is to do incorporate your own open source code into your work. Then when they want to see samples you have commercial quality code that isn't company property.
Gnome saw how terrible Windows 8's start screen was and decided to double down on the phone style app drawer.
Then for good measure threw on the space wasting task bar from MacOS. Oh, and then in Ubuntu the window controls had to be on the wrong side too, obviously.
This. I tried every major Linux distro recently, and every one had really basic problems. For example, Ubuntu and Mint don't let you configure the mouse wheel scroll speed. There are hacks but none work reliably. Do all Ubuntu users really scroll web pages incredibly slowly?
And then there are the missing apps. Want a really good, free git GUI client? Sorry, not on Linux. It's git FFS, Linux should have great dev tools. Same with file managers.
I used to be an Amiga user, I'm a C developer and like tinkering. But I also want something that just works for the basics. Sad to say but Windows, for all its faults, does work. Visual Studio does work. And all the open source apps I use like Kicad are on Windows.
I really want to move to Linux, but it's too much work to make it work. These days I have better things to do with my computer.
Not really a problem. Putting chargers in every space in a car park is pretty cheap, they are basically just circuit breakers or even just ordinary domestic style sockets.
Throw in a few fast ones for the people who need them and you are sorted. The fast chargers can be multi-head too, so even if someone finishes charging and doesn't come back someone else can still use it. Most rapid chargers are like that.
Also, if it's still a problem with a five minute charge, why doesn't it affect petrol pumps?
I am on my second Nissan Leaf and can tell you that your concerns are largely unfounded. Most charging is opportunistic, and when you do need to do a big evacuation a Tesla sized battery can last longer than you can safely drive. In fact in the EU legal limits on commercial drivers are already exceeded by battery tech.
As for wearing out, taxi companies with leafs have over 200k on the packs and they are still good. Teslas have hit 500k miles and are still find. All that "new battery every five years" stuff turned out to be nonsense.
I don't buy it. If you need to shave some bytes the first thing you do is look at the map file or run a binary analysis tool to figure out what the best candidates for optimisation are.
And if your performance is poor the first thing you do is add some debug code to measure what is taking too long and where the biggest gains can be made.
The whole point of these tools is to make this stuff easy to find.