Live data from Hacker News

Falsehoods programmers believe about time

infiniteundo.com

1–10 of 212 posts

Re: Falsehoods programmers believe about time

#3
post #2

Unimportant sidenote: I don't like the naming of these "falsehoods programmers believe about X" lists. Surely programmers are more likely to be conscious of these not being true than non-programmers.

I still encounter forms on the web or input fields in software that prevent me from entering truthful information or that require me to input information that doesn't exist. There are definitely still programmers out there that make assumptions that don't hold in all cases.

Re: Falsehoods programmers believe about time

#4
post #2

Unimportant sidenote: I don't like the naming of these "falsehoods programmers believe about X" lists. Surely programmers are more likely to be conscious of these not being true than non-programmers.

It isn't "falsehoods all programmers believe..." it's "falsehoods that [some|lots|many|inexperienced] programmers believe..."

Unless you work all day on time-related software, you'll probably never encounter most of these quirks.

Humans don't write in BNF. We expect, rightly or wrongly, for other humans to use Postel's law to interpret what we mean.

Re: Falsehoods programmers believe about time

#5
post #4
post #2

Unimportant sidenote: I don't like the naming of these "falsehoods programmers believe about X" lists. Surely programmers are more likely to be conscious of these not being true than non-programmers.

It isn't "falsehoods all programmers believe..." it's "falsehoods that [some|lots|many|inexperienced] programmers believe..." Unless you work all day on time-related software, you'll probably never encounter most of these quirks. Humans don't write in BNF. We expect, rightly or wrongly, for other humans to use Postel's law to interpret what we mean.

But the point is that programmers are less likely to believe these things than ordinary people are.

Re: Falsehoods programmers believe about time

#6
post #5
post #4

Earlier quoted context omitted.

It isn't "falsehoods all programmers believe..." it's "falsehoods that [some|lots|many|inexperienced] programmers believe..." Unless you work all day on time-related software, you'll probably never encounter most of these quirks. Humans don't write in BNF. We expect, rightly or wrongly, for other humans to use Postel's law to interpret what we mean.

But the point is that programmers are less likely to believe these things than ordinary people are.

By putting the intended audience in the title, you grab their attention more.

Re: Falsehoods programmers believe about time

#8
post #5
post #4

Earlier quoted context omitted.

It isn't "falsehoods all programmers believe..." it's "falsehoods that [some|lots|many|inexperienced] programmers believe..." Unless you work all day on time-related software, you'll probably never encounter most of these quirks. Humans don't write in BNF. We expect, rightly or wrongly, for other humans to use Postel's law to interpret what we mean.

But the point is that programmers are less likely to believe these things than ordinary people are.

The point is these are falsehoods whose belief can affect a programmer's work when they get embedded into the systems they create. The point is to correct yourself, not tu quoque your brother.

Re: Falsehoods programmers believe about time

#9
post #5

Earlier quoted context omitted.

But the point is that programmers are less likely to believe these things than ordinary people are.

By putting the intended audience in the title, you grab their attention more.

It's clickbait.

Computerphile managed a much better title[1]: The Problem with Time & Timezones

A "(for programmers)" could be appended if needed.

[1] https://www.youtube.com/watch?v=-5wpm-gesOY

Post reply on HN