The rate trap: how one architecture decision kills flexibility | Dark Hacker News