Hacker News new | ask | show | jobs
by pitaj 1368 days ago
That kind of ambiguity is everywhere, though. If it's Friday, and I say "next Monday", those two days are close enough that you may need clarification - do I mean "this coming Monday" or "the Monday after that". Or another example for day 1 = Monday, if on Sunday I said "let's do that next week", you may need the same form of clarification.
1 comments

I don’t see any ambiguity in “next Monday”. It literally is saying the next day which is Monday.

“Next week” on a Sunday is ambiguous because some people consider the new week to have started while others consider it to start the next day.

Human speech doesn't often work on just the literal meanings of words though, hence the ambiguity. Very very rarely at 10PM on a Sunday night does anyone mean "tomorrow" when they say "See you at the club next Monday". They usually don't mean that because we have the word "tomorrow" and that's more precise.

Likewise, on a Friday afternoon most people (in my experience) don't say "Hey we're having a cook out next Sunday, want to come?" and mean the Sunday in exactly two days. Again, because the phrase "this Sunday" is available and more precise.

In fact, I think in my experience "next X" almost always implies a full 7 days between now and the X. If my boss on Monday says "we need this in production next Friday" I don't normally take that to mean "we need this in production in the next 4 days.

There's a real ambiguity, but it isn't in the examples you gave.

It's the case of saying "next Tuesday" on a Thursday, and meaning that no Tuesdays will pass before the date in question, versus saying "next Thursday" on a Tuesday, where a Thursday will happen before the date.

That's because on Thursday, "this Tuesday" has already happened. But sometimes people will be thinking of "Tuesday after next" when they say "next Tuesday" on a Thursday, because they mean "the Tuesday after the coming Tuesday" and not "the Tuesday of next week".

Both cases are still ambiguous because even though “this” Tuesday has already passed on Thursday, no one gets confused when you say “I’m having a cook out this Tuesday, want to come?” because the future tense of the sentence automatically excludes the Tuesday in the current week which has already passed.

Since “next Tuesday” also puts the sentence context into the future, the ambiguity exists around whether it means “Tuesday in 5 days” or “Tuesday in 12 days”

If no such ambiguity existed, we wouldn’t need common phrases like “this coming Tuesday” which clarifies the speaker is talking about the “next Tuesday with no other Tuesday’s in between”

Amusingly I don’t think there’s much ambiguity around “the Tuesday after next” as a phrase even though it should be equally ambiguous, but I’ve never heard that phrase to mean “3 Tuesdays from now”

> I don’t see any ambiguity in “next Monday”. It literally is saying the next day which is Monday.

But when communicating with other people, it matters what they understand. And I've come across enough people who don't use "next Monday" like that to understand the word "next" means trouble.