Oregon Trail Live!

Oregon Trail Live!

“Gather the wagons, grab three sturdy friends and prepare to hit the trail. Costumes, silly team names and pioneer spirit are highly highly encouraged though not, we suppose, strictly necessary.”
http://www.oregontraillive.com/

 

I went down to the Willamette Heritage Center in Salem, OR today to participate in the live action Oregon Trail game.  It’s a re-creation of the many adventures of the old Oregon Trail game many will remember playing back in the day as kids.

The day started out by arriving and building your own ‘wagon’ to carry throughout the challenges:
IMG_0613

IMG_0622

 

While we waited for the official start, we wandered around the center and looked at many of the funny re-creators:IMG_0617

 

There was even a saloon:
IMG_0624

 

And a sheriff:
IMG_0629

 

Soon we gathered for the start of the event which was kicked off by a bull-whip cracking minister:

IMG_0630

 

And we were off to compete at 10 different stations based on events of the game.  Like the 3-legged dysentery race in which you needed to run to an outhouse and back again:
IMG_0634

 

The buffalo chip toss:
IMG_0637

 

This was simply a demonstration at the center of some guys doing period black-smiting:
IMG_0639

 

Some teams came with their own shirts:
IMG_0646

 

They had a great little bluegrass band playing while you competed.  Very talented guys and nice accompanyment:
IMG_0647

 

This was the river crossing event in which your team needed to protect your wagon while the local women’s roller-derby team tried to whack you and the tiny wagon with pool noodles:
IMG_0653

 

Alas, not everyone makes it to Oregon.  Here you had to bury your ‘ill-fated 5th team member’ that you made out of paper at the beginning of the event.  Points were given based on the quality of your eulogy and the song you sang.  The winners sang, “The wheels on the bus” for top prize…
IMG_0654

 

This was my favorite event.  You had to drive this guy over a short course while he recieted facts about meat.  When you got back to the starting point, he’d quiz you based on what you remembered from his facts.
IMG_0618

IMG_0660

 

Some Japanese exchange students were the ‘animals’ in the shooting contest.  These actually shot back – and were quite good shots really.  We got top marks for our efforts:
IMG_0664

 

This was the ‘caulk and float your boat’ event.  You had to use tin foil, plastic wrap, and other craft supplies to protect your wagon from capsizing while fording the two ‘rivers’.  Ours passed with flying colors.
IMG_0665

 

Finally, you got the end – the office of the surveyor general.  She would give you a little bit of string and you’d go into the yard and ‘stake your claim’.  You’d then set up a little homestead.  A prize was given for the best decorated homestead.IMG_0650

IMG_0668

 

There was a tie for one prize, and they had to arm-wrestle for top honors in the saloon:
IMG_0673

 

Afterwards, we went over to downtown Salem to Coin Jam brewpub and arcade.  They had some AMAZING old machines in here.  Even better than Ground Control in Portland:
IMG_0676

IMG_0681

So, overall, a fabulous time!

 

Hans Von Balthasar and Billy Joel

Hans Von Balthasar and Billy Joel

Writings from a theologian I love with a profound understanding of the human heart/condition:

“Man is the creature with a mystery in his heart that is bigger than himself. He is built like a tabernacle around a most sacred mystery…this sanctuary is neglected and forgotten, like an overgrown tomb or an attic choked with rubbish, and it needs an effort – the effort of contemplative prayer – to clean it up and make it habitable for the divine Guest. But the room itself does not need to be built; it is already there and always has been, at the very center of man.”

Hans Urs von Balthasar

Lest you think this is all just religious nonsensical musing – others recognize it too…

Code 19, missing CD drives, iTunes and you

Code 19, missing CD drives, iTunes and you

I recently rebooted my PC and noticed my CDRom drives had all disappeared.  Not only that, but the machine was acting strangely too.  I looked at the drives, and saw each of the devices was disabled with this message:

Code 19: Windows cannot start this hardware device because its configuration information (in the registry) is incomplete or damaged

A quick Google turns up this article:

A registry problem was detected. This can occur when more than one service is defined for a device, if there is a failure opening the service registry entry, or if the driver name cannot be obtained from the service registry entry.

Try these options:

  • Click Uninstall, and then click Scan for hardware changes to load a usable driver.
  • If the device is a CD or DVD drive, follow the procedure in Article ID 929461 on the Microsoft Web site (http://go.microsoft.com/fwlink/?LinkID=192798).
  • Restart the computer in Safe Mode, and then select Last Known Good Configuration. This rolls back to the most recent successful registry configuration.

When that didn’t work, I followed the link to article 929461 and tried this:

To resolve this problem, remove the affected filter drivers. To do this, follow these steps:

  1. Click Start, type regedit in the Start Search box, and then click regedit in the Programs list.
  2. If you are prompted for an administrator password or confirmation, type your password or click Continue.
  3. Locate and then click the following registry subkey:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}
    There can be many instances of the registry subkey that is mentioned in step 3. You must make sure that you are in the appropriate registry subkey before you change the UpperFilters and the LowerFilters values.
  4. To verify that you are in the appropriate registry subkey, make sure that the Default value is DVD/CD-ROM and the Class value is CDROM.
  5. If you see UpperFilters in the pane on the right side, right-click UpperFilters, and then click Delete.
  6. Click Yes to confirm the removal of the UpperFilters registry entry.
  7. If you see LowerFilters in the pane on the right side, right-click LowerFilters, and then click Delete.
  8. Click Yes to confirm the removal of the LowerFilters registry entry.
  9. Exit Registry Editor, and then restart the computer.

When I did this, I found that Upperfilters pointed to GEARAspiWDM.sys.  The Lowerfilters pointed to a program I knew.  In searching for GEARAspiWDM.sys, Google reveals:
http://www.file.net/process/gearaspiwdm.sys.htm

Many of the comments imply this file and service comes with iTunes.  Sure enough, I had just un-installed of iTunes 11 and the done a fall-back install of iTunes 10.7 (due to the fact they broke drag-and-drop).  I removed the filter and then remove/added each drive in turn.  The drives returned like normal and the system returned to full performance.

Thanks again Apple – for your cr*ppy iTunes software.

 

Getting Intel’s HAXM hardware accelerated Android AVD running on your system

Getting Intel’s HAXM hardware accelerated Android AVD running on your system

One of the (frankly) terrible aspects of doing Android development is the horrendously slow Android emulator. This is especially true if you do OpenGL ES development.  Fear not!  Intel has come to the rescue.  They’ve released HAXM (Hardware Accelerated Execution Manager) that dramatically speeds up your Android development and emulation.  Best part is that it’s free. The amount of time you’ll save on app start up alone makes it worth every moment you’ll spend setting it up.

Setup:

  1. Install Eclipse as your normally would
  2. Open the Eclipse SDK Manager.
  3. Install one of the latest Android API packages with two important points:
    1. The API level MUST INCLUDE AN INTEL X86 ATOM SYSTEM IMAGE (API 17 at the time of this writing).
    2. Also select the HAXM support.  Found in: ‘Extras’->’Intel x86 Emulator Accelerator (HAXM)’
      Untitled
  4. After those packages are all installed, close the manager and open Eclipse.
  5. Open a workspace and get an app ready to test (use one of the samples if necessary)
  6. Go to: Run->Run Configurations
  7. Right-click ‘Android Application’ on the list on the left and select ‘New’
  8. I named mine Standard_Run_Configuration – but you can name yours whatever.
    Untitled2
  9. Put the project name in the Project box (mine was AndroidCubeStart)
  10. Select the ‘Target’ Tab.
  11. Select the ‘Automatically pick compatible device…” option, then select the ‘Manager’ button.
    Untitled3
  12. At the Manager pane, select ‘New…’
  13. Fill out the AVD with these notes:
    1. Target MUST be one of the API target levels that has the Atom system image (see step 3)
    2. CPU/ABI must be Intel Atom (x86)
    3. In the ‘Emulation Options’ list, select ‘Use Host GPU’
    4. Select OK to save
      Untitled5
  14. You should see your new AVD listed when you’re back at the Android Virtual Device Manager page.  To test it, select it from the list and then press the ‘Start…’ button.
  15. If all goes well, you should have your hardware accelerated AVD emulator.   You should notice that the emulator runs orders of magnitude faster than the standard emulator!

 

