Category Archives: me

Why I Write Code

There are many stories I could tell about why I’m a software developer, but since my current topic [1] is text adventure games, here’s one that ties into that:

When I was in grade school, we acquired an Osborne computer. It was a hand-me-down from my grandfather, who had purchased it to run Visicalc (or something pragmatic like that). You could write programs on it in BASIC, though this version of BASIC made it difficult to get the programs from the back of 3-2-1 Contact to work (they included instructions on changes needed for common systems, which the Osborne was not).

It came with one game: Adventure. I was already an expert at the graphical Adventure game on the Atari (thanks to tutoring by one of my uncles), but this was different. You typed at a command line, instead of using a game controller. The computer interpreted this and responded with a game action (or not, if you couldn’t figure out the right commands). It was something of a disaster, in that I could barely accomplish everything, I was always struggling to work out what it wanted me to type, and I couldn’t save my progress, so every time I played I started over from scratch.

Still. That left a mark, the idea that I could type things into a computer and something else would happen. I think many of my later interactions with computers continued to be driven by that idea, that I would find something interesting if only I kept typing and reading the result.

[1] The previous topic was Antarctica. Thus the images of sled dogs and icebergs.

It’s Been a While

There was a friend’s wedding, and Christmas, and snow shoeing and hiking and a day trip to the coast.

I finished my graphic design class, and started one for screenprinting.

I disabled my Twitter account, and unsubscribed from most of the mailing lists I was on. So I could focus on other things. I managed to renew my Flickr account finally, but I’m still not sure if I trust Yahoo enough to use it much.

Our kitten Spock got sick (very sick) and had to be put to sleep.

I read about Antarctica, and vintage knitting, and polar exploration in general, and Mt. Everest, and watched documentaries about everything except the knitting. I tried to read about the history of outdoor clothing, and the gear used in exploration, but found many gaps in what’s in print and on the web. (If you have good references on say, the technical aspects of clothing history and other outdoor gear, leave a comment or email me, please.)

I knit a few things.

I did some Shiva Nata. And some other yoga.

I still have a big stack of books to read next.

I don’t think I’m really back in the land of “public web contributor” just yet. I may continue to be a hermit for a while. But I’m here. Quietly.

5 Things I’m Thinking About

Everyone’s doing it, or so I hear.

  1. Community spaces for technology, and how to create and sustain one.
  2. Long-term unemployment stats, and what happens two or five years from now if we’re still at roughly the same level of unemployment and it’s mostly the same people.
  3. What print is good for. What digital is good for. (And how to build more of each.)
  4. Ladybusiness.
  5. Storytelling, and “what happens next?” replacing points and check-ins and scores. Possibly these stories involve dinosaurs or detectives or emergent AI or creepy crawlies from beyond or …?

Ask Audrey: Q&A time

We’re doing a “Ask Calagator” thing over on the Calagator blog right now, so you can ask us whatever you’d like to about the Calagator software, our development process, or tech events in Portland. I thought it might be fun to do the same thing over here on my own blog, on the off chance there’s something you’d like me to talk about, whether it’s projects I work on, or baking tips, or how’s that open source world domination thing going. So post your question in the comments. If you don’t, I’ll be forced to make something up.

Happy 2010

Knitting

I hope you are all having a good new year so far. Lucas and I started with a delicious NYE dinner at Nostrana, watching Star Trek movies, and a little knitting over the weekend. (He finished a really nifty scarf project and will hopefully post lots of pictures soon.)

I’ve been feeling like everything is slowed way down, muddled and difficult and confusing. I know this is part winter blah and part burnout, but I hoped between the end of the holidays and my near-hermitlike behavior over the last few months, I’d be feeling re-energized by now. So far, no luck. It’s been a while since I’ve felt this blank approaching a new year. It’s making it kind of hard to plan or set goals, and I like planning.

Alas.

Ukulele has been loads of fun, though. I have five or six songs I can strum my way through pretty consistently. I’ve been tinkering with making a recording of something to show off, but I haven’t spent enough time at it to have a song ready to post. I do have a couple of bits of ukulele riffs looped and distorted on the UCreate mixer, though.

I think there’s a couple of sections in each of these that might be worth pulling out to use in something else. We’ll see. I collect a fair number of audio snippets that just sit in folders on my hard drive because I haven’t worked out what I want to make with it. In my mind I’m a budding electronica genius, but in practice, I need to actually finish something here.

Finishing things might be a good plan for 2010.

Christmas on Mt. Hood

As planned, we spent Christmas day on Mt. Hood.

Mountain!

There was snowshoeing, though not as much as expected due to poor route choice. But at least the mountain was pretty, and did not attempt to eat us alive.


Thanks to everyone who took my to do in 2010 survey last week.
I’ll leave the link active a little while longer if anyone else wants to chime in. It’s been interesting to see the responses so far.

I feel like I’m often struggling to balance tech projects with crafts/art/music ones, so I know that’s going to continue to be a challenge this next year. My goal is to make more art, and do a better job of getting the things I make out of my home (or computer) and out into the world, whether that’s by selling more work on Etsy, posting photos and videos online, or some other project. I’m considering reorganizing all of the “things for sale” into one consolidated shop on my site, if anyone has suggestions or ideas.

