HNHacker News
TopNewBestAskShowJobs

danneezhao

-2 karma · joined July 14, 2025

submissionscomments
danneezhao··on 150 years of Hans Christian Andersen
When I grow up, I realize that fairy tales are almost lies.It is difficult for princes and princesses to live happily ever after~
danneezhao··on Launch HN: Hyprnote (YC S25) – An open-source AI meeting notetaker
How to deal with the AI meeting recording function that comes with conference software?
danneezhao··on M8.7 earthquake in Western Pacific, tsunami warning issued
Self-satisfaction or more professional?
danneezhao··on Pony: An actor-model, capabilities-secure, high-performance programming language
What's new next we can see?
danneezhao··on ‘I witnessed war crimes’ in Gaza – former worker at GHF aid site [video]
Those in power care only about their own power; everything else is expendable
danneezhao··on Never write your own date parsing library
Great writeup! Your journey perfectly captures the universal developer dilemma: "Never roll your own X... until you absolutely must."

The bundle size reductions are impressive (230kB client-side savings!), and your RFC 9557 alignment is a smart forward-looking move. Two questions:

Edge cases: How does your parser handle leap seconds or pre-1582 Julian dates? (e.g., astronomical data) Temporal readiness: Will @11ty/parse-date-strings become a temporary polyfill until Temporal API stabilizes, or a long-term solution? Minor observation: Your comparison table shows Luxon supports YYYY-MM-DD HH (space separator) while RFC 9557 doesn’t – this might break existing Eleventy setups using space-delimited dates. Maybe worth an explicit migration note?

Regardless, fantastic work balancing pragmatism and standards. The web needs more focused libraries like this!

danneezhao··on What my mother didn’t talk about (2020)
End-of-life care is a profoundly complex topic. Every individual deserves respect, even as they approach the end of their life. Yet factors ranging from legal and ethical considerations to human relationships and emotions mean that, even today, there is no definitive answer.