Finally, at last, done with Webhost4Life

by Brian Hitney 11. May 2010 10:18

I’ve recently completed my migration from Webhost4Life!  Woohoo!  For a long time, I’ve felt a bit captured because they’ve hosted my blog, email for a few domains, etc.  It’s difficult to make the move.

I’ll say this upfront:  if you need $10/mo hosting, it’s hard to beat and easier than hosting at home.  So right away, before I slam webhost4life too much, I understand the cheap price and you can’t really expect the moon.  If you’re hosting your kid’s sports league site, the neighborhood website, etc., it’s a nice option.  But it ends there.

I've been using Webhost4Life since 2004, so I’m a long time customer.  I’ve had a few speed bumps along the way (like getting shut down with no notice due to high volume when I hosted Worldmaps on the site), or arguing over using too much file space when I was still way under the account limit.  Webhost4Life also went through a migration back in February that was a bit painful.  This past weekend, there was a solid 48-72 hour outage that, due to the more than 48 hour response time after I submitted the ticket, it was simply easier to accept the outage and migrate elsewhere.

What bothered me about this outage in particular was that it was clear my files were being messed with.  For example, each of my sites looked a little like this:

image

Here’s another:

image

Obviously I last deployed the site back in the migration in late Feb.  I noticed the outage late Friday, 5/7/2010, and it was probably down most of the day.  So sometime earlier that day, my web.config files were messed with.  Not only that, but each of my sites (some of which were legacy, and had no App_Theme / Ajax had these added:

image

And, even further, my global.asax.cs file was modified and namespace was changed, as if updated by a tool or opened in VS.  Many folders had an App_Themes folder – all new.  Things get a tad more interesting when I crack into specifically what was changed (this is what leads me to believe it’s Webhost4Life, not a hacker, making the changes).  First, this is what my web.config looked like locally … I use 3 databases.  The default/logging databases are the same, the warehouse is my local server (at home) where I store archives of the logging data, where the SQL Server is on the same box:image

Once deployed, the Warehouse server isn’t used at all.  I just keep the setting there so the settings are side by side.  When I opened the modified file, I saw this:

image

My connection strings were modified!  First up, my Warehouse setting was something I only used locally at home – it seems some tool has likely replaced it.  Also, the sql399 site was replaced with VCNSQL86 connection.  When I log into the Webhost4Life control panel, I see that VCNSQL86 is the correct server name – obviously at some point, the name was changed from sql399.  

I don’t have a problem with name changes, but I do have a problem with the files being changed for me and not being notified of a change.  In fact, I think a better approach is to just let my app die than modify it for me.  Shared hosting or not, I think someone going into the files without explicit permission is a violation.  Besides, like most developers, I work locally and FTP my changes to the site, so any changes they have would be overwritten next time I deploy.

Even though I redeployed the applications, all sites were still broken.  Something still wasn’t working … the subdomain to folder feature wasn’t working correctly which prevented the sites from starting.  I know the site was working Thursday, so it had to be related to all these changes.   After more than 48 hours, I did finally get a reply back on my original ticket, and the reply sums it up: 

I have checked the domain 'structuretoobig.com' and sub domain 'blog.structuretoobig.com' and noticed that it is not pointing to our server.

I’ve asked for more details, so we’ll see what happens. 

Tags: , ,

Rant | Reviews

Book Review: Azure in Action

by Brian Hitney 5. May 2010 07:33

Most of the people who know me know I’ve invested a lot of my time in Windows Azure.  “I’m all in.”  :)   Last year, we began doing presentations on Azure after it was announced at PDC 2008.  Over the months, from SDS to SQL Azure, PDC 2008 to PDC 2009, the platform evolved and of course, is now under general availability.  I went through a lot of trials and tribulations as I migrated Worldmaps and the created @Home with Windows Azure applications. 

