# Max Fang's Obsidian Notes
**Hi, welcome to my published notes!**
I am an avid [Obsidian](https://obsidian.md/) user. I've benefitted immensely from the ease at which Obsidian has allowed me to index the knowledge I encounter, so I published a subset of my notes on this site in the hopes that you can benefit from them too. :)
At >450k words, this knowledge base contains several books' worth of material. The easiest way to explore this content is to click into the hierarchy of folders > topics on the left. You can also use the search bar.
I've done my best to keep articles clean and maintain a consistent style, but most of the articles here were written while I was still figuring out the best way to structure my notes. The articles in the [[Confidential Computing]] folder are closest to what I consider to be ideal.
If you see something obviously wrong, something that I likely published on accident (oops!), or if you know a resource that would be a fantastic addition to a page, feel free to DM me at [@MaxFangX](https://twitter.com/maxfangx) on Twitter, or send me an email (listed on my [personal site](https://maxfa.ng/)). I can't promise to vet and respond to all requests, but I will try.
Below you will find descriptions of all the top-level folders. Thanks for coming by.
### Well-populated top-level folders
- **[[Bitcoin]]**: Mostly covers lesser-known topics. I recommend the [[Seedphrase Security]] page in particular.
- **[[Confidential Computing]]**: "Confidential computing" is the new tech buzzword for any hardware-based technology that allows data to remain confidential while in use, typically in the cloud. I think it's the next big revolution in computing. While the term technically only includes hardware [[TEE|TEEs]], cryptography-based techniques such as [[FHE]], [[MPC]], and zk-SNARKS are promising too, so I included those as well.
- **Dev**: Short for "software **dev**elopment", this folder contains loads of tips, resources and copy-pastable command line guides which document everything from [[bitcoind Quickstart|how to build and daemonize bitcoind]] to how to get [[Emacs in Vim|Emacs key bindings to work inside Vim]] (blasphemy, I know). I mostly code in [[Rust]], so you might want to start there. There's also my [[Personal Setup on Ubuntu|personal dev setup]].
- **Freedom Topics**: My research into freedom and human rights, organized by topic. Here you can learn about all kinds of problems in our world.
- **Freedom Worldwide**: My research into freedom and human rights, organized by country / geography. I've spent a lot of time researching [[North Korea]] in particular.
- **[[Lightning]]**: Mostly covers lesser-known topics. I recommend learning about [[Spontaneous payments]], one of the most pressing design / engineering / UX problems today.
### Lesser top-level folders
- **Academia**: Self-explanatory.
- **Applied Cryptography**: Application-level cryptography.
- **Blockchain**: Basically, anything that isn't [[Bitcoin]]. I really like [[Aleo]] in particular, as well as [['The ecosystem is moving' by Moxie Marlinspike|Moxie's critiques]].
- **Business**: Topics related to starting and running a business.
- **Cryptography**: Academic cryptography.
- **Economics**: Self-explanatory. [[Ergodicity Economics]] is pretty neat. I'm also a big fan of [[Lyn Alden]].
- **Geopolitics**: Self-explanatory.
- **Networking**: I was really interested in alternative communications infrastructures for a while, especially as a potential way to get information into [[North Korea]]. [[Starlink]] is awesome, and the [[In The Mesh Blog]] has lots of great content on mesh networking.
- **Organizations**: A handy place to catalogue the organizations I learn about. I have a **People** folder too, but publishing that would be weird.
- **Security**: Some notes on computer security.
- **Tech**: Technical topics that don't clearly fit anywhere else