Recycling a trolley with 50 lines of code | Hacker News Reader