Friday, June 22, 2007

Boingo - how to run a business - into the ground

Boingo teaches us that great wealth brings great ... stupidity?

Our local airport has outsourced their wireless services to Boingo. Fair enough, I thought, I'll just get an $8 day pass. I've done that with T-mobile and they have a reasonable approach. Enter a credit card number, get access.

So, I click and wait, and wait, finally the service responds. It tries twice to sign me up for a 3 month pass, but I'm trying to keep this simple. I don't want a relationship with Boingo, I want net access.

Ok, I finally get to the day pass. Now sign up requires an email address (so they can send me spam) and an username and password. I guess they really do want a relationship.

I give 'em my spam address (only spam goes there, occasionally I retrieve product trial keys from it) and my usual username. It's in use. I probably signed up once before. Ok, I'll try another. It's in use too. This is getting annoying. I start using scatological usernames, like "idiots" and "stupidboingo" and, finally, fckboingo. In use. All of them. Including the last.

Boingo clearly has a less than delighted customer base.

I give up. Is Boingo some sort of evil psychology experiment? A Scientologist [1] plot to activate deeply buried engrams? More proof that there's no sense to where money flows? Or all of the above ...

[1] Boingo's CEO, Sky Dayton, is a prominent Scientologist.

Wednesday, June 20, 2007

Fraud and Globalization: Toy Story III

The NYT has 3 related globalization and fraud stories in their top 25 list today, and they are 1,2,3 in the business section rankings:
This is, of course, really a story about fraud. Buyers think they're buying one thing (safe toys), but they get another.

Some useful quotes:
China manufactured every one of the 24 kinds of toys recalled for safety reasons in the United States so far this year, including the enormously popular Thomas & Friends wooden train sets, a record that is causing alarm among consumer advocates, parents and regulators...

...Scott J. Wolfson, a second Consumer Product Safety Commission spokesman, would not say how long ago RC2 discovered the problem or when it first reported it to federal authorities.

In the last two years, the staff of the consumer product commission has been cut by more than 10 percent, leaving fewer regulators to monitor the safety of the growing flood of imports.

Some consumer advocates say that such staff cuts under the Bush administration have made the commission a lax regulator. The commission, for example, acknowledged in a recent budget document that “because of resource limitations,” it was planning next year to curtail its efforts aimed at preventing children from drowning in swimming pools and bathtubs. ..

and

... Over the last two decades or so, American companies have generally followed a two-pronged outsourcing strategy. First, the companies have tried to move as much of their manufacturing as possible to places where wages are just a fraction of what they are here. Second, the companies have distanced themselves from their overseas production. They usually don’t own the factories and refuse to say much about them.

The current issue of The Atlantic Monthly has a fascinating cover article by James Fallows taking readers on a tour of Shenzhen, a southeastern city of eight million people (stunningly, up from just 80,000 a generation ago) that isn’t far from the factories that make the Thomas trains. Many of the world’s best-known companies — like a company that Mr. Fallows describes as a “very famous” American retailer — get products from Shenzhen. But he didn’t get permission to connect any of the individual factories in his article with a specific brand.

“In decades of reporting on military matters, I have rarely encountered people as concerned about keeping secrets as the buyers and suppliers who meet in Shenzhen and similar cities,” he wrote.

This secrecy brings a number of advantages. It keeps competitors from finding out tricks of the trade. It keeps consumers from discovering that their $100 brand-name shirt comes from the same assembly line as a $40 generic version. And it prevents activists from criticizing a company for the working conditions in a factory where its products are made. The companies get the cost advantages of outsourcing without the publicity disadvantages.

In the days since the Thomas recall was announced, the company that owns the Thomas brand, HIT Entertainment, has stuck to this script. HIT is an English company that holds the rights to a number of popular characters, including Barney and Bob the Builder, and then licenses the toy manufacturing to companies like RC2.

Except for a small link on the Thomas Web site to RC2’s recall announcement, HIT has otherwise acted as if it has nothing to do with the situation. Its executives haven’t even said that they regret having been promoting toys with lead paint in them. They haven’t said anything publicly.

When I suggested to the company’s public relations agency, Bender/Helper Impact, that this might not be the smartest approach, the agency e-mailed me a two-sentence unsigned statement. It said that HIT appreciated the concerns of its customers and was working with RC2 on the recall, but that the recall was “clearly RC2’s responsibility.”

In effect, HIT has outsourced Thomas’s image, one of its most valuable assets, to RC2. And RC2 has offered a case study of how not to deal with a crisis, which is all the more amazing when you consider that the company also makes toys for giants like Disney, Nickelodeon and Sesame Street.

When it first announced the recall, RC2 said that its customers would have to cover shipping costs to mail back the trains. It reversed that decision after parents reacted angrily, but it is still going to wait about two months to send the postage refunds. Why? “Because finance is in another building,” as one customer service employee on RC2’s toll-free hotline told me.

Most important of all, the company hasn’t yet explained how the lead got into the trains or what it’s doing to avoid a repeat. Like their counterparts at HIT, the RC2 executives have stayed silent...
There's not much new in either story. The last ends with a feeble hope that consumers will "punish" companies with unsafe products. They could do this, for example, by not buying toys. Gee, maybe that would work food and medicine too. If we stop buying food, toys and medicine maybe things will get better ...

I don't have that much faith in our overwhelmed populace. I have much more faith in the hunger of our lawyers. If they can find a way to sue the British based HIT Entertainment then we might see some changes. Alternatively, they can in future sue Walmart (for example) for selling items that any reasonable person would expect to be unsafe. If Walmart starts to worry about being sued, I'm reasonably sure toys from China will become much safer ...

Tuesday, June 19, 2007

Battle of the titans: Google, Microsoft and drawing on your screen

This is fun to watch, albeit scary. The frozen world of vector graphics (you know - maps, drawings, presentations), the long neglected alternative to bandwidth sucking 19th century raster graphics, is warming up. Is there any future for Adobe, or will they throw themselves into Google's arms? Can Apple "punch about its height" and somehow swing the market away from the dark shadows of Silverlight? Will Google pluck the long neglected W3C "structured vector graphics" from the grave?

The next few months may tell the story ...

The 36 (+10) classic mistakes of software development

This list is frighteningly familiar. I'm posting it so I can read it daily ...
Coding Horror: Escaping From Gilligan's Island

Which is why you should have every single one of the 36 classic mistakes outlined in McConnell's Rapid Development committed to memory by now....

... Making mistakes is inevitable, but repeating the same ones over and over doesn't have to be. You should endeavor to make all-new, spectacular, never-seen-before mistakes. To that end, Steve McConnell highlighted a few new classic mistakes in his blog that he's about to add to the canon, 10 years later:

Monday, June 18, 2007

Google.org - its mission

I feel this nagging obligation to try to save humans from themselves. Really, it's a nuisance; with the notable exception of my extended family and friends humans are not even a particularly attractive species. Anyway I'm stuck with it, but since I have no power this could get frustrating ... except that Google has it covered:
Google.org - mission
  1. Global Development: develop scalable, sustainable solutions to poverty by focusing on economic growth in the private sector and improving access to information and services for the poor.
  2. Global Public Health: enable the world to better predict, prevent and eradicate communicable diseases through better access to and use of information.
  3. Climate Change: mitigate the effect of climate change on the poor by reducing greenhouse gas emissions, improving energy efficiency, and supporting clean energy sources.
Thanks Google. Now how about world peace?

Lessons for the iPhone from browsing with an old version of Internet Explorer

Have you ever refreshed an old machine with XP? It's a very tedious process. You do the install, then hours of repeated updates to get the machine to a semi-modern state.

In the midst of all this tedium you may need to fetch some code from the net.The reasonable way to do this is to download and install Firefox and use that. The suicidal approach is to skip both the five minute Firefox install AND the 12 hour Windows update process, and browse to a slightly shady web site to download something using an antique copy of Internet Explorer.

Jeff Atwood, who definitely knows better, decided on impulse to use an non-updated version of IE to fetch some code. Essentially, he figured the risk of infection was low enough for a non-critical system to justify saving five minutes. He was wrong, one of the sites he used turned out to be far sleazier than he'd imagined. His misadventures led to a good essay, so it wasn't a total loss. It's dramatic story of how quickly an old version of IE will be compromised when exposed to the wild*, but within it there's one sentence in particular I'll comment on (italics).

Coding Horror: How to Clean Up a Windows Spyware Infestation

... it's a wonder people don't just give up on computing altogether. Once the door is open, it seems the entire neighborhood of malware, spyware, and adware vendors take up residence in your machine. There should be a special circle of hell reserved for companies who make money doing this to people.

At first, I was mad at myself for letting this happen. I should know better, and I do know better. Then I channeled that anger into action: this is my machine, and I'll be damned if I will stand for any slimy, unwanted malware, adware, or spyware that takes up residence on it. I resolved to clean up my own machine and fix the mess I made. It's easier than you might think, and I'll show you exactly how I did it...

