I’m Nathaniel Wesley Filardo (among other names). Born in 1984 (how time flies), I flirted with being a physicist at Carnegie Mellon University but ultimately acquired my Ph.D. in Computer Science at Johns Hopkins, as part of the Dyna programming language effort. I was then a postdoc in the the CTSRD team at Cambridge University, primarily thinking about temporal safety for capability systems I now work for Microsoft Research, in Cambridge, UK.

A list of my publications is available here.

My Academic (i.e., publication-oriented) CV is available here.

Contact

The easiest ways to contact me are as nwf via…

  • email: add +receptionist@cmx.ietfng.org.

  • XMPP: on the the cclub jabber server, club.cc.cmu.edu, which supports full federation.

  • Libera IRC: if I happen to not to be connected, MemoServ can doubtless take a message on my behalf.

Of late I have adopted use of a Yubikey as a PGP smartcard. The private bits exist only in the smartcard and my offline key management machine; the public bits available here (the authentication subkey is available in ssh format).

The key’s fingerprint is 8F7E BD3C 69CF A8CE CF4C  B57B 37F6 56B5 5B45 C4CD.

pgp-vash

The (tragically no longer maintained nor ever widely used) Vash visual hash (algorithm 1.1) of this fingerprint without spaces is shown to the right; I think it’s kind of pretty.