Awesome edutainment of the day: http://nandgame.com — spend a few hours making a CPU out of NAND gates. It teaches you about three quarters of my semester-long Computer Architecture class in a few hours, better than I learned it from the professor I had a partial language barrier with...
(attn. to @cons@lgbt.io who I think would be specifically interested)