dilan-dio4
Some time ago I switched to pnpm and will NEVER look back.
To be honest, I'd put more of the blame on the browser. They should probably be handling all that activity better. Like chromium browsers will freeze background tabs after a certain amount of time/usage.
My solution was to use a bash installation script (https://github.com/dilan-dio4/Keagate/blob/main/packages/scr...) that checks if Node and NPM is installed. If it not, it automatically installs them via NVMs one-liner (can be seen in the bash here: https://github.com/dilan-dio4/Keagate/blob/d7442118a4846daf3...). The script then invokes the rest of the project via node.
This creates a cross-platform, streamlined installation workflow that natively goes from Bash (eww) to Node (nice).
The problem is that news that isn't sensationalized and hyperbolic is so dry that it will never be palatable by the average news consumer. There's a couple out there that manage to ride the thin line of both objective and entertaining like The Intercept, AP, Quillete.
Things are far from "worse than ever": https://nypost.com/2018/03/03/9-charts-that-prove-theres-nev...
Screen recorders for OSX often have trouble doing both system and external audio. The best two I've found (as someone who does a fair amount of screen recordings) is Loom and Screenflick