Quantcast
 Friday, September 08, 2006

This was a great summer for scouting (of the Boy and Cub variety).  I managed to spend about 3–4 days each at Jacob’s and Matthew’s summer camps and we finished off the season with an outstanding backpacking trip.

In early July I joined Jacob’s new Boy Scout troop at Camp Pioneer near Mt Jeffereson.  This was the first week in operation this year, meaning we had small numbers and a great counselor / scout ratio.  The camp surounds a small alpine lake and is geared towards a more primitive, old-time scouting experience than most camps you see these days (like Camp Meriwether).

The Whole Crew

Jacob had a blast and got right into the spirit of camp.  He made significant progress towards the 1st Class rank (he’ll get that in September or October) and earned four merit badges.  Despite their best efforts, the flock of mosquitos weren’t enough to ruin the experience for the adults and kids.

Jacob Fishing

Matthew attended Gilbert Ranch at Butte Creek not far from the Silverton area near the end of July.  This was his first resident camping experience and it was a great fit for him.  This is a camp with a cowboy theme that includes a lot of farm and equestrian focus.  He particularly enjoyed getting up at 5:45am to go feed and groom the animals.

Matthew at Camp

We capped off the summer with a short backpacking trip out to Bay Ocean spit near Tillamook, OR.  I brought Matthew along with the Boy Scout troop and he was easily able to keep up with the big kids.  This is a perfect introductory backpack trip – about 2–3 mile hike in with a decently well established camp site near the bay and a short walk away from the ocean and south jetty.

Backpacking at Bayocean

posted on Friday, September 08, 2006 7:34:46 PM (Pacific Daylight Time, UTC-07:00)  #    Comments [2]
 Monday, September 04, 2006

I made significant progress on the burndown list over the past week – a combination of Goodwill donations, eBay sales, and focused gameplay has created a net swing of about 15 games.

Jacob and I broke out my copy of Advanced Squad Leader (ASL) Starter Kit #1 today.  This is a second-chance for ASL and me, as my last attempt 3.5 years ago was less than satisfactory.  A lot has changed in those years, both in my personal gaming experience and in the ASL scene.  I’m fairly certain the Starter Kit wasn’t out at that time and in hindsight I don’t think the group we played with was really prepared to teach newbies like Ken and me.

We played the 1st scenario – Retaking Vierville (here’s a nice strategy discussion), using a combination of the rules, experimentation, and help from BGG and Saverese.org.  It was slow going at first, and I know for a fact we got several rules wrong:

  • We didn’t follow the “cower” rule when un-led doubles are rolled in an attack
  • I know we screwed up defensive fire.  I think I need to hire a tutor on this one.
  • We missed the rule that exact rolls on morale checks result in pins.

ASL Setup

All this confusion without even using machine guns, vehicles, or two-story buildings!  It was quite enjoyable though – we we through with setup and initial rules explanation in about an hour, and the game took about 90–120 minutes.  Jacob played the Germans and got way too aggressive and close to my crack Americans, paying the price repeatedly.  It didn’t hurt that I rolled consecutive snake-eyes on point-black attacks on two separate stacks.  I won easily but we both walked away craving more, studying the next scenario, and excited to move on.

Jacob Playing ASL

Now THAT feeling took me back to my days with the original Squad Leader – the combined anticipation of new rules, new stuff to play with, and a new historical scenario.  MMP was very wise with ASL SK #1 – they achieved their goal, which I assume is to ensnare new victims into the ASL hobby without overwhelming them with rules.  Boy, they could do without the acronyms though.  I need to check LOS before I make a DR during my PFPh with my MMC, but first I’ll check the TEM of his HS that barely survived a NMC during last DFPh.

posted on Tuesday, September 05, 2006 1:58:30 AM (Pacific Daylight Time, UTC-07:00)  #    Comments [4]
 Wednesday, August 30, 2006

Jacob, Matthew, and I broke out Warrior Knights for the first time Saturday night and Sunday morning.  I set the game up in between football jamborees for the boys, and spent the pre-game in Oregon City reading the rules in the football stands.  This is another quality game from Fantasy Flight – nice bits and cards, great map board, and well written rules.

Teaching this was much more enjoyable than Battlestations the night before (which almost had Matthew in tears).  Jacob, like me, loves variable / random action systems like the one in Warrior Knights.  It creates an economy of choices and keeps the game flowing smoothly with essentially no downtime.

Warrior Knights

