Updated: 2/15/2004; 12:03:02 PM.
a hungry brain
Bill Maya's Radio Weblog
        

Friday, January 02, 2004

activeRenderer demo
    

Scoble notes that there is a worried post on Slashdot about offshore software development. He says this is the fault of free software. To a certain extent he is right, but this is part of a larger trend: the commoditization of computer technology. When the printing press was developed, the major firms that developed and operated printing presses were the darlings of princes. That lasted 20 years before these men and their companies faded from prominence. What went wrong (or right)? The technology and the knowledge necessary to operate it became a commodity. This cylce is evident in many other life changing technologies. What really matters is what people do with the technology once it become inexpensive. [John Robb's Weblog]    

Slashdot worried about American programmer jobs.

I find it ironic that Slashdot is worrying about offshoring of programming. These are the same folks who cheer everytime a country like Israel or China chooses to go with free software over software written in America that costs money. Nice to know they care.

[The Scobleizer Weblog]    

More offshoring info.

Sriram Krishnan corrects some of my other inaccuracies about offshoring and India.

[The Scobleizer Weblog]    

Anand M on Offshoring.

Anand M, who is a .NET programmer in India, has his own view on offshoring. One of the things most people are not aware of is that not everyone in India is an illitrate person coding for peanuts.

[The Scobleizer Weblog]    

Offshoring.

Offshoring will be one of 2004's biggest political issues.

Why do I say that? Because it's one of the most talked about things at parties I go to and I've gotten lots of requests to give my opinion on offshoring. Many of my friends' and family's jobs have been offshored, so this issue has hit home.

Working at a global tech company, I can tell you it's one of the most controversial things too. I don't want US jobs to go away, but I have tons of friends and customers all over the world (including in China and India), so can't take jubs a "USA all the way" point of view.

Also, I'm a capitalist and believe that the jobs should go to those who can do the work for the lowest price. If someone can do my job better than me for less money, then I deserve to lose my job if I don't add some value.

Here's a good resource on offshoring, if you are unfamilar with the term. Yeah, I found that by searching Google.

Tom Peters, in his book Re-Imagine! gets out in front of the issue. He says that 80% of white collar jobs will be shipped overseas in the next few years.

I've seen it first hand. A relative works at a ladder manufacturing company. They lost $150 million in business to China this year.

Fast Company wrote an interesting article about the changes going on in our economy (about how Wal-mart is forcing huge changes to old industries).

So, we should be scared, right? Implement tarrifs. Give incentives to companies to keep jobs on US shores, right?

Tom Peters (and many other business experts) say absolutely not. Here, read what he says on page 41 of his new book:

"Destroy and Rebuild" ... that has been the hallmark of (for example ... and it is a huge example) the Great American Jobs Miracle.

Consider the following analysis of the U.S. economy. Between 1980 and 1998, we managed to create an amazing 29,000,000 net new jobs. About two-thirds of those jobs were high paying, and most of them were in industries that didn't exist prior to 1980. (We're a long way from Lee Iacocca's noxious prediction in the early 1980s that all new jobs would come courtesy of the likes of Wendy's.) During the same period, the European Union, which is one-third larger than the U.S. in population terms, managed to add but 4,000,000 net new jobs.

What's the difference between +29,000,000 and +4,000,000--beyond the obvious "25,000,000"? Much of the answer can be seen in two simple equations (though the issue is anything but simple):

+29M = -44M + 73M

+4M = +4M - 0M

