Red Echo

December 15, 2013

Finished cedar benches

They won’t win any design awards, but I think there’s a certain elegance in a project where $0 in new materials plus two and a half hours of work – with one hand still in a cast, at that – yields two sturdy, comfortable, durable benches. Even better, this stuff is all reclaimed from the ill-starred duck coop project, so every pound of wood used is a pound of scrap I won’t have to pay for at the transfer station.

The white paint is unfortunate; at some point in the future I plan to paint them all some unremarkable reddish brown color, then sand the tops smooth and finish the bare cedar with linseed oil.

The theater seats will go up on a box made of nice heavy plywood, which I’ll stain and coat in polyurethane. I’ll put cabinet doors on the front and use the space underneath for storage.

Today I’m building a couple of benches for the back yard using a bunch of scrap 2x4s. It’s all cedar wood, bought for a project which didn’t pan out, and it’d be a shame to waste such durable material. I’ll put the benches at right angles in the back corner of the yard, with the fire pit in the center. The yard still feels pretty barren, with all that gravel, but defining a seating area should go some way toward making it feel homey.

Doing carpentry with one’s dominant hand in a cast gets a mite tricky. Adam came over to help yesterday, but he’s off to visit family now. I am trying to let the process be slow and cumbersome, accept that I don’t know how long anything will take, and not get too impatient with myself, but it’s difficult when I feel so hungry to make.

December 12, 2013

I have two sets of four folding theater seats taking up room at ALTSpace. They were originally part of some lecture hall at UW, and they’ve been bouncing around the Seattle burner community for at least a decade now, ending up with me. I had this idea that I would use them to set up a little lecture / presentation area, but I was the only person interested, so the seats got tucked under work benches and have been sitting there collecting dust ever since, waiting for me to figure out what they might be good for.

Now I have a plan. I’m going to take one of them home and set it up in the kitchen. People always hang out in the kitchen during a party, and if you have people over for dinner it’s great to have somewhere for them to sit and chat while you cook. These seats have little fold-out tables designed for writing notes – they’ll make great little mini tables for people’s drinks and snacks.

There’s only room in the kitchen for one of these rows, but perhaps I’ll bring the other one home and install it downstairs. I’d eventually like to fill the place up with big squishy couches and things, but that’s a big project which will take a lot of time, and this would be an only moderately inconvenient way to get more seating in the meantime.

Problem is, these seats are designed to be bolted to the floor, and they don’t really stand up on their own. They are stable side to side, but not front to back. They’re also pretty low, designed to be mounted in an auditorium with a stepped floor. I’ll need to construct some kind of base. Surely someone must have done this before? I’ll just search for it on the internet and steal their design!

I can’t find a one. Is this really the first time someone has thought of this? It seems impossible. Help me, o internet: have you ever heard of such a thing or seen pictures of how it was done?

Automatically generating melodies using markov chains and genetic algorithms

A nice article about an experiment in generating music: using freely available MIDI tracks to build a Markov model of melody, driving it with random numbers to produce new melodies of a similar style, then filtering and repeating until the model produces music which is acceptably similar to the input corpus. It’s a clever project and all the code is included, though I don’t see any links to example output.

December 9, 2013

Just made the appointment: the cast on my right hand comes off next Tuesday. It’s been fine – it’s not driving me crazy or anything – but it’ll also be nice to be done with it, mostly because it makes showering into such a production. I’ll have a soft cast for a month or so, then some kind of yet-to-be-determined physical therapy. It’s still looking like I won’t have to miss the entire ski season, so that’s something to look forward to.

December 5, 2013

King James Programming: someone trained a markov chain generator on both the King James Bible and the classic textbook Structure and Interpretation of Computer Programs. The results are glorious:

In APL all data are represented as arrays, and there shall they see the Son of man, in whose sight I brought them out

For if ye love them which love you, what reward have ye? do not even mention “classes” or “inheritance.”

And Satan stood up against them in that day, and leap for joy: for, behold, your reward is great in heaven: for he maketh his sun to rise on the evil and on the role of procedures in program design.

November 20, 2013

Beautiful, cold blue day: clear views of the mountains west, east, south, and even northeast, a dusting of snow everywhere high up. I feel happy.

November 17, 2013

I went out for an early dinner last night and didn’t come back for nine hours. It was an adventure, and it was one of those nights that makes me love living in Seattle and wonder how I could ever start over anywhere else; I just kept running into interesting people, making new connections and restoring old ones. But it was complicated, too…

Started out with dinner in the U-district, then over to the Neptune for the Kronos Quartet / Degenerate Art Ensemble show. Lots of familiar faces in the crowd. Old friends, former co-workers, people I’d like to get back in touch with. The music was satisfying and weird and intense as I’d hoped. I don’t have the vocabulary to explain the dancing, and you’d think I must have been tripping if I tried to explain it, but I couldn’t stop watching it.

Met some friends outside the theater after the show, went over to some house I’d never been to before, to the birthday party of some guy I don’t know, one of the people involved in producing Sparkle Donkey Tequila. Oh, hey, there in the back yard it’s Comfort, the Church of Mez/Groovlabs shade structure, set up as a German-style beer hall. People wrestling in the straw, people doing keg-stands, a table full of pretzels and sausages. And half of them are my old friends from KAOS! Heck yeah. I drank some beer and caught up on things. Awesome. Never did meet the birthday boy.

