Live data from Hacker News

Arduino Death Clock

github.com

51–60 of 64 posts

Re: Arduino Death Clock

#51

i wanted to make one of these but in the form of a watch you wear on your wrist. its interesting how some people are fascinated with these kinds of countdowns and others hate looking at them. me and my other cs buddy both think its interesting -- he has the tim urban poster on his wall. another friend of mine doesnt even want to look at it.

perhaps we should implant them in everyone, then monetize their time left..... http://www.imdb.com/title/tt1637688/

Re: Arduino Death Clock

#52
a problem i see is that humans tend to manifest thoughts they believe in.

when you see something that often (daily) you could think it is real (for the good or the bad).

Re: Arduino Death Clock

#53
post #49
post #34

ATmega's EEPROM has a lifetime of 100k write/erase cycles. The program stores current time every 10 minutes, giving it ~2 years of lifetime. It looks like the clock will die long before you.

Why does the thing store the current time every 10 minutes? Seems like it needs your DOB, and whatever the current clock time is - and even a few minutes of drift isn't going to be a problem for an application like this. If it's ever connected to the tubes, it can adjust its clock from a time server.

Arduino (ATmega328) without additional boards does not have RTC nor any network connectivity. Using other microcontroller, such as ESP8266, one could fetch time from NTP, parse life expectancy tables from WWW, use GeoIP for checking which country you live in.

Re: Arduino Death Clock

#54
Jesus, do I need this? I mean, I worry a little every day about being taken out by some idiot texting while driving. I don't think I need some constant reminder about how brief my uninterrupted lifespan will be. Anyhow, the truth is you could die at any time. Have a nice day!

Re: Arduino Death Clock

#55

i wanted to make one of these but in the form of a watch you wear on your wrist. its interesting how some people are fascinated with these kinds of countdowns and others hate looking at them. me and my other cs buddy both think its interesting -- he has the tim urban poster on his wall. another friend of mine doesnt even want to look at it.

perhaps we should implant them in everyone, then monetize their time left..... http://www.imdb.com/title/tt1637688/

But they're meaningless--step out in front of a bus tomorrow and you will have proof!

Re: Arduino Death Clock

#56
post #39
post #34

ATmega's EEPROM has a lifetime of 100k write/erase cycles. The program stores current time every 10 minutes, giving it ~2 years of lifetime. It looks like the clock will die long before you.

Totally off-topic, except for the EEPROM: A colleague once told me about a bug in it's audi where it would write the current volume of the radio to an EEPROM after every volume change. So, after a few years, the car stopped remembering the last volume setting when turning the radio off and on, because the EEPROM died.

It's much worse: on every knob turn, modified value is written to EEPROM, and then real volume is set to value immediately read from EEPROM. So after some time volume control stopped working at all! (Audi Concert, Chorus)

Re: Arduino Death Clock

#57

Cool - it'd be fun to wear one of these on your sleeve, and glare meaningfully at it when people start droning on about nothing in a meeting or whatever. Although, it'd also be some embarrassing morbid irony if you run into an accident somewhere.

How about on your wrist? https://mytikker.com/pages/what-is-tikker

Re: Arduino Death Clock

#58
post #34

ATmega's EEPROM has a lifetime of 100k write/erase cycles. The program stores current time every 10 minutes, giving it ~2 years of lifetime. It looks like the clock will die long before you.

Yeah, if you are doing something like this you have to figure out some way to spread out the writes over the available EEPROM. Since we are just storing a time it would be pretty easy to do, just always write to the next location and pick the largest value on restore.

Re: Arduino Death Clock

#59
post #41

So clearly defined... #define FINAL_EPOCH_TIME_SECONDS 2895868800 // this is the expected epoch time of your life expectancy Which is October 7, 2061, a rainy Friday.

How did you get the weather for that day?

Why, do you not get 50 year weather forecasts on your phone?

Re: Arduino Death Clock

#60

I’ve seen a similar low-tech version of this clock (sorry I can’t find a link). You setup two jars. Fill one with 365 * (years of life left). In the morning you move a single bead from the full jar to the empty one. It’s supposed to help you visualize “spending” your days, and encourages you to live them more deliberately.

I recall reading about this technique as used by Chris Crawford, a veteran video game developer with a lofty goal. (Intriguing article if you have the time.) https://kotaku.com/30-years-later-one-mans-still-trying-to-f...

Yep this is the source.

> Chris Crawford owns 29,216 small plastic beads. Each bead is one of eight colors, and there are 3,652 beads in each color group. One bead represents a single day in Crawford's life. Each color group, therefore, represents one decade. The yellow beads are his childhood. The black beads are his teens. The greens are his inexperienced twenties, the oranges his restless thirties, the navy blues his settling forties and so on, all the way up to bead 29,216, which will represent his eightieth birthday.

Post reply on HN