Thursday, October 22, 2009

Finding Common Ground on an Open Internet - a joint statement from Lowell McAdam, CEO Verizon Wireless and Eric Schmidt, CEO Google

0 comments

This message was posted to a popular internet tech blog and appears to be genuine. You might also find it of interest.

From: David Farber
Date: October 22, 2009 7:27:48 AM EDT
To: "ip"
Subject: [IP] Finding Common Ground on an Open Internet - a joint statement from Lowell McAdam, CEO Verizon Wireless and Eric Schmidt, CEO Google.

A Technology and Telecommunications Policy Blog
Thursday, October 22, 2009

Finding Common Ground on an Open Internet

The following is a joint statement from Lowell McAdam, CEO Verizon Wireless and Eric Schmidt, CEO Google.

Verizon and Google might seem unlikely bedfellows in the current debate around network neutrality, or an open Internet. And while it's true we do disagree quite strongly about certain aspects of government policy in this area--such as whether mobile networks should even be part of the discussion--there are many issues on which we agree. For starters we both think it's essential that the Internet remains an unrestricted and open platform--where people can access any content (so long as it's legal), as well as the services and applications of their choice.

There are two key factors driving innovation on the web today. First is the programming language of the Internet, which was designed over forty years ago by engineers who wanted the freedom to communicate from any computer, anywhere in the world. It enables Macs to talk to PCs, Blackberry Storms to iPhones, the newest computers to the oldest hardware on the planet across any kind of network--cable, DSL, fiber, mobile, WiFi or even dial up.

Second, private investment is dramatically increasing broadband capacity and the intelligence of networks, creating the infrastructure to support ever more sophisticated applications.

As a result, however or wherever you access the Internet the people you want to connect with can receive your message. There is no central authority that can step in and prevent you from talking to someone else, or that imposes rules prescribing what services should be available.

Transformative is an over-used word, especially in the tech sector. But the Internet has genuinely changed the world. Consumers of all stripes can decide which services they want to use and the companies they trust to provide them. In addition, if you're an entrepreneur with a big idea, you can launch your service online and instantly connect to an audience of billions. You don't need advance permission to use the network. At the same time, network providers are free to develop new applications, either on their own or in collaboration with others.

This kind of "innovation without permission" has changed the way we do business forever, fueling unprecedented collaboration, creativity and opportunity. And because America has been at the forefront of most of these changes, we have disproportionately benefited in terms of economic growth and job creation.

So, in conjunction with the Federal Communications Commission's national plan to bring broadband to all Americans, we understand its decision to start a debate about how best to protect and promote the openness of the Internet. FCC Chairman Julius Genachowski has promised a thoughtful, transparent decision-making process, and we look forward to taking part in the analysis and discussion that is to follow. We believe this kind of process can work, because as the two of us have debated these issues we have found a number of basic concepts to agree on.

First, it's obvious that users should continue to have the final say about their web experience, from the networks and software they use, to the hardware they plug in to the Internet and the services they access online. The Internet revolution has been people powered from the very beginning, and should remain so. The minute that anyone, whether from government or the private sector, starts to control how people use the Internet, it is the beginning of the end of the Net as we know it.

Second, advanced and open networks are essential to the future development of the Web. Policies that continue to provide incentives for investment and innovation are a vital part of the debate we are now beginning.

Third, the FCC's existing wireline broadband principles make clear that users are in charge of all aspects of their Internet experience--from access to apps and content. So we think it makes sense for the Commission to establish that these existing principles are enforceable, and implement them on a case-by-case basis.

Fourth, we're in wild agreement that in this rapidly changing Internet ecosystem, flexibility in government policy is key. Policymakers sometimes fall prey to the temptation to write overly detailed rules, attempting to predict every possible scenario and address every possible concern. This can have unintended consequences.

Fifth, broadband network providers should have the flexibility to manage their networks to deal with issues like traffic congestion, spam, "malware" and denial of service attacks, as well as other threats that may emerge in the future--so long as they do it reasonably, consistent with their customers' preferences, and don't unreasonably discriminate in ways that either harm users or are anti-competitive. They should also be free to offer managed network services, such as IP television.

Finally, transparency is a must. Chairman Genachowski has proposed adding this principle to the FCC's guidelines, and we both support this step. All providers of broadband access, services and applications should provide their customers with clear information about their offerings.

Doubtless, there will be disagreements along the way. While Verizon supports openness across its networks, it believes that there is no evidence of a problem today -- especially for wireless -- and no basis for new rules and that regulation in the US could have a detrimental effect globally. While Google supports light touch regulation, it believes that safeguards are needed to combat the incentives for carriers to pick winners and losers online.

Both of our businesses rely on each other. So we believe it's appropriate to discuss how we ensure that consumers can get the information, products, and services they want online, encourage investment in advanced networks and ensure the openness of the web around the world. We're ready to engage in this important policy discussion.

Read More...

Thursday, October 08, 2009

How many geeks does it take to change a lightbulb?

0 comments

Or more accurately, how long and how much does it take to get a specialty lightbulb?

The green-circle light around my car's cigarette lighter burned out. These things happen, especially in a car that's 8 years old. So I removed the old one (it's easily accessible in my car) and went looking to buy a replacement.

Easier said than done. This isn't an ordinary lightbulb. It's a tiny little bulb that is permanently attached to a plastic mounting designed to mate it with the wiring harness where it attaches.

OK, so I won't be able to find it in a normal automotive parts store (and I looked). So I went and started googling for this bulb to see if anybody sells them. No luck whatsoever. So I asked at a Chevy dealer - they don't sell just the bulb, you have to buy the entire cigarette lighter plastic mounting assembly, which includes a bulb, and that cost $40!

So I thought, OK, let me see if I can just replace the bulb in this mounting and do this cheap. Well, that can be done, but it's a real pain to get it out, and you have to buy a bulb with bare-wire leads so it can be soldered to the holder. I'm not going to do this if it will burn out again in a few years and you can't get a small LED that runs off of 12 volts.

But then it occurred to me: A Chevy Prizm is a Toyota Corolla. So let's ask at a Toyota parts department. Well, Toyota also doesn't sell just the bulb, but they only charge $13 for the assembly and $13 is a whole lot less than $40. So I bought it from them and installed it in about two minutes in the parking lot.

Now, you may be asking why I'm relating this story when all was resolved in relatively short order. Simple. I want this story to be on the internet and hopefully indexed by search engines, so somebody else with a similar situation won't have to do all the ugly legwork that I did to find this part.

And just so there are nice keywords to search for, the car is a 2002 Chevrolet Prizm, and the cigarette lighter bulb mounting (known as a "Cigarette Lighter Stay") is Toyota part number 85515-02041. I paid $12.97 (plus sales tax) for it.

The image to the left is the entire assembly with the bulb mounted in it.

Read More...

Friday, September 11, 2009

Comments on "iTunes and Cocoa"

0 comments
[Link to source article]

This week, John Gruber wrote an article commenting on the fact that the latest version of iTunes is still a 32-bit application using Apple's Carbon APIs (vs. the newer Cocoa APIs Apple encourages developers to use today.

John makes many good points and discusses the subject very thoroughly. If the question interests you, I highly recommend you jump through the above link and read the article. I'll wait for you to come back here when you're done reading.

Done reading? Great.

During the article, John writes:

Cocoa was not magic pixie dust that inherently made the Finder radically better. But so why did Apple bother? Because Cocoa and 64-bit are the future of Mac OS X. And, for many new APIs, they are the present.

This is a very plausible explanation for why Apple chose to port nearly all of the system applications to the 64-bit Cocoa libraries. It is also really good marketing PR - what better way to encourage others to use your new libraries than to point our that you yourself are using them everywhere.

But there's another possible reason that I think may make even more sense: the need to test all those new libraries.

The 64-bit Cocoa APIs are brand new. As such, they need to be thoroughly tested. What better way to test them than to use them in as many applications as possible? Since the outside world doesn't have the new libraries, there won't be any third-party applications using them, and real-world applications almost always provide better testing than contrived test cases.

With all the system apps using the 64-bit Cocoa libraries, it means developers and testers will be exercising these new libraries with every app they run. Additionally, it guarantees that the application code is portable to both 32- and 64-bit environments, since Apple will still have to ship and test 32-bit versions of them. (Some of the early-model Intel-based Macs only have 32-bit processors.)

If they didn't port all this code to 64-bit Cocoa, then the 64-bit Cocoa libraries would end up shipping with a lot less testing. This would result in bugs being discovered post-release, as third-party apps are developed. That's something no developer ever wants to have to deal with. Aside from the embarrassment, sometimes you find bugs where the best fix is to change the API in a way that breaks applications. This isn't a problem if the API hasn't been released and the only apps are your own. It is difficult, often impossible, and always embarrassing to do this after you have shipped those APIs to customers. Once an API is shipped to customers, its published interface can't change, forcing you to fix the bug in other ways, which may be awkward, less efficient, or downright hack-ish.

As for why Apple didn't port iTunes to 64-bit Cocoa? My guess is that iTunes 9 was under development for quite some time, while the new APIs were still in a state of flux. If you've got a release schedule to meet (and iTunes 9 had to ship on the same day as the new iPod announcements) then you don't want to attempt porting to a potentially unstable platform. Far better to ship on-time and then begin your porting effort afterwards.

Will iTunes be ported to 64-bit Cocoa in the future? It wouldn't surprise me, but there may not be an overriding need to do so at this point. Now that the 64-bit Cocoa libraries have shipped, the "libraries need testing" argument no longer applies, so we're back to the "how will it improve the iTunes app itself" argument. John's article discusses this at length and provides a good explanation, so I won't repeat his arguments here.

Read More...

Tuesday, August 04, 2009

Printing costs and a minor surprise

0 comments

This evening, I decided to compare prices on printers and printing supplies. I've always believed that ink jet printers cost more per page than other kinds of printers, but as it turns out, the reality is not as simple as that.

My ink-jet printer is an older model HP DeskJet 842c. According to HP the black cartridge lasts 500 pages and the color cartridge lasts 480 pages. I can usually buy these for about $30 each in retail stores. This makes my cost per page:

Black cartridge: $30 / 500 = 6 cents/page
Color cartridge: $30 / 480 = 6.25 cents/page
B&W page: 6 cents/page
Color page: 6 + 6.25 = 12.25 cents/page

Of course, this assumes that color pages also use black, which I think is a reasonable assumption. This ignores the cost of paper, which is going to be the same for all printers.

Next, I looked at an inexpensive color laser printer I've been considering buying for some time, Brother's HL-4070CDW. According to Staples, a standard-yield black cartridge costs $65 and yields 2500 pages, a standard-yield color cartridge costs about $77 and yields 1500 pages, a high-yield black cartridge costs about $93 and yields 5000 pages, and a high-yield color cartridges costs about $138 and yields 4000 pages. Plus a drum costs $190 and lasts for 17,000 pages. This yields the following prices per page for standard cartridges:

black standard-yield: $65 / 2500 = 2.6 cents/page
color standard-yield: $77 / 1500 = 5.1 cents/page/primary color
drum: $190 / 17000 = 1.1 cents/per page
B&W page (standard-yield): 2.6 + 1.1 = 3.7 cents/page
Color page (standard-yield): 2.6 + (5.1 x 3) + 1.1 = 19 cents/page

Or using high-yield cartridges:

black high-yield: $93 / 5000 = 1.9 cents/page
color high-yield: $77 / 4000 = 3.5 cents/page/primary color
drum: $190 / 17000 = 1.1 cents/per page
B&W page (high-yield): 1.9 + 1.1 = 3.0 cents/page
Color page (high-yield): 1.9 + (3.5 x 3) + 1.1 = 13.5 cents/page

In other words, the laser printer definitely costs less per page for black and white printing, but for color printing, surprisingly, the ink jet printer turns out to be less expensive. By almost 7 cents per page, comparing against the laser printer's standard cartridges, and by a little more than 1 cent per page when compared against the laser printer's high-yield cartridges.

This is not the result I expected to get when I ran these numbers.

Read More...

Thursday, July 16, 2009

The economy isn't making people eat poorly - laziness is.

0 comments
[Link to source article]

For quite a while now, the self-appointed food cops, politicians and their lackeys in the press have been claiming that the economy is why people aren't eating healthy. They claim that the poor are eating so badly because all they can afford is fast food.

Well, it just ain't true. According to a University of Washington study, healthy foods do not cost more than junk food. Sure, there are some very expensive healthy foods, but most of the basic staples (rice, beans, chicken, carrots, etc.) are much less expensive than fast food and are plenty nutritious.

So why do the people eat so badly if it's not because of cost? According to the article, it's time and convenience. It takes 9-16 hours a week to shop for groceries and cook and serve them at home. In households where all the adults work, nobody wants to take that kind of time, so they eat out, and fast food is cheaper than other kinds of restaurants.

In other words, these people are not eating fast food because they aren't making a lot of money. If they suddenly make more money, they will still not want to go grocery shopping or cook meals for the family. I suppose some might start going to more upscale restaurants, but most families are going to require a really huge raise if they want to eat like that every night.

Read More...

Thursday, June 25, 2009

CCF comments on the Nanny State

0 comments
[Link to source article]

The Center for Consumer Freedom writes about the rampant increase of "nannyism" in our government, where in the name of "it's good for you", lawmakers are trying to literally control every aspect of your life because you might prefer something different for yourself.

They quote H.L. Mencken: "The urge to save humanity is almost always only a false face for the urge to rule it." He got it right over half a century ago, and it's far more true now than ever before.

The above link also links to three YouTube clips of a TV interview that the article summarizes: part 1, part 2 and part 3.

I'm pretty much in agreement. If I want to eat really tasty food and give up the chance to live an extra year in a nursing home, that's my right. The government can issue press releases telling me that they think I'm making a bad choice, but they have absolutely no right to force me into agreeing, or raising my taxes for daring to disagree.

Read More...

Thursday, June 11, 2009

Israeli dew collectors

1 comments

Ganked from yourish.com. Also read the article it links to.

An Israeli tech company has developed a passive device that allows plants to collect dew and excess rainwater, while also cutting off sunlight to weeds. Farms using these (at a cost of about $1 per plant) can use 50% less water - a real boon when growing crops in the desert.

Read More...

Tuesday, June 09, 2009

iPhone 3GS and whiney pundits

0 comments
[Link to source article]

Yesterday, Apple announced the new iPhone 3GS. It looks like a really nice new model - faster processor, more memory, a compass, etc. Apple announced pricing of $200 for the 16GB model and $300 for the 32GB model (and $100 for the older 8GB 3G (no "S") model).

But these prices are for "qualified customers only", meaning they are subsidized prices. You can get them if you are a new AT&T customer or if you are approaching the end of a contract (making you eligible for a new phone at subsidized prices. If you're not "qualified" and don't want to wait for your contract to expire before upgrading, then you have to pay full price (See the fine print at the bottom of this page) which is $400 higher. But in an unusual gesture, AT&T is offering "early upgrade" pricing of only $200 higher for customers who have less than a year left in an existing iPhone contract.

As far as I know, this is standard for the cell phone business. If you want to buy a new phone and you're nowhere near the end of your contract, then you have to pay full price, which is several hundred dollars higher than the subsidized price. That was the case with both of my phones from Verizon and is (as far as I know) the case for all phones from all carriers in the US.

But apparently, many iPhone users are completely clueless about this, or they just enjoy complaining. This afternoon, I ran across this article which was apparently written by someone who has never done business with a cell phone company before. He makes it sound like existing iPhone customers are being punished, because they have to pay more than new customers. (He doesn't make any mention of the fact that existing customers can get the same price if they wait for their contract to lapse.) And the people commenting on the article seem to be taking it as a personal attack by Apple Corporation itself.

To these people: get a life, get a brain, and learn to read contracts before signing them. You're not going to get something for nothing, no matter how loudly you scream "but I want it and I want it for free and I want it now". If you want to act like a 6-year-old child, then my only answer to you is "go to your room until you learn some manners."

If you want to complain about industry-standard pricing practices, fine, but this is hardly isolated to the iPhone. If you don't want a contractual obligation, then you aren't going to be able to get a subsidized price. But given the hatred Apple got in return for selling the first-generation iPhones without a subsidy (for $600), I doubt the whiners would like that either.

Read More...

Friday, May 15, 2009

Atlanta Investigation Uncovers Deceptive 'Humane Society' Agenda

0 comments
[Link to source article]

Atlanta Investigation Uncovers Deceptive 'Humane Society' Agenda

Just another reason why I tell people not to give any money to the so-called "Humane Society of the United States".

If you support animal welfare, donate to the American Humane Society or even better, to a local animal shelter. They have a greater need for the money and they will spend it on helping animals instead of on political activism.

Read More...

Friday, April 24, 2009

Dry Bones on Obama's image

0 comments
[Link to source article]

Read More...