New
The latest blog posts to take off on Hacker News. 2,129 posts.
Automating Card Games Using OpenCV and Python
A friend introduced me to the game 24 , a simple game you can play with a deck of playing cards. Over the course of playing the game, I realized that either my friend was really good at this game, or that I wasn't!
Dear Mozilla, stop watching me
I have signed the StopWatching.Us letter today. I am not a US citizen, so even if the letter succeeds, I don’t think my privacy will improve substantially. But at least I did something.
Licenses Over Data: A Case Study with Github v BitBucket
Our Commercial Lawyers deliver legal solutions to businesses in Brisbane and across Australia to meet their commercial targets.
Martin Luther King Jr. was wiretapped
Chris Hayes of MSNBC reminds us that the good guys and bad guys of history are not entirely clear as they're happening. Heather Parton of digsby blog passes along a transcript of his recent...
What's Wrong with the iOS 7 Icons?
That was the first reaction I heard to iOS 7. I’m not going to lie, when I saw it for the first time myself, I freaked out a little too. Like any good simplicity-loving designer, I was eagerly waiting for Jonathan Ive to reveal a fresh, clean take on iOS.
Members of Congress Go Silent Over Prior False Testimony On Surveillance
The Republican and Democratic parties have achieved a bipartisan purpose in uniting against the public’s need to know about massive surveillance programs and the need to redefine privacy in a…
Clojure.core: Batteries Almost Included
The clojure.core team maintains a variety of high-quality and useful libraries for all sorts of tasks. Join me on a journey through their github account to sample the libraries formerly known as contrib
The Destruction of the Web
Search engine spam was invented the moment search engines started to be good enough to send significant volumes of traffic to websites based on keyword searches.
New Werkzeug and Flask Releases
Update on the Flask 0.10 and Werkzeug 0.9 releases.
In 8 months at Microsoft, I learned these things
Two years ago today, I started Microsoft Windows Azure as an intern, in the very same team I joined right after college and I am working for last 8 months. I decided to summarize a few points I learned so far in this job during last 8 months. This...
How the US Government will Smear, Slight Whistleblower Edward Snowden
Edward Snowden said that he stepped forward because he came to realize that the US government is engaged in invasions of Americans' privacy on a vast and unprecedented scale, and was hiding its int...
A PRISM-inspired Google Doodle
Google is watching you...
Fertile Ground
One of my favorite patterns in our industry is when the old and established are wiped out by disruption, irrelevance, or changing fashions. Like a forest fire, clearing out the old is very destructive and shouldn’t be taken lightly. But what’s left behind is a clean slate and immense opportunity.
Google Glass Teardown
Google's latest and hottest gadget needs little introduction. Since its public unveiling in April 2012, the tiny head-mounted Android computer has been collecting controversy and sociological analysis . It is currently available in limited beta to eminent members of the tech community and to a selection of "Glass…
Data Parallelism in Rust
Rust currently has very strong support for concurrency in the form of actors which exchange messages and do not share memory. However, there are many tasks for which actors are not a good fit. The unbounded lifetime of actors means that they cannot safely access stack-allocated memory from another task, even if it is…
Court found NSA surveillance unconstitutional in 2011
It turns out that Foreign Intelligence Surveillance Court in 2011 found that the NSA's surveillance under the FISA Amendments Act to be unco...