isolatedsystem.com
You might be being a tad uncharitable to the GP. Competition isn't an inherently bad thing. Many engineering endeavours (and engineers) have been made better by the crucible of competition. The first space race, Formula 1, even the competition between the different experiments at the Large Hadron Collider, for example.
Easy answer to your last point: Work machine and Non-work machine. If I'm working for a company and the company needs MS Office, they will give me a machine with MS Office. I will treat that machine like a radioactive zone. Full Hazmat suit. Not a shred of personal interaction with that machine. It exists only to do work on and that's that. The company can take care of keeping it up to date, and the company's IT department can do the bending over the table on my behest as MS approaches with dildos marked "Copilot" or "Recall" or "Cortana" or "React Native Start Menu" or "OneDrive" or whatever.
Meanwhile, my personal machine continues to be Linux.
This is what I'm doing at my work now. I'm lucky enough to have two computers, a desktop PC that runs Linux, and a laptop with Windows 11. I do not use that laptop unless I have to deal with xlsx, pptx or docx files. Life is so much better.
I've recently had to migrate over to Python from Matlab. Pandas has been doing my head in. The syntax is so unintuitive. In Matlab, everything begins with a `for` loop. Inelegant and slow, yes, but easy to reason about. Easy to see the scope and domain of the problem, to visualise the data wrangling.
Pandas insist you never use a for loop. So, I feel guilty if I ever need a throwaway variable on the way to creating a new column. Sometimes methods are attached to objects, other times they aren't. And if you need to use a function that isn't vectorised, you've got to do df.apply anyway. You have to remember to change the 'axis' too. Plotting is another thing that I can't get my head around. Am I supposed to use Pandas' helpers like df.plot() all the time? Or ditch it and use the low level matplotlib directly? What is idiomatic? I cannot find answers to much of it, even with ChatGPT. Worse, I can't seem to create a mental model of what Pandas expects me to do in a given situation.
Pandas has disabused me of the notion that Python syntax is self-explanatory and executable-pseudocode. I find it terrible to look at. Matlab was infinitely more enjoyable.
I don't care, simple as that. I'm also in an adversarial relationship with LTT, and with Google.
I realised over the last years that my weariness with the internet was born mostly out of Youtube and Reddit. Reddit I've successfully cut out of my life, Youtube is more difficult to do because much of modern culture happens there. But I've drawn the line at the worst offenders. In tech, people like Dave2D and Marques Brownlee have managed to avoid having stupid thumbnails, so I'd rather watch them. Thereafter, I have a CalmYoutubers.md file that has the (few) channels that I find are not idiotic, so I stick to them.
There are children and there are adults. Children have more free time. Children watch more YouTube than adults. So LTT's audience is probably more children too.
Children are attracted to soy-boy suprised pikachu face on clickbait thumbnails. CHLIDREN are ATTRACTED to EVERY second WORD being IN all CAPS!!! They like the three exclamation marks. They like flashy text on MrWhoseTheBoss videos which repeat the same thing the fucking guy is talking but just with flashy text on screen. They like the whizz-bang animations and ADHD addled three-second shots. They like the Mr. Beastification of Youtube.
I'm not a child. I'm too old and weary for that. LTT wants to do it, he can. Godspeed, and may his next twenty million subscribers fill the hole in his pocket and his soul that the first twenty million couldn't. I just ain't gonna be watching.
This project is an enhanced reader for Ycombinator Hacker News: https://news.ycombinator.com/.
The interface also allow to comment, post and interact with the original HN platform. Credentials are stored locally and are never sent to any server, you can check the source code here: https://github.com/GabrielePicco/hacker-news-rich.
For suggestions and features requests you can write me here: gabrielepicco.github.io