frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Iosevka is an open-source, sans-serif and slab-serif, monospace font

https://typeof.net/Iosevka/
454•otobrglez•7h ago•177 comments

Passkeys Are Not a Trap

https://scotthelme.co.uk/passkeys-are-not-a-trap/
161•speckx•42m ago•155 comments

Pg_vectorsearch: An index that is faster than pgvector's IVFFlat and HNSW

https://github.com/timescale/pg_vectorsearch
109•jascha_eng•4h ago•34 comments

Running Windows desktop tests from Linux with disposable VMs

https://www.qawolf.com/blog/how-we-solved-windows-desktop-automation
14•jadenlemmon•1h ago•4 comments

ASML's strong orders ease fears AI spending boom is running out of steam

https://www.reuters.com/business/asml-forecasts-q4-sales-above-expectations-ai-chip-demand-2026-1...
75•tartoran•1h ago•54 comments

Amazon pushes up prices across the Internet

https://www.not-ship.com/how-amazon-pushes-up-prices-all-across-the-internet/
401•sighborg•6h ago•393 comments

The Gold-Bug: Edgar Allan Poe's story that taught me about cryptography (2024)

https://robotsinplainenglish.com/e/2024-01-21-gold-bug.html
27•ripe•2d ago•3 comments

Sound – Bartosz Ciechanowski (2022)

https://ciechanow.ski/sound/
228•dverlaeckt80•2d ago•24 comments

The Origin Story of Kid Pix

http://red-green-blue.com/kid-pix-the-early-years
109•MBCook•1d ago•20 comments

Show HN: A guided 3D Leonardo da Vinci museum, built in code

https://museumofages.org/w/vinci
59•micstradev•5h ago•27 comments

TV4 postpones show after AI agent erases edited material

https://swedenherald.com/article/tv4-postpones-the-challenge-until-2027-after-technical-failure-e...
88•tobr•5h ago•56 comments

Show HN: Guitoro, a virtual guitar you strum with your keyboard

https://guitoro.com/
525•talccc•20h ago•146 comments

Pulsar at ESUG 2026 (new Smalltalk IDE)

https://blog.lorenzano.eu/pulsar-at-esug-2026/
59•mpweiher•5h ago•9 comments

900-Page Pre-Pantone Guide to Color from 1692 (With Complete High-Res Scan)

https://www.openculture.com/2026/10/a-900-page-pre-pantone-guide-to-color-from-1692.html
236•mdp2021•2d ago•40 comments

The Aaronson Oracle

https://aaronsonoracle.com/
35•routeroff•3h ago•32 comments

The Genealogy of Eliza

https://elizagen.org/genealogy.html
11•abrax3141•1d ago•1 comments

Gemini 4 Argon

https://deepmind.google/models/gemini/
1393•737max•23h ago•998 comments

Same Job, Two Engines: InnoDB and Iceberg Internals

https://marcpaul.io/logs/same-job-two-engines-innodb-and-iceberg-internals/
43•marcbpaul•1d ago•4 comments

Eric Binnion has died

https://ma.tt/2026/10/rip-eric/
70•speckx•2h ago•30 comments

Recreational Programming

https://www.cphiri.dev/presentations/recreational-programming
274•jslakro•17h ago•119 comments

AOSP Source Releases Are So Late Developers Disassemble Libraries to Report Bugs

https://github.com/android/ndk/issues/2260
430•tharen•9h ago•206 comments

Who Is Planting Backdoors in Ledger Crypto Wallets?

https://www.zetter-zeroday.com/who-is-planting-backdoors-in-ledger-crypto-wallets/
103•hacb•6h ago•103 comments

Apple Keynote now showing ads in its UI

https://mastodon.social/@marioguzman/117436264149891011
33•jervant•2h ago•3 comments

Felix Rieseberg Homepage

https://felixrieseberg.com/
252•rglover•11h ago•97 comments

AI Laser Locking for Quantum Computers: How QuEra Automates It

https://www.quera.com/blog-posts/holding-the-light-teaching-an-ai-to-lock-and-tune-our-quantum-co...
24•EvgeniyZh•5h ago•5 comments

MIT class project turns into an FDA-cleared treatment for tremors

https://news.mit.edu/2026/mit-class-project-turns-into-fda-cleared-treatment-for-tremors-1002
259•zdw•1d ago•53 comments

AI is mass decompiling games. That's both awesome and scary

https://popcar.bearblog.dev/ai-is-mass-decompiling-games-thats-both-awesome-and-scary/
12•popcar2•1h ago•5 comments

PostEra (YC W20) Is Hiring AI Researchers for Drug Discovery

https://jobs.lever.co/postera/c7d50a36-db0a-4574-bfe4-8700b74a22c0
1•morraa•18h ago

Show HN: How random are you?

https://lab.specr.net/rigged-draw/
201•vunderba•23h ago•103 comments

Ledger confirms spy chip implant behind wallet crypto thefts

https://www.bleepingcomputer.com/news/security/ledger-confirms-hardware-wallet-spy-implant-behind...
764•thm•2d ago•482 comments
Open in hackernews

Passkeys Are Not a Trap

https://scotthelme.co.uk/passkeys-are-not-a-trap/
161•speckx•42m ago

Comments

mik1998•37m ago
So: currently, the cauldron is cold, therefore ignore the fire below it and hop right in.
undersuit•26m ago
Just make sure you trust the cauldron you choose.
PaulHoule•36m ago
"Password manager you trust..."

Not so easy.

I've worked at places where we use a password manager to manage lots of passwords for random services that we subscribe to. The engineering manager always says "you can put your own passwords in for free" and I say "no thanks, they're going to get hacked" and then six months later... they get hacked.

I use the password manager on my iPhone because it seems pretty secure and it is so miserable to type passwords in on a phone but my other solution for passwords has used cryptographic generation with the database playing only a secondary role and it is fine for passwords but does nothing for passkeys.

jjice•33m ago
The idea of keeping my passwords in my work-sponsored password manager just sounds absurd. Who thinks that's a good idea? What happens when you leave the job?
verdverm•31m ago
Are you not keeping them separate? Are you using browser profiles?
undersuit•23m ago
It should be a default then not a suggestion we pass around in tech forums.
john_strinlai•29m ago
it's work-owned or work-managed accounts that get stored in a work-sponsored password manager.

most will come with free personal accounts for employees, if they want and choose to set them up. those are separate, and have smooth offboarding for the no-longer-employee.

wastewastewaste•28m ago
eh the companies account for that. for example 1password basically gives you a "free" extra personal account if you enroll into a work account. and when you leave, you just keep the personal account.

