1. Look on my works, ye mighty

    I was running out of space in the hall to keep spare hard drives, so I put up a hard drive shelf. In order to achieve this, I used the wrong screws, applied those to the wrong hammers, and then carefully glued them into the wrong fasteners. It is level. It is mostly being held up by the pliant wall fasteners acting as springs. I used my splendid Bosch-PSB 1800 , which performed its role beautifully, injuring nobody.

    posted by cms on
    tagged as
  2. A good read, this: Almost everything I ever found of value within the various educational establishments I have dawdled through was provisioned from the library.

    posted by cms on
    tagged as
  3. Peak IPv4 : Latin America keeps looking more and more interesting to me.

    posted by cms on
    tagged as
  4. Jeremy Corbyn fails to win backing of other UB40

    Satire possibly dead.

    A pro-Corbyn Labour source insisted they were unworried by the 50% endorsement. "We have the backing of the more popular and successful UB40" they said. "Proof that splitters don't prosper".

    They actually tried to make #UB4Corbyn a thing.

    blinks

    posted by cms on
    tagged as
  5. fileXray : is an intriguing looking utility from Amit Singh. Yeah, that guy .

    posted by cms on
    tagged as
  6. Heroic Auteur : A profile of David Lynch, by David Foster Wallace for Premier magazine, written during the location filming for ' Lost Highway '.

    posted by cms on
    tagged as
  7. No you've had a haircut

    looming

    posted by cms on
    tagged as
  8. "I divide my officers into four classes; the clever, the lazy, the industrious, and the stupid. Most often two of these qualities come together. The officers who are clever and industrious are fitted for the highest staff appointments. Those who are stupid and lazy make up around 90% of every army in the world, and they can be used for routine work. The man who is clever and lazy however is for the very highest command; he has the temperament and nerves to deal with all situations. But whoever is stupid and industrious is a menace and must be removed immediately!"


    Kurt von Hammerstein-Equord , who clearly knew a thing or two about staff management

    posted by cms on
    tagged as
  9. That's 2010 all done then. 2011 said alound still sounds implausibly futuristic to my ears. One more sign that you're an old man.


    The 'holiday season' was surprisingly survivable. The nut roast didn't poison anybody. I doubled up the recipe quantities, and had exactly 50% left after dinner was done. The main problem I had was getting all the vegetables evenly done. There was much shuttling trays in and out of the oven, and from shelf to shelf, but everyone went away fed and uncomplaining, so I'm going to chalk that up as a success.


    It turns out that having a 1 year old daughter is an excellent diversion around this time of year. Most of my time seems to have been spent chaperoning her around various relatives' houses, where she excelled in capturing the centre of attention. She's unsurprisingly done terribly well for presents. Typically, her favourite seems to be something inessential; a tiny gift teddy bear that was part of a seasonal book bundle.


    I have a nice new coffee mug with a picture of Moominpapa on, of which I am already fond. Also notable, a comic strip book that frames the life and work of Bertrand Russell as an analogy to a classical greek tragedy. Better than it sounds, it's quite a fascinating piece.


    2010 has been a pretty good year I'd say. Mostly full of Ada , who has grown from being a rather sickly baby whose inability to keep food onboard, or sleep to rule frazzled nerves, to a largely reflux-free, sleep-friendly and entirely enchanting toddler. I think my Ada high-point of the last year would be when I taught her to high-five people, whenever she was being carried at shoulder height. She's currently showing signs of becoming a precocious chatterbox. Other than that, there's been the career gear-change, moving to work for last.fm , which has been almost entirely awesome. The new job brought a house move to London, which took me through the stages of ambivalence, active dislike of the place, right through to my current state of mind, which is settled back into an easy enjoyment of the appeals of city living. The fly in the ointment there is the lingering unsold Bristol house, dealing with which is going to feature heavily in the new year, I suspect.


    Usually, at this time of year, I'd do some sort of summary of the year in music. 2010 has been a year where I've been kept pretty out of touch, because I've simply been too busy with other things. So most of the new discoveries I've made have been anything but current. Like everyone else, I became briefly overexcited about Janelle in the middle of the year. Standouts would be finally getting around to listening to Spirit Of Eden , and falling for it predictably, discovering The Books and Field Music , and my most unusual acquisition Sia's 'Some people have real problems' album, which I wouldn't have expected to have been my thing, but really captivated me. Luckily last.fm did a chart thing of my annual listening (a subscriber-only feature).


    Having an infant at home has really curtailed the gig-going, so I had to focus on quality, not quantity. I did Primavera again, and I don't seem to be tiring of that yet, I've already bought tickets for 2011. I saw an astonishing Dirty Projectors show at the Barbican, performing ' The Getty Address' completely, accompanied by Alarm Will Sound . I finally got to see the New Pornographers with Neko , which was good enough to keep a stupid grin on my face all the way through the first hour, even though I was coming down with a stupid cold. I think I'll probably get more opportunity to see things in 201, but surprisingly I'm not really complaining.


    Here's to 2011. Still sounds wrong.




    Suggested listening


    posted by cms on
    tagged as
  10. Posthumous : 'All work and no play makes Jack a dull boy' by Jack Torrance.

    posted by cms on
    tagged as
  11. Don't Track Us : I've been using DDG as my default search engine for over six months now, without any perceivable loss of utility.

    posted by cms on
    tagged as
  12. And just like that we're back. What happened cms?

    It was never entirely my intention to go offline for such an extended hiatus. Even though the web is intrinsically brittle and ephemeral, I like to do my bit to keep my little backwater serving 200 OK s to the half-dozen people who stop by to check in regularly, and the couple of dozen who linked to something I put up at some point. It's basic web-citizenship as far as I'm concerned.

    Before we went fully dark, I'd not posted for a long time already . And before that I'd slowed my posting down to something of a crawl. I think there's a few reasons for that. It's easy to get bored with blogging for the sake of blogging, especially in our current age where everyone shares profligately across many social platforms . It's fairly common to see blogs that have fallen into a recursion of no posts for months, then a post apologising about that, and then further disuse. I don't think this is one of those, but the proof is in the posting I suppose.

    There's certainly been less time in real life for auxilliary pursuits like online rambling, and that's a big part of the reason. No time for any proper content posts, concomitant with a surge of alternative social platforms to play around with, meant it often seemed a bit redundant to post arrays of short-links , when I could just throw them up on twitter / adn / diaspora* / flickr / ello / imzy /whatever, with a bigger audience, and more interaction.

    I was also feeling a bit self-conscious about standing up in public. After leaving last.fm (fairly amicably, as these things go, fwiw, albeit with a slightly battered heart), which felt like a fairly visible shift sideways, I was quite deliberately courting more obscure, maybe more unexpected job roles, and I remember feeling like I really didn't want to bare my thoughts to the internet judgement machine whilst I wasn't even entirely sure what I was doing myself a good deal of the time. Also busy! Young family plus startups really left little time for anything much else.

    I also was really feeling the pain of Wordpress . I never quite managed to find an authoring approach to use with it that didn't make writing anything seem like far harder work than it ought to be, also because I always insist on self-hosting, the sheer weight of it for maintainence and security updates, and backups, and DBA -ing, and having to write PHP or perhaps even plugins to do the inevitable customisations someone like myself inevitably finds themselves suckered into doing. So Wordpress was a drag, which was feeding my reluctance to contribute much of substance. So I decided to pause on updating whilst, in true wannabe-hacker style, I whipped together some kind of alternative content publishing system.

    I'll just take a paragraph out to stress that I actually admire WordPress a great deal. It's a very sophisticated and flexible web platform, and a great choice for site management, in either managed or self-hosted configuration. It kept this site ticking along for years. It just isn't a particularly good fit for my requirements, which are extremely simple

    I thought about using another off-the-shelf blogging system, which would have been the sensible route, but I figured that would just lead to a similar frustrated stalemate. So I started to sketch out an application that would allow me to quickly fling out tagged and dated content without much overhead of hosting or writing. And I carried on intermittantly piecing this app together, often on trains, for a couple of years. As an exercise in procrastination, it worked out better than I expected, and I carried on posting short content to twitter and others, reasonably happy to continue to defer the responsibility.

    But then the site went dark. I was hosting it all on a linode instance. I've been a very enthusiastic linode user for perhaps ten or more years, I think they have an excellent product, offering well-provisioned VPS instances , inexpensively, with an easy to use management site. Generally I've been very happy with them to date.

    This changed somewhat last year, and my confidence deflated a little. There was an extended outage of service across linode in December 2015 , apparently as a result of a targetted DDOS . This lasted for many days, and the communications about it from linode were muted and suspiciously vague. This isn't really what I expect from a first-tier ISP. I came away with the impressions that there were some significant architectural problems with their infrastructure, probably from acrued technical debt , and potentially some exploitable vulnerabilities in their public facing application software . I decided it was time for a change.

    I did some reasearch and rented a couple of new hosts. This time I've gone for low end, physical servers. This represented another procrastination opportunity, because when I originally set up the beatworm.co.uk linodes, almost ten years ago, I just hand configured everything by remote shell. Now I like to use the ansible configuration management system to set up hosts, and I took this opportunity to port my public infrastructure across to use repeatable playbooks. This turned into another major yak-shave , because there was slightly more to it than just a WordPress deployment, I was hosting mail, calendars, media streaming, IM, DNS, the works. After getting lost in this tarpit for a couple of months, I decided to move the application tier over to use the playbooks from the sovereign project , which covers much of the same ground, but is already written, and uses more modern components. Of course it wasn't entirely straightforward to integrate these plays over my existing base provisioning, and I ran into a couple of glitches and gotchas with some of the choices they'd made for configuration, but it only took a couple of weekends worth of fiddling to get it all running in a fairly acceptable shape. I moved the DNS across, at which point the wordpress site was left behind, and everything went dark.

    I was surprised at how much this bothered me.

    I like an outlet for sharing things. I enjoy the idea of having a stable internet identity . I don't like the way the modern web has folded these ideas into a handful of consumer products run by just a couple of corporate gatekeepers. That's not the web I grew up with, and it's not the web I want to see either. A very loosely federated ecosystem of ad-hoc resources, all mixed together as hypermedia, aggregated and accessed via an assorted bag of user-agents. That's how it works best . I like to write, because I like the practice and discipline of working toward articulating my thoughts for a general reader.

    I like being able to curate an archive, and keep control over how that information persists and is presented. This is hard enough to do when you have primary jurisdiction over the medium and material (there is plenty of bitrot on view in my archive, particularly in the really old material, which has been migrated across multiple publishing platforms now), and basically impossible if you're relying on a third party service, which periodically re-invents itself to better serve it's own objectives, which are only ever to be tangentally aligned with your own, at best.

    I don't like the sense of obligation I get from formal social media platforms. There's a subliminal sense of pressure to perform, to update, to observe the conventions, to consider and measure the implied audience. I'm not a joiner by nature. I just end up gently resenting the throng. I like to feel like I have a voice, but I don't want, or even expect to reach, an automatically provided audience.

    So, I picked back up my now-neglected website platform experiment, and knocked it together enough to get an MVP out of the door. It serves HTML over HTTP. It has a relatively minimal set of style rules that should allow it to work gracefully across various screen dimensions. It has rudimentary support for RSS ( not that many people use newsreaders any more ). It's simple to run in a staging environment, and I can write posts in plain text in emacs , and edit and post them without much extra grief. It's only got about 22% of the functionality I had originally planned, but I feel the urge to ship it, use it, and hopefully I'll refine it in production.

    There's a couple of interesting quirks to this new hosting setup. It's an ARM -based micro-blade, hosted on a scaleways C1 . The blogging software is semi-static , in as much as it serves generated content from the filesystem. It's written in common lisp , and deployed in a different lisp to the one it's developed on There's no frameworks (aside from using zurb foundation classes to base the CSS). There's no database. There's no comments, because I haven't yet decided on a productive way to support them.

    posted by cms on
    tagged as
  13. This Christmas, we're going to be hosting for a small subset of family. I've volunteered to do the cooking myself. I would like to ensure that Mrs S gets a chance to have a rare day off from domestic catering. I don't really trust myself in a kitchen, so I'm looking to keep things straightforward. Some of the guests are fairly strict vegetarians, and so I've opted to go for that reliable cliché, the Nut Roast. I've never made a nut roast before, at least not one that didn't come from a packet mix. So this evening I've decided to go for a trial run.

    I got a recipe from DDG . The one I decided to go for was this Waitrose recipe . I think I was mostly attracted to the notion of mixing in brown rice. Although the recipe is straightforward, there has turned out to be a moderate amount of prep work, and I think I'll need to get as much of that prepared in advance of Christmas day as is plausible.

    The final worry is the somewhat temperamental old oven in this rented house. I'm only really used to working with reliable, fan-assisted electric ovens. This one is gas, rather undpredicatable and worn. To date, I've never successfully managed to so much as re-heat oven chips in it.

    posted by cms on
    tagged as
  14. Apple Vs GPL : Apple's attitude to GPLv3 is making OS X an increasingly shonky UNIX developer system

    posted by cms on
    tagged as
  15. It's been almost a year since I moved back to London. It seems like a year unusually blessed with snow. This morning, it was coming down thick and fast, and we had a freshly carpeted common, almost entirely to ourselves, aside from a handful of other dog walkers.

    Snow Day! /flickr]

    Snowballing a dog never loses it's appeal. He constantly appeals for you to throw one. The most fun is lobbing them skywards, in an easy parabola, giving him plenty of time to position himself below the descent, for an ariel catch. These are accompanied by a loud grunt, then a rough landing, wildly shaking the snow from the face. Then straight back into appealing for another.


    posted by cms on
    tagged as
  16. LambdaPi : A bare metal scheme based lispOS for the rPi

    posted by cms on
    tagged as
  17. Map of Metal : This is a lot of fun to play with. Metalheads love a subgenre.

    posted by cms on
    tagged as
  18. John Hicklenton R.I.P. : Hicklenton blew my mind when I was a teenager, with his wild, hyper-stylized frantic run on Nemesis. Utterly absorbing and inspirational.

    posted by cms on
    tagged as
  19. I already mentioned in passing, St. Vincent , the band-shaped solo project brand thing of the super-engaging Annie Clark, was by far the best act I saw at Primavera Sound 2014. It was also the act I was most looking forward to seeing going in, it’s always nice when those line up.


    I guess I’m a super-fan. I first spotted Annie playing with Sufjan Stevens ' touring band. I next encountered her playing solo support for the National , touring her first St. Vincent release , upon which occasion I bolted out of the auditorium by the third song, in order to make sure I got a copy of the CD she was plugging from the merch stall before she packed away. I saw another couple of shows in Bristol, with the full band, and bought all the records, including an interesting collaboration with David Byrne .


    Last weekend, while idly browsing the Glastonbury live blog, I noticed that they’d just updated their description of the current iPlayer feeds to include St. Vincent streaming on the iPlayer from the park stage. I’d been avoiding the Glastonbury video feeds due to a combination of not being in the mood, and the dullness of the tv schedules, but I wasn’t going to miss out on this, so I whacked it on the TV. True to form, it was a great set, live, risky, and peppered with amusing crowd-surfing and hat theft . Even with a bit of sound problem, and some streaming glitches I enjoyed myself, and was amused to see my enthusiastic tweeting duly included in the Guardian live feed on the next page refresh.


    That was a really good set ”, I thought to myself, afterwards, “ but it wasn’t nearly as exciting as the Barcelona one. True, that lacked crowd invasions, and nobody lost a hat, but the lighting, and the sound, and the staging, and the lack of daylight, and the crowd being really into it…A pity there’s no TV-broadcast quality stream of that night archived away somewhere ”. 


    Yes, I do really talk to myself like that sometimes. Especially when I’m pretending to transcribe my inner voice for a blog.


    And then, I ran into this on Youtube.


     


    Full set, multiple cameras, properly mixed sound, pretty good video quality. I have not yet watched it enough times to see if I can see myself ( front of house, stage left, VIP pen ) in the crowd, but I expect I will. 

    posted by cms on
    tagged as