Learning any new platform takes a leap of faith.  It requires an investment of time,  and belief in the future of the technology.  Over the coming years, the cloud will become increasingly relevant for both companies and developers, and, in the case of Windows Azure, understanding how to get up to speed quickly and efficiently is critically important.

A few weeks ago, I found out that a colleague of mine, Brian Prince, has coauthored a book (with Chris Hay) entitled Azure In Action.  I was able to get an advanced copy, and spent some time over the past couple of weeks reading through the book.  I have to say, I am pretty impressed … I just wished I was able to read this before I touched the Azure platform.

The book includes a number of code samples, however will not teach you ASP.NET (as you might expect).  Rather, it details the platform, and how to take advantage of everything from diagnostics to remote management, and of course Azure storage options.   It’s really a great resource on getting up to speed on the cloud quickly and understanding the various offerings.  It also goes into the Windows Azure AppFabric with a few code samples as well, which is nice to see.   AppFabric (both Server and Azure versions) could take its own book, but it’s nice to get a taste of what’s available.

If you’re at the point where your considering Azure, would just like to learn the platform, or have an good reference for what features are in the platform, it’s definitely a good read. 

Tags: ,

Reviews | Technology | Azure

Gaming Console Round-up III

by Brian Hitney 1. March 2009 05:27

In my last few posts on the subject, I took a look at the XBOX 360 and the PS3.   This post will focus on the Nintendo Wii.

I've been playing computer games since I was a wee lad.  Since the days of Zork and Baseball on the TRS-80, game development has focused primarily on graphics, audio, and gameplay ... and often in that order.  It's mind boggling to me that you can play a game like hockey or football that looks, to the casual observer, like the real deal.

Not surprisingly, then, console evolution has focused around the technology that can bring the better graphics and sound -- better CPUs, better graphic processors, more RAM.  As for gameplay -- well, that formula really hasn't changed in a long time. 

And that's what makes the Wii interesting.  It took the idea of gameplay in a different direction, focused primarily on the motion controller and unique input devices ranging from Wii Fit to steering wheels.

The first time you play with a Wii, it's like a breath of fresh air because it is _interesting_.   When I got the console, I also picked up Tiger Woods golf, and it's unique to play a golf game by swinging your arm instead of using a controller.  Likewise, bowling is interesting because it's similar to bowling in real life -- a game without this type of motion would be too boring. 

Again, this is what makes the Wii so interesting.  If you've never played one before, you've likely heard the hype and so the experience will be a bit more expected when you pick up a controller for the first time.  And just to show I'm not talking as a shill without really owning these things, the picture here is from my "media cabinet" ... all three consoles, as they exist today in my home.

