At best it's regurgitated news that you should already be aware of from other more direct sources. At worse it's this.
Reply on news.ycombinator.com