Sunday, February 01, 2009

t1000 and the motorola dvr

These items are completely unrelated.

I just watched the ending of T2: Judgment Day, and the more I’ve had to think about this the more incompetent the T1000 is.  It could have done so much more.

I think the problem stems from the fact that the the T1000 was an evolution of the terminator series of cyborgs that were designed to infiltrate the resistance by posing as humans.  The T1000 was great at that, but I think it could have been much more effective if the creators re-thought the Terminator’s MO.  The old terminators had to masquerade as people because that was the only way they could insert a killing machine into a mass of unsuspecting humans.  Something smaller and less intrusive wouldn’t have the firepower, and anything that was big enough wouldn’t be able to get into the bases without such a trick.  The T1000, on the other hand, had a host of other options if the machines had the same creative thinking abilities as humans.

The T1000’s liquid metal alloy may have been designed for better cloaking by giving the T1000 the ability to take the form of any person.  Great.  They also found that the T1000 could hide by becoming a floor of some other object, as seen in the metal facility where the lucky guard met the T1000 at the coffee machine (so lucky he got a full house).  Why couldn’t the T1000 do this as its primary attack?  My only explanation is that then it wouldn’t be a terminator in the classic sense.  The T1000 almost seemed obligated to return to its human form.  Because of this identity crisis, the T1000 constantly went around as a human, complete with all of the strengths and weaknesses.

Strengths are the ability to gather information from people.  This was key in finding John Connor.  Weaknesses are all the limitations when trying to kill John Conner, Sarah Connor, and the Terminator.  For some reason the T1000 stuck to it’s human form.  When trying to find its targets in the factory, it walked around as a cop.  Why not just melt into the floor and seek them out, then jump out of nowhere and stab all of them at once.  Easy!  But no.  The T1000 seems to think that the only way to get credit for the kill is to do it as a human and using as little of its advantage as possible.  I blame the machines for programming it this way.

Another thing is that the didn’t program some unique escape or pursuit tactics for the T1000.  It runs after cars.  It can’t escape from tight situations like being in a molten pit or a pool of liquid nitrogen.  All the T1000 needs to do is have the equivalent of “Go go gadget arms,” reach out, grab something, and then haul itself immediately away from danger.  Jokes.

OK.  On to the crappy Comcast DVR from Motorola.  For those at Comcast reading this, recall that there was this open source DVR product called Myth TV that was available years ago (and still is).  Thanks to Greg, I was using MythTV back before I went back to school.  It was great.  It did the same recording of programs as the Motorola DVD does, but it did it so much better.

First of all, Myth TV is responsive.  The Motorola/Comcast DVR is not.  Yes, the Comcast box with its latest software is better than what it was before, but it’s still a joke.  Remember back when we had slow computers and the designers took that into account?  It seems like people these days assume that the devices we use have ample power to respond instantaneously so they don’t worry about this.  The end result is that we press buttons and it takes the device seconds to respond.  This might be acceptable for web pages (although less so), but it is completely unacceptable for hardware and client software.  Sure, it’s OK to make us wait.  We did this happily for years as we dealt with modems, floppy drives, and slow CPUs.  That’s why we have progress bars a dialog boxes – to tell the user that the system has recognized your input and will get back to you.  The Motorola DVR and the iPhone fail to do this, and it pisses me off to no end.  As the Motorola guy or the iPhone guy, you may be thinking “gee, if we put in these things, it would make the experience hell.  Who would want a DVR/phone that gives them confirmation when they press a button?”  I ask you, who would want a phone or DVR where they can’t tell if they presses a button or not.  The iPhone was great at this at the beginning with the nice transitions between screens.  I loved that since that’s a great way of letting me know that the input is accepted and making me wait without making me wait.  Nowadays I need to wait a few seconds to get that animation.  To that I ask, “WTF?”

My second gripe is that the Motorola DVR doesn’t have great playback features.  I really miss the automatic skipping of commercials offered by Myth TV.  With that I can just sit back and watch a 1 hour show in 40 minutes (literally!).  With the other great MythTV feature of watching playback at an accelerated speed, I could watch that 40 minutes of TV in 35 minutes.  60 minutes of regular TV condensed into 35 minutes.  I may actually start watching more TV!

Lastly, the Motorola DVR just sucks at managing the recordings.  After getting the complete recordings of Seinfeld, I no longer needed to have all those episodes on the DVR.  Is there an easy (or at least easy to discover) way to delete an entire series of recording?  No.  (And as I like to say at work, if a feature isn’t discoverable, it doesn’t exist)  Instead, I need to manually delete them all.  This means:

  1. Press down to an episode for Seinfeld
  2. Press OK
  3. Right press to the delete button.
  4. Press OK
  5. Press OK to confirm
  6. Wait for a second wondering if it recognized my second OK
  7. If the confirmation box is still there, press OK again and go back to the previous step
  8. Go back to step one and repeat 50 times or so

