frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Show HN: Refine – A Local Alternative to Grammarly

https://refine.sh
69•runjuu•2h ago•18 comments

Let's Learn x86-64 Assembly (2020)

https://gpfault.net/posts/asm-tut-0.txt.html
246•90s_dev•9h ago•52 comments

Show HN: Ten years of running every day, visualized

https://nodaysoff.run
404•friggeri•3d ago•167 comments

Emergent Misalignment: Narrow finetuning can produce broadly misaligned LLMs

https://arxiv.org/abs/2502.17424
100•martythemaniak•8h ago•29 comments

I Build Software Quickly

https://evanhahn.com/how-i-build-software-quickly/
5•kiyanwang•1h ago•0 comments

OpenCut: The open-source CapCut alternative

https://github.com/OpenCut-app/OpenCut
318•nateb2022•10h ago•93 comments

A Century of Quantum Mechanics

https://home.cern/news/news/physics/century-quantum-mechanics
28•bookofjoe•3d ago•13 comments

The underground cathedral protecting Tokyo from floods (2018)

https://www.bbc.com/future/article/20181129-the-underground-cathedral-protecting-tokyo-from-floods
105•barry-cotter•3d ago•33 comments

APKLab: Android Reverse-Engineering Workbench for VS Code

https://github.com/APKLab/APKLab
104•nateb2022•10h ago•6 comments

How does a screen work?

https://www.makingsoftware.com/chapters/how-a-screen-works
411•chkhd•17h ago•82 comments

Binding Application in Idris

https://andrevidela.com/blog/2025/binding-application/
9•matt_d•3d ago•0 comments

A technical look at Iran's internet shutdowns

https://zola.ink/blog/posts/a-technical-look-at-irans-internet-shutdown
171•znano•15h ago•73 comments

Hypercapitalism and the AI talent wars

https://blog.johnluttig.com/p/hypercapitalism-and-the-ai-talent
82•walterbell•11h ago•33 comments

Myanmar’s proliferating scam centers

https://asia.nikkei.com/static/vdata/infographics/myanmar-scam-centers/
65•WaitWaitWha•3h ago•10 comments

Burning a Magnesium NeXT Cube (1993)

https://simson.net/ref/1993/cubefire.html
34•leoapagano•3d ago•5 comments

Show HN: FFmpeg in plain English – LLM-assisted FFmpeg in the browser

https://vidmix.app/ffmpeg-in-plain-english/
85•bjano•3d ago•17 comments

The Scourge of Arial (2001)

https://www.marksimonson.com/notebook/view/the-scourge-of-arial/
32•andsoitis•7h ago•15 comments

James Webb, Hubble space telescopes face reduction in operations

https://www.astronomy.com/science/james-webb-hubble-space-telescopes-face-reduction-in-operations-over-funding-shortfalls/
80•geox•5h ago•48 comments

GLP-1s Are Breaking Life Insurance

https://www.glp1digest.com/p/how-glp-1s-are-breaking-life-insurance
311•alexslobodnik•13h ago•353 comments

The upcoming GPT-3 moment for RL

https://www.mechanize.work/blog/the-upcoming-gpt-3-moment-for-rl/
199•jxmorris12•4d ago•82 comments

Show HN: A Raycast-compatible launcher for Linux

https://github.com/ByteAtATime/raycast-linux
162•ByteAtATime•15h ago•44 comments

Five companies now control over 90% of the restaurant food delivery market

https://marketsaintefficient.substack.com/p/five-companies-now-control-over-90
218•goinggetthem•11h ago•211 comments

C3 solved memory lifetimes with scopes

https://c3-lang.org/blog/forget-borrow-checkers-c3-solved-memory-lifetimes-with-scopes/
109•lerno•2d ago•80 comments

Show HN: Learn LLMs LeetCode Style

https://github.com/Exorust/TorchLeet
148•Exorust•19h ago•18 comments

How to scale RL to 10^26 FLOPs

https://blog.jxmo.io/p/how-to-scale-rl-to-1026-flops
71•jxmorris12•3d ago•4 comments

Fine dining restaurants researching guests to make their dinner unforgettable

https://www.sfgate.com/food/article/data-deep-dives-bay-area-fine-dining-restaurants-20404434.php
84•borski•16h ago•160 comments

Apple's Browser Engine Ban Persists, Even Under the DMA

https://open-web-advocacy.org/blog/apples-browser-engine-ban-persists-even-under-the-dma/
6•yashghelani•40m ago•0 comments

Infisical (YC W23) Is Hiring DevRel Engineers

https://www.ycombinator.com/companies/infisical/jobs/qCrLiJb-developer-relations
1•vmatsiiako•15h ago

Black hole merger challenges our understanding of black hole formation

https://gizmodo.com/astronomers-detect-a-black-hole-merger-thats-so-massive-it-shouldnt-exist-2000628197
46•Bluestein•7h ago•41 comments

Monitoring My Homelab, Simply

https://b.tuxes.uk/simple-homelab-monitoring.html
136•Bogdanp•3d ago•47 comments
Open in hackernews

Show HN: Ten years of running every day, visualized

