The Deliverator – Wannabee

So open minded, my thoughts fell out…

HTPC Geriatrics

12th January 2010

I’ve been using a Shuttle SN25p as the basis for my Home Theater PC for 2.25 years now. I built this system on the cheap out of hand-me-down components including a low end AMD 3800+ X2 processor and 6800 GT when I upgraded my main system to an Opteron 185 processor and 8800 GTX. I’ve since upgraded my main system yet again to a Core i7, allowing the Opteron to trickle down to the Shuttle and the 3800+ X2 to trickle down to my friend Ryan. This worked out fine, but for one problem…

In upgrading to the Opteron, I inadvertently pushed the power intake a little past what the power supply could handle..but only at boot. Many electrical devices use a lot more power when you attempt to start them up than when they are fully running. This is a phenomena sometimes referred to as inrush current. The kludgey short term (&cheap) fix was to unplug the video card’s auxiliary PCIe power connector when cold booting the system and then plug it back in immediately after POST, but before Windows started booting. This was inconvenient, but I cold boot the system so seldom it hardly mattered. Recently, the system got powered down while I was away and I really needed some files on the system and because of the power-up issue couldn’t simply have a family member hit the power button. I finally decided to fix the issue.

I looked at spreading the power load more evenly across the system’s internal power connectors, but met with no luck. My guess is the power supply is of a single rail type design and so it didn’t matter which combination of power connectors I used, as they were all drawing from the same place. I tried leaving the optical drive and hdd power connectors unplugged, to see if using lower power versions of these might work, but the result was the same. I doubted this would work, but I always try cheap/free solutions before resorting to buying something.

I ended up looking for video card to replace the old and fairly high power using 6800 GT. I ended up deciding on an Nvidia GT 240 card 512 MB of GDDR5 memory made by eVGA. This card is something like 4 major product cycles newer than the 6800 it replaces. Anandtech seems to be fairly underwhelmed by the GT240, as it is an oddball new offering that comes between several other cards in terms of performance, but doesn’t offer much in the way of price savings. However, it happened to be one of the few cards I could source locally which met all of my requirements. Namely:

-The GT240 has one of the lowest power requirements of any reasonably performing cards on the market. It uses less than 10 watts when idle and something like 50 watts measured running full tilt. This was a big consideration given the Shuttle’s slightly too anemic power supply. The GT240 uses such little power that it doesn’t even need a PCIe auxiliary connector, it can get all the power it needs from a standard PCIe x16 motherboard slot.
-The eVGA card uses a single slot cooling solution and is fairly short as non low-profile cards go. A lot of other manufacturer’s cards have a cooling solution which takes up the adjacent slot or have a heat-sink which wraps around the back. I have a card in the adjacent slot and the case sides run very closely to the back of the x16 card slot, so I really needed a single slot solution.
-The eVGA card isn’t fanless, but the fan is extremely quiet, which is an important consideration in a HTPC.
-The GT240 has VGA, DVI and HDMI on one card. The HDMI implementation was particularly intriguing to me as this video card also has onboard sound which outputs over the HDMI. This may help me cut down on the rats nest of cables present in my shelf system and allow for simpler video switching in the future.
-The GT240 also supports some of the newest hardware video acceleration standards, which are of particular use for Blueray playback. The 6800 GT card it was replacing hardly supported any, requiring much more CPU for smooth playback. I’d noticed some minor frame skipping issues when doing some HD playback while running other stuff in the background, so this was a small but not insignificant consideration to me.
-The GT240 performs decently in a lot of games I play at the relatively modest 720p resolution of my projector. The 6800 in my HTPC really couldn’t cope with a lot of the games I play on my primary Core i7 desktop. I figure it might be fun to play L4D at 100+” sometime.
-The eVGA GT240 only cost me $90. I like cheap and $90 to keep this HTPC working for a while longer is a lot cheaper than upgrading to a newer Shuttle box and having to buy a new CPU, memory, etc.

Posted in General | No Comments »

Really Digging the Lenovo X300

14th December 2009

I was at a Cameras West in Bellevue searching in vain for the cable accessory kit for a Canon D10 when I spotted a real steal of a deal sitting unnoticed on a high shelf behind the counter hiding amongst a crop of netbooks, a new in box Lenovo Thinkpad X300 for a mere $800. This laptop was selling for ~$3000 a year and a half ago. While this notebook has been replaced in the lineup by the moderately updated X301, the X300 is still one of the best constructed, no compromise ultra-portables around. The specs of my unit are as follows:

-Core 2 Duo L7100 at 1.2 GHZ
-2 GB DDR2-667
-60 GB 1.8″ Samsung SSD
-1440×900 13.3″ display
-DVD Burner
-Wifi, Bluetooth
-3x USB ports, VGA, Gig Ethernet
-3 cell battery

My unit came with XP Pro installed, which I promptly ditched for Windows 7 64bit. Lenovo has official drivers for Windows 7 on the X300 and their complete gamut of system utilities available for download from their website, but most of the hardware is supported out of the box or via a quick Windows Update, so most of the Lenovo downloads are unnecessary. I also upgraded the ram to 4 GB, which only required the addition of a single SO-DIMM. The two ram slots are behind a thoughtfully provided access door which makes upgrading a breeze. The two ram slots make it possible to upgrade to as much as 8 GB, although 4 GB modules are currently hideously expensive. Two of them will cost you about $370!

What I likes:
-Heavy duty Thinkpad “brick” construction, yet only 3 pounds. This includes things such as rigid internal metal frame, keyboard spill tray/drain holes, metal block hinges, latching screen, etc. This thing just oozes quality construction that few other laptop makers even come close to matching.
-The typically brilliant full sized Thinkpad keyboard we have all come to know and love.
-This thing has both a track stick and a trackpad. Some of Lenovo’s newer, cheaper ultraportables only have the trackstick.
-The Thinklight on the X300 does a much better job of illuminating the keyboard than the one found on my Thinkpad Z61m.
-Did I mention this thing is only three pounds?!?!
-The USB ports are separated from each other by enough space to plug in bulky adapters without blocking anything, something overlooked in a lot of laptop designs.
-The fingerprint reader does a much better and quicker job of reading my fingerprints and logging me in than the one on my Z61m
-The system feels very snappy in all the tasks I have thrown at it. I’ve read a few reviews that have balked at the mere 1.2 GHZ, but this 1.2 GHZ Core 2 feels a lot snappier than the 1.8 GHZ Core Duo in my Z61m. For the type of tasks I do on the run, the processing power in this machine more than satisfies me. I have my Core i7 desktop at home for games, etc…
-The SSD in this machine provides faster transfer rates and lower seek times than any conventional laptop HDD I’ve used. I will probably replace it with a Lenovo X18-m or similar TRIM supporting SSD once they get cheaper, which will make this system even snappier.
-From the ever so slightly rubberized feel of the casing to the silky feel of the keys, this machine just begs to be touched. Thinkpad’s black on black color scheme might get lost in all the flashy neon and metal trim you see on other laptops these days, but for me it is understate, classic minimalism at its best. This is one sexy beast imo.
-The relatively full complement of ports and optical drive mean this is one ultra-light you can actually do meaningful work on.
-The screen is pretty much the perfect resolution for the size and has a beautiful LED backlight. Way brighter and nicer looking the my Z61m.
-I can use it in my laptop and there are barely any warm, much less hot spots.
-The keyboard is absolutely rigid. I can type on it at speed with no slop whatsoever.

Not so much:
-The X300 doesn’t have the now standard x-in-1 media reader, which is disappointing as I intend to use this for culling photos on trips. It also doesn’t have an ExpressCard slot, so I can’t add a card reader or much of anything else by anything other than USB. I’m considering switching to micro-SDHC in my cameras and carrying one of those so-tiny-they-are-barely-there readers on my keychain, so that I don’t have one more easily lost adapter/cable/widget in my daily carry bag.
-The 3 cell battery that the unit came with only gives 2-3 hours of useful work. I will definitely be picking up the 6 cell battery and possibly the 3 cell bay battery which can be easily swapped with the DVD drive to give me a closer to a full workday’s use without needing to plug in. This is really a necessity for me as I am often times bouncing around town seeing clients with little to no opportunity to plug in for any length of time, save for the possibility of recharging in my car.

I really love the X300 and hope I get as many years of active use from it as from my Z61M, which is still chugging along in Thinkpad style despite all my abuse.

Addendum:

I have since picked up the 6 cell extended length battery and 3 cell “bay” battery which replaces the optical drive. In doing so, I encountered the first of what I consider real faults in the X300 design.

Swapping the optical drive for the bay battery is fairly easy, but not convenient in the field. Unlike the “Ultrabay” system found on most Thinkpads, swapping in/out the optical drive/battery requires the removal of a screw. The optical drive is itself quite fragile and really needs a hard shell case of its own if you plan on carrying it with you in a bag. I feel like a hard plastic carrying case to hold the battery/optical drive and tiny screwdriver should have been included in the price of the battery.

Additionally, the X300 drains power from the bay battery first instead of from the main battery. In my opinion, the bay battery should have been the “reserve” battery, as it is not hot swappable. If the drain order had been reverse, one could drain the main battery and still be able to swap in a charged one without needing to stop working, shut down the computer, swap the battery and reboot. If you are a long haul air traveler, you get the importance of this feature.

Posted in Portable Computing/Gadgets, Technical Stuff, Windows, rants and raves | No Comments »

Notice Anything Different?

20th October 2009

Ryan pulled a late night and did a final sync of data from Frankenputin (old server) to Minimus. I mainly sat back and let Ryan do the heavy lifting, just acting as cheerleader, head scratcher in chief and occasional googler of error messages. There were some struggles with Mysql and the usual Gallery puking, but eventually the beast was wrestled into submission. A few port forwarding changes and now everything is being served up by Minimus. Frankenputin has been powered down, quite possibly for good. My garage no longer sounds like a jet taking off and I kinda miss it.

If you are a silverfir.net user, please poke your head into infrequently visited dark corners and see if you find anything growing there. I plan to consign Frankenputin to its new role as boat anchor and kick Minimus into a closet as soon as it is verified that the new server is stable and no additional settings/data need importing from Frankenputin.

Posted in Blogging, Emulation and Virtualization, Linux, Technical Stuff | No Comments »

Marathon x 2

5th October 2009

Despite getting rained on last year, leading to general miserableness, my brother Scott decided to run the Portland Marathon again this year. I think he chose to do Portland again, specifically, as it was close to family support and friends Ryan and Theo who also opted into the 26.2 miles of masochism. Both Theo and Ryan managed to push through the blisters, black and blue feet and earn their t-shirt, medal and those other, less tangible kudos.

Scott managed to complete the race in a start time compensated 4h:19m:3s, a slight improvement over last year’s 4h:20m:55s. Given that he is a year creakier, he seems happy with the improvement. And well he should! At this annual rate of improvement, by the time he is 101 years old he will have beaten world record holder Haile Gebrselassie’s time of 2h:03m:59. And because Scott likes statistics, here is a graph that proves it! I have assumed that Haile doesn’t improve any with age, but other than that my logic is impeccable :)

Marathon Graph (joke)

I look forward to watching my brother compete in future events, especially when he is 101, I just wish he would do something other than check his watch as he crosses the finish line. Other people do fist pumps, raise their arms in celebration, puke or pogo stick on one foot backwards while wearing an afro wig and a tutu…all of which make for more interesting photography :)

Scott Finishing Portland Marathon - 2009

Posted in General | No Comments »

Nokia N900 – To Buy Or Not To Buy

25th September 2009

Ive owned all three Nokia Internet Tablets (Nokia 770, N800 and N810) and all three have been part of my “everyday carry.” Each upgrade decision has not been easy for me. Some design changes between models were extremely offputting for me. For instance, I really liked the extremely tactile, discrete buttons on the 770, which made it easily the best ebook reader of the bunch and the metal screen cover which made me feel at ease when jamming it in a pocket full of keys, coins and god knows what else. Still, each new generation has, imo, at the time of its release, offered the best pocketable “full fledged” Internet experience of any device on the market.

As soon as this week, Nokia is releasing their new N900 device to the US market and I am finding myself more reluctant to buy than on any previous release. Here are some of the main reasons why:

Failure to create an attractive developer ecosystem-

- The N900 will come in at more than $620 after taxes/shipping to my location in the US. There is no carrier subsidy option for US consumers. Making the device this expensive instantly relegates it to a niche, “premium user” market category, which instantly makes it less attractive to commercial application developers. Smartphones like the Iphone 3g and various Android handsets all have robust app marketplaces in part because they are getting the devices into the hands of users through lower price points and are making more of their profits on the back end. Even relative latecomers like the Palm Pre are seeing app marketplace growth. Pricing is key to attracting developers.

- Nokia has announced that future versions of the Maemo OS will be based around a different graphical framework than is currently used (QT vs GTK+) which, given previous release cycles, only gives commercial developers about a year’s time to profitably exploit the current platform. Nokia has not even committed to releasing future Maemo OS versions for the N900 and has a poor trackrecord of supporting previous NIT devices post sale. This provides a further disincentive to both the consumer to make an initial purchase and for developers to target the platform.

Too many conflicting design imperatives to make this either a good phone or a good internet tablet-

-Nokia has done away with the 4.1 inch 800*480 screens of the previous NITs and is trying to cram the same resolution into a screen which is only 3.5.” This resolution was already highly squint inducing on the previous devices. Although a device mounted stylus is thankfully included, almost all Maemo UI elements have been significantly enlarged to be more finger friendly. All this ultimately means less useful information displayed on screen and in an increasingly smaller space. At the same time, there are now a fair number of pocket-able, competing devices which carry 1024*600 resolution screens in a similar size to the original NITs.

-The D-Pad has been done away with entirely and the keyboard is now a three row variety placing many commonly used keys on second functions or pop up symbol menus. The spacebar is shrunken and extremely awkwardly placed to the far right of the keypad. There are many better keyboards available on competing devices.

-The innovative full width  integral kickstand of the N800 and N810 has been done away with and replaced by an off center one under the camera which likely won’t work at all on non-rigid surfaces and offers extremely poor viewing angle options for watching video (which seems to me one of the better selling points of the N900)

-Almost all the applications on the device can only be used in landscape mode, which pretty much necessitates two handed use for most common functions. This will make using the device as a phone extremely awkward imo.

-The browser only supports flash 9.4. While this is better than almost any other phone, it isn’t current. I have lost confidence in Nokia releasing significant updates to Maemo devices post sale, particularly when it comes to proprietary, licensed components. I don’t feel like when I purchase a Nokia devices I am going to get a meaningful, up to date, web experience for years to come.

-The N900 does not support MMS. The Iphone has been HEAVILY criticized for this and to not differentiate on this point is just stupid imo.

Misc Hardware Criticisms -

- The N900 has only an internal micro-SDHC slot for expansion. While it has 32 GB of built in storage and it shows up as a USB mass storage device, I have found transfer rates via this mode to be soo slow that I’ve found it far more efficient to pop out the memory card and use a USB reader to transfer music, movies, etc. The N800 really had the ideal situation, with not one but TWO SDHC card slots. This made the N800 supremely useful as a portable device with which to work with photos from a REAL camera.

-The USB port on the N900 can be used for charging (yay!) but uses a crappy micro-usb connector. It sounds like the N900 has even less support for using the USB port in host-mode. Previous Nokia devices were fairly popular among the linux/custom hardware crowd due to it being one of the smallest Linux devices you could meaningfully hook up to a variety of USB devices.

I don’t mind the N900 being a phone. I would LOVE to move from my current N95+N810 two pocket solution to just one. I just think the N900 compromises too many of the Internet Tablet aspects of the equation in order to do so. I would like to see a device similar in size or even a little bigger than the current N810 with both phone and tablet functionality, a better range of tactile buttons, a full size hostmode USB port and an externally accessible “press to eject” SDHC card slot. From what I can see, moving in that direction would appeal to the vast majority of current NIT users (read purchasers) and I just don’t think the direction they are heading will create broad appeal in new market segments anyways.

Posted in Linux, Portable Computing/Gadgets, Technical Stuff, rants and raves | No Comments »

The Last Hard Drive I Will Ever Buy?

23rd September 2009

I needed to free up a fair sized hard drive to donate to Minimus and simultaneously had pretty much filled up my main content storage drive on my main desktop PC, so I went to Frys and picked up a Seagate 2 Terabyte drive and proceeded to spend a few days copying data back and forth between my main desktop’s many hard drives in order to free up a 500 GB drive. This is a process I have done MANY times over the years. I still have some data from the first hard disk my family owned, which held a whopping 80 MB (that’s megabytes folks). While doing all this, I realized I had a pretty good cross section of drives manufactured in the last 5 years in my personal possession and couldn’t resist doing some quick benchmarking. I’ve posted a gallery full of the results here and thought I would make a few quick comments on notable trends.

One of the results which is immediately apparent after viewing the results is that as drive capacities have gone up, sequential read speeds have gone up as well. This makes sense, as greater bit density on the platters means that more data passes under the read/write heads for a given unit of arc.

At the same time, random access times have gotten progressively worse.  Using a lower level drive utility like Spinrite on today’s ultra high capacity drives immediately reveals the reason for this trend – today’s drives are having an ever greater problem with seeking to the correct location over the platter in a reasonable amount of time. Spinrite shows a constant barrage of head seeking errors and reliance on error correcting code even with its extremely sequential access patterns. 12 milliseconds used to be a fairly typical random access time on a 7200 RPM hard drive. This has now gone up to more like 15 milliseconds on high density platter drives. My new 2 TB drive actually spins at a mere 5900 RPM, likely because head seeking errors were too high at 7200 RPM. This has lead to the extremely weird precedent of slowing down a drive to increase real world performance.

Real world performance is heavily dictated by random i/o patterns (particularly on fragmented hard drives).  This has created a niche market for lower capacity drives with high spindle speed and low random seek times, such as the Western Digital Raptor (now Velociraptor) line of drives. An older 74 GB model of which can be seen on the results page. This drive easily bests all the other conventional hard drives I’ve tested in terms of random access times (8 ms)  and I can attest to the fact that it basically never needs to re-seek. So, for years now performance enthusiasts have mixed and matched drives in their systems, using drives like those in the WD Raptor line for their main OS and program storage and using huge , poor performing drives for bulk storage of content such as movies, music and photos.

All this discussion is basically moot, as the one solid state disk I tested easily blows every hard disk I’ve ever used away in terms of performance. The OCZ Agility 64 GB SSD, which isn’t a particularly high end SSD, delivered sequential transfer rates 50-100% better than any conventional hard drive tested and random access times soo low I am not sure the benchmark tool even properly measured them (.1 ms). The effect this low random access time has on real world app performance is huge. We are talking Windows cold boot times measured in seconds here.

The vast majority of PC users I’ve encountered in my consulting tend to have under 30 GB of data. For these users, I see no reason for them to ever use a conventional hard disk ever again. Conventional hard disks, in my mind, should today be relegated to bulk storage and backup purposes only and by the time my giant 2 TB hdd fills up, I expect there to be equivalent size SSD equivalents available. It may very well be the last hard disk I ever buy and all I can say is ABOUT TIME.

Posted in General, Technical Stuff, rants and raves | No Comments »

Silverfir’s New Server – Minimus

23rd September 2009

As Ryan indicated, Silverfir has some big changes in store for it. Since July of 2006, Silverfir.net has been hosted on a server dubbed Frankenputin. Frankenputin consists of a monster Compaq DL380 G2 server with a very nice raid card supporting two arrays comprised of a wopping 18 hard drives. It also has a RILOE (remote insight lights out edition) card which allows for local console access over a seperate IP. This allows an administrator to remotely hard reboot the machine, check the server’s hardware event log, etc. The original intent was to put the machine in a rack at a collocation facility, but we got $ stingy and lazy and ultimately dumped the machine in a spare bedroom at Ryan’s folk’s place. I am surprised this arrangement lasted for as long as it did, as Frankenputin continuously makes noise somewhat akin to a jet taking off. Frankenputin was, quite simply, too much server.

With Ryan’s recent move to California to work at Facebook, Ryan’s folks wanted to reclaim the bedroom. I had no desire to put up with Frankenputin’s noise or power needs at my place long term, so Ryan and I drafted plans to construct a quiet, low power replacement server which could be shoved into a closet at my place.

That server, which I have dubbed Minimus, is now hardware complete and is running alongside Frankenputin in my garage while awaiting final transfer of data and configuration by Ryan. Minimus is based around an ultra low power dual core atom 330 board from Zotac, 4 GB of ram and a OCZ Agility 64 GB SSD for the OS drive. It has a 500 GB conventional hard drive for web site storage needs and a 750 GB HDD for backup. It is running Windows 7 as a host OS (just because) and uses VMWare Server 2 to support guest OSes. Silverfir will be running on Ubuntu Server 9.04 as a guest OS. This arrangement will allow for super easy backups of the server and allow for web based management of the server on much the same basis as the RILOE card in Frankenputin.

I hope this arrangement will allow for as trouble free hosting of Silverfir.net as Frankenputin. Only time, ultimately, will tell.

Posted in General | 1 Comment »

Weave – Browser Syncing Done Right

16th July 2009

I have a rather large number of personal computers I use on a regular basis and data synchronization is a constant problem. I am an extreme case to be sure, but the same problems tend to apply to people with just a few PCs as well. Let us count my regularly used PCs:

1. My primary desktop. A core i7 monster of a machine

2. My secondary desktop. A dual core atom netop.

3. My home-theater PC hooked up to my projector

4. Lenovo Thinkpad Laptop

5. Acer Aspire One Netbook

6. Samsung Q1UP UMPC

I actually have a few more I could throw into the mix, but they are special purpose machines and not regular workstations. So lets just declare six to be the magic number.

Files – I can share files between machines easily enough via my in house gigabit and wireless networks. When out of the house and on cellular WWAN , I can VPN in and access what I need via file sharing. In a lot of cases, when just accessing media files, I will just serve them up remotely using ORB. I use Karen’s Replicator  to do one way syncing of certain folder structures when I am planning on taking my work on the road for a while. I haven’t felt the need for something more rigorous like Rsync or Unison which would allow for more dynamic background syncing and handling of exceptions.  My needs just aren’t that complex.

Email – Syncing email is a bit more of a problem, as I have a number of legacy pop email accounts and do most of my spam filtering on the client side of things. I could convert some of my accounts to MS Exchange or IMAP and let it handle the syncing, but it would be only a partial solution. Most of the time, if I am just out and about during the day I just use Remote Desktop to access my primary desktop and use Thunderbird on it. I have Thunderbird set up on my Thinkpad and netbook to check out the same accounts (while leaving a copy of any downloaded messages on the server) in case my main machine goes down or is otherwise inaccessible while I am traveling. Again, not a particularly elegant solution, but one that has remained not-broken-enough for me to care to fix it.

Browser – I have used Firefox exclusively for most of my web browsing since it was still known as Phoenix. I only ever touch IE in extremely desperate circumstances. There have been various ways to sync browser data between multiple machines for quite a while now, such as the Xmarks plugin (formerly Foxmarks) and social bookmarking services like Delicious, but for a wide variety of reasons I am distrustful of handing my data over to outside sources. One of the neat and little heralded features of the new Firefox 3.5 release is a Mozilla Labs project called Weave. Weave basically syncs your Firefox profile (bookmarks, site passwords, etc.) across multiple PCs and does it in realtime. It also encrypts your data on the client side, so even though it uses Mozilla’s servers to do all the magic, you never expose your data to an outside source. Check it out, it is the best thing since sliced bread.

Posted in General | 1 Comment »

Some Thoughts on SIFF 2009

16th June 2009

SIFF 2009 is a wrap and I thought I would excise some of my  thoughts on the festival this year and the films I saw.

The Festival:

There were a number of poor presentation issues with this  year’s festival. The Egyptian Theater had a speaker in the  left rear of the auditorium which was loose in its cabinet,  had a busted cone or something which caused it the buzz  loudly through a number of films during the later half of the  festival.

One film, “The Yes Men Fix The World” appeared to have been  transfered to a used DV tape or something for show at the  Neptune. The system lost tracking many times during the film  and there was bleed through of content from whatever was  recorded previously, anamolous noises and video glitches  throughout. It was borderline unwatchable. I’ve never asked  for my money refunded on a film before, but I was tempted.

Several films had poor focus or lost focus or had unusually  low or loud audio levels. How about have a projectionist  actually doing their job?

Hearing the same pre-movie schpeel and same pre-movie clips  20+ times got old, real, real fast and you could tell that  pretty much everyone in the audience had heard the pitch  many, many times.

Despite giving the same tired 35 club pitch many many times  (to be followed by a videos blurb for the same), not a single  volunteer I spoke with made an even half rational, convincing  argument to me in person when I spoke with them about why  SIFF really needs an expanded physical presence at Seattle  Center, what good it does for the public or why the Alki room  is the specific space they need and why it should cost $3+  million dollars.

Some of the Films I Saw/Didn’t See:

I Sell the Dead
– An enjoyable if somewhat predictable tale  of a english grave digger recounting his many misdeads.

Yes Men Fix the World – Very funny romp covering some of the  many hoaxes perpetrated by the comedic duo The Yes Men  against
some of the more unlikeable corporate and  governmental entities around the world. The Yes Men seem to  be doing some, if not a lot, good by bringing greater public  attention to some ghestalts that deserve a bit more of our  daily portion of rage.

The Immaculate Conception of Little Drizzle
– I missed this  one but it is going to be coming back as part of the limited  “Best of SIFF” and will try and see it then.

We Live in Public – I found this part bio-pic documentary /  part exploration of the diminution of privacy in the digital  age to be very interesting. It was very well produced and  edited and the wealth of footage and interviews used to  construct the overall narrative was pretty exceptional  compared to the patchwork construction of most documentaries.  I think the director doesn’t give enough credit to the youth  who have grown up in the social networking era in being able  to map their own destinies and create their own preferred  blurred blending of private and public spheres. I know some  people that take personal information management/information  exposure to near secret agent levels.

The Third Man
– I’ve seen this classic a number of times on  TV, but never on the silver screen. The pre-film talk by  Turner Classic Movies’ Robert Osborne did a lot to enrich my  enjoyment of the film. This was also my first time seeing  this particular cut of the film, which included different  narration during the first few minutes of the film and about  10 minutes more footage throughout. Orson Welles’ cucko clock  line still resonates with me every time and has to be one of  the best speeches in film history.

The Answer Man
– Enjoyable but ultimately forgetable dramedy.  I still have a thing for Lauren Graham and would like to see  her in more

California Company Town – I found this film to be dull as  dirt and none too informative. The basic format of the movie  has the creator doing a couple dry monotone voice-overs   about various company towns in California to static,  generally uninteresting shots on grainy 16mm film. I’ve been  to a number of the towns in California featured in the film  and found the film didn’t really provide much information  about them. The overarching anti-corporate bent of the film  was decidedly one sided and not intellectually engaging.

Moon – I really enjoyed this low budget, character driven  scifi film which has Sam Rockwell as the lone human caretaker  on an isolated mining base on the far side of the moon. The  interaction between Rockwell’s character, the station’s  computer “Gertie” (voice by Kevin Spacey)  and…well…himself was well deserving of his best actor win  at SIFF. I also look forward to seeing what else comes from  and I look forward to following writer/director Duncan Jones  who delivered an excellent story and script driven scifi film  without needing to resort to expensive special effects,  aliens, explosions or undiscovered particles. Scifi films  which can do this are rare gems and Moon reminds me a lot of  2004’s “Primer” in that regard.

The Beast Stalker
– Uneven but quite ambitious Cop vs  Criminal piece from Hong Kong. I found the uneven pacing and   use of a variety of visual styles/special effects quite off- putting. Also, the one appropriate use of a flashback in  cinema is a character recollection, not “lets just cut to  something we think the audience should know now.” Also, the  scene where the little girl comes back to life because of the  long impassioned speech by the cop rather than his half- hearted attempts at CPR frankly pissed me off. I tighter cut  of this movie with fewer special effects, gimmicky film cuts  and a true to life ending could have made The Beast Stalker  into a crime epic on par with “Heat.” It could have had  something meaningful about the human cost of crime for  criminals, cops and the public at large, but ultimately falls  short.

Know your Mushrooms – Five to ten minutes on wikipedia would  have told me as much or more.

Deadgirl – Disturbing, revolting and (dare I say it) thought  provoking. Asks the very fundamental question of what one  would really do if there were no consequences to one’s acts  and nobody else was looking…

The Maid – I really enjoyed the hyper-real performances in this film about a person who is not quite employee and not  quite family. This one had me thinking about borderland  relationships for days after seeing it.

The Great Race – I was expecting to watch an original print  in all its technicolor glory. Instead, we watched a blocky   blown up digital mess with muted colors that had even the  sublimely beautiful Natalie Wood looking unappealing. Another  case where I might as well have just rented it on DVD and  watched it at home due to SIFF’s poor presentation.

The Admiral – What can I say about The Admiral? Like a lot of  Russian film, it is long, ponderous, moody and very unevenly  paced. I have a hard time watching Russian films in the same  mindset in which I would watch a Western narrative flic.  Instead, you have to sort of enter a sort of fugue state and  take each scene as a semi-disconnected snippet only to be  considered as part of an overarching totality. Watching all 8  hours of War and Piece or Russian Ark requires one to embrace  a similar mental discipline and leaves one richer for the  experience with images burned into the mind’s eye, but The  Admiral ultimately leaves very little behind and one is only  left with the sense of having watched something akin to a  feature length cologne commercial.

Final Arrangements – Funny french film about a musically  talented, but career inept 20 something who gets thrown a  fiscal lifeline as a sales person for an international death  services business, but first he has to intern at the mortuary  to learn the business. Situation in which people are tossed  into strange jobs head first usually makes for rich comedic  material and Final Arrangements is no exception. And yes, as  required by government edict, it has Gerard Depardieu in a  minor role :)

Finding Bliss – Thematically similar to Final Arrangements in  that it has a young 20 something forces into an oddposition.  In this case, Lelee Sobieski is a young film school grad  struggling to make her way in Hollywood reluctantly takes a  job as an editor at an Adult Film company in order to pay the  bills and steal time on the film making equipment after  hours. Much more “commercial” a film with more unnatural  performances, forced jokes and situations than Final  Arrangements.

Cold Souls – I really liked this film that is equal parts  Being John Malkovitch and Woody Allen (pre-obsession to young  women). Paul Giamatti’s performance as his variously soul  ensleaved self was especially strong and nuanced. I also  really liked David Strathairn in his role as the soul  transplanting doctor. I really liked the sets as well. This  film got picked up at Sundance and will be seeing limited  release (10-20 cities) in August with a wider release  potentially to follow if it does well. I will definitely see  it again when it comes to Seattle.

500 Days of Summer – I am a total sucker for Zooey  Deschanel’s blue peepers and have been following Joseph  Gordon-Levitt’s career for years. I’ve especially enjoyed him  in “Brick” and “The Lookout” and of course his long standing  role on 3rd Rock, so I pretty much had to see this one.  Overall I liked the film and some of its messages, even if  some of it didn’t really ring true for me. The impromptu  instant musical in the park is worth the price of admission  on its own.

The Conversation – This film classic’s themes of invasive  technology, paranoia and emotional isolation still work  today. I wonder what form this movie would take if it were  shot today. The print was visually good, but the sound was  quite uneven and I found myself really struggling to make out  lines at times.

Krabat – I missed this one.

Once Upon a Time in the West – I’ve always enjoyed Sergio  Leone and his Spaghetti Westerns and own the “Man with No  Name” series on DVD. It was a treat seeing Henry Fonda,  Claudia Cardinale, Jason Robards and Charles Bronson on the  big screen in this beatifully restored version of the film.  Presentation like this is definitely worth the price of  admission. I only wish all SIFF films looked this good. I can  see why this is considered one of the all time classics of  the Western genre. I did find the pacing an interleaving of  character story lines a bit too slow for my liking and found  the ending/wrapping up of story lines also a bit too  anticlimactic, but it didn’t ruin my overall enjoyment of the  film.

El General – This film weaves archival footage, audio tapes  and photos to paint a picture of the filmaker Natalia  Almada’s great grandfather Plutarco Calles, who was one of  Mexico’s first post revolutionary presidents, and one of the  few to leave office through something other method than a  bullet. The film is perhaps even more about the roots of the  Mexican present and is not at all complimentary. Scenes and  interviews with people eeking out a marginal existence  selling crap on the street abound and the film paints a  picture of a Mexico that continues to struggle with  generations of inequality and oligarchy and has perhaps lost  a chance at greatness as a result.

OSS 117: Lost in Rio – This was the SIFF Closing Night Gala  and is a sequel to OSS 117: Nest of Spies which was a SIFF  favorite from a few years back. The movie had plenty of  genuine laughs, but more than a few times I found the  audience laughing along to a laugh track that I decidedly  wasn’t hearing. In general, I found Nest of Spies to be far  funnier than its sequel.

Posted in General | No Comments »

Sprint Mifi 2200

14th June 2009

I went into a couple of Sprint stores this last week to check out the new Palm Pre. I got to play around with a demo unit for about a half hour. I found the finger dragging user interface easy to use and fairly fluid. The phone has a nicely rounded shape that would make it easy to keep in a front pants pocket. I found the keyboard to be ridiculously small. The keyboards on pretty much any blackberry, dash or Nokia E71 are far better imo.

While I was there, I checked out the Sprint version of the Novatel Mifi device. Verizon is selling a version of this device as well. I was intrigued by the device’s minuscule size compared to my functionally similar Cradlepoint PHS 300 solution, but disliked the absurdly low 5 GB monthly useage caps and hefty overcharge charges, which I ranted about previously. I spoke to a rep about whether it would be possible to add the device to my existing Sprint data plan, which is grandfathered in from pre-cap days. She didn’t know of any way to activate a new Mifi device onto an existing account without switch it to the new account terms, so I initially passed on the MiFi.

I did some research on various cell phone forums and discovered I might be able to purchase a MiFi and get it activated under my existing contract terms by doing what is called an ESN Swap, which is usually use to put a replacement data card on an existing account when an old one breaks. The main key to doing it this way are that you need to purchase the MiFi outright without taking any form of device price subsidy contingent on service extension. In practical terms, this meant I had to pay ~$300 + tax versus a new account with 2 year contract which would have knocked several hundred dollars off the price. The rep at the second store was significantly more adept at turboing through Sprint’s arcane account systems and getting my MiFi activated via an ESN swap on my existing data plan.

There are plenty of reviews of the Sprint and Verizon versions of the Mifi device, so I will spare the full review to those more qualified and commercially motivated. Here are a couple brief thoughts after a week’s use.

The Good:
- The MiFi is exceedingly small and fits easily into any of my pockets. I am generally keeping it in a front shirt pocket with a button-able flap in order to keep it from wandering off and visiting my missing socks and also to avoid crushing it by sitting on it.
-Does what it says. Press a button and in short order up pops your own little internet connected hotspot. The web admin for the device seems to be above average for such one-off wireless devices.
-Battery life seems true to claims at between 3-4 hours of typical web browsing useage.

The Bad:
-There isn’t much feedback on device state on the device itself save for a couple color-coded blinken lights. Some sort of graduated battery meter other than the “green I am good, red I am almost dead” light would have been nice. You can check the battery state via the web interface, but even it only gives you the not so helpful four bars of info.
-The GPS on the device can be enabled through the web interface and can provide your coordinates to a number of local search providers via the web interface, but can’t act as a gps for your computer or other connected devices.
-The MiFi only allows 5 devices to be connected via WiFi at a time, regardless of how little they might be using the connection. The Cradlepoint devices, on the other hand, don’t really place a limit on the number of connections and have advanced quality of service functions to divy up the available wwan bandwidth amongst the various connected devices.
-The Sprint version of the Mifi comes with a AC power brick with a micro USB B connector on the end. You can use the MiFi while it charges, but carrying yet another a brick around isn’t a very elegant solution if you plan on using the MiFi a lot over the course of the day or while traveling.
-One can connect a standard USB A to Micro USB B cable to a laptop and the device will show up as a WWAN modem under Windows XP. You can then create a dial up connection and dial #777 to establish a data connection. You can use the device in this USB modem mode and both charge it from a laptop and use it at the same time, but it is limiting in several ways. Firstly, the device is only active as a USB modem when plugged in like this and does not serve as a wireless access point to share with other users/other devices. Secondly, the device does not seem to include drivers for Windows Vista (32 bit, much less 64 bit). Thirdly, Verizon at least includes this cable in the box, but Sprint does not and it isn’t the easiest cable to find locally, even in a place like Seattle. I thankfully had one sitting around from my Nokia N810. Bryan Che, a project manager at Red Hat Linux notes a couple clever ways around this limitation and also how to get the modem function working in Linux. The long and short of it is that you need an adapter or cable which has only the USB power pins connected and not the usb data lines. This will leave the MiFi in WiFi access point mode while enabling it to charge from a laptop USB port. In my opinion, this should have been included by design and I hope they release new firmware to enable this without needing to use an adapter or non-standard cable.
- My throughput and latency performance while using the MiFi in WiFi mode throughout the week have been decidedly lower than with my Cradlepoint solution. I am averaging between 3/4 and 1 mbit download speeds and 1/4 megabit upload speeds with between 125 and 150ms latency. My Cradlepoint PHS 300 + Sierra Wireless 597e expresscard was significantly faster. This hasn’t really impacted my use much, but it might be a factor for some people. I haven’t tested the MiFi extensively in its USB modem mode yet.

Posted in General | No Comments »