Well, I would say that your #1 reason is quite untrue. I can't speak for everyone, but I rarely browse Reddit on a computer. The only reason to do so is because I want to write a long response. Normally I'm browsing from an app so I can lay on the couch and watch TV while I'm doing it.
#2 could be true, but it might not be.
Regarding the apps, I paid for BaconReader on Android over 6 years ago and still use it. It works fine for me. I have no desire to switch to the official app.
As a moderator of a decent-sized subreddit, the number of people who complain they weren't aware of our rules because they use a mobile client (that makes it impossible to view the sidebar, where the rules are mentioned) suggests to me there's a ton of mobile users you're discounting.
Official app on iOS used to be a third party app called Alien Blue. Reddit basically purchased it, re-branded it as official, and viola. On iOS it had tons of usage prior to that. Incidentally after the rebranding is when I stopped using it and moved to Apollo.
My 3 months of mining back in the day (aka heating my apartment with video cards instead of electric heaters) netted me about $4000 a few months ago. I found it hilarious.
I don't think that's what the parent was complaining about, it was more about handling signals correctly. It's incredibly easy to write buggy signal handlers on a Linux system. The "self-pipe" trick[1], and later, signalfd(2) have made signal handling much easier, but a lot of programs still do it the old way.
Type checking and calling help methods can be useful for debuggability! If you want to figure out what you're looking at in string format, call its .ToString method.
Adding extra complexity just means more to go wrong. Plain text can't really go wrong because anything can use it, anything can edit it, anything can show it. With "objects" I'm betting that Powershell itself never fails.
Yet if you bought a Nvidia 960 about 1.5 years ago when I did (because it supported HEVC, and I upgraded my 10 year old plasma to a 4k TV), it can do it for you. My HTPC can happily play back high bitrate 4k HEVC content without as much as breaking into a sweat.
Sadly Netflix doesn't see it that way and demands that I update my perfectly functional i7-2500 system to a newer one to play back their 4k content.
I generally agree, but I still found it useful simply for up/down scrolling while reading an ebook or news articles while on the couch. Basically when I don't need to use the keyboard at all for an extended period of time.
I can hold the laptop differently in that case, using it more like a tablet. I did this often enough where I was happy I got a touchscreen...
The winter of 2016/2017 was really bad here in Portland and caused an unbelievable amount of damage to our roads. Whole portions of streets came up from the freeze/thaw. It was nuts and they're STILL in the process of fixing them, not that the roads in Portland proper were ever that great in the first place.
ETOPS also helps a hell of a lot. In the 70s as a twin-engined craft a 787 would have had to remain within 60mn (single-engine speed) of an airport large enough to accommodate it (or 90 under ICAO rules).
The 787 is certified ETOPS-330, it has to be within 6 hours of single-engine flight of an airport. That means significantly less fucky routes.
I have the same monitor and it is the first time I've started to run Windows apps more in actual windows than full screen/full screen-like. Too many sites waste a bunch of horizontal space on it, so makes sense to shrink the window.
Great monitor though. Both for gaming and for general usage.
The more RAM you have, the more your OS will use. My 16GB laptop is currently using 8-9GB and I don't have much open. What's the point of RAM if you don't use it? If I get low on free RAM, but OS will discard some unneeded stuff but otherwise it properly uses it as a cache.
I still agree that Facebook is larger though.