"free" because im not sure if your employer pays for it or if its like a free benefit to a bussiness licence

mentalpiracy•8m ago
I deployed it for our company, I can confirm for you that as of this post, the personal account is a free benefit to the business license.
LewisOrton•28m ago
exactly, it sounds more like a trap with the facade of benefit than passkey
wastewastewaste•33m ago
which password manager were you using that it got hacked?
Kevcmk•28m ago
Probably LastPass
zbentley•27m ago
Not GP, but I've seen this happen a few times with $work managed password managers. From memory and in no particular order, the reasons for the breach were:

- User account with access to the SaaS password manager was compromised.

- User account with access to the SaaS password manager was compromised.

- User account with access to the SaaS password manager was compromised.

- Password safe file (keepass) was compromised/leaked and its (medium-strength) master password was presumably brute-forced.

EDIT forgot one:

- Password manager was used by a user-facing web backend, which unlocked it with an unscoped read-everything master password. Web backend was hacked, predictable consequences ensued.

mentalpiracy•6m ago
These examples are very different than your provider being hacked.

Ideally you should be isolating your passwords across the company so that one user doesn’t compromise every login, no?

loloquwowndueo•20m ago
Last pass. Twice iirc.
blackcatsec•32m ago
What you describe is a different attack surface than the much more problematic on that password managers solve well: password re-use across websites where the blast radius is super high.

If I had to trade off the risk of a password manager being hacked versus password re-use, I'm going to strongly recommend to people generally to use a password manager. Yeah there's a lots of "if this, if that"--but that's almost a universally better risk for most people.

rjzzleep•28m ago
KeepassXC now supports passkeys as well.
qbane•26m ago
I think this part is where TOTP's 2FA/MFA model is "safer": you do not need to trust the TOTP manager. Even if the app sends all your TOTP secret keys to the server, they cannot hack your account because your password is stored elsewhere, and TOTP code alone is useless.
blackcatsec•36m ago
Thankfully someone with some sense. I saw that post title and didn't even bother to read it. It sounded like someone having argued with me a decade ago that IPv6 is a mechanism for the government to track you because you have no more privacy anymore because you don't have NAT...
chaps•34m ago
Why didn't you bother to read it but still think they have no sense?
blackcatsec•31m ago
Because I too understand passkey attestation and have written code to do exactly that and have worked in multiple enterprises where we've done a mass Yubikey rollout across thousands of people. So I've got a pretty solid understanding of passkeys, yubikeys, and attestation. As well as I don't read headlines of people claiming it's "tracking you".
alterom•8m ago
Yay, finally an expert.

Can you help me figure out some things?

1. One time when I was abroad in Poland, a thief walked into my room at night and stole my wallet, phone, and laptop.

(The thief was eventually caught 6 months later, but that's another story).

Question: what to do in that case if I were using passkeys?

Is there a solution that doesn't require trusting a cloud provider?

2. Currently passkeys are offered as an alternative to passwords. What are the mechanisms that require passwords to be available as well?

I.e. what stops my bank from simply giving me a passkey at a branch and offering no other option?

3. Clouds are currently the easiest way to use passkeys. Last time I checked, you were locked into that cloud, but things move fast.

What ensures the ability to move the keys out of the cloud?

And what do I need to do to have my own "cloud" like that?

4. What protection does the passkey ecosystem offer for physical threat to the user?

With passwords, there's no way for anyone to know which Hacker News accounts are mine, or whether I still have access to them. I don't remember has plausible deniability (who hasn't ever forgotten a password?).

With passkeys, getting detained with your device means surrendering all your passwords, to my understanding.

What am I missing?

Thanks!

verdverm•33m ago
Biometrics is my main concern around this, and in that the government can compel you to provide them for device unlock, unlike a pin or password.

Until we change our laws in the US on this front, I will continue to use passwords and hardware keys separate from my phone box.

canjobear•30m ago
What makes you think the government can’t compel you to provide a password?
verdverm•29m ago
Case law and court rulings
psanford•30m ago
There is nothing about passkeys that requires biometrics. Synced passkeys on android will work with your screen unlock code if you do not have biometrics enabled. Same with passkeys stored in a password manager. Same with hardware passkeys that do not support biometrics.
verdverm•28m ago
every time I've been prompted for passkey setup, it says things like "this is easier, just give your fingerprint"

no thanks, passwords are not a burden to me

mixdup•27m ago
Just don't setup biometric authentication on your device, then? You don't have to use FaceID to unlock passkeys in iOS for example
mixdup•32m ago
100% correct takedown of the "Trap" article

Do passkeys have issues? Sure. Most of them are UX and are being worked on. As a user, I 1000% immediately register a passkey when a site or app offers it as at least on iOS and macOS, it is a superior user experience IMO and more secure. I never worry if I'm getting prompted for a Passkey, am I on the right site?

Also the remote connect functionality of modern browsers and mobile operating systems makes it trival if I need or want to sign into a personal account on my work PC where my personal passwords are not sync'd. Need to get into my personal GMail in an incognito window at work? No problem at all.

Anti-Passkey folks are just people who want to be against something to be against it

dahrkael•28m ago
Let's hope your iphone doesn't get stolen or smashed and your beloved passkeys lost
dcrazy•20m ago
Why would they be lost? They are synced to iCloud Keychain, which is E2E encrypted.
mixdup•20m ago
Well, they're synchronized to my Apple account so that's not an issue. They're available on all of my Apple devices, or even ones I don't have right now that I log into in the future

Plus, none of the sites that I use passkeys for would I be locked out. They all have account recovery procedures just like if I forgot my password. And, finally, for the important ones like my Google account (where my email lives) I have other non-Apple devices like a Yubikey setup as additional Passkey/FIDO authenticators

calgoo•
ForHackernews•31m ago
This author is astoundingly trusting.

> If a consumer website decided tomorrow that it would only accept attested passkeys, it would lock out almost all of its own users, instantly. What website is going to do that?

Any of them? All of them?

"Starting next year, only Google Authenticator and Google Chome passkeys will be valid for gmail logins. Help us keep your account safe by limiting access so ONLY YOU can read your emails"

"Good news! Your Instagram account is getting safer from hackers and spammers. As of next month, you'll use your Meta Metaverse token for all logins to Instagram, Facebook, Theads and WhatsApp"

Google already forced OAuth2 on Thunderbird [0] and the rest of the email-client universe.

[0] https://support.mozilla.org/en-US/kb/automatic-conversion-go...

blackcatsec•30m ago
Google forced OAuth2 because Simple authentication is absolutely terrible.
ForHackernews•24m ago
There's absolutely nothing insecure or wrong with app passwords for a local client application.

The whole point of OAuth2 is to allow logging in to some untrusted 3rd party site via an authentication provider without having to key your password into the 3rd party site.

a) Local client software like Thunderbird is/must be trusted, it's not a random 3rd party website.

b) App passwords remove the risk of Thunderbird stealing your password, even if for some reason you didn't like typing a password into Thunderbird.

