I'm a big fan of widgets. Now that the concept of "cloud computing" has gained traction in the technology industry, lots of people are also wild for widgets. Of course, when you dynamically assemble content from multiple sources, bad things might happen to good people:
SiteMeter's widget for tracking visits to Web sites went haywire on Friday and rendered many pages unviewable via Microsoft's Internet Explorer browser.
The technology industry will take steps to eliminate these problems. Standards will help a little, if only to get the people writing widgets to think about all the implications and edge cases of what they're building. Abstracting the run-time layer of widgets through mechanisms like Netvibes' universal widget API can help, too.