Common problems:

I had the problem where this message appeared when I tried to run the emulator.

emulator: Failed to open the HAX device!
HAX is not working and emulator runs in emulation mode
emulator: Open HAX device failed

To fix this, I tried a number of things that didn’t work, but manually installing HAXM fixed it:

  1. Close Eclipse and Eclipse SDK manager, but still make sure you’ve got the Extras->HAXM installed in the Eclipse SDK Manager (as you did in step 3 above).
  2. Go to the Intel HAXM download page:
    http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager/
  3. Run the install package to the normal locations.
  4. Restart Eclipse and see if you can run the emulator via going to ‘Run’->’Run configurations’.  This time it worked for me.  You should see something like this from the message window if your HAXM is running in hardware accelerated mode.
Starting emulator for AVD 'ARM-HAXM'
emulator: device fd:756
HAX is working and emulator runs in fast virt mode
creating window 0 0 480 800
Programming a new remote entry key fob for a 2004 Mazda 6

Programming a new remote entry key fob for a 2004 Mazda 6

Had one of my key fobs die and had to replace it.  Question is – how do you program the car and key fob to work together?  Turns out the process is quite entertaining.  People wonder what the heck you’re doing when you’re following this procedure out in front of your house on a well-traveled street.

Makes one wonder what other secret codes are available for your car…

Step 1: Open drivers door and leave open.

Step 2: Lock and unlock the drivers door using the power door lock switch on the door.

Step 3: Insert key into the ignition.

Step 4: Turn key to on position and return to off position. (IMPORTANT – use ON position NOT ACC position). Do this 3 times within 10 seconds. Leave key in the ignition.

Step 5: Open and close the drivers door 3 times. (Door should be left open after this step).

Step 6: ECU should respond by locking and unlocking the doors.

Step 7: Press any button on remote #1. ECU responds by locking and unlocking the car doors.

Step 8: Press any button on remote #2 (etc.) Each time the ECU will respond by locking & unlocking the doors.

Step 9: Remove the key from the ignition and the ECU will respond a final time with a series of door locks and unlocks. You’re done!

http://forum.mazda6club.com/electrical/119494-keyless-remote-entry.html

 

Don’t bring liquid nitrogen to a pool party

Don’t bring liquid nitrogen to a pool party

Jägermeister party organizers in Mexico decided to dump some liquid nitrogen into a pool to emit a bunch of cool smoke. No problem right? Cool steam effects right?
Wrong – 8 people were taken ill and one left in a coma after the nitrogen displaced the air right above the water and knocked them all unconscious.

That’s why knowing chemistry is important. It could save your life at your next bro-fest.

Freefall is where you learn to fly…

Freefall is where you learn to fly…

“I was raised as a type-A person that won love and approval from my family by my accomplishments and achievements at school and professionally. It’s how I thought the whole world worked.

But when my autistic son was born, I had someone that wanted to know if I could love them for simply who they are, not what they could accomplish or do (or not do). This was the first glimpse I had into what unconditional love must be like.

You have to set aside all those expectations and learn to live and love with whatever you are dealt. You first feel like your life has gone into freefall. But you must remind yourself again and again that freefall is where a bird first learns to fly.”

Innocence lost…

Innocence lost…

“It is more important that innocence should be protected, than it is that guilt be punished; for guilt and crimes are so frequent in this world that all of them cannot be punished…. But when innocence itself is brought to the bar and condemned, especially to die, the subject will exclaim, ‘It is immaterial to me whether I behave well or ill, for virtue itself is no security.’ And if such a sentiment as this were to take hold in the mind of the subject that would be the end of all security whatsoever…”

-John Adams