@solderpunk This Project Gemini thing is moving pretty fast! I've been meaning to write a response to the protocol ponderings series, but life has been getting in the way.
One thing I want to note: the protocol as outlined has no place for authentication or access control (which is equivalent to first-party tracking). This should probably either be addressed or made explicit.
HTTP 1.0 had Basic-Auth, and I wonder if it would be possible to work a less extensible equivalent into Gemini?