Did I Find What I was Looking For?

Vista’s telling me that no items matched my search (when, in fact, there are actually items that match what I was searching for, but hey – whadaya gonna do).

Well if no items matched my search, why does Vista ask me if I found what I was looking for? Wouldn’t a better message be “Because Vista could not find any items matching your search, please choose from the following two options: (search within file contents and advanced, as shown below).

Search in file contents? Why the hell didn’t Vista do that when I clicked Start and then put my search string in the “Start Search” textbox on the start menu? I mean, what did Vista think I wanted to search? Just file names? How Windows 95-esque.

“Advanced” search? Why do I have to do an advanced search to find a simple file that is stored in plain ASCII text in a non-system folder?

I should add that it took Vista TWO MINUTES to complete the search where it didn’t even find what it should have found. I just got this brand new machine here at work on Friday. So the hard drive has very little spaced used on it in relation to its 150 GB size.

This is just an absolutely terrible implementation of [not] finding things on one’s computer. Rubbish. It’s like Microsoft made no progress at all on this in the past 10 years, and that’s a LONG time in the computer industry.

Question

If I have a photo that is of higher resolution than my monitor, why is Vista too stupid to scale it down proportionally so I can see it as my desktop background without it being distorted?

Doesn’t it seem that something this trivial would have made it in to a product that took more than five years to create?

May 6th Primaries and the "News"

I was interested in seeing what happened earlier today in the Democratic primaries with Obama and Clinton, and one thing that stood out, believe it or not, was the MEDIA. I probably could have gone to xyz.com to get results, and more than likely the updates would have been timely, but perhaps I’m a throw-back to “ancient” times – I watched the news. I mainly watched CNN, with occasional switches to the Fox News channel.

I won’t get in to all the cheap shots that Hannity took (that was the guy who was on when I got home from work around 7:00). 

At one point when I was watching CNN, Wolf Blitzer, who honestly is a guy I know very little about, really rubbed me the wrong way. He was talking to two Mayors from Indiana, and it was very close to the end of the coverage. CNN took a break or switched focus or something, and Wolf said “I want BOTH of you to stand by…”.

This is just another example of how the media in this country has devolved to a state where they feel that governmental agencies OWE them something. I get the feeling that some news teams have grown so arrogant and so cocky that in this case, Wolf Blitzer felt he had the right to tell two Mayors of one of the states of our union to wait for HIM. To be “on hold”, as it were.

Wow. I’m sure that dozens of other people have blogged or written about this, but I have a very scary thought.

How long have the news organizations been making their own news? Are we at the point where News Anchor A will purposely say something so shocking or controversial or biased that News Anchor B has no choice but to report on it? And if so, haven’t we lost the concept of reporting on what actually happens in favor of what news organizations’ SPIN is of what happens?

Gad zukes. What would the founders think of our country right now.

NBC's Shows on Zune

I just read the article below, stating that Zune owners will be able to purchase NBC television shows for … wait for it … $1.99 per episode. Hmm. If I recall correctly, wasn’t that the same price they were on iTunes before Jeff Zucker decided to walk away?

If Microsoft is merely breaking even or taking a loss on these shows (to give NBC more money), I have to say that going from a business model that offers you tens of millions of customers to a business model that offers you (in comparison) closer to zero than tens of millions seems like a terrible decision to me. But I’ve blogged about Jeff Zucker’s terrible instincts and business sense before.

Zune is a device that hasn’t really made much of a (if any) dent in the iPod market. So to me this “partnership” between NBC and Microsoft is like the blind leading the blind.

Fox News is the Anus of Current Events "Reporting"

At about 5:00 this evening I made a post on Twitter:

“Find myself anxious to tune in to Fox News to see the inevitable idiocy that will ensue after Obama’s speech.”

I was only able to watch maybe 20 minutes or so before giving up. Here are just a handful of lies, spins, and idiotic comments that I saw in just that short time.

“Do you find his explanation that he went to this church 20 years and didn’t know this was going on or being said?” -Sean Hannity

Sean Hannity either didn’t listen to or read Obama’s speech from this morning (Tuesday, March 18th, 2008), or he did and is doing what he always does – lying and just reporting whatever he wants to report instead of what actually happened. This fool just disgusts me.

“Seemed like a politician trying to rescue his career here today.” -Sean Hannity

Hmm. Unless I’m mistaken, Obama is in the lead (by three figures) in delegates for the democratic nomination. What was there to be rescued? 

“A president who isn’t willing to be ruthless at the crucial moment is a terrible president.” -Dick Morris (former Clinton advisor)

Ruthless is defined as follows: “Having or showing no pity or compassion for others.” The president of the United States should have and show no pity or compassion for others? That sounds much closer to a dictatorship than a democracy, and it sure as hell doesn’t sound like the United States of America to me.

Sean Hannity: “Michigan and Florida apparently not going to have a re-do.”

Dick Morris: “Michigan not?”

