Congratulations, Nerds

If you don’t like the state (read: if you don’t like paying taxes or welfare) its backing of money will seem monstrous to you. Returing to a real physical substance as a store of value is politically infeasible because we know what the banking system was like in …

more ...

Cabin Fever

MWHALE IN THE WHALE AND BERED OF THE WHALE IN THE WHALE.

"The whale seemed the ship had been the side of the stranger of the ship would be seen the artain in the sea, and the whale was the ship was a sudden and sounding and head of the …

more ...

The Algorithm

The fourth and last in a series of posts about how we think about coding and functional programming. The first three are The Homunculus, State and Immutable and pure

An algorithm is a procedure or formula for calculating a result, an idea which predates the invention of the computer by …

more ...

Immutable and pure

The third in a series of posts about how we think about coding and functional programming. The first was The Homunculus and the second was State

The subsections of programs referred to in the previous section are often called functions. In mathematics, the term function has a fairly strict definition …

more ...

State

The second in a series of posts about how we think about coding and functional programming. The first was The Homunculus

Even though I've complained about the metaphor of the homunculus, it can be used as a useful device to explain the differences between programming paradigms to a non-technical audience …

more ...


The thousand faces of CaffeNet

Here are the thousand image categories in the ImageNet Challenge data visualisation context, rendered onto a webcam photo of me using the deepdraw technique.

This is the set of image classifications which the standard Deepdreams imagery is based on: as more than one hundred of the categories are dog breeds …

more ...

The Homunculus

This is the first in a series of posts about the way we think about programming, the influence these ideas have on how we write code and what languages we choose, and why I like the functional programming paradigm in general and Haskell in particular.

Consumer notification: I've worked as …

more ...

Lucid dreaming with neural nets

The Deepdreams algorithm takes a deep neural net trained for image-recognition and uses a forced-feedback loop to induce a kind of machine-pareidolia or hallucination, with beautiful and often nightmarish results:

Cassowary

The original algorithm picks details from all of the neural net's training data, based on resemblances to the original image …

more ...

Items from the ImageNet Large Scale Image Recognition Challenge which I'm pretty sure I wouldn't be able to identify

n01440764 tench, Tinca tinca
n01496331 electric ray, crampfish, numbfish, torpedo
n01530575 brambling, Fringilla montifringilla
n01532829 house finch, linnet, Carpodacus mexicanus
n01534433 junco, snowbird
n01537544 indigo bunting, indigo finch, indigo bird, Passerina cyanea
n01601694 water ouzel, dipper
n01608432 kite
n01622779 great grey owl, great gray owl, Strix nebulosa
n01629819 European fire …
more ...