Undergraduate shows that searches within hash tables can be much faster
quantamagazine.org
Surnames from nicknames nobody has any more
blog.plover.com
Fun with C++26 reflection: Keyword Arguments
pydong.org
Scaling up test-time compute with latent reasoning: A recurrent depth approach
arxiv.org
Show HN: HTML visualization of a PDF file's internal structure
github.com
Scroll-Driven Animations
scroll-driven-animations.style
Work at the Mill Or, the Story of Digital Equipment Corporation
abortretry.fail
Patterns for Building Realtime Features
zknill.io
Indigenous engineers are using AI to preserve their culture
nbcnews.com
Ancient-DNA study identifies originators of Indo-European language family
hms.harvard.edu
Hedge Funds Are Pocketing Much of Their Clients' Gains with 'No Limit' Fees
bloomberg.com
Google Calendar removed events like Pride and BHM; retains Black Friday
theverge.com
Show HN: Global 3D topography explorer
topography.jessekv.com
Fly.io (YC W20) Is Hiring a Customer Support Director
The other 99% – CERN Courier
cerncourier.com
TinyX: Small Featured X Server
github.com
Fake VS Code Extension on NPM Spreads Multi-Stage Malware
mend.io
The Anthropic Economic Index
anthropic.com
Balcony solar is taking off
theguardian.com
Musk-led group makes $97B bid for control of OpenAI
reuters.com
Why hasn't commercial air travel gotten any faster since the 1960s? (2009)
engineering.mit.edu
Memory profilers, call graphs, exception reports, and telemetry
nuanced.dev
Thomas Aquinas' skull reveals appearance and cause of death
ncregister.com
Large Nuclear-Powered Subsonic Aircraft for Transoceanic Commerce (1971) [pdf]
ntrs.nasa.gov
Hey HN!
I'm excited to introduce Hanko, a passkey-first authentication platform that allows you to integrate authentication and user management into your apps with minimal effort, all via pre-built components and a flexible API.
The origins of the project date back almost 10 years, when we started working on “replacing the password” with a push-based, white-label authenticator app. Early on, we came across the FIDO standards, which eventually became what we know today as passkeys. As big fans of passkeys, we always knew that we wanted to build solutions for other developers to make the integration of passkey authentication as easy as possible. The latest iteration of this mission is project Hanko.
Now, what does “for the passkey era” actually mean? We spent months (years, honestly) getting all the UX flows right, while the ecosystem of browsers and operating systems wasn’t even there yet. And we added features to support the switch from passwords to passkeys. E.g. optional prompts to create passkeys during sign up and login, passwords can be set to optional and can be deleted by the users themselves, all controllable in fine-grained configurations. Users can create and manage as many passkeys as they like, passkey autofill, and more. You can even set up Hanko for passkeys only if you want (some of our users are running this in production already).
Apart from passkeys, Hanko also supports most other common authentication methods, including “legacy” TOTP MFA, hardware security keys, and even enterprise SSO via SAML (although we are still finalizing that at the moment).
Hanko is an open-source project, and we’re eager to see how you use it and contribute to its development. If you’re working on an app and need a customizable authentication solution, we’d love to hear your feedback and suggestions!
Check out the full documentation and get started today: https://docs.hanko.io
And here’s our roadmap: https://www.hanko.io/roadmap
Looking forward to hearing your thoughts and questions!
Felix and the Hanko Team