Bernardo , The

Read this first

One-time-use phone numbers

Yesterday, there was an article on HN about the plague of Payday Loan scammers who prey on gullible people. The comments talked at length about how difficult it is to get off a call list once your number is known to these people.

Why do we need publicly accessible phone numbers, i.e. phone numbers that anyone can call?

Prediction Time

In the future, we’ll have one-use unique identifiers (numbers) that we’ll generate ad-hoc whenever we want to share our contact information with a new person. Met someone at a party, want to exchange numbers? Pull out your phones, touch them together, you’ve generated a public/private key-pair for contact with just that person.


This doesn’t need to be necessarily encrypted, just a way to authenticate that the person is allowed to contact you. That you can also encrypt communications to that person using your public-key cryptography is a bonus.

If it...

Continue reading →


Migrating from Bootstrap 2.3.x to 3

Because of dependency hell in deploying to Heroku, I found myself suddenly using bootstrap 3.

For me, the conversion was pretty simple:

  • Change <row-fluid> to <row>
  • Change <span*> to <col-md-*>
  • Change <offset*> to <col-md-offset-*>
  • In one instance, change <hero-unit> to <jumbotron>

The one bit that was a tad tricky was the header, which began to display vertically.. As my answer there says, I needed to change:

<ul class="nav pull-right">

to:

<ul class="nav pull-right navbar-nav">

Bootstrap’s page on migrating was the best resource.

View →