Example challenge phrase #2:

Digest::SHA1.hexdigest('What you write today will become legacy')
=> "7f83e6b422af5ca4e3112486aea3e702e98a894e"

Digest::SHA1.hexdigest('What you write today will become legacy').to_i(16).to_s(2).rjust(160, '0')
=> "0111111110000011111001101011010000100010101011110101110010100100111000110001000100100100100001101010111010100011111001110000001011101001100010101000100101001110"

Example contest entry tweet #2:

Digest::SHA1.hexdigest('RuBy one eight six rspec mongrel MRI jruby jruby memcached exception reflection utf8E')
=> "075a32acb1816b570607189475ebbbaccce8b79f"

Digest::SHA1.hexdigest('RuBy one eight six rspec mongrel MRI jruby jruby memcached exception reflection utf8E').to_i(16).to_s(2).rjust(160, '0')
=> "0000011101011010001100101010110010110001100000010110101101010111000001100000011100011000100101000111010111101011101110111010110011001100111010001011011110011111"