https://nodaysoff.run
404•friggeri•3d ago
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://www.runeveryday.com Run Streak Association rules: ≥ 1 mile per day

Comments

agcat•3d ago
Love it! How did you stay motivated?
friggeri•3d ago
At first it was all about the challenge of doing one more day.

After about two years the streak became part of my identity, which might sound a little unhealthy. It’s easier to just head out and jog a mile or two than to let the number go back to zero.

This being said, it’s made for interesting conversations with medical professionals – I needed a cardiac ablation a couple of years ago and my electrocardiologist came to an “agreement” (as in she didn’t forcefully dissuade me from doing it) that I could jog a slow slow slow mile late in the evening the day after the procedure, as long as I kept my heart rate down and I made sure I was being mindful of my puncture sites.

sim7c00•3d ago
just want to second this. and realy, antarctica?? how?? i mean, apart from the logistics etc , ... is it runnable? i can hardly picture it in such harshness!
tempestn•6h ago
Those might've been some of the treadmill runs. Also looks like they were all one-milers.
ahalimah•3d ago
Do you have the source/pipeline available? I love the design and would want to do something similar for my own runs.

Congrats on the decade! Did you ever focus on specific metrics or was it always just about the run?

friggeri•3d ago
Unfortunately I ended up winging the data processing, so it was mostly a pile of adhoc scripts. The incremental update pulling from the Strava API is a little cleaner, but would require significant work to open source.

The only thing I ever really cared about was keeping the streak going, everything else has come second. I dropped out of a trail running trip after a fall because I felt that even though I could continue, putting too much mileage on my knee would jeopardize the streak.

zparky•3d ago
just wanted to say the site looks awesome! I love the minimal black+white/grayscale and the fonts are just lovely. vis looks great too, I enjoyed poking around nearly all of the unique runs to look at the map and paces.
natnatenathan•6h ago
I came to say this as well. I really like the design and all the fun statistics.
yamatokaneko•3d ago
This is so cool! At what point did you start thinking about this project? Like, were you quietly working on it a year ago after every run, just waiting for this moment?

And hey, great run in Japan! (Tokyo here!) I love the map visualization too.

friggeri•3d ago
I thought about it last week, was pretty quick to hack together!

I loved loved running in Japan, such a wonderful country

mvkillu•2d ago
Love it!

I will hit one year mark in a couple of weeks. Currently maintaining stats in a Google spreadsheet :)

https://vijaykillu.com/

friggeri•4h ago
Congrats, that’s an amazing milestone!
high_priest•2d ago
SVGs? So, some of the staistics graphs do not update, or have you made them dynamic by hand?
chrisxlucas•2d ago
beautifullllllll—both the streak and the stack. Love how lightweight the architecture is for something so personal and long-term. Curious if you noticed any patterns in the data that surprised you once you visualized it?
nasmorn•1d ago
Impressive. I did streak running for 6 months nice and it was some of the most productive running in my life. Interestingly I have much higher yearly averages than you do but still consider daily streak running quite hard. Not being a morning runner myself might contribute since I get into a lot of close calls that way. My streak literally ended when my daughter went into the hospital and I couldn’t well just fuck off for a run any longer.
YuvalFishbine•19h ago
That's awesome! any tips for people who are just starting out?
GZGavinZhao•7h ago
Not OP but I've been consistently running for ~4 years (consistent := >=200K every month). The #1 advice I'd give is start short, start slow, e.g. start with 1 mile and as long as you're not walking you can consider yourself running. It's about finishing, not about speed.

Also unlike many people I know, I don't listen to anything while running. Running is a time for me to think about stuff that I'm too busy to think about during the day (e.g. contemplating life issues or is 1*0=0 because of 1 or 0)

kccqzy•6h ago
I would say that starting slow is more important than starting short. And the important part of starting slow is having a full acceptance of slow running as valid running.

I used to think anything slower than 10:00/mile is jogging and doesn't qualify as running. This harmed motivation since when I was just starting I couldn't actually get faster than that every single run.

__turbobrew__•4h ago
When you exercise try to stay in heartrate zone 2/3. This may mean walking up a hill as many people cannot start running and keep their heart rate down. Many who try to run get discouraged as they go too hard and blow up their heartrate which makes for a unpleasant experience.

Over time the speed and duration you can run will get better but your heart rate will stay the same.

I would recommend trail running as it is much more dynamic and you are less likely to get overuse injuries like people who run on concrete for many miles get stress fractures. Bonus points you get out in nature.

friggeri•4h ago
Like others said: take it slow, invest in the long term, and most importantly learn to listen to your body. Best of luck in your journey!
fifilura•3h ago
When I started out (3y into my streak now), the magic happened in some more or less distinct stages.

On week four "I am really doing this". And on week 12 "impossible to stop now".

Aim for those and you will be unstoppable.

elric•1h ago
Don't buy into the "couch to 5k" hype. Instead, try "none to run" and don't be afraid to take it even slower than the programme suggests.
sciencesama•7h ago
do you have code it on github ?
GZGavinZhao•7h ago
I don't have the tenacity to run strictly _everyday_, so as a middle ground I don't run when it rains at anytime during daylight.

