There's a lot of content on the Internet, but it's hard to find quality content. Here's a list of sites, books, blog posts, podcasts, videos etc that I find interesting. This list is a constant work in progress; I intend to keep adding things as I find them.
This book by George Orwell is a classic. Also a pretty short read. I listened to the audiobook at night. It's a tale of a political revolution against the opressors and the ensuing government that comes to power after that. Thoroughly enjoyable.
Videos about various computing concepts, explained in a fun, easy to understand manner.
Julia Evans is really inspiring. I wish I would match her level of curiosity and positivity someday. Her blog is full of posts where she explores things, mostly Linux internals and tools, with lots of detail and excitement. She also draws zines about Linux tools. The zines are super informative and fun to read!
Free access to lots of MIT courses, including videos, lecture notes, assignments and recitations. I learned to program from here!
This book teaches how to use Cognitive Behavior Therapy on your own to fight anxiety and depression. I've only finished the first 4 chapters so far, but I feel a lot better. The key is actually doing the simple exercises the book recommends. Simply reading through the book may not help much.