ParentFull threadwrongc0ntinent·Didn't dig much, but the "146% open source" line might be a reference to Putin.[0][0]http://gawker.com/5864945/putin-clings-to-victory-as-russias...View on HN