What can you add on top of Vista Ultimate to make it better?

I was just perusing the Dell web site to get a sense of how much a high end box from them would cost (as opposed to building one myself).  While pricing things out, I noticed that the XPS series of systems come with "Windows Vista Ultimate Bonus".  Hmmm, out of the roughly 73 versions of Vista out there, I don’t recall a Bonus edition, so I decided to spend another second to find out what that meant…

Yup, Bonus means that Windows XP Pro is installed, not Vista.

I think that says quite a bit about the view that people are taking about Vista. Much of it isn’t warranted, but our own experience says that there are still issues out there.  Microsoft has decided to plow ahead and discontinue XP (and I would too in their position), but obviously a few companies are finding ways around that (until MS closes that door too).

<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> Uncategorized | Leave a comment

Handgun bans and violence

While waiting for a client’s server to finish installing something, I jumped over to the Fox news site to see what was going on.  In there, there was an article about the recent ruling that Washington D.C.’s handgun ban was unconstitutional, and the filing of a lawsuit against the city of Chicago to try to overturn their handgun ban.

A large part of the article was about the trauma and losses that people have had to deal with due to handgun violence in Chicago.  Some examples:

"Nine people were killed in 36 shootings during one weekend this spring. The next week, five people were found shot to death inside a South Side home."

"Pamela Bosley lost her 18-year-old son two years ago, when a bullet struck him as he helped a fellow student unload instruments outside a South Side Church."

"Annette Nance-Holt, whose 16-year-old son was killed on a city bus last spring when someone sprayed bullets inside it, was livid with the court’s decision."

"If you didn’t have the guns, we’d still have our children," she said."

"I’m still trying to figure out who we are more in love with, our children or our guns," she said. "It’s crazy. I’m safer being a deer knowing people are hunting you."

Each of these instances are horrible and very, very sad.  However, the thing that I find interesting is that these deaths, and all the many others in Chicago, are happening in a city that already bans handguns! The fact that a city bans handguns does nothing to decrease the number of guns in the hands of people willing to break the law.  If someone is going to rob a store and wants a gun to do it, they’re not going to change their mind because having a gun is against the law.

This snippet grabbed from Wikipedia touches nicely on this point:

Don Kates summarizes the consensus reached by criminological research into gun control thus:

"Unfortunately, an almost perfect inverse correlation exists between those who are affected by gun laws, particularly bans, and those whom enforcement should affect. Those easiest to disarm are the responsible and law abiding citizens whose guns represent no meaningful social problem. Irresponsible and criminal owners, whose gun possession creates or exacerbates so many social ills, are the ones most difficult to disarm.

Also

Research comparing various countries’ violent crime rates, murder rates, and crimes committed with weapons, have found that legal ownership of guns, including concealed carry guns, generally reduces crime rates

Of course, because of the emotional aspect of gun control and violence, people whose lives have been touched by gun violence will never accept that allowing more people to carry a gun decreases the chance of gun related violence (at least to innocent by standers – it’s more likely a criminal will come to an end at the hands of a gun carrying citizen).

And remember kids, gun control means hitting your target (in this case, at 100 yards putting three bullets through pretty much the same hole – the indent to the left is from a pushpin, not a bullet hole):

<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> Uncategorized | Leave a comment

I am not a crotchety old guy!

Joe Healy last night apparently decided that my new nickname is crotchety bastard. Well, all I have to say to that is: "am not!" (even though my IM greeting is now "crotchety bastard".)

Besides, how cute is this – our puppy cuddling with her bunny, and stuck amongst the wheels of a chair so that I can’t go anywhere:

If I was crotchety, I wouldn’t think this was cute.

Now get off my lawn!

<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> Uncategorized | Leave a comment

I just keep going back for more abuse

I have a problem with keyboards.  I love trying new ones.  Over the past year I have actually been using a Logitech one pretty consistently, but I keep trying new ones to see if I can do better.

My most recent adventure is with a Microsoft Wireless Keyboard 3000.  Unfortunately, I love the feel of the short throw keys and the curved layout.  I say unfortunately because it uses the same old fashioned wireless adapter / technology that has caused me to get rid of other MS keyboards in the past.

As I’m trucking along working, the follow message pops up:

You’d think that I’d be appreciative of the fact that the computer is trying to help me work better – but, I think that the following picture tells the real story:

See that lozenge just past the keyboard to the left of the white speaker?  That’s the keyboard and mouse receiver.  Just how much closer does it need to be to get a good signal?  I’ve got an idea, why don’t we build in the wireless receiver into the keyboard.  Then you’d only have the wire to the receiver going into the keyboard!  It’s pretty funny – if you look at the MS web site for the product (linked above), you’ll see they have the receiver in pretty much the same place.

Not a set up.  No joke. 

Meanwhile I’ve put over 2.5 million keystrokes on my Logitech MX3200 keyboard with no wireless signal problems, a smaller adapter and I’m still on the first set of batteries.  The main reason I’ve decided to try this MS keyboard is for the "natural" comfort curve, which should help with my wrists creaking.  We’ll see if I can find a good position for the receiver. <sigh>