c) Google is both the Authentication Provider and the Resource Server in this example, so it adds zero security.

leni536•15m ago
App passwords are not scoped, are they? When I set up an app password for my whole google account it is never asked whether it is for email, docs, youtube, etc... . The oauth token is properly scoped.
bonzog•30m ago
I don't know enough to argue about whether passkeys are a trap or not, but I do know as a user that they appear to be a confusing mess.

When a website prompts me to set up a passkey, depending on the device I happen to be using at the time it could end up going to Google password manager, Samsung password manager, iCloud Keychain, or Windows somethingorother.

What happens when I go to the same site on a different platform? What if I can't use cross-device authentication because I'm on a locked-down work machine or one that simply doesn't have bluetooth? What if I want to consolidate them all in one platform just for the sake of being organised? What if I lose or simply don't have the device with a certain passkey near me?

I don't have the time or patience to work out any of that, which might absolutely be a 'me' problem, but TOTPs are pretty sodding frictionless in comparison. Scan QR in my chosen manager; type number into website; done. Why are passkeys better?

blackcatsec•28m ago
Definitely not wrong here. It is a confusing mess for most people. Thankfully, for folks all in on the Apple ecosystem, it should be pretty decent of an experience. Everyone else? not so much.
gumby271•23m ago
I think this is exactly the "Passkeys are a trap" argument though right? If you lock yourself into a single vendor, everything is easy and beautiful. If you choose a diverse set of vendors, it sucks so much more than passwords and password managers ever did.
willis936•20m ago
Keepassxc and strongbox passkey integrations seem pretty good on all of the OSes and browsers I've used.

I think passkeys make a messy credential situation even messier, but make a tidy credential situation even tidier.

bemtevi•30m ago
I hate passkeys because they're always tied to a specific account or a device like a phone. I hate being dependent on phones/devices. That being said I know they solve a lot of problems so....

I still prefer a good password written down in a paper book, with multiple methods of 2FA. But I know there are attack vectors for that.

blackcatsec•29m ago
Syncable passkeys are a thing which the OP addressed. Apple, Bitwarden, and other password managers all implement syncable passkeys. In fact, I just did an upgrade of my iPhone 15 Pro Max to an 18 Pro Max and all of my passkeys came along with the upgrade.
TrueDuality•24m ago
I don't think it's appropriately addressed. The apple ecosystem has really good syncing between devices but only when they share an iCloud account. What happens when your work mac isn't permitted to use your personal account? What happens when your company issued password manager and your personal one fights? What happens when your company issued device is an Apple device AND you have to use a mandatory password manager from the company?

The problem to me is that passkeys assume the user owns the device and CAN choose to make a single store authoritative for their credentials. The only professional environments I've encountered that haven't/wouldn't hit this issue are ones small enough that they don't really have device or security governance in place which you can't use as a secure reference baseline.

NoidFonsense•29m ago
This blog post is the perfect example of someone rationalizing away the bigger picture.

It's true that passkeys do not require hardware and OS attestation today, so all of the specific examples you cite are true. But the point remains that that passkeys can be EASILY extended to require hardware and OS attestation, and this will happen.

Banks have already done this. Before using an app was optional. Play protect was optional. It's like my uncle ted used to say, techonolgy is not optional.

MisterMunchkin•21m ago
And passwords could easily be extended to requiring photo ID...
NoidFonsense•12m ago
How? It wouldn't be easy at all it would be totally unconventional and break all sorts of expected workflows for passwords if you had to take a photo every time. For example at my work we have a ton of computers and none of them have webcams.

Passwords are client-neutral. Passkeys aren't: you can force a certain client, and now those clients can force an OS through attestation.

It happens now with 2fa today. I have gone through college for 4 years having to use this shitty duo mobile app and we have to take out our smartphones 20 times a day to do things and re-login after every 20 minutes.

phoghed•7m ago
and your bank can't force a certain client for a password if they decide to? or that you need to drink a confirmation can? or whatever arbitrary technical constraints they want to do in general?

anything can happen. if your passkey stops working because you're using it from your smart fridge to access your banking app, then just use your password anyway.

recursive
Vexs•28m ago
> When it is present, WebAuthn attestation tells the site the make and model of the authenticator, identified by its AAGUID, with a certificate chain from the vendor to back it up. It says nothing about your OS, your browser, your extensions, whether your phone is rooted or jailbroken, your firmware version, or even what colour it is.

Am I missing something? "Attestation tells websites what the authenticator is but it doesn't tell the website what the authenticator is".

The entire argument in this blogpost amounts to "nobody would ever turn on passkey attestation because it would require migration of people who already setup passkeys" which is a questionable argument- you could trivially imagine allowing unattested passkeys for existing users, but require it for new users. Most websites don't yet support passkeys to begin with, so this argument doesn't hold for the majority of websites.

The "biggest providers" bit at the end is odd too because the biggest providers are apple/google- who, as far as I know, do support attestation.

sdcfgy•26m ago
Let us consider the average user. The one who manages to lose their iPhone and has no idea what their iCloud account login is because they were aware of having to log into it once when they created the account at phone purchase 3 years previously.

That's where the trap is.

mixdup•11m ago
As long as they didn't turn on the advanced protection features on their account they just go to the Apple Store who can help them get back in
jon-wood•10m ago
That person is fucked when they lose their phone anyway, because they're also the sort of person who has never backed up all their photos/contacts/iCloud files anywhere that doesn't require iCloud auth to get at. At some point we have to either properly educate people on the fact that they need to have a recovery path, or we have to accept that they're going to need to rebuild their entire digital life every 2-3 years.

This is your cue to go get your parents to add you as recovery contacts for their Apple account now, rather than finding out that exists when they lose their phone.

lelandbatey•26m ago
Saying "attestation can't hurt you, your password manager returns `none` today so it's not a concern" is avoiding the entire point of the original article which was that that can change at any time! I'm already seeing in a corporate context, IT departments forcing hardware attestation as required everywhere. Justifiable, but also clear evidence that it's no longer in your control as the person authenticating. That's the point, passkeys are marginally more secure for you, while handing huge amounts of control to centralized platforms.
coaksford•24m ago
"...if attestation is the thing you're worried about, the post's own recommendation pushes you towards attestation rather than away from it!"

