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

  • Quick tip: Postfix operators in GHCi

    The other day I wanted to work out what 52 factorial was. I’d beeen to a pub quiz the night before. What can I say? It is pretty easy to make the factorial function in Haskell. Something ike this usually suffices. fac :: Integer -> Integerfac n = product [1..n] I wanted t

  • Tip: Change or add passphrase on existing SSH keys

    Today I needed to add a passphrase to an ssh key. The key had previously been used for automated batch processing work in cronjobs, and thus didn't have a passphrase set — a bit of a security no-no. A quick scan of the ssh-keygen manpage led me to the -p flag, which updates or creates a pa

  • March 2014 Reading

    Cracking the Gender Code: Who Rules the Wired World, by Melanie Stewart Millar A late 90s reading of Wired, examining the sexist and racist agenda of the magazine

  • Embeddable affiliate widget demo

    The New Internationalist shop provides a widget that affiliates can embed easily in their sites. It allows any number of products to be selected, and can be tailored per category. We can noodle with the size of the images, though this would take some design time. People can self-s

  • Quick tip: Using vimdiff with git

    Vimdiff is an amazing tool to work with file differences and it particuarly suitable for use when examining differences between git revisions. There is a command built in to git that is called git-difftool. It allows you to use an external tool to look at your diffs this tip just shows how I lik

More blogs »

Social Media

Tweets @ciderpunx

Scrobbles ciderpunx