some thoughts

don't read much into it; respect freedom of expression and ideas

📦
archive
new posts go up on substack first and get cross-posted here. subscribe there if you want them in your inbox.