DocJSON – JSON HyperMedia Documents

A DocJSON document consists of standard JSON with the addition of a set of hypermedia controls that are used to express the actions that may be taken. DocJSON is a flexible document format that does not impose any structural restrictions either on the data representation style or on the layout of hypermedia controls used within …

Send Me To Heaven — How high can you throw your smartphone?

S.M.T.H. (Send Me To Heaven) is a sport game. Player is supposed to throw his phone as high as possible and catch it. The App measures the height the phone flied from players hand. The higher, the better. There is a possibility to upload result to server and check results of other players. Haha, awesome …

Twitter and synchrony

We can use billions of public Tweets to detect events and visualize the synchrony they generate at a large scale. Tweets about sunsets spike when there’s a sunset. We can use this pattern of Tweets to visualize how the time when the sun sets differs by season, as well as to compare how these lines …

Why Game Developers Should Care About HTML5

Slides (with notes) of a talk I gave at the SEGAN Conference in Tallinn, Estonia a few weeks ago. The talk consisted of two parts: the actual talk, and a demonstration. The talk was handled by me, the demonstration by my colleague Rogier. These slides are not available anymore. Please see this updated version of …

Why are software development task estimations regularly off by a factor of 2-3?

A “How Long Is the Coast of Britain?” alike answer to estimating how long software development will take. Let’s take a hike on the coast from San Francisco to Los Angeles to visit our friends in Newport Beach. The line is about 400 miles long; we can walk 4 miles per hour for 10 hours …

Bob Burnquist’s “Dreamland”

You’ve seen skateboarding videos, but you haven’t seen anything like Bob Burnquist’s Dreamland. One of the best skateboarders in the world, Burnquist built a skateboarding mega-ramp in his backyard in Southern California. Now, he released an 8:30-minute video in which he defies gravity with a variety of crazy tricks, some of them including a helicopter …

3D Sound from ordinary laptop speakers

Edgar Choueiri, a professor of mechanical and aerospace engineering at Princeton University, has developed a way to play true three-dimensional sound recordings over regular loudspeakers, such as those found in televisions and computer laptops. The filter is designed to work with loudspeakers – not headphones – and can be experienced through standard computer speakers. (Make …