LLM Inevitabilism
975 by SwoopsFromAbove | 897 comments on Hacker News.
New best story on Hacker News: Show HN: Ten years of running every day, visualized
Show HN: Ten years of running every day, visualized
845 by friggeri | 433 comments on Hacker News.
Today marks ten years, 3653 consecutive days, of running at least one mile every day under the USRSA rules [1]. To celebrate, I built an interactive dashboard that turns a decade of GPX files into charts you can explore. Running has truly changed my life: I've made lifelong friends, explored beautiful places, and more importantly invested into my own health and fitness, which I'm starting to see the positive benefits as I get older. The stack is pretty simple: a NextJS app, with a Postgres database to keep all my running data, and all the stats are pre-computed and cached in Redis, so I effectively only hit the database once a day when a new run is ingested. On the fronted, I toyed with the idea of using D3 or pre-existing data viz libraries, but ended up rolling my own using SVGs directly, it gave me more control on the visualizations. I used the Strava bulk export to pre-populate the database, and I'm using their webhook API to do incremental updates. I have to tap into OpenWeatherMap and OpenCageDate to enrich the running data a little bit. Happy to answer anything about the stack, data pipeline, or how I stayed motivated for 10 years! [1] https://ift.tt/f3lGK48 Run Streak Association rules: ≥ 1 mile per day
845 by friggeri | 433 comments on Hacker News.
Today marks ten years, 3653 consecutive days, of running at least one mile every day under the USRSA rules [1]. To celebrate, I built an interactive dashboard that turns a decade of GPX files into charts you can explore. Running has truly changed my life: I've made lifelong friends, explored beautiful places, and more importantly invested into my own health and fitness, which I'm starting to see the positive benefits as I get older. The stack is pretty simple: a NextJS app, with a Postgres database to keep all my running data, and all the stats are pre-computed and cached in Redis, so I effectively only hit the database once a day when a new run is ingested. On the fronted, I toyed with the idea of using D3 or pre-existing data viz libraries, but ended up rolling my own using SVGs directly, it gave me more control on the visualizations. I used the Strava bulk export to pre-populate the database, and I'm using their webhook API to do incremental updates. I have to tap into OpenWeatherMap and OpenCageDate to enrich the running data a little bit. Happy to answer anything about the stack, data pipeline, or how I stayed motivated for 10 years! [1] https://ift.tt/f3lGK48 Run Streak Association rules: ≥ 1 mile per day
New best story on Hacker News: MacPaint Art from the Mid-80s Still Looks Great Today
MacPaint Art from the Mid-80s Still Looks Great Today
772 by decryption | 171 comments on Hacker News.
772 by decryption | 171 comments on Hacker News.
New best story on Hacker News: Xfinity using WiFi signals in your house to detect motion
Xfinity using WiFi signals in your house to detect motion
647 by bearsyankees | 489 comments on Hacker News.
647 by bearsyankees | 489 comments on Hacker News.
New best story on Hacker News: The new skill in AI is not prompting, it's context engineering
The new skill in AI is not prompting, it's context engineering
656 by robotswantdata | 348 comments on Hacker News.
656 by robotswantdata | 348 comments on Hacker News.