It is plainly obvious that the worry isn't attestation per se, it's the restrictions that attestation may in the future require when they turn the dial on restrictiveness up, that was extremely clear to me from reading the first article. If you can get attestation without those restrictions, "sure, why not", and a Yubikey seems like a way to do that which could avoid those restrictions. Most of this article makes sense, but this particular line makes me wonder how the author got it so far off the mark.

They also did nothing to quell my fears that they will in the future use passkeys to prevent people from using software they can modify themselves by saying "...the guidance for consumer sites has been to not even request attestation for years now." as if everyone always followed the guidance, and as if there aren't tens of thousands of managers that think their case is special and they really do need the extra control because they're a bank or handle copyrighted content or have PII or PCI and feel extra risk-averse today.

I don't know if they failed to do so because they can't (and this is a valid fear of the original author) or if they just are bad at reading the room at what the concern is and vastly overestimate how much people trust companies to always have their best interests at heart.

What I am getting from this, though, is "If you authenticate with a yubikey then that's attested, so they can't use attestation through passkeys to make sure your OS and browser aren't modified", and I'm not sure if that's the correct take away or even a correct statement.

AnthonyMouse•5m ago
> If you can get attestation without those restrictions, "sure, why not", and a Yubikey seems like a way to do that which could avoid those restrictions.

Attestation is never to your advantage. To do it at all, they have to restrict you to a specific set of device manufacturers and yours may not be on the list.

Then, what does it get you? Google-approved Android phones are allowed, but any attacker can trivially get one of those so knowing it's that type of device is completely worthless. All it does is prevent you from using some other type of device.

Notice that this is different from keeping the key in a HSM, which you can do without remote attestation and without the other side having to do anything at all.

Worse, the "approved" devices often have worse security than the one you want to use, e.g. using a Yubikey as your HSM will generally be better than using a phone which has orders of magnitude more attack surface and is constantly connected to the internet, but the phone is way more likely to be on the approved list than the Yubikey.

goda90•24m ago
I don't find this post convincing.

> If a consumer website decided tomorrow that it would only accept attested passkeys, it would lock out almost all of its own users, instantly. What website is going to do that? Besides, the guidance for consumer sites has been to not even request attestation for years now.

This isn't a rebuttal to the claim that they're a hidden dial. It's just saying that it's too early to crank the dial.

>Attestation Isn't What You Think It Is

>The post describes attestation as proving "that an approved passkey manager, operating system, and firmware are in use" which is simply not true.

>When it is present, WebAuthn attestation tells the site the make and model of the authenticator, identified by its AAGUID, with a certificate chain from the vendor to back it up. It says nothing about your OS, your browser, your extensions, whether your phone is rooted or jailbroken, your firmware version, or even what colour it is.

This point is bypassed by websites only supporting specific authenticators and then those specific authenticators only supporting specific devices/OSs/browsers/etc via other attestation frameworks.

flumpcakes•18m ago
Then guess what - people stop using those websites.

The big players who want to gatekeep you in their ecosystem do not want attestation - they want you to give them your passkeys for them to store under the guise of "hey, we'll sync it for you!".

A yubikey is easy to use. Buy a second as back-up. If you're clumsy and lose things all the time then set up recovery codes. Add a recovery contact. Use insecure 2fa like TOTP or really insecure 2fa like email/sms/etc. codes.

There's plenty of options for authentication in the modern world and passkeys are at the top. If users are 'too stupid' to use them then that's a user problem.

I'd rather spend the 5 minutes reading how these things work and then not hand the keys over to big tech.

micromacrofoot•23m ago
Passkeys are a trap in that they're a fairly confusing implementation that ends up tying you to a specific device or device ecosystem.
ThrowawayTestr•23m ago
They're better than passwords but just as annoying when I have to sign into Outlook every 5 days
MisterMunchkin•23m ago
I absolutely love them now that I have a Mac. They're shared between my phone and my Mac automatically so I can just sign in to anything with my fingerprint.

Passwords just suck. If we're all going to use password managers anyway, what is the point? Might as well use a randomly generated passkey.

TheRealPomax•23m ago
Anything that's tied to hardware is one accident away from locking you out forever unless you set of "2 of 3" or some other "let's make life even worse when it comes to authentication" solution.
woeirua•21m ago
Passkeys are such a flaming disaster from a UX standpoint. I can't recommend anyone use them.
xoa•21m ago
I think it's a bad sign when someone immediately resorts to strawmen and argument from incredulity in their counter-argument:

>If a consumer website decided tomorrow that it would only accept attested passkeys, it would lock out almost all of its own users, instantly. What website is going to do that?

The original didn't argue that, nor has absolutely anyone else concerned, nor has that been what has happened in historical examples people were concerned about. Because yeah of course that's ridiculous, it's "boiling a frog" by throwing it in already boiling water, that's not how it works. If anyone has freedom-reducing longer term plans for use of passkey attestation, the emphasis is on "longer term", being malicious doesn't mean being stupid. Step 1 is obviously getting people into the passkey ecosystem and out of passwords at all, which could well take years. And importantly as much as possible into closed passkey ecosystems. This is indeed one of the initial danger signs, because the author:

>iCloud Keychain, Google Password Manager, 1Password, Bitwarden

Is mixing together things that aren't like the other. Quick author, what's the EXPORT story for each of these ecosystems? Of those, Bitwarden can export a passkey into a plain JSON if you want. Do the others support that too, or at best only "app to app" encrypted transfer, creating a closed ecosystem? Already, can I get passkeys from iCloud/Google/1Pass into KeePass? Or is this restricted """for my protection :^)"""?

Author doesn't even touch on the lock-in that's already beginning. And right now everyone can technically claim "oh no of course you're not locked in! You just have to use an official option, or you can merely visit hundreds of sites individually and register new passkeys in all of them". Is it hard to see how players like Bitwarden would be pressured on continuing to offer plain export?

Then when most of the population is using passkeys everywhere in a closed ecosystem, now what is the response if friction slowly starts getting added. OK, you can still use what you like, but only export to other approved players. OK, you can still use unattested, but it's off by default now, "advanced users" can go enable it with this checkbox in the settings. OK, manual is still an option, but now it's buried deep and behind dark patterns and requires a text command. Hi everyone, we have statistics to show that only 0.85% of our users still use unattested keys. The support burden and security risk is now too high."

Like, we've seen this movie before.

hbn•21m ago
I still don't use passkeys because I don't know what advantage it has over my existing method of generating random passwords in my passport manager and using that. My password manager generally autofills it anyway.