<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> Uncategorized | Leave a comment

Goodbye Vista…

Over the past few days I’ve had the pleasure of having Vista Business Professional begin acting very strangely on my system. 

This morning for example, it was incredibly slow.  So slow that just bringing up a Save dialog box in Notepad took over 15 seconds.  But when checking Task Manager, the system was pretty much idling.  I couldn’t shut it down cleanly, so I had to force the system down.  What then followed was a two hour marathon of rebooting in order to get Vista back to normal.  It came up several times, but instead of the standard Aero interface, it was Windows Classic – which I could live with.  At the same time though, most services didn’t come up, including networking, so my softphone was unable to work.  Many reboots later (each one a 20 minute+ exercise) Vista came back fully, except that the desktop had switched itself to 640×480, from the usual 1920×1200 (easily fixed, but bizarre).

Yesterday morning it had similar problems.

The fact that I cannot reboot the system and expect it to come up properly makes working with Vista a very dicey proposition.

My Windows based phone no longer syncs without me explicitly opening the Windows Device Center.  It used to work.  What changed to make it quit?  Who knows.

Additionally, several times now, in front of crowds or customers, I’ve had to reboot because Vista (or the Lenovo drivers) weren’t recognizing the projector properly.  With the forthcoming Florida Tweener event, I cannot risk having system problems before or during one of my presentations (more to follow on those).

So, I’m kicking off a complete backup, and will be wiping the system and installing Windows XP with SP 3.  Hopefully this will prove to be a more workable and stable system for me.

The shame is, when Vista works, it works very well!  The sleep functionality is great the 9 out of 10 times that it works properly.  The fact that it takes 20 minutes to have my system fully functioning on that 10th time, isn’t great.

Oh yeah, one more thing.  At a new client’s office this morning we were discussing their system needs and the one thing she cared about was "I don’t want Vista".  Microsoft has a real problem here.

I’m off to waste another 6-8 hours rebuilding!

<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> Uncategorized | Leave a comment

What to do during the Tech Ed 2008 Weekend

Tech Ed this year is split into two week long sessions.  If you’re down for the conference, you might be looking for something to do over the intervening weekend.  Joe Healy and his gang of merry pranksters is putting together the Florida Tweener weekend, which is kind of a mix between a Code Camp and Day of SQL/Windows sessions.

Take a look at the agenda at the launch site.  Register quickly because seats will go fast! As this is a community project, and being put together as we speak, speakers and sessions will change for the next few days still, but I can guarantee it will be worth it.  If not, you can get a full refund of your $0 admission!

<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> Uncategorized | Leave a comment

The power of the server compels you!

<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> Uncategorized | Leave a comment

How to hire the right people

I just stumbled across this job posting at Coding Horror.  Go read it then come back.

His post very closely follows my philosophy of hiring.  I didn’t know I had one until about a year ago when a former employee asked me how I hired people.  After giving it some thought my answer was that I look for attitude and aptitude.  What this really means is that I don’t need to necessarily have a new hire understand the systems and languages that we work with, but I do need to feel comfortable that they will work well with the team and that they are excited to learn new technologies.

Some of my hires: Name – where they came from – what they worked on

Chris – worked at a Babbages software store – Advanced Revelation, Gupta, VB 4+ systems

Vlad – Soviet immigrant who was a structural engineer in the Ukraine previously – VB 5+ systems

Joe – freelance web designer and keyboardist in a band – NET based systems with real-time communications.

None of those guys knew the programming environment they were going to work with when they were hired.  They all learned it because they had the aptitude, and they fit into the teams because of their attitude.  In fact, two of the three are still at the original company that I hired them into, many years later.

Of course, if a person comes to interview and they are currently working on a technology that we use, I will put them in front of a computer with a simple task to perform, such as write a single form app that does some calculation – and I’ll provide the calculation!  I have knocked out several people with this test.  If you walk into the office and claim to be able to write code in VB.NET, I’m going to put you in front of a system and make sure you can do it!

Anyway, that’s my two cents.

<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> Uncategorized | Leave a comment

Why are Vista launch shortcut keys so slow?

Count to yourself:

One Mississippi
Two Mississippi
Three Mississippi
Four Mississippi
Five Mississippi

That’s how long it takes for Vista to open a command prompt (cmd.exe) when linked to a shortcut key (ctrl-alt-C).  Trying it with other keystrokes doesn’t change the time it takes.  This is on a Thinkpad T60 with 3 gig of RAM and a dual core processor that is lightly loaded at the time of the tests.

When I tried this on a copy of Windows Server 2003 that is running under Virtual PC on my laptop it was instant.

Back in Vista, clicking on the Orb then the "Command Prompt" shortcut link is practically instant.  How far we’ve come that using a keyboard to launch a program is actually slower than using the mouse!

<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> Uncategorized | 3 Comments

Vista Slow? Say it ain’t so!

Heh.  Just copying a file to a usb thumb drive…

<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> Uncategorized | Leave a comment