Settings

Theme

Show HN: Life Calendar – Your Life in Weeks

life-calendar-in-weeks.vercel.app

106 points by ngduc 6 years ago · 40 comments

Reader

sverrirs 6 years ago

Nice, here is another more detailed version I made a few years back off the back of a rather excellent wait but why article :) https://labs.coruscantconsulting.co.uk/life/weeks/

  • phist_mcgee 6 years ago

    What I find funny on that chart is that retirement is default at 62. I don't think that will be the average when I want to retire in 30 years.

  • smusamashah 6 years ago

    Found this chrome extension which puts this calendar in your new tab

    https://chrome.google.com/webstore/detail/mortality-new-tab/...

  • Thorentis 6 years ago

    Awesome! One request: can you give the option to toggle the life phases on the left? I.e. not everybody goes to uni. In Australia we also go straight from high-school to uni rather than college but there is no option to remove college. Great little visualiser though!

    • Aeolun 6 years ago

      You can set college to zero years, and it’ll skip that phase.

      • Agentlien 6 years ago

        I did exactly this and then realized I couldn't see the difference in colour between high school and university.

  • Agentlien 6 years ago

    This one was great. Seeing what this looks like for me and where I'm at actually brought me a sense of peace and joy. I like how I'm a fair bit into my career but still have so much of it left.

  • pagade 6 years ago

    Something is not right. First week says:

      1 years and 1 weeks old. Week 1 of your life
ngducOP 6 years ago

Repo - https://github.com/ngduc/life-calendar

Live website - https://life-calendar-in-weeks.vercel.app

Techs:

- React, CRA - Recoil - Chakra-ui - Date-fns

gurjeet 6 years ago

I have made (and posted here a while ago) an app that gives you a PDF that you can download, print and mark off at home.

https://q.ht/life-in-weeks-on-one-sheet/

SPBS 6 years ago

Also related: https://waitbutwhy.com/2015/12/the-tail-end.html

"It turns out that when I graduated from high school, I had already used up 93% of my in-person parent time. I’m now enjoying the last 5% of that time. We’re in the tail end."

samat 6 years ago

A project like this from Russia https://timestripe.com/

dvfjsdhgfv 6 years ago

On the one hand it's scary, on the other - it helps to appreciate whatever we have left. Thank you.

  • ngducOP 6 years ago

    Exactly, that's why I created this little app, as a reflection.

davchana 6 years ago

After reading Tim Urban's article 52 weeks, I made a simple excel spreadsheet with 12*4=48 columns, & 90 rows. Each row is January 1 of year, first row being my birth year. All data, color, shading is manual.

Each column is 1 week having dotted vertical border, each month 4 weeks, having solid border. Any event happening between 1st & 7th of month means first week, between 8-14 2nd week, 15-21 3rd week & 22nd & onwards is 4th week. My birth, schoop start, 5th, 8th, 10th class of school, college, first job, my sibling's births, my major family events, my movings to other cities countries, my travels all get a concise text note. Me staying on an address gets same shade for the duration.

iamben 6 years ago

Definitely fun to look at, but does it calculate correctly (or am I not quite understanding it?)?! If I put in my DOB as 1970-09-27 I the 50 square should be today, right? Except I'm actually 10 weeks past the 50 square?

  • ngducOP 6 years ago

    I've just fixed it, it's closer but still not super accurate as there are leap years and a year has about 52.143 weeks. I'll look more into that later :)

  • ngducOP 6 years ago

    Hi, it takes the first event's date as the first box, then renders weeks (boxes) after that.

    • magneticnorth 6 years ago

      I have the same problem - my birthday is a couple of weeks in the future, but gets rendered in the past. I edited the options so that the only event was my actual day of birth.

      Is it just calling all years exactly 52 weeks long?

      • ngducOP 6 years ago

        I'm not sure what that means ("my birthday is a couple of weeks in the future"). If you could take a screenshot and paste just the sample data, that'll be great! Thanks.

        • magneticnorth 6 years ago

          Sure - what email or other non-public place can I send that to? If you'd rather not post contact info here, you can contact me at my hn handle @gmail.com

          What I mean is that my actual birthday falls in October, but the weeks display is displaying the week where I turn X as having happened a few weeks ago. I'm being a bit vague because I'd rather not publicly post my exact birthday and age, but I believe you can recreate the same issue using the input posted by iamben above - saying you are born on <today's date> 1970, shows the week where you turned 50 as having happened many weeks in the past, when it should obviously be this week (or +/- 1 week at most due to dates being complicated)

          • ngducOP 6 years ago

            Thanks a lot for explaining! I've just fixed it, it's closer but still not super accurate as there are leap years and a year has about 52.143 weeks. I'll look more into that later :)

fareesh 6 years ago

When I see this I treat the first decade as pointless to think about because it's childhood. 10-20 I had to finish school, went to college. 20-25 was very sub-optimal for me, but 25-35 has been quite good.

  • benrbray 6 years ago

    Same here :) around 23 I came to the realization that I'm truly free to live my life as I please. Now 25, I imagine myself as two years old, seeing the world for the first time. It's truly a wonderful feeling.

number6 6 years ago

Wouldn't it be amazing if you put your sprint points in every square. Ok one Week sprints are a bit short but for the sake of the argument...

Well that would be amazing and dreadful at the same time

some1else 6 years ago

I made a similar data-vizualization inspired by Tim Urban's Life Calendar:

https://news.ycombinator.com/item?id=11467640

http://some1else.github.io/life/

http://github.com/some1else/life

AdamGibbins 6 years ago

No way to save? Forgets when I reload. Nice idea though, have pondered maintaining something like this for a while.

Edit: never mind, I see localStorage on the todo list.

neetrain 6 years ago

This is super cool!

I hope it more feature added in the future.

edit: coloring periods is definitely needed.

  • ngducOP 6 years ago

    I'm glad you like it. Definitely I will add more features in the next few days. Coloring period is a nice idea. Thanks!

agirgelen 6 years ago

I always thought to have something like this. Very nice. Thank you.

  • ngducOP 6 years ago

    Glad you like it. I've been using it to see for myself for a while :)

interestica 6 years ago

Okay the default was way to close to my actual numbers and I sincerely wondered if it was pulling logged-in data from some site.

Also, the default table only goes up to 90?

  • ngducOP 6 years ago

    Hi, the default is 90 for now to keep the table bit shorter. What do you mean by 'actual numbers'? There is no pulling data in this webapp.

    • interestica 6 years ago

      Actual numbers as in my actual age! I was definitely creeped out.

      Really cool visualizer

      • 1123581321 6 years ago

        I had the same surprised reaction. Late 30s is a cruel age range to do that to, too; we’re freaking out!

        • ngducOP 6 years ago

          I think it's ok to freak out. It's better be sooner than later to freak out :)

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection