27 Aug 2008

Why I don't recommend the iPhone 3G

iPhone battery backup
backup battery
I've had the iPhone 3G for a couple of weeks, and although I think it's revolutionary, fantastic, useful, blah-blah-blah, poor battery life is its fatal flaw. For most people, a phone is a phone first and foremost, and other uses are secondary. I know I'm tethered to the internet in general, and email in particular, but a phone has to function as a phone, or it fails. To function as a phone, it has to hold a charge for at least 24 hours under light usage, and the iPhone does not.

iPhone USB power adapterThis is fixable through software. By being extremely careful about how I turn on 3G and WiFi functionality I can make it work reliably through the day without charging more than once. But I shouldn't have to exercise extreme caution and constantly massage settings to make sure the battery doesn't discharge in bare hours: it is a computer and it should take care of it for me. This is not the traveling salesman problem, it's easy: if the screen is off I'm not using it and I don't need the 3G network, so stop trying to nuke my balls.

iPhone car power adapterI don't know when Apple is going to clean up this mess, but I hope it will be within a few months. Without this fix the iPhone cannot be successful, and I totally want the iPhone to succeed. I've helpfully supplied Apple with a bug report on this just in case they haven't read a newspaper, blog, or spoken to a single sentient being who's used the device. Those of us who have it are doing everything short of implanting a car battery to keep these things running: extra charging cables everywhere, car chargers, and even expensive portable battery packs. Without a fix, this is a failed phone.

21 Aug 2008

Solutions to the iPhone 3G energy crisis

I have the new iPhone 3G, and it is wonderful in so many ways: fast Internet, great mail integration, revolutionary app store, global reach of distribution, amazing polish... but. But.

This has been said a jazillion trillion quadrillion times already on every blog, tweet, IM, and stone engraving in the past forty days, but I've got to say it too: the iPhone 3G's battery performance sucks. It really, really does. Activating the 3G network means that the battery drains in a matter of hours, and even without it turned on it barely makes it through a 24-hour period without running out of juice. It is a power hog, 3G or no 3G, plain and simple. A single charging cable is not enough, because if you leave it at home, you'll need it at work, and vice-versa.

But I'm not just bitching, no, I'm a man of action, and I'm proposing real solutions for the energy crisis with the iPhone 3G. Below are my practical proposals for powering your iPhone 3G while you're on the go.

Toshiba miniature nuclear reactor
Miniature nuclear reactor
Micro hydroelectric facility
small hydroelectric facility
NASA solar power satellite
space-based solar array with
microwave power transmission
Mule with mill
mule team and hand-wired dynamo
Coal-fired steam generator
coal-burning steam turbine
diet Coke and Mentos eruption
diet Coke and Mentos

Yes, someday soon Apple will release a firmware update that lets you turn 3G on and off in less than eight steps. Heck, they might even go buck wild and have it automatically switch to 3G when the bandwidth is needed, and back to Edge when not. (Crazy talk, I know!) But until that fine day, use the handy hints above to keep your iPhone running during that extended period while you walk from your house to your car.

The fat of the land: berry season in BC

It took me nine months to appreciate Vancouver. We arrived here just after the torrential rains which flushed tons of particulate matter into the water supply, prompting a boil water advisory, and just before the windstorms which blew down 40% of Stanley Park. Since it rained for five months after we arrived, it took some getting used to.

freezer door full of blackberriesWhen it changed for me was August, when the blackberries came into season. Morning and afternoon I'd bury myself in a briar, stuffing my face with berries and picking a pailful to eat the rest of the day. After that, I saw the city differently: the rain didn't bother me so much, the laid-back nothing's-going-on nature of the city life didn't leave me anxious, and Toronto seemed a bit farther away. This year I've picked so many of them that we can't keep up, and we're freezing them for wintertime. They are sweet and moist, ripe and ready to eat, the kind that can't be transported because they turn to mush so quickly after picking.

