Category Archives: personal

ten books

One of the current things spidering its way over the social networks is what I assume is meant to be a quick challenge to name your 10 favorite books or similar. I read entries by a few friends but avoided commenting on any of them because I knew I’d lose a few hours if someone asked me for my list.

It’s no secret that I like books. My wife and I own entirely too many of them – probably 1/3 of the weight involved in our last move was made up of books or book-like-objects (this is down from over 1/2 back before we had children or much furniture). We’re actually on a slow campaign in my family to reduce the physical mass of books in the house. So now we only have a half dozen bookshelves and a really long list of digital books 😛

After my sister got tapped for the challenge and only passed it on to my wife and one of my brothers, I thought I had avoided this round of the asynchronous party game that is Facebook. Little did I notice that she also tapped my mother – who promptly turned around and grabbed the rest of us. Pretty sneaky, Sis.

You see, when I was a kid, I didn’t earn a traditional allowance. There was no regularly scheduled pocket money, and chores were simply mandatory. At a very young age, my parents decided to pay me for reading books. At first, it was 1 cent per page of completed book.
Continue reading ten books

new domain

I don’t want to into it too deeply, but I am back up at a new domain name now and did not want to make this change. Problems with transferring between registrars left it open to squatting and while I could lawyer up and get my name back… I have choosen to stop caring. So, here we are – at a domain whose registration I had previously allowed to lapse that did not get squatted 😛

I’ve also taken this opportunity to upgrade my hosting to something a bit more reliable, and will see if I can’t bully myself into producing more regular content in the near future. Since I started my current job, several articles were written and discarded, but only two were posted. I will be going back over some of the drafts and publishing as many of them as I can salvage.

once upon a shuffle: 0: elise

Last May, a friend of mine accidentally gave me this idea while kicking off a project of his own. I sat down that evening with grand intentions but a combination of wordpress problems and work promptly beat things back down. I’ve decided now to resume the project. I am going to start writing faerie tales of a sort, and I am going to write as many of them as I can. Hopefully one a week, maybe two. We’ll see. These stories will be seeded by a shuffling of prompt cards from Atlas Games’ Once Upon a Time. My rules for the exercise are as follows:

  1. I draw between 5 and 12 regular cards and one ending
  2. I have to use all of the prompts in a coherent manner
  3. I must finish the story within 72 real hours of starting it – minimal time “wasted” in editing or rewriting
  4. Cards that I have used are not eligible for reuse until I have consumed the entire deck
  5. Bonus points for referencing previous stories in the set

The goal here is to spend time writing every couple of days and publish something every week. Call my deadline Wednesday evening. Just to keep my brain from shriveling up and blowing away.

The first story used 7 cards, and was written over two evenings in May of 2011.

once upon a shuffle: 0: elise

Once upon a time in a forgotten corner of a forgotten kingdom, a small village was tucked away in the shadow of a great mountain. The village saw neither peddler nor tax collector, so far away from the rest of the kingdom were they situated, and over time, the mapmakers and historians forgot it even existed. The village didn’t have a name, people just called it “The Village”. Because, honestly, what other village was there? They had similarly creative names for the mountain and the forest. The people lived a simple but happy life, away from news from the outside world. They raised goats and grew a remarkable variety of potato – and cared for little else.

It was here that Jens was born to a pair of happy parents. He grew to adulthood never questioning their way of life, happy with his dinners of goat cheese and potato soup. He had many friends among the other village youths – though there were only a handful. His best friend was the lovely Elise, a girl with rich chestnut hair to her waist and eyes the color of a frozen pond. Almost from birth, the two were inseparable and got into every sort of mischief together. It was assumed by the entire village, and the kids themselves, that they would eventually be married.

One autumn day, Jens and Elise climbed the mountain behind the village a ways to a secret spot where they had been building a cottage together, very slowly. The place had three walls, no door, 3/4 of of a roof, and an empty window frame overlooking the valley below. After their climb, they didn’t feel much like building. It was often this way, which is why the place was taking so long to put together. They would escape to their cottage two or three times a week and might put in an hour’s work one of those trips. Mostly, they just enjoyed the view and the quiet away from the bustle of the village below.
Continue reading once upon a shuffle: 0: elise


For -years- I have hoped and searched and wished and moaned for lack of a halfway decent terminal emulator on Windows. Specifically, one that:

  1. Lets me use my standard unix toolset.
  2. Gives me a command line interface to the host machine WITHOUT requiring me to do something ridiculous like ssh’ing to localhost or firing up an x11 server…
  3. Realizes that sometimes the display is wider than 80 characters…
  4. Provides customizable color codes (#006 on black really stinks).
  5. Doesn’t set TERM=something-nobody-supports.

One wouldn’t think this was too much to ask. But none of the major open source projects of which I am aware provide this. I even tried my hand at writing one myself but got distracted before it was any good.

So, for years, I have used Cygwin xterms and rxvt as a mildly tolerable alternative to, well, nothing.

Today, a coworker and I discovered a 3-year-old blog post promoting Console, a GPL licensed CMD.exe replacement that matches all of my base criteria plus my big dream feature of tabs. TABS!

Console2, Where have you been all my life?!

The project is ancient – but I was using linux desktops for work back in its early days so that probably accounts for my missing it back then.

In the grand tradition of old Sourceforge projects, there is no installer. You just decompress it somewhere and run the exe directly.

When I launched it the first time, I was unsurprised by the 80×25 courier 10 cmd.exe shell it launched by default. I opened the settings menu and was very very pleased with what I found on the first screen. A few minutes later, I had it pointing at my cygwin install:

And a few minutes later:

Continue reading console2

rift speculatory specification

Okay, so I find myself needing to apologize. It has been an unacceptably long time since I’ve written anything. I also apologize for the unfocused and unusually verbose braindump you are about to witness. I’m just too out of practice. My RL excuses for this are: a period of unemployment and job hunting finally leading to a new job, a new baby, major repairs around the house (I built a fence!), two moves across state lines, burst pipes rendering my house uninhabitable, and a successful game open beta launch. But meh, that’s just excuses.

In that time period, I wrote 5 articles that haven’t made it here. Hopefully the time will present itself to re-evaluate 2 or 3 of them in the next month.

But for now, something more current 😉

RIFT is gearing up for what feels to me like it might be the most successful western-style fantasy mmorpg release in 5 years. I am going to play it. And I am going to write a lot about it.
Continue reading rift speculatory specification

virtualbox rules

Nothing much to say here, but with absolutely minimal pain and suffering, I have 64-bit linux virtual machines running on top of my 32-bit windows XP install. This pleases me.

The recipe:

  1. Compatible CPU with VT-x/AMD-V enabled in the BIOS
  2. Innotek/Oracle/Sun VirtualBox (a current version) with hardware virtualization enabled
  3. Profit!

The one downside to this? 64-bit VM’s running on 32-bit host OS can’t see multiple cpu’s. Boo. Hoo. I’ll just run more VM’s!

64-bit centos installer 64-bit ubuntu livecd