Information Asymmetries and Paying it Forward

The Internet and the scale of transparency it has brought to human civilization has changed everything.

Near-free information flow between all humans on planet earth has brought light to the dark corners of the earth where terrible human-on-human atrocities have been performed for millenia.

Genocide, rape, enslavement, total disrespect of physical property rights.

Light being shown on evil acts is a pre-requisite to justice being served.

Read More

Tumblr to Jekyll

Since migrating my site from Tumblr to Jekyll, I found it difficult to convert all of the URLs and preserve the post contents.

I used this janky Tumblr exporter to Jekyll-style markdown, that left much to be desired.

Apologies for those of you trying to access these posts that no longer exist!

If you’re still curious about who I am and what I’m interested in (and how to get ahold of me) check out my “about me” page.

Read More

The Accidental Engineer

tl;dr: I’ve started a new project called The Accidental Engineer.

I plan on writing a lengthier explanation for what it is and why I’m doing it, but that will have to wait.

The Accidental Engineer

Read More

On the Market

An interesting long-form article on working for art auction house, Sotheby’s:

On the Market

Sotheby's auction action

Read More

Generative Text Models

A couple of Google research blog posts from the last year that are indicative of the future of text-based communication:

Additional links:

Read More

github-email-thief

Github (and Bitbucket as well) expose the vast majority of their users’ email addresses via commit metadata.

As a proof-of-concept, I made a single page app using Angular + the Github API to demonstrate how browse-able/scrape-able this contact information is.

Live demo here.

Github Email Thief

You can check if your Github username is affected.

You can read about how to hide your email address here.

The project is non-commercial and MIT-licensed.

Read More

Make Your Own Gmail

I made a frontend for Gmail prototype called “make-your-own-gmail”, that can be skinned as you see fit.

Make Your Own Gmail

I hope this might help you wrap your minds around single page apps, and also empower you to believe that you can improve email even if you aren’t employed by Google or a major email provider.

It’s entirely AngularJS, using the Google JavaScript SDK for Gmail.

If you’d like to host this at your own domain you’ll need to obtain a Google Developer’s key from the Developer’s Console.

I’d also highly recommend that you host it over HTTPS.

NB: email composition “kind of” works–there is some road to cover if you want to reproduce all of the features available to users at mail.google.com.

Read More

[messaging] Modern anti-spam and E2E crypto

Insight into the anti-spam and abuse efforts at Google:

[messaging] Modern anti-spam and E2E crypto

It is rare to hear “from the horses mouth!”

Read More