Tuesday, August 17, 2010

Linux Nvidia Overscan Fix

The ATI graphics card in this media center recently died and I decided to avoid all the ATI-related issues and just put a Nvidia card in instead.

This allowed me to upgrade the operating system to the (current) Ubuntu 10.04 Lucid Lynx - well, I decided I like the Linux Mint 9 version a bit better. Nvidia's Linux drivers are much, much better than ATI's.

The last problem remaining was the "overscan" - well, for me it was actually UNDERSCAN, which puts black border all the way around the picture. The newest Nvidia drivers do have a slider and text entry box for overscan correction. This works for some people, but I was in the camp for whom the control panel crashes if I touch the slider.

The default values the Nvidia driver inserts vary and I don't know what determines what they are but I suspect it's tied to resolution as it was "13" at 1024x768 and "8" at 800x600. Most sites that talk about how to fix this talk about "Modelines" and other Xorg.conf fixes, but thanks to THIS POST there is a MUCH easier fix to implement! Enter the following line in a terminal:

$ sudo nvidia-settings -c :0.0 -a 'TVOverScan[TV-0]=15'

Your value may be different, but for my set-up "15" is the magic number that fills the screen. I found that even using "sudo" permissions and saving settings to xorg.conf with the Nvidia Control Panel that this setting didn't stick after a reboot. It's annoying to have to re-enter it on every boot and I also realized it doesn't HAVE to be entered with "sudo" which makes it a cinch to execute at startup. Just take that line and (without the sudo) paste it into a text file and save with a simple name like "nvidia-fix" into your home folder. Right+Click, go to Permissions, and check the "executable" box. Then, I used the "Start Up Programs" control panel and created a new entry with the command to execute that text file as a program (the same as if I'd typed it in a terminal):

./nvidia-fix

and name the entry something that will make it execute AFTER the Nvidia Panel is loaded (I named mine "Overscan").

Now, every time I reboot the media center it loads the Nvidia stuff (with the black border all the way around) and within a second the fix script executes and expands the picture to fill the screen, then XBMC launches full screen. Simple! Fully automatic fix at every boot, no mucking with the Nvidia control panel, no editing your xorg.conf file.

Note: When you run the overscan fix without sudo permissions and you launch the Nvidia Control Panel the fix will be over-ridden by whatever setting is in the panel (the screen will shrink and the black border will re-appear). Make whatever changes you were going to make, save them to your xorg.conf file (if you want them to persist beyond the current session), and then either re-run the overscan fix script or reboot the system so is auto-runs again.

Sunday, August 15, 2010

Review: Matias USB 2.0 Keyboard vs. Apple Aluminum Keyboard



I know some people rave about the Apple aluminum keyboard, so I'm probably in the minority of people who don't like it. Actually I really kind of hate it.

Sure, it's thin and sleek - it wouldn't look out of place in a modern art museum collection. However, I can't stand typing on the damned thing. I tend to type in bursts, usually around 80 wpm at about 90% accuracy - some people have said listening to me type sounds like a machine gun! LOL I'm definitely not one of those people who "caresses" a keyboard and I generally don't even look at the keyboard unless I need a key I don't tend to hit very often. Which is why the Apple keyboard bugs me. First of all the keys are too FLAT. I like the dished keytop as it helps me to better feel my positioning on the keys. Sure those little bumps on the home keys help make sure you're not typing gibberish, but totally flat keys just feel awful to me. According to what I've read, the Apple aluminum keyboard is supposed to be similar to a laptop keyboard, and I hate typing on a laptop keyboard too. They frankly feel like calculator keys - or (and this just popped into my head) it reminds me of the Timex-Sinclair 1500 "chicklet" keyboard. Oh, and the USB port on it is tucked under the edge which is a pain in the butt when you want to plug a thumb drive in there (especially desirable if you're using the iMac) you pretty much have to fumble around until you plug it in sight unseen OR you end up lifting the keyboard to see where the port is and plug in your device.

There also isn't enough travel to the keys when you type like I do. On the Apple keyboard I continually found myself entering keystrokes when I hadn't intended to do so, and because I press the keys pretty hard the shorter travel results in greater finger fatigue for me. All in all, the Apple keyboard cuts my speed and accuracy in half. Obviously that's not the case for everyone, as you don't have to look far online to find people who LOVE that keyboard and argue it's possibly one of the best Apple ever made. That's fine if it works for you, but it doesn't mean I have to live with it.

Secondary problem is that I switch back and forth between Mac and Windows a lot on the same machine. I know other people who do that with Parallels rather than rebooting into another drive or partition, but the problem is the same - Mac and Windows keyboards are NOT alike! You always have to make a trade-off when platform hopping between the two with keys being in different order or some functionality missing whether you try to use a Windows keyboard on a Mac or an Apple keyboard on a Windows machine. It's annoying!

Clarification: Someone said to me today "All USB keyboards are cross-platform compatible." Well, yes, technically they are. The keys will just re-map, and a Windows keyboard will use function keys for media keys, etc. But this is about having a keyboard that actually HAS all the keys for both platforms as well as has the keys MARKED for both platforms where they are different. This same person also told me "Logitech makes keyboards for both Mac and Windows." I went to the Logitech web site and, sure, they have check-boxes to narrow your search to "Mac compatible" and "Windows Compatible" keyboards. All of which are gaming keyboards and all of which are ONLY have their keys marked for use on Windows.



Which is why I'm really diggin' this new Matias USB 2.0 keyboard. Nice, springy, responsive keys with the right amount of travel, just enough dishing so you don't end up with high or sharp edges, a 2 port USB 1.0 hub for my mouse and tablet and a single USB 2.0 port on top for easily plugging in my thumb drive. But the coup de grace to my Apple keyboard experience is that this is a CROSS-PLATFORM keyboard! It's kind of weird to see a keyboard with BOTH a (Windows Logo) and (Mac Command) symbol on it, but if anyone else sits down at my computer - regardless of which OS I've booted - there would be no guessing which keys to press.

Well, maybe unless you want to eject the DVD drive - that requires holding down F12 in OS X, but for some reason Matias didn't bother putting the "eject" icon on it. I do, however, have volume control keys nicely made half the height of the surrounding keys so they're harder to hit by accident and easier to find by feel. They also had a really good idea regarding the Caps Lock key - instead of being over by the Tab key (where people - including me - hit it by accident all the frickin' time) they moved it to the lower right next to the Alt/Command key. They also put the Num Lock key there and replaced it with a Tab key on the keypad - which is sweet for entering data ten-key style in forms or spreadsheets. Set-up on Mac does require you to reassign the Command and Option keys so they match the keyboard layout. Windows automatically recognizes it as a Windows keyboard and USB hub.

The only design changes I think I'd make to it (or recommend Matias consider) are to add that eject icon to the F12 key (or maybe ADD an eject key - there's plenty of room above the keypad), and possibly move that USB 2.0 port into the bezel space on the left side of the keyboard by the additional CTRL key. Why? Because my keyboard sits in a pull out tray and unless I pull it out so far it's falling into my lap the USB 2.0 port is still under the desk top where I can't plug my thumb drive into it. Other than that, this is one of the nicest keyboards I've used in a long time and it can be had for a pretty reasonable price of around $30. I got mine at Micro Center, but tons of places online carry them, and you can buy direct too. If you dual boot, are using Parallels a lot, or if you also don't like the Apple aluminum keyboard, you may want to give this one a try.

Saturday, July 10, 2010

Linkworld "Imposter" Case



I'm building up yet another computer so I recently bought this case from NewEgg.com (Linkworld model 431-0 C.2222) for a little less than $40. It is also available in silver, by the way.

The Cons
Well, some would argue the case design itself if the con, as in "con job" since it's obviously made to remind us of a certain fruit-themed professional computer. But setting that aside for the moment and just talking about the case itself, this thing is a VERY cheaply made case. It is made of rather thin sheets of metal, though the rolls and indentations do lend it a little bit of strength I wouldn't set anything heavy on it. The "handles" are just loops of plastic, and many of the reviews I'd read online about this case noted that the case arrived either with plastic already broken (the shipping box has almost not padding, I'm surprised mine survived UPS shipping) or that as soon as you had some weight in the case and picked it up by the handles they cracked off.

I'd also read comments that this case was, at one time, sold as JUST a case for around $10. That's honestly about what it's worth, but mine was the aforementioned higher price and came with a case fan and a Power Supply Unit installed. I wish I'd found this case for the cheaper price, because I'm going to just throw the PSU away because it's an obvious POS. It is the single lightest weight PSU I've ever held, which makes me seriously doubt it can handle the 500W rating printed on the side. It's frankly the sort of PSU that is a fried motherboard waiting to happen. The case fan is very standard, with no markings to help me know who made it. If you were going for a pimped out case with LEDs you'd be tossing this fan anyway. I'll probably leave it in the case until it inevitably starts screaming or just stops turning.

It's a fairly tight case, so expect things to be crammed together and also expect you'll cut a knuckle or two on the sharp metal edges trying to fit components inside. It's not the most compact case I've been inside of, but it's not spacious by any stretch of the imagination.

No front panel Firewire, even though there is a spot for one and the front-panel circuit board is drilled out for a port and header. They obviously decided the few pennies it would cost to add them was just too big an investment in this case, which is truly built to a very thin penny.

The Pros
The front (plastic) panel has a ton of holes in it, so I'd think this case will have very good ventilation. Heat is a real computer killer, and it seems like no matter how many fans I stick in my current system it's never enough. I plan to have a virtual hurricane blowing through this case. It also has two nice doors for optical drives that flip down when the CD/DVD tray pushes them open, which always looks nicer and cleaner than the actual faceplate of the drive - and also means you can install drives with mismatched colors or brands since they'll be hidden from view instead of sticking out the front of the computer all the time.

The plastic "handles" on the bottom hold the case up off the floor. I've noticed with most towers, sitting on carpet under desks the front case fan - almost always located at the bottom front - tends to quickly get clogged up with dust bunnies and pet hair - or whatever else is blowing around on your carpet. I'm hopeful that having the case up on stilts will reduce that problem. A case with handles is also considered a "pro" for those who like to drag them to LAN parties or use them to DJ (see below for "Improvement" to make the handles something you can actually hang on to).

I suppose "it's cheap" is also in its favor. If you want your computer to look like the bastard child of that certain other computer the design may be in a "pro" in your book as well. It does have a nice floppy drive face integrated into the front panel, which nicely hides the ugly standard floppy faceplate - though it would be nice if they also gave a blank out plate since the era of floppy drives is pretty much over. The 3.5" bay below the floppy drive looks like it has a blank out plate in it, but it's actually a flip-down door. So if you install a media reader or fan controls or whatever in that bay you can hide them behind a little door which give a cleaner look.

It does have a "vent tunnel" for the CPU cooler to the side panel. That's nice for pulling in (presumably) colder air from outside the case which is why I put it under "pros." Though, since the CPU can be located literally anywhere on the motherboard, those vent tunnels rarely seem to line up where they'll do any good, so it may also be a "con" depending on what mobo you stick in the case.

It's pretty much standard these days, but I have seen cases that omit them, so I'll also mention the two USB ports up front and jacks for headphones and a microphone.

Improvements
With a little work this case can be beefed up a bit. I'm not talking about full on "case modding" here, just simple stuff you can do in an afternoon with a screwdriver and a power drill.

1. Handles you CAN hold on to!
I'm sure the main reasons people have had the plastic handles crack off are because of how they are attached to the case, not the quality of the plastic itself.

The rear "handles" are each attached with two small screws on each side of the case (A) and the front handles are actually part of a single plastic "shroud" around the entire front panel and attach with four very, very tiny screws on the top and four on the bottom (B). First thing I noticed upon lifting up this case - empty - was the handles could MOVE! Movement can lead to cracking, cracking can lead to suffering, and suffering. . .wait, I wasn't gong to do the Yoda quote.

I replaced the eight screws on the back (A) with stove bolts secured with nuts from the back side. You need very short bolts (I had to cut mine down) because on the bottom they'll intrude upon the motherboard mounting plate and on the top the PSU. I also needed to drill out the holes a little larger to do this, but now there is absolutely NO slop in the top back handle, where it had an obvious gap before between it and the case top.

I then replaced the eight screws on the front handles (B) with much larger (but still black and countersunk) sheet metal screws. If you don't mind them poking up inside the case the length isn't that critical (I used 1/2" long ones) since there's nothing in their way. The original screws are so small they have almost zero bite into the case metal, and one of the top screws on mine was stripped out. You could also drill and bolt these if you like, but if you're going to do that I'd recommend only doing it on the bottom where nobody can see it.

2. Front Case Fan
Since you'll have the front plastic off anyway, that's a good time to install a front case fan (D) since you won't be able to even access the two lower screws unless you take ALL the plastic off the front of the case!

3. No Tools Required
Make it a "no tools required" case! I know some reviewers hated the "Card Clamp" this case has on the back, and I've never seen anything like it before myself. Usually PCI cards are secured to the case with a single screw through their backing plate, or on some cases a plastic lever locks each one down. This case has a single clamp that runs across all the installed cards to lock them down. Well, the case that inspired this one's design has a "no tools" system for locking down PCI cards, so I thought "why not this one too?" It's really easy - just replace the two hex head phillips screws (C) on the clamp with computer case thumb screws! Then also replace the side panel screws with thumb screws. Now you won't need any tools to enter the case or to add/remove a PCI card. Now the clamp isn't some weird lock-down method, it's a convenience feature!

4. Add Firewire
As I mentioned, the front panel ports don't include a Firewire connection, even though there is space for one. If you're good with board-level soldering you could easily add one, as the circuit board is already drilled for the port and header, and the case front has a corresponding knock-out for it, so you wouldn't have to hack the case to add it. I thought about going to the trouble, but I only have one Firewire device left and it also has a USB 2.0 connector so I really don't NEED a front Firewire port - or ANY Firewire ports for that matter. I plant to cover up the knock-out on the front panel with one of the system stickers (those little ones that say what CPU is inside or Graphics Card). That will make for easy hardware reference, but also nicely hide the stickers under the door for the front panel jacks.

Wednesday, July 7, 2010

Sourcing Apple

I've been curious lately as to who REALLY manufactures products for Apple. It's well known that Apple doesn't have it's own factories, but contracts other manufacturers to make its stuff. They're not alone in the electronics business - most brand name computer products are actually manufactured by someone else, or at least the components are.

I'm not really interested in the endless "Apple Tax" arguments about Macs being overpriced compared to Windows systems of similar specifications. What I was interested in was the fact that Apple products consistently rank very highly - alongside Asus, who also manufacture parts for Apple, and Toshiba - in terms of reliability and build quality. If I'm going to build a custom system I want to use solid, well built components. So it is worthwhile to research who met the quality standards of a brand ranked high in reliability, right?

Ok, so I don't know exactly which components some of these companies make for Apple, but an afternoon of online research yielded the following list.

Lian Li
CASES
Mac Pro
Other Macs?

Foxconn Electronics / Hon Hai Precision Industry Co., Ltd.
LOGIC BOARDS
Mac Mini
Mac Pro
iPod
iPod Nano

Invantec Appliances
Video iPods

Asustek Computer
iPod Shuffle
12.1" /13.5" / 14.1: MacBook

Quanta Computer (who also manufacture the OLPC I believe)
iMac
MacBook Pro
some iPods

WinTek
TOUCH SCREENS
iPhone
iPod Touch
iPad

LG
Apple LCD displays

HARD DRIVES
Desktops: Seagate or Western Digital
Laptops/Mini: Fujitsu or Seagate

Apple RAM
Usually Micron, may also be Samsung or Hynix.

GRAPHICS CARDS
No idea who actually manufactures Apple branded cards, but the chips are either made by Nvidia or ATi and at least one integrated video chip - the Nvidia 320M - was manufactured exclusively for Apple.

And, if you want the same kind of rock-solid UNIX-based operating system too? How 'bout another UNIX-based OS for FREE! Mac OS X was based on parts of FreeBSD and NetBSD combined into Darwin, which forms the UNIX underpinnings of OS X. You could either install a FreeBSD or NetBSD or you can actually get Darwin for free as well. This doesn't give you Mac OS, though, as a lot of what comprises Mac OS is in a higher-level, proprietary layer used and required by "Mac Native" applications to work, so you can't run Mac native software on Darwin. What you CAN do, though, is run thousands of UNIX and Linux programs, and you can install a GUI desktop environment like Gnome or KDE and "theme" it to look just like Mac OS X, and install AWN Dock which works just like the one in OS X.

If BSD or Darwin are too intimidating, get a Linux distribution since they often have "Live" discs that let you try before you install, and have nice installation wizards when you've found one you like. Whichever UNIX or Linux you choose, you can also use a compatibility layer called "WINE" to run many (but not all) Windows programs - without having to have Windows installed. For many users a BSD or Linux install will meet their needs as well as Windows or Mac OS - especially if most of what you do is surf the web, e-mail, chat, watch videos, use an office software suite there is no reason to be spending money on an operating system or software to do those things. It's only when you need to use professional applications (such as Adobe Creative Suite or Final Cut Pro) that you NEED to have a commercial operating system capable of running them.



Friday, June 4, 2010

Spoofing Google Chrome

Yes, there are STILL web sites out there that do "browser detection" rather than "feature detection." A good example of this is actually Apple's own HTML5 Showcase, which directs anyone visiting it who isn't already using Apple's "Safari" browser to download it in order to see the content.

Let me go off on an Apple tangent for a moment:

This is blatantly NOT how you are supposed to do detection for support of HTML5 features! They're clearly doing it on purpose to give the (false) impression that ONLY their web browser supports this stuff. If you visit the showcase with Google's Chrome browser you'll still get the "download Safari" message, even though both Safari and Chrome are built atop the same Webkit core. Small point, but Apple also uses a lot of Webkit-specific CSS in their showcase too, when there are perfectly good standards-compliant equivalents available, which means other browsers that DO support HTML5 (like Opera and nightly builds of Firefox) won't render the content correctly because they aren't built on Webkit. C'mon Apple! Don't put up a site that is supposed to showcase HTML5 standards compliance and then use non-compliant CSS!!

Ok, back to Google Chrome:

Because Chrome is the new kid on the block and doesn't support add-ons (yet) you can't easily "spoof" the User Agent for the browser. The "User Agent" is a string that the browser reports to web sites that request it telling the site what kind of browser it is. When you send a user agent string that is different from the actual one, it is called "spoofing." The Opera browser has long had a built-in option to spoof (or they call it "mask") as other browsers, because so few sites are built with Opera in mind if there is any code on the site that requires a specific browser (like Firefox or Internet Explorer) you have to set Opera to lie to the site to get the code to work properly. This was even more of a problem back in the early D0t.Com era when so many sites were designed for either IE or Netscape to the exclusion of each other and everyone else! There are add-ons for Firefox that allow it to masquerade as other browsers - should you stumble across one of these anachronistic web sites. But what about Google Chrome?

Well, there isn't an add-on or a built-in method, but it's still relatively easy to do (Windows instructions):

1. Find the Shortcut to Google Chrome that is most likely on your desktop.
2. Copy the Shortcut and Paste the copy somewhere (like back on the desktop).
3. Right+Click and select "Properties"
4. In the first box named "Target" you'll need to add the following to the line that's already there:

--user-agent="Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7; en-us) AppleWebKit/533.4 (KHTML, like Gecko) Version/4.1 Safari/533.4"

5. Rename the Shortcut "Chrome as Safari"
6. Use this shortcut to launch Chrome and it will automatically be masquerading as Safari 4.1

Don't believe me? Follow the steps and then go to the Apple HTML5 Showcase mentioned above. You won't get the "Download Safari" message!

You can replace the User Agent string with the string from any other browser, so you could also make shortcuts that launch Google Chrome as Firefox or as Internet Explorer.

Monday, May 24, 2010

When Good Shows Go Bad

This is a general criticism of "epic" television series.

Shows that rise above the usual crap that gets put on TV, don't dumb things down to the audience, and gain a strong - if not rabidly loyal - fan base. Shows that are "epics" in the sense of having multiple story lines hanging off a longer story arc meant to resolve YEARS down the road instead of before the credits roll at the end of each hour.

I'm talking about shows like "Babylon 5," "Battlestar Galactic" (the new one), "Lost," "The X-Files."

All these shows had characters the fans truly CARED about, they had engaging plots - mysteries actually - with clues being revealed little by little over years. Shows that kept the fans guessing, and watching.

All these shows also went awry and largely disappointed the fans in the end.

Of the shows I mentioned, arguably "Babylon 5" had the most palatable ending, but the show was marred by truly awful made-for-tv movies, an extraneous season on the air after the real story ended with an ill-conceived and unnecessary ending, all of which led into an equally pointless spin-off series.

"X-Files" also suffered the sorry fate of additional seasons beyond the point the show should have been allowed to end with dignity, and a couple of equally pointless theatrical endeavors. Worse yet, the main story arc over all those years - regarding the conspiracy that drove Agent Mulder - was never really resolved.

"Battlestar Galactica" outright STOLE it's ending from the last episode of the 1980's BBC "Hitchhiker's Guide to the Galaxy" television series. BSG was a show that literally kept me on the edge of my seat before each commercial break and then totally dropped the ball when it came to wrapping up the story.

Now I've just seen the end of "Lost" after six years of building mystery and largely empty promises by the show's creators that they would explain everything. Like BSG, I have lengthy posts on this blog detailing my disappointments.

No. When a show that has intelligently engaged me and week after week, year after year, built toward something totally blows it at the finale it's not so much disappointing as it is INSULTING.

Where and why do these shows go so f*ing wrong?! Well, I've identified some reasons, and if anyone out there reading this is working on the next epic serial drama maybe you can avoid pissing off your future loyal fans if you keep this stuff in mind.

1. No Clear Plan - so many of these shows seem (and probably are) made up as the go along. A great mystery is introduced without anyone involved with the show having a clue what the answer to the question is. You can possibly get away with sub-plots (the "B" and "C" stories) being cobbled together, but the main story arc needs to be plotted out. That's why they call it a PLOT. Once it's in place, for God's sake, STICK to it!

2. Painting Into A Corner - this can go hand-in-hand with #1 if the show presents a mystery and then makes up crap that produces inconsistencies that mean they can NEVER write themselves out of it without ignoring their own continuity. All the more reason to have a plan in place. This can also happen to shows that are at risk of being canceled before they get to reveal anything important, or take too damned long to drop the clues and lose their audience because nothing has meaning or the story doesn't seem to be going anywhere. Which it isn't if you haven't done #1.

3. Don't Rush It! - Ok, so maybe you've got #1 in place, you've kept #2 in mind, but the show is going to be canceled at the end of season 3 and you had a 5 year story arc. Do you just rush to the ending or let the show die "open ended?" "Babylon 5" faced that problem, and they rushed it by showing us the end of the five year story arc at the close of season 4. Fine, right? Well, number one it FELT terribly rushed compared to how the story had been building, but then they got ANOTHER SEASON. Oh crap! What do they do now? They've got their fifth year, but already burned the arc. And we got a hurried NEW plot, a lackluster season, and a second ending to the series nowhere near as satisfying as the one we already had - and obviously contrived to allow for the story to continue. Which is did, in the even less impressive "Excalibur" spin-off series, itself a one-season blunder.

4. LET IT DIE! - This one is aimed more at the fans than the creators of a show. Ok, I'm a fan of shows too, and often wonder what I'm going to do for that hour each week once the show is off the air. But that is no reason to keep beating a dead horse. You know what happens to dead horses? They STINK. "Babylon 5" got rushed to it's ending, but at least it gave the fans that ending. But the fans felt understandably ripped off by not getting that last, damned season and began one of the many "save the show" campaigns. Same thing happened when FOX was set to cancel "X-Files" and later "Buffy the Vampire Slayer." A little more problematic since we didn't get a solid ending and the fans either wanted an explanation, or some just wanted MORE show. That can be a problem with fans who are about quantity rather than quality. But a show with hundreds of awful, pointless episodes with a replacement cast are NOT a substitute for, say, 13 solid, tightly written, acted, and produced episodes.

A lackluster "zombie" season after a show has had it's run is not going to be as good as waiting for a single TV or theatrical movie that wraps things up. So, please, fan boys and fan girls - LET YOUR FAVORITE SHOWS DIE WITH DIGNITY.

5. Have A Back-Up Plan - since TV networks are fickle and often cancel great shows for no logical reason there are no guarantees a show will get the time it needs for the story arc. Well, one way would be for show creators to insist on three or five year deals (in the same way the three picture deal in the movie industry is pretty standard), shop a show around to other networks after it gets canceled (but stick to the original story arc, not shop it around for more seasons AFTER the story arc has resolved), get a green-light for a movie deal as a way to wrap it up if the show gets canceled, or - if all else fails - finish the story in some other medium like a book, comic, or webisode.

6. Have an ENDING - a great series should be like a novel with a beginning, a middle, and an end. The individual episodes should be "chapters" within that novel. So many shows are reluctant to kill off main characters too - always hoping for that lucrative "spin-off" property I suppose. But in a good show NOBODY IS SAFE. That keeps it interesting for the audience, knowing anyone could die. Everyone could die. If you've made the show all about one or two characters, and without them there is no show, where is the drama if everyone knows you can't kill them off? That leads me to my final point:

7. Plot Driven, Not Character Driven - I am so sick of hearing television writers describe their shows as "character driven" or "character studies." A show's plot should be like LIFE, it will go on no matter who gets sacrificed along the way. The PLOT has to be the main character, and all the characters supporting players. Too damned many shows these days toss out the plot at the end because the writers and producers mistakenly think the characters and their relationships, hopes, dreams, pasts, and futures are more important than the plot. Bullshit! The plot has to be the one, and only, character you can't kill off. I believe every Hollywood hack working on a series should be forced to write a death for each character in the show and ask whether the death of that character also kills the plot. If the answer is yes, then you don't really have a story, you have a biography. A biography of THAT character. Go back to the drawing board and figure out how the story progresses without any of the existing characters. A good story is things happening TO people and having them realistically react to it. A bad story is one where things only happen because of the characters' actions. If the natural, believable end to the story is "everyone dies" then KILL EVERYONE.

There ARE shows that have gotten it right. "Star Trek: The Next Generation" managed a fairly decent finale by tying it back into the pilot episode, even if they did rip off the rest of the storyline. "Star Trek: Voyager" did okay as well, by dealing a major blow to the Borg and bringing the Voyager crew home to the Alpha Quadrant. "Farscape" was totally robbed of a final season to wrap things up, but eventually did get a deal for the "Peacekeeper Wars" which was like a condensed season on speed and delivered a very satisfying finale. "Firefly" was also a stupendously good show that got robbed by not even getting a full season, but the 13 hours we did get were pure (shiny) gold. It also got an equally good, if not frenetically paced, finale in the theatrical movie "Serenity." "Angel" (the Buffy spin-off) had trouble finding it's legs, but the series finale was as satisfying as the end of "Butch Cassidy & The Sundance Kid." The US version of "Life On Mars" (which I've written about previously) had what I thought was a very nice ending that explained everything - unlike the British original version that had a very ambiguous finish.

So, please, TV writers stop making it up as you go, stop phoning it in at the end. Fans, please stop trying to "save" series that have already ended.

In the end, "Lost" lost me as a fan

Last night I, along with millions of other fans, watched the series finale of "Lost." To say I'm a little disappointed would be an understatement. I was hoping for something a little more coherent. A little more of an epiphany, or a Shyamalan-esque twist ending. The "Lost" writers delivered on NONE of these things. None.

If you haven't seen the finale, stop reading. Spoilers follow!

It seemed to me that the writers were intent on not pissing off any segment of the fan-base, so they tried to incorporate aspects of EVERY possible ending into one ending that would give every fan something to take away from it - but in the end just created a confusing jumble that is probably going to piss off everyone who stuck with the show for six years. Six years that often seemed even longer because of enormous gaps in airing and so many re-runs viewers thought they were time-jumping like Desmond.

The ending, much like the entire show, is open to interpretation. It took an hour after the finale finished for me to muddle through and make some kind of "sense" of it all, but there's no way for me to know if I'm correct.

Things fans were hoping for, such as Jack becoming the new Jacob (which is actually called out in the episode as being too obvious), but Hurly also gets to become the new Jacob. Sawyer and Kate sort of end up together, but so do Sawyer and Juliette and Jack with Kate (in the afterlife). The Smoke Monster gets killed. Desmond survives and in both the reality and the afterlife will get to be with Penny. Locke gets to stay on the island (his body does anyway), he also gets to walk (in the alternate reality). Hurly finds purpose in both realities. Characters meet both tragic ends and get a happy ending (albeit in the afterlife). How the island "works" is left both explained and a mystery. Turns out everyone was dead and in limbo. It also turns out some of them aren't. Like I said, they tried to put in a little of everything.

The simple answer for the end of the show is something people were assuming right from the pilot episode - they're all dead. Which is a bit obvious, and a total cop-out if that was what the writers intended. Especially for a show that prided itself on not insulting the intelligence of its audience.

But, of course, this is "Lost" we're talking about. It couldn't be that simple. Could it? Please tell me it isn't that simple! Well, I'm pretty sure it isn't. Here's my attempt to make sense of it all:

They're All Dead
The "flash sideways" parallel timeline after the atomic bomb went off isn't real. It's part of the afterlife, sort of a limbo or purgatory. They don't even realize they're dead. It's an idealized version of their lives - their lives as if the island had never been a part of it. Jack is a self-confident surgeon, a father with a teenage son and apparently none of the self-esteem sapping "daddy issues" he had before. His ex-wife is Juliette, who is happily practicing as an Ob/Gyn. Sawyer (aka Ford) isn't the scoundrel with a heart of gold, he's on the right side of the law as a detective. Miles is his partner and has an apparently close relationship with his father - who isn't a Dharma Initiative scientist, but runs a Los Angeles museum. Desmond isn't hated by Charles Whitmore, he's Witmore's right-hand man. Hurly is the luckiest man alive. Sayid still has a checkered past, but he's basically a good guy looking out for his family. Claire isn't crazy, and she'll have a chance to raise Aaron. And so on and so on - the main point being they are all living better, if not idealized, versions of their lives. Except they aren't. Because they're dead.

The Island was REAL
Christian Shepard tells Jack that they all created "this place" (the alternate LA) so they could find each other, because the time Jack spent with "these people" was the more important. Meaning the events on the island DID actually happen!

Another clue is, at the church at the end, Hugo invites Ben to come inside. Ben is obviously reluctant to join them as I'm sure he believes he won't exactly be welcome. Hugo then tells Ben he made a great "Number Two." In the last scene on the island with Hugo, after he has become the new Jacob, he asks Ben to help him. This means Hugo did protect the island, with Ben as his go-to guy. But in the alternate LA they are both dead.

The last scene of the show is Jack stumbling, mortally wounded through the bamboo trees. He falls down and looks up at the sky only to see a plane fly over. It is the Ajira plane leaving the island. If you thought it was some time travel weirdness and the plane was Oceanic 815 well it can't be. When the credits roll we get a shot of the wreckage of Oceanic 815 strewn across the beach. The plan DID crash. The events on the island DID happen.

The A-Bomb Didn't Kill Them
If the alternate timeline isn't real, then the island is NOT at the bottom of the ocean. The energy of the bomb must have been absorbed by the island into the strange matter at the bottom of the drill shaft. So the bomb only killed Juliette, because she was on top of it. But the bomb DID apparently change history on the island because the Dharma station there had never been built. and appears to have synced the 1974 people up with the 2007 people. Which means Frank, Richard, Miles, Kate, Claire, and Sawyer lived and escaped from the island on the Ajira plane, and Hurly, Ben, Desmond, Rose and Bernard all survived on the island.

Time Doesn't Matter
I'm sure a lot of people have trouble rectifying the two "timelines" because if a bunch of the characters SURVIVED then how come they are in the "afterlife" all dead? Well, if you'd noticed this show plays with concepts of time. The alternate LA "flash sideways" is actually a sort of limbo after death, which means linear time doesn't apply. As Christian Shepard told Jack, in that place there is no "now." It's happening after ALL the characters have passed away, whether they died on the island, off the island, escaped the island and lived long and happy lives, or stayed on the island and eventually died the point is death is inevitable and unavoidable. The "now" of the alternate LA occurs after everyone has died, which is why they can all meet up there. They could all start remembering their connections to each other - from their time on the island - because that actually happened to them and it's how they know each other.

The Island Is Still Waiting
Sure, they're all dead and "moving on" to some sort of afterlife together. But the island, save the parts that fell off during the earthquakes, isn't at the bottom of the ocean. It's still there, somewhere, waiting for more people to arrive. It still has crazy energy and mysterious temples. The story of the Oceanic 815 characters and Ben's "Others" has ended, but there is room for a new story. . .on the island.

It's a Big Disappointment
As I noted, from the very first episode people believed the characters were actually all dead, and the island was some sort of purgatory. Well, okay, here's the twist (if there is one) that it was the alternate Los Angeles that was the non-existent purgatory. The characters were actually all ALIVE on the island, and it's a real, physical place. A real, physical place that defies the laws of time, space, and physics and makes no sense at all and the writers - convinced the show was primarily "character driven" - decided the PLOT wasn't worth trying to explain. Probably because they were making it up as they went along and it doesn't make any sense to them either.

It wasn't the worst series finale I've seen (that award goes to the reimagined Battlestar Galactica), but it did seem like a terrible cop-out that makes me not particularly ever want to rewatch the series knowing this unsatisfying finale awaits at the end.