Book club: Our Software Dependency Problem

A short while ago Daniel, Lars and I met to discuss Russ Cox’s excellent essay Our Software Dependency Problem. This essay looks at software reuse in general, especially in the context of modern distribution methods like PyPI and NPM which make the whole process much more frictionless than traditional distribution methods used with languages like […]

Linux Audio Miniconference 2019

As in previous years we’re going to have an audio miniconference so we can get together and talk through issues, especially design decisions, face to face. This year’s event will be held on Sunday October 31st in Lyon, France, the day after ELC-E. This will be held at the Lyon Convention Center (the ELC-E venue), […]

2018 Linux Audio Miniconference

As in previous years we’re trying to organize an audio miniconference so we can get together and talk through issues, especially design decisons, face to face. This year’s event will be held on Sunday October 21st in Edinburgh, the day before ELC Europe starts there. Cirrus Logic have generously offered to host this in their Edinburgh office: 7B […]

ASoC updates in 2.6.38

Linux 2.6.38 was just released, with another big update to ASoC including: Enhancements to multi-component from Jarkko Nikula allowing multiple devices of the same type to be included in one system (and handling other overlaps between devices) and support cross device DAPM. Support from Dimitris Papastamos for compressing the register cache in memory using either […]

Building firmware images for Nexus S

Since I couldn’t seem to readily find any useful instructions for building firmware images for the Nexus S I thought I’d publish some. In a clean directory this sequence of commands should result in a working set of application layer images. They assume you’ve already got all the Android build dependencies installed: repo init -u […]

etckeeping git

Working with multiple upstream kernel trees and keeping an eye on more my git repositories tend to end up with large numbers of remotes (this laptop has 22, for example). It’s getting to the point where I need something like etckeeper to keep track of them all.

Sunday afternoons

I do most of my reading in the atumn and winter. In the afternoon when the day is still I sit on my sofa, listen to music and read. On those days the light is grey and soft, casting shadows not much darker than the light itself – if you hold the page flat you […]

Wii cleaning

My Wii had been feeling a little toasty (even when it had only been sitting in standby) and had had a few glitches recently. A quick blast with the vacuum cleaner and it’s now running a lot cooler in spite of no visible effect when doing so.

Going, going, gone

Since my bike was stolen last Sunday (which was annoying, especially since it was taken from the stairs just outside my flat) I was without a bike until Wednesday night. This somehow managed to coincide with a couple of early meetings so rather than trust the buses I ended up walking into work like I […]

First post

There really ought to be at least one post here, so… Perhaps I will use this for something. From time to time I do have an urge to write something for the benefit of Planet Debian or so but I’ve not really anywhere to put such things except Advogato which is itself trying to be […]