Adaptive speculative decoding: picking draft lengths at runtime | Hacker News Reader