Of course the effectiveness of this rule depends on where you live :P

kazinator•7h ago
In particular, the access to indoor treadmills.
MOARDONGZPLZ•7h ago
I’ve always wanted to do this, but I fly to Singapore from the USA about annually. That means that I essentially skip a day (take off on day 1, land on day 3) so can’t qualify for the streak. Also why I couldn’t do the 366 day streak in one year.
pinkmuffinere•7h ago
I don’t think this is true! Days of your life are (imo) not defined by the date line, but by the 24-hour periods you experience. If you accept my rules, then as long as you always have flights shorter than 24 hours, you can still run on sequential days.

Edit: you could also potentially run on the plane. I admit that would be pretty weird though

PaulDavisThe1st•5h ago
I ran on the Queen Mary II, every day, across the Atlantic :)

Much easier than a plane, though.

paulcole•6h ago
Will Shortz (NYT crossword editor) had a table tennis streak that was going to be affected in a similar way.

> You cannot fly from New York to Bangalore without missing a day in the calendar. So I flew to Dubai and stopped there for two and a half days, played table tennis at clubs there, and then flew on to Bangalore. I’ve been to China and Japan multiple times, and, because of the time change, the flight leaves New York at, say, 11 a.m. and gets to China or Japan late afternoon the next day. So I play early in the morning, like seven or eight, go directly to the airport, fly to Beijing, get off the plane, and go directly to a club to keep my streak alive.

https://www.newyorker.com/culture/the-new-yorker-interview/w...

zylepe•6h ago
A friend of mine is on a 25 year running every day streak. He flew to Australia and landed 2 days after taking off and said that day “never existed for him” ¯\_(ツ)_/¯
bot403•5h ago
I like your friend's rule. If a guy literally runs every day, through stress fractures, flu, winter snow, thunderstorms, etc, I'm going to cut him a break on an international flight and continue to celebrate his streak with him.
elcaro•7h ago
Under the "Countries Visited" section it says "been lucky to run on all seven continents, including antarctica!", but it doesn't look like they've been to Australia.
pinkmuffinere•7h ago
Oh lol you’re right! Perhaps they ran in Australia before they started this ten-year streak? In that case it could still be true, but not show in the data

Edit: also, they pulled the data from strava. It’s possible they forgot to record their Australian run(s) in strava for some reason

friggeri•4h ago
I haven’t been to Australia, but I’ve run in Hawaii, which is part of Oceania (broader than just Australia).
bigDinosaur•3h ago
Notably not on the tectonic plate Australia is on (which is mostly although not entirely just Australia in terms of land), though, if someone is going by that definition.
4gotunameagain•26m ago
Eh, that doesn't really count. Sounds like a good excuse for a trip ;)
xarope•4h ago
wonder if I know this person, as I've also run on all seven continents, as well as the north pole (which is not a continent).

there aren't that many of us (that have run on antarctica, vs king george island).

paulcole•6h ago
I love streaks like this.

My current bests are: 686 days for completing the New York Times Crossword and 582 days of 20+ minutes of Apple Fitness+ classes.

Plus 15,344 days without driving a car (I never learned) and without having alcohol or soda (just never had the interest). And 5,123 days since I've taken Ecstasy (tried it once).

Around 6,000 days since I last intentionally ate meat, but I couldn't tell you the exact date.

flexagoon•4h ago
> Around 6,000 days since I last intentionally ate meat

What does "intentionally" mean? Are you sometimes accidentally tricked into eating meat?

paulcole•3h ago
I was pre-empting the ultra-clever HN commenter who might question whether I’d accidentally eaten meat as a byproduct of food production.
lbrito•6h ago
>I've run through stress fractures, heart procedures, flus and other physical ailments. I've run in frigid sub zero weather and in sweltering heat.

Respectfully, that sounds awful. Being sick sucks enough, the last thing I'd want or benefit from doing is physical activity during a flu.

mobiledev2014•5h ago
The site is cool but as a runner this is not admirable and not something others should emulate. Interesting how few comments call that out but perhaps not surprising if your audience admires The Hustle
noah_buddy•3h ago
Respectfully, if this guy has been doing it for ten years, it’s obviously not so bad as you make it out to be. It’s not a grind set mentality, it’s just one guys choice to exercise in a certain manner.

I am a runner. I train at what is probably the 80th percentile for longer distances, so I am by no means an expert. But I do understand that if you are running 7 miles a week, most of the time, your body isn’t going to be that beat up, especially if you are taking it slow.

RHSman2•3h ago
Read it out loud ‘7 miles a week’

Most people sit at a desk for 40 hrs a week. That is way more damaging to your health.

simianparrot•2h ago
Yeah once I read that I realised it wasn’t extreme at all.

I take ~2 mile brisk walks every day (the kind where my pulse will average to 130), interspersed with casual multi-mile hikes up the mountain trail nearby. That’s just my baseline cardio and movement to feel good and keep myself healthy.

d1sxeyes•1h ago
What I’ve learned is a lot of people would call a “brisk walk” which takes your heart rate to average 130 “a run”. A runner’s definition of running can be quite different to a layperson’s.
afterburner•2h ago
Ten years might not be long enough for long term damage to make itself known. In fact, most of the time, it's nowhere near long enough.