One push in the music direction comes via the shiny new ukulele Lucas got me for Christmas. I’ve already learned a few chords. It’s really a friendly instrument to work with.

Ukulele

Speaking of music, 2009 has been a good year for me discovering new artists and albums, so I made a little compilation of my favorites. Not all were released this year, but were new to me, and at least from this past decade. Have a listen.

To Do in 2010

I started making a list of my projects in progress, as well as some ideas for this next year, and it kept growing and growing until I started to wonder if there’s even enough time in the year for this much stuff, especially since it doesn’t include my actual job, or spending time with Lucas, or eating dinner (unless I’m writing about it—there’s a checkbox for recipe writing).

So, in order to try to make some sense of this, I made a survey. Please go and vote for the items you think would be most interesting and worthwhile to pursue. There are even places for you to express your interest in collaborating on a project, and recommend other ventures.

And now, a picture of my cats.

Kitties

Rock It

First item of news: I finished NaNoWriMo last night. Seriously. All done. As mentioned on Twitter, I expect this thing will need extensive rewriting before it’s even close to publicly readable, but I don’t have to think about that for weeks or months. Yay.

It’s the tenth anniversary of the WTO protests in Seattle, which I’ve written about before. I’m still grateful there’s only been one week in my life where I’ve sat around watching the news to figure out if I could walk around my neighborhood without encountering pepper spray, tear gas, and police lines.

When I’m at the end of a project with a imminent deadline, I discover an amazing tendency to suddenly get excited about some other creative project (one that does not have to be finished anytime soon). This past week it’s been electronic music. I picked up a UCreate Music toy a few weeks ago, but didn’t spend much time playing with it after I unwrapped it. Until this past weekend, of course. Click the audio link above to see what it sounds like.

The device is set up to play 12 installed loops plus 2 you can record yourself. You can plug it into a computer via USB to download your song, or update the samples from various other sets it downloads from the UCreate site. Right now the options are a little limited; just five sample packs. There’s a link for a store, but if you click it, it says “Coming Soon”. (Which is really weird, IMO. Why show the link if you don’t have a store set up and there’s nothing to tell people when it might become available?) It will let you drag and drop the different sample pack sounds to any button you want, but your own recorded loops can’t be moved from the bottom row. So I’d like to figure out how to install custom sounds. I found one other blog post asking about this, but no one who’s made it work yet.

Even without that, it’s still a fun toy. I like how the effects controller pad works. Perhaps I’ll have a video to demonstrate, next week.

The other music toy I’m playing with is the Korg DS-10. No finished sound clips to show off yet, but if you pick this up for yourself, I recommend checking out howto videos on YouTube.

Still Sick

I’ve been trying to do some kind of weekly update on this blog, but this week I don’t feel like I have much to report. My daily log has been “still sick. nanowrimo: X words.” for about a week.

I could tell you something I didn’t manage to work into last Monday’s post, that the weekend before this we went over to a friend’s house with a bunch of other people and had food and watched a boxing match. I knit, not so much for the weird contrast as because I was afraid of being antsy—I’m not really a boxing fan. Group consensus was that HD makes everything much more gruesome. In the slow-mo replays of punches, we could see the fighters’ faces ripple from their chin up to the ear. So: I learned that boxing is kind of interesting when there are people around to tell you about technique, but also, pretty gross. I finished the second sleeve of the sweater I’m (occasionally) working on, while we watched the fight.

My NaNoWriMo word count is now over 37,000. I need another 800 words for today, and instead I’m writing this, which doesn’t help. The process continues to be hard, but (mostly) fun.

So yeah. Writing, work, coughing. A little reading. Playing with this neat synthesizer cartridge for the DS. It’s a week.

Keeping Things Going is Hard

All month I’ve been worried about getting sick, because last time I tried NaNoWriMo, in 2001, that’s what derailed me (to be fair, a lot of other things went wrong for me that fall. it wasn’t a very good year in most respects.)

So guess what? I’m sick. Cough, scratchy throat, no fever (yet?). It sucks. But I don’t have to worry about contaminating co-workers (germs don’t know how to use the internet), so I’m working. And I’m still going to try to hit today’s word count. I passed the halfway point over the weekend, so theoretically it’s all downhill from here, but I don’t know what it means that I got this far before figuring out who the real antagonist should be.

I downloaded a free trial of Scrivener this weekend, which is as awesome as I’d heard. It’s a book-writing application, an idea that (as someone who does everything in TextMate until it needs graphics) normally would put me off, but they’ve figured out a really good balance of adding tools one needs without having junk that gets in the way (unlike, say, Microsoft Word).

I’m still going to finish the first draft in TextMate, but I think I’ll import it into Scrivener before I start to edit. I also imported a couple of short stories I’ve been working on, and found it useful even for something of a shorter length. Being able to write in full-screen mode, then have the program generate a properly-formatted manuscript to print, is pretty neat.

The last few days I’ve been reading Palimpsest, which I love, but it’s been hard to focus because reading makes my brain want to work on writing instead. Do other people experience that? Still, it’s helpful (see the above ‘oh right the antagonist should be…’ revelation). I recommend this book if you like sexy stories about maps and trains and strange cities. The setting reminds me a bit of Perdido Street Station. Maybe my next task should be to re-type chapters from both of these books until I can figure out what makes them work.