This game took us about 4 hours total, including teaching and some downtime looking up rules.  We played by the book, with 10 influence points per player in the pool.  The speed of the game took us by surprise, and we were all shocked to learn that just as we were starting to fight each other, the game was going to end the next turn.  Matthew unwittingly did a great job arcing his play, grabbing 5 cities on the second to last turn.  Unfortunately, he lost his only 2 un-manned cities to revolt or he would have one easily.  I squeaked by only because of the special agenda card allowing me to buy an influence for five gold.

Even though Jacob finished last, he absolutely loved the game and is excited to try it again.  It looks like the consensus is to put 15 influence points per player into the pool to give the game a better arc.  We’ll try that next time.

posted on Thursday, August 31, 2006 2:35:55 AM (Pacific Daylight Time, UTC-07:00)  #    Comments [1]

I’m a little burnt out on the chess class I’ve been teaching at school for the past three years, so I’ve delegated that away and will instead be doing a 50 minute pre-school session (7am – 7:50am) on family games for about 20 3rd to 5th graders.  Before you say “that’s too early”, you should know that I’ve been teaching chess to 1st to 5th graders during that same timeslot.  The class will run from October through March and be held once per week.

Here’s a preliminary list of options I’m thinking about.  I want games that support at least 4 players and, obviously, can be played in the 50 minutes we have.
 
Game  BGG Rating  Min Max Teach Play
Take it Easy                6.8 1 8 10 20
Diamant / Incan Gold                6.9 3 8 10 30
Apples to Apples Junior                6.8 4 10 5 30
Make ‘N Break                6.6 2 4 10 30
Tier auf Tier                6.8 2 4 10 15
TransAmerica                6.6 2 6 15 30
Family Fluxx                6.3 2 6 5 15
Blokus                7.5 1 4 10 20
Ticket to Ride                7.7 2 5 20 45
Treehouse (Pyramids)                6.3 2 4 10 20
Carcassonne - Hunters / Gatherers                7.4 2 5 10 45
Colossal Arena                7.2 2 5 10 45
Carcasson: the Discovery                6.9 2 5 10 30
Ingenious                7.6 2 4 15 20
For Sale                7.4 3 6 10 20
Niagara                6.9 2 5 10 45
Cartagena                6.8 2 5 10 45
San Juan                7.7 2 4 15 45
Pickomino                6.4 2 7 5 20
6 Nimmt                7.0 2 10 10 45
Can't Stop                7.1 2 4 10 30

What do you think of this list?  What would add or subtract?

posted on Wednesday, August 30, 2006 6:31:34 PM (Pacific Daylight Time, UTC-07:00)  #    Comments [8]
 Tuesday, August 29, 2006

Like many others out there I’ve adopted a modified Getting Things Done (GTD) (or check out the 43 Folders getting started guide) approach to personal task and time management.  GTD (and its extensions) addresses a topic area that many other systems ignore – how to deal with the email problem, and I think that’s partly why it has seen such widespread adoption.

To date my GTD system has been about as low-tech as you can get – a modified PigPogPDA / Moleskine planner.  I need a paper-based system for its portability, unobtrusiveness, and ability to use in customer environments.  I’m not a big fan of using laptops in client meetings, and as I’m often meeting with high level bank CIO/CTO types, a paper system is both effective and professional.  For a while I used the full-blown system described in the PigPog article, but now that I’m on my third Moleskine I’ve simplified the system quite a bit.  At the front of the notebook I list out “Projects” (high level tasks from which next actions are generated), “Waiting For” (stuff I’m expecting others to accomplish), and “Someday” (wishlist or long-term items).  The rest of the notebook looks like a diary / journal where I take meeting notes and indicate next actions.  A next action is indicated simply with a single line and a box on the left margin that I can eventually check off.  I use a single sticky tab to indicate where the oldest next action is, and the cloth page marker to indicate where my “collection” (i.e., where I write new notes and actions) page is.

I’m generally pretty effecient at managing email.  I’m a big fan of Zero Email Bounce (ZEB) and work dilligently to keep my inboxes as close to empty as possible.  The operative word here is “close” – my level of tolerance in Outlook is generally not having to scroll to see the oldest email in Outlook.  Even with this model, I still found myself leaving items un-resolved for too long in my inbox.  Another challenge is the fact that I have two discrete inboxes – work and personal – where I have a wide range of on-going projects.  I also wasn’t very effective at managing “waiting for” and “someday” type tasks in my electronic inboxes.  I could go to the trouble of transcribing items from the electronic inboxes to my paper system, but that’s just too much work and I’m unlikely to stick with such a model.

