The blog.

Image analogies

Half a year ago I read a tweet mentioning this interesting Image-analogies repository. It’s an implementation of Image Analogies and Combining Markov Random Fields and Convolutional Neural Networks for Image Synthesis papers and it allows to achieve some interesting visual...

Custom root certificate recipes

There are some cases when a company establishes its own root certification authority (CA) by creating a self-signed root certificate then issuing some certificates for intermediate CAs signed by the root certificate and finally the intermediate (issuing) CAs are...

Flashing ESP8266

Recently I got a very cool device – a tiny ESP8266 development board from Olimex (MOD-WIFI-ESP8266-DEV).  Why is it cool? Because it’s basically a micro-controller with embedded WiFi capabilities and TCP/IP stack which you can access via AT commands...

Galileo’s Star Chocolate Puzzle

While looking at chocolate packaging, I had a mildly unnecessary but rather pleasing thought: what if the packaging were also a three-dimensional puzzle? Galileo’s Star Puzzle seemed ideal. Its interlocking pieces form an elegant geometric star, and each piece...

Marlborough and the English Civil War: A Photo Essay

Marlborough is a historic Wiltshire market town with a broad High Street, handsome old buildings and considerably more history than one might expect to encounter during a quiet weekend visit. My trip coincided with a large re-enactment of the...

Gargoyles and Grotesques of Oxford

Dragons, demons, bishops, beasts and people caught in states of permanent astonishment populate the city’s walls and rooftops. Some look menacing. Others appear to have just received an unexpectedly large college dinner bill. Stone Faces Above the Streets On...

Farnborough air show 2014

One day on Farnborough air show – the last chance to see the mighty Cold War aircraft Vulcan flying. The Breitling Wingwalkers, the Red Arrows, vintage air plains dog fight and others were just totally awesome!