Charlie Harvey

What’s all this then?

My name is Charlie Harvey and this is my website. I like computer geekery, drinking cider and trying to overthrow capitalism. I seem to be doing rather better with the first two.

Sometimes I make things like the Daily Mail story generator, sometimes I blog and sometimes I just stare blankly into space.

Portrait of Charlie Harvey

Recent blogs

  • Video: esoteric programming languages by TheBreakingBit

    Video: esoteric programming languages by TheBreakingBit cover image

    This recent video by TheBreakingBit amused me. The incredible creativity that has gone into creating languages that ar, let’s face it, a little bit silly is staggering. A favourite effort of mine that is missing from this video is Damian Conway’s fabulous CPAN module Lingua::Romana::Pe

  • Why is Math.max() less than Math.min()?

    Why is Math.max() less than Math.min()? cover image

    A while back I wrote a post called Javascript: the Weird parts primarily for my own amusement. It listed some of my personal favourite wtfjs-type Javascript idiosyncracies. In this post I want to look in more depth at one of those idiosyncracies. I want to investigate exactly why Math.max() is les

  • Review — Healeys Oak Matured Cyder

    Review — Healeys Oak Matured Cyder cover image

    Cornish cider (or should that be cyder?). It isn’t something that I have reviewed much in the past, so I leapt at the chance of acquiring a bottle of this rather classy cider.The producers, Healeys, have been in business for 25 yea

  • Tomorrows World 1969: the bleak, lonely, sexist office of the future

    Tomorrows World 1969: the bleak, lonely, sexist office of the future cover image

    I have a strange fascination for digging out old pieces of footage about the future. I don’t know why. Here is a particularly bleak version of how the future was to be, as foreseen in 1969 by BBC Tomorrow’s World presenter James Burke.A man in a business suit arrives at work. Wande

  • Seven More Languages: Elm Day Three

    Seven More Languages: Elm Day Three cover image

    My final day with Elm, at least for now started out a bit challenging. As before, the examples in the book are for elm version 0.13 not 0.14 and there has been enough change that porting the example program across was annoying. But after that, the whole thing became a lot more fun. You see, d

More blogs »

Social Media

Tweets @ciderpunx

Scrobbles ciderpunx