I know where my password manager syncs, it's on all my devices. Passkey prompts always seem confusing, I don't know if it's going to save to my browser, or my OS, or if those are gonna sync on what devices. It's just more confusing.

What would I gain from using a passkey?

loloquwowndueo•18m ago
I’ve seen tech-savvy people getting phished into entering their password on a fraudulent site, despite the password manager blaring alarms that the login looked fishy.

This cannot happen with passkeys at all because crypto magic.

hbn•14m ago
I assume a phishing site wouldn't even attempt to use the passkey because it can't. So wouldn't it just ask for a password, and at that point, if you're gonna fall for it, you'd go and grab the actual text password anyway?

My password manager matches off of domains too, so it wouldn't suggest to autofill on a phishing site.

loloquwowndueo•10m ago
Right. It didn’t suggest it but the phishing message was convincing enough that the tech-savvy person fished the password out manually and input it anyway. A mistake for sure, and one the password manager was trying to help with, for sure, but this mistake would have been impossible with a passkey.
mixdup•12m ago
What's the difference between using a really good password vs. public key authentication in SSH?
Velocifyer•18m ago
For me, randomly generated passwords(via proton pass) combined with remembering to check the URL stops phishing and is easier to share.
alterom•6m ago
Passkeys are a solution for a problem that the users didn't have (website security).

And the solution was: make it the user's problem.

Yay.

_bent•17m ago
The author is really missing the forest for the trees here

> When it is present, WebAuthn attestation tells the site the make and model of the authenticator, identified by its AAGUID, with a certificate chain from the vendor to back it up. It says nothing about your OS, your browser, your extensions, whether your phone is rooted or jailbroken, your firmware version, or even what colour it is.

So if I was Netflix or a bank or w/ever I'd only allow new registrations from "trusted" authenticators, which would incidentally only run on iOS and play-protected Android.

manlymuppet•17m ago
I made some of these points on the original post and just got downvoted to silence. While there are some valid criticisms I guess you could make on passkeys, I think it was pretty clear that the author was being dramatic. Take this quote from the original post.

    > In fact there are many different things called “passkeys” and the FIDO Alliance has intentionally named all of them the same thing. I believe this was done in order to deliberately confuse users and encourage them not to look too closely at the fine text.
I don't know how I was this only one in the thread to flag this as just completely unsubstantiated conspiracy. This level of assumption here is hardly worth an entire article, but for some reason people just seemed to accept it.
adjejmxbdjdn•17m ago
Let’s assume passkeys are the greatest thing since sliced bread.

Passkeys face the same problem as the USB-C rollout. Lots of different incompatible implementations and standards rolled under one name that are almost impossible to distinguish between. Very little education on how to use it and be prepared for it.

The difference is that the consequences of getting passkeys wrong for the user is significantly greater than getting the wrong cable, and while the latter can easily be fixed, the former may be irreversible.

jeffrusiewicz•15m ago
I truly believe pass keys are a way for yo to eventually lose access, or give someone or something else, access to your logins.
embeng4096•13m ago
I'm a happy user of 1Password myself, but warning that they only allow export of passkeys through a specific protocol, and it has to be done on the mobile app. [0]

[0]: https://support.1password.com/export/?ios

INTPenis•12m ago
I mean the desire to trap seems to be among the big corporations already.

I keep seeing major players promoting their own apps over standard TOTP, which I guess could be seen as a sort of proprietary passkey. Shopify, Google, Microsoft, and more, they all want you to download their app for MFA, instead of using a very open format.

As someone who works in IT, I just can't even imagine myself doing this. I have probably around 60 codes in my Aegis, how would it look if I had just a quarter of those in apps instead?

But the main issue I have with passkeys is the simple issue of backups. I can backup my Aegis keys, I can't backup an app, or a hw passkey. I have to get a second one, and keep signing for it or something, not sure of the details, I just know it would be a major hassle. And there is no way I'm trusting a little usb device to not break.

Right now I see no compelling reason to switch from regular OTP codes, change my mind.

Gander5739•1m ago
> Right now I see no compelling reason to switch from regular OTP codes. Change my mind.

The phishing potential?

traverseda•12m ago
Passkeys can be tied to a root of trust, like those owned by google, microsoft, apple.

Currently they aren't tied to that root of trust.

Most of those organizations have shown that they don't want people owning their own devices or being able to run their own software, and they use developer attestations, IE a revocable programming license to accomplish that.

Tools like android's safetynet makes it so that you can't run banking apps on a phone running your own software. One that bypasses developer attestations.

Passkeys are currently an open standard, but attestation is built in such a way as that it could be only usable on n approved operating system with programmer licenses.

Big websites like amazon, or websites you need to exist in society, could gradually start requiring the usage of attested passkeys.

---

There is a clear path from passkeys to the death of general purpose computing for 99% of people. Don't be a useful idiot, don't assume these corporations have your best interest in heart. See this for what it is, a path towards killing people's ability to run unlicensed software on their own devices.

shadowgovt•11m ago
At the end of the day, I just don't really want them. I already have passwords and I already have to put up with 2FA. Passkeys are just one more damn thing to understand in an ecosystem I already want to spend as little time in as possible.
laserbeam•9m ago
The og article talks about future concerns even though things are fine today. This article claims things are fine today.

True, but doesn’t actually refute the original.

randusername•8m ago
I have to say the messaging around passkeys is bad. So many providers show modals with big friendly lock logos superimposed on a smartphone to announce the change without offering any explanation about why the change is happening, why the change is happening now, or how the technology works.

I don't know when it started, I don't know who is to blame, but we've definitely arrived at a conceptualization of "the user" that is passive, uncurious, and incapable of being talked to like an adult.

stmw•7m ago
Look, at best, Passkeys shift your logins from your head to OS-supplied keychain management. Whether they do attestation today or not, they big, industry-wide effort to move away from "what you know" (i.e. username/password) + "what you have" (2FA) towards "platform-authenticates-you-to-website automatically" has both security benefits and lock-in risks.

Maybe it was too strong to say the were a "trap", but it is also too strong to say there is no worries here.

davexunit•7m ago
I don't use passkeys but the thing that raised a red flag for me while reading the article that the OP is responding to is the "non-copyable" property. It's not possible to prohibit delegation[0], so the idea that a key can only be used on one specific device necessarily involves a form of DRM/wishful thinking.

[0] http://www.erights.org/elib/capability/delegations.html

maratc•5m ago
> When it is present, WebAuthn attestation tells the site the make and model of the authenticator, identified by its AAGUID, with a certificate chain from the vendor to back it up.

Me: The person who posted this post critical of The King on Facebook was totally not me!

