The best Hacker News stories from All from the past week
Latest posts:
Steam, Itch.io are pulling ‘porn’ games. Critics say it's a slippery slope
Steam, Itch.io are pulling ‘porn’ games. Critics say it's a slippery slope
Do not download the app, use the website
Do not download the app, use the website
Electric cars produce less brake dust pollution than combustion-engine cars
Report: <a href="https://www.eiturbanmobility.eu/knowledge-hub/mastering-mobility-with-non-exhaust-emissions/" rel="nofollow">https://www.eiturbanmobility.eu/knowledge-hub/mastering-mobi...</a>
AI overviews cause massive drop in search clicks
CARA – High precision robot dog using rope
<a href="https://www.youtube.com/watch?v=8s9TjRz01fo" rel="nofollow">https://www.youtube.com/watch?v=8s9TjRz01fo</a>
Show HN: Tinder but it's only pictures of my wife and I can only swipe right
How to Firefox
The United States withdraws from UNESCO
Hyatt Hotels are using algorithmic Rest “smoking detectors”
Valve confirms credit card companies pressured it to delist certain adult games
ChatGPT agent: bridging research and action
I'm switching to Python and actually liking it
Ukrainian hackers destroyed the IT infrastructure of Russian drone manufacturer
Linux Reaches 5% Desktop Market Share in USA
Reflections on OpenAI
LLM Inevitabilism
Kiro: A new agentic IDE
Show HN: Ten years of running every day, visualized
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.<p>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.<p>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.<p>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.<p>Happy to answer anything about the stack, data pipeline, or how I stayed motivated for 10 years!<p>[1] <a href="https://www.runeveryday.com" rel="nofollow">https://www.runeveryday.com</a> Run Streak Association rules: ≥ 1 mile per day