News for hackers. Stuff that matters.
Re:I have chosen the wrong flight dates because your date pi... by sswu on Saturday February 02, 2019 @05:20PM (#19066135)
I ran into a similar issue applying for Global Entry. Luckily an appointment at 3am on Saturday suggested the times were in UTC. Nevertheless this was unnecessary uncertainty and anxiety - what about those who aren't familiar with UTC time?

How can we design datetime libraries to prevent these issues? Or at least make it so that error-prone behaviors must be very explicit?

Re:I have chosen the wrong flight dates because your date pi... by repolfx on Sunday February 03, 2019 @07:33AM (#19069264)
Well, the problem is web apps, or seen another way, lack of good distribution mechanisms for desktop apps.

Write your frontend in Java 8 and you have access to a full blown date/time library that handles all the edge cases and has been well thought out. Do it in JS and you got bupkis.

Re:I have chosen the wrong flight dates because your date pi... by jzwinck on Saturday February 02, 2019 @06:54PM (#19066716)
Wait, their customer facing UI only supports a timezone that virtually no humans use?

That doesn't sound like a datetime library design problem, it sounds like they totally neglected to use a datetime library at all.

Re:I have chosen the wrong flight dates because your date pi... by RyJones on Saturday February 02, 2019 @06:08PM (#19066428)
When I went to get global entry, there were tons of people showing up 12 hours early.