Police: Here's "a WebAuthn attestation" that told Facebook "the make and model of the authenticator, identified by its AAGUID, with a certificate chain from the vendor to back it up" and it fits Evidence A.

No thanks.

hn_submit•2m ago
Wouldn't web browsers themselves be the ultimate passkey managers like they already do with passwords? They'd need a way to export the passkeys to another passkey manager though.
efields•2m ago
I figured they weren't. People smarter than me made them.

I think they've been implemented well in some cases. I think they've been implemented poorly in others.

So it goes.

tennysont•1m ago
"Is not a trap" does not follow from "Is currently good".

A defining feature of traps is that they start out good.

There are a lot of good points in this article, but it fundamentally missed the point of the word trap. The most it said on that topic is:

  > If a consumer website decided tomorrow that it would only accept attested passkeys, it would lock out almost all of its own users, instantly. What website is going to do that? Besides, the guidance for consumer sites has been to not even request attestation for years now.
Which is a statement about the near future. There is room for a conversation about the long term, but this article is not a part of that conversation.
jerf•52s ago
I think the passkey standard included attestation for good reasons, but it is obviously also possibly a trap.

I have to admit I don't worry too much about the entire internet flicking attestation=true anytime though, because the resulting support nightmare would be ferociously expensive. I wouldn't be surprised that, on its own, it would be more expensive than the cases that the companies flipping the switch are trying to avoid. Which means it isn't going to happen.

The simple truth is metaphorical-Grandma can't handle the degree of responsibility put on the user that strict hardware attestation implies. Netflix et al are more likely to want metaphorical-Grandma's money more than an incremental improvement in their ability to be sure it's an attested login, and won't want metaphorical-Grandma to call Netflix every other week trying to figure out how to log in again.

zchrykng•28m ago
My workplace doesn't offer this, but I like the idea of how 1Password does it. If your workplace has a business account with 1Password, each of the business users gets a personal account for free. If you change jobs you can pay for your own account, but it isn't tied to the company account other than getting it for free with the corporate account.
newsoftheday•22m ago
What I did was use usernames on those services that included a few chars to remind me which business I'd created it for. I was a software engineer bug changed jobs/contracts on average about once per year (that's a very, very rough average though).
alterom•21m ago
Because, apparently, passkey evangelists are a cult.

The spec requires passwords to still be an option, they say, so there's nothing to see here, move along — and avert their eyes should an inconvenient argument come their way.

Because, see, we all know that specs are ironclad, never change, and are always fully implemented.

Also, putting all your eggs, ahem, passkeys into one cloud basket (as this article recommends) to "move around" is surely the most best solution better than passwords.

Because we can always trust the cloud, right? Not like it's somebody else's computer or anything, that they can instruct to not do what you tell it.

Anyway, none of the passkey lovers ever answered me what to do if my computer and cell phone ever get stolen again when I'm traveling abroad in the Brave New Passkey World.

The best answer I got was carry a yubikey with me at all times.

One more thing to worry about losing, yay. Much convenience, very security, wow.

If there are any new developments on that front, would love to hear them.

loloquwowndueo•17m ago
Would you bother reading an article whose title is “the earth is flat. No really. “
chaps•12m ago
If I was posting in a thread about an article responding to that article, then yeah -- I'd read it. But we're not.
0x20Fearless•33m ago
I’ll be silly, but having a unique address per device, is indeed a simpler vector to track, right?

On topic, I’m not sure I even trust my own password sanitation, and seeing service A and B hacked every other month, I feel weary. Knowing that someday my passwords might be compromised as well, so what should I do as just a person who can’t remember things? Write them down, I guess.

flumpcakes•22m ago
It's common for devices to choose a new IPv6 address within your range at random to perform a new connection / rotate periodically.

Which in turn makes it harder to track vs. your /64 which is approximates your old NAT'd public IPv4.

malfist•32m ago
This:

> Thankfully someone with some sense

Cannot be asserted with this:

> I saw that post title and didn't even bother to read it.

NoidFonsense•22m ago
you will eventually be compelled to, which is enabled by attestation
mixdup•19m ago
Well, at that point I'll figure out what to do. I can't live my life constantly working around bad design that doesn't actually exist yet
28m ago
One of the bigger issues with passkeys has been that they get locked to one provider (like apple in your case). Now i HAVE to use an Apple device to unlock passwords, same with Google and Android. Its very much all eggs in one basket.

If it was easy to migrate between services, then i would be a lot more open to using passkeys.

calgoo•23m ago
Too add to my own comment: I know that its coming, but until i can export to something like. keepass and not a commercial entity then i don't consider it ready.
linolevan•23m ago
What is hard about migrating between password managers? At least on MacOS you can just open passwords and export all to another app?
mixdup•23m ago
It's fairly easy to export/transfer passkeys (I think, I've never actually done it)

Also, many if not all of the sites I've got passkeys setup with support multiple keys, which I sometimes take advantage of. For example I've got a passkey into my Google account in my Apple account ecosystem but I also have a physical Yubikey setup as a Passkey device, in case I were to get locked out of my Apple account

origini•27m ago
Google and other services like PayPal make Passkeys default if you generated one.

Now they expect you to always use them to login on all devices.

I had to remove my passkey from one device for these services because i also use a PasswordManager and I do not trust my local chrome installation to just manage my passkey.

I want to have a Password Manager which I need to unlock when I use it. I also want to keep my 2fa and not break it due to passkey usage.

GitHub was also super shitty with it, suddenly a passkey broke my YubiKey login...

user43928•25m ago
I think PassKeys are great.

On my MacBook with the latest macOS I still can't use them.

I use Brave and 1Password. Clicking the Use Passkey button typically results in some Chrome Bluetooth permission dialog rather than accessing my PassKeys.

I tried to look into this once or twice with no success.

I suspect macOS is at fault. Apple does not seem to care about getting basic functionality right.

To this day Universal Clipboard between the MacBook and my iPhone does not work half of the time.

nateb2022•20m ago
> To this day Universal Clipboard between the MacBook and my iPhone does not work half of the time.

Do you have bluetooth disabled half of the time?

user43928•9m ago
No. Ethernet, WiFi, and Bluetooth are all on.

I believe a reboot sometimes restores functionality.

unethical_ban•22m ago
It's just not a replacement for TOTP and password entirely. It's a shortcut, a super-cookie that is more secure. If I lose the device that has my passkey, I need a way to access my account from another device.

One might say "just use a password/credentials manager", but all these passkey prompts don't emphasize that you should use one that is not tied to hardware, or that you should backup your passkey to a thumb drive, or anything like that.

