More About Me: My Recent AMA

Here's a rather extensive AMA/Q&A session I did for the community last year, in which I go quite deep: https://medium »


Email: PGP key $ gpg --keyserver --recv-keys 0x7295C51C3F8AA1E2 PGP fingerprint: 8C26 6865 BB14 38C5 8012 F92C 7295 C51C 3F8A A1E2 Alternate »

Pursuance Talk for Code for San Francisco

Here they are! »

RIOTcon 2018 Talk: The History of Pursuance

In January 2018 I gave a talk at RIOTcon about -- you guessed it -- Pursuance. Here are my slides. »


My criteria when deciding to work on a project: Long-term: I must be not just willing, but excited to spend 10+ years of my life on »


How to Decide What to Work On You should pursue a project if and only if it: Maximizes your values Is valuable to the world Is »


Mine The End State Here's where we need to get to as a species: I want every person in the world to be doing exactly what »

Slides from my CCC Talk

Slides from my Pursuance talk given at 34C3 on December 30, 2017 in Germany: »

The Human Colossus

An excerpt from the brilliant -- If an individual human’s core motivation is to pass its genes on »

Slides from Latest Surveillance Self-defense Workshop

My good friend AJ Bahnken and I hosted a CryptoParty/surveillance self-defense workshop/security training in December of 2017. Here are our slides: My slides: https »


The projects of mine that I'm currently focused on, as of... November 2017 Since April 2017 I have been maniacally focused on building and coordinating the »

How to Learn Python

I've taught several people the basics of coding throughout the years. If Python is the language you should learn first (rather than, say, JavaScript), do this »


From mid-2015 to mid-2016 I got about 1/3 of my calories from Soylent, a "meal replacement" that's kind of like a protein shake, except there's »

Insightful People, Blogs, Books

Technology Jeff Lindsay Rich Hickey Rob Pike Alan Kay Bret Victor The Future Peter Diamandis Digital Security Bruce Schneier Edward Snowden Julian Assange Jacob Appelbaum Motherboard »

PostgREST: The most important technology you've never used

The most unknown and underrated technology I've ever used is certainly PostgREST. What is PostgREST, and what does it do for you? Your Postgres table definitions »

LeapChat »

Why Superintelligent AI is a Threat

[The following fictional story is meant as an example for how dangerous superintelligent artificial intelligence will be, and how easily malicious people will be able to »

OVH is not Unmetered

OVH's "unmetered" servers are as "unlimited" as T-Mobile's 4G -- once you use a certain amount of data transfer, you're throttled. Excerpt from the OVH license »

LetsEncrypt SSL cert on GoDaddy Shared Hosting with No Root and No nc

$ --issue -d -d -w ~/www --dns dns_gd Looks simple, doesn't it? Nope. Here's what you have to do » Review

In using for the past 13 months, I didn't notice any downtime during my stay, which I appreciate. But I'm leaving for a few »

UC Berkeley CryptoParty

My (Steve's) slides, covering why privacy is important, why surveillance is so dangerous, historical examples of surveillance being abused, and more: »

CrypTag Notes

The first version of CrypTag Notes, the secure note-taking and shared wiki page desktop app, has launched!!! »

Getting Started with Git (and GitHub) on Windows

Install Create a GitHub account at Follow these instructions to generate an SSH key and add it to your »


Use Signal, the encrypted mobile messaging app. It's open source, it's created by great hackers over at Open Whisper Systems. iPhone/iOS version Android version »

Revolution LA CryptoParty #1

I really enjoyed teaching members of Revolution LA how to use various privacy-enhancing tools at our 3-hour event on December 11, 2016. Thank you Trinity for »