Thursday, September 1, 2005

500 Internal Server Error

The supposed new plugin for MSIE -- the one that adds security and tabbed browsing like Firefox does -- is apparently the victim of that darn 500 Server error.

500 Internal Server Error: "Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator and inform them of the time the error occurred, and anything you might have done that may have caused the error."

Software Best Practices -- or Pipe Dream Novelties

I make no apologies for asking people to unplug their computers, stack them in their basements or garages and leave them alone. Because there's way too much junk tech making it to market.

I know there have been a lot of tremendously innovative and pivotal technologies developed in the last fifteen years...and there's been a lot of money wasted on junk programming too.

Before any feature goes into any application, it ought to be well-written, bullet proof, sound, secure, as lean as possible and agile enough for gradual amendments and improvements. In fact, until you adopt that concept, I’ll keep my money.

The reasons features are released so fast & furious -- before a rock-solid proof of performance is demonstrated -- I'll never understand. It's bad business because it makes people not like your products. Write programs one module at a time, then invite anyone to try their damndest to break them. Write applications that break them.

Here are two dirty little secrets:
1) Decision-makers know that well-written software doesn't need to be upgraded or reversioned every year.
2) The Cardinal Sin is letting any technology, computer program or operating system leave the warehouse with bloating or security or functional flaws.


I’ve just outlined why we need the Open Source community and the products developed by it: flaws are exposed, discussed, shared and fixed. Now, if more developers would learn to operate in this transparent environment, they will have happier customers willing to spend more money with them.

Wednesday, August 31, 2005

Where was Linus when we needed him?

I don't know Linux creator Linus Torvalds, but I like him. I wish he'd been there when IBM was hunting for an operating system for their PCs. The world would have been a better place because I really believe computers wouldn't suck so much today.

I think television would've been better off if, when color technology was developed, it had been done from scratch, like HDTV. FM would have been better too, if stereo broadcasts didn't have to play to mono sets. Beta was better than VHS, cassette was better than 8-track and grandpa was a lot nicer than dad, but people sometimes tend toward choices that benefit them in the short term.

But I also think people can make new choices if they believe they can make a difference. If we vote with our feet, stop buying products from a bloated company with a bloated bottom line through bloated code -- for a while at least -- maybe the big guys will start looking at our needs as a way to a fair profit.

I'm not for a boycotts, but would it hurt to buy something Open Source this week or this month?

Three Local TV Reporters in the U.S. Stand Out

  These three dedicated Chief Investigative Reporters, Jody Barr, Brenden Keefe, and Dave Biscobing, are known for their long-form investiga...