Should you maintain separate versions of your web-based interface and APIs? | Hacker News Reader