Sean Hannity: “Well, it’s looking more and more likely that they’re not going to have one.”

Do people actually buy-in to Sean Hannity? A guy that represents his opinion as fact, and re-phrases things to mean something completely different only when someone presses him?

Frank Luntz: “When [Obama] equates his own grandmother with his pastor, it’s very powerful, and I don’t think it was done quite well.”

Anybody who actually heard, saw, or read the speech knows quite well that’s not what he did. And, by the way, Frank Luntz is just a moron. Watch the video about him from Penn & Teller on YouTube.

All of this is just as I predicted in my Twitter post before I started to watch Fox News tonight: Idiocy. But what I didn’t expect was that it would be so downright disgusting. But that’s probably just because I haven’t watched Fox News in quite a while, not because it was any different tonight.

I refuse to watch any more of this sensationalist crap.

Thoughts on Mix, Ballmer, and the iPhone SDK

I am a software developer and architect (currently using Microsoft technologies) so of course I was interested to watch the sessions from the MIX conference that just happened last week in Las Vegas.

Incidentally, I visited the on-demand web site for MIX using my default browser (Safari on Mac) and of course the page wouldn’t load. Go figure – a web page written by Microsoft that doesn’t work in Safari, a standards-compliant browser. But I digress.

Ray Ozzie is just not a good public speaker. He didn’t seem excited at all (and he sure didn’t get ME excited with his subject matter). His talk sounded like he was reading a newspaper article, not engaging the audience. In addition, his slides had whole movies playing with demos while he was speaking. This is confusing because your mind wants to see what’s going on in the movie. So you can hear Ray speaking but your mind isn’t listening to him because it’s trying to figure out what it is seeing in the movie.

FINALLY Scott Guthrie came on. I have always really liked Scott, ever since the first session I saw him give. In my opinion, Scott is simply the best bet Microsoft has and has had for a couple of years now, regardless of product group or division. Unfortunately he wasn’t on too long before he introduced the IE8 guy, but I know he’ll be back, and I hope he’s the one giving the demos later!

I like the Developer Tools that the guy demo’d for IE8. Those will be useful.

Web Slices is an interesting concept, and obviously born from the Web Clip functionality introduced in Safari about a year ago now. But unfortunately the implementation of Web Slices is very sub-par. At this point (and I could very well be premature and/or incorrect on this point), there appears to be no operating system integration at all, like Apple gave us in Leopard. In other words, if you want to see updated Web Slices, you have to open IE8 and then click on each and every one that you have to view it. I also have to admit that I’m not sure, as a developer, I would want to add extra code to my pages or my site if I want to support Web Slices. The code would be IE8 only, and I think we all know what writing IE-only code has gotten us in the past when we wanted to support more than just IE.

One of the first things Scott did with regard to Silverlight was to show a movie montage of some of the live usage of Silverlight on the Internet. I have to say that I only found 2 or 3 of those particular examples compelling. Most of the other ones you’d never know were Silverlight at all. Could have just been embedded videos or animated images. I would be curious to see a REAL demo real of Silverlight in use today. And, note to Microsoft: We get that it can play videos.

I thought it was really funny when the Cirque de Soleil employee came on the stage and was holding that big tablet PC with the web cam strapped on to it. So 2001.

