ObsessiveTimekeeper
ObsessiveTimekeeper OP t1_j2ouboj wrote
Reply to comment by Moist-Ad7080 in [OC] I tracked every minute of my day for the past year by ObsessiveTimekeeper
This is definitely something I'm going to try heading into this year. Hopefully, I have similar results to you. Forcing myself to work without as many interruptions might be hard, but having longer stretches of relaxation time at the end of the day will be nice. That along with an actual margin of time before bed where I'm not working my brain and looking at a screen.
ObsessiveTimekeeper OP t1_j2otlih wrote
Reply to comment by Costpap in [OC] I tracked every minute of my day for the past year by ObsessiveTimekeeper
I don't always remember, and in those cases, I have a nice little interface that lets me quickly adjust/splice in log items as I remember them.
But as time goes on it's been more ingrained in my brain (feels like I'm forgetting something when I don't update) so I don't forget too often.
​
To your point about tracking water consumption, this is something I actually want to start doing this year (along with sugar and other misc counters). I'm probably going to end up adding a counter feature that lets me quickly click a plus/minus button in regular amounts (16 oz, 20 grams).
ObsessiveTimekeeper OP t1_j2o5psy wrote
Reply to comment by [deleted] in [OC] I tracked every minute of my day for the past year by ObsessiveTimekeeper
>Not open source (the code isn't very pretty). But I do have it publicly accessible here:
>
>https://timebar.xyz/
ObsessiveTimekeeper OP t1_j2o0qb9 wrote
Reply to comment by modelvillager in [OC] I tracked every minute of my day for the past year by ObsessiveTimekeeper
I wouldn't call it an enormous amount of time. It takes me like 5-10 seconds to update it, and I do it while I'm moving. Walking to the car? Tap driving on my phone. Getting up from my desk to go make some food? Click cooking.
ObsessiveTimekeeper OP t1_j2noshu wrote
Reply to comment by Archmage_Lazuli in [OC] I tracked every minute of my day for the past year by ObsessiveTimekeeper
Thanks! That's a weighted color average based on frequency per activity grouped every 3-minutes. Then I just paint it into a canvas using fillRect in js.
Little more detailed: every 3 minutes of every day of every week I sampled what activity was "active" for those 3 minutes and added that to a counter for said activity. Then do the weighted average with the total number of samples for each 3 minute inverval.
ObsessiveTimekeeper OP t1_j2nc0fj wrote
Reply to comment by maartenyh in [OC] I tracked every minute of my day for the past year by ObsessiveTimekeeper
I do, and it's not something I'm happy with. I'm usually working on personal projects that late at night and it's very easy to get lost and go until 2am. Better structure is something I'm hoping to achieve this year.
ObsessiveTimekeeper OP t1_j2n1ou1 wrote
Reply to comment by Ciarrai_IRL in [OC] I tracked every minute of my day for the past year by ObsessiveTimekeeper
I used a custom website/tool I built. In hindsight, I probably could've tracked time spent updating the activity pretty easily (by logging time spent interacting with it). Although I don't think it adds up to thaat much. It probably only takes about 5 seconds to update my current activity and usually don't switch that often.
ObsessiveTimekeeper OP t1_j2n0r4g wrote
Reply to comment by Yveskleinsky in [OC] I tracked every minute of my day for the past year by ObsessiveTimekeeper
Sort of, it was fun to see things line up but I'm not too surprised at the results for better or for worse. It has helped me to realize that I work too much and have a really terrible sleep schedule. Two of the many things I'll be trying to fix in 2023.
ObsessiveTimekeeper OP t1_j2n05d4 wrote
Reply to comment by Tarien_Laide in [OC] I tracked every minute of my day for the past year by ObsessiveTimekeeper
Haha, yes about halfway through when I started tracking that regularly. Even then I still missed a lot of them.
ObsessiveTimekeeper OP t1_j2mz5y1 wrote
Reply to comment by s_hightree in [OC] I tracked every minute of my day for the past year by ObsessiveTimekeeper
Not open source (the code isn't very pretty). But I do have it publicly accessible here: https://timebar.xyz/
ObsessiveTimekeeper OP t1_j2mjs9e wrote
* Not quite every minute
Source: Personal entry into a custom website I built for easily tracking activities as they happen in real-time.
Visualization: Chart.js for the doughnut and stacked line/area chart, and custom html/css for the rest.
Number crunching: Javascript
I was inspired by a dataisbeautiful post last year where someone tracked every hour of their day throughout the year. After a week of mulling, I decided I should do the same and began hacking together a simple tool to help me stay on top of things. The tool consists of a big grid of "blocks" that map to a single activity (sleeping, eating, working, etc.). A block always has to be ticking, there's no turning it offโ only switching to another activity. The data is thrown into firebase so I can sync between my pc and phone, and I eventually built a small screen to allow me to edit logs after the fact for when I forgot to update the timer.
Technically I didn't track every single minute of the year ๐. In fact, I officially started on the 16th, but unfortunately suffered some data loss due to bugs early on in the year
Notes on the viz:
- The little day/night clocks are 24/hr and oriented such that 0:00 is pointing directly to the right
- The play/stop icons for the 7 highest activities (besides sleep) indicate the most likelystart/stop time rounded to 10 minutes. Notice that these don't necessarily represent a continuous interval of start -> stop. I.e. The most common stop time can happen before the most common start.
ObsessiveTimekeeper OP t1_j2sgkfk wrote
Reply to comment by ick86 in [OC] I tracked every minute of my day for the past year by ObsessiveTimekeeper
Thanks! I built my own web app to help me track and visualize this. Apparently, Reddit is hiding my links so here's the URL in case you want to check it out: timebar [dot] xyz