Same reason I hate TOTP that is tied to a device. If you require me to have proprietary 2FA apps on my phone to login to your account, I don't use 2FA. Looking at you, Steam.

ForHackernews•6m ago
I mean... that's up to Google how they choose to implement app passwords. Back when they still supported them, I think they were properly scoped.

An app password is basically just an API token, it's up to the backend what powers it grants.

NoidFonsense•23m ago
Whats so bad about it
mixdup•28m ago
Google would not do something that would lock out half of the mobile device market. iOS doesn't do attestation.

Also, is there a reason Thunderbird or other clients couldn't use OAuth? I'm fairly certain I can login to GMail on Mail.app in macOS and other clients, so they're not using that to lock people into the official app or their browser

ForHackernews•23m ago
Thunderbird is an email client, not a web browser or a web server. It had to build in support for both of those things to support oauth2 login: https://bugzilla.mozilla.org/show_bug.cgi?id=849540

I assume Mail.app had to do the same.

mixdup•16m ago
Okay? At some point mail applications didn't support IMAP, because it was new. Was IMAP bad because it forced POP3 clients to build new support that they didn't previously do in order to support the improved functionality?

OAuth wasn't about lock-in (since any client can support it), it was about getting off shitty legacy auth

ForHackernews•5m ago
OAuth2 solves a bunch of problems that are irrelevant for a desktop email client. https://news.ycombinator.com/item?id=50089261

You shouldn't need a web browser to read email.

goda90•19m ago
Are you sure iOS doesn't do attestation? Google recently turned on requiring an iOS or Google-attested Android device with a camera for some reCAPTCHA challenges(i.e. take a photo of this QR code). They waited for Apple to support it before doing so.
mixdup•17m ago
Is that the same thing we're talking about here? That sounds like a CAPTCHA, not Passkeys. I mean iOS isn't doing attestation in Passkeys, I'm sure there's some thing on the phone that it's doing that is a version of attestation
BizarroLand•12m ago
Google today might not do that, but Google tomorrow, when some upper manager's multi-million dollar bonus gets tied by a performance metric on how many people are using passkeys for gmail would in a heartbeat.
warkdarrior•11m ago
> Keepassxc and strongbox passkey integrations

Isn't that a single vendor (or two)? How is this not lock-in?

Banditoz•8m ago
KeepassXC at least allows you to export your passkeys should you choose. The people behind passkeys do not like this. https://github.com/keepassxreboot/keepassxc/issues/10407
Gander5739•6m ago
Well, KeePass is self-hosted, and I hadn't heard of strongbox before, but it says on the website:

> Store your data anywhere you like, online or offline. Sync with every major cloud storage provider or your own server over WebDAV or SFTP. Use your Strongbox database with any KeePass compatible client on any platform.

willis936•1m ago
I use nextcloud to sync my own keepass database across my devices.

Please explain how self hosting open source software is locking me into a vendor.

marcosdumay•3m ago
Good thing the FIDO group is already trying to block key synchronization with keypass and other open source managers...
phoghed•14m ago
brother I locked myself in long before the passkey showed up
gumby271•10m ago
I mean yeah, customer lock in has been Apple's business model for a long ass time, that's not surprising.
MBCook•6m ago
The fact that the password manager someone might use on another system is a complete piece of crap does not mean passkeys are an Apple lock-in attempt.

There are an open standard. You just have terrible software.

iAMkenough•2m ago
If that's the argument, it's bull. If you use Apple hardware, you're not locked in and required to use Apple's default Passwords manager.

Microsoft Authenticator, Bitwarden, 1Password, etc. all support storing passkeys and support multiple hardware platforms.

croes•23m ago
But you can’t simply switch to Android without recreating every single passkey. Sounds like vendor lock-in to me
Onavo•21m ago
Well designed platforms and auth frameworks allow adding multiple passkeys. The problem is this requirement was never coded into the passkey standard.
al_borland•1m ago
That still requires recreating every passkey, even if both can exist at once. If I want 50 sites to use a passkey on macOS and Linux, I need to go through the setup process 100 times, and all 50 sites will likely handle it slightly differently.

It also requires foresight if switching. I ran into this with 2FA as well. When I got a new phone, after setup it offered to wipe the old one, I declined. When I went to open my 2FA app for work on the new phone, it needed to be setup. I needed the 2FA on my old phone to login to the portal and setup the new phone. Had I wiped my old phone when prompted, I would have been locked out and on the phone with the help desk. This same scenario can happen with Passkeys.

madeofpalk•12m ago
Yes you can. You can export your passkeys and then import them into whatever android password manager, or 1Password.
ipsento606•46s ago
I was under the impression that most credential managers won't allow you to export a passkey to a plain text format, but will only allow limited app-to-app transfer of keys (with a limited selection of compatible apps only)
throwitaway222•21m ago
Both of my systems are apple, one has a Work Apple account and one has a Home apple account. How do I log into website X with 1 identity WITH FIREFOX? (people are going to jump through hoops when they find out my work laptop blocks mozilla services when I can just use a TOTP token on my phone and everything works.)
madeofpalk•15m ago
I use 1Password to sync all my passkeys between iPhone, Mac, and Windows. It works exceptionally well!
throwitaway222•26m ago
This, I've been an engineer for 25 years and I hate passkeys. I have a work laptop and a home laptop and I connect to some websites from both and I... it's just a mess.
moritonal•24m ago
Security matters, users who want choice have to take responsibility, users that don't can just use Apple.

"What happens when I go to the same site on a different platform?" = "If you meant device, then Chrome has a feature to allow you to use a different device such as a NFC YubiKey"

"What if I can't use cross-device authentication because I'm on a locked-down work machine or one that simply doesn't have bluetooth?" = "Good, Passkeys are doing their job correctly and you cannot export credentials"

"What if I want to consolidate them all in one platform just for the sake of being organised?" = "Then log in and add more passkeys to things rather than copy-pasting passwords everywhere"

"What if I lose or simply don't have the device with a certain passkey near me?" = "You should have multiple passkey's or use the various cloud versions that exist"

swivelmaster•22m ago
That it’s possible to know the answers to these questions doesn’t mean the system is good. This is a level of complexity that most people simply do not have the time or bandwidth for.
phoghed•10m ago
Most people don't have time for the level of complexity of a password manager in general and just use one hunter3 level password for everything.
toss1•9m ago
>>users who want choice have to take responsibility, users that don't can just use Apple

I'm perfectly happy to take responsibility — when using a well-designed system that isn't a massive pain-in-the-arse up front designed for vendor lock-in and to penalize small vendors.

