Show HN: Visualize your day as 144 rectangles
rectangles.app
rectangles.app
I experimented with different colors, but seems like all of them produce this illusion :/
I'll see what I can do.
* rounded corners to make rectangles look more pleasant
* switched to pastel colors to lower the contrast and make the grid less taxing for the eyes
Thanks everyone for the input!
Personally I prefer fractals. A 6-sided hexagon is just 2* 3-sided triangles. Or 6 of them, depending how you prefer to tile the plane.
https://i.pinimg.com/originals/c9/44/99/c94499bb9a0057f8573e...
So how about a day schedule organised by Sierpinski triangles? Lots of space in the middle for resting.
SunCalc is a good tool for this, if you're interested: https://github.com/mourner/suncalc
(I've used it on a personal project, and the API was a little awkward but the results are good: https://daylight.website/)
Btw, the website you linked doesn't work for me. I get the "Uncaught (in promise) TypeError: navigator.geolocation is undefined" on Firefox 98.0.2 on macOS 12.3.1
Undocumented feature: if you hold down "w" or "shift+w" keys you can skip through weeks even faster.
To me this is the most logical watch face — everything else just confuses matters.
Love your app btw, I made a similar clock years ago but with just sunrise and sunset times. I've just updated it with suncalc.js to add twilight times also, so thanks.
Some thoughts on good "perspective" items:
* Average runtime of a film
* Average commuting time (US, presumably)
* 15-minute standup
.grid-item {
...
height: 4.5rem;
width: 4.5rem;
}
That's a square.Fine, a square is a rectangle. But that's a square.
There's no media queries to eliminate the square. There's no JS that affects the square-ness. It's all squares.
144 squares.
Well, now they're rectangles!
height: 4.5rem;
- width: 4.5rem;
+ width: 4.6rem;
consider my offense revokedWe haven't bothered to correct the teacher, but used it as a lesson to say that even intelligent people aren't always correct about everything.
(She also had a preschool teacher that told her that blood is blue before it gets oxygen. This lesson is one that will be repeated throughout her life.)
And an important part of life is learning when to pick your battles.
Wrong battle, I know, but to nitpick the species is more likely quadrilateral.
[1] https://waitbutwhy.com/2016/10/100-blocks-day.html [2] https://github.com/am-on/work-timer
If you're born April 1, 52 weeks after your birth would be March 31, and after 52 more weeks it would be March 30 (before considering leap years).
I guess it can stay 52 boxes, and the last box has a day extra (or two, on leap years).
Only Jan, Jun, July, Dec gets another week, 5th one, on 27th.
So all months have 4 columns, labeled 1,8,15,22. Jan, Jun, Jul, Dec have 5 columns.
Whole sheet is a fillable grid of 52 columns and 90 rows.
A pre column list the year like 2002, 2003, 2004 etc. Next pre column list my age like 0,1,2,3 till 90. Then above explained grid. Then again, first two pre columns copied.
Each cell has light grey border. Border darkens to black between months columns. Border also darkens at every decade row.
If an event (like travel) happens on certain date (like 13th), it simply fills the whole week.
I assume that in overall big picture of life, a rounding off of week will not matter much.
Sleep, eat, exercise, shower, dress, undress, shop, drive (often in traffic), errands, poop, pee, fap (or sex if you are so positioned), then theoretically get a few hours of work done (hopefully productive and fulfilling but often filled with meetings and other drudgery), then babytime if you have one, and THEN there's maybe 1 row of rectangles left for you to spend how you actually please!
>Sorry pal, but this won't work without JavaScript. You are probably doing that for privacy reasons, and I do respect that. You can download this website, inspect the source code, and run it locally. Or, you can whitelist it in your browser/script blocker. I don't have any third-party trackers on this website, and the code is open-sourced, so there's not much to be worried about.
"It has been suggested that the word originally referred to the debris remaining in the holds of slave ships after the slaves had been disembarked, but there is no evidence of such use before the 20th century when slavery was prevalent." -- Wiktionary
I do not think we should be deprecating colorful words because someone invented a fake etymology for them. Nor, for that matter, because someone somewhere might unreasonably take offense.
[0]: https://www.pulju.net/images/products/24h-clock_orig.jpg
[1]: https://apps.apple.com/de/app/sundial-solar-lunar-time/id976...
1. How about just 48 Pomodoro-sized rectangles?
2. For those of us with a shifted sleep rhythm it would be nice to be able to set the start-of-day time.
I feel like tools like this are extremely valuable to those with time blindness from ADHD, Autism, etc...
> I feel like tools like this are extremely valuable to those with time blindness from ADHD, Autism, etc...
I'll read up on this, thanks for bringing it up!
Even if hover pseudo classes would work in mobile, we don’t see the grid while looking at the list items, so we would not even notice something has changed.
should we have some columns grayed out to show downtime similar to a weekend for a week?