Work in progress: 82,651 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #715

N

Noah Sussman

Personal blog · infiniteundo.comprogrammingcareer

Noah Sussman writes Tumblr, a personal blog at infiniteundo.com about programming and career. Since 2012, 89 different Hacker News readers have linked it 134 times, most often “Falsehoods programmers believe about time”. The last post was in 2019, but the archive is still widely read.

Visit the blog
134mentions?
5recommend?
89HN people?
2012–2026first – last linked?
Links on Hacker News per year · peak 20 in 2017

Rarely recommended · 5 of 40 sampled comments recommend it?

Why HN links it

HN readers link this blog for its 'Falsehoods programmers believe about time' posts (parts one and two), a list of wrong assumptions about dates, times and time zones that commenters use to explain why time code is hard.

Recommended for · 5 comments
Called a good read and worth reading; one commenter loves the series as ready-made failure test cases.

Summarised by Claude from a sample of 40 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Software As Narrative How-To Articles Devops Reading List CC Sharealike © 2020 by Noah Sussman

Most-linked posts?

  1. Falsehoods programmers believe about time
    37 people · 45 mentions · first linked 2018-09-21
  2. Falsehoods Programmers believe about Time
    23 people · 23 mentions · first linked 2012-06-18
  3. More Falsehoods Programmers Believe About Time (2012)
    12 people · 12 mentions · first linked 2018-08-24
  4. /post/25509354022/more-falsehoods-programmers-believe-about-time
    8 people · 8 mentions · first linked 2015-04-08
  5. More falsehoods programmers believe about time
    5 people · 6 mentions · first linked 2012-09-04
  6. 108 Counterintuitive Things About Testing
    2 people · 2 mentions · first linked 2017-03-09

