What BMW's turn signals tell about application design | Hacker News Reader