Showing posts with label Vista. Show all posts
Showing posts with label Vista. Show all posts

Monday, January 4, 2010

Worst Top 10 list of 2010 I Have Seen

I am used to hyperbole. I am used to the idea that people run out of ideas, but just keep talking. Or that writers get assignments and their heart is just not in it. Or the people with a point of view write as if their POV was delivered wisdom.

I don't like it when such things are presented in absolutes and in places of influence such that people might think there is something to it. The eWeek article titled "IT Infrastructure: 10 Products That Must Be Killed in 2010" is the worst example of this I have seen this year. I have not seen them all: admittedly I peruse technical forums. There may be worse out there. Yes. Sadly, there may be worse depths to plumb. But this one goes deep enough for me. At best it is about 20% accurate.

First of all, it is not an article per-se, but a slide show, and there is no comment section so this is unopposed blather rather than just blather. Sure, comment forums can become pure snark fests, but this post is just flame bait, pure and simple. eWeek, and the articles author, Don Reisinger are either gleefully running because they love the commotion, or hanging their heads in shame, but I have no way to tell which.

Here are some of the gems from this bottom 10 list:

Palm Pre: "... Today, it's an also-ran on a network that no one cares about. It has to go."

You know: It may just go, and it may just take Palm down with it, but the absolutes here are amazing. The phone is not hurting anyone by staying. It is a great phone, and it is the only chance Palm has of coming back, even if the headwinds it faces are fierce. It is head and shoulders better than a WinMo based unit IMHO: Why must it die? Why must it go? Where is the urgency? If someone wants one, why should they not have it? Who is it hurting?

The statement about the network is absurd as well: Clearly *someone* cares about the network. The people the own the company. the people that work for the company. The people that use it, which can not be zero, or there would be no network in the first place, The people that make the phones that the network sells. Maybe Don does not care, but Don is not everyone, even if Don is unaware of that.

I have an iPhone, and I admit that one reason I would not want the Pre is that it does not run on AT&T (a network I like, unlike many). That is just me, and I know it. If Pre ran on AT&T, I would look at it. The unit itself is beautiful, even if it does have those chiclet keys rather than a real full function touchscreen.

Blackberry Storm 2: "... when the company released the BlackBerry Storm2 this year, it promised bigger and better things. It didn't happen. Get rid of the Storm, RIM."

World class dumb advice. I have an iPhone. I have a Storm. The iPhone beats the pants off the Storm as far as I am concerned. But I had another Blackberry before the Storm, and it was *worse*. Far worse. In essence, Don is saying to get rid of the only touch screen offering RIM has *before* they have something better! Completely cede the touchscreen phone market and hope that there are enough chiclet-key fans out there. Replace the Storm with something better? You bet. But don't drop it till you actually *have* something better.

Premise restated: RIM's touchscreen device is third rate relative to the competition, so no one stuck using a BlackBerry (say, for work) should have a one, but instead should use the more prehistoric units. Oh. yeah. That'll help RIM.

The Storm is, for a touch screen person like me, nearly as much better than an 8830 or an 9700 than the iPhone, Pre, or Droid is than the Storm. It. Is. Better. Than. Nothing.

Further: maybe the Storm is actually a profitable unit? Who knows? Don does not say. If it is, then why drop it? If it isn't, then it is a finger in the dam till something better arrives. Either way, terrible advice.

The iPod Classic: "... finds itself decidedly in the middle with a limited amount of value."

Just when you think the advice can't get any worse... So, again, not mentioned whether or not the Classic is profitable, or fills a useful niche still. Don would have Apple drop the Classic, I guess because he does not want one. Following that line of thought,: I do not want a touch because I have an iPhone. I guess the Touch should be killed too. I have a shuffle for working out, so I guess the Nano should also be killed. Because, well, as you know, if one person does not like the category, or must be invalid for all other people.

By the way, Blue is the best color, so all other colors should be removed. Not of iPods, but from everything.

The Classic unit that holds more music and video than any other in the line. The unit that has all its R&D fully paid for and it probably the most profitable per unit. Don says it must die. Doh.

I have a Classic. I love it. I had a wall full of CD's (now a box full of CD's), and they are all on the Classic, but they won't fit on *any* other iPod. If I ever lose or break the Classic, I want to be able to replace it! Don would deny that option because it does not match some preconceived notion he has about where music players are used. Dumb. Dumb. Dumb.

Windows Vista

Sigh. I use Linux and Macs mostly, but I have used Vista and Windows 7, and I have to say that Vista with all its service on is not that much worse that Windows 7, and is actually more compatible with some software. Win7 is just Vista evolved a bit, and not much more than Vista Service pack W7.

