New Music – October 2016

Music I’ve discovered in October includes:

Kate Tempest – Let Them Eat Chaos
Conor Oberst – Ruminations
D.D Dumbo – Utopia Defeated
R.M Hubbert – Telling The Trees
Lady Gaga – Joanne
Leonard Cohen – You Want It Darker
SURVIVE – RR7347
Danny Brown – Atrocity Exhibition
Banks – The Alter
Amanda Palmer – Piano is Evil
Goat – Requiem
Mac Miller – The Divine Feminine

I blame American Horror Story for my love of the Lady Gaga album, and Stranger Things for the discovery of SURVIVE. In fact, there is a lot of overlap between the music I’ve listened to and what I’ve watched on TV this month, with Kate Tempest and Danny Brown being a good soundtrack to Luke Cage and the new Goat album complementing American Horror Story quite nicely.

Musings on hardware

My next work machine will be a Surface Pro. I could have gone with a very nice looking Acer, but as I’m keeping my old Macbook Pro for a little while I thought portability should win out. I’m also spending a lot of time using my iPad, and I’m finding myself missing a touch screen interface when I don’t have one, and I’ll need to use enough Windows-only software in my new job to make using anything else an exercise in frustration.

The way I use computers is certainly changing. I’ll get the Surface Pro 4 in a few weeks, and whilst I love the look of the new Macbook Pro I don’t think I can justify buying one right now, which suggests I’ll not be using a Mac for most of my day-to-day computing for the first time since 2010. What I really need to go with the Surface and the iPad is some sort of desktop to manage all my music and do any non-work tasks that require heavy lifting. I’m disappointed that Apple didn’t announce anything in their recent broadcast, but I’ll definitely be keeping my eye on the refurb store to see if anything looks affordable (which of course they don’t right now because all the prices have gone up). My Mac Mini will do for now, but it’s 5 years old and everything else I use feels snappier, despite the Mac having 16Gb of Ram and a fairly new SSD.

I’ve written this blog post on my iPad using a full sized bluetooth keyboard (which I used as my main keyboard for a number of years). It’s even easier than using the tiny keyboard I carry around everywhere, and I think that with this keyboard and my iPad (or maybe the larger iPad Pro) then I could easily do the vast majority of my work-away-from-work without access to another computer. I’m typing this whilst sitting at my coffee table, so my posture isn’t great, but I think that once I’ve cleaned the keyboard up a little then I’ll look at trying this combo out at a proper desk as it’s certainly worth further exploration as my main writing device.

Whatever happens next, I’m already using a lot of different kit than I was a year ago, and I think I’m only half way through a fairly major change in the way I work. I start my new job on 1st December and I’m sure that will bring even more change.

New Music – September 2016

September is always a busy month for me. It’s also a month where a lot of my favourite artists released records. This is just as well as I didn’t really have time to find much else to listen to.

Teenage Fanclub – Here
Wilco – Schmilco
Angel Olsen – My Woman
Nick Cave & The Bad Seeds – Skeleton Tree
De La Soul – And the Anonymous Nobody
Ryley Walker – Golden Sings That Have Been Sung
Okkervil River – Away
Amanda Palmer and Jason Webley – Sketches for the Musical JIB
Hannah Peel – Awake But Always Dreaming
Bon Ivor – 22, A Million
Pixies – Head Carrier

New Music – August 2016

I think I spent most of this month listening to a playlist of most of the recorded output of The Fall. This experiment may spawn a blog post at some point, but in the meantime here is a list of everything I listened to when I needed a break from the wonderful and frightening world of Mark E Smith.

Dinosaur Jr. – Give a Glimpse of What Yer Not
Wild Beasts – Boy King
Omar Rodriguez-Lopez – Blind Worms, Pious Swine
David Konopnicki, Bertrand Delorme & Cyril Grimaud – Book of Angels vol. 29
Blixa Bargeld, Teho Teardo – Nerissimo
Peter Broderick – Partners
John Paul White – Beulah

Some of this isn’t available on Spotify, which makes the playlist quite short.

Experiments with PDF files

I’ve been experimenting a lot with combining PDF files in interesting ways (largely to make a recipe book from all sorts of different sources). I’ve used Preview on my Mac for a lot of this, but have also done a fair bit of work in Ubuntu recently which required a slightly different approach.

The best graphical PDF merging tool for Linux is probably pdfmod. It’s in the Ubuntu repositories, and can do anything Preview can do as far as merging/exporting PDF files from multiple sources.

For command line merging, pdftk does the job well. The syntax would be something like:

pdftk *.pdf cat output combined.pdf

Which would merge all PDF files in the current directory, or:

pdftk file1.pdf file2.pdf cat output combined.pdf

Which would merge two specific files.

If you need to convert Word documents to PDF prior to doing this, there is a command line tool called lowriter which is part of the libreoffice suite. The syntax would be:

lowriter --convert-to pdf *.docx

It works with .doc and .docx files.

New Music – July 2016

There is a lot of music below, and it transpires that some of it was actually released at the end of June, rather than during this month as I originally thought.

Oh, and for the jazz haters, there is jazz here (especially towards the end of the list).

The full list of music I discovered in July is:

Beyond the Wizard’s Sleeve – The Soft Bounce
DJ Shadow – The Mountain Will Fall
Bat For Lashes – The Bride
Old Fire – Songs from the Haunted South
Swans – The Glowing Man
Plaid – The Digging Remedy
The Julie Ruin – Hit Reset
Metronomy – Summer 08
Róisín Murphy – Take Her up to Monto
Let’s Eat Grandma – I, Gemini
Aphex Twin – Cheetah
Jack and Amanda Palmer – You Got Me Singing
BadBadNotGood – VI
If These Trees Could Talk – The Bones of a Dying World
Christian Fennesz & Jim O’Rourke – It’s Hard for Me to Say I’m Sorry
Jambinai – A Hermitage
Jeff Parker – The New Breed

New Music – June 2016

My listening habits in June have been dominated by two records:

Mark Kozelek – Mark Kozelek Sings Favourites
Minor Victories – Minor Victories

These two records belong together, with the singer from each project guesting on the other. Between them they feature a great many of my favourite musicians, and I didn’t feel I need anything else to listen to much else during the first half of June.

A few other things from June (mostly towards the end):

Cat’s Eyes – Treasure House
Alexis Taylor – Piano
Public Service Broadcast – The Race for Space (remixes)
John Zorn – The Mockingbird
Nice as Fuck – Nice as Fuck
Nova Express Quintet – Andras: The Book of Angels Vol. 28
The Body – No One Deserves Happiness
Mitski – Puberty 2
Margaret Glaspy – Emotions & Math

Simple CCTV setup using a Raspberry Pi

This weekend I’ve been setting up my latest Raspberry Pi (a version III, in a blue lego case, running Ubuntu) to display a video stream of what’s going on outside my house so I can watch out for deliveries etc.

It’s something I’ve done before on different hardware, but I thought it was worth documenting as it’s a good project for any model of Raspberry Pi, and requires nothing more than the Pi, a USB webcam (or camera module), and 15 minutes of your time. I’m using a piece of software called motion which is available in the Debian/Raspian/Ubuntu repositories.

Install motion:

sudo apt-get install motion

Enable motion to start at boot:

sudo nano /etc/default/motion

Find the line that says start_motion_daemon=no and change it to start_motion_daemon=yes.

Enable the stream to be viewed from other computers on the local network, and also make the output a little bigger:

sudo nano /etc/motion/motion.conf

Change the following values:

daemon on
width 640
height 480
framerate 100
stream_localhost off

Reboot, and then browse to port 8081 on the computer you’ve set it up on.

Making professional presentations

Over the last couple of weeks I’ve been writing a presentation that I have to give as part of my ILM5 qualification. I give presentations fairly regularly (in fact I’ve given two since I started writing this one), but this one is different in that I’m being assessed on every aspect of it, and the assessment criteria is fairly specific.

As part of this process I attended a one day workshop covering all the key aspects of presentation skills, and also giving us the opportunity to practice standing up and talking in front of other people who then provided feedback. I found this useful, and none of the feedback I received was a surprise. I think the only thing I could look to change related to delivery of presentations is the amount I move while I’m presenting, but I suspect I’m not going to be able to move less without feeling really self conscious and detracting from the quality of the presentation – I’m certainly willing to give it a try though.