5kg flat of blueberriesTwo or three times per week I've been picking up a 5kg flat of blueberries on my way home. I strap it to my bicycle rack and drag it up the hill, trailing berries that escape through the slats in the side when I go over a bump. It's unbelievable, but between the two of us we polish off those blueberries in 24 hours. They're so ripe, so fresh, so fat and juicy – the texture is completely different from those sold in supermarkets.

Louie, our toy schnauzer, shaking hands for a blueberryLouie is also excited when berry season comes around because blueberries are his favourite treat. Here he is demonstrating his ability to shake hands. He gets so excited that he sits, stands, shakes, lies down, and repeats his repertoire until given his due.

Berry season has passed its peak and we're sliding down the wrong side of August now, but we'll still have berries for a few more weeks. I'll be there in the ditch, picking my breakfast like a bear.

19 Aug 2008

Skating circuit around downtown Vancouver

This evening I did a circuit around downtown Vancouver on skates: 13km round trip from our place; it took me 75 minutes. The route is designed to avoid hills as much as possible: the only steep hill I couldn't avoid was the Main St. bridge.

I used the Google Distance Measurement Tool to create this map, but there was no way to save it.
Downtown Vancouver Skate Circuit: capture of Google Map

Street-by-street summary

Seymour St, Helmcken St. (future greenway!), Richards St, Beach Crescent, Seawall, Carrall St Greenway (beeyoutious!), E. Cordova St. (baaad neighbourhood), Main St (gorgeous view from the bridge, which has a steep decline for inline skates), Waterfront Rd. (which goes under the SeaBus bridge, Canada Place and annex), dive through a parking garage to get to the Coal Harbour Seawalk. At this point you can stay on the seawall, although I use the side streets (Cardero St, Bayshore Dr, Denman St.) because the paving stones are a little too bumpy for my taste. This takes you to Stanley Park. You can go around the Stanley Park Seawall, which is beautiful (another 9km), but I chose to take the bike trail through the Georgia St pedestrian tunnel and along the shore of Lost Lagoon, and follow the path though the bike tunnel under Stanley Park Dr. to Second Beach. From Second Beach the bike path is very narrow and shared with pedestrians, so look out... but continue along the (beautiful) seawall until the end of Sunset Beach where you reach the Vancouver Aquatic Centre. From there, I recommend taking Beach Ave back to Beach Crescent – which is a full loop.

18 Aug 2008

Senator Herb Kohl on HR 6304 (The "I Spy" act)

Back when the Democrats were preparing to sell our rights, our privacy, and the very rule of law to the telecom lobby while capitulating in the most pathetic way possible to the Bush administration, I wrote a letter to Wisconsin Democratic senator Herb Kohl. I urged him most specifically not to vote for H.R. 6304, a bill that made a mockery of the rule of law by giving felonious telecom companies a free pass for having helped the federal government to spy on US citizens in a way directly prohibited by federal statute.

Of course, he took his marching orders from the Democratic "leadership" (who take their marching orders from AT&T) and voted for the bill. In his letter he never addresses telecom immunity, which was the key issue I wrote to him about. Instead, he lies about the bill and its provisions, parroting the line set down by his masters. And of course, he never mentions that he personally voted to sustain telecom immunity.

Finally, I find it particularly offensive that he says he's taking time to "address my concerns" when he's not addressing them, he's ignoring and dismissing them. No, Senator Kohl, "everyone" doesn't agree.

HERB KOHL
COMMITTEES:
WISCONSIN



APPROPRIATIONS
WASHINGTON OFFICE:

330 HART SENATE OFFICE BUILDING
JUDICIARY
WASHINGTON, DC 20510

(202) 224-5653
SPECIAL COMMITTEE
http://kohl.senate.govUnited States SenateON AGING

WASHINGTON, DC 20510-4903

July 24, 2008


Mr. Chuck Leduc
[address redacted]

