Flooring makes more sense in every case, from years to milliseconds and more. A few reasons:
You want to send a message at exactly 13:00:00, you have a digital clock that doesn't show seconds. What you do is that you watch your clock, and as soon as it goes from 12:59 to 13:00, you press the button. That's also how you set the time precisely by hand. With rounding, that would be 12:59:30, who wants to send a message at precisely 12:59:30 ?
You have a meeting at 13:00:00, you watch the clock to see if you are early or late. With flooring, if you see 13:00, you know you are late. With rounding, you are not sure.
It is common for digital clocks to have big numbers for hours and minutes and small numbers for seconds. If you are not interested in seconds, you can look quickly from afar and you have your usual, floored time. If you want to be precise, you look closer and get your seconds. Rounding the minutes would be wrong, because it wouldn't match the time with seconds. And you don't want clocks with a small display for seconds you may not even see to show a different time than those that don't.
And if you just want to know the approximate time and don't care about being precise to the second, then rounding up or down doesn't really matter.
I think that’s the problem with the article - that it sticks to its guns.
It starts with an outrageous statement, goes on to show that it’s actually correct. Then it relates it to similar things and instead of saying “yeah, just like we floor years and hours it makes sense to do it for minutes too, but it was fun to think about” it goes on to say “but for minutes this is bad”
If it had backtracked and said “flooring is actually the better choice” I would have appreciated the article as a whole much more
It seems to me many people are so amazed by the fact they for once had an original thought that at this moment they stop caring whether it is actually a good one.
It is crucial to maintain mental flexibility and one does that by thinking things through, killing your darlings, admitting when ideas are wrong or simply just mediocre. Only because it was me who had an idea doesn't mean I have to defend it at all cost. The idea isn't me.
I have been staring at this comment for over 2 hours. It is brilliant on so many levels... During that first hour, two people DMed me, and said a couple of my practices are genius.
I think that this is one of the very most important ideas I have ever read on YC:
"It is crucial to maintain mental flexibility and one does that by thinking things through."
Quite a compliment, thanks. I learned this approach in industrial design school, where you're surrounded by a whole class of other people who also have their own ideas. You sketch your ideas and there is a real danger of falling in love with something too quickly and cramping to push it through. And then you realize, it only looked good on paper, or only looked good to you, or to were mistaken about its functionality, proportions, readability or whatnot.
Those who want to create great things cannot afford to fall into love with them. You can fall into love with a particular problem or question, but not with a specific solution, especially not if you came up with it.
One of the big downsides of the internet is the cold water it constantly pours on my idea of my own originality. Every time I think of a great idea I find someone else has already thought of it
(well, almost every time)
> Every time I think of a great idea I find someone else has already thought of it
that's because an idea's greatness does not come from the creator, but from the other people affected by the idea. And most ideas dont affect anyone.
That does not make it a etter or worse idea though. Realistically, most people will only ever have ideas that someone else somewhere else will already have had.
Does that mean, that the idea is commonly known? Not necessarily.
It is also still an original idea in terms of you having thought, that was not easily derived from what you know (but probably somehow derived, like all thought likely is).
Originality does not exist, humans are not capable of purely original thought.
Closest you can get are unique sentences.
If this was true then we would all be thought-free, unless every thought a human has thunk originally came from our non-human ancestors
Collective (un)concious, yes.
There is no parallel chains of unconnected thought.
We are barely, rarely more than the sum of our parts on average.
We have very convincing illusions of free will though - like the apparent exhibition of agency.
I am sure this is not an original thought.
It may have been for them.
I could have phrased it as "convinced themselves they had an original thought" but that sounded too cynical even for me.
What I don't get is how he says "we think of year and month as intervals, but it doesn't make sense to think of minutes as intervals" -- and I can't help but wonder "why not?" When we say something happened at 1:35pm, we really mean it happened somewhere on or after 1:35:00pm and before 1:36:00pm. Why is this any less natural than saying "it happened in 2007" or "it happened in July"?
One of the things that intrigues me about Google's Plus Code addressing system is how it converts longitude and lattitude into "area block intervals" -- the first four digits represent a large area, the next four + three represent a small area, and if you know the large area, you can specify only the latter seven, or if the area is big enough, you could ignore the last three digits after +, or if you're talking about a ranch or a campground, you could even specify just the last three digits. The first four are analogous to "year", the second four to "month", and the last three to "day". This can even be continued into smaller and smaller intervals, just as we can divide a "day" into "hours" and "minutes" and "seconds" and so forth, we can specify smaller and smaller areas with plus codes.
Thanks for the feedback. I agree this is how I should have ended the article. If anything, the most important thing with conventions is that we all follow the same ones. So in the end I'm obviously not gonna move all my clocks forward by 30 seconds. This is just how I decided to write the article, but I concede I should have made the tongue-in-cheek tone more explicit.
You can still change the ending. It is your article and right now quite a few people will have read it, but if you keep it live for years many more will probably get to read it and there is no reason why you should keep some first version of it online if you think it should’ve been different.
You wouldn’t leave a v1 of an app online just because it is first
> With flooring, if you see 13:00 you know you are late
I always though that you are late from 13:01. Common these days with Teams meetings etc. It seems most people join during the minute from 13:00 to 13:01.
Because of how lots of reminders work. There isn't even a good way to tell Google calendar to always notify 1 minute before events - I had to do it through slack integration.
So instead the reminder usually tells you a meeting will be in 15min which quite often is a useless information. Then the app tells you the meeting started right now and you still need a few seconds to wrap things up and prepare.
> There isn't even a good way to tell Google calendar to always notify 1 minute before events
It's on the calendar settings. Settings for my calendars > Event Notifications. You can set 5 default notification options for all events created on that calendar.
Multiple notifications are a great feature. I use two: "10 minutes before" and "1 minute before".
Because 10 minutes is just enough to wrap up something I'm in the middle of, and simultaneously, 10 minutes is well past long enough to get distracted if I'm not already deep in the middle of something. :)
Need to check that when I am at my desk. I use 10 minutes and then remind me again in 5 minutes. Which isn't working all too well. If I miss the the first one by a minute, the second one comes 1 minute after the meeting started. So I'll join 2 minutes late. And in our company we take proud in not starting late.
Seems like there are important cultural differences in how appointment times are understood. Last week I was talking to a friend living in the Comoros, who mentioned that for them 13:59 is still 13:00 for this purpose.
So they ignore minutes entirely and just live in hours?
As I understand, they're less stressed about having things at precise points in time and are fine with waiting. I guess they would say something like "13 zero zero" when necessary...
I have friends who treat dinner party invitation times in this manner
Most people are not clear on two concepts: Be prepared, and on time is late. Both of these are not math skills, they are leadership skills.
Its rather easy to establish a beat, and set two clocks to one clock ( seminar program clocks to USNO standard time, ). After a few hours, even the most inexpensive digital clocks will not vary a second, usually it takes a full day to drift that far.
Its quite uncommon for everyone to be ready, alert and available on time, even in integrity conversations.
I tell my kids this aphorism:
Early is on-time. On-time is late.
This vastly depends on culture and context.
We consider it impolite, if you show up for an invitation at someone’s home before the time you were invited for. Many would say it is even impolite to show up less then 5 minutes late, and consider being 10-15 minutes late the best, and up to 30-45 minutes acceptable.
For a business appointment or doctor's appointment, where there is an assistant that opens the door and a waiting area, it's expected to be early, so that you are already in front of the correct room when the appointment starts.
I have a funny anecdote.
I don't know if it's a Korean thing or my mom-specific thing but she had very strong opinion about being early. For her 15 minutes early == on time. To reinforce this notion, she would set the house clocks later by some random undetermined minutes. The clocks in her home would all differ slightly so you could never tell what time it actually was unless you looked at your phone but you'd know you're little bit early to things for sure. Good times.
She didn't by chance serve in the military or a civil auxiliary branch, did she?
"Early is on time, on time is late, and late is unacceptable" was drilled into me while doing Civil Air Patrol back in secondary school (high school) and I habitually set all my clocks 5 minutes ahead, still, to this day.
She did not, but I would not be surprised if she picked it up for my granddad (he was in the UDU - precursor to the now ROK UDT/Flotilla).
I remember a discussion of why it was acceptable and even expected to be late at parties, but for work events, you had to be on time or better yet early, and the general consensus was "when you're doing work, you need to be precise, but when you're doing leisure, it's good to have time to relax while waiting for guests, and for guests not to stress getting there at a precise moment!"
I strive to be on time for work things, but don't mind being a little late to parties -- and this drives me and my my wife nuts, because my wife wants to be on time for parties.
It’s an aphorism
The other person already said that.
But for anyone living in an area where it's mostly wrong, it's not an aphorism for them.
You shouldn't nitpick an aphorism. But if it's wrong a sufficiently large amount of the time, rejecting it is fine.
Showing up early just makes other people feel like they did something wrong by showing up on time.
It could be argued that people can’t be made to feel anything, apart from pain. How people react, on the other hand, may be quite different.
True. Probably wouldn't be a very good argument though.
Other people's feelings about a dimension don't change the dimension.
In a social context, almost everything some people do changes how other people feel.
Depends on the power dynamic and the goals for the meeting, and what position you hold, no?
No it does not. Time is not a dimension that changes depending upon power dynamic.
Time isn't, but punctuality, as a social as opposed to physical phenomenon, most certainly is.
It's disrespectful to be late no matter the power dynamic. In some power dynamics, it's okay to be disrespectful, though.
If the social group in question regards 13:00 as meaning between 13:00 and 13:10 then arriving at 13:05 is arriving on time and no one is bothered or inconvenienced.
Being late is not simply a property of the clock time but also of the society you are part of.
In England arriving early for a dinner party is going to get you at least a dirty look, arriving half an hour late just means that you might miss a pre-dinner drink. In Norway, if you are ten minutes late the host might send out a search party.
"Late" here means "arriving after the social expectation." In many places in the Americas, you can be (and are expected to be) an hour "late" for a party of any kind. That doesn't mean you are late.
In a Western business context, "late" comes about 1-2 minutes after the meeting starts.
- [deleted]
This makes a lot of sense. But where it really matters, say train departure times, are there rules that the doors are closing precisly at X seconds? Or is it arbitrary?
What is specified is the actual departure time of the train. Before that it has to be decided to start closing the doors, the doors must be closing, the secure closure must be determined by the train leader and the train leader has to order the train driver to start driving. How long that takes depends on the train. For short-distance trains it's ~15seconds for long-distance ~1minute.
In the UK the doors close 30 seconds before the advertised departure time.
In the UK you're lucky if the train has even arrived 30 seconds before the advertised departure time.
That's not really true. In my experience (London), the trains are on-time more often than not.
Won't be a problem if you're there on-time.
Isn't this phrase commonly known (in USA) as Lombardi Time?
Early is on-time. On-time is late. Late is how most people behave.
We always taught our kids that if you’re not five minutes early, you’re late.
One boy took it to heart and is very prompt.
The other, eh, not so much. He was almost late to his own wedding.
Technically speaking you can’t be late to your own wedding. If you’re not there, it isn’t your wedding. ;)
I'm usually early but I watch the preview until there are at least two other people in the call, then I join. I suspect many other do the same which sometimes results in implicit standoffs.
I live by joining before
:58 if presenter
:59 if core
:00 if contributor
:01 if observer
Many colleagues seem to +:01 this.
- [deleted]
- [deleted]
Your second example contradicts the first. "Sending a message" doesn't happen in an instant. There's always some latency, which can be significant in email systems (the most common, universally accepted way to send a message) and SMS.
The goal in messaging is almost always not about the send time (who cares?), but the receive time, when it is available to be read. If the goal is to have the message received at 1:00, then, as you note in the second example, sending it precisely at 1:00:00.000 guarantees it will be received late.
In any case, if you're that focused on intra-minute precision, you should probably be relying on clocks that incorporate seconds anyway.
There have been times when my wife and I resorted to including send times, because the latency between our phones was ridiculously high. I really wish SMS and email would include both sent and received times, so that latency issues can be accounted for.
But if every clock was like that, then 12:59:30 would be the new 13:00:00
But not every clock would be like that - only those clocks which don't show the seconds precision would use this rounding.
The consequence of that would be that statements like "fireworks start at 12 AM" would mean two different points in time depending on how much precision your clocks have.
That's true if you catch the exact moment the clock changes. If you don't, the only thing you know with a truncating clock is that the fireworks started 0 to 59 seconds ago. With a rounding clock, you know the starting point is within [-30, 30] from now. So on average, you're closer to the starting point when seeing the clock show 12AM.
A good reason for truncating is that we have a strong bias against being late, but not really against being early.
> If you don't, the only thing you know with a truncating clock is that the fireworks started 0 to 59 seconds ago.
More importantly, I know whether the designated point in time passed or not. If you have a submission deadline set at 14:00, the most important thing you care about is whether you made it or not.
But what bothers me more is that this is inviting ambiguity into time definition. What 14:00 means (in addition to all the timezone complexity) now depends on the type of the clock you use. That's just bad.
> A good reason for truncating is that we have a strong bias against being late, but not really against being early.
TBH I don't understand what you're saying here.
So if my watch shows seconds, I'd be late at 12:59:31?
If someone without seconds on their clock starts the meeting, yes.
No, this is the point of the article. The person without the seconds could not tell if you were late or not when his watch says 1:00. A display of 1:00 means the actual time is between 12:59:30 and 1:00:30, so there's a 50% chance the person arrived early. Only the person with the second hand could tell for sure.
It's a bad point. If the clock says 1:00 and you aren't there you're late.
Your boss won't like hearing "well technically I wasn't late because you see your clock has the seconds rounded to minutes so you can't actually know if I'm late".
The best possible outcome you could get from that is that the meeting starts at 12:59:30 now.
I'm simply communicating the point of the article. Take it up with the author if you don't like it or don't agree. And he'll tell you that if sub-minute precision is necessary (i.e. someone would be reprimanded for being under 30 seconds late to a meeting) the simple solution is to include a second hand on those clocks, and there won't be any confusion. (Of course, what's the likelihood of a basic office wall clock being accurate to within 30 seconds anyway, but that's a whole other rabbit hole)
This is a weirdly satisfying thought, if entirely unrealistic in a corporate setting: what if meetings in general were more of a consensus thing, and less of a rigid time slot thing.
- [deleted]
How does 12:59:30 floor to 13:00:00? Wouldn't that be the result of ceil?
Only until the next article saying that "all clocks are 0.5 seconds early" and we then switch to randomized rounding.
I still think that flooring would be better; however, if you did insist to do this rounding instead then you could use a different convention for numbering seconds with e.g. -30 to +30 instead of 0 to 60. However, I think that this is not worth it, and that the existing use of flooring is much better, although if you want such precision with timing then you really should display the seconds, rather than using a clock that does not display seconds, anyways.