As Jeff probably knows, there's no "wonder" here because, in reality, people do "give up on computing altogether". They may still have a computer, but they don't use it very much because it's so unstable and unresponsive. Eventually it gathers dust.

The only reason my mother's computer still runs and works, despite having not been patched in the past six months ** is that she's running OS X and browsing with Safari. She's not a significant target and she mostly browses a few major news and weather sites. For most people in her situation, the computer just stops working and they don't go back.

Which may, despite all the conspiracy theories, be the real reason the iPhone is a closed system. In other words, Jobs was almost telling the truth (shocking, I know). Apple wants a closed iPhone not because a phone is a particularly bad thing to hack (though it may be), but because Apple is trying to produce a computing platform that will be relatively reliable for the average user.

--

* Web stories on old systems dying within minutes of net exposure are mostly baloney -- almost no-one every runs a PC with a direct IP connection. We all have NAT redirectors and de facto firewalls, even many users aren't aware they exist.

** I don't want her to deal with the patch process, and remote control and maintenance solutions for OS X have not been nearly good enough to be worth my using them. I've been betting we could get buy with my maintaining the system every 6 months or so, and that's been working well.

Update 6/25: Coding Horror (Jeff Atwood) wrote a f/u piece quoting a security expert, Adam McNeill, who analyzed how the attack occurred. Here's an excerpt:
...GameCopyWorld displays a "Find Your Love at Bride.Ru" advertisement. That advertisement "refers" to linktarget.com in order to display an advertisement for the DVD software produced by Slysoft.com. That advertisement "refers" to 39m.net which in turn creates an [iframe] to buyhitscheap.com. Buyhitscheap.com in turn calls fkdomain.info who attempts to deliver a series of exploits to a users system in hopes of installing a trojan dropper. The fkdomain.info site attempts to exploit the following...
It's interesting to imagine the reaction of someone from 1994 reading that summary. The emergent sophistication of a modern security attack is fascinating and reminiscent of how prison exploits evolve. Atwood, who I think has been guilty of previously deprecating the importance of running as a non-administrator admits that a non-admin user would not have been vulnerable. He manages not to mention that OS X defaults users to non-admin status and it works very well (except for a few Adobe applications, which is a good reason not to buy them).

Stop electing judges

The numbers are looking bad: The Best Judges Business Can Buy - New York Times. We can only fight corruption on so many fronts at once, popular election of judges simply opens another front. Let's concentrate on reducing corruption in the state legislature and return to a system of appointing judges.

Yes, we could move to public financing of judicial elections, but why only for judges?

In any case, I am rarely able to find any useful information to guide my judicial votes. I end up simply voting the MN DFL party line, so the whole process is a waste.

Sunday, June 17, 2007

Food labeling is being discussed now

The Feds are talking food labeling now. Lots of very wealthy and very interested parties don't want labels to describe where things come from. If you disagree, write your Elected and Appointed Officials.

If the label's not big enough, then require producers to include a URL with the details as well.

Youth baseball, education and health care performance measures

Whether you're coaching youth baseball, running a school, or taking care of patients, there's one sure-fire way to improve your rankings.

Eliminate the weak.

Oh well, we'll just run the experiment again anyway. Just because it's failed every other time it's been done there's no reason it won't work this time. Right?

Charles Stross dismantles the High Frontier

I loved O'Neill's 1976 High Frontier; I still have two of the books. The orbital colonies came first, then came microwave beaming of solar power as an attempt to justify the beautiful tori. I even had a personal connection, an aunt worked for the O'Neill Foundation for years. Once I considered presenting at one of their meetings, but I couldn't make it fit my schedule.

There's not much left of the High Frontier now. The Wikipedia entry is about one paragraph, though the old visions live on in space operas (science fantasy). Charles Stross, a first rate writer and thinker, is old enough to have fallen in and out of love with the High Frontier, and today Stross dismantles it. It's harsh reading for folks who, like me, went to college hoping to join the astronaut program, but it's familiar stuff. It's been clear for some time that biological organisms are not going to travel to the stars.

Inorganics, yes, organics, no.

I think he's a bit pessimistic about the rest of the solar system however. If our civilization manages to survive a few hundred more years the energy and environmental challenges may seem pretty doable. It just won't happen as fast as Kennedy once imagined.

Dowd asks a good question, hell freezes

At the very end of one her typically silly columns Dowd actually asks a good question:
Can He Crush Hillary? - New York Times

