I can't play a bare Switch for more than 15-20 minutes without pain, but with a Satisfye asymmetric grip, I can play for hours. Not a shill, just a huge fan of the product. :)
Oh no! Such sad news. We owe him so much.
The problem is not access, it's unlimited instant access. We had to wait until our parents weren't home to raid Dad's stash. Or catch a tape from someone's uncle at a sleepover. It's a world of difference.
That being said, blocking is not the answer. Blocking the major sites just pushes people to smaller sites, which may be more likely to harbor revenge porn, underage content, nonconsensual content, etc.
Since you mentioned ssh and vi(m), I'll throw out vimwiki. No Android app, unless you count termux, and there's a bit of a learning curve, but idk, it really clicks with me.