wischi

joined 2 years ago
[–] wischi@programming.dev 4 points 2 days ago

That's intended. Look at the second hand for a minute. It goes 1, 2, 3, etc. like on a real clock but the numbers are distributed differently. That's also why the hands sometimes have to move faster to reach their target in time. It goes (backwards) if it's closer.

[–] wischi@programming.dev 17 points 2 days ago* (last edited 2 days ago) (2 children)

Because an image is a bit to lazy IMHO for "prgrammer" humor. I programmed a clock that actually works. Have fun 🤣

https://jsfiddle.net/gjpwf5oq/2/

Btw: you can change the order of the clock-face if you want.

Update: Supports arbitrary text now (example roman numerals): https://jsfiddle.net/2o97k6vz/6/

Update: And with Months because why not 🤣 https://jsfiddle.net/2o97k6vz/7/

[–] wischi@programming.dev 9 points 2 days ago (1 children)

You should use the Bresenhams Line Algorithm for aliased lines instead of just marking all pixels the underlying line touches because that leads to thickness inconsistencies.

[–] wischi@programming.dev 1 points 6 days ago

I agree that it's unfair with respect to all the coworkers. But if somebody dies just because you are 10 minutes late, this hospital/institutions has some pretty serious issues. Of course that no excuse to be late.

[–] wischi@programming.dev 3 points 1 week ago (2 children)

Good thing that dying grandma waited for your shift to start.

[–] wischi@programming.dev 2 points 1 week ago (1 children)

Exactly. And that's also true for young children. Reading digital clocks is exactly that... reading. It doesn't mean you understand what it means or how to interpret it. Analog clocks however are a great tool at actually get a feeling for time.

I think the biggest issue judging by the comment section is that most Americans (at least it seems that way) are almost never exposed to analog clocks.

[–] wischi@programming.dev 1 points 1 week ago* (last edited 1 week ago) (1 children)

You are right, nothing to argue against here. What I'm arguing against is just that digital clocks are somehow the successor of analog clock, which they are not. There is a reason why digital clocks are now everywhere and that's mainly cost. It's far cheaper to add a digital clock (sometimes just software because the hardware had a (segmented) display anyway). Nobody would add an analog clock to a microwave, because why would you. But because you need the display anyway to show the remaining time, why not show the actual time when there is nothing in it.

The other thing I'm arguing against is the claim that digital clocks are easier to read. That's just wrong. Assuming you have roughly the same amount of exposure to both types of clocks. Children about 3-5 have no problem understanding analog clocks (just focus their attention to the hour hand at first) but I have yet to see three/four year old kids reading and understanding digital clocks. Digital clocks are more like actual reading and you need a pretty solid understanding of time already to interpret what you read. An analog clock on the other side doesn't assume you know how long an hour is, quite the contrary, it helps children develop a feeling for how long minutes and hours are.

[–] wischi@programming.dev 1 points 1 week ago

Your fact check doesn't say it's fake. Even the "mostly false" mentioned in the fact check is a bit of a stretch if you read the "what's true" section.

[–] wischi@programming.dev 1 points 1 week ago

pneumatic silverware

🤣 awesome. I'd love to see that. Reminds me of a video where a guy tried to eat corncob by mounting it on a drill. IIRC he lot some teeth doing that "stunt".

[–] wischi@programming.dev 1 points 1 week ago* (last edited 1 week ago) (1 children)

But calling the fact that time passed and we will reach another equinox at some point is like saying that "progression of time towards 5:43 pm" is a thing just because time always tends towards 5:43 and once we pass it, we use the next 5:43 as a target.

I develop calendar systems in my spare time and you should take a look at the leap year rule of SAC13, it takes the precession of the equinoxes into account.

The things you just said are just words thrown together - and again - just because you can't admit that you heard precession of the equinoxes in the past and misremembered it.

[–] wischi@programming.dev 1 points 1 week ago* (last edited 1 week ago) (4 children)

"Old technology" like, hammers, spoons and books 🤣 Let's get rid of the wheel. That crap was invented ages ago.

Update: and if you can't read a sun dial - which by the way is just reading the number the freaking shadow points at - the US should seriously consider teaching stuff like that again.

 

I often find myself explaining the same things in real life and online, so I recently started writing technical blog posts.

This one is about why it was a mistake to call 1024 bytes a kilobyte. It's about a 20min read so thank you very much in advance if you find the time to read it.

Feedback is very much welcome. Thank you.

view more: next ›