However, the cardio should help. With overall health that is, not whatever blown knee or hip or whatever he'll have to deal with later.

andyst•2h ago
I (still!) have an uncle who had a similar mindset, broke his leg half way through a race and only realised when he stopped at the end, that he couldnt walk any further

finally when they had to (successfully) defib him during a race, that shook him into assessing his health not running for the sake of running

There's a mindset with distance runners that I have seen over and over, just sometimes way too much of a generally good thing

zipping1549•5h ago
It's honestly downright dangerous. I don't think anyone's going to _enjoy_ running after that.
PaulDavisThe1st•5h ago
The author sounds as though they still do.
mrbonner•5h ago
Yeah I was in the camp of " tough it out" when I was younger. Now, I understand how and when to listen to my body and lrt it rest is as important as working out with it. When my body is under stress from illness there is no need to put more stress on it.
jimbokun•5h ago
I was more surprised the doctors even let him run after a heart procedure.
afterburner•2h ago
Did he ask them?
fifilura•4h ago
It is only a mile and you can run really, really slow.

I am also a run-streaker (3 years by now). I am not proud of running when i have the flu. But I run really slow and only the required amount.

Effort comparable to going to the store to buy food and aspirin.

pinkmuffinere•4h ago
I don’t feel strongly on either side, but I do want to point out that “I am not proud of running when I have the flu” immediately suggests a course of action that could make you more proud. It seems that not-running when sick would make you happier? Is it really worth doing just for the completionism?
fifilura•4h ago
Then I would loose my streak and the magic would disappear.

I am not a pro athlete. I think there are many days where athletes go beyond what they should to win some gold medal in some competition.

This is for me only and I am fine with it.

Can you tell me what you think you'd do?

Elixir6419•4h ago
i am not sure about the OP or the motivation and I am not a Streak runner/mover myself, but I do see the appeal of it, that will keep someone moving and exercise more or less consistently. Overall maybe the bad it is doing on bad days, is compensated with the good it is doing on good/average days. It is a long term motivator. For me now that i was cycling about 2-300km per week last year, going to nearly 0 this year so far because life and stuff, makes it pretty hard mentally to get back into the saddle, because of reduced performance, fatigue and just the general feeling of what it felt like to be in a faster group ride that I would get dropped from and i need to work my way back up there in performance and endurance. Having a streak going might have helped with this.
Imme_Play_5550•4h ago
Just gonna say, as a fellow excessive exerciser... exercise doesn't make you stronger. It's the recovery afterwards and the resulting growth/adaptation that makes you better.

Don't let rest feel like weakness. It’s where the real progress happens.

fifilura•3h ago
You have to appreciate how short a mile run is.

And either way, yeah runstreak is probably not optimal for improving your stamina. I am sure there are more rigorous programs for that.

grumpy-de-sre•3h ago
I've been running five miles roughly every other day for fifteen years. If I've got a flu or not feeling great I'll take a few days off, no loss. Not sure how one would objectively determine "stamina", but my resting HR is in the bottom 3% for my age.

Obsessively run streaking one mile every day sounds completely bizarre to me and a complete PITA.

Almost as bizarre as those poor bastards that I see doing laps around tiny parks / basketball courts (the monotony would drive me crazy).

verisimi•1h ago
But the stats! The streak fail! That's what running is about, right?

Imo, this is OCD (obsessive compulsive disorder) expressed as running stats, rather than thimble collections or hand washing. It's about gaining/regaining a sense of control of one's life.

aaronbrethorst•1h ago
You have to appreciate how critical recovery time is to improving your strength/stamina/whatever.
jmye•3h ago
Rest doesn’t preclude running. Most high end runners run every day. It’s very easy to run at recovery pace and feel better than if you’d done nothing at all.

I find the tendency of very amateur runners having very strong opinions about running, odd. There are literally decades of research, and while the particulars change over time, the macros tend not to.

hatsnp•1h ago
This isn't really that simple. Studies keep coming out showing that even people undergoing chemo and other heavy therapies benefit from some exercise(ex brisk walks), showing upwards of 20-30% better results. For his fitness a very light run could be as taxing as a brisk walk for a common person and still bring some benefits in fighting his illness.
_Algernon_•7m ago
If you are sufficiently trained, a 1 mile day is a rest day though.
Imme_Play_5550•4h ago
There is definitely such a thing as overtraining. I got my free testosterone down to 15 (reference range=35-155 pg/mL) and my total testosterone down to 96 (ref=250-1100 ng/dL). From histograms from various studies, I hit the 1-percentile of low testosterone as a 35yo male. That's... uh... not good.

This was due to a number of factors: excessive running (the equivalent of ~50-70mi/week), calorie restriction, and possibly carbohydrate restriction. Thankfully symptoms of low T (namely morning erections) resolved ~1month after ameliorating those 3 factors. (For anyone interested, look up "Relative Energy Deficiency in Sport".)

Mileage isn't my goal. Health is.

OP states "I've... invested into my own health", but I'm not convinced.