Vista has a bad rap out there, and it is undeserved. It was no worse than XP was when it was first released, and is less prone to infections... the reason I dropped XP all those years ago! But eWeek appears to be on the "Bash Vista" bandwagon, and they are hardly alone there. Other popular causes they might want to join are the AT&T is worse than Verizon bandwagon, since it is irrelevant that Verizon uses the archaic CDMA protocol, and a Verizon world phone has to have both a CDMA and a GSM radio in it if you want to travel with it. Or that AT&T may have less 3G coverage, but where they have coverage they are faster.

None of that matters because the cause celebs do not require much in the way of actual facts, and just need bandwagons. "Vista Bad" is a nice safe bandwagon to be on, even if you thought that maybe a technical publication would be fact based (or at least label their puff pieces correctly)

The really funny part here is that they think they have to tell Microsoft to try and get people to migrate. What a hoot. By any measure, MS is its own worst enemy when it comes to new releases of things, trying to get people who are happy where they are to move. Or at least comfortably miserable. Look at how hard they are trying to get people of XP and how slowly that is going....

Google Wave: ".. It still has a modicum of promise, but Google should focus on Chrome OS and forget about Wave."

Contradicts itself inside the sentence even! If it has promise, why drop it? Is Google in danger of going out of business because they are experimenting with something new? Can they not afford to fund the Wave?

I have a Wave account, and I'll admit that it is not ready for prime time, and it may never be... but it just got started! Look how many years MS funded the Xbox at a total loss before it even broke even!

Windows 7 Starter Edition: "... it doesn't even make sense for users to want it."

I agree, except that if users do want it, and it is the only product MS has that will run on a Netbook, why would MS cede that market to Linux? Is this advice that MS should just forget Netbooks, or is it that MS should drop the price of a more fully featured version of Win7, and also slim it down enough to run on a Netbook?

Ain't gonna happen. MS made some really bad choices in how they went about doing the video compositing: they are utterly dependent on higher end graphic hardware than what the current Netbooks have. The choice here is leave the half-ass Win7 in place, extend XP's life even more (and this clown wants to advise them to work hard to get people off Vista), or just let Linux have Netbooks. I think I know what MS will do. It won't start with taking this advice, but it might start with removing some of the restrictions on RAM and hard drive size that Starter Edition has, as those are utterly arbitrary.

Google Nexus One

Kill the Nexus because other Android using phone manufacturers might be unhappy about the competition. Yep. They might be. Seems like Google's problem to me.

The smart phone market is changing so quickly that however it is stacked up now will not be how it is one year from now. Right now, Motorola, a company that was on the brink of exiting the phone market has used Android as a lifeline to return from 1% market share to 13%. they are supposed to just get all huffy because Google is entering the market? They may not like it, but they are not likely to drop Android they they have something better. Ditto all the other Android using Manufacturers. It is not like they would suddenly all switch to WinMo, and it is not like Apple is going to license OS.X Mobile.

From Google's point of view, they may want a pure Android version out there. One that no one has messed with because it was open source and they could! Either way, I think Google is a big kid now, and history says they might even know what they are doing. History of this top 10 list also says Don doesn't.

JooJoo: " .. If you ask me, it should be killed before it's even released. Let's wait for the lawsuits to be hashed out before either company moves forward."

I have watched the Crunchpad / JooJoo thing with interest, and I think that it is probably true that the JooJoo is going to implode. It feels a lot like one of those stores that opens in a "location of doom": you just know it is not going to make it.

But it might, and that was the palace intrigue around the device that led to the people that at least co-created the JooJoo-when-it-was-CrunchPad getting screwed.

The thing is that the Apple device is coming, and not getting out there now means letting Apple define the category for years to come. That will probably happen anyway.

This is the least bad of the "Must be Killed's" though, to be sure. The moral issues here are strong enough that I would be comfortable saying it should not be released. Just because Apple is going to crush the market segment does not mean you get to crush the people you were working with, which is what we are being told happened with the JooJoo.

The Ultraportable Notebook

Coming strong off the JooJoo win, the list is dropped right back into the ditch from whence it came.

Just because the category is sandwiched between two other categories, it must die? Again, nothing about profit is alleged: We are told to assume that the people making these things don't apparently know that they are losing money making them.

What about Tablets? what happens when there is a market switch again, and say tablets eat a category, like say Netbooks. What if there are left people that want small computers with real keyboards? Seems like the Don-ster does not look around at trends much, and is not comfortable with others placing bets that he has no skin in.