What Hacker News says?

  1. Needs to write what? https://infiniteundo.com/post/25326999628/falsehoods-program... ?

    Comment linking /post/25326999628/falsehoods-programmers-believe-about-time

    on “US Senate votes unanimously to make daylight savings time permanent”
  2. Submitted Falsehoods Programmers believe about Time as a story · 364 points

    HN discussion
  3. Me, a 13 years old kid who was experimenting with QBASIC in 1999, thought that it was just switching from LEFT$(x, 2) to LEFT$(x, 4) when parsing dates. I still chuckle when I think how massively I had underestimated that problem. Meanwhile, the industry still doesn't know how to deal with dates and times correctly: https://infiniteundo.com/post/25326999628/falsehoods-program...

    Comment linking /post/25326999628/falsehoods-programmers-believe-about-time

    on “Covid-19 is now officially a pandemic, WHO says”
  4. Submitted Falsehoods Programmers Believe About Time (2012) as a story · 183 points

    HN discussion
  5. That has its own tons of cans of worms... See: https://infiniteundo.com/post/25326999628/falsehoods-program...

    Comment linking /post/25326999628/falsehoods-programmers-believe-about-time

    on “Text Editing Hates You Too”
  6. Submitted Falsehoods programmers believe about time as a story · 178 points

    HN discussion
  7. Time to trot this out again: https://infiniteundo.com/post/25326999628/falsehoods-program...

    Comment linking /post/25326999628/falsehoods-programmers-believe-about-time

    on “Microsoft Exchange stops passing mail due to bug on 1/1/22”
  8. Submitted Software is narrative as a story · 92 points

    HN discussion
  9. >Breaking a seconds-since-epoch out into year/mo/day/etc. is "simple" math, and shouldn't require a filesystem access. To do it simply yes, but not correctly. See the "Falsehoods programmers believe about time" series. http://infiniteundo.com/post/25326999628/falsehoods-programm... http://infiniteundo.com/post/25509354022/more-falsehoods-pro...

    Comment linking /post/25509354022/more-falsehoods-programmers-believe-about-time

    on “How setting the TZ environment variable avoids thousands of system calls”
  10. Submitted Falsehoods programmers believe about time (2017) as a story · 19 points

    HN discussion
  11. I disagree about obvious. Some are not, IMO, obvious, and some are actually true within reasonable bounds. From one of the previous lists[2]: > DST is always an advancement by 1 hour I'd point to this one as not "obvious": it is false. Some extreme northern/southern locations (where the seasonal day lengths get really long/short, since you're so close to the pole) adjust by 2 hours. (E.g., the aptly named Antarctica…

    Comment linking /post/25509354022/more-falsehoods-programmers-believe-about-time

    on “Falsehoods programmers believe about Unix time”
  12. Submitted More Falsehoods Programmers Believe About Time (2012) as a story · 17 points

    HN discussion
  13. https://infiniteundo.com/post/25326999628/falsehoods-program... I'm very thankful for the creators of https://www.worldtimebuddy.com/ handling time zone weirdness, etc, so that I can still get to Zoom calls on time (usually). I don't know how the Moment developers can ever think it's "done" - "We now generally consider Moment to be a legacy project in maintenance mode. It is not dead, but it is indeed done."

    Comment linking /post/25326999628/falsehoods-programmers-believe-about-time

    on “Nokia selected by NASA to build cellular network on the moon”
  14. Submitted Help the Lawyers are teaching lawyers to use Twitter as a first-responder tool as a story · 6 points

    HN discussion
  15. I laughed, but this reminds me of an article that was posted here a while ago: http://infiniteundo.com/post/25326999628/falsehoods-programm... It's very easy to get dates wrong.

    Comment linking /post/25326999628/falsehoods-programmers-believe-about-time

    on “List of oldest companies: Before 1300”
  16. Submitted Etsy's former Test Arcthitect wrote up 13 howtos on dev environment lifehacks as a story · 4 points

    HN discussion
  17. He’s referencing this classic blog post: https://infiniteundo.com/post/25326999628/falsehoods-program... Discussed on HN here: https://news.ycombinator.com/item?id=32548085

    Comment linking /post/25326999628/falsehoods-programmers-believe-about-time

    on “X5.1 solar flare, G4 geomagnetic storm watch”
  18. Submitted 100 Counterintuitive Things About Testing by the Author of Falsehoods About Time as a story · 4 points

    HN discussion
  19. A couple of references for why building a time-based application is difficult: Falsehoods programmers believe about time: https://infiniteundo.com/post/25326999628/falsehoods-program... Falsehoods programmers believe about time part 2 (this one contains most of the timezone related madness): https://infiniteundo.com/post/25509354022/more-falsehoods-pr...

    Comment linking /post/25509354022/more-falsehoods-programmers-believe-about-time

    on “ProtonMail takes aim at Google with an encrypted calendar”
  20. Submitted Falsehoods programmers believe about time as a story · 3 points

    HN discussion
  21. JdeBP · 2019-03-06Recommends
    The "S" stands for "Summer", and I strongly recommend reading things like https://infiniteundo.com/post/25509354022/more-falsehoods-pr... and http://creativedeletion.com/2015/01/28/falsehoods-programmer... before confidently making statements on this subject.

    Comment linking /post/25509354022/more-falsehoods-programmers-believe-about-time

    on “European Parliament set to end EU-wide daylight savings”
  22. Submitted Falsehoods programmers believe about time as a story · 3 points

    HN discussion
  23. I"m just going to leave this here: https://infiniteundo.com/post/25326999628/falsehoods-program...

    Comment linking /post/25326999628/falsehoods-programmers-believe-about-time

    on “2020 Leap Day Bugs”
  24. Submitted Falsehoods programmers believe about time (2017) as a story · 3 points

    HN discussion
  25. Reminds me of https://infiniteundo.com/post/25326999628/falsehoods-program...

    Comment linking /post/25326999628/falsehoods-programmers-believe-about-time

    on “So you want to write your own CSV code (2014)”
  26. Submitted Falsehoods Programmers Believe About Time (2012) as a story · 3 points

    HN discussion
  27. Falsehoods programmers believe about time: "3. Years have 365 days." Dinosaurs had 372 days per year! https://infiniteundo.com/post/25326999628/falsehoods-program...

    Comment linking /post/25326999628/falsehoods-programmers-believe-about-time

    on “Ancient shell shows days were half-hour shorter 70M years ago”
  28. Submitted The way tech manages workers runs counter to all current science on productivity as a story · 3 points

    HN discussion
  29. I saw this one first, but seems patio11 was first: https://infiniteundo.com/post/25326999628/falsehoods-program...

    Comment linking /post/25326999628/falsehoods-programmers-believe-about-time

    on “Falsehoods programmers believe about TCP”
  30. Submitted Counterintuitive Things about Testing as a story · 3 points

    HN discussion

Search all of HN for infiniteundo.com

Linked by the same people?