.... The Clinton financial disclosures raise a big question: Do we want the country run again by a couple who get so easily wrapped around the fingers of anyone who is rich? As long as a guy was willing to give them millions, would it matter if his name were Al Capone?
John Edwards. Al Gore. Maybe even Obama if he can get straight about his smoking habit and if he turns out to be relatively skeleton free...

The evolutionary biology of aging: Zimmer's links

In a quite brief post Carl (The Loom) Zimmer gives us a small set of brilliant links into the modern evolutionary biology of aging. Absolutely fascinating. I've long thought one of the most instructive examples of mammalian aging lived right by our feet, so I jumped right to the entry on Canis familiaris. It's weaker than it should be. It records the far end of canine longevity (at least 24 years, possibly 29) but misses the Great Dane -- old by six years. (One might argue breeding Danes is a crime despite their charm and beauty.)

That's a pretty impressive range for one species -- 400%. Should be some lessons there.

Wolves, by comparison, seem to live fairly readily to age 16-19 in captivity. This suggests we ought to be able to breed a mid-sized dog that would have at least 16 healthy years. That's much better than our genetically abused companions get these days. I'd like to see a derivation of the Australian cattle dog bred for long life but a more family friendly temperament.

Update: By the way. Delayed sexual maturation is a marker for longer lifespan. The age of menarche has fallen from about 16 to about 12 in the past forty years. Draw your own conclusions ...

Saturday, June 16, 2007

Sachs Reith 2007 - Lecture Four - Social engineering

From Jeffrey Sachs' 4th Reith Lecture on alleviating poverty in Africa ...
BBC Radio 4 - Reith Lectures 2007 - Lecture 4: Economic Solidarity for a Crowded Planet:

.. .The fourth challenge, excessive population growth, is similarly susceptible of practical and proven solutions. Fertility rates in rural Africa are still around 6 children or more. This is understandable, if disastrous. Poor families are worried about the high rates of child mortality, and compensate by having large families. Poor families lack access to contraception and family planning. Girls often are deprived of even a basic education, because the family cannot afford it, and are instead forced into early marriage rather than encouraged to stay in school. And the value placed on mothers' time is very low, in part because agricultural productivity is itself so low. With few opportunities to earn remunerative income, mothers are pushed - often by their husbands or the community - to have more children.

Yet, as shown by countless countries around the world, fertility rates will fall rapidly, and on a voluntary basis, if an orderly effort is led by government with adequate resources. Investments in child survival, contraceptive availability, schooling of children, especially girls, and higher farm productivity, can result in a voluntary decline in total fertility from around six to perhaps three or lower within a single decade. But these things will not happen by themselves. They require resources, which impoverished Africa lacks...
Ahhh. I have thought so much and so long about this very topic. The story of that would take far too long to tell, so instead I shall tell a story from the year 2015. It has been 3 years since the Zorgonians first landed their saucers at the UN ...
... No more disease. Our children shall live centuries. Zorgonian technologies will allow us unlimited energy production with no greenhouse gas emissions. It is all we have dreamed of, and yet ...

... The Zorgonians have not demanded any price, but already we can see that we must change to fit their complex world. We cannot interpret their alien emotions, but it is clear they have little patience or interest in our religious traditions. They are suggesting a program of aggressive eugenics; in their world there is no tolerance for the weak or the slow. Bleeding heart liberal or NASCAR fan -- neither win the favor of these alien peoples. To run with this pack, we must abandon all but the strong.

They offer us devices that will extend our mind and reason, but those who use them seem so different, so uninterested in the things we love and treasure ....

... Is their gift worth the price?
I trust the analogy is obvious. A wonderful prize offered, but a prize with a Faustian price. African peoples who accept Sach's agenda will be transformed, and they know that well. To us the transformation is worth the prize -- we don't particularly care for genital mutilation anyway. The recipient's opinions will vary.

When I was a 1st year medical student in 1982, still reeling from the the complex adventures of a year in Asia studying fertility programs, I wrote a long and garbled paper on social engineering for a McGill medical school elective course (my first use of a word processor by the way). It was clear, even back in 1982, that dramatic fertility transitions were associated with radical changes in social structures. Women, in particular, rose quickly. Many men saw their power base shrink. Mating preferences changed. Traditions were being destroyed, new social structures were emerging. Why not face this fact, I thought, and think about how to deliberately engineer the transition to technocentric modernity? There must be many ways to covertly destroy a social order and rebuild a new one....

My poor medical anthropology elective course supervisor nearly died, and my medical career almost ended before it began. I might as well have written a paper for Opus Dei advocating sainthood for Satan. I'm not quite sure how I survived.

I was a naive idiot. Also young. And yet, 25 years later, the reality has not changed. I hope and pray Africa will emerge from poverty, undergo a demographic transition, and flourish in a technocentric world. The price, however, will be high.

Expensive toxic toy trains from ...

Well, where do you think they come from? 

Thomas the Tank Engine Toys Recalled Because of Lead Paint - New York Times

... The affected Thomas toys were manufactured in China, which has come under fire recently for exporting a variety of goods, from pet food to toothpaste, that may pose safety or health hazards. “These are not cheap, plastic McDonald’s toys,” said Marian Goldstein of Maplewood, N.J., who spent more than $1,000 on her son’s Thomas collection, for toys that can cost $10 to $70 apiece. “But these are what is supposed to be a high-quality children’s toy.”

Ms. Goldstein’s 4-year-old son owns more than 40 pieces from the Thomas series, and seven of them were on the recall list, including the Sodor deluxe fire station, a footlong piece that is a little heavier than the average train...

Yawn. No surprises here. Lead Christmas light wiring, toxic fake flour in dog food, poisoned toothpaste, counterfeit medicines that don't work, counterfeit surgical supplies, fake glycerine that kills, etc, etc.

Not that there's a trend or anything.

Oh, yeah, and the toasters and such.

This time around the toy company has plausible deniability. That's not true going forward. Manufacturers now know what they can expect, if they're not assuming rampant fraud in China's marketplace then they're criminally negligent. Emphasis on the criminal part ...

More whacko terrorists - is this why we're still standing?

Schneier is back. Actually, he was never gone. The feed I was using to track him had been abandoned; I finally decided to see why he was silent and found a new feed. That's a relief, I was worried when he didn't seem to be commenting on the routine incompetence of our guardians and government. This time he's reviewing the latest news of a terrible plot foiled, and putting it in the post-9/11 context ...

Schneier on Security: Portrait of the Modern Terrorist as an Idiot

... I don't think these nut jobs, with their movie-plot threats, even deserve the moniker "terrorist." But in this country, while you have to be competent to pull off a terrorist attack, you don't have to be competent to cause terror. All you need to do is start plotting an attack and -- regardless of whether or not you have a viable plan, weapons or even the faintest clue -- the media will aid you in terrorizing the entire population.

The most ridiculous JFK Airport-related story goes to the New York Daily News, with its interview with a waitress who served Defreitas salmon; the front-page headline blared, "Evil Ate at Table Eight."

Following one of these abortive terror misadventures, the administration invariably jumps on the news to trumpet whatever ineffective "security" measure they're trying to push, whether it be national ID cards, wholesale National Security Agency eavesdropping or massive data mining. Never mind that in all these cases, what caught the bad guys was old-fashioned police work -- the kind of thing you'd see in decades-old spy movies.

The administration repeatedly credited the apprehension of Faris to the NSA's warrantless eavesdropping programs, even though it's just not true. The 9/11 terrorists were no different; they succeeded partly because the FBI and CIA didn't follow the leads before the attacks.

Even the London liquid bombers were caught through traditional investigation and intelligence, but this doesn't stop Secretary of Homeland Security Michael Chertoff from using them to justify (.pdf) access to airline passenger data.

Of course, even incompetent terrorists can cause damage. This has been repeatedly proven in Israel, and if shoe-bomber Richard Reid had been just a little less stupid and ignited his shoes in the lavatory, he might have taken out an airplane....

It's a great review, I encourage everyone to read the entire essay. Schneier has put a lot of related material in one place. So what lessons can we draw from this history?

Well, we already know our leadership is incompetent and that they inflate threats in order to further their political agendas. That's not a useful lesson. The more interesting trend is the matching incompetence of our terrorists.

The 9/11 crew had engineers among them. Engineers are dangerous. Since then we've had schizophrenics, cognitively disabled persons, people with personality disorders, and no real engineers that I know of. It's been a very unimpressive crowd. The only times they seem to get inventive is when undercover FBI agents give them ideas.

Imagine if Bruce Schneier were a terrorist. We wouldn't stand a chance. We're still standing because, as near as we can tell, our enemies have been unable to recruit geeks, intellectuals, and the nerdy special forces types that work for us. Maybe there's something about al Qaeda's 14th century agenda that doesn't appeal to anyone with insight.

I think George Bush has been (unintentionally) working very hard to recruit higher quality terrorists. I only hope he's been as unsuccessful with that effort as he's been with everything else he's touched, because the alternate theory is that we're only catching the idiots ...