Even I get surprised by how often I dream about my Thinkpad x220. #dreamsaboutmyex 2018-01-12
Even I get surprised by how often I dream about my Thinkpad x220. #dreamsaboutmyex
Even I get surprised by how often I dream about my Thinkpad x220. #dreamsaboutmyex
Heroic Auteur : A profile of David Lynch, by David Foster Wallace for Premier magazine, written during the location filming for ' Lost Highway '.
I am a fairly sanguine UK rail commuter. I do not understand why they schedule the annual price hike for exactly the same week the holiday maintenance work is likely to have overrun, affecting all the services. Surely it would make more sense to raise the price at the start of the financial year, in April?
"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
Old Street station has a popup "Black Mirror" shop. I am not sure how I feel about this. I am fairly sure I know how Dan Ashcroft would feel about this.
Memory Monitor : A neat little VM graph that runs in your Dock, from Bernard Baehr . Several neat utilities on his page.
Day one of no twitter feels very strange. This gives me some confidence that it is probably a useful exercise.
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.
Posthumous : 'All work and no play makes Jack a dull boy' by Jack Torrance.
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.
Alignment Chart for 'The Wire' : It's probably been long enough now that I could re-watch the Wire through again from the beginning.
I've been writing a couple of things in hy again this week. What's Hy? It's a cute idea. It's a lisp that compiles? (transpiles? I never get the difference) to the Python AST. I guess the elevator pitch might be something like clojure but for python. So yeah, a rich, super stable class-tree sort of OO language, with enormous portablility and twenty-odd years of library support for everything you might want to do, but with a nice, dynamic, lispy language and a repl.
I've played with hy a little bit on and off over the years. Actually, when I was working at SMR, I actually deployed some in production. (Somehow, I doubt that's still a thing). Python is my go-to scripting language, because it's very plain, very portable, batteries included, somewhat modern, probably already installed everywhere I work. I try to use it for scripty things, rather than shell or perl or something. Lisps are my favourite programming language. I just like how it fits together. I know lots of people don't, and I'm fine with that, but I always enjoy it.
So over the holiday weekend I found myself wanting a couple of almost throwaway scripts, and I decided to reach back into the hy bucket, and give that another try. I wrote a script to grab my selfie tweets from a twitter archive, and a rough script to publish formatted micro-blog entries directly from the shell.
It was a fun exercise. Hy has moved on a bit since I last tried. (They seem to have removed let, and car, and cdr, and lambda which I feel funny about), but by and large it works really well.
I don't think I would choose to use it to build any complicated systems. (Typically this is true of Python as well to be fair). I'd love to see something like an idomatic web framework in it. I could imagine using it to build serverless workers over something like apex up or chalice perhaps. I should totally try that!
I am not really very good at it yet, so I doubt I'm writing optimal programs. My scripts often look like Dr. Moreau designs halfway between a python script and something more lispy. This could well improve as I understand the underlying sequence / itertools glue a bit more, I'm often routing around confusing sequenced things. I absolutely enjoy writing little scripts like this in it, and I think I maybe enjoy it more than I would if I was writing plain python. I gave some thought about why this might be and I think I figured it out.
It could just be as simple as being all about the code editing. Python, and it's whitespace delimited blocks, is fine, and super readable, but it's always slightly fiddly to edit. Some of this is my toolchain, I'm sure. There's a lot of bells and whistles you can glue over emacs for Python work, and they're pretty good, but I do always find it a slightly fiddly experience. Balanced expressions and sexprs though are obviously an absolute joy to edit in emacs, alongside an embedded inferior lisp repl, and although it's nowhere near as integrated an experience as using slime with a "real" lisp, it's closer to that than editing Python ever feels, and for me that's a significant productivity win. So I think it will stay in the toolbox.
I recommend Hy to anyone who is interested in interesting lightweight languages, especially scripting languages. Obviously it's particularly relevant to anyone who likes python or lisps, even if just as a curiosity. If you work with Python and like using emacs though, and like the sound of 'Python but with structured editing' I would strongly recommend you look at how it might integrate into your workflow.
Bristol father of two is Hollywood movie website entrepeneur : A nice profile piece in the Evening Post. I'm very proud of the time I spent at IMDb. Col is a genuinely inspirational character.
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.
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.
/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.
R.I.P. Blake Edwards : Sad news of one of my favourite directors. He was 88.
1985 ARGOS Summer catalogue : 25 Years Ago! I remember poring over the details of those calculators for days on end.
Map of Metal : This is a lot of fun to play with. Metalheads love a subgenre.
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.
Solar powered hornets: a special structure in its abdomen traps the sun's rays, and contains specialised energy-harvesting pigment.