Saturday, December 16, 2006

Yama the Lord of Death

Today we went to the Field Museum of Natural History in Chicago. We went for the King Tut exhibit, but my favorite thing that we saw today was actually this statue of a demon with a crown of human skulls and a necklace of severed heads... oh yeah, I guess the guy also "holds a loop of rope in his left hand with which he pulls the soul from the corpse"...

Even better is his story, from Tibetan Buddhism:

"A holy man was told that if he meditated for the next 50 years, he would achieve enlightenment. The holy man meditated in a cave for 49 years, 11 months and 29 days, until he was interrupted by two thieves who broke in with a stolen bull. After beheading the bull in front of the hermit, they ignored his requests to be spared for but a few minutes, and beheaded him as well. In his near-enlightened fury, this holy man became Yama, the god of Death, took the bull's head for his own, and killed the two thieves, drinking their blood from cups made of their skulls. Still enraged, Yama decided to kill everyone in Tibet."

I mean, come on, that's just freaking awesome. Quoting another guy who walked by the display, that's "badass"... !

Now playing: Ecuador Manta - Chiman

Friday, December 15, 2006

GameFly update

I kept GameFly for one more month after my rant and then ended up cancelling it. A local video store offers a similar deal, so I switched to that. It's nice to be able to switch games as often as I want without having to deal with postal delays. They've usually got a great selection and are decent with getting new items. Plus it's supporting a local business that I happen to really like. So there. Congrats to Sunset Video of Waukesha WI for stealing one of GameFly's customers with their 2 game monthly plan for $26.26 after tax (vs. GameFly's $23.07 after tax).

Thursday, September 07, 2006

GameFly rant

To: support@gamefly.com

Subject: FastReturn?

In my "Game Shipped" email, I was informed that my game "was shipped via FastReturn". Now, I would not have contacted you like this, but that statement just hit me as being SO ironic that I had to. The experience returning my last game, was such a bad experience for me, that I was SO close to cancelling my GameFly account on the spot last night. I was even billed one day before and would be throwing away $23. I didn't care. I did not cancel last night but I'm so upset about it that I still might cancel as soon as I receive the shipped games, or shortly after. I have not decided.

And the thing is, I actually really love the GameFly concept; and have had an excellent experience with the service for the most part. I really would like to continue the service. It's just getting to the point where I have to decide: for my recurring monthly membership fee, do all the benefits outweigh this frustration? I don't know how much longer I can answer that question with a "yes". Every time I have returned a game I have had this "problem".

Let me describe this last experience to you. I read some reviews on two recently released games. With the games at the top of my queue, I excitedly pack up my current games and put them in the mail Tuesday August 29. The mailman picks them up that day. I should have known better from my previous experiences, but I still check the web site each day for an update in status, realizing that the process does take time. One week later, Tuesday September 5, my games have been acknowledged as having been mailed, and the next games start to ship out. What? I thought that was the point of FastReturn? You get the FastReturn confirmation when the post office receives the game (Tuesday August 29) and the next game ships immediately? This whole time I thought my local post office didn't offer "FastReturn". But no, this WAS FastReturn. Fast is the last word I would have used to describe it.

Even worse, I see that the games being shipped are not the ones I wanted, #1 and #2 in my queue, but #3 and #4 that I have lost all interest for in my excitement over #1 and #2. I would have preferred to wait a couple days for #1 and #2, but there is no functionality to do this.

I know, it's not the end of the world. It's all pretty silly really. I'm not angry about it. You're doing a reasonable job of shipping. There was a weekend in there, one of the days was a holiday, it's not a huge number of business days. I know I'm being somewhat unreasonable in my expectations. But the fact remains... this piece of the service just isn't working out for me. And I really wish it could, somehow. Because then GameFly would seriously be perfect... ! It's awesome to be able to rent a game and play it all the way through with no time limits, and the potential to try new and different games. But a week with no games period... that's 1/4 of the time I'm paying for, that I'm unable to use the service... a week, and I haven't even received the games yet. I have to go through this every time I return a game. Each time I'm more convinced that it's not worth it.

Considering the turnaround time with FastReturn, it doesn't even make sense to return games more than once a month. Which sucks if you pick a crappy game, and defeats the purpose of being able to try new games. In fact, I don't think GameFly even works for new releases at all... at least I haven't figured out a "strategy" that works for new releases.

I still don't know where I am at with this. Writing this isn't going to accomplish anything. But, because there are aspects of the service that I like so much, I am taking some time to provide this feedback instead of silently pressing the cancel button and GameFly losing one insignificant customer. This one small exception unfortunately has a large impact on an otherwise excellent experience.

Sincerely,
Dan Puza

Monday, May 29, 2006

44.5 hours later...

That's how long it took to "migrate" from a 300GB RAID 1 array to a 600GB RAID 5 array... not counting the time (probably just as long) that it took to XCOPY the data over to the RAID 1 array in the first place. The nice part is that I was fully able to use the drive and the machine during the process. Now everything is finished and working beautifully!

Thursday, May 18, 2006

You are running very low on disk space on C:. To free space on this drive by deleting old or unnecessary files, click here.

I finally broke down and bought the hardware RAID 5 controller card that I've been drooling over for half a year... $620, just for the card, ouch...

The good news is that my storage capacity increases from 300GB to 600GB with redundancy. And I can expand as needed, up to 9 more drives... 3.22 terabytes >:-D

Can't wait for all the components to arrive... :)

Wednesday, May 17, 2006

Fun with Windows Forms #1

The exception:
System.ArgumentOutOfRangeException: InvalidArgument=Value of '-1379311' is not valid for 'length'.
Parameter name: length
at System.Windows.Forms.ComboBox.Select(Int32 start, Int32 length)
at System.Windows.Forms.ComboBox.set_SelectionStart(Int32 value)

The code:
ComboBox cb;
cb.SelectionStart = cb.Text.Length;

The fix:
cb.Select(cb.Text.Length, 0)

Monday, May 01, 2006

Visual Studio Keyboard Tricks

I just recently figured out these keyboard tricks and they are great for working in Visual Studio and SQL Server. I'm using them all the time now!

Ctrl-Left: Move cursor back one "word"
Ctrl-Right: Move cursor forward one "word"
Ctrl-Del: Delete "word" to the right of the cursor
Ctrl-Backspace: Delete "word" to the left of the cursor
*combine with Shift to highlight at the same time

Visual Studio only:
Start/stop recording keyboard macro: Ctrl-Shift-R
Playback keyboard macro: Ctrl-Shift-P
Ctrl-I: "Incremental search" (try it out!)

Old news, right? But I was too lazy to go look this stuff up before now. ;-)
It's almost like working in Emacs again...

I'm especially pleased with this next one: The "snaplines" feature for Visual Studio Windows Forms is great, but it's annoying when it sometimes makes it impossible to resize or reposition a control the way you want to because it's snapping to some other random control on the form. Well, I found out that you can temporarily disable the snaplines by holding down the Alt key while you reposition or resize your control... nice!

Now playing: Andain - Beautiful Things (Josh Gabriel Mix)