There were a few demos of Silerlight on mobile devices, and I have to say that after watching this video the other day (http://www.apple.com/quicktime/qtv/iphoneroadmap), I was not excited at all. The Silverlight mobile applications looked jumpy during animations; slow to respond, and honestly, a little outdated already. I don’t think this is a limitation of Silverlight. I believe it’s a limitation of the hardware capabilities of the devices they showed – some of which are quite new.

All in all I’d say that Silverlight is good for the web, but (contrary to what Rocky Lhotka said in his recent blog post) Silverlight is not the future of the web. It will be a part of it, but that will be about it. Only time will tell if I’m right.

Next, I watched the keynote where Steve Ballmer was interviewed by Guy Kawasaki. I thought it was great, for the most part. Steve Ballmer used to be my favorite speaker to watch. After I watched Steve talk about something I’d want to go right out and buy it or try it or develop on it or install it. This all changed for me over the past two years when I realized that Steve Ballmer is perhaps one of the world’s best salesmen. That’s what he does, and that’s what he’s supposed to do: sell Microsoft to people every hour of every day of every year.

After I tried Macintosh computers, iPods, and iPhones, however, I realized that talk is cheap. There was a reason why I had been frustrated a lot. I just thought that was a cost of using a computer. I didn’t realize it was merely a cost of using Microsoft products until I actually tried other ones.

That being said, one of the things Steve said in the interview with Guy Kawasaki at Mix was really just ignorant, incorrect, and a feeble attempt to deflect the potential impact of what the iPhone SDK and selling your iPhone applications on the iTunes store really means to developers.

Of Apple’s announcements of the iPhone SDK, Ballmer said, “They just announced a new runtime today, yesterday, and it sure seems they’re trying to charge a whole lot more money for it than anybody else on the face of the planet. I think they want to take 30% of every bit of revenue that you’d collect on their runtime. I’m not sure a lot of the software developers that I know are going to be very interested in that, but it may mean that Apple is not welcoming open, royalty-free runtimes on their platform, we’ll have to wait and see.” I’d like to set the record straight, and then you can judge Ballmer’s statement for yourself.

First, I can download the Apple SDK for free and develop all I want. If I choose to, I can pay $99 to join Apple’s Developer program, which gives me things like support and resources that I wouldn’t have if I didn’t join. I’d like to reiterate – it includes support. If I want developer support from Microsoft, I have to pay something like $200 per incident (at least that’s what it was a couple of years ago the last time I used it). So Ballmer’s statement that Apple is charging money for the new runtime, and charging more than anybody else on the face of the planet, is just a lie. There WILL be a nominal charge if iPod Touch users want to upgrade, but the new runtime (called 2.0) will be available to all iPhone users as a free download.

Second, as an iPhone and iPod Touch developer, I can sell my application on the iTunes store, thereby reaching every single owner of an iPod Touch and and iPhone in a single place. That is millions and millions of people. And I don’t pay a cent for this, either. The only time I pay Apple is if someone buys my application, and I’m even responsible for setting the price. If somebody buys it, iTunes takes 30% of that sale. I get 70%. I pay no credit card fees, no hosting fees and no bandwidth fees. Ever. In fact, I can even choose to make my application available for FREE, in which case I pay nothing.

Paying nothing to get my app in front of every owner of my target platform, and then keeping 70% of the revenue sure seems like a pretty incredible deal to me. There’s no business for me to run. There’s no hosting issues for me to deal with. All I have to do is focus on what I do best – developing software and depositing checks into my bank account on a monthly basis. So I put the question to you all, especially anyone who has ever written an application they wanted to sell. Do you think 30% is unfair and demonstrative of Apple being unwelcoming to mobile software developers, as Ballmer does?

I have one final thought on watching these two keynotes. Because they chose to make these videos available in Silverlight only, I was forced to watch the stuff from my web browser, sitting at my desk. I couldn’t watch it on my big living room TV like I can with the Apple conference sessions using iTunes and Apple TV. Unfortunately Microsoft’s disconnect within itself proves frustrating yet again. I couldn’t even watch this on my living room TV on my Xbox 360 if I had that whole Media Center PC / Extender thing going on in my house. This is over 3 hours of video that I had to watch, sitting at my desk. And I haven’t even gotten to the sessions yet. Not exactly a good delivery mechanism for lots of content. I shutter to think what it’s going to be like to sit at your computer and watch the Olympic events that aren’t televised.

Vista SP1: Not What it Should Have Been?

I read three reviews today (and saw several more headlines when I Google’d “vista sp1 review”) that talked about the first service pack for Vista being – what amounts to, I suppose – nothing to get excited about. Don’t take my word for it, read the reviews for yourself. 

I just don’t get it. Now approaching what, SEVEN years in development and Vista STILL isn’t compelling? Microsoft has had over a YEAR to do SP1 and in some cases performance actually gets WORSE?

XP might not be the best thing in the world either, but at least I know what to expect from it because I’ve used it at work for so long. I was going to give Vista another shot when SP1 shipped, but now it looks like it’s just not worth the effort.

I remember when I first installed the Vista gold code. It was on a nice new machine, too. Within 28 hours I had reverted back to XP.

Google's Statement on the Hostile Takeover

It’s very fascinating to me how differently peoples’ minds react after reading the exact same thing. It all depends on many things, of course, including your state of mind when you read it as well as your history with the subject matter. One of those seems a little more subjective than the other, but they both participate in opinion-forming. 

When I read the Google blog post about Microsoft’s hostile bid for Yahoo (see http://googleblog.blogspot.com/2008/02/yahoo-and-future-of-internet.html), I thought it was very well written and that the message was very well said. I also related very much to what they were trying to say.

An hour later, after more reading, I found that several people were taking the standpoint that Google was (effectively) a pot calling a kettle black. Google, they claimed, IS a monopoly, so what gives them the right to go after Microsoft for trying to buy Yahoo?My opinion is that Google didn’t obtain its market share the same way Microsoft obtained theirs. And that’s really a big difference. I use Google search, for example, because I regularly try the others and they just don’t get me what I want. If they did, I’d switch. I use Google maps because MSN Maps doesn’t work on Safari (or perhaps even Firefox, at least as well as they do in IE). I’ve seen the MSN maps in action, and I’d like to use them, but I just can’t. I am physically unable to because Microsoft chooses to make them unavailable to me. This goes back to my point about how Microsoft obtained their market share.

In short, I believe the point is this: Google wants everyone to use their products. Microsoft wants everyone to use their products as long as you use THEIR operating system, THEIR browser, etc. I believe consumers have the right to more freedom than that. And that’s one of the smaller reasons why I don’t use Microsoft products anymore.