Dear Mr. Leduc:

     Thank you for taking the time to contact me. I value the input I get from people back home in Wisconsin, and I would like to take this opportunity to address your concerns.

     In December 2005, the revelation that the President authorized the National Security Agency (NSA) to monitor telephone calls and e-mails of United States citizens without obtaining a warrant or court order raises important legal and policy questions. I strongly believe that the President, Congress, and the courts all share a common goal: to protect the American people. If terrorists are operating in this country, or people in this country are communicating with terrorists, everyone can agree that we must give our government the tools it needs to protect the American people, including the power to listen to their phone calls. Security, the Rule of law, and the protection of civil liberties, however, are not mutually exclusive concepts; we can have all three.

     In August 2007, Congress passed, and the President signed, the Protect America Act (PAA). I opposed this bill because it authorized broad electronic surveillance of Americans' communications, and provided for little oversight by Congress and the Foreign Intelligence Surveillance Court (FISC). The PAA was ultimately enacted as a temporary fix. The ability to conduct surveillance pursuant to the PAA was set to expire in early August.

     It was critically important for Congress to authorize necessary surveillance authorities, this time with appropriate civil liberties protections. To that end, on June 19, 2008, Representative Silvestre Reyes introduced the FISA Amendments Act of2008 (H.R. 6304). This measure authorizes the Intelligence Community to conduct electronic surveillance of individuals located outside of the United States, but also provides Congress and the Foreign Intelligence Surveillance Court greater authorities to conduct oversight of this surveillance and protect the privacy of innocent Americans. In addition, the bill authorizes a thorough investigation of the President's Terrorist Surveillance Program and clarifies that no surveillance can be conducted outside of the Foreign Intelligence Surveillance Act. I voted for H.R. 6304 because I believe it strikes an appropriate balance between national security and protecting civil liberties. It was signed into law on July 10, 2008.

[page 2]

     Thank you again for contacting me on this important issue.

                         Sincerely,
                         (signed)
                         Herb Kohl
                         United States Senator
HK:mxh




... and finally, my response to his letter:

Dear Senator Kohl,

I am rather disappointed in your response to my letter about telecom immunity and spying. In my letter I specifically urged you to uphold the rule of law by holding telcos accountable for their lawbreaking. I obviously think your vote went contrary to the best interests of the people of the state you represent, but that is not why I am writing back.

The reason I am writing back is because you did not address telecom immunity, my primary concern, in your letter. That is political cowardice: if you are going to put the interests of corporations above those of your constituents, you might as well own up to it. You could even have made up some implausible justification (you seem to be pretty good at that), but to pretend it didn't happen is just plain insulting. Just how stupid do you think we are?

Sincerely,
Charles LeDuc

PayPal iPhone app fails


PayPal iPhone fail
Originally uploaded by celeduc
I tried to install the PayPal iPhone application on my iPhone 3G, and it failed. An unknown error occurred (0xE8000022). Whoops!

This seems to work for other people. Maybe it doesn't like Canadians? I would think even PayPal could come up with a better way of snubbing us, if that's the case.
Update: as much as I'd like to blame PayPal for this, it appears to be a common problem with iTunes synchronization. So then I have a question for Apple: if this is happening so much, why is it an unknown error?

Mac OSX is way better than Windows, but unfortunately Microsoft sets the bar pretty low. OSX winning against Windows is like a drunken Björn Borg winning at tennis against a comatose chimp.

13 Aug 2008

WebEx is watching you, and won't stop


WebEx on the MacBook turns on the camera for no good reason, and doesn't let you turn it off.

I had a conference call yesterday, and as usual with these corporate time-wasters, there was a powerpoint deck intended to distract the audience from the carbon-14 decaying in their bones. I fired it up on the MacBook which I use for WebEx, because it doesn't work on Ubuntu and I've already wasted more than enough time trying to fix it. So it was going on (and on) repeating previous presentations, and I proceeded to try to get other work done.

When I proceeded to fire up Photo Booth to take a picture of an error I was getting on my iPhone I was told "The camera is already in use." That's weird, I thought. Sure enough, the little green light was on next to the camera. So I proceeded to close down apps. Finally nothing was left but WebEx, and when I shut that down the light turned off. Hmmm. So I started WebEx back up and started searching for the option to turn off the camera. And I kept searching. I couldn't find it, and that made me feel kind of dumb, so I sent in a support request to WebEx. Their response:
Hello Chuck,

