ParentFull threaddeanjones·You are aware, I assume, that the Winklevoss twins were awarded $65 million for "their" idea?View on HN