Reading that list of steps probably takes as long as it does to delete one recording.  Imagine doing that 50 times.  If you don’t have an active imagination, just read the list 50 times.

My final gripe is more about my TV or HDMI, so Comcast, don’t take this personally.  To switch HDMI inputs on my TV it takes 5-10 seconds.  This gets annoying if I want to watch a DVD and then switch back to the news or something.

My plan is to just use this new PC.  I can watch movies from it.  I can stream all the shows I watch online (except for King 5 News).  I can listen to music on it.  I can type this blog entry on it. (-:  And I can do all of this without having to deal with poor responsiveness or switching inputs on my TV – plus I don’t have to pay for cable, although it seems that Comcast is perfectly willing to give me cable TV for free.  How about just give me cable for a lower price so I don’t start actively thinking about Clearwire or FiOS?

Saturday, January 31, 2009

good place for a snack!

Thursday, January 29, 2009

ie7 vs. firefox, part 2

I redid the test at home and the results for the two browsers were virtually identical, and about 10 times slower.

Wednesday, January 28, 2009

speed test: ie7 vs. firefox

Try this at home, I will.  Results from speedtest.net using my corporate connection at Microsoft behind a proxy.  I did this after getting annoyed at how slow comScore was loading in Firefox.

 

IE7 pass 1 – 85997kbps download / 5846kbps upload

IE7 pass 2 – 81569kbps download / 5465kbps upload / 4ms ping

IE7 pass 3 – 81569kbps download / 5465kbps upload / 4ms ping

 

Firefox 3.0.5 pass 1 – 29946kbps download / 10747kbps upload / 14ms ping

Firefox 3.0.5 pass 2 – 24268kbps download / 6734kbps upload / 11ms ping

Firefox 3.0.5 pass 3 – 35298kbps download / 10221kbps upload / 10ms ping

 

IE7 has much lower latency (4ms vs. 10+ms) and much higher download speeds (2-3x faster), but much slower upload speeds.

 

 

Tuesday, January 27, 2009

comcast, it's over

OK…  It’s not totally over, but no more Comcast cable.  No more putting up with the crappy Motorola DVR.  No more having to switch between multiple devices to watch stuff on TV.

 

Instead, I’ll be paying $45 for internet, eventually $60, and using my PC to listen to music, watch and record TV, and watch movies.


Savings?  $100 over the first 4 months, then nothing for the 8 months after.  The reason is they offered to give me cable + internet for the regular price of internet.  I declined.  Maybe we can have this conversation 4 months from now when my promo rate for internet ends, but for now I’ll be happy to save my $25 a month.  That should be enough to cover the TV card that I’m going to buy and the part of the extra keyboard and mouse I got as well.

 

So I didn’t save a ton of money, but based on what I’ve been doing the past week with my PC+TV setup, I’ll be happier with my new arrangement.  The Comcast/Motorola DVR really sucks.

Friday, January 16, 2009

update

It feels like it's been a while since I've actually written anything
on my blog. I am still alive (no surprises there, right?).

I was thinking about boring you with the details of the two computers
I'm about to make, but I get this sense that no one cares. Two
computers for under $1100. I'll leave it at that.

So aside from that important announcement, what else has been going
on? It's winter. That means I've been enjoying winter sports I went
sledding in December and I've also been skiing a few times. The
conditions here take some getting used to, but that's just a reason to
get out there more. I'm also teaching myself how to maintainmy skis. I
figure if I can fix my car, I should be able to handle skis. It's not
really hard, it just requires some precision and it's a bit messy. I
guess if I fixed my car in my apartment it would be messy too, but I
don't feel like driving to some parking lot to repair and wax my skis.

I've also been pretty busy with work. I'm not going into any detail,
but it's interesting and challenging. All the joys and challenges of
working with really smart people. (-:

And lastly, in case you're wondering how I'm dealing with the Seattle
winter, it's not that bad. I have a high tolerance for what most
people consider crappy weather. (-:

Friday, January 09, 2009

fraking iphone

During the 40 minutes I've been trying to see what I'll do tonight
while I ride the bus home. During that time safari has crashed 6
times, the phone ignored an incoming call, and the e-mail app
corrupted a message. The only thing preventing it from failing more is
it's slowness. I need to invest a few minutes trying to download a web
page before it can crash.

Joy.

Sunday, December 28, 2008

conversations that should never happen

A: "I have the window seat."

B: "Oh. Do you want the window seat?"

A: "Yeah, I kinda do. I like to snuggle up against the window and
sleep."

B: "Oh. Ok."

I wasn't person A today. That was two flights ago when person B was
way more belligerent. But c'mon. Why the hell would someone get a
window seat and not want it? You might get lucky, but at least ask
first before acting like a total moron.

Other flight notes, I'm on a Continental 737 and there are 40mph winds
today. At least I'm not flying out from Denver.

Wednesday, December 24, 2008

256kB simm, anyone?

Sunday, December 21, 2008

fail!

They opened this Circuit City only two years ago. I picked up some
cheap crappy DVDs and a GZA album.

Monday, December 15, 2008

oh. hi.

Saturday, December 13, 2008

driving to crystal

Wednesday, December 10, 2008

interesting... am i at risk?

Tuesday, December 02, 2008

wish list

I just ran to catch the bus. I wish I could stretch.

This year's wish list:
REI or Joe's gift certificate (for ski boots and a helmet, maybe pants?)
A season pass to one of the ski areas near Seattle (Snoqualmie?
Crystal? Baker?)
Adobe Photoshop
Newegg gift certificate (for the HTPC)
National Parks Pass (for June, actually)
Tickets to the 2010 winter olympics freestyle skiing or snowboard events
Noise reducing in ear headphones with volume control


Absurdity:
A new 520 bridge with bike path
A motorcycle
Light rail from Capitol Hill to Redmond
A "cabin" at Whistler
No more student loans to pay off
An iPhone that works as advertised
Windows Live moving into WaMu's office building downtown
No WA sales tax for clothes

Tuesday, November 25, 2008

thanks, linkedin

Real people, eh?  Then again, I guess it’s best not to mess with Jack Bauer.

Sunday, November 23, 2008

interesting message from my xbox

Friday, November 07, 2008

where’s my money???

From: Paul Ip
Sent: Friday, November 07, 2008 11:37 AM
To: X (Cendant Mobility)
Subject: RE: ER -Paul Ip -1856621 -27486 -53728 -8108 -364976CT -72108WA - B08KAM

8/7 was the original disbursement.  The mileage in the original calculation was incorrect, which led to the following issues:

  • The per-mile reimbursement was short.
  • The number of days for the trip was one day less than it should have been, leading to one less day of food covered.
  • The number of days for the trip was one day less than it should have been, leading to one less day of lodging covered.

8/14 – Correction #1
The original number of miles for the trip were incorrect.  The miles on the trip was adjusted and the per-mile compensation was adjusted up by $301.97.

9/18 – Correction #2
The additional day of food was covered.  Compensation adjusted up by $23.

??/?? – Correction #3
The number of covered hotel nights has still not been corrected.  Microsoft still owes me $89.83 for a night of lodging.

Paul Ip
------------------------------------------------------
From: X (Cendant Mobility)
Sent: Tuesday, November 04, 2008 9:01 AM
To: Paul Ip
Subject: RE: ER -Paul Ip -1856621 -27486 -53728 -8108 -364976CT -72108WA - B08KAM

Hey Paul,

      I show that these two items were actually reimbursed back on 8/7, as an adjustment from the earlier error.

X
Relocation Specialist, Global Relocation Services
Phone: +1.425.748.xxxx Fax: 425-936-7329 Attn: X

Please consider the environment before printing this email.
----------------------------------------------------
From: Paul Ip
Sent: Tuesday, November 04, 2008 12:22 AM
To: X (Cendant Mobility)
Subject: RE: ER -Paul Ip -1856621 -27486 -53728 -8108 -364976CT -72108WA - B08KAM

Any update on this?

Paul Ip
----------------------------------------------------
From: X (Cendant Mobility)
Sent: Thursday, October 02, 2008 11:58 AM
To: Paul Ip
Subject: RE: ER -Paul Ip -1856621 -27486 -53728 -8108 -364976CT -72108WA - B08KAM

I was told this would be fixed. Let me follow up with accounting right now.

Thanks!

X
Relocation Specialist, Global Relocation Services
Phone: +1.425.748.xxxx Fax: 425-936-7329 Attn: X

Please consider the environment before printing this email.
---------------------------------------------------
From: Paul Ip
Sent: Thursday, October 02, 2008 11:53 AM
To: X (Cendant Mobility)
Subject: RE: ER -Paul Ip -1856621 -27486 -53728 -8108 -364976CT -72108WA - B08KAM

I’m glad to see that the $23 was added on.  What about the hotel?  Based on the mileage I should have gotten 8 nights of hotel, not 7

Paul Ip

Thursday, November 06, 2008

dammit

The bus doesn't help when traffic isn't moving AT ALL.

Wednesday, November 05, 2008

walking to a meeting



Tuesday, November 04, 2008

vermont is a small state... but seriously...

Untitled picture