Implementing exponential back-off with Scala Future's | Hacker News Reader