And this, my friends, is where the experience ends.  Play a round of golf with Tiger, bowl a 240, etc., and then you'll be done.   I'm going to sound harsh here, but I feel that while the Wii is innovative and _interesting_ (there's that word again), it is completely and utterly overhyped and I wouldn't even truly consider it a gaming console per-se -- perhaps an "game device" would be more accurate.

The bottom line is that the motion sensing controls, while innovative, don't carry the system.  Here's why:

First, while I agree that graphics and sound are less important when compared to gameplay, there's clearly a line somewhere otherwise we'd all still be playing Zork.  The Wii has a max output of 480p ... and it looks pretty poor most of the time.  (The best I can do, after tinkering, is run component out of the Wii into the Pioneer VSX-1018AH-K and it's upscaled via a fairly decent Faroudja scaler to a Mitsubishi 73" TV.)  While my mom/aunt/grandma may not think it looks that bad, flip over to a blu-ray concert like Dave Matthews and Tim Reynolds at 1080P, mastered for hi-def in terms of both video and audio, then flip back to the Wii.  You will begin weeping.

The video and graphics, at least on my equipment and to my eyes and ears, is a constant reminder of how far our technology has progressed in everything else.  While my gaming collection contains Tiger Woods and the included Wii Sports, I don't see it growing beyond that.  When the motion controller works well, it's a lot of fun.  But when it doesn't, it's frustrating and takes you out of the moment.  These factors make the experience just not that engrossing.   It reminds me of when I first tried a VR-based game, where you'd don the helmet and suit, and step into a cage.

The online component is about what you'd expect, but because there is no hard drive and the Wii's DVD player cannot play DVD movies, there's not a lot of compelling roles the Wii can fill.

While the game library has filled out nicely, there's pretty much no chance a cross-platform game would be better on the Wii.  When you narrow down the collection of exclusive games on the Wii and cross reference their review scores on Metacritic, I'm not really sure how anyone couldn't agree that the system isn't overhyped. 

The Wii is attractively priced so that's a plus, and it's a bit better suited for kids given the Nintendo brand.  But otherwise, color me (in glorious 480p resolution) unimpressed.

Tags: ,

Reviews | Technology

Gaming Console Round-up II

by Brian Hitney 3. February 2009 05:03

In my last post on the topic (some time ago!) I talked about what I like in the various gaming consoles on the market -- Sony PS3, Xbox 360, and Nintendo Wii.  In this post, I thought I'd share my impressions on the PS3.

One of the riskier moves Sony made with the PS3 was including a blu-ray player built into the console.  If I remember correctly, this held up the launch of the console and also contributes to the console cost quite a bit, and it's a decision that I thought was a mistake.  Although opinions on this will differ, the delay of the PS3 and the higher cost compared to the Xbox 360 hurt (and continues to hurt) the PS3's market share.

The inclusion of a blu-ray player as a necessity is debatable.  We're starting to see more games that consume a larger footprint than DVD-9 can hold.  Word on the street has it that games like MGS4 required a dual layer blu-ray disc (50gb!) due to the sheer size of the game.   Clearly, even on DVD-9, a game that size would be cumbersome -- I figure a reasonable cut-off point is 3 DVDs before overly-aggravating the end-user, but really more than 1 can  be irritating.  From a business perspective, was the inclusion of blu-ray, at the cost of so much time and expense, worth it?  I'll let you decide.

However, because blu-ray won the high-def format wars relatively quickly, Sony caught a huge break and the PS3 was, at the time, simply one of the best blu-ray players you can get.  It used to be that it was also the cheapest, but that's no longer the case as some blu-ray players are coming in a bit cheaper.  Even so, because the PS3 is sold either at a loss and near manufacturing cost, it's a compelling player for the cost.  Indeed, I've run into a few people who bought a PS3 for home theater high-def usage alone.  And, in my case, that was what led me to purchase.  Almost a year ago, Walmart ran a special that offered $100 off any blu-ray player, including the PS3, which brought the base model price to $299.

The jury is still out on whether or not a blu-ray player will find itself to the Xbox 360 as either a stand-alone player or integrated.  I personally feel it's a worthwhile add-on and certainly hope we pursue it.

What may be a pro or con is the fact that everything is integrated.  No power brick, no external HD-DVD or blu-ray drive, no external wifi module.  If you need all of those things (well, the power brick is obviously non-negotiable), it's great the PS3 has them.  However, I don't need a blu-ray player in most rooms of my house, nor wireless.   Because I can pick up a 360 Arcade for under $200, it's an easy add on for media extending, movies/Netflix watching, and basic gameplay. 

As for downloadable games, I didn't realize how good I had it on Xbox Live Arcade until I loaded up PSN.  First, PSN has a few wonderful games for sure -- PixelJunk Eden, Monsters, Flow, and a couple of others are outstanding.  But, the PSN UI is a bit utilitarian and few games, percentage-wise, offer demos; if I'm not mistaken, every game on Xbox Live Arcade offers a playable demo.   It's an exercise in frustration to browse around and find an interesting looking game, only to find out it's purchase only, or, at best, has only a trailer available. 

Achievements on the 360 has been a tremendous success, and Sony has just recently brought that concept to the PS3 as "trophies."  The problem is that, currently, very few games support trophies, but we'll see where this ends up in another year or so.   This is a concept that Xbox Live got right out of the gate by ensuring demos and achievements are available across the board.  While better than nothing, it's a bit "too little, too late" in this area.

Also, as a developer and one with some business experience, I think not having mandatory demos for downloadable games is a mistake.  Some have tried to argue that it's too much work for the developers -- if that's the case, then the SDK (which I haven't seen for the PS3) is incomplete.   Ideally, it should be very minimal effort to include demo functionality.

One of the biggest pros to the online experience, however, is that it's completely free, as opposed to a silver (free) or gold (paid) membership on the Xbox.  This is a good value add to the system and one that proponents for the system often point out.  However, feature-wise, it's not as expansive as Xbox Live.   So which is better?  From a consumer point of view, it depends.  For me, personally, I'd rather pony up the $3/mo for a better service.   If you're the type who never plays online, you're not going to want to pay for a service you don't use.

From a business perspective, the decision to make online play completely free is one Sony either regrets, will regret, or will change down the road.  Building a large, scalable, online ecosystem cannot be sustained by console sales alone (or without subscriber contribution).  It will either continue to fall further behind (one recent feature, called "Home," has been notoriously delayed month after month), or need to be supplemented by extensive advertising.   Because I wasn't interested in hearing how many subscribers each system claims to have, I looked at the number of online players at any given moment in Call of Duty 4, and Xbox Live typically had double or so the numbers.  Hardly scientific but a good enough for me, if I'm choosing which console to buy a game for.

Media experiences is going to be equally divisive.  Both have similar features that are implemented quite differently, and I won't claim one is better than the other.  You simply have to look at them, try them, and decide for yourself.   For example, the PS3 does offer video rentals/purchases, however, I found it to be fairly expensive, and I'd never buy a movie in this fashion.  In contrast, the Xbox offers Netflix -- which won't typically have new releases, requires a monthly subscription to Netflix, and requires a Gold subscription. 

Music-wise, if you have a Windows PC or event better a Windows Media Center PC, I think the 360 takes the prize for extending music.   The Media Center extender on the Xbox offers the same UI you'd get on the PC, so it's a bit richer than a folder structure.  If you have music that Windows PC can play (including DRM'd music) the extender can generally play it, which is nice especially for subscription-based services like Zune pass.

As a blu-ray player, the PS3 is great.  Because the firmware is easily updatable, it's easy to handle the current formats without much problem, including DTS-MA and Dolby TrueHD over HDMI, and of course Dolby Digtial and stereo over optical.   One point of confusion I initially had was that my receiver was not reporting a TrueHD signal, despite selecting that on the disc's setup menu.  It turns out that the PS3 cannot technically send TrueHD or DTS-MA over HDMI via bitstream, however, it is capable of decoding these formats directly, and then sending the channels via PCM to the receiver.  It's the same information, so there's no loss of signal.

By far, my favorite thing about the PS3 is that it is quiet.  While a standalone blu-ray player would be quieter, there's no denying that it's much quieter than the Xbox.  I like quiet.  Both the cooling fan and the drive ... it's refreshing.  At the very least, the Xbox added a new feature to do local installs for games to at least silence the disc spin noise.

Now, let me get into what annoys me about the PS3.  First thing: charging controllers.   No swappable batteries, not as easy to do play and charge.   The default cables are about 3 feet.  The plug is a mini-USB: a standard, yes, but not as friendly as plugging in controllers and batteries. 

The second thing that annoys me are the touch-sensitive buttons on the front of the console: a decision to favor cool technology over function.  With the unit on the side, hitting eject or even power is just a guess of sliding your finger on the panel.

Moving up the ladder to extreme frustration is the lack of an IR port for remotes.  Defenders of this correctly point out the limitations of IR, "bluetooth is the future," blah, blah, blah.  Fine -- in theory, bluetooth is great -- no line of sight, etc.  But, say goodbye to support for universal remotes and the like.  Sony should have included both.  This would be like putting in Wireless N support with no backward compatibility for G and B, and justify it by saying it's the future.   So, you're stuck using either the controller as a remote, or Sony's blu-ray controller.  Neither of which is all that elegant particularly if you use a Harmony or other universal remote.  (There are some very expensive solutions our there to do IR to bluetooth conversions.)

Last, and this one simply adds to the previous, the PS3 power options are frustrating.  The BD remote has no power on or off switch, but rather any button press on the remote turns on the PS3.  This sounds flexible until any magazine sitting on your coffee table happens to brush the remote... "beep!"  And of course, it doesn't need line of sight, so truly any slight button press turns it on.  This might be somewhat tolerable if there was a button on the remote to turn it off.  But there isn't.  If you want to turn off via the remote or pad, you have to navigate the on-screen menu and select it, and then confirm the action.  Or, you can hold the PS button for 3 seconds, then select X, X to power off and again to confirm.  It won't be long until people simply memorize the button sequences.  Epic fail on Sony's part.

If it sounds like I'm pretty hard on the PS3, it's because I am.  While many of these hardware issues are minor, they are frustrating oversights.  However, I'd love to get my 360 this quiet.  If you're an online gamer, there's no question in my subjective viewpoint that the 360 is the better console.  If you want a blu-ray player with the occasional game play, the PS3 may be the better choice.  From a media point of view, this will be largely dependent on your home network -- if you have the capability to run a Media Center on Vista/XP, it's hard to not feel the extender capabilities of the 360 are a huge value add; and whether or not a Netflix or video rental from PSN is a better (or useful) feature will be up for each person to decide based on their preferences.

Next time, I'll look at the Wii.

Tags: ,

Reviews | Technology

Gaming Console Round-up

by Brian Hitney 21. October 2008 02:44
I've nearly completed building out the man-cave and within it are all 3 next-gen consoles: Xbox 360, PS3, and Wii.  After playing around with everything for the last couple of months, I thought I'd give my thoughts on each console.  Now, of course, take or leave these comments as of course I am biased, but if I may say, in typical "high expectation" fashion I'm harder on myself and my company's own products than I am on the competition (which, if you've stumbled on this post and don't know me, is the Xbox 360).

Now, those who DO know me know I have no love of Sony.  This actually has nothing to do with Xbox vs Playstation nonsense (remember, too, Sony sells a lot of Windows-based computers).  But rather, in the before-time, I had a run of bad luck with Sony products over a 5 or 10 year stint.  At the time, Sony refused to repair all of them, although they eventually caved on one product (a TV, thankfully) since I believe there was a manufacturing bug with the unit.  In any event, some folks swear at Sony, many swear by them, and I ended up the former.

But I digress.  The interesting thing about today's gaming environment is that we're seeing the collapse of the platform-exclusive titles (the Wii is an exception here and I'll elaborate on that later).  GTA IV?  Can get it on both.  Final Fantasy XXVXIXI (or whatever version they are up to)?  Will be cross-platform.   EA Sports titles?  Call of Duty?  Saints Row?  All cross platform. 

Despite what some fanboys may say, all are practically identical.  I got a chuckle when reading comparisons like this, showing many side by side screenshots.  The differences between versions are at best inconclusive (and not just on this game).   I laugh because I remember debates between the Atari 2600 and the Intellivision, in games like Space Invaders vs. Space Armada.  There were real differences back in those days which make today's comparisons seem sometimes ridiculous.  Even the controllers (again, the Wii being exempted here) are incredibly similar, especially when you compare controllers from the Atari and Intellivision vintage.

Since producing games has gone from a single person venture to an undertaking more like a Hollywood blockbuster, it stands to reason that in order to make creating games profitable, developers will target cross platform.  Of course, each platform will maintain some exclusivity, and the value in that exclusivity is a personal choice.  Would you prefer Halo 3 or Metal Gear Solid 4?

So here I am, some 6 paragraphs in, and I haven't really evaluated much yet.  I wanted to set the stage, though, before revealing my thoughts on each console.  I'll talk about each console now...

Xbox 360
The latest editions (past year or so) of the 360 are great units, specifically because they have HDMI output ports.  One of the things that may be an advantage or a disadvantage (depending on your point of view) is the fact that many accessories are extra.  For example, a wireless accessory.  Those in Sony camp have argued that feature wise, the 360 is at least as expensive when you factor a wireless add-on and XBOX Live Gold membership. 

I actually view the configuration options as a strength, since the basic console can be pretty cheap -- particularly with the Arcade version coming in at $199 (or less).  That makes setting up the console in multiple rooms a real possibility, and in my case, I only need wireless in one room.  I'd rather not pay for features I don't need, because I'm much more inclined to place an extra $200 Xbox 360 in another room at this price point.

One of the nice features of the 360, particularly because of its price point, is the media extending capabilities.  The 360 can connect to a Windows Media Center, and stream content over your LAN, bringing the UI with it.  I also have a Zunepass subscription (not surprisingly, I realize) and browsing music and video from the 360 is effortless.  There's also the upcoming Netflix integration.

Xbox Live Arcade, in my opinion, is vastly superior to the PSN (Playstation Network -- Sony's counterpart).  First and foremost, there are a dizzying array of games to choose from, and unless I'm mistaken, every single one has a demo so you can try the game first.  This is great because it lets you try them out risk-free; this is particularly useful with my kids, since you never know if a kid is going to like a game until they play it.   Achievements is another value-add from the beginning, and most (if not all) games support this concept of getting achievements for certain accomplishments within the game.  Personally, I'm not that interested in this functionality, but it's amazing how wide-spread and popular this feature has become, so much so that Sony recently added this to the PS3.   

But, there is a downside to the Xbox Live experience -- a silver membership is free, but the gold membership is not.  More details here.  A gold membership, if you buy the 12+1 month card, is about $3/mo.  This is contrast to the PSN membership, which is currently free.

The cost of a gold membership, obviously, must be taken into account as part of the TCO compared to the other systems.  However, I find the experience to be fantastic and worth the expense. 

One of the biggest downsides to the 360, in my opinion, is the noise.  The fan noise, in addition to the drive noise, is much louder than it should be.  The PS3 may get around this by either better components, or the fact that it requires a local install of some of the game components which means the drive can spin slower, but in any event, the noise level is obnoxious, particularly for late night movie watching. 

Finally, one of the biggest complaints against the 360 is the RRoD, or Red Ring of Death, indicating a failure of the unit that requires it to be sent back to Microsoft.  I believe earlier units had a higher than normal failure rate, but it's my understanding that current-gen units have a much lower failure rate.  (Of course there will never be a zero percent failure rate for any electronic device.)  I currently have two 360's in the house -- one elite, and one launch, and neither has failed; so while I don't doubt some have had problems, there's no reason to avoid the 360 for this reason.

One thing I do like about the 360 is the controller hardware.  Not even the form factor of the controller itself, but rather the extensibility.  New battery packs can be popped in/out, easy to charge, easy to hook up a "play and charge" cable, etc.  The battery charger is simple and compact.  The wired headset plugs into the controller directly and just works.  While it's not Bluetooth, function is more important here.

From a developer's point of view (and ultimately from the consumer's point of view a year or so down the line), the ability to author your own games in XNA is astounding.  This, in my opinion, is where the software side of the console wars really makes Microsoft shine, and is not an area that Sony or Nintendo can easily compete with.  In traditional game development for consoles, the developer kits are extremely expensive and difficult to work with.  Even by Sony's own admission, harnessing the power of the PS3 is difficult and will take developers time to figure out. 

Interestingly, though, I think everyone is a bit surprised by the popularity of casual games, and games that focus on simple gameplay rather than cutting edge performance.  XNA provides a way for users, would-be programmers, hobbyists, and students to learn about creating games and to author their own games.  While it's true that developing a game that will run like Halo 3 in terms of graphics and scope won't be possible, many of the games on Xbox Live Arcade can, and in fact at least one game currently is, written in XNA. 

In my next post, I'll talk about some of my impressions of the PS3 (insert Darth Vader death march music here).

Tags:

Reviews | Technology

Zune vs iPod (8 GB)

by Brian Hitney 2. January 2008 14:14
We recently had some family over for the holidays.  My sister took it upon herself to recharge her 8gb iPod on my desktop, so when I came into my office one morning, I saw it sitting next to my Zune.  I figured I'd play around with both devices a little and blog my findings.

First impressions: size.  Both devices are pretty similarly sized, the iPod a bit wider, but the Zune is both taller/thicker.  Overall, I'd guess the Zune's volume is a tad larger, but I imagine this wouldn't make much difference and that personal preference of form factor would be most relevant.  As for weight, both devices seem to weigh about the same -- I'm sure one of the other is a few grams more or less, but I couldn't tell a difference.

The menu systems, also, were fairly similar.  The Zune seemed more visually appealing, but nothing over the top.  Just like the form factor, I don't think there's a clear superior device -- I think it would depend on personal preference.  I hate to make this sound so even-keeled, but I also think the navigation controls are largely equivalent.

As with anything else, I think the answer to the question of which is better comes down to usage.  For me, the compelling feature about the Zune is subscription based music.   I listen to many different kinds of music and enjoy the flexibility a subscription offers.  I know many folks prefer to buy all of their music, but I enjoy the subscription service.  The music transfers to my Zunes, as well as streamed to my XBOX 360 and Roku without any issues.   The only other way I'd consider buying music is if it's completely DRM free, and that would involve either buying the physical media myself, or use one of the emerging DRM free stores, but the selection and availability is still limited.  And apparently, buying media and encoding it to MP3 format so it's DRM-free is apparently illegal, too.  Maybe in a couple of years, I'll abandon the subscription in favor of other options, but for now, it's a great value.



One feature I like about the Zune is the FM Radio.  There's one specific case where this is handy: at the gym, where TVs are often broadcast over FM channels.  Otherwise, I'm not sure how much uptake the radio feature would have, so as such, I'm guessing this feature is great to have for a small percentage of folks, and useless to the rest.

The iPod has a number of features on it as well, such as a few simple games, a stopwatch, and calendar/contacts.  Like the Zune's FM Radio, I'm guessing this is used by a very small percentage of folks.

The Zune has wireless, and this is really cool for syncing remotely.  The sharing idea is neat, but I haven't used it yet. 

I really like that iTunes (from what I've seen from those who use it, anyway) has richer support for movies/TV shows.  Sure, this is possible on the Zune, but what I'm talking about is simple click and download.  I don't want to encode files, copy them across my network, etc.   And this is just a hunch, but I suspect the iPod's screen orientation would be better suited to watching video.  The whole experience for TV/Movies is not there for the Zune yet -- at least, not there for the online service.  Having said that, given the Media Center software, where it's going, integrating with XBOX, etc., I'm hoping this is just a natural evolution of the platform.

So there you have it.  To sum it up, I think the latest Zune devices are quite good.  If you're into subscription music, I think it's the best device you can get.  If you're into catching missed episodes of your favorite TV show and don't mind paying a couple of bucks, the iPod/iTunes is currently better suited.   If you like to do both, well, then I guess you need to decide between the two :). 

Tags:

Reviews | Technology

Yahoo Music Unlimited

by Brian Hitney 10. June 2005 05:35
Last year my bud Mike got me hooked on Launchcast internet radio by Yahoo. It's a great service -- the quality is good, the variety is good, and rating system is awesome.

What really attracted me to Launchcast was the way I could rate music, skip songs, and even ban an artist. It doesn't take long for Launchcast to start learning what you like. I subscribed to the Plus service as it got rid of the ads, offered better quality, and gave unlimited skips.

Along comes Yahoo Music Unlimited a month or so ago. I passed... I was happy with Launch. What I didn't realize until last night is that Yahoo Music Unlimited includes a Launchcast Plus subscription. So while it's a couple of bucks more a month than my Launch subscription, it gives unfettered access to all the music to play as I like.

Plus, if you've got a compatible portable player, you can transfer the music the device.

There are two main grumbling points I have: The software is buggy. It's still beta, after all, so let's hope it gets better. As with other services, the second issue is, of course, if you stop paying for your subscription, all of your music goes bye-bye.

Hey, it's $60/year ... the cost of 4 CDs? I think the issue with "ownership" goes to a more core human (or maybe American) mentality of, "Wait! I paid for it, I should *own* it forever!" Maybe that's why subscription software hasn't worked well, I don't know.

So far I give it two thumbs up -- cutting Yahoo a little slack because it's beta.

Tags:

Reviews

Ocean's Twelve Review

by Brian Hitney 22. May 2005 17:24
I loved the movie Ocean's Eleven (the remake) -- it didn't have any great cinematic quality, but what it did do is entertain. I must've seen this movie a dozen times on various movie channels, and I'm never bored while watching it.

Because I rarely go to the movies, I was really excited to see Ocean's Twelve when it came out on DVD. Overall, it was decent. There were a number of things I didn't like about the movie [spoiler warning] and I figured I'd blog my ramblings. I doubt anyone will read this so this is probably the written version of talking to myself, but here goes:

Here's the plot synopsis as I see it:

Francois Toulour (the "nightfox") -- offended that he is being upstaged by Danny Ocean -- does a throwing down of the gauntlet with Ocean by creating a competition. Knowing Danny's crew is retired, he gives the whereabouts of the men to Terry Benedict (the owner of the Bellagio who was robbed by Ocean's group in the first film). The conditions of the information include that he must give the men 2 weeks to pay him back, thus thrusting the men back into the scene where the contest is begun.

Now, here's my problem(s) with the movie:

1. Why is Terry Benedict so hot for Ocean's Eleven? I mean, we all know they did the robbery, but Benedict doesn't. When we left the crew in the first film, they so perfectly robbed the Bellagio that not even Terry knew who did it. Danny Ocean had the perfect alibi, since he was being held by Terry during the robbery (sort-of, but that's a long story). Danny even commented that he'd find out who stole Terry's money as he was set free.

This could've been a good opportunity for interesting story development, but we're more or less left to guess as to how it all unfolded since the first film.

2. Why do they take Terry's threat of "repay or die" so seriously? He show's up, says, "You've got two weeks, or else..." and everyone scrambles? I just don't buy it. Either threaten him back, rob him again, deny you did it, or go into hiding again.

3. Breaking the fourth wall -- twice. Occasionally it's extremely funny when the "fourth wall" is broken. One time it works, when they're sitting around and joking about being called "Ocean's Eleven." It's funny because it matches the wit and flavor or the movie, it's harmless to the story, and of course only "we" (the viewer) know the group as Ocean's Eleven.

But it was really dumb when Tess Ocean (played by Julia Roberts) was brought in on the scam to play Julia Roberts in the heist. It was a bit amusing at first when they debated, "well, she looks just like her..." -- all the while keeping the audience unsure of who they were talking about. But it went on for too long and just got dumb, although the camio by Bruce Willis was amusing.

I'm sure I'll think of more plot holes later, but these really bugged me in particular. Overall, not a bad movie ... just not as good as the original.

Tags:

Reviews

your host...

Brian Hitney
Developer Evangelist
Microsoft Corp.

About Me

My Worldmap