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

Top all-time · #9837

M

Maggie's Blog

Personal blog · maggiepint.comprogrammingweb

Maggie's Blog is a personal blog at maggiepint.com about programming and web. Since 2016, 8 different Hacker News readers have linked it 10 times, most often “Fixing JavaScript's Date (2017)”. The last post was in 2017, but the archive is still widely read.

Visit the blog
10mentions?
8HN people?
2016–2026first – last linked?
Links on Hacker News per year · peak 3 in 2024

Too few sampled comments (5) to say how often HN recommends it.?

Why HN links it

HN readers link these posts about JavaScript's Date object, citing them as background on why parts of Date cannot be fixed without a new API and on its origin in java.util.Date.

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

Mostly JavaScript, and Date and Time, Sometimes Dogs

Most-linked posts?

  1. Fixing JavaScript's Date (2017)
    4 people · 4 mentions · first linked 2020-02-26
  2. Fixing JavaScript Date – Web Compatibility and Reality (2017)
    3 people · 4 mentions · first linked 2020-07-09

What Hacker News says?

  1. Some things are easy now, but some things still require multiple lines of code: https://youmightnotneed.com/lodash . If you only need one or two, sure, just write your own, but if you're maintaining a big project... why waste time debugging these common utility functions? You'd basically just be reinventing lodash, but with fewer community eyes and tests on it. Whoever inherits that is gonna need to debug all your u…

    Comment linking /2017/04/09/fixing-javascript-date-getting-started/

    on “Dependency management fatigue, or why I ditched React for Go+HTMX+Templ”
  2. Submitted Fixing JavaScript's Date (2017) as a story · 40 points

    HN discussion
  3. Spivak · 2020-07-09Recommends
    I think https://maggiepint.com/2017/04/09/fixing-javascript-date-get... and https://maggiepint.com/2017/04/11/fixing-javascript-date-web... are better links for the motivations of what parts of Date can't be fixed without needing a new API.

    Comment linking /2017/04/11/fixing-javascript-date-web-compatibility-and-reality/

    on “Dates and Times in JavaScript – A New API for Dates from TC39”
  4. Submitted Fixing JavaScript Date – Web Compatibility and Reality (2017) as a story · 2 points

    HN discussion
  5. Just because the issue predated Java doesn’t preclude the fact that the initial JavaScript Date implementation was lifted from java.util.Date. Brandon Eich has explicitly stated it was so. https://maggiepint.com/2017/04/09/fixing-javascript-date-get...

    Comment linking /2017/04/09/fixing-javascript-date-getting-started/

    on “Is It Time for the JavaScript Temporal API?”
  6. Submitted Fixing JavaScript Date as a story · 1 points

    HN discussion
  7. > JavaScript date parsing assumes that dates that lack the trailing Z are in the client time zone. The situation is in fact even worse than this. The current (ECMA262) spec states: > When the time zone offset is absent, date-only forms are interpreted as a UTC time and date-time forms are interpreted as a local time. This is in fact a huge bug in the spec, which was initially unintentional but is now deliberately pr…

    Comment linking /2017/04/11/fixing-javascript-date-web-compatibility-and-reality/

    on “SQLite Date and Time Functions (2007)”
  8. Submitted Immutability – It’s Happening as a story · 1 points

    HN discussion
  9. This article lists several of the absurdities of the Date constructor, but only barely touches on the most unforgivable one. The example from the article is: // Unless, of course, you separate the year, month, and date with hyphens. // Then it gets the _day_ wrong. console.log( new Date('2026-01-02') ); // Result: Date Thu Jan 01 2026 19:00:00 GMT-0500 (Eastern Standard Time) In this example, the day is "wrong" beca…

    Comment linking /2017/04/11/fixing-javascript-date-web-compatibility-and-reality/

    on “Date is out, Temporal is in”

Search all of HN for maggiepint.com

Linked by the same people?