Captain Robert Barclay (1779–1854): 1000 miles in 1000 consecutive hours (2019) | Hacker News Reader