Safavid surfaces and parametricism: architectural geometry | Hacker News Reader