Full threadvizard·Misleading title .. stupid article. A maximum of $18m is "hell of a revenue model" for facebook?View on HN