vl•3h ago
But how would you loose weight without calorie restriction?

Maybe this amount of running was excessive, but how did you even run such distances with T so low? (Ie how did you recover?)

BadOakOx•3h ago
I'm no expert on this, but I also read about this as I also tried calorie restriction.

You still have to keep your macros (and micros) in balance while on calorie deficit, which is even harder. Your body needs various things, you just need to optimize your food. Also, I think the main contributor for OPs issues was the fat deficit, which is very easy to fall into while you think you eat healthy a lean food. Fat is important for your hormone production.

https://pubmed.ncbi.nlm.nih.gov/26843151/

https://shilpidietclinic.com/low-fat-diet-and-hormonal-imbal...

busymom0•2h ago
If someone is running everyday like this, do they actually even need to lose weight? Aren't they already very fit?

Also, testosterone also gets impacted by fatigue. Running is more fatiguing than lets say stationary biking or elliptical. So maybe try other forms of cardio to burn calories too instead of only running?

mathieuh•2h ago
You can eat like shit and do a lot of exercise and be overweight.

I’m 90 kg at 180 cm. I ride my bike 450 km per week. A few weeks ago I did a 340 km, 3000 m elevation ride at 25.6 km/h and yesterday I did a 220 km ride at 27 km/h. Last week I burned 13,468 calories from cycling (this should be fairly accurate as I have a power meter).

I would say I’m quite fit, I can obviously ride my bike further and faster than the vast majority of people but I am definitely overweight and look fat.

serial_dev•1h ago
While I didn't run this much, I used to run 50 km / 30 miles a week. My "cardio" was good, but I didn't lose weight because all the running made me 1. extremely hungry 2. too tired to cook a proper meal, 3. have a convenient excuse to eat bad...

"How could I not eat a second donut, I just ran 15k!"

I was not "feeling fit", though, I believe I had low T, and I stayed relatively fat, which is not great for your organs, liver values, heart, etc.

So even if you are able to run 50K a week, you may still be somewhat unhealthy due to poor diet and other factors, and some of them can be improved by losing weight...

amenghra•1h ago
I’m no expert, but you should be roughly as tired burning 200 kcal running vs walking vs biking. The difference will be how quickly you’ll burn those calories.
ses1984•24m ago
It's not really the type of exercise but the intensity that determines fatigue. If you walk for an hour you will burn 200 kcal and ready to walk one more hour. If you try to burn 200 kcal sprinting, most people would become exhausted before getting close.
pomtato•3h ago
wait what? you get morning erections when on low testosterone?
DanOpcode•2h ago
When googling, it seems to be the opposite. That morning erection is a sign of a healthy testosterone level.
ropable•1h ago
While I don't disagree that "team no days off" is probably not the ideal way to promote long-term health, I'd assert that most of the adult population in first-world countries are far more at risk from a lack of sufficient physical activity than from overtraining. Not dismissing your own experience (it sounds pretty bad) and I assume from context that you worked yourself into that hole, but we need to be encouraging people to be doing more physical activity rather than less.
HexPhantom•1h ago
I think the nuance gets lost in a lot of the "no days off" messaging
HexPhantom•1h ago
I've also seen how easily well-meaning habits (running, dieting, etc.) can tip into something detrimental, especially when the metrics become the goal. There's a fine line between dedication and depletion.
friggeri•3h ago
Having experienced them, those runs were surprisingly not awful. In such cases I’ll jog a very slow mile, paying really close attention to what my body tells me (if I can walk, I can shuffle a mile or so). If anything, the act of getting out of the house and accomplishing something has more than once given me a morale and energy boost while sick.

The actually awful runs I’ve had are more of the "type 2 fun" kind (running in the desert, grueling trail runs), or the occasional hungover run before I quit drinking.

WA•2h ago
Did you have the flu (influenza) or a cold? Because I had influenza once and couldn’t even walk from bed to the kitchen.

I’m asking, because in German, many people call a regular cold a flu here.

But the chance to catch real influenza is like once every 20 years or so.

What about COVID-19?

urban_winter•2h ago
I am a runner. I had proper flu this year for the first time. I have never been that ill ever before. I could not even get upstairs to bed one night when I was at my worst.
barry-cotter•1h ago
Different people react differently to flu and different strains are different. I remember when I was 30 I got the flu and I had enough energy to walk to the nearest convenience store to get lunch and enough energy to do an hour of driving practice a day and the rest of the time I lay in bed. I did not have the energy to read a book. I didn’t have the motivation to turn on the radio. It was awful. Glad I haven’t had the flu since.
HexPhantom•1h ago
I've had those days where a 10-minute shuffle felt more restorative than a full night's sleep
ujkiolp•1h ago
then don’t? not for everyone and that’s why it’s an achievement
pimeys•20m ago
My cousin played ice hockey when he was a teenager, and started playing again too soon after having a flu. That lead to a heart infection, and almost killed him. He never played ice hockey after that.

So yeah, please be careful when doing sports while sick.