We didn’t have to create slides as part of the training, but the other piece of feedback I generally get is around my slides, and specifically how they don’t contain a great deal of text and therefore often require further information to make sense to anyone who wasn’t actually at the presentation. I’ve not changed the style of my slides as result of this, but I have worked on ensuring they flow in a sensible chronological order, and I’ve also prepared a longer slide set that intersperses the slides I’ll be showing with slides containing what I’ll actually be saying. Hopefully this version of the presentation will be useful as a handout, and will add context to the slides I’ll be showing (which are largely diagrams, graphs and charts). I’m a big believer that slides should enhance a talk rather than acting as a script, and I’d much rather the audience were listening to what I say rather than reading it off a screen.

Over the years I’ve experimented with a few different ways of creating slides, although in recent years I’ve either presented from a PDF file or created them straight in Keynote (for more complex presentations). This time I ended up doing a bit of both, as I wanted to create the slides/notes as markdown files, but also wanted to take advantage of Keynote’s presentation mode. I created my slides as a markdown file, and converted them to a PDF using Pandoc and Beamer (the process is detailed here), and then I used a tool called PDF to Keynote to convert them. I prefer working in markdown because it allows me to convert the same file to a Word document, PDF, ebook and presentation, but it means I have to go through as couple of extra layers of processing to be able to present from Powerpoint. I’ve made sure I can do that this time, although it’s not usually something I’ll bother with, especially if I’m the only person presenting.

My plan is to present from my laptop in Keynote and to use my phone as a remote (or just to use the trackpad of the laptop as it’s a fairly small room). Mitigations for technical difficulties include PDF, Keynote and Powerpoint versions on a USB device and in Dropbox, a second laptop in my bag, and adaptors to allow me to connect either my phone or iPad to the projector and present from that (I had to do that once when my laptop decided to reboot just as I was about to present). I’ll also have the source markdown with me so I have the ability to create slides on the fly should I need to. A lot of this may be overkill, but I’d rather be prepared.

An updated guide to using Pandoc for document conversion

I wrote about Pandoc last year, but I’m using it more and more and I’ve found myself editing the original post a fair few times. This is the updated 2016 version that gathers together useful commands I’ve learned so far.

Last year I found myself needing to do a lot of document conversion, and maintaining documentation that needs to be available in a variety of formats (HTML, Word documents, Markdown and PDF). My tool of choice for this sort of thing is Pandoc, which is available for Windows, Mac OS X and Linux, although most of my usage so far has been on Linux and Mac OS X (it’s a command line package that can output to Dropbox, so it doesn’t matter where it runs really).

There are instructions for installing Pandoc on quite a few platforms. I’ve found that following these is generally enough, although it’s worth installing the latest version of the .deb packages rather than the one in the repositories.

On Debian/Ubuntu I also add the texlive-latex-extra package, but that’s largely because it gives me a specific Beamer theme I like to use.

If you’re using Pandoc on Mac OS X there is one more command you’ll need to issue prior to the first time you want to create a PDF file:

sudo ln -s /Library/TeX/texbin/pdflatex /usr/local/bin/

This will ensure Pandoc knows where to find pdflatex. If this step isn’t followed then you’ll likely get an error message along the lines of pandoc: pdflatex not found. pdflatex is needed for pdf output.

Pandoc works for me because I write everything in markdown, and Pandoc is great at taking markdown and converting it into almost anything else. It’s also good if you need to create a PDF, a Word document and a slide show from the same document. The syntax is fairly simple for most document types:

For example:

pandoc input.md -s -o output.docx
pandoc input.md -s -o output.html
pandoc input.md -s -o output.epub

Conversion to PDF works the same, although I’m not a fan of wide margins, so I tweak it slightly:

pandoc -V geometry:margin=1in input.md -s -o output.pdf

For a Beamer slide show you’ll need something like:

pandoc -t beamer input.md -V theme:metropolis -o output.pdf

Pandoc does a lot more, but the documentation is great, and the commands above should be enough to get you started. If you want to try out the functionality in a web browser then http://pandoc.org/try/ should be able to handle most types of conversions.