Recent submissions

Comment · 7 months ago
Hey… if you weren't aware, the HN guidelines now include: > Don't post generated comments or AI-edited comments. HN is for conversation between humans.
Comment · 11 months ago
I also used Kagi, but decided to cancel my subscription last year when it was revealed they pay Yandex for their search, which is a Russian company that ultimately fuels the Russian war on Ukraine.

Once Kagi stops transferring money to Russia, I’d be happy re-subscribe.

Comment · 1 year ago
I work at bitwarden and I can confirm this. While technically you have the data, any other app need to support our json format (which they totally can, our code is open source) - but CXP (the standard) is happening this year so we’re planning on using it.
Comment · 1 year ago
I worked on this standard and we’re all excited that it’s rolling out to most of not all password managers and platforms.
Comment · 1 year ago
We're enabling it by default, you can opt-out.
Comment · 1 year ago
I just want to point out that the title is wrong. 2FA is on by default, but not mandatory. Dang, can we change the title?
Comment · 1 year ago
I work at Bitwarden and I have that same pet peeve! Let's see if I can get a PR up without causing a UX stir :)
Comment · 1 year ago
Very unfortunate and caused me to cancel my subscription immediately. Any alternatives that people can recommend to someone who throughly enjoyed Kagi?

I really hope they reconsider their arrangement.

Comment · 2 years ago
Please don’t use WebAuthn on every page load.

Two reasons: the protocol is not designed to do this - and the UI/UX is not designed to support this. There are better ways.

2) it will likely not work. There are virtual/software authenticatators (available in dev tools) that could generate a valid response without a human.

Comment · 2 years ago
Use a password manager, like Bitwarden
Comment · 2 years ago
Send an email to me at [email protected] and I’ll look into it!
Comment · 2 years ago
Good feedback, thanks! will bring it up when I’m back at work
Comment · 2 years ago
Very soon
Comment · 2 years ago
You can use any passkey provider app. I work at Bitwarden and we’re building mobile passkeys for android right now. We can do the e2e sync, but if you want you can always self host Bitwarden server and just use our clients app.
Comment · 2 years ago
You make a valid point about “non-resident” WebAuthn 2FA being great 2FA. However, passkeys are also great, and they depend on your context…. Most people are in the passkey context.

For people who are not knee-deep I think we can explain it a bit better, why passkeys replaces passwords:

With non-resident (2FA keys) you need to identify your account first. Since you don’t want to have account enumeration, this means doing a primary authentication, e.g. passwords.

With passkeys, the website can just ask your browser) to sign in with any of the accounts it has passkeys for; which result in a one click sign in.

While hardware backed Security Keys for 2FA is great 2FA, there’s a tangible cost, both in UX and $ that leaves many users left out (not everyone can afford $20 for a security key)

Source: I work at Bitwarden building our Passkey API for developers. We support both 2FA and passkeys, both in the API service and in our password manager. Feel free to ask my anything related.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton