Wednesday, July 23, 2025

рдЯेрдоूрд░्рдбा рдпेрдеे 24 рдЬुрд▓ैрд▓ा рд╢ेрддрдХрд▒्рдпांрдЪे рд░рд╕्рддाрд░ोрдХो рдЖंрджोрд▓рди

рдЯेрдоूрд░्рдбा рдпेрдеे 24 рдЬुрд▓ैрд▓ा рд╢ेрддрдХрд▒्рдпांрдЪे рд░рд╕्рддाрд░ोрдХो рдЖंрджोрд▓рди

рд╢ेрддрдХрд▒्рдпांрдЪा рд╕ाрддрдмाрд░ा рдХोрд░ा рдХрд░ा : рдЕрдкंрдЧ, рд╡िрдзрд╡ा рдорд╣िрд▓ा, рд╢ेрддрдХрд░ी,

рд╢ेрддрдордЬूрд░, рдоेंрдврдкाрд│, рдордЪ्рдЫीрдоाрд░ рдПрдХрдд्рд░ рдпेрдгाрд░


рд╡рд░ोрд░ा : рд╢ाрд╕рдиाрдЪ्рдпा рд╡िрд╡िрдз рдпोрдЬрдиांрдЪा рд▓ाрдн рди рдоिрд│ाрд▓्рдпाрдиे рддрд╕ेрдЪ рдЧेрд▓्рдпा рдЕрдиेрдХ рд╡рд░्рд╖ांрдкाрд╕ूрди рдк्рд░рд▓ंрдмिрдд рдЕрд╕рд▓ेрд▓्рдпा рдоाрдЧрдг्рдпांрдХрдбे рд╢ाрд╕рдиाрдЪे рджुрд░्рд▓рдХ्рд╖ рд╣ोрдд рдЕрд╕рд▓्рдпाрдЪा рдЖрд░ोрдк рдХрд░рдд рдЕрдкंрдЧ, рд╡िрдзрд╡ा рдорд╣िрд▓ा, рд╢ेрддрдХрд░ी, рд╢ेрддрдордЬूрд░, рдоेंрдврдкाрд│ рдЖрдгि рдордЪ्рдЫीрдоाрд░ рд╕рдоुрджाрдп рдПрдХрдд्рд░ рдпेрдКрди реирек рдЬुрд▓ै реирежреирел рд░ोрдЬी рд╕рдХाрд│ी реп рд╡ाрдЬрддा рдЯेрдоूрд░्рдбा рдпेрдеे рддीрд╡्рд░ рд░рд╕्рддाрд░ोрдХो рдЖंрджोрд▓рди рдХрд░рдгाрд░ рдЕрд╕рд▓्рдпाрдЪी рдоाрд╣िрддी рд╢ेрддрдХрд░ी рдиेрддे рдХिрд╢ोрд░ рдбुрдХрд░े рдЖрдгि рдпुрд╡ा рдиेрддे рддрдеा рд╕ाрдоाрдЬिрдХ рдХाрд░्рдпрдХрд░्рддा рддुрд▓рд╕ी рдЕрд▓ाрдо рдпांрдиी рджिрд▓ी рдЖрд╣े.

рдпा рдЖंрджोрд▓рдиाрдЪ्рдпा рдоाрдз्рдпрдоाрддूрди рд╕рд░рдХाрд░рдиे рдиिрд╡рдбрдгुрдХी рджрд░рдо्рдпाрди рен/резреи рдХोрд░ा рдХрд░рдг्рдпाрдЪे

рдЖрд╢्рд╡ाрд╕рди рджेрдг्рдпाрдд рдЖрд▓े рд╣ोрддे рддे рдкूрд░्рдг рдХрд░ाрд╡े рдЕрд╢ी рдоुрдЦ्рдп рдоाрдЧрдгी рдЕрд╕ूрди рдд्рдпाрд╕ोрдмрддрдЪ рд╡िрд╡िрдз рд╕ाрдоाрдЬिрдХ, рдЖрд░्рдеिрдХ, рдЖрдгि рдоूрд▓рднूрдд рд╣рдХ्рдХांрд╢ी рд╕ंрдмंрдзिрдд рдк्рд░рд╢्рди рдЙрдкрд╕्рдеिрдд рдХेрд▓े рдЬाрдгाрд░ рдЖрд╣ेрдд. рдЕрдиेрдХ рд╡рд░्рд╖ांрдкाрд╕ूрди рдЕрдкंрдЧ рд╡ рд╡िрдзрд╡ा рдорд╣िрд▓ांрдиा рдпोрдЧ्рдп рд▓ाрдн рди рдоिрд│рдгे, рднूрдоिрд╣ीрди рд╢ेрддрдордЬुрд░ांрдиा рди्рдпाрдп рдоिрд│рдд рдирд╕рдгे, рдоेंрдврдкाрд│ рд╡ рдордЪ्рдЫीрдоाрд░ рдмांрдзрд╡ांрдиा рдпोрдЬрдиांрдкाрд╕ूрди рд╡ंрдЪिрдд рдаेрд╡рд▓े рдЬाрдгे. рдпा рд╕рд░्рд╡ рдмाрдмींрд╡िрд╖рдпी рдЖंрджोрд▓рди рдЫेрдбрд▓्рдпा рдЬाрдгाрд░ рдЕрд╕рд▓्рдпाрдЪी рдоाрд╣िрддी рд╢ेрддрдХрд░ी рдиेрддे рдХिрд╢ोрд░ рдбुрдХрд░े рдЖрдгि рддुрд▓рд╕ी рдЕрд▓ाрдо рдпुрд╡ा рдиेрддे рддрдеा рд╕ाрдоाрдЬिрдХ рдХाрд░्рдпрдХрд░्рддा рд╡рд░ोрд░ा рдпांрдиी рджिрд▓ी рдЖрд╣े.