RamblingCTO•1m ago
I came here to say this, running while being sick is incredibly stupid, more so for men.
michaelhoney•6h ago
I love this! BTW you are selling yourself short on your 5K personal best. The time listed (35:35) is your best 5 mile, whereas your best 5K is a respectable 21:20
jmpavlec•6h ago
Something funky with your personal beats. It says your best 5k was in 35:35 but your best 10k was in 43:26. Not possible for those both to be true . I guess the 5k data is screwy since that is quite a slow 5k time.

Edit: seems maybe tht 5k is mislabeled, should be 5 miles... But that feels like a less standardized time.

LeafItAlone•6h ago
The label seems to be off. It’s 5 miles, not 5 kilometers. Based on the data below it and map.
wging•5h ago
Just a labeling issue. If you click on the 5k you get a detail popup on the right that says 5 miles, which is much more in line with several of the other times.

5 miles is not that uncommon a race distance in the US; 8k is very close, but you can still find both. (There are much fewer 3-mile or 6-mile races, those are mostly all 5ks and 10ks.) Though it's unclear if it was an organized race.

edit: it probably wasn't an organized race, there's a separate "races" tab.

friggeri•4h ago
Definitely a bug, will fix tomorrow, thanks for catching!
bix6•6h ago
Congrats! Why don’t you ever take a day off eg for recuperation or during some of the more serious issues you mention?
friggeri•4h ago
Jogging a slow mile is pretty much "a day off" these days
lippihom•6h ago
Love how you laid (layed?) everything out. Super clean site.
MarcelOlsz•5h ago
Reminds me of this one guys site from way back on HN that had tons of biometric data hooked up into a futuristic live panel. Wish I could remember the URL.
edverma2•5h ago
This is so cool. Congrats on ten years!
ideashower•5h ago
Damn. I want to try this, now.
jimbokun•5h ago
Well you can go out and set a one day streak right now!
zug_zug•5h ago
I'd be curious to see long-term improvements, like resting heartrate over time, or heartrate @ 10 min mile over time.
rocauc•5h ago
both the endeavor and the site are super cool - congrats on 10 years. interaction on the graphics would be a nice touch to select into a specific run. went looking for the code on your GH! https://github.com/friggeri
anonnon•5h ago
> heart procedures

Do you have AFib, by any chance? Congratulations on your streak, regardless.

EDIT: in another comment, you mentioned:

> I needed a cardiac ablation a couple of years ago

So I guess that's a yes? Was that when you were averaging 5.3 miles daily that one year? For those unaware, there's a well-established link between excessive endurance exercise and AFib.

friggeri•4h ago
Not AFib thankfully, I had a few sporadic SVTs while running (it’s however unclear whether exercise was the original cause, or if it was congenital and started manifesting while running).

Thankfully the ablation took care of them and I haven’t had an episode in a few years.

urda•4h ago
(oh no this was on the wrong comment and alas past the delete window ha).
efilife•4h ago
I don't understand how this is related, can you explain?
urda•4h ago
Hah oh my this was on the wrong HN article I had open. Thank you so much for kindly pointing that out.
DevX101•4h ago
Do you have longitudinal resting heart rate data? Would love to see how it changed over the years.
friggeri•4h ago
I haven’t aggregated the trend over time, but my resting HR has definitely decreased, I’m roughly around 40bpm at the moment, down from ~60bpm 10 years ago.
LeonM•17m ago
> I’m roughly around 40bpm at the moment, down from ~60bpm 10 years ago

To put that into perspective for other readers: I've been running for about 10 years also, but typically 2x a week (10k mid-week, 15~20k weekend), I have no real data on my heart rate from when I started, but at rest I'm now typically at 60bpm.

I measure almost daily due to medication and having a minor heart defect, and I have noticed that if I skip a week of running, it'll slowly go up, averaging at ~62bpm, but when I train for a (half) marathon I typically increase my distance a bit and try to train every other day (~3x/week) then my heart rate a rest goes down a bit to be consistently below 60bpm (58bpm avg).

40bpm is very low, for non-athletes this would be considered dangerously low, but I guess daily running at OPs distance would classify OP as an athlete. Also keep in mind that heart rate differs per person, some people just naturally have a low heartbeat.

hopelite•4h ago
Congratulations. I just have one question; how do you run one day in each, Porto Rico, Hawaii, Austria, Sweden, let alone China?

In other words; what led to being in each of those places for only one day? I don’t understand how you, e.g., found yourself in Puerto Rico for only one day.

friggeri•3h ago
Unfortunately my treadmill runs don’t have GPS data associated with them. Austria, PR and Hawaii were places where I ran mostly in the gym.

This being said, Sweden is a fun one: I was in Copenhagen for a few weeks and I thought it’d be fun to take the train to Malmo, do my long run, and then take the train back. All that to say, I’ve spent 3h30 in Sweden, 3h05 of which I was running.

Shanghai was an overnight layover.

nelox•4h ago
Honest question. Why is it imperative you run everyday? What would it mean for you to not run for day or everyday?
blackbear_•4h ago
Congrats! How are your knees doing if I may ask and how did you take care of them?

I've only been running for a couple of years and already feeling troubles brewing in.