Last weekend I found myself staring at a Gmail inbox with about 30 emails in it, and about 20 of those requiring some action.  Right about the same time I noticed the release of a Firefox plugin for applying GTD to Gmail – GTDGmail.  GTDGmail is a greasemonkey-style mashup on GMail that combines some client-side cleverness with GMail’s powerful labeling and filtering mechanisms to deliver a comprehensive GTD inbox system.  It uses what I think is probably a little-known feature in GMail – you can send emails to username+label@gmail.com to have GMail automatically apply a label to an incoming message or to apply special filtering rules to the message.  This allows me, for example, to set up a special email address in my BlackBerry and easily email new tasks to myself.  As you can (sort of) see in the image below, GTDGMail also adds some UI accelerators to the interface to easily navigate to actions, waiting on, specific projects, etc.  For the past 4 days I’ve been able to keep my GMail inbox at zero emails and feel that I’m much more on top of all of my personal projects (Sunriver Games, football coaching, scouts, etc.).

GmailGTD

There has been a ton of chatter lately about using Outlook (especially the beta Outlook 2007) for managing GTD.  I own the Getting Things Done Outlook Add-In, but was eager to abandon it as it added instability to Outlook and I found that the only feature I really used was the “snooze” capability (not a good habit to get into). Melissa Macbeth wrote the article Outlook 2007 and Getting Things Done, Simon Guest expanded on those concepts in his article Implementing Getting Things Done using Outlook 2007, Omar Shahine expanded on those concepts with an improved macro, and finally Scott Hanselman recently published a podcast on A Better Outlook, including GTD add-ons for Outlook.

While I like Omar’s macro, it does even more than I need.  I don’t really need to track contexts or projects for my tasks – turning an email into an action and moving it out of my inbox is good enough.  So… I took his macro and changed it a bit:

  • Rather than turn the email into a true Outlook task, I prefer to keep it as a mail item but call “MarkAsTask” to force it to show up in the To-Do Bar.  Note that even though I use the enumeration olMarkLater, Outlook still wanted to make the task due “today” so I had to do a little hackery to get it right (see the comments in the code).
  • I also want to move it out of my inbox into a sub-folder of the inbox.  This forces me to discover the folder by name, and I don’t think that’s a simple thing to do.  I found a sample function that will traverse down a series of / delimited folders and it seems to work – YMMV.
  • I don’t throw up a dialog to allow me to set a category – as I said, I’m not tracking projects, so just adding the “Action” category is enough.

I also turned on two rules:

  • If I email myself (I’m on the from: and to: line, and it is only sent to me), then I assume it is an action and I mark it and file it as such.
  • If I email someone else and include myself on the CC: line, then I assume it is a “waiting for” and I mark it and file it as such.
Public Sub CreateNextAction()
    Dim olExp As Outlook.Explorer
    Dim myolApp As Outlook.Application
    Dim myNamespace As Outlook.NameSpace
    Dim myTasks As Outlook.Folder
    Dim myFolder As Outlook.Folder
    Set myolApp = Outlook.CreateObject("Outlook.Application")
    Set myolExp = myolApp.ActiveExplorer
    Set myNamespace = myolApp.GetNamespace("MAPI")
    'Uncomment the next line if you prefer to move the email to tasks.
    'Set myTasks = myNamespace.GetDefaultFolder(olFolderTasks)
    
    ' Otherwise, we'll move it to a sub-folder under the inbox and keep it
    ' as a regular mail item
    Set myTasks = GetFolder("Mailbox - <your username here>\Inbox\Actions")
        
    ' Check for the toolbar button.  I prefer to use X as the hot-key instead
    ' of N.
    Set myobjCB = myolExp.CommandBars.item("Standard")
    On Error GoTo MyError
    Set objNA = myobjCB.Controls("Ne&xt Action")
    On Error Resume Next
    
    Dim cntSelection As Integer
    cntSelection = myolExp.Selection.Count
    
    ' For each selected item, assign the "Action" category,
    ' mark it as a task with no due date, and move it to the action
    ' folder.  I don't feel a need to organize tasks by project,
    ' so I don't bother to show a category dialog like Omar does.
    For I = 1 To cntSelection
        Dim item As MailItem
        Set item = myolExp.Selection.item(1)
        Set MyTask = item.Move(myTasks)
        Subject = MyTask.Subject
        Subject = Replace(Subject, "FW: ", "")
        Subject = Replace(Subject, "fw: ", "")
        Subject = Replace(Subject, "RE: ", "")
        Subject = Replace(Subject, "Re: ", "")
        MyTask.Categories = "Action"
        MyTask.MarkAsTask (olMarkLater)
        ' This next line is a hack to make sure it doesn't get assigned a
        ' due date.  Otherwise, olMarkLater sets the due date to tomorrow.
        ' This is PROBABLY a bug in Outlook 2007.
        MyTask.TaskDueDate = MyTask.TaskCompletedDate
        MyTask.Subject = Subject
        MyTask.Save
    Next
    
    Exit Sub