Criticizing the new system isn't avoidance of responsibility, it is demanding a product that is worth using, i.e., NOT designed for the manufacturers to extract more money from us without providing more value or locking in their market position, but designed to be actually useful.

chaboud•19m ago
I thought "Passkeys are a trap" was going to be about this usability nightmare. Some sites, once connected via passkey, make it all but impossible to connect in another way. Some support multiple passkeys. Some do not. Some support passkey or something else. Some do not.

The idea and protocol are pretty solid, though we're back to a "biometrics as password" problem in many device flows, but every time I'm urged by a site to convert to a passkey, I wonder "is this site the sort that would screw this up?"

So far, it's about 30% of sites screwing it up...

gortok•4m ago
This is the issue.

I can’t adopt Passkeys if I’m not certain they’re going to work as well as my password manager and Authenticator app, which is to say 100% of the time.

When sites ask to set up passkeys, it’s usually native passkeys (especially on iOS). And figuring out how to get the flow to set up a LastPass key by default seems unusually difficult.

I also use a MacBook, windows desktop, an iPhone and iPad. I use Firefox, edge, brave across these devices.

When I say “passkeys are a trap” they are a usability trap where no one can attest with certainty that I won’t wake up in a painful situation because I decided to adopt passkeys.

varenc•15m ago
> Why are passkeys better?

Passkeys provide perfect protection from phishing attacks, since it's impossible to send a passkey to the wrong domain. That's a huge improvement over TOTP.

Re: it being confusing where they're stored, I agree. The solution is to make sure you store your passkeys in your cross-platform password manager. The experience can be confusing though. In Chrome I've found that by default when creating a new Passkey Chrome offers to store it first. But if I click cancel, I'm then given the option to store it in 1Password where I want it.

aeternum•14m ago
Randomly generated strong passwords for all practical purposes are just as good as passkeys and keep you as the user in control. If you really need to copy/paste between a laptop and mobile or give it to a friend/family member, you can.

What do passkeys offer users that rand strong password + password managers don't?

bprater•12m ago
Passwords always risk a transferrable oops: "Hi friend, this is the bank calling. We've got a big issue: what's your password so we can fix it?"
amluto•11m ago
A decent degree of phishing protection. And passkeys are not vulnerable to an attack that can transiently read server memory.
yjftsjthsd-h•10m ago
AIUI: A password can be entered into a phishing site, a passkey can't.
ba1afd89f34cb23•9m ago
They are tied to the issuing domain and the system that carries the passkey will refuse to present it to any other domains. It’s more or less impossible to fall for phishing or a spoofed site. Your password manager may have similar functionality for automatic filling of forms but less sophisticated users can often be tricked into providing passwords via copy and paste.
MBCook•7m ago
Bull. People need to stop repeating this.

They have to be transmitted. They (or their hash) have to be stored. And so so many get that wrong.

There is nothing to prevent you from entering your super secure u quiet password on the wrong site if you get phished.

Passkeys don’t get transmitted. They’re used for cryptographic signing.

Passkeys can’t be entered on the wrong site, the sites they work on is an inherent property of the key.

You can’t store a passkey wrong on the server, it’s a unique public key. If your entire database is stolen, it’s useless. No one else can login with your credentials because they don’t have the private key.

Unique strong passwords, TOTP, 2FA, one time sign in emails, none of those offer this stuff.

Passwords are fundamentally broken. They cannot be fixed. Cryptography is the solution in passkeys are the implementation.

tananaev•3m ago
You're arguing theory and not practice. In theory they're better of course. The problem is the implementation. And implementation is a mess because everyone is trying to lock you into their own little ecosystem.
classified•2m ago
Nothing of this explains anything, at best it increases the confusion. If anything, all this mumbo jumbo pushes me further away from using passkeys than before.
bigyabai•1m ago
> They (or their hash) have to be stored. And so so many get that wrong.

Do they? I don't sign up for random Joe websites. I feel pretty confident that nobody is storing my creds in plaintext, right now.

What I am concerned about is that Passkeys will become a mechanism for enforcing hardware attestation. I don't trust the industry to implement it neutrally.

GlibMonkeyDeath•1m ago
As I understand it, in theory, there is no "secret" exchange over the network with passkeys, once they are initially set up (one side sends a challenge to decrypt, and the challenge is one-time use. The decryption all happens locally.) And so they aren't as vulnerable to phishing or other common ways to steal passwords (such as key loggers, which don't even involve the network.)

But in my opinion, the solutions that passkeys provide come with the costs that are being discussed here, and I haven't found the trade-off worthwhile.

dist-epoch•6m ago
Every time I've used a passkey with a site was in addition to the regular user password. So like a cached auth saved in the phone secure storage, protected by my PIN/fingerpring.

If it gets lost for whatever reason, I don't care, I will login again with regular username/password.

So as long as you also have a regular username/password login, phone passkeys are great time savers.

dataflow•3m ago
[delayed]
modeless•1m ago
Yeah, there needs to be a way to link password managers to share passkeys, and also to share passkeys between people. There are also a lot of great features that could be implemented with passkey sharing too, like revocation, time limits, or capability limits.
•
6m ago
This is not true.
SoftTalker•9m ago
When my state introduced seatbelt laws they assured the public that they would only be a secondary offense, never the primary basis for getting pulled over and issued a ticket.

Now they run "Officers are watching! Click it or ticket!" as an advertising campaign.

And I'm not arguing that seatbelt laws are bad per se, just that any time there is a pathway for more control, it will eventually be taken, even if assurances are made that it will not happen.

dist-epoch•3m ago
Attestation is to your advantage if your phone gets rooted/hacked (evil maid attack). It will let you know that something is wrong when you try to login into an attested site.

Like SecureBoot.

93po•5m ago
Yeah this article is confusing for me. The one a few days ago was basically saying "this is a slippery slope", which the post today acknowledges, then goes on to say "These passkeys don't give websites an attestation statement at all, and though a site can ask, what comes back is none" as though it invalidates the post a few days ago.

The whole point is that once everyone is accustomed to passkeys, they ARE going to ratchet it up to "you need attestation".

This is the browser wars all over again. Google spent something like 20 years winning the browser wars, and once they felt snug and secure, slowly started eroding users' abilities to control the content they see (making features adblock relies on increasingly ineffective).

At the same time the current authentication horseshit of the internet in 2026 is awful. I routinely spend 3+ minutes trying to log into a site - first it blocks logins because of my VPN, then it requires a password reset, then it requires me to login with new password, but then it needs email verification, but then I don't get the email so I have to click resend, then I type in the verification and then it asks for blah blah blah.

I am grateful that LLMs are going to be doing 95% of my browser usage very soon.