Thinking through zero-knowledge protocol creation via socratic dialogue | Hacker News Reader