Here is mine: Acer. Eee PC, and the other Ultra-Portable manufacturers are trying to be sure that if this market takes off, they are the one that is there first, with the name recognition. No one wants to be the last to enter the market segment again, and be left out in the cold when the shipments are counted. See Netbooks for details.

Blackberry OS (In its current form)

OK: 2 for 10. As long as it is stipulated that they actually have to have something better before they just go kill BBOS. BBOS (or whatever it is called under the covers) is a mess. It really does need to be tossed for something like Android with the email bits that make the MS Exchange and remote management stuff work ported / rewritten / modernized.

The funny thing is that Don appears to think this will be his least popular recommendation. Weird.

Thursday, January 1, 2009

Ubuntu 8.10, DOSBOX, and the single HP dv9000.

It would be fair to say that my dad is an intimidating person. Not because he is 6'3", an athlete, or any of those things. Because (to my way of thinking) he is brilliant. Rachel Maddow Brilliant, but without the liberal side. He is technically intimidating. He has 22 patents, and has filed for another 10. Normally I could care less about such a thing, but his are non-obvious patents, and deserve the protection of a patent and the patent system. His are the reason that there even is a patent system. He is not trying patent goofy things like mouse clicks on menu items but very technical stuff, like how much microwave energy, and what kind of antenna (size, shape, power) is required to fuse moon dust to a particular depth.

I knew growing up that I was never going to equal my dad in technical accomplishment. It was not something that made me sad or anything. I was always too much a mix of my parents (Mom being a Nurse, and very brilliant as well) to ever be one or the other. Mix the two and you get a Linux / Open Source person, more or less.

Over the holidays I was at Dad's house and I came to ask him about some programs he had written and how they were backed up. It turned out that the following was true:

  1. Dad had a series of engineering programs
  2. The programs were in VBDOS
  3. VBDOS barely worked in Windows 2000, less well in Windows XP, and not at all in Vista.
Visual Basic has left DOS way behind, but VBDOS did everything Dad needed it to do. Why waste time learning the new program, and all its goofy new things. VBDOS worked. VBDOS was a tool. A means to an end. Visual Basic 6 offers nothing that VBDOS did not, at least as far as Dads programs are concerned. Dad needs to know that then X amount of power is applied via an antenna of a particular design, how deep is the moonrock melted? Nothing in VB 6 adds to that. Taking time to learn the new programming paradigms of GUI based VB is time taken away from pursueing the knowledge.

Enter DOSBOX. http://www.dosbox.com/

With DOSBOX (and probably but not tested, DOSEMU), VBDOS lives on.

The Acer Apsire One

While at my dads house over the holidays, I asked him how the project to keep VBDOS running was going, and how he backed up his programs. The answer was that his program directory from his Windows 2000 computer was copied to a Windows XP computer, and a new Windows Vista HP laptop, and a USB fob. With XP the VBDOS programs ran but did not print. With Vista, they were just dead.

I asked for the fob. I copied them to my Acer Aspire One (because, is not the point of having the AAO that you always have it with you?). I then installed DOSBOX, and read the install info for it quickly. Mounting Dads programs in DOSBOX, they ran at once, without issue, and were printable. Editable screen shots via GIMP even.

I have never tried to convert my Dad to Linux. He has always run Windows, and while I have rebuilt his computers a few times when they were infected with things, in general it seemed wrong to try and get Dad to convert. He is much smarter than me, and an engineer par excellence. If MS Windows works for him, then there is no need to convert him.

I had watched the VBDOS stuff over the years and had wondered is MS was going to maintain their compatibility... and while I doubted it, there was no need to talk about it as long as it worked.

The HP dv9000 changed all that.

Dad bought the dv9000 with Vista Home Premium. He had no choice in that matter, or at least he thought. Vista worked for email, and Flock worked for browsing (Dad knows better than to use IE) but his VBDOS programs were busted. Dead flat broken. VBDOS had left the building. It was an Ex-programming language. 20,000 volts would would not revive it.

Dad saw the Acer running the programs. He asked if his HP dv9000 laptop could do the same. 20,000 volts: No. Linux / DOSBOX? Yes.

The DV9000 was new: less than 3 months old. It had a AMD Turion 2.1 Ghz dual core 64 bit processor, and an Atheros 5007 chipset for wireless. The latter bit was the same as the Acer Aspire One. I said it probably would work and was put to the test two days later when I came back over to install it.

dv9000

