Craft? Science? Different cultures in knowledge-based activities | Hacker News Reader