resources for learning
I have found myself frustrated at how hard it is to find good resources for learning new things. I’m motivated to learn, but picking up conceptual ideas from surface-level youtube videos trying to tie shit together from very dense wikipedia articles and their references just doesn’t cut it. here’s a random assortment of websites, textbooks, videos, and whatever other resources I have either stashed for my own sake, have looked through enough to consider it satisfactory for describing something I already know, or whatever else I find that seems detailed enough about a topic. who knows
if you want a page for “quick reference” pages and tools for subjects, check out the reference page
if this gets big enough, I’ll make a table of contents or split stuff into separate pages. for now, just ctrl+f
math
calculus
- Differential Equations and Linear Algebra, by Marshall Hampton.
algebra
- Differential Equations and Linear Algebra, by Marshall Hampton.
geometry
- if you want your physics and basic math world to be shattered, try watching a swift introduction to geometric algebra. if you want to learn more, try watching this playlist on geometric algebra. it’s not terribly important for my studies, so I haven’t watched the playlist, but I might in the future
- swing-twist decomposition in clifford algebra
computer science/engineering
hardware
- how does a microprocessor work? - a thread that leans into creating your own microprocessor and using RISC-V as an instruction set for it
misc
- xxiivv’s computing section - there’s some cool stuff and other resources here
-
serious cryptography - allegedly the best book for learning practical modern cryptography. I’ve been meaning to read it for a while to confirm this notion. its ISBN is
9781593278267
- programming book recommendations and anti-recommendations by danluu
- shader programming: from absolute beginner to demoscene superstar
physical DIY
-
energy conservation for the home. this was brought to my attention by it recommending <cite>Insulate and Weatherize</cite> by Bruce Harley as being one of the most technically complete books on the topic. its ISBN is
9781621137030
- repair wiki - a wiki for repairing a lot of things you can think of
entirely miscellaneous
- bunnycademy - quake 3 defrag information