Brad Wardell's Blog


Penis size and spam

Published on Friday, November 21, 2003 By Brad Wardell In Misc

Is penis size really that big of a problem?

Each day, I get around 600 to 800 email. About 400 to 600 of it is spam that gets filtered. But I swear, about half of it is email providing solutions to penis size. Things brings up two questions:

1) Is there really that big of a market for penis enlargement?

and

2) How did they know?

 

Bad hardware! BAD HARDWARE!

Published on Friday, November 21, 2003 By Brad Wardell In WinCustomize Talk

...Little bit frustrated...

Every hour or two this site reboots. WHy? There's some sort of hardware problem on the machien that ultimately causes XP server 2003 to blue screen. We have a new server going up but it's really frustrating seeing the site just die after hour or so.

More flavors of DesktopX Pro requested?

Published on Thursday, November 20, 2003 By Brad Wardell In WinCustomize News

Few products have gotten off to such an intense start.  We're getting a lot of email from users who want DesktopX Pro but can't afford $499.

Their uses vary but boil down to this:

1) Being able to use for internal apps

2) Sending a "gadget" to a friend or family4 member.

3) Making widgets for personal use where they just want to run something they make on their various home machines and not worry whether they have DesktopX on all of them or not.

These are 3 types of people that we are not currently targeting with DesktopX Pro.

But what if we did this:

Have DesktopX Pro be $129 instead and put into the license that programs created with it may not be sold or used for marketing purposes?

So when you click to get DesktopX Pro, you would be presented with two options:

a) I will not be selling applications created with DesktopX Pro or using them for marketing purposes: $129

I will be using DesktopX Pro for commercial development: $499

The question is, would $129 still be "too high" for power users? Much less than $129 and it's really not worth it and gets too close to the Object Desktop price.

What do you think?

DesktopX Pro Pricing Discussion

Published on Thursday, November 20, 2003 By Brad Wardell In WinCustomize Talk

Few products have gotten off to such an intense start.  We're getting a lot of email from users who want DesktopX Pro but can't afford $499.

Their uses vary but boil down to this:

1) Being able to use for internal apps

2) Sending a "gadget" to a friend or family4 member.

3) Making widgets for personal use where they just want to run something they make on their various home machines and not worry whether they have DesktopX on all of them or not.

These are 3 types of people that we are not currently targeting with DesktopX Pro.

But what if we did this:

Have DesktopX Pro be $129 instead and put into the license that programs created with it may not be sold or used for marketing purposes?

So when you click to get DesktopX Pro, you would be presented with two options:

a) I will not be selling applications created with DesktopX Pro or using them for marketing purposes: $129

I will be using DesktopX Pro for commercial development: $499

The question is, would $129 still be "too high" for power users? Much less than $129 and it's really not worth it and gets too close to the Object Desktop price.

The Mac user credibility problem

Published on Thursday, November 20, 2003 By Brad Wardell In Personal Computing

So now that Panther (MacOS X 10.3) is out the Mac users are out again trying to convince "pee-cee" users to "Switch". The problem is, Mac advocates have no credibility at this point. They've spent it long ago. People don't like being lied to and the most vocal of Mac fanatics regularly and massively crossed the line between exuberance and outright dishonesty.

Anyone who has debated in the OS wars long enough has seen what I'm talking about. Over the years argued that things like pre-emptive multitasking, SMP, multi-threading, memory protection, etc. were either things they didn't need or more ridiculously, bad things that they were better off not having.

Then, once MacOS X came out and finally brought Mac users into the 90s (Windows NT 3.1 in 1993 had all of he above and OS/2 2.0 in 1992 had all but SMP) Mac users not only began chanting the importance of these things but occasionally would even claim that they were exclusive to MacOS X. That Windows didn't have it.  Even Windows 95 had multithreading and some memory protection for crying out loud.

Today I read a Mac advocate claiming that Windows, even today, doesn't support SMP.  Windows XP Pro, Windows 2000, and Windows NT before it all supported SMP.  I also read one claiming that Windows programs aren't multithreaded and that was just another reason to switch to MacOS X.

But that wasn't the claim that sparked me to write this article.  I read a Mac user finally admit that MacOS X 10.2 "Jaguar" was "kind of beta quality".  No DUH.  After all the flames I got for my iMac experience review in which all my claims were trivialized by various Mac "advocates" who referred to me on public forums as an "idiot" for someone to finally fess up that hey, yea, Jaguar was actually kind of crappy in various corners.  And bear in mind, Jaguar was the first useable version of MacOS X in my opinion. Before that, MacOS X was so slow as to be unusable by anyone who actually needs to get work done (don't send letters about how you used 10.0 just fine, I'm about as interested in that as I am from hearing from OS/2 users today saying how OS/2 Warp 4.x is as good as Windows XP).

MacOS X 10.3 (Panther) is actually good. Very good in fact. It is what MacOS X should have been. But after all the..sorry LIES that the Mac community spread about previous versions, now that they actually have the goods, who's going to believe them? How can anyone take seriously someone who claimed that MacOS X (10.0 / 10.1) was better than Windows 2000 or Windows XP? Give me a break. And remember there were web articles that seriously tried to "compare" MacOS X 10.0 and 10.1 to Windows 2000 and Windows XP.  Remember how they always showed MacOS X 10.1 being better? Right... Not even close.

Ironically, Panther is that good. I must say that I could see how people would prefer Panther to Windows XP.  I still find it a big sluggish, and I don't like not being able to MAXIMIZE programs to use the whole screen easily (maybe there's a keyboard commend that does that). But it really is a solid operating system now. But Mac users can't, IMO, be trusted on their verdicts. Their biases go way beyond being helpful into being damaging to the Mac movement.  Windows users generally just don't care if you use Windows or not. So it's generally easier to find more balanced reporting on it. I have no particular love for Windows. But the alternatives haven't been promising both as a user and as a software developer. 

It will be interesting to see how things go with MacOS X now that it has finally delivered the goods. Pity though that the Mad advocates blew their wad before the OS was ready for prime time. Because it's now when credibility on their part would make a big difference.

Real world software costs real world money

Published on Wednesday, November 19, 2003 By Brad Wardell In OS Customization

So today we released a new product called DesktopX Professional. It's $499 and what it does is allow you to create relatively small applications incredibly quickly.

Creating software has a significant overhead attached to it. If you wanted to, for example, to create this clock here with say Visual Studio.net how long would it take you to write it? Well, writing something that tells the time wouldn't be hard. But about the actual clock? As you can see, it has a shadow under it, the edges are perfectly alpha blended, the clock hands are also alpha blended. And of course there's the artwork of the clock itself.

Creating something like this would not be trivial. It could not be done in a day. A good developer might be able to make it in a week or two. A typical developer would take several weeks and then it would only work on Windows 2000 or Windows XP since they would have to use layered windows to do the alpha blending. How long would it take, for instance, to make it so that the object was desktop level? That is, didn't go on top of your programs? That would take even longer. It could be done for sure, but it would take some effort. And after that time, you would have a clock. With DesktopX Pro, it can be done in less than 5 minutes. And the resulting program is a single 600k program. No DLLs, no runtimes.

In fact, here it is:

Elegant Analog Clock
This simple analog clock adds polish to your desktop

[Download]

Most of the software our company makes is relatively "inexpensive". In fact, some software developers have accused us of "predatory pricing" over the years. Object Desktop is $50 and includes over a dozen programs. DesktopX standard is only $20 and it has built in NT based desktop security, a feature that is probably worth $150 by itself if you talk to IT managers.

Our pricing has, over the years, hurt us in corporate sales because it's so inexpensive that companies have thought it must just be a "toy". If there are any software developers reading this you are free to laugh at us for our stupidity:

DesktopX, the $20 version of it, allows you to embed ActiveX controls (ANY ActiveX control) right onto your desktop. That means, for $20 you could build your own custom web browser into the desktop and create a corporate kiosk. Then you could enable the desktop security features so that no one could mess with it. That ActiveX control could play a repeating .WMV file all day. In short, for $20 you have a corporate kiosk without requiring any additional software.  We must sell tons of copies of DesktopX to those who make kiosks right? Nope. Because $20 makes companies think there must be some huge gotcha.  Our goal was to try to sell DesktopX standard in quantity but in reality there just isn't a "mass" need for kiosks. So we sell DesktopX to end users and corporations alike in relatively low volumes.

Ironically, our $9,500 priced DirectSkin has become something of a standard in the custom GUI development market. It has the ability to turn a standard Windows program into a fully skinned one with only a few lines of code.  Smart IT managers are able to make that calculation in a nano-second -- $9,500 to wave a magic wand and make their plain old Windows app into something that has a cool skinned UI? It's a no brainer. 

Ironically, some of our own customers seem blissfully unaware of a) how good of a deal Object Desktop is at $50 or how much other software products cost.  I wasn't aware of this until we announced DesktopX Professional ($499) on WinCustomize and immediately got responses showing a near outrage at the price.

Think about that. $499 for a product that can let you turn out stand alone applications that are fully customized and can do virtually anything you want them to do.  Want to make your own personal virtual desktop manager? 5 minutes. How about a corporate messenger? 5 minutes. How about those companies that develop those nifty desktop gadgets you see? My kid downloaded a Finding Nemo toy from Disney.com which had the characters swimming across the desktop. Wonder how long that took to write? I bet you it took exponentially longer to do than it would have taken to do with DesktopX Pro.  $499. No brainer.

But DesktopX Pro isn't just cheap considering what it does. It's cheap compared to other software products out there. Let's take a journey to the scary world in which Photoshop is purchased rather than downloaded from some warez site.  A land where Shockwave sites are generated and Flash movies designed.  A place where documents are generated and not just read.  We call it...the real world:

Product What it does Price
Adobe Photoshop 7 Creates images with a host of built in effects and tools that enables graphic artists to create highly polished and professional graphics. $649
Flash MX Pro Create flash games, movies, and even applications $699
Cold Fusion Quickly and easily build powerful database-driven websites, rich Internet applications, and web services. ColdFusion MX Standard 6.1 combines a rapid server scripting environment, effortless data connectivity, powerful built-in searching and charting capabilities, and more $1,299
Visual Studio.Net C++ / VBBasic development environment / compiler. Includes version control. $1079
Quark Express 6 Desktop publishing package used by editors to create professional publications $1045

Okay okay you say, but these are targeting specific groups (which DesktopX Pro is too btw). What about something a lot of users would make use of?

Okay, how about Adobe Acrobat? All it does is take a document and...um...well...turns it into a document. It's $99. It's popular enough that most people have Acrobat Reader on their machines. 

The point being, once you move away from software that is largely for personal use, enjoyment, it gets "expensive" in a hurry. Terms like "Return on Investment" become the selling point rather than "Hey, that's neat."  And if they think DesktopX Pro is expensive, I won't even talk about DesktopX Enterprise (>$10,000).

Check out DesktopX Pro (cool little programs available for download if nothing else) here: http://www.desktopx.net/pro.asp

Life with Panther

Published on Wednesday, November 19, 2003 By Brad Wardell In Personal Computing
When I first got my iMac I confess to having been quite disappointed. For one thing, MacOS X Jaguar was kind of crummy in my opinion. Mac users tend to be a fanatical lot and as a result tend to live in denial about the short comings of the Mac. It's like they have this unspoken rule not to publicly speak about all the problems Mac users deal with.

Not being part of that cult, I had the audacity to point out the short comings here on JoeUser (will put together a list of links shortly to those blogs). The response was predictable - massive flammage and denials.

I have two basic problems with 10.2 that, as I researched, turned out to be pretty common:

1) Printing. It was ridiculously complicated to get printing to work if it wasn't physically on the machine. And even the printer control wasn't part of the preferences which I thought was ridiculous. I had to go into "utilities" (a folder on the hard drive) to even attempt to set up a printer.

2) Networking. Networking just didn't work very well in a mixed environment for me. I eventually brought the iMac to work and was in the ridiculous situation of having to use a removable drive to move files from my PC to the Mac 4 feet away. I never could figure out why I couldn't connect to the network drives with Jaguar. It should have worked but didn't.

But Panther addresses both those issues. Printing worked both flawlessly and intuitively. Now, the printer setup is part of the preferences panel. I just typed in the IP address of my printer and off I went. No sweat. Windows networks are explicitly supported now in printing. The driver for my printer was easily found and available.

Same on network drives, it just works now. I didn't do anything differently, it simply works now. So I can access all my network stuff from the Mac which makes it much more useful.

Expose, as others have pointed out, really is remarkable. And it cannot be done on Windows at present. Not anywhere near as slickly. One would have to use layered windows like crazy to do it and it would be much slower, even on high end hardware. Apple doesn't have to worry about this feature being stolen on the PC until Longhorn comes out (at which point it'll be fair game). Apple definitely borrowed ideas from Windows too. The F11 key minimizing everhthing is akin to Ctrl-M and Ctrl-Shift-M on Windows. Fast user switching is pretty much the same as it is on Windows without the special effect.

The intelligence of Apple really comes through with Panther though. They KNOW that Windows XP doesn't have a compositer. That means it can't do fast, slick animations and changing of Windows. WindowFX (https://www.stardock.com/products/windowfx) is the closest thing on the PC for being able to do cool effects and I can tell you that it's a real pain to do even what it does let alone somethign like Expose or the fast user switching effects. I don't think Expose is a unique idea, it's something we wanted to do on OS/2 back in the 90s but being able to make fast thumbnails is just not possible. But credit has to go to Apple for actually doing it. Ideas are cheap, execution matters and Apple excuted on this idea. I will be annoyed if Apple and Mac users get all huffy WHEN Expose like features show up on Longhorn by Microsoft or third parties. Expose isn't an innovation, it is just MacOS X is the only OS capable of pulling it off (first person shooters weren't an innovation either, it was just a matter of when the hardware would make it feasible). So kudos to Apple for putting this in 10.3, it's a great feature.

The new Finder is very nice. I prefer it to the old one a lot. But even with all this praise, I still feel a little annoyed that Apple charged 10.2 users $129 for what is, essentially, a service pack and a shareware bundle (expose). Sure, it's a great deal for 9.x users but for 10.2 users, it's a major bug fix. I could live without Expose, despite its coolness. Being able to print and access the network is key but those things should have worked in 10.2

My verdict is that with MacOS X 10.3 Apple has made their OS truly ready for prime time. I'll go so far as to say that if someday Microsoft makes it too hard for us to work on Windows that MacOS would be an attractive platform to migrate to if it came to that.

MacOS Panther - join our club and be cool!

Published on Tuesday, November 18, 2003 By Brad Wardell In Personal Computing

So as I get into Panther (OS X 10.3) I'm increasingly annoyed at the $129 upgrade price. Not that Panther isn't a good upgrade but Apple has pretty much made it clear that it is a specialty shop. You're not just buying a computer, you are buying membership into an elite club.

But for most people, cost matters. As a Mac and Windows user, my view is that while the Mac has some nice features, it s not nearly worth the cost involved.

I mean come on, $129 for 10.3 from 10.2? That's ridiculous. 10.3 is a service pack + some nice enhancements but it's pretty hard to justify $129 for it.

To trot out the often used car analogy, MacOS is like a high end BMW convertible. It definitely has some nice perks but it's not terribly compelling for most people over say a $35,000 Lincoln or Pontiac Bonneville or SUV. Especially since it may be impractical for some day to day stuff.