Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

all true but you miss that naive UTC has become a _de facto_ standard in many (particularly finance) codebases.

Sometimes conceptual beauty must unfortunately reckon with long-established reality. It's basically very late to be doing this.



I certainly didn't miss that, as I pointed out myself: I use naive datetimes in my codebases. Alot of them. And this change generates quite a bit of work for me.

But I'm okay with that.

The problem with de facto standards is: The fact that something became de facto standard, doesn't make it a better idea. The only thing it means is that it is now even harder to get rid of it.

> It's basically very late to be doing this.

Yes, it is. But not yet impossible. Languages and libraries that wait forever instead of ripping off the bandaid at some point, eventually become so crusted with such early problems, they become problems themselves.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: