Armchair CEO's Journal [entries|friends|calendar]
Armchair CEO

[ userinfo | livejournal userinfo ]
[ calendar | livejournal calendar ]

Problems With TiVo [07 Feb 2004|01:15am]
[ mood | groggy ]
[ music | Audioslave - Like a Stone ]
People love their TiVos. But of course there are problems.

The first thing I didn't realize about TiVo, is that even with the Series2 boxes that say "Internet Ready" on them, you have to initially connect with a phone line. Well I have ethernet right to my TV, and have ordered the compatible USB to Ethernet adapter for TiVo and no phone line within 40 feet. Of course you can't just plug in to activate, you must select items on the screen. So I endup hacking together a 50 foot cable with some old wall jacks and a phone cord used many years ago for modem access. It barely reaches.

Once connected through the phone line, it takes HOURS to get the first schedule (which means hours before you can really do anything with TiVo). After the first update, it processes for a couple more hours. Then you realize that the first update did not get the software update required for Internet use. So then you reconnect and wait for that to come down.

Finally, hours or days later you are ready to play with your Internet enabled TiVo!

When you record your first show you realize that the 40 hours advertised was a low quality setting. For the quality to look "like normal TV", you really need the high quality setting (or medium at the worst). This gives you between 10 and 20 hours of actual recording time.

The next thing you realize after hacking your TiVo with a bigger hard drive is that there is no where in the interface where it actually tells you how much space is taken by shows! It shows how many hours at extremely low quality it can hold, but doesn't show a progress bar, pie chart, hex readout, anything to show how much your using. This is so Uber-Mac-like, Steve Jobs must have thought it up.

A few more issues:

  • TiVo program guides did not consider the 2 hour "interview special" to be part of last season's Survivor Season Pass! Of course the first hour of this "special" is actually where you find out who won Survivor, and only the last hour is an interview with the partipants. There is not one person who watches Survivor that would not consider finding out who won not part of the season pass. I have TiVo so they can set up the season pass properly and I don't have to be looking at a forum every week for changes and gotchas. TiVo should hire someone to keep on top of this stuff. Inexcusable.
  • You can only specify manual recordings with a granularity of 5 minutes.
  • Tivo views 1 minute of overlap in shows to be an irreconcilable conflict (this is huge, see my previous post
  • You can fast forward, and jump back by 5 seconds but you can't jump forward by 30 seconds unless you enter the 30 second skip secret code: SELECT-PLAY-SELECT-3-0-SELECT
  • TiVo tracks every single button you press on the remote, and what show you were on when you did it. They are going to give access to this information to Nielsen ratings, and they will see just how often commercials are skipped. While they should reward us for providing such valuable information, most likely this will result in some kind of punishment from the networks.
post comment

TiVo Pissing Me Off [07 Feb 2004|12:42am]
[ mood | cranky ]
[ music | Jane's Addiction - Strays ]
I went with TiVo a few months ago, after beating my head against the wall that is MythTV (subject for a later post). I've liked it so far, no doubt in a way that console gamers like consoles. It's easy to use, it has the "spouse acceptance factor" and it "just works."

Recently however, I've become extremely frustrated with a simple lack of support for partial recordings. Shows (on NBC in particular) are being scheduled from 8:59 to 10:01. For TiVo, this presents an unresolvable conflict between this show and a show from 8-9 and a show from 10-11. If the NBC show is a higher priority, it successfully blocks THREE hours of programming from the other channel! It is absurd that TiVo cannot simply record 59 minutes of the first and third shows and let the higher priority NBC show simply "win" the contested minute on each side.

This has actually been an issue all season for shows like CSI. The only way around it is to either watch it live (thereby making TiVo useless) or doing a manual recording by time. The problem with the latter, is that the granularity is only 5 minutes. Which means you will miss the first and last 5 minutes of the overlapping shows. This can be important in shows such as Law and Order or Alias, where the show is set up in the first 5 minutes, or for reality TV, where the "final reveal" often happens in the last 5 minutes. The other (perhaps more critical problem) with manual recording is that it negates the benefit of a Season Pass, so when the program changes times or dates, you have to keep track of that an manually update the recording like an old fashioned VCR. Here's a related post on LiveJournal. Some people seem to think that allowing negative recording padding would fix it, but that is still too manual for my taste. Tivo should select who wins the overlap period based on your Season Pass ranking.

The reason I'm not as mad at the networks about this is simple practicality. The networks don't care if TiVo users hate this scheduling. They make up a small percentage of the audience, and they usually don't watch any commercials anyway. So who cares if they do a scheduling change that affects only TiVo users, and goes unnoticed by regular TV watchers. It is TiVo that must fix this or a large part of their value proposition (season passes) is hurt.

post comment

My Problems With Console Gaming [06 Feb 2004|10:52pm]
[ mood | relaxed ]
[ music | Bush - Head Full of Ghosts ]
This post at Ars Technica prompted me to write a bit about console gaming. Of course, from the legacy of SimCity, Half Life and WarCraft, I'm a PC gamer. Before I get to my problems with consoles, let me preface by saying these issues are probably not going to stop the growth of console gaming, and that is sad. Also, I realize that there are benefits to the console (I'll list below). But we'll be focusing on the negatives here. :-)

First Person Shooters (FPS) suffer with the controller - This has been beaten to death, so let's get it over with. Controllers are less accurate than keyboard/mouse combinations. Their model of operation is different. A mouse you move to where you want to go, with a controller, you steer where you want to go. Think about why you don't use a joystick to control your PC. Controllers are also forced to cram more into what you do with each finger, since it's primarily your thumbs doing the work. Ever hear the phrase "he's all thumbs?" Right.

Lack of resolution - Another standard issue. TV and even HDTV can't match the resolution of a modern PC. This is a huge issue for games such as Starcraft, Diablo, Age of Empires and the Sims, where a large screen and quick click access to any resource are a huge advantage. For FPS games, this is an issue because you physically don't have the accuracy. Where an opponent's torso may be a few pixels wide on a PC, the player may look like a single blurry dot on the TV. And just try to get the controller to point exactly on that dot. On the flip side, console games with older engines look better on TV because of the decreased resolution and the highly saturated color. This is why a VCD looks fine on TV, but looks like crap fullscreen on a PC.

Laggy network play - My experience here is with XBox, which is pushing it's subscription Live service the most. Any real FPS player knows that "it's all about ping." The difference between a player with a 20ms ping on a lan and a 70ms ping on a T1 is easily enough lag to unbalance otherwise equal contestants. Even an 80ms ping is noticeable vs. a 120ms ping (which is almost unplayable for most FPS). The XBox does not give an actual ping time for their online games. Since the games are hosted by one of the players, there will always be wildly varying pings. Serious PC gamers would not run a server on their client machine. Nor would they participate in a low ping game. So it follows that...

XBox Live is weak - It costs money. It doesn't provide dedicated servers. It's just a naming service! The games are hosted by one of the players, who also likely hosts the voice chat. I've heard the service is also pretty buggy when in connecting to games, but I have not used it enough to come up with more specifics on the problems.

Compromises must be made to enhance console gameplay - The lack of controller accuracy, the lack of render accuracy and the laggy network all combine to dilute the quality of the game. Most weapons become spray type weapons, so that the various sources of inaccuracy can be hidden in weapon spread. Single shot weapons either require multiple hits, or are just plain frustrating to use online. Seeking weapons become much more powerful because their algorithms compensate for any lag. MechWarrior online is a great example of all three of these issues. So is Halo. The Halo developers stated that to balance the game for the PC, they didn't have to change the levels or AI as much as they just simply increased the accuracy of the weapons so it wasn't ridiculously easy.

Myth: Consoles are cheaper then PCs - The Ars article surprisingly mentions how cheap consoles are. Yes, this is called giving away the razors for free and charging for blades. The price of new console games is usually 20% more than their PC counterparts ($50 vs. $40). In addition, the price of PC games drops off every few months after their release to $30, $20, etc. Console games only drop in price if a new version comes out, or they really, really suck. But even the bad games start out at $50, where for the PC they'll come it at $19.95. And what about the $200 hardware? Cheaper than a PC though, right? So you could buy 8 $50 games and still come in the same price as a $600 PC. First of all, you have to add in $50 for the yearly XBox live account. Then a $30 HDTV output cable, then a $30 second controller. $30 DVD remote, etc. And you probably already have a PC.

But consoles don't need upgrading - Let's see what happens with XBox2. Rumors are that it will not be backwards compatible. Whoops! Upgrade time. By the way, I think this is perfectly valid for MS to do. You should have to pay $200 every couple of years to keep up with cool games. It's the price you pay for the awesome progress that's been made in gaming and computing in general.

Myth: Consoles have better games - While this largely depends on what genre, let's take a look at the most popular games out there. Top game - Sims. Sucks on console. Top XBox game - Halo. Originally developed as a PC (well, Mac) FPS game, and only made console after a buyout of Bungie by Microsoft. The PC version of this game plays better. The fact that Halo is the XBox flagship is laughable. Microsoft payed a ton of money to make this PC game work on the console. I won't even mention Counterstrike (Top online game), the 3 year old free game built on Half Life that you can (just in time for the holidays) buy for $50, and play on your $50 XBox Live account.

What about independent games on consoles - It is great to be able to download free and shareware games on PCs. Tetris, Bejeweled, etc. These are a huge part of gaming for casual gamers (Solitaire or Minesweeper?) The tight control on dev kits for Nintendo, PS2 and XBox makes it very difficult for independent gamers to release and distribute games.

Myth: Console hardware is getting as good as PCs now - 10 years ago, consoles were better. Couldn't beat Nintendo for a side scroller. But with the advent of 3D, this all changed. The only reason consoles may appear to be better is the previously mentioned low resolution of console games, and the general lack of good competition between ATI and NVidia this year. The past couple of years saw some amazing progress in graphics hardware, while 2003 saw ATI kicking NVidia's ass, causing the new technology to stay very expensive.

Console benefits - Of course there are many benefits to consoles. The largest contributor to their recent rise is the social factor of being able to sit in the living room and play, rather than behind the desk in a home office. They are more acceptable and cooler than the nerdy PC for a large portion of the population. Of course they allow less user error or misconfiguration (although this hasn't stopped the growth of PCs in the home any). Some games are equally as good on the console such as Tony Hawk and Grand Theft Auto. Some games are better (usually for the social aspect) such as sports games and fighting games. A group of guys feels OK watching two people on the big screen battle it out in Madden 2004, but would never consider huddling around a monitor to watch two guys sharing a keyboard. That even makes me shudder.

The first point - Console gaming is gaining in popularity because it is being pushed hard by Microsoft, leading to innovation by all players in the field. It is being pushed hard by companies because they see a huge revenue opportunity above PC games. They can charge more for games because they don't have to compete with piracy (which some would say gave DOS its market leadership, and perhaps may be giving Linux it's leadership today). They can also lock players into proprietary series of games that only runs on a single platform. Only a handful of powerful game studios can make agreements to put out multi-console games. Smaller developers with cheaper games are shut out of the industry. Even the online play is turned into a pay service on top of broadband fees. Bottom line - console gaming is "cool" because it makes more money for the companies pushing it than PC games.

The second point - It is frustrating that we're taking a step back to several years ago in gaming technology. When I think of all the time people have put into Counterstrike, the tournament ladders, the professional players, the other Half Life mods, and then look at all the Johnny come latelies to online gameplay, it's just sad. Been there, done that. Counterstrike was written by a kid in on a pc using a free mod kit for Half Life. Let's see an XBox user do that.

post comment

Coolest Google Logo Ever [04 Feb 2004|10:18am]
[ mood | chipper ]
[ music | Outkast - Hey Ya ]


Someone at Google likes fractals.
1 comment|post comment

Where is the Nano-ITX? [06 Jan 2004|12:32pm]
[ mood | nerdy ]
[ music | Goo Goo Dolls - Slide ]
The Nano ITX form factor motherboard was announced by VIA in September, and supposed to be released by the end of the year. No word about the board has been mentioned since. This is a fully functional Windows and Linux compatible motherboard running VIA's 1Ghz Intel compatible processor. It is only as big as a CD case! Many options here for home and car audio devices. It's about time consumer electronics was able to run more powerful software.
4 comments|post comment

Top 5 - Software I Wish I Could Uninstall [06 Jan 2004|11:48am]
[ mood | blank ]
This is a list of software that is required for functioning in the computer age, despite long standing problems and because of a lack of better solutions.
<th>Google Toolbar</th> <td>In WinXP, you can get google searches directly from the address bar. But popup ads are the real reason to use the Google Toobar. I don't mind this software, but it's something that should have been included in IE ages ago.</td> </tr><th></th> <td>More coming soon...</td> </tr><th></th> <td></td> </tr><th></th> <td></td>
Adobe Acrobat Ok, it's nice to have WYSIWYG again, and PDF beats the heck out of PostScript. But, why does AcroRd32 sit in memory taking 3 megs of Ram, even when no document is open? I guess Microsoft has an unfair advantage - they can hide their "fast start" DLLs for Office in the general OS usage.
post comment

iPod Mini Toldyaso [06 Jan 2004|11:12am]
[ mood | annoyed ]

News.com Image
So, as I predicted, a $100 iPod was way to good to hope for. Apple NEVER does something that does not have a hitch. It is never Insanely Great. Why did so many people think Apple would ever compete on price? Especially after Jobs stated that they have iTunes store to sell more iPods.

While I didn't expect a super cheap iPod, $250 is still pretty high for a player with only 4GB of storage. Where is the freaking competition for these things? How hard could it be? Could the gold miniPod be any more gaudy?

I think this may be a ploy to get people to cough up the additional $50 for a $300 15gb iPod. I would definitely go with the older models after seeing these new minis. Of course that means they've done nothing more to convince me to buy one.

Apple iPod Mini "Due in February" ;-)

3 comments|post comment

Top 6 - Software I Won't Install [02 Jan 2004|02:26pm]
[ mood | aggravated ]
Here are the top pieces of software I won't install on my computer and why:
Real Audio</td> The last time I installed this product, it took over my winamp file associations, ate a ton of memory and was riddled with ads. The quality isn't great either. Media player isn't perfect, but it works and is part of Windows. Winamp may be its only rival.
Apple Quicktime</td> Last time I installed this, it really hosed up my system, and I had to edit registry entries to get it fully installed to play some movie trailer that was only in the format. Quicktime, as so many other Apple technologies lost it's chance. DivX had it beat to mpeg4 two years earlier.
ATI Drivers</td> Apparently their better now, but primarily because they sucked so much in the past, and NVidia had kick ass drivers. Nvidia has fallen a looong way, and they're about even now, except ATI still uses lame Hydra dual monitor display, while NVidia uses the built in XP method.
Intuit TurboTax</td> Last year this product included DRM called Cedilla. They didn't say it had protection, but it sticks around even after you remove the software. The activation ties it to a single PC, so you are SOL if you get a new computer and need to refer to an older tax return on another machine. Yes, they have apologized and will not do it again, but I'm trying another brand this year.
Netscape</td>I assume this speaks for itself. Microsoft may have prevented them from making a profit, but the product sucks for standard bureaucratic reasons. IE is definitely the best on windows for speed and memory usage (it's part of Windows remember? = It will work better). Mozilla is a close second with it's tabbed browsing, popup blocker, and myriad plugins.
KazaaFull of ad and spyware. Use KaZaa Lite instead. Interestingly enough, Google was forced to remove search results for "KaZaa Lite" from it's index.
2 comments|post comment

Son of iPod [01 Jan 2004|09:50pm]
[ mood | geeky ]
[ music | Ali G - Countryside ]

Mini iPod Fake

My first tech comment has to be on the mini iPod rumor:
Reliable sources inside and outside of Apple have confirmed Apple will announce the new pocket-size iPods in a number of capacities and in various colors, including stripes. Capacities will be 2 and 4GB -- meaning users could store some 400 and 800 songs, respectively. Prices will start at around $100US, Think Secret has learned. It is not known if the new product line will be available immediately after introduction.

Enough sources have confirmed this that it could likely be in development. Also, building the device that cheap isn't the problem, using upcoming storage technology:
The 1.5-inch GB drive, which has been in volume manufacturing since mid-April, sells for $65 in quantities of 10,000. The company is aiming for $50, Magenis said.

The problem is: Most people are really, really excited about Apple releasing such a device. When was the last time Apple made a product that was both highly desirable and priced well under any competition? In 15 years of following Apple, I can't remember a time. There has ALWAYS been some catch or drawback to every product, keeping it from being "insanely great". To focus, I'll save that list for another post.

Suffice to say, the miniPod may be announced at MacWorld in a few days, but it will be more expensive than rumored, and it will not be generally available for several months.
3 comments|post comment

Goals and Disclaimer [01 Jan 2004|08:16pm]
[ mood | contemplative ]
[ music | Nelly Furtado - Try ]
Ok. The idea here is to set up a little online group to discuss computer technology. My friends and I already read a ton about technology, and already discuss it over email. So why do it in a public forum? Not sure.

Admittedly, my current view of techblogs are that there are a few that are worth reading, and the rest are pedantic displays of hubris. Look at me - I'm a fantastic coder. That doesn't even begin to describe the content on the larger blogspace. Reading the most recent community-wide livejournal posts is bizarre and sad at best, and just plain lame usually.

Oh, I've already gone into an area that should be covered by a disclaimer: things written here will tend to go into rant mode. I am sure to come across as more opinionated here than in person. But there are two sides to every story.

The most interesting aspect of blogging to me is the thought archive. If 16,000 people per hour are spamming out blog entries here, it's got to be at least a biased view of current events and life. I remember reading an article several years ago knocking WebTV - people with it will be only consumers, not producers on the web. In egalitarian fashion, blogging has increased the number and to some degree the social makeup of the producers. Perhaps with advanced search tools and information technology, "future generations" will find something of value. Like this guy's photography.

So as I enter into the blogging world, I am reminded of when everyone put up their own homepage. There were like 6 html tags that people knew, and that was enough. It got complex, and now content management tools like LiveJournal provide templates (and a set of six html tags that you can use in your page!) Might as well be part of the experiment.

<rant number=1>
Here are a list of words that the spell-checker just found in the above text:
online - Come on "America Online" anyone?
techblogs - Ok, maybe it should be tech blogs (except see below!)
doesn - Uh, this is the word "doesn't"
blogspace - I thought this was a word
livejournal - Really? LiveJournal didn't add this?
ve - It's "I've", people.
blogging - Whatever.
blog - Apparently they don't exist. This is a journal.
WebTV - Forgivable. Owned my Microsoft.
</rant>
post comment

Happy New Year! [01 Jan 2004|05:27pm]
[ mood | excited ]
First post goes to thank Phenylene for the live account:
Okay, you guys... we all now have full LiveJournal accounts, so I expect to see frequent updates and techno-rants on a regular basis!
<LOTR>So it is. And so it shall be.</LOTR>
post comment

navigation
[ viewing | most recent entries ]