friggeri•4h ago
I’ve been lucky to never have any real knee issues. The only period I ended up with a little knee pain was because of a poor running shoe choice, and it resolved when I got properly fitted and changed shoes. Hope you figure out the source of your troubles!
ultrarunner•3h ago
The idea that running leads to knee damage is a pervasive myth.
shepherdjerred•3h ago
How so?
noah_buddy•3h ago
Old people often have bad knees. Runners often become old people. People make an association that’s not born out in statistics. Most of the body is “use it or lose it” and running improves blood flow and development of muscles and structures of/around the knee.
Helmut10001•3h ago
I agree, and I've heard the same. In my experience, knee problems always disappeared with moderate running. Of course, you have to allow yourself time to recover after running. But as far as I know, the science is that joint lubrication in your knees needs activity to function properly.
pedro_caetano•25m ago
The focus is usually on the increased impact during running, but arguably when averaged over the time it is actually somewhat equivalent to walking, the 'air time' of each joint means you are effectively under no load with some form of decompression.

It is effectively a higher load with a lower duty cycle. versus walking with a lower load at about 50% duty cycle.

Joint 'damage' is a misnomer. Joint surfaces are under load/impact and friction while running, that is just biomechanics.

Other mechanical parts like bearings have a load capacity and lifetime. It is not a stretch to model the same for articular surfaces on your hips, knees, ankles.

alternatex•48m ago
Do strength training, as in compound leg exercises once or twice a week. Squats, forward lunges, (and many more you can find online for knee strength). The healthiest approach to running is not just running, especially if you're over 30 :)
rubansk•4h ago
decade streak is legit impressive. just hit 30 days of 5k myself. some might scoff at the number of 1mile days but dragging yourself out when you're busy or exhausted is rough.
NoPicklez•3h ago
This is brilliant!

I'd like to see your average HR per pace marker to see how your running zones have changed at the same pace over time.

The average HR for a 10k you did at 5,50 per km did 6 years ago compared to now at the same pace.

nikolayasdf123•3h ago
> 1 mile / day ... for months. in 2022, 2023, 2024

cmon. that's barely a run

nikolayasdf123•3h ago
try 10km+ a day. then we will talk
v7engine•2h ago
can't say if you are kidding? or if you are someone who runs 10+ km daily and looks down on others.

OP is doing this as a hobby, no need to criticize it in my opinion.

fungibletaco•3h ago
amazing
yihong0618•3h ago
Hi I record my running for almost 15 years

you can check https://yihong.run/

and also a repo: https://github.com/yihong0618/running_page

Anduia•3h ago
> every. single. day.

No logs for May 1st, 2021, what happened that day?

patrickhogan1•3h ago
This really inspired me. I think I will do one on basketball.

Great work on data collection for 10 years. Quantified self tracking into a universal format is still really hard.

What tracking sensors do you use that input into Strava? (e.g. Garmin, Apple Watch, built in iphone, etc)?

friggeri•3h ago
It’s changed over time: I first used MapMyRun with my iPhone, then switched to Strava on the iPhone, then got a garmin, and nowadays an Apple Watch. I’m super grateful for Strava to exist, if only as a repo of all my workouts.
HexPhantom•1h ago
Would be super cool to see a "no days off" streak in a skill-based sport like that
reactordev•3h ago
Having lived in Denver for a decade, I can say it’s definitely a run city. So many run groups. A guy I used to work with did ultra marathons of 100mi+. Insane. Good for you! I saw the flat irons green mountain run and immediately said “Hey, I know that place!!!”

I’m not going to run it but I’ve hiked up in there a bunch of times.

can16358p•2h ago
Impressive.

A nice addition would be adding a switch for converting to non-American units though

DanOpcode•2h ago
Is it possible to toggle from miles to km?
lynx97•2h ago
I think fitness fanatics should disclosed their BMI when they started the craze. At least around me, the only people really into compulsive running either have serious body weight problems they want to tackle, or were told by their doc that they need to move to avoid some cardiovascular problem. I don't know many slim people into compulsive running.
jahsome•2h ago
This is such an odd statement to me. It almost sounds like you're claiming running is a scam propagated by the fats.

Anyway as a to counter your annecdote: I ran every day for a decade before some injuries. I was in quite a few clubs and I genuinely cannot think of a single person from those groups who wasn't "slim."

rixed•1h ago
Counter point based on my own experience: in Europe the median runner is actually quite slimer than the median non-runner. And I'm surprised to learn it's different anywhere else.
llmthrow103•2h ago
Looks fantastic! I run somewhat regularly and enjoy it, but would never make it my primary form of exercise due to the high impact stress on the body and relatively high injury rate compared to other solo forms of exercise. What made you decide to make it your primary form of exercise, and to do it every day?
zkmon•1h ago
I envy all runners. I tried running many times, on consecutive days as well. After running for a minute or so, I start getting a burning sensation in the chest and I gasp for breath. I must stop and sit. After resting for a few minutes, I can repeat the same. However I can do fast walking for an hour. I suspect this is some condition that I have, rather than lack of practice. So I don't push it. Anyone thinks this is normal? Also I'm not sure if running for longer time is so much needed if I do walking.
Manuel_D•1h ago
Take a much more gradual increase in intensity. Start walking for 5 minutes, then speed walking for 5 minutes, then light jogging, etc.