MyError:
        Set objNA = myobjCB.Controls.Add(msoControlButton)
        objNA.Caption = "Ne&xt Action"
        objNA.FaceId = 7264
        objNA.Style = msoButtonIconAndCaption
        objNA.OnAction = "CreateNextAction"
        objNA.BeginGroup = True
        objNA.TooltipText = "Create a Next Action task from this E-mail"
End Sub


Public Function GetFolder(strFolderPath As String) As MAPIFolder
  ' folder path needs to be something like
  '   "Public Folders\All Public Folders\Company\Sales"
  Dim objApp As Outlook.Application
  Dim objNS As Outlook.NameSpace
  Dim colFolders As Outlook.Folders
  Dim objFolder As Outlook.MAPIFolder
  Dim arrFolders() As String
  Dim I As Long
  On Error Resume Next

  strFolderPath = Replace(strFolderPath, "/", "\")
  arrFolders() = Split(strFolderPath, "\")
  Set objApp = CreateObject("Outlook.Application")
  Set objNS = objApp.GetNamespace("MAPI")
  Set objFolder = objNS.Folders.item(arrFolders(0))
  If Not objFolder Is Nothing Then
    For I = 1 To UBound(arrFolders)
      Set colFolders = objFolder.Folders
      Set objFolder = Nothing
      Set objFolder = colFolders.item(arrFolders(I))
      If objFolder Is Nothing Then
        Exit For
      End If
    Next
  End If

  Set GetFolder = objFolder
  Set colFolders = Nothing
  Set objNS = Nothing
  Set objApp = Nothing
End Function

So far it is working pretty well.  I’ve got ZEB right now in Outlook and a clear handle on my actions, what I’m waiting for, etc.

OutlookGTD

The potential downside of this overall system is that I have three inboxes – my notebook, GMail, and Outlook.  If I’m sitting around with my BlackBerry and my notebook and an action comes to mind, do I write it down or email it to myself?  Should I periodically scan my notebook and just push items into Outlook or GMail?  I don’t know yet and will report back after a few months to let you know where I’ve landed.

posted on Tuesday, August 29, 2006 6:21:15 PM (Pacific Daylight Time, UTC-07:00)  #    Comments [3]
 Sunday, August 27, 2006
I learned about the game Viktory II listening to The Dice Tower recently.  Tom’s glowing remarks and the mention of 660 miniatures certainly perked up my ears, so I did some research.  The article written by designer Peter Morrison on the Making of Viktory II is certainly worth a read.  We put a lot of work into the production of Havoc: the Hundred Years War, but that was nothing compared to Peter’s efforts.
posted on Monday, August 28, 2006 1:03:00 AM (Pacific Daylight Time, UTC-07:00)  #    Comments [0]

Friday night the boys and I tried out Battlestations, the sci-fi sorta-RPG with ship-to-ship combat.  This is a game I received in the BoardGameGeek secret santa gift exchange, and it has been a struggle to get out.  The main reason?  I think this is a difficult game to teach yourself, and it doesn’t have to be that way.

We played one of the intro missions and even used a pre-generated character for Matthew (a marine).  Jacob took on the role of the scientist.  I played the bad guys, and probably had too much of an advantage given that Jacob/Matthew had to fill out their ship with weaker “bots” (essentially commandable non-player-characters).

I wouldn’t have been able to get started in the game without reading Jason Little’s Battlestations – Example of Play walkthrough.  The rules could use oh so much work – it is way too easy to get lost in the trees and never see the forest.  As difficult as D&D 3.5 may be to learn, I think it is probably much easier for newbies to get into it given the narrative play examples included in the box.

In the end it wasn’t a very satisfying experience.  Too many rules lookups, the game felt fiddly, and it didn’t keep Matthew’s attention very well.  We won’t give up, though, and will try another session with Ken and Brandon to see if it gets better with more players and with a more experienced GM.  I’ll report back of course, but right now I’d be hard pressed to recommend this over other sci-fi RPGs like Star Wars D20.

posted on Sunday, August 27, 2006 4:46:27 PM (Pacific Daylight Time, UTC-07:00)  #    Comments [0]
I put a few games up for auction this weekend, and all of the proceeds will help fund a gaming class I’m running at Matthew’s school this year.
posted on Sunday, August 27, 2006 2:46:18 PM (Pacific Daylight Time, UTC-07:00)  #    Comments [0]
 Thursday, August 24, 2006

 Not much about gaming in this post… all personal stuff.

About 2 weeks ago I took the family out to the midwest to attend memorial services for my two grandmothers who both passed away over the past 9 months.  We flew direct to Chicago and met up with my uncle Larry, rented a car, and drove the 4+ hours to Burlington, IA.  The drive was reminiscent of the many, many drives I made as a child across various segments of the midwest.  In the midwest alone I’ve lived in Dubuque, Altoona, and Urbandale IA, Louisville KY, Omaha NE, Indianapolis IN, St. Louis MO, and Dayton OH.  So as you can imagine I’ve made the drive across and up/down Illinois many times.  Julie and I had about our fourth date as a weekend trip from St. Louis up to Chicago in early spring 1990.

There was nothing but looking forward to this visit for me.  While I miss my grandmothers, they are both in a better place now and neither one was in good shape for their final years.  A visit to Burlington, the hometown of both of my parents and my “anchor” growing up, was just the place to bring some closure and re-visit some distant memories and distant relatives.

Thursday evening started with a Burlington Bee’s single-A minor league baseball game.  What a great time – cold beer, beautiful summer evening, and baseball like it is supposed to be played.  One highlight that evening was noticing that David Peterson of Aloha, OR plays for the opposing team (the Clinton LumberKings) and getting a chance to chat with him after the game.  He was a start player at Aloha high school and went on to play for George Fox.  He is clearly homesick, and looking at his stats I’m not sure how much longer he will last in professional baseball.  But he is the minor league story – kids doing their best to make it and doing what they love most.  After our chat he gave Matthew one his baseball bats with his name and “Texas Rangers” branded into it.

On Friday we had a personalized tour of Burlington by our old family friend Lyle Magneson.  Lyle as the distinct honor of teaching me all of the card tricks I know today, and I’m not too proud to say that doing card tricks is one of my best skills (girls only want boyfriends who have great skills after all).  We hit all of the great sites in Burlington, the city that “could have been a contender” and was a major player in early rail and river commerce along the Mississippi.  The highlight of course was a visit to Snake Alley, the true crookedest street in the world (eat your heart out San Francisco).

20060806 046 

Saturday was time for services in Mt. Pleasant IA (for Grandma Brooks) and in Burlington (for Grandma Gardiner).

20060806 089  20060806 117

Saturday afternoon and evening we had an extended family picnic out at Crapo Park.  Good food, picnic games, and a 5 on 6 softball game (man do I miss playing recreational softball!) all made for a wonderful afternoon.

20060806 015

To family reading this: it was great seeing you all in Burlington, and remember that we love visitors out here in the distant northwest!

posted on Friday, August 25, 2006 2:20:32 AM (Pacific Daylight Time, UTC-07:00)  #    Comments [0]
 Tuesday, August 22, 2006

I failed to mention that I played Parlay recently at one of our lunchtime gaming sessions at work.  I met Jennifer and Paul Sturgis, designers and owners of Real Deal Games, at Origins and picked up a couple of copies of the game.  I only managed a quick demo with Paul at the show, but we had a great time chatting about the gaming business and came to learn that we have a lot in common – Parlay was conceived while Jennifer and Paul were living in Sunriver, OR.

Parlay combines a word-game mechanic (similar to Alpha Playing Cards) with a creative poker mechanic.  We played the 7–card Texas hold ‘em variant that plays like the game we all know and love, but instead of betting rounds players get the option to exchange hole cards.  After all five common cards are turned up, players then decide to stay or fold.  If you fold, you get to score the word value of the best word you can make with your hole and the common cards.  If you stay, you are competing for the best hand point total, which will be a combination of your poker hand (you get a bonus if you have the best poker hand), word bonuses for length, and (maybe) bluff bonuses for calling others on their fictional words.

There was more tension in the stay/fold decision than I expected.  It doesn’t feel like you are betting ala poker – it is more of a press-your-luck, all-or-nothing mechanic.  Do I take the safe points and score my word, or do I try and double up and pull far away from the others?

While you probably won’t like this game if you don’t enjoy word games (Scrabble, Boggle, etc.), if you do it is worth picking up and playing.  Everyone in our group of five enjoyed the game and at least one player immediately went out and purchased his own copy.

posted on Wednesday, August 23, 2006 12:10:06 AM (Pacific Daylight Time, UTC-07:00)  #    Comments [1]