Live data from Hacker News

Subtle ways Microsoft Word has changed how we use language

bbc.com

201–207 of 207 posts

Re: Subtle ways Microsoft Word has changed how we use language

#201

Earlier quoted context omitted.

There does indeed seem some overlap here between the US and Muslim countries.

I know that being progressive is really important to the self esteem of you Euros, but you all need to stop letting it cloud your worldview so much.

"cloud your world view"?

Re: Subtle ways Microsoft Word has changed how we use language

#202
post #75
post #25

Earlier quoted context omitted.

I don't follow - Noon is 12pm, midnight is 12am.

Noon is the meridiem that AM and PM reference. At precisely 12:00 it is neither before nor after noon, because it is noon. That makes it hard to intuitively know whether the mid-day 12:00-12:59 should be AM or PM (and vice versa with midnight). It can obviously be learned, but it's something lots of people have trouble with. I was probably in my teens before I finally got that memorized enough to keep them straight.…

And yet we have survived with the convention that 12AM is midnight, and 12PM is noon for centuries.

Noon is also not "12:00" - it is the infinitely small moment at the strike of 12:00. Instantaneously it becomes post-meridiem. 12:00:00.0000000000000000000000000000001 is after noon.

Re: Subtle ways Microsoft Word has changed how we use language

#203
post #25

Earlier quoted context omitted.

I don't follow - Noon is 12pm, midnight is 12am.

I grew up in the UK and still couldn’t tell you this off the top of my head. Most people can’t - when setting up systems with a cutoff date/time I’ve regularly been asked to have them expire at 11:59pm, because it avoids any ambiguity here.

> Most people can’t

Bias. Most people can. I'm in the UK, too.

Re: Subtle ways Microsoft Word has changed how we use language

#204
post #52

Earlier quoted context omitted.

I think that's generally a sensible idea. Anything which required a schedule for humans to read - theatre performances, trains, planes, etc - are better off being scheduled for 23:55, 23:59, 00:01 or 00:05 than exactly at midnight because lots of people don't understand or get confused whether 00:00 on a date means the start or the end of the day. I do enjoy though where systems have to deal with 'weird' days. I beli…

I remember reading somewhere that some systems use a 26 hour clock in that it's literally valid 00:00 to 25:59, or 28 hr for 00:00 to 27:59. 24:30 10/1 and 00:30 11/1 mean the exact same thing, it's a notational convenience to not have to worry about date boundaries between days. Trying to find the source again but not having success.

TV stations use this system. A schedule for any given day can be up to 27 hours iirc.

Re: Subtle ways Microsoft Word has changed how we use language

#205
post #34
post #25

Earlier quoted context omitted.

I don't follow - Noon is 12pm, midnight is 12am.

Which is very confusing. Why does 12pm follow 11am and 12am follow 11pm?

Because that's how the numbers are arranged on the clock face/sun dial

Re: Subtle ways Microsoft Word has changed how we use language

#206
post #147

Earlier quoted context omitted.

>> Other than in English-speaking countries and some Spanish-speaking countries, the terms a.m. and p.m. are seldom used and often unknown. I did not know that. The terms are from the Latin ante meridiem and post meridiem (meridiem, midday, ante before, post after) so it seemed logical to me that any Romance language would have them. But then, English is not a Romance language (but borrowed heavily from them) so, cha…

You meant to say 'delightful smorgasbord' of a language. Don't worry; I'll forgive your insolence this time.

I'm originally from Texas. I reserve the right to call English a mess. Y'all should see how Texans pronounce Spanish words.

Re: Subtle ways Microsoft Word has changed how we use language

#207
post #183

Earlier quoted context omitted.

Strings are a primitive type. Names are not strings in the same way Dates are not strings. They can be implemented, represented, and printed as strings, but they have behaviors and meaning that the primitive string type does not. To use another example, a binary tree is not an array, although it can be implemented using an array. Money is not a floating point value, and woe to the programmer that tries to use float f…

Without making assumptions about the origin of the name, you can't impute any structure onto that string, can you? In that case, it is still simply a string.

> making assumptions

We have i18n to give context, no assumptions needed.

Post reply on HN