Alternatively, try cadio exercise on a machine. Personally I like the elliptical machine way more than running. Mostly since I can watch Netflix and other videos while I do it. But it also lets you regulate and monitor intensity more effectively than running.

wjholden•1h ago
I feel very inspired by this, thanks for sharing! Didn't know this Run Streak Association existed but now I want to join. Congratulations on your immense achievement.
rixed•1h ago
I don't know what impress me the most: that you run every single day for 10 years, or that you manage to have a data point for each of those. Not a single day did you forget your phone/watch/wtv? Not a single data loss? Not a single account hijaking/locked out/revoken token? Do you have your personnal SRE team?
HexPhantom•1h ago
Streak culture is motivating, but I always wonder where the line is between discipline and obsession. Still, there's something powerful about building a routine that becomes part of your identity
HeartStrings•56m ago
Stop treating obsession like a bad thing. That’s the only way how you get at front page of hackernews.
shahzaibmushtaq•1h ago
You collected and logged all 3653 days of data through a device or manually by typing/saving it where initially (excel sheet) after each new run?

The details are astonishing.

Can you tell how you managed all of this so gracefully? Were you working on this idea from day 1? When did you buy this domain?

You even saved and displayed a few dozen live map coordinates as well from 2016 onwards.

dmazin•1h ago
Strava and GPS watches and Apple Watch make this really easy, even back in 2015.
avkpatel•1h ago
Developer version of Forest Grump.
ropable•1h ago
I'm inspired. I need to start trying for this sort of consistency with resistance training. While I'd never advocate for "no days off", a lifetime of progress is built on a lifetime of participation.
bob1029•1h ago
Very impressive work.

I've been on an unbroken rowing streak (Concept2) since December last year. Half hour per day mandatory, no rest days. Typical distance rowed is 6.5-8km. There are days where I "take it easy" but I still force a minimum distance of 6.5km regardless of how long it takes. My rationale for using the C2 is the lower impact and the fact that it resides inside a climate controlled building. These factors help reduce the possibility of excuse making.

I found that taking even one day off is all it takes to throw my discipline into a death spiral. Making it a required thing no matter what changes the psychology and game theory. It has become entirely a background concern after day 90 or so. There are days where I have to row and then do hours of yard work. The first two weeks of Texas summer almost got to me. But, this too has become a background concern. I can wake up, row 30 minutes, landscape for 2 hours, and then write code or post on HN until the sun goes down. No naps, stimulants or motivational speeches required.

zdc1•31m ago
A lot of the comments are raising how unsafe it is to be exercising through 10 years of life without a day off, but as someone who also tends to let a day off turn into a year off, I can appreciate the wisdom of slowing rather than stopping / having a _slow_ day rather than an _off_ day.
blarg1•1h ago
I started walking everyday 1-4km, and then switched to jogging 1-2.5 km everyday. It built up the muscles in my back so I no longer slouch, also fixed constipation issues I was having.
albatrosstrophy•1h ago
As someone who' just counting steps, I'm genuinely curious what's your average steps per day? And how many steps over 10 years?
HeartStrings•58m ago
Is this healthy?
reader9274•55m ago
What shoes do you use? How often do you replace them? How are your knees holding up after ten years?
boguscoder•54m ago
Just from stats alone I assume op is from Colorado but ~4 years in a decade were split between NY and CA, that’s impressive level of traveling even ignoring all the rest of the even more impressive international trips. What do you do for living, man on the run:)?
maxglute•48m ago
This is beautiful. I wish you lifted 10 years ago!
serial_dev•30m ago
I really appreciate the website, it's amazing!

How do the runs end up on the dashboard? Is that Apple Watch / Strava data that you automatically or manually export? How many different systems did you have to integrate? I assume you don't necessarily used the same app or watch to track your running ten years ago that you use today?

unixfox•25m ago
How do you manage to always find the free time for run even though the conditions doesn't allow it? Like for example if you take a flight of 16 hours.
junon•23m ago
These graphs are gorgeous, visually and otherwise. Really well done display of information.
moomoo11•23m ago
Very cool. I can’t run (bad knees) but I’ve been making a habit of walking at least 30 min a day, and goal of 90 minutes.

I’m happy to have hit that goal this past week, and your post inspired me to make every week a successful one in that regard. Thanks!

Cheers, best with everything!

dirkc•16m ago
I'd like to congratulate you on all those 1 mile days - I opened the link expecting to go "yeah, this person is just extremely lucky that they're one of those people that can just run all the time with no issues".

But a 1 mile run mean you've put your shoes on, went outdoor, were active and it feels extremely doable for anyone. I'm wondering if I walk at least 1 mile each day, if not, I definitely should!

Thanks for the share!

ColinEberhardt•3m ago
That is very cool, thanks for sharing, and congratulations on an epic streak.

I'm also into running visualisation, and created the running report card:

https://run-report.com/

It visualises your year in running, with some fun narrative generated by GPT. Here's my report card:

https://run-report.com/8725202.html