How many APIs does it take to switch on a light bulb? | Hacker News Reader