Thank you for choosing WebEx.

Since you are using a built in camera, it starts automatically in the meeting. WebEx does not have any control over this and there is no option in the Meeting Manager to disable this feature.

However, if you are the host, you can uncheck the "Video" option while scheduling the session. You can uncheck this option even in the middle of the meeting.

To disable the webcam, please contact Mac Support or check in Mac Forums. For your convenience, I have provided a link which discuss about turning off webcam.

Disclaimer: The URL below will take you to a non-WebEx Web Site. WebEx does not control or is responsible for the information given outside of WebEx Web Sites.

http://osxdaily.com/2007/03/26/how-to-disable-the-built-in-isight-camera/

Please let me know if there is anything I can do to further assist you.

Regards
WebEx Technical Support.
Waitasecond. "WebEx does not have any control over this"? What the hell is that supposed to mean? Do they not have the flipping source code? WTFH? And then they recommend that I go into a console and hobble my operating system's camera support? Are they high?

Of course, that's just bullshit. They allow the host of the meeting to control the cameras of the attendees, but they don't allow you to control the camera on your own flipping machine. This is a backassward privacy policy. I have no idea or control over where my video is going – it could be recorded, it could be broadcast: millions could be watching me absently pick my nose.

There is now a piece of tape covering the webcam on my MacBook. When I first used the iPhone I thought that the camera warnings when using an app that touches the camera were silly, but now I greatly appreciate them.

Bad WebEx. I'm still waiting for you to go out of business, you silly $3.2B behemoth.

5 Aug 2008

Dave's liposarcoma, and what to do about it

My friend Dave Novak is in the hospital, getting chemotherapy to treat liposarcoma, which he discovered he has just a little while ago. He's documenting his treatment on his blog, and I really appreciate it. I'm thinking about him a lot.

Since Dave is going to be spending the next couple of days in the hospital, I thought I might help him to stay focused on his recovery. Since he just got rid of his old hair, I thought it would be a good idea to start weighing the replacement options:
the Shag:the bob cut:Geddy Lee's mullet:
Dave with ShagDave with Bob CutDave with Mullet
I have supplied a few good options here, but please feel free to submit additional proposals in the comments (with pictures, please). I've set up a poll for voting. Good news, Dave – you also get to vote!

4 Aug 2008

Google's quality problem

Google's service used to be of the highest quality. As the company has grown, it maintained that quality – despite their famous eternal "betas", their work was actually very reliable.

I'm starting to see quite a lot of exceptions to that. I saw my first Google server error a couple of months ago (after eight years of using it), and since then I've seen a lot more.

Recently I decided to try Google Knol. Whoops... can't verify my identity:

Screenshot-502 Server Error - Mozilla Firefox

Then Blogger went psycho, out of the blue while scrolling down my blog page:

Google goes south, yet again

And today I saw an article about Google Translation Center. I thought "hey, I hope this works..." and sure enough, it doesn't let me sign up:

Sign up for Google Translation Center fails

What's going on? Google is trying hard to grow its business beyond search-based advertising revenues, and at the same time it is trying hard to drive traffic which results in advertising revenues. As they do this they risk diluting their famous brand with low-quality attempts to solve new problems.

2 Aug 2008

Bookshelf: Adam Haslett's You are not a stranger here


I randomly picked up Adam Haslett's You are not a stranger here off the used bookshelf at Little Sister's. The National Book Award Finalist sticker caught my eye, and I said, "eh, why not?" After all, I liked the cover.

Th book contains nine short stories; several are written in a British idiom, and his writing reminds me favourably of an early David Leavitt. The first story Notes to my biographer really caught my attention, and the story Divination gave me a night's dreams. On the whole, a highly satisfying read, and an author that I'll be watching for more.

Also, today I stumbled upon Google Book Search – much like the library feature in BookMooch, or Library Thing, or Amazon's bookshelf, or Shelfari, or Déjà lu (which still isn't released). After missing the boat, I'm missing the train, the bus, the plane, and even the stagecoach and the jitney.