The HP dv9000 has a 1440x1024 screen, a ton of USB slots, an NVIDIA graphics card, and other fun things. I looked it over and decided to try Ubuntu 8.10 as my first pass. All Dad needed was DOSBOX, but I wanted it all to work. I was going to set it up as dual boot Ubuntu 8.10 / Vista, but I wanted Ubuntu to be all Dad ever needed. Mint 6 was also an option, but I was worried that it might barf on the recent hardware. In my recent experience, Ubuntu had done better than Mint on new hardware.

According to things I found on the Internet, the dv9000 used to have, in older configurations, Broadcom wireless cards. HP has recently embraced Linux though, and it appears that part of that is using Linux friendly gear like Atheros. Or maybe it just worked out that way. Maybe Atheros was just the less expensive card at the time this dv9000 was built. Worked for me either way. Broadcom cards can be made to work under Linux, but Atheros had open sourced their HAL, and I like to support companies that support Linux / Open Source.

The good and the bad of the hardware support of Ubunti 8.10 for the HP dv9000 ultimately came down to the 802.11 card. Once installed, Ubuntu was not happy with the Atheros card. When I used the hardware managers and *disabled* Atheros support, all was well. I had to do the exact same thing on the Acer Aspire One.

I ran the Ubunut upgrades. The Atheros support crapped out. Same as the Acer Aspire One. It appears to me that it all worked out this way:

  1. Linux reverse engineered the HAL for Atheros cards, and they worked.
  2. Atheros released the specs for the HAL and the firmware of their cards.
  3. The MADWIFI project released a bad series of drivers for Atheros cards... based on the newly Opened drivers and HAL. Go figure.
It may be more complicated that that. That is just what it looked like out in end-user land. It matters not for this project: I have documented getting the Atheros cards going via NDIS in one post and via the new native drivers in another post.

Installing Ubuntu 8.10 was not hard, although it was confusing a bit at times. The dv9000 had two partitions as it arrived from HP: SDA1 was Vista, and SDA2 was the recovery partition. 52 GB and 10 GB used in total and respectively. 160 Gb hard drive. Plenty of room.

I had Ubuntu shrink SDA1 from about 148 GB down to 72 GB. With 52 GB in use, that left 20 GB for growth. I left SDA2 alone: 12 GB with 10 Gb in use. Here we hit an oddity of the installer. It looked stuck. Like nothing was happening during the resize. I popped open a terminal, and started 'top', and could see 'ntfsresize' was hopping all over the place. It was clearly doing things, and was not stuck. The on screen graphic progress bar just had no insight into what it was doing.

I inserted a new SDA2 and SDA3: SDA2 was '/' and was 10 GB. SDA3 was '/home' and was about 62 GB. SDA 2 of old became SDA4 of new, but was not re-sized or moved. SDA4 (The Vista recovery partition) lives at the end of the disk.

GRUB thought the SDA1 and SDA4 were both Vista partitions, so as a post-install step I went into /boot/grub/menu.1st and made SDA1 Vista and SDA4 Vista Recovery. Just labels, but important. I booted both to be sure that they still worked.

I booted Ubuntu and applied all the service, and installed a few more programs like Avahi, Macutils, HFS support, Sensors/hddtemp, and set up monitors in the Gnome taskbar for system speed and temp. I like to watch that kind of thing, and I was very interested in having it on this computer so I could watch it while the VBDOS programs were running.

This was the first computer I have ever set up without a swap partition. Another reason for having all the system status stuff enabled on the task bar was to watch memory usage. With 3GB of RAM, and the primary mission being to run 16 bit VBDOS programs, I did not think that it would ever have memory issues. It was just a theory though, and I wanted to be able to watch it. So far, so good.

DOSBOX

Once everything was up and running and all the service has been installed I installed DOSBOX using Synaptic. Nothing major or weird there. Then I copied Dad's programs into his home directory from the USB fob. They were put into a new subdirectory called 'vbdosprograms'. Next I started DOSBOX (from "Applications / Games"), and mounted the programs to the 'C' drive:

mount c ~/vbdosprograms
c:

'alt-enter' toggles DOSBOX to full screen and when running like that it looks just like a DOS computer of old.

The rest, as they say, is history. It all worked, and better than than it ever had under XP. Screen caps with Fn-PrtScrn worked like a champ. GIMP could edit those to whatever was required. They could be saved in whichever directory made sense from that point on.

From a technical point of view, this capability exceeds anything Dad has ever had before. He can now run on the latest, fastest hardware, and has far more control over the results. He now also has Linux support. It is not that I did not support him on MS Windows. It is just that for me MS Windows is just another computer platform and I often have to sit a mess with it to figure out why it is broken, whereas Linux is something I know fairly well.