10 ms·
1Password 8 has been formatting dates incorrectly for over a year
- smileybarry 3y agoI can certainly echo the (HN) poster's comment from a few days ago: > I am having trouble with the date formats on macOS. My passport expiry is shown in MM/DD/YYYY, even though my date locale is clearly set to DD.MM.YYYY. In 1Password 7, as far as I can tell, it used to be DD/MM/YYYY. > I have literally had a ton of trouble because of this because I entered my passport expiry date wrong on an airline form. As both numbers in the date can be flipped and will still show a valid date, this error isn't easy to catch, either. After looking this up, it has been first reported over 1.5 years ago! That is not an acceptable timeframe! I've already had some wrestling with incorrect date formatting in 1Password, but I recently added my family's passports and almost made the exact same mistake. You could somewhat justify future support back when 1P 7.x was in support, but now that it's completely EOL (mobile app is unlisted), there's absolutely no reason for this. It's literally one system API call. (Which they're already using in the "modified/created" fields on iOS!)
- NikxDa 3y agoI am happy to report that after my post on here a developer has reached out, and the issue is indeed fixed for me in the latest nightly build of 1Password. Seems like this issue can finally be wrapped up :)
- sumek83 3y agois anyone using 1Password 8? I thought everyone are still on 7
- macrael 3y agoI just switched b/c it told me that the 7 browser plugin was going to stop working
- DaSHacka 3y agoIs anyone using 1password? I thought we were all using bitwarden/keepass....
- leovander 3y agoSelf-hosted, rust version, docker container?
- mrweasel 3y agoI use 1Password 8 for my private stuff, and 7 for work, because... I don't know it's unclear if I can update. The dates format formats correctly, I have a password I added a few days ago, says "modified 7.7.2023 15.59.44" ... and 5.7.2023 for the one before that. It's a little weird with the . but it's fine. No complaints, it works perfectly well, much better than Lastpass ever did.
- wizofaus 3y agoBut was that previous one added 2 days before or 2 months before?
- tiltowait 3y agoI expect that most users are on 1Password 8, if only because most users just auto-update and are blissfully unaware of any controversy—or just don't care. They do exist! Maybe they notice the regressions, maybe they rarely use the desktop app, maybe the regressions haven't hit them. It's almost certainly a very vocal minority (of which I am a member) that is still on version 7. (Funny thing was that some of the podcasters I listen to chided people quite derisively for being upset with 1P8. Fast-forward a year, those same podcasters are talking about how 1Password has sadly gone downhill ...)
- jklinger410 3y agoWould love to know if and why it is hard to implement this kind of feature for 1P. Any takes? Also there is a heated debate that the UK is doing dates "the right way" and the US is wrong. Other than that people from Europe seem to think all of their practices are better than others, what is the possible reasoning that the order of numbers in a date string could have a right and wrong solution?
- sephlietz 3y agoThe argument is that writing the parts in a consistently increasing or decreasing precision order makes more sense. So these are good. - year / month / day - day / month / year And this is bad. - month / day / year
- dabluecaboose 3y agoWhile I am a strong supporter of ISO8601 (e.g. 2023-07-12) there is an argument that decreasing specificity is preferable (as in ISO8601) and that for most day-to-day usage the year is somewhat implicit, hence being at the end. Personally, I write the month out if I'm not using 8601 formatting to avoid any ambiguity. For any sort of recordkeeping, though, I think it's preferable to go full on YYYY-MM-DD. It's more thorough, precise, and sorts properly on a computer.
- wingspar 3y agoOutside the US, how is a month+day combination written out/spoken? "May 3" / "May 3rd" or "3 May" ?
- manuelmoreale 3y ago3 May in Italy. It’s always day first. You never hear anyone saying or writing the month first.
- wizofaus 3y agoIn most contexts I would never use the cardinal number "3", it'd always be "the 3rd of May" or "May (the) 3rd", but in a country like Australia (with a high number of speakers from different cultural backgrounds) you hear all sorts of conventions used in casual conversation.
- nubinetwork 3y agohttps://news.ycombinator.com/item?id=36633116 https://news.ycombinator.com/item?id=36633116
- kodah 3y agoTime is a PITA to normalize between frontends and backends, but not an overly arduous task. I wonder what's preventing them from know what the users preferred format is. Anecdotally, I worked for a British company that used YY/MM/DD and it regularly caused reliability issues during operations. Of course, they responded with, "What's wrong with the date? It's correct." Yes - correct, but not accessible especially operationally so. If you want to take advantage of a global userbase or workforce be prepared to have the tax of these kinds of features being necessary.
- benoliver999 3y agoThese days I display it as "12 July 2023" to avoid confusion.
- wizofaus 3y agoHow would that not be confusing to non-English speakers? Or even to English speakers when it inevitably gets truncated trying to fit "12 September 2023" in a field originally designed to show 6 or 8 digits...
- deleted 3y ago[deleted]
- rdtsc 3y agoA slight improvement might have been to use four digits for the year. Then it’s a bit less likely to be interpreted ambiguously.
- Moru 3y agoNaturally they had problems if they wrote it YY/MM/DD. It's not a correct way of formatting the ISO 8601 date. It's supposed to be YY-MM-DD. If you use slashes between them it can be just about any format but if it's minuses it's YMD.
- dabluecaboose 3y ago
- drcongo 3y ago"We're moving to Electron so that we can iterate and ship features and fixes much faster". This is the same 1Password that hobbled keyboard navigation 2 versions ago and still hasn't fixed it.
- switch007 3y agoI wonder if this was a result of a PM treating localizacion as a feature that can be deprioritised to oblivion rather than a core deliverable of the feature “show a date”?
- jbombadil 3y agoI’ve been a happy user of 1 password for 5+ years, but I’m considering changing. This goes beyond date format for me. Issues like these show that the company is not committed to listening to feedback and addressing issues. It erodes my trust in them. Given that they hold my passwords, trust is paramount. Same with their decision of not adding 1 password 8 into the Mac App Store. I won’t install outside the App Store, so I’m sticking with 7. The moment that goes, so do I.
- rcarr 3y agoIf you were starting from scratch today would you stick with 1Password or would you use Bitwarden or some other alternative?
- headwayoldest 3y agoI've been using 1Password since 2009 and I would suggest you try any and every alternative first before giving Agile Bits a dime.
- tiltowait 3y agoNot the OP, but Proton Pass is probably where I'd look. (And am in fact looking as I inch closer to ditching 1Password.)
- bithaze 3y agoI've been wanting to spend more time trying out Strongbox[1], personally. It's only available for Apple (macOS, iOS, and iPadOS) devices, which rules out the 1% of the time I use an oddball Linux or Windows desktop, but it's a bit more reminiscent of old 1Password UIs with less of the dismissive attitude that I've gotten from 1Password's support team over the last couple years. [1] https://strongboxsafe.com/ https://strongboxsafe.com/
- bobbylarrybobby 3y agoStrongbox uses the KeePass database format, so if you set up sync you can just use other KeePass-based apps on other devices.
- pgib 3y agoI've been holding out on 7 for reasons like this. The native macOS version seems to honour my system locale settings. I don't see myself moving to an Electron-based app, and am really hoping that the updated keychain stuff in Sonoma will be such that I can just say goodbye, despite how much I've enjoyed 1Password for the _many_ years I've been a loyal customer.
- tonyedgecombe 3y agoI abandoned it as soon as they switched to Electron. I wouldn't mind if it was something I used it once a month but for an app that is running all the time the overhead is unacceptable to me.
- sushid 3y agoWhat do you use? I know 1PW7's days are limited so I'm looking for an alternative but haven't found a good one yet.
- tonyedgecombe 3y agoKeePassXC
- simondotau 3y agoThe part which I find so unfathomable is that the UI of 1Password isn't even that complicated, nor is it subject to rapid change. Maintaining three or four 100% native platform-specific front-end codebases seems entirely reasonable and trivial. Particularly given that customers are paying good money for this app!
- nobrains 3y agoThe best date format, in my humble opinion: yyyy-mm(mmm)-dd 2023-07(Jul)-12 ... Why? - Goes from biggest to lowest value (year, then month, then day) - To remove any ambiguation, also shows month in alpha format. - Still sortable :-D This is the best part I think.
- JohnFen 3y agoI've been arguing this for decades. I'm glad to see that I'm not alone!
- notatoad 3y agooh good, another date format. https://xkcd.com/927/ https://xkcd.com/927/
- omoikane 3y agoSee also https://xkcd.com/1179/ https://xkcd.com/1179/
- itake 3y agoThis assumes the users speak English, which continues to dance around the problem of the format not matching the user's preference (language and date format).
- rovr138 3y ago
- ds 3y agoIn the military, they force you to do dates as follows, which seems like the best idea to date. 01 JUN 2023
- JamesSwift 3y agoAgreed. One of the better habits I picked up, I still automatically fill dates out like this.
- SkiFire13 3y agoThis not locale independent nor sortable.
- Tempest1981 3y agoWhich military?
- deleted 3y ago[deleted]
- rickreynoldssf 3y agoThe responses from 1Password are maddening. "Can't say if of when the dev team will address this", "I'll add a vote on your behalf (smiley)", "Keep checking our release notes"
- what-the-grump 3y agohttps://www.youtube.com/watch?v=y8OnoxKotPQ https://www.youtube.com/watch?v=y8OnoxKotPQ
- deleted 3y ago[deleted]
- teaearlgraycold 3y agoWhy does a password manager even have major breaking changes?
- kiicia 3y agoBecause it’s made by enterprise for enterprise, not by users for users
- NikxDa 3y agoHey HN! Glad to have this reach the frontpage as 1Pass support has been unhelpful with this for months, so I‘m hoping to get some attention to this issue via this route. My previous comment has already been quoted here, so I won‘t reiterate, but this issue is generally easy-to-fix, yet can have a huge impact if not working. Very annoyed with 1Password’s product direction and support on this. Their customer focus has been off for a while in my eyes, sadly.
- scblock 3y agoThe debate here over which date format is best is pointless, and has nothing to do with the problem reported here. Computers have locale settings. You can set the date format to your preferred or expected format. The issue is that 1Password isn't respecting that locale. This has literally nothing to do with whether the US is backwards or your own unique personal date coding is better.
- genmud 3y agoI had 1Password gobble my GitHub account credentials, which is fucking terrifying since most of my 2fa backup codes get stored in 1Password. I really need to back everything up offline more frequently.
- lycopodiopsida 3y agoGlad I've jumped ship to KeePassXC after 1PW7. The transition from 7->8 introduced nothing but bugs, electron bloat and lack of sensible data control to users, all of it sold by a tone-deaf PR department as "but written in rust!"
- jen20 3y agoThe 1Password move to election has left it full of things like this that AgileBits then pretend aren’t real. I won’t be renewing my subscription now this is the only option.