The Americans got to +29,000,000 by having the nerve ... often without grace ... to destroy 44,000,000 jobs. At General Motors. At Ford. At Sears. At Chrysler. At AT&T. At IBM. Then we offset those lost jobs with 73,000,000 new jobs. At Microsoft. At Dell. At CNN. At Genentech. At Amgen. At Fidelity. At Charles Schwab. The European Union got to the rather paltry sum of +4,000,000 by destroying nothing and created 4,000,000 new slots ... in the public sector. (Some interpretations are worse, suggesting that millions of private sector were eliminated in order to keep feeding the government sector's employees.) (Does Europe, heaven forbid, need Newt Gingrich?)

Message (BIG): If you don't have the nerve to destroy (jobs), then you will never create (jobs) on a large scale.

Which is one (big) reason ... I AM A DESTRUCTION FANATIC.

Tom hasn't discovered anything new. Silicon Valley has been shipping jobs overseas for decades. Hey, when I grew up there used to be Apricot and Cherry farmers here. Guess what, they aren't here anymore. Then, this place used to manufacture stuff. You know, processors. Apple computers. Hewlett Packard calculators. Guess what, the Valley doesn't do that anymore (well, there still is an Intel factory near where I'm writing this to you from).

Our jobs are constantly getting turned into commodities. Sent overseas.

Tom's book gives you some ideas on how to work on your career so it can't be shipped overseas.

But, we'll hear lots from politicians about this issue. When people's jobs are at stake, they get worried.

What do you think about offshoring? Should anything be done?

[The Scobleizer Weblog]    

Weblog optimization.

I've been doing some optimizing. You might notice my page loads faster now. How did I do it? A couple ways. First, I'm only displaying the last two days. That makes my front page 1/3 faster to load alone. Then, I looked at my div names and saw that instead of naming a div "disclaimer" that I could simply name it "d." Optimizing div names made the page size here smaller too (and once I finish republishing my site, will make my CSS file size smaller too).

Might not seem like a big deal, but look at my file size compared to anyone else who has a Radio UserLand site.

Why do I do this? I think it's respectful to the people who pay my bandwidth bill. I have 1000 to 4000 visits per day now. The smaller I can make the file size, the less load I'll put on UserLand's servers and bandwidth bill.

Plus, I'm stuck using dialup right now, so any optimizations I can get pay off bigtime for modem users.

Downside? It's a little harder to figure out my div structure, but I don't have that many divs that it's a big problem.

By the way, want to use my Radio Userland files on your own blog? Feel free to download and use them.

[The Scobleizer Weblog]    

Web Crossing
    

Apple "Tivo Killer" coming?.

Does Apple have an "iBox" (er, Tivo killer) up its sleeve? I haven't heard anything, but this rumor site says one is coming. Just remember, it's a rumor site.

[The Scobleizer Weblog]    

Toshiba Tablet Review.

Lora Heiny has a ton of pictures and a good report on her experiences with the new Toshiba Tablet PC (M200).

[The Scobleizer Weblog]    

.TEXT Update Ships.

Scott Watermaysk has uploaded a new version of .TEXT, which is the blogging engine that drives Longhornblogs.

Oh, what's this? Open Source free software? Huh? On Microsoft platforms? What's the world coming to? Scott, how do you do it?

[The Scobleizer Weblog]    

Is Microsoft killing COM?.

Laurent Mihalkovic: How serious is Microsoft about killing off COM?

See, this is what's bad about our language. When people say "Microsoft killed a development project" what they mean is we aren't spending anymore time on it. That doesn't mean it goes away. Remember at the PDC where we showed off a DOS app running on Longhorn? You really think we're still working on DOS? No. But, we aren't going to break old apps.

[The Scobleizer Weblog]    

Agile Management Blog.

Interesting, just found this Agile Management blog, which says that it'll have thoughts on management, software, constraints, and agility.

I found it on FPatrick's list of business blogs. Very interesting blogs, and many that I need to subscribe to.

[The Scobleizer Weblog]    

