Guix is a fork of Nix that uses Guile (GNU’s version of scheme) to define packages. They have their own directions and philosophies which differ but the base principles are the same
Passkeys use a challenge/response protocol that doesn’t transmit any actual secrets. This makes them phishing resistant as you can’t just “type in your passkey secret” it gitnub .com