Monday, June 02, 2014

Weekend Wrap-up

Happy June!

On Friday, I took the day off and burned through eight hours of coding to release DDMSence 2.3.0, with cats snoozing at various elevations around the computer and nearly an entire season of West Wing streaming into inanity in the background. This release adds support for automatic conversion into JSON, which means that if you haven't had any reason to use DDMSence in your daily life so far, you probably will not have a changed opinion today.

On Saturday afternoon, we took advantage of the pleasant weather and minimal mosquito population to have a barbeque. Plenty of badminton was played as well as cornhole, also known as the most effective way to cover your lawn in chalk dust in the shortest amount of time.

On Sunday, I learned about Scala collections in my online class, and did some laundry. In the afternoon, we started the first season of Derek, did a 3.9 miles run through Sugarland park and then ate barbeque leftovers for dinner.

How was your weekend?

tagged as day-to-day | permalink | 2 comments

Tuesday, June 03, 2014

Nostalgia Day: Warcraft Maps

Ten years ago, on June 1, 2004, the custom Warcraft III map, Footmen Frenzy v2.0 was released. Originally created by Fox^1, development eventually took on a very open-sourcey turn with multiple mapmakers, rapid releases, and community feedback. For a few months, I was heavily involved in development, although my more important role was to write documentation, battle reports, and keep track of all the random tweaks in order to write Patch Notes. My main technical contribution to the map was a trigger-based spell called "Call of the Gods", which never worked quite right and resulted in a neverending list of bugs to fix as the months went by.

I eventually did get better at mapmaking, and went on to create several maps that were more technically competent, if not widely played:

  • Micro Frenzy: Build a little army, and then fight your opponents in turn in an arena, to see who has better micromanagement skills.

  • Burrow Command: Based on the ancient Starcraft map, Bunker Command, conquer little bunkers all over the map to amass a bigger army.

  • Caravan Assault: Competing armies battle to drive a caravan shipment back to their base.

  • Onslaught: Channel a beam of light across the battlefield to your enemy's altar. It can only be destroyed when the beam of light is uninterrupted.

Onslaught was my magnum opus, replete with JASS-based programming for the complicated triggers, but it wasn't quite simple enough to teach public players on battle.net. Then, 14 days later, I purchased World of Warcraft and stopped making (and playing) Warcraft maps forever.

tagged as games | permalink | 2 comments

Wednesday, June 04, 2014

Memory Day: Snapshots

This photo was taken twenty years ago as a sophomore in 1994. Based on the distance from my belt line to my inseam, it was in that awkward period where I had grown out of boys' sizes but had not yet grown into adult sizes. Unfortunately, that awkward period remains in effect even today.

tagged as media | permalink | 4 comments

Thursday, June 05, 2014

Review Day

There are no major spoilers in these reviews.

West Wing, Season Three:
This season had the unenviable position of being released right after 9/11, and the writers obviously felt like they had to work terrorism into the storyline. Some episodes are overly preachy and self-righteous, while others feel like the weakest political scenes from 24. Free on Netflix.

Final Grade: C

West Wing, Season Four:
Season four regains some composure, and features an overarching storyline that culminates nicely with the guest appearance of John Goodman. The pleasant camaraderie of the main group of characters is hurt by Rob Lowe's departure midseason, but overall it's an improvement over the third season. Free on Netflix.

Final Grade: B-

Louis CK: Live at the Beacon Theater:
This was my first introduction to Louis CK's standup, having previously only seen him guest star on Parks and Rec. I found his jokes to be pretty funny, but his delivery was flawed by the constant "aw shucks I'm funny" smile after each one. I probably would have enjoyed it much more as an audio CD. Free on Netflix.

Final Grade: B-

Derek, Season One:
When you hear that the creator of The Office has written, directed, and starred in a sitcom about a simpleton who works in a nursing home, you wouldn't be blamed for expecting the worst in uncomfortable, cringeworthy humour at the expense of old people and simpletons. However, Derek completely subverts expectations by keeping all of the humour at the "laugh with them" level, and by being unexpectedly human and heartwarming. Watching this show is a good way to temporarily reduce your cynicism about the human race, although it is just British enough to occasionally require subtitles. Free on Netflix.

Final Grade: A

tagged as reviews | permalink | 0 comments

Friday, June 06, 2014

Random Chart Day: URI! Zone Activity

Trends and Observations

  • When you plot two lines on an Excel 2013 graph, Excel increases the height of the second line by about 25 ticks. For example, the spyke in 2003 comments (the red series) was actually 28, not 54. This seems like a mathematically suspect practice.

  • I stopped weekend updates in 2004. To balance that out, I resumed updating during the summers. Remember summer vacations?

  • 2005 was the Tree / Rachel Era of Verbosity.

  • This data series could easily be used as the level design for a 2D side-scrolling video game.

tagged as data, website | permalink | 0 comments

Monday, June 09, 2014

Weekend Wrap-up

Our weekend began last Friday night with a trip to the weekly free concert in Herndon. This week's band was Gonzo's Nose, playing covers for the largest audience we've seen in our many years of attendance. Apparently, someone has given cover bands permission to finally leave the 80s, as much of the last half of the set featured a bunch of music that no one over 20 cares about -- Carly Rae Jepsen followed by Miley Cyrus?

On Saturday, we went out to Harper's Ferry for an afternoon hike up to Split Rock. The parking lot was jam-packed with tourists, but luckily they all went to the quaint downtown, leaving the trails pretty quiet. We did a 7.72 mile hike up the mountain in less than four hours (including our rest time at the top) according to Rebecca's FitBit, which is currently in competition with Mike's FitBit -- either he's Forrest Gumping all over the United States, or he's overinflating his numbers by self-reporting at the end of each day.

After the hike, we went back to The Dish in Charles Town for some slightly pricey, locally-grown dinner. Rebecca got a pork chop the size of her head, and I had the scallops with bacon mushrooms.

On Sunday morning, Rebecca's church had a joint service with the Lutherans in Claude Moore Park. No battles broke out between the congregations -- it turned out that the true conflict for the ages was not between religions, but between the sun and really pale, white people. We spent the rest of the day relaxing, and ended with some grilled hamburgers and Hearthstone.

How was your weekend?

tagged as day-to-day | permalink | 6 comments

Tuesday, June 10, 2014

List Day: Best and Worst Cheeses

A non-scientific grouping by taste, eating logistics, and pairing potential

Four Worst Cheeses

  • Manchego

  • American

  • Parmesan

  • Swiss

Four Middle-of-the-Road Cheeses

  • Cheddar

  • Feta

  • Provolone

  • Gouda

Four Best Cheeses

  • Mozzarella

  • Brie

  • Gorgonzola

  • Munster

tagged as lists | permalink | 3 comments

Wednesday, June 11, 2014

Memory Day: The Eagle Pledge

Twenty-one years ago today, on June 11, 1993, I had the Court of Honor for my Eagle Scout award. As the movie below shows (starring Assistant Scoutmaster Keith Vanderbrink and myself), I had some trouble getting through the Eagle Pledge, so I may not actually be an Eagle Scout today.

I had no good reason for screwing up, other than the fact that I was overwhelmed by the absurdity of all of the pomp, speeches, and visiting dignitaries, and was not taking it nearly serious enough.

tagged as memories, media | permalink | 5 comments

Thursday, June 12, 2014

Chad Darnell's 12 of 12

5:09 AM: Getting ready for work.
5:31 AM: First at work.
5:35 AM: Outside of my office.
7:58 AM: Working.
11:47 AM: Home from Wegmans with essential groceries.
12:10 PM: Leftover Asian fusion pork chop for lunch.
12:27 PM: Back to work for a few more hours.
1:32 PM: Lunch time for cats (mixed grill wet food with a bowl of water).
2:41 PM: Exercise time with West Wing.
3:30 PM: More computer time.
8:08 PM: Sushi Night.
9:00 PM: Family TV time on the couch.

tagged as 12 of 12 | permalink | 2 comments

Friday, June 13, 2014

Recipe Day: Asian Fusion Pork Chops


  • Prep Time: 10 minutes
  • Marinade Time: 4 hours
  • Cooking Time: 20 minutes


  • 3 boneless pork chops (3/4" thick)
  • 1/4 cup soy sauce
  • 1/4 cup lime juice
  • 1 tablespoon minced garlic
  • 1 tablespoon ground ginger
  • Asian spice mix or garam masala


  1. Mix soy sauce, lime juice, garlic, and ginger in a bowl, and pour over trimmed pork chops in a glass container.

  2. Marinate pork chops in the fridge, turning every hour or so.

  3. Preheat grill up to super-high and oil the grill slats.

  4. Sear for 1.5 minutes on each side over high heat.

  5. Reduce heat to medium and continue grilling for 6 minutes on each side. Sprinkle spice mix or garam masala on chops as they cook.

  6. Remove from heat and let sit for ten minutes before serving.

tagged as recipes | permalink | 0 comments

Monday, June 16, 2014

Weekend Wrap-up

With DC humidity levels plateauing near 120% (the point at which you can swipe a bottle through the air and capture enough water to drink, and possibly, a heart faerie), we braved the multiple bands of thunderstorms to attend the Taste of Reston festival (a Restival) with Kathy in tow. Among the foods we sampled were scallop sandwiches, foie gras, burgers, and multiple scoops of ice cream. A storm did end up coming through towards the end, but it was short-lived enough that we just ducked and covered under an awning outside of an overpriced clothing store.

On Saturday morning, I played meat bingo at Costco and restocked supplies of steak, chicken, and pork. Since the humidity had broken like an opium fever, we went for a run through Sugarland in the afternoon, and enjoyed the surprisingly cool weather. In the evening, we drove out to Rosslyn for a pops concert by the Symphony Orchestra of NOVA (SONOVA, or as I prefer to pronounce it, "SONuva"). Arlington has changed very little in the past few years -- its major roadways continue to twist and turn like a level out of Marble Madness, with occasional hazards in the road like the oblivious girl opening her car door into a traffic lane, and guys in pink shirts and backwards hats.

Sunday, as usual, was our enforced relaxation day. Rebecca went to church and took a two hour bike ride, while I stayed home doing nothing of note. We had an early dinner at Delmarva's, baking on the sun-drenched patio with just enough awning to protect the pale and keep our beers cool.

How was your weekend?

tagged as day-to-day | permalink | 0 comments

Tuesday, June 17, 2014

Stuff In My Drawers Day: Ninth Annual End-of-the-Year Party!

Today is the twentieth anniversary of the Ninth Annual End-of-the-Year Party! (better known as NAEOTYP!) After a half day at the end of my sophomore year on June 17, 1994, during which I aced exams in Algebra 2 With Trig and Biology BSCS, I was dropped off at home by Jack (sporting his newly minted driving privileges), and set to work preparing for the party.

Above is the sign from the front door, complete with anagrams of every guest's name. As usual, this party also featured a three-team treasure hunt (the Fourth Annual Trezur Hunt, or FATH) which culiminated in a prize of 12 giant TWIX bars. From there, the party executed like clockwork, with badminton and volleyball, 2 Liter bottles of Pepsi, and several large Pizza Hut Pan pizzas (because my friends were all nerds, we were indoctrinated into the cult of Pizza Hut early, through the BOOK IT! program).

The event closed out with half the group watching Aliens 3 in the living room, and the other half playing computer games on my hard-charging Pentium 5 60MHz computer (purchased from Gateway when they still had all of those cow ads).

tagged as memories, media | permalink | 0 comments

Wednesday, June 18, 2014

Time-lapsed Blogography Day

Thirteen years ago today, on June 18, 2001, I was on a trip through the Florida panhandle with my dad. This was in the time before Internet shopping, so none of my clothes ever fit properly.

We toured a few apartment complexes near the campus of Florida State, where I would be attending grad school for the following two years, and made the easy choice to sign a lease with the cleanest of the bunch (Parkwood Apartments). The alternatives were a studio apartment where the hallways smelled like urine, and a complex right next to a homeless shelter.

After touring the campus and signing a lease, we took a road trip through points west, including Panama City and Pensacola, so my dad could look for Civil War battlegrounds. The sites were unimpressive, which is probably why you'd never want to leave Virginia to look for a Civil War battleground.

To wrap up the trip, we ate dinner at the Applebee's on Apalachee Parkway and then drove back to Jacksonville for the flight home, since the Tallahassee Airport was little more than a Slip-n-Slide and a hang glider.

tagged as memories | permalink | 4 comments

Thursday, June 19, 2014

Review Day

There are no major spoilers in these reviews.

Much Ado About Nothing (PG-13):
I have minimal appreciation for Shakespeare, as anytime it popped up in English class, it just meant that the teacher had run out of lesson plans and wanted to waste a week reading plays out loud. Obviously, I'm not in the target audience for Joss Whedon's remake of this play (in modern times but with the original text), but we put it on a few weekends ago to give it a try. The contrast between the setting and the dialogue is a jarring dissonance that my brain could never quite get over, and it felt more like a drama club's self-indulgence than a real movie. The only impact it had on me was seeing all of the familiar Whedonverse actors and wishing that Dollhouse hadn't been cancelled so quickly. We turned it off after fifteen minutes. Free on Amazon Prime.

Final Grade: Not Graded

Orange is the New Black, Season One:
I originally dismissed this as a Not Graded last Fall, but finally caught up on the entire season so I could potentially watch the second one with Rebecca. However, my original opinion stands. The show is tonally and emotionally inconsistent, failing to mix drama and comedy together with any skill, the main character is consistently unappealing, and most of the flashback sequences are of the "Jack's LOST tattoos" variety. Free on Netflix.

Final Grade: C

West Wing, Season Five, Six, and Seven:
I burned through the last three seasons (written after the departure of the show's creator) during recent bouts of coding. Season five is boring and low on continuity. What was set up at the end of season four as a juicy political situation is resolved almost immediately, and John Goodman is wasted. Season six improves somewhat. Season seven focuses heavily on a Presidential campaign. While this gives the show some needed urgency, the final season spends too much time with guest characters (although Jimmy Smits and Alan Alda are both great). The series ends pleasantly and as expected. Free on Netflix.

Final Grade: C-, B-, B

Awake, Season One:
This high-brow show is about a police detective who ends up living in two realities after a car accident -- in one, his wife has survived, and in the other, his son has survived. He sees a psychiatrist in each reality who tries to convince him that the other reality is just a coping mechanism to deal with his grief. Hints and clues from each reality bleed together to help him remember the accident and solve his police work. Each reality is filmed in a red or green tint to help the viewer understand which is in play, a fact that I was oblivious to for several episodes because of colour-blindness. However, after printing out a cheat sheet of which characters appear where, I was thoroughly engrossed.

The show is fairly slow when it uses the two realities as a serendipity device to do procedural cop work, but really spins up to potential in the final four episodes of the thirteen episode run. The final episode goes a little too far off the rails for my taste, but manages to function well as both a season and series finale. (It was cancelled after a single season). Free on Netflix.

Final Grade: B+

tagged as reviews | permalink | 2 comments

Friday, June 20, 2014

All-Met Day

This year's All-Met spread of the area's best high school athletes is pretty awful. I don't really understand the artistic decision to put the athletes under a rain machine. Does it show their perseverance? Are they mailmen?

My hunch is that the Washington Post has had such awful luck getting the macho male athletes to smile in the past, that they gave up and forced a reason to frown upon the proceedings.

tagged as random | permalink | 0 comments

Monday, June 23, 2014

Weekend Wrap-up

  • Friday Night
    • Porch Taco Night: "Porch Taco" is not a racial slur -- it's a night where you eat tacos with made-from-scratch taco seasoning on the back porch, paired with a Widmer "Brotha from Anotha Motha" Hefeweizen and some mosquitoes.

  • Saturday
    • Rebecca's Birthday Dinner: featuring Asian fusion pork chops, a gaggle of friends, and someone's thoughtful gift of cake-flavoured vodka.

  • Sunday
    • Cleaning Day: spent beautifying and cleaning out the basement bedroom after the departure of our basement-dwelling cousin (as immortalized in the John Mayer song, "Your Basement is a Wonderland"), while Rebecca packed for her week-long vacation. Ate too much Dominos pan pizza for dinner.

  • Monday Morning
    • Rebecca leaves for a 4-day Yoga Camp in western Massachusetts while Brian goes to work!

tagged as day-to-day | permalink | 2 comments

Tuesday, June 24, 2014

List Day: Things I Did on Bachelor Day #1

  • Went to work at 5:45 and replaced ancient JSP scriptlets with Spring authz tag libraries.

  • 2 pieces of Domino's pan pizza for lunch, with a Coke Zero, while reading the paper.

  • Wrote unit tests, increasing automated testing coverage from 61.57% to 62.19% across our project of over 19,000 lines of code.

  • Steam cleaned the scent of "worked in a bar" out of the basement bedroom carpet, with faint flashbacks to Mike's Florida apartment.

  • Ran three miles on the treadmill while rewatching Person of Interest.

  • Did daily Hearthstone quests while playing as a Druid.

  • 3 pieces of Domino's pan pizza for dinner, with a Coke Zero, while watching more PoI.

  • Received voicemail that Rebecca had survived the drive to Stockbridge, MA.

  • Played the new Wildstar MMO. Currently a level 12 Medic on Orias PvE. It's super chaotic.

  • Took out the trash and watered our two tomato plants (and one pepper plant).

  • Went to bed at 10:25.

tagged as lists | permalink | 4 comments

Wednesday, June 25, 2014

Memory Day: Snapshots

This picture was taken on a dreary, overcast day on the campus of the University of Rhode Island. Although I don't have an exact date for this trip, I would peg it around early 1990, based on Ellen's baggy clothes (which were the style when she was in 7th grade), my Egghead T-shirt, lack of glasses or British Knights, and giant waterproof wrist watch that could tell time in every world time zone.

Update from my Dad: "Your photo of the day dates to August 1989. The highlight of the trip, you might recall, was our visit to Lexington and Concord."

tagged as memories, media | permalink | 3 comments

Thursday, June 26, 2014

First Impressions: Wildstar MMO

There are no major spoilers in this review. However, if you have no interest in video games, you will hate this post, and should probably skip it.


I played World of Warcraft from launch back in December 2004, cancelling and resubscribing a surprising amount of times. However, each re-up was a lengthier amount of time from the last and shorter in duration, like a Massively Multiplayer Online stone being skipped across a Massively Multiplayer Online river, but falling prey to the inevitability of Massively Multiplayer Online gravity. I actually logged in once during the recent expansion full of pandas (purely from the nostalgia of playing Hearthstone), but so much had changed that I quickly became frightened, dropped the mic, and never logged in again.

Other than WoW and 18 levels of Everquest in 1999 (as a wisp-kiting bard named Squiggy), my only MMO experience has been Guild Wars 2, which lasted approximately 13 hours, and still ranks among my least cost-effective retail game purchases. All of these ancient history details guide my first impressions of Wildstar (made by some of the original WoW guys), which I recently purchased on impulse after too much Diablo 3, and which I've spent about 15 hours playing so far. I'm currently a Level 16 Exile Medic named Plinky on the PvE server, Orias.

Price Point

It's pricey: $60 for the game and a first month, followed by $15 per month afterwards. However, it's good enough that I've played it more than some Steam Sale games I've bought in the past.

Starting Area

My first impressions were a mixed bag -- I don't know how a starting area can simultaneously be both too chaotic and too on-rails, but Wildstar nails this dichotomy. Too much complexity is available too soon, and the environments are too vibrant and loud, with distractions everywhere (not unlike the first 10 minutes of Moulin Rouge), but it calms down quickly after level 5. I like to browse the Options menus of games when I first start out, but the level of customization available (with minimal explanation in the tooltips) is very off-putting. My advice here would be to just get through the starting missions first, and then figure out how you want to customize your play experience.


Questing is comparable to WoW, with a few streamlined features like turning in a quest from the field. I encountered nothing innovative, but what is there is polished and well-done.


NCSoft has the uphill battle of staging an MMO in a world without pre-existing lore, but the backstory is available in optional dialogue choices and books, if you want to indulge. However, I usually start out reading these religiously for about 10 minutes before getting bored and just clicking through them at Carpal-Tunnel-inducing speeds to get to the next objective. Generally, lore is wasted on me.


The big difference added to Wildstar is the use of "telegraphs", which shows geometric shapes on the battleground where an enemy is about to attack. Gone is the auto-targeting and guaranteed casting of a spell from WoW -- now you need to cast your spell while running and keep your telegraph on the enemy, while dodging other telegraphs. This definitely makes combat more engaging, but also makes it harder to manage your movement and hotkeys at the same time. During my first battleground, there were so many overlapping telegraphs on the ground that I felt like I was freebasing a ninth grade Geometry class taught by a My Little Pony, but I'm slowly getting the hang of it.


The UI is also a mixed bag. There are millions of options to customize the look and feel, but the options that you end up needing are often missing. Also, tooltips and tutorials are splattered all over everything, except on important concepts that you'd really like to know about. Leveling up and the associated ability / AMP system could use a lot more tooltips and tutorials, but I was able to find enough information on the official forum and Reddit.


One of the things I hated about WoW was the constant need to fix broken Add-ons when new patches were released. So, I'm trying hard to NOT rely on add-ons in this game. I have only downloaded one, BijiPlates, which is a nameplate add-on that removes a lot of the artistic complexity and shading from health and cast bars. This was a necessity from a healer's perspective, because it was impossible to figure out who to heal with the default UI.

Graphics and Music

The graphics are even more cartoony than WoW, but pleasant enough. I have settings at Ultra High and get 40-60 FPS with a year-old graphics card, but don't really see anything that would need much processing power. The music is great, favouring orchestrated, melodic music over ambient themes.


The tone of the game is tongue-in-cheek, with over-the-top humour. It's not grating enough to be annoying, but may not be everyone's cup of tea. You will not care about the fate of any character and you won't laugh out loud, but you may smirk and gently exhale some air every so often.


With questing being only marginally new, I dove into Player vs. Player combat as soon as it was available (Level 6) and have been leveling up through battlegrounds since then. PvP is very familiar for any WoW player, but the insane overlap of telegraphs really makes it hard to figure out what's going on at first. I've been playing as a healer, but even with add-ons, it's sometimes too hard to heal the group with any expertise other than button spamming. However, the playstyle itself is very fun, and the first battleground feels like a pleasant variant of Warsong Gulch. Teams are pretty evenly matched, but the graveyard respawn time feels a little long. Perhaps, I'm just not used to dying so much.

What's Missing

I haven't tried Adventures or Dungeons yet, and "RAID" is a four-letter word to me, so those aspects don't factor into my initial grade. Also, WoW has always had the built-in benefit of being full of old friends with shared history. It's too hard to make new friends in new MMOs, so I usually just do my solo thing.

Initial Grade

B: Has its flaws but definitely shows promise!

tagged as reviews, games | permalink | 0 comments

Friday, June 27, 2014

Camping Day

I am away camping today, so here is a video of the wild heat lightning in Sterling (from Wednesday night) to tide you over until my return.

tagged as media | permalink | 3 comments

Monday, June 30, 2014

End-of-the-Month Highlights Day

New photos have been added to the Life, 2014 album.

  • Events
    • Saw Gonzo's Nose at Friday Night Live on 6/6.

    • Hiked at Harper's Ferry and ate locally grown foods on 6/7.

    • Went to "Church in the Park" on 6/8.

    • Went to A Taste of Reston with Kathy on 6/13.

    • Attended a pops concert by SONOVA on 6/14.

    • Had a small birthday dinner with Asian fusion pork chops for Rebecca's birthday, on 6/21.

    • Rebecca went to yoga camp for 4 days while I did bachelor stuff and managed to get a huge abrasion on my knee from an accident involving the treadmill at 9 MPH, loose shoelaces, and a failure to (ever) wear the safety-off clip.

    • I met Rebecca in Morgantown, PA and stayed at a super swank Holiday Inn on 6/26.

    • We went hiking and camping in French Creek State Park from 6/27 - 6/28. There were bugs everywhere, but surprisingly no mosquitoes.

    • We closed out the month with dinner at Mellow Mushroom in Herndon on 6/29.

  • Projects
    • Finished my online Scala class with an A.

    • Resealed the driveway with my Dad on 6/26.

  • Consumerism
    • Greatly enjoyed watching Derek, Season One.

    • Currently listening to new albums by Karmin and Boulevard des Airs.

    • Ordered a new steam cleaner, as they always break with regularity.

    • Still playing Hearthstone, but swapped Wildstar for Diablo 3.

June's Final Grade: A, thumbs up for June!

tagged as day-to-day | permalink | 6 comments


You are currently viewing a monthly archive, so the posts are in chronological order with the oldest at the top. On the front page, the newest post is at the top. The entire URI! Zone is © 1996 - 2019 by Brian Uri!. Please see the About page for further information.

Jump to Top
Jump to the Front Page

June 2014

Old News Years J F M A M J
visitors since November 2003