Monthly Archives: March 2010

You are browsing the site archives by month.

Where is your birthday in Pi?

many digits of pi
In the beginning, there was Pi. And from there the Universe evolved into an infinity of possibilities. Today is the annual Pi day, and it also happens to be Albert Einstein’s birthday. Suffice to say anyone born in the month of March should be proud :D

Anyway, this year I am celebrating Pi day with the launch of a fun little application that finds your birthday amongst the first 100, 000 digits of this infinitely irrational number.

For the math nerds; the probability of finding any number of length k in a dataset of size N, also known as the Poisson Approximation of Binomial Probabilities, is 1 – 1/e^[N/10^k] x 100%. Which in this case happens to be 63% for a date of birth of length 5 and dataset N of size 100, 000. So if you don’t find your birthday in Pi, it’s because my sample size is relatively small.

Have fun! :)

Introducing the Social Quran

A few weeks ago I watched “The Book of Eli“, and was inspired to do something about it. I considered learning braille, but then gave up 5 minutes later.

I decided, instead, to attempt at providing an interactive experience for those who enjoy reading books online. I felt that it would be especially neat if I could extend that experience to religious text books. So here is what I made,

The Social Quran

Essentially, readers are now able to easily share their favourite passages with others on the website, as well as with their friends on other social networks. Here are a few features:

1. Provide search option to lookup any passage in the entire book.
2. Users can log in via Facebook Connect and bookmark their favourite verses.
3. Readers can share the verses with other social media sites (i.e. Facebook, Twitter)
4. A recommendation system provides “recommended” content similar to how Amazon serves suggested books. The more people that use this site, the better it becomes at serving relevant passages.

Here’s a video walk through of the basic functionality,

I deliberately kept the overall design simple in order to minimize distractions. Please note that I cannot personally vouch for the English translation of the Quran. I did my best here, and I hope you find this website useful.