Monthly Archives: February 2012

Pretty Nerdy: Woodcutter’s Hut Spreadsheet

I’ve been playing a game recently called Lord of Ultima.  It’s a free-to-play browser-based MMO RTS by EA, which sounds kind of nerdy by itself when you write it out.  Anyway, it’s fun.

A big component of the game is building up cities, which are comprised of different types of buildings.  The buildings are interrelated and modify each other based on their placement, which allows for lots of granular optimization.

I created this spreadsheet to help me figure out what to upgrade, and when.  The part you see above is for a Woodcutter’s Hut, and tells me how long it will take to recoup the cost of upgrading it based on the formula in the bottom left.

Higher level huts take a long freaking time to recoup, but the game takes about 6 months to beat so I guess it’s all relative.  Good thing I made this spreadsheet with the reverse engineered production formula.

It was pretty nerdy.

Posted in Uncategorized | 2 Comments

eBay Shill Bidding

Last week I bought a used road bike on eBay.  Actually, I bought it twice, paid once, and know a little bit more about shill bidding.  Time to share.

Shill Bidding: You or someone you know bidding on your own auction item.

This raises the price to the detriment of other buyers, and is a violation of eBay rules and federal law (fraud).  But like most rules, they don’t prevent all transgressions.

Auctions are fun.  If you’ve never tried them out, you should.  There is some excitement to be had in the uncertainty leading up to the close.  My bike auction was no different.

Bidding Theory

eBay has automatic bidding.  This means you enter your maximum bid and eBay automatically increments your current bid only high enough to be the highest bidder.  Here’s an explanation.

With limited research, I uncovered two bidding strategies and opted with the lazier approach #1:

  1. Put in your maximum bid early.  This raises the bid price and discourages bidders who might have been interested at a low price from getting involved.
  2. Put in your maximum bid late.  This may keep the price lower, because there isn’t as much time for bidders to slowly inch the price upwards.

Unfortunately, this was before I had considered shill bidding.  #1 is good for shill bidders because it allows them more time to raise the price and then retract a bid.

Bid Retractions

eBay allows you to retract a bid under certain circumstances.  However, the circumstances aren’t checked before retraction, and they don’t block anything.  They probably only aid fraud investigations later.

How does this help the shill bidder?  They can bid high to discover your maximum bid, retract, and then bid right below your max.  Now you’re paying the maximum amount, instead of the minimum.  Lame.

The Search

I was looking for a Cannondale road bike, size 56, no more than about $500, and no older than 10 years.  Difficult to find in person, but eBay has everything:

The Action

Going into the final day of the auction I was the high bidder at $170.  Great, right?  Bike I want, well below cost.  Let’s just hope the final hours of bidding don’t raise it too high.

At 5 hours to close a new bidder(r***0) swoops in with a high bid of $400.  Oh no!  Don’t panic.  Based on past eBay auctions we knew the bike wouldn’t go for $170.

20 minutes to close and my max of $470 is not the winner.

15 minutes to close and my max of $470 is the winner.  Eh, what?  eBay bugged?  No, r***0 has retracted his high bid.  Thanks r***0 for bowing out and letting me have this one!

10 minutes to close and my max of $470 is a loser again.  r***0 is back!  Weird.  Ok, I’m prepared to pay a bit more.  Hmm, my new $520 bid is not a winner.

8 minutes to close, and my $520 is a winner!  r***0 has retracted another bid.  Weird redux.

5 minutes to close, and r***0 is ahead with $530.  Ok, what am I really prepared to pay?  Do I really want to spend any more time looking for another bike with the right specs?  $570 is my final offer.

Auction closes at $550 in my favor.  r***0 final max was $545.

Here’s the bidding history, which doesn’t show bid retractions unfortunately:

Bid retractions were a little weird, but I haven’t bid on any eBay auctions in awhile so maybe this is normal.  Knowing a little too much about software, I absent-mindedly brainstorm technical explanations like timing issues between multiple bidders and eBay servers, etc.

Spider Sense

The mind is a funny thing.  Sometimes you just have this feeling like something isn’t quite right, but you’re not immediately sure what it is.

Less than a minute after the auction closed I received an email from the auction owner that the description may have been wrong.  Specifically, the bike was listed as a 2010 model but may in fact be a 2001 model.

Now, I already knew it was not a 2010 model, because I’ve already researched Cannondale bike models and their history.  The only measurements I did care about were the frame size, which presumably was still correct.  However, the value difference between a 2001 and a 2010 model is significant, so this information is valuable to have before the auction ends.

Why am I getting this email immediately after the auction?  Did the owner just come by this information, or not get around to updating the description before auction end?  What the frak dude!

My elaborate explanations of the bid retractions are gone now.  A simpler explanation is available.  Foul play.


Should I complete the transaction or back out?

I haven’t bid more than the bike is worth to me.  The owner has good feedback, so I’ll probably receive what is in the pictures.

On the other hand, I am annoyed by the potentially fraudulent behavior and don’t like the idea of supporting it by paying more than the bike was worth on the open market.

I reply to the owner’s mail about the model year and say I’m not longer interested in the auction.  He cancels it, and that’s that.


My bike is back on the market after a week or so of watching eBay and craigslist.  r***0 is back in the fray as the high bidder with a day left.  My new strategy involves bidding right before close for the max I’m willing to pay.

I forget to login before bidding and end up winning  the bike for $510 with 2 seconds to close.  No time for bid retractions this time.

The only interesting element to the second auction is what amounts to an unofficial reserve price equal to r***0′s max bid.  An official reserve price allows the owner to notify bidders that the minimum amount they will sell for has not been reached yet.   Setting an unpublicized reserve price through another account is still shady behavior, but I don’t care at this point.  I saved $40 and didn’t feel like a victim this time.

The bike arrives quickly, was packed well, and the dents and scratches make it look like it  survived an apocalypse.  The frame is smaller than the stated measurements, but it is still just big enough.  A new set of tires and handlebar grips is all needs.  It’s perfect.

Posted in Uncategorized | 7 Comments

Customer Service is Difficult

I received an email from Brummel & Brown this morning that reminded me customer service is difficult to do well.

First, some background.  This company makes a nonfat yogurt “butter” that is twice as healthy as the real deal.  The healthy aspect is nice and all, but the true beauty is it spreads really well.  I wish I had a video to share.  And, it’s readily available in Seattle, but not in San Francisco (so I’ve found so far).  I had found it at a Cala Foods in Nob Hill, which is now closed.

Naturally, I emailed the team asking where I could find it in San Francisco, and within a week I got this great email:


Thank you for contacting us regarding our Brummel & Brown .

At the present time, Brummel & Brown is in limited distribution. It has been introduced in certain areas of the country and is currently available in those areas only. Unfortunately, we have no information at this time about the company’s plans for future distribution.

Your friends at Brummel & Brown

Let’s discuss.

They thank me for contacting them about their product.  That’s pleasant.  And, they exhibit some ownership over the product.  Ok, now we’ve received a friendly reply in a reasonable amount of time.

Next paragraph.  I’m not sure what in limited distribution means exactly, but I’m still hopeful that it has made it to sixth largest metropolitan area in the US.  Great, we won’t lose hope.

And, so.  It is only available in areas where it has been introduced.  Eh, hmm.  Introduced…formally, with a handshake and pleasantries?  Unless I should be watching out for public unveilings and ribbon cuttings, I’m not sure how this is different than limited distribution.  That’s ok, they’re probably just reinforcing that before giving me some real data to work with.

No information about the company’s future distribution, your friends.  Woh!  This conversation has taken an unfortunate turn.  Tell me more about the current limited distribution!  Why are you hiding your product from me?  I want to give you money in a buttery transaction.  Also, what happened to the ownership here.  It was yours, but now it’s “the company’s”?  Oh kay.

Anyway, there is a pretty good chance a computer sent this response based on some keywords in my initial message, rather than a human being with a keyboard and some free time.  That’s fine.  It kind of conflicts with the vibe given off by their contact us page, but whatever.  I’ll keep looking.

Next steps:

  1. Reply to email.  They’ve assigned a case #, after all.
  2. Call their 1-800 #, and see if I can talk to the emailing computer, in person.

Meanwhile, I’ll continue my slow progress of searching every grocery store in San Francisco.  It’s good to maximize your chances of success.  Also, it’s a good way to explore the city.  Dovetail your strategies.

UPDATE [2/25/12]: Search is over, Brummel & Brown spotted in my local Safeway!  Tempting to stockpile, but I’ll resist for now.

Posted in Uncategorized | Tagged , | 1 Comment

Bloguary Postmortem

It’s February!  We’re done(ish)!

This concludes the blog-for-a-month experiment.  Let’s review.

  • Posts: 17
  • Unique visitors: 55
  • Posts with pictures or video: 16
  • MS Paint drawings: 4

Random conclusions:

  • Story posts are easier
  • Howto posts are harder
  • Writing in the morning is easier
  • Pictures can combat writer’s block
  • Blogging every day is too often (hence, 17 posts rather than 31)
  • Best blogging tunes: mix Korn, Rihanna, Paramore, and Death Cab For Cutie
  • Gets easier with practice (surprise surprise…)

Anyway, this turned out to be a worthwhile experiment.  I recommend you try it.  It’s relatively easy to setup a personal blog these days (Blogger, WordPress), but if you run into problems let me know.

New goal: average one post a week for remaining 2012

Posted in Uncategorized | Leave a comment