A tale of two cultures.
It's clear that that the future of the Unix-style pipeline lies with Web services. When the XML messages flowing through that pipeline are also XML documents that users interact with directly, we'll really start to cook with gas. But a GUI doesn't just present documents, it also enables us to interact with them. From Mozilla's XUL (XML User Interface Language) to Macromedia's Flex to Microsoft's XAML, we're trending toward XML dialects that define those interactions. Where this might lead is not so clear, but the recently published WSRP (Web Services for Remote Portals) specification may provide a clue. WSRP, like the Java portal systems it abstracts, delivers markup fragments that are nominally HTML, but could potentially be XUL, Flex, or XAML. It's scary to think about combinations of these, so I'm praying for convergence. But I like the trend. XML messages in the pipeline, XML documents carrying data to users, XML definitions of application behavior. If we're going to blend the two cultures, this is the right set of ingredients. [Full story at InfoWorld.com]
My recent stuff has provoked some diametrically opposed reactions. Responding to this column, Dan Kegel wrote:
Jon, you've been drinking too much XML / web services kool-aid. Only clueless analysts and those who wish they could program, but can't, think there's anything novel about "web services". Anything you can do with XML can be done more simply without it; the standards documents associated with XML and "web services" are absolutely mind-numbing. In the meantime, real programmers are getting real work done, and ignoring the analysts.
... [Jon's Radio]    

How to Apologize. This LiveJournal post explaining how to apologize is a fine read, and particularily nice to start the year with. I did my share of apology-worth things in 2003, and I expect there will be any number deeds in 2004: if I can hew to these guidelines when saying sorry, I'll be a better person for it.

Be Specific and Don't Exaggerate: Avoid hyperbole, exaggeration, self-pity, and vagueness. Instead, try to focus on a realistic and specific approximation of what you actually did wrong. Exaggerations and vague generalizations put the other person in the position of defending you instead of accepting an apology, which isn't fair to them. It's a way of (consciously or unconsciously) weaseling out of actually taking responsibility for your actions. For example:



* I'm sorry I was such a pain in the ass. (self-pitying exaggeration)
* I'm sorry I yelled at you. (better)

* I'm sorry I ruined our whole day. (vague exaggeration)
* I'm sorry I lost my temper in front of your friends. (better)

* I'm sorry. I just suck at this stuff. (vague self-pity)
* I'm sorry I wasn't communicating with you very well about how I was feeling. (better)

* I'm sorry I can't do anything right. (self-pitying, vague exaggeration)
* I'm sorry I ruined your shirt by drying it on "Hot". (better)

These kinds of pseudo-apologies often work to inspire in a caring person the desire to comfort you, to say that it's really not all that bad, etc. Miraculously, you are relieved from actually have to talk about what you did do, because you've redirected the conversation toward things you didn't do. Sneaky. Manipulative.



Link

(via Electrolite) [Boing Boing Blog]    

Fuel Cell Generator.



Spotted on Kevin Kelly's Cool Tools:

This generator provides 1,000 watts of 120 volts AC with no noise and no emissions, so that it can be used indoors. It uses Ballard's fuel cell technology for this silence and cleanliness. You need either tanks of industrial hydrogen or commercial metal hydride canisters to power it. Might be useful for mission critical power in clean rooms, medical operations, or in places where quiet is also essential.



Link
[Boing Boing Blog]

    

Countdown to NYE Times Square QTVR pano!. Happy New Year, everyone! Jim Galvin of "Virtual Tour of NYC" says:

Hi Xeni, Jook Leung who shot this QTVR of Times Square last year will be in TS again tonight and I anticipate that he will have another stunning QTVR completed and up on the web by 4 or 5 am. I don't have a URL yet but I'm sure that panoramas.dk will have it first.

Update: Leung does it again: a magnificent panorama of NYE*NYC*TS*04, with sound, right here (cropped thumbnail at left).
[Boing Boing Blog]    


Typepad with the best.

typepad makes PC mag's best of the year. MS office, Adobe Creative Suite, TypePad... we're in pretty good company in the productivity software category [anil dash's daily links]

Congrats to Ben and Mena, Anil, Joi, Barak and the huge cast of characters at SixApart.

[Marc's Voice]    

© Copyright 2004 William J. Maya.
 

January 2004
Sun Mon Tue Wed Thu Fri Sat
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Dec   Feb


Click here to visit the Radio UserLand website.

Click to see the XML version of this web page.

Subscribe to "a hungry brain" in Radio UserLand.

Click here to send an email to the editor of this weblog.