Next we decided to go find the Jerk Church fundraiser party at Hazard Factory, but while we were heading out we heard the cops had raided it and stolen all the booze and the cash box. Suck! We decided we’d go restart the party – went by ALTSpace and picked up a box of fireworks, then headed to Georgetown, intending to arrive with liquor and excitement.

But we didn’t make it. On the freeway offramp we came across the scene of a terrible motorcycle crash. The rider had hit a slick, slammed into the guardrail, and flipped off the bike – falling four stories down to the train tracks below. Oh, man. It was so quiet – people were still trying to figure out what to do. The bike was still running. A broken brake line squirted hydraulic fluid in my face when I tried to move it. I was a little bit stunned. People helped me wash the gunk out of my eyes, then we rolled the bike out of the road.

The cops showed up, the paramedics arrived, we left. It was sobering. I’ll likely never learn who the rider was. He (probably he?) likely died instantly – we arrived seconds after the crash, and he wasn’t moving. It was a long fall.

Tragic, certainly, but – also – not a terrible way to go, when you have to go. One moment you’re full of life, doing something you love, the next moment you’re gone… And it’s one of the things you have to accept as a possibility when you ride a motorcycle. Of course you do everything you possibly can to avoid it, but you just don’t get to control everything. My own recent crash reminds me of that: what else could I have done to avoid it? Added more and bigger lights to my bike, maybe. Taken more time to practice rapid braking maneuvers, maybe? But there it was, things suddenly went wrong, and now I have my right hand in a cast. Things suddenly went wrong for him, and now he’s dead.

But really – this is just life. It’s immediate and dramatic when you’re on a motorcycle, because the risks are obvious, but this is something that’s true for everyone. You just don’t know, you can’t know, you can’t control it all. Things happen, and lives change or end. Nothing for it but to take reasonable precautions and then embrace whatever time you get.

Anyway. No party mood after that. It was late and quiet. We went wandering through the industrial district, roamed up through West Seattle, hung out at the viewpoint for a while, talking and taking pictures. Calm returned, perspective shifted, friendship deepened. A good night, all considered.

November 12, 2013

November 9, 2013

Healing up slowly. I went into the office for a half day yesterday, and again today. I got tired really quickly, but I got some code written. It feels good to be productive!

November 6, 2013

Healing up

Today so far is the first day I’ve started to feel more or less normal since the surgery. I went out and got coffee at Zoka, and I’m working on doing a little coding. I still feel much more tired and spacey than usual, but it’s nice to be able to do at least a little clear thinking again. My hand seems to be healing up nicely – not much pain there anymore. I’ll go back in Tuesday for a checkup.

October 30, 2013

Crash!

I crashed my bike last Friday. I was riding east on Cherry Street when someone at a stop on 16th headed southbound across Cherry, right through my path. I braked hard, skidded, went down, and somersaulted up the street, ending up spread-eagled on my back. This intersection happens to be adjacent to Swedish Hospital, and I was immediately swarmed by helpful bystanders, one of whom was an MD. I felt banged up but not seriously hurt – but never mind, an ambulance arrived in moments, I was strapped to a board, and off I went to spend my evening in Harborview.

Many hours and two sets of X-rays later, the total damage report was this: one broken thumb. No scrapes, since I was wearing my customary head-to-toe leather and full-face helmet, nor even any bruises – but my right thumb won’t move without a great deal of pain. That’s it! Seriously – my muscles were sore but I had zero bruising. I felt like I got off easily.

Yesterday I visited an orthopedic surgeon, whose verdict is that it’s going to heal improperly – my tendons are pulling the bone fragments apart. I’ll develop arthritis in a couple of years and eventually lose the use of that joint. Well, that’s no good! So I’m going in for surgery on Friday; he’ll install three pins, which will hold my thumb in place for six to eight weeks, and I can expect three to four months of recovery before I can resume my normal vigorous life.

I was feeling pretty upbeat until I heard that. I have been experiencing such a small amount of pain I haven’t bothered to take anything for it since Sunday, and I’d hoped that meant the whole thing would blow over soon. Nope: this crash is going to change the shape of my life for the next few months.

Not riding my motorcycle is a hard thought to swallow. I’ve let it become part of my self-image: I don’t just ride a motorcycle, I am a person who rides motorcycles. How can life be boring, when I can go ride any time I want? Whenever I feel like things are getting too ordinary, up I go on two wheels, and zoom – I’m on top of the world. Ugh, I’m going to have to let go of that for a while.

I’ve been riding my motorcycle to work every day – now I’m going to be losing an extra hour a day commuting by bus. So much for the idea that working in Bellevue is no big deal. I guess I really am just going to be working and maintaining life for the next while; it will be hard to find time for extracurricular creative projects.

Skiing…. I’m going to miss the whole early season. Damn. And so much for my ambition to get back into climbing.

Oh, well, I’ll manage. It will be OK. It’s not going to be the winter I had imagined, but that was already going to be true.

October 20, 2013

I haven’t done anything creative lately. I’m just spending a lot of time at work and riding around on my motorcycle.

A random thought crossed my mind this morning, so I called Adam up and we went east to shoot guns at West Coast Armory. I put a couple hundred rounds through a .22 revolver, while Adam blasted away with a 9mm. Lots of fun.

I’ve been feeling a little bit under the weather for the last day or two, so I will probably keep it quiet for the rest of this grey gloomy autumn day and go to bed early. (Ugh.) I’ll get some code written first, though.

October 15, 2013

Give it enough sunset and even Bellevue looks nice