Monday, July 14, 2025

New best story on Hacker News: Show HN: Ten years of running every day, visualized

Show HN: Ten years of running every day, visualized
843 by friggeri | 431 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/VgkxLd1 Run Streak Association rules: ≥ 1 mile per day

New best story on Hacker News: Show HN: Ten years of running every day, visualized

Show HN: Ten years of running every day, visualized
841 by friggeri | 427 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/VgkxLd1 Run Streak Association rules: ≥ 1 mile per day

Saturday, July 12, 2025

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
767 by decryption | 171 comments on Hacker News.


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
766 by decryption | 171 comments on Hacker News.


New best story on Hacker News: OpenAI’s Windsurf deal is off, and Windsurf’s CEO is going to Google

OpenAI’s Windsurf deal is off, and Windsurf’s CEO is going to Google
712 by rcchen | 461 comments on Hacker News.


New best story on Hacker News: OpenAI’s Windsurf deal is off, and Windsurf’s CEO is going to Google

OpenAI’s Windsurf deal is off, and Windsurf’s CEO is going to Google
699 by rcchen | 457 comments on Hacker News.


New best story on Hacker News: Measuring the impact of AI on experienced open-source developer productivity

Measuring the impact of AI on experienced open-source developer productivity
699 by dheerajvs | 457 comments on Hacker News.


New best story on Hacker News: Measuring the impact of AI on experienced open-source developer productivity

Measuring the impact of AI on experienced open-source developer productivity
699 by dheerajvs | 457 comments on Hacker News.


Saturday, July 5, 2025

New best story on Hacker News: Being too ambitious is a clever form of self-sabotage

Being too ambitious is a clever form of self-sabotage
663 by alihm | 187 comments on Hacker News.


New best story on Hacker News: Being too ambitious is a clever form of self-sabotage

Being too ambitious is a clever form of self-sabotage
662 by alihm | 187 comments on Hacker News.


New best story on Hacker News: Nvidia won, we all lost

Nvidia won, we all lost
741 by todsacerdoti | 390 comments on Hacker News.


New best story on Hacker News: Proton joins suit against Apple for practices that harm developers and consumers

Proton joins suit against Apple for practices that harm developers and consumers
659 by moose44 | 632 comments on Hacker News.


New best story on Hacker News: Nvidia won, we all lost

Nvidia won, we all lost
728 by todsacerdoti | 379 comments on Hacker News.


New best story on Hacker News: Proton joins suit against Apple for practices that harm developers and consumers

Proton joins suit against Apple for practices that harm developers and consumers
659 by moose44 | 632 comments on Hacker News.


Tuesday, July 1, 2025

New best story on Hacker News: The Fed says this is a cube of $1M. They're off by half a million

The Fed says this is a cube of $1M. They're off by half a million
717 by c249709 | 276 comments on Hacker News.


New best story on Hacker News: The Fed says this is a cube of $1M. They're off by half a million

The Fed says this is a cube of $1M. They're off by half a million
673 by c249709 | 267 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
663 by robotswantdata | 358 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
651 by robotswantdata | 343 comments on Hacker News.


New best story on Hacker News: I made my VM think it has a CPU fan

I made my VM think it has a CPU fan
648 by todsacerdoti | 178 comments on Hacker News.


New best story on Hacker News: I made my VM think it has a CPU fan

I made my VM think it has a CPU fan
648 by todsacerdoti | 177 comments on Hacker News.


New best story on Hacker News: Show HN: isometric.nyc – giant isometric pixel art map of NYC

Show HN: isometric.nyc – giant isometric pixel art map of NYC 508 by cannoneyed | 138 comments on Hacker News. Hey HN! I wanted to share ...