News for hackers. Stuff that matters.
Re:"LibreOffice works 365 days a year. Just saying." by notatoad on Friday November 13, 2026 @01:48PM (#50487962)
>so that inclusion empirically unnecessary

this seems like a post-rationalization. when an app generates a file to send to another service, it's usually a good practice to timestamp that. unless you're severely bandwidth-constrained, putting a timestamp in your protocol almost always solves more problems than it creates. "we shouldn't include a timestamp because it might at some point trigger a date-math bug" is just not how software gets built.

the fact that the software can still print without including a timestamp doesn't mean it's not worth including.

Re:"LibreOffice works 365 days a year. Just saying." by adrianN on Friday November 13, 2026 @01:53PM (#50488029)
Maybe we should think about building software in a way that only adds stuff that is truly necessary.
Re:"LibreOffice works 365 days a year. Just saying." by swsieber on Friday November 13, 2026 @02:10PM (#50488296)
I have. I don't like it. I'd rather have the ability to debug, redundant checks, etc. than only what's truly necessary.
Re:"LibreOffice works 365 days a year. Just saying." by notatoad on Friday November 13, 2026 @02:19PM (#50488406)
if this bug was caused by a lack of a datestamp instead of the inclusion of one, you'd be here leaving comments about how silly it was they didn't include something as standard and widely useful as a datestamp, and that of course that was necessary.