The best Hacker News stories from All from the past week
Latest posts:
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
Let me pay for Firefox
Supreme Court's ruling practically wipes out free speech for sex writing online
Bypassing Google's big anti-adblock update
Preliminary report into Air India crash released
Report: <a href="https://aaib.gov.in/What's New Assets/Preliminary Report VT-ANB.pdf" rel="nofollow">https://aaib.gov.in/What's New Assets/Preliminary Re...</a>
Grok: Searching X for "From:Elonmusk (Israel or Palestine or Hamas or Gaza)"
OpenAI’s Windsurf deal is off, and Windsurf’s CEO is going to Google
Linda Yaccarino is leaving X
Bootstrapping a side project into a profitable seven-figure business
Supabase MCP can leak your entire SQL database
Adding a feature because ChatGPT incorrectly thinks it exists