Archive for November, 2006

Mobile services

Wednesday, November 29th, 2006

The New York Times has a useful article on cool services you can access via cell phone. The one that caught my eye is Pinger, which allows you to record a voice message and have the person notified on their cell phone (or email account) that a message is waiting.

Because Pinger is much faster and more direct than voice mail, it’s great for sending quick voice notes when you’re driving or walking between meetings. It’s also ideal when you can’t risk being stuck in a 20-minute conversation with no polite way out.

Bonus features: You can broadcast a message to a whole group at once (”Baby girl, seven pounds — mom doing well!”), forward a message to a third party (any cellphone carrier), or retrieve and manage your messages on the Web.

The non-intrusiveness of texting together with the ease of voice. Nice!

UPDATE: For those of you who are unconvinced, another Pinger feature I didn’t mention is that once you’re signed up, you have a webmail-style interface to your Pinger voicemail: Inbox, Outbox, etc.

Alma Mater

Tuesday, November 28th, 2006

Boston skyline as seen from Memorial Drive, at MIT View out the glass windows in Lobby 7, MIT
The ceiling under the small dome (building 7), MIT View of MIT's building 10, from Killian Court

Resignation

Tuesday, November 28th, 2006

I formally handed my letter of resignation today.

Webcam

Sunday, November 26th, 2006

I am now Webcam-enabled! Give me a call! You need to use software that complies with the SIP or H.323 protocols. AFAIK at the moment, here’s how:

SIP: I have an SIP address registered at ekiga.net. (You should get one too, BTW!) Give me a heads-up and then point your videoconferencing software my way:

  • On Linux, use Ekiga
  • On Windows, get an SIP client, such as the free 3CX VOIP (not an endorsement; I haven’t tried them)

H.323: This is the protocol that Windows NetMeeting uses. Go to Start > Run… and type conf. If I know your username and hostname/IP, I can initiate a call. You can probably do the same if you have that information on me.

IM: Gaim does not yet seem to support video chat, and Ekiga does not seem to support the usual IM protocols (I think). I’ve read that Windows Messenger (but not MSN Messenger nor Windows Live Messenger) supports these protocols. Let us hope Microsoft will start/continue being SIP/H.323 compliant, and that the open source packages will learn to work with IM protocols.

One caveat is that I’ve only tried this within my intranet— so it may take some fiddling the first time to make sure it works fine across my router/firewall.

Here’s a list of programs that work with Ekiga.


Technical Details

I bought a Logitech QuickCam for Notebooks Pro

I downloaded the UVC driver using

svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk

and installed it using

# gmake clean
# gmake
# gmake install

On my desktop (but not on my laptop) I ran into an Anaconda installer problem: the wrong architecture is set up for compiling header modules. The fix is here.

I ran ekiga, and it just worked (after configuration the input and output audio devices)

A bend in the road

Tuesday, November 21st, 2006

There’s change afoot in my world. I am saying goodbye to the Common and the Esplanade, the Green Mountains and Big Apple, and saying hello to the Space Needle and the Pike Market, the Olympics and Vancouver. That’s right: I’m officially moving to Seattle.

It’s all happened rather quickly. I’ve been thinking for the past few months about what I want to do next in my life. A certain angst has been creeping over me: my work has been going well, but I want new challenges; Boston is fun and is where most of my friends are, but after fourteen years it feels too comfortable; Knox and I are getting along great but all the cross-country trips are exhausting (and really add up). I fear getting too complacent and stale sitting still in one place for so long, and I am ready to find out what happens next.

And so, after the bike accident, I decided it was time to take the plunge. With any luck it would dovetail into the end of the release cycle at my current company and minimize disruption—as indeed it has. I have gotten a cool software engineering job in the Seattle area and I am moving—next month! Life will feel even more hectic as we start saying goodbye to everyone and arranging everything for the move. This, while still dealing with the insurance claim for the bicycle and wrapping up and transitioning work projects.

Perhaps the hardest part of this whole process has been giving notice at work. The best analogy I have is that it feels like dumping someone. You know what I’m talking about: it’s the right thing to do, but you still have doubts as to whether there could be a way to make things work, about whether it isn’t better to leave well enough alone rather than plunge into uncertainty and change. It’s draining, but you have be confident in your decision and not look back. And yet… when you actually say it, when the deed is finally done, that’s when it hits you: you’ve cut the safety net, you’re officially in transition mode. It’s thrilling and terrifying and liberating all in one.

We are making the actual move itself into a much-needed vacation. We will get out west by means of a cross-country road trip, that most American of epics. We plan to head south and hit DC and Georgia, and then cut across through Texas and Arizona, and up from San Francisco. That’s the plan, anyway; we don’t want to be rushed, so we may not get to all those destinations. The important thing is that it will be several weeks of living in the moment with very few obligations or timetables weighing on us—though you know we will be blogging from the road.

Once we get there, it’s all about getting settled in as Knox and I officially move in together (!). We have to find a house and make it fabulous, get our bearings and enjoy a bit of time off before I start my new job. We hope to go skiing and snow-shoeing and even bike touring…

The adventure continues!

Earthaven

Monday, November 20th, 2006

I’ve been thinking a lot over the past few years about issues of sustainability: humanity is living beyond its means in terms of energy consumption and nature preservation. The Washington Post Magazine has a cover story on an eco-village in North Carolina called Earthaven. It aims to be sustainable, although it’s not quite there yet. It is impressive, however, how consciously people live as they try to minimize their energy consumption. Is this for everyone? No, at least not yet (can you imagine American communities living by consensus?). But some of the ideas being tried out there will sooner or later have to be adopted by the mainstream if we truly want to preserve our planet for future generations. As the article notes:

Cities, where most of us live, are where the battle for energy efficiency has to be won. Fleeing to the woods isn’t an option to begin with. There are not enough resources in the world to allow all 6.5 billion (or 8 or 9 or 10 billion) people to live in their own little Earthaven, says John Anderson, an engineer with Rocky Mountain Institute in Boulder, Colo. And because of their density and higher use of public transportation, cities can actually have a low carbon footprint per capita. “One of the least carbon-intensive places on Earth is Manhattan,” Anderson says.

Fedora Core 6

Friday, November 17th, 2006

I upgraded my desktop and laptop to Fedora Core 6. I downloaded the discs using BitTorrent for the first time (I first installed BitTorrent using yumex). The installation went smoothly. Here are some caveats:

  • The Anaconda installer’s dependency resolution takes a long time when upgrading, but it really is running. One just has to be patient. Really.
  • I think there’s a bug with the synaptic touch pad driver. A bunch of the windowing utilities on the laptop (buttons and menu) do not respond after you make a selection until you move the mouse some more. This is not happening on my desktop, which is why I suspect a bug in the driver and not in Gnome.
  • To update the previously installed packages using yumex, you must first go to the yumex Tools menu and select Reset Repository Cache.
  • The FC-provided nVidia driver works out of the box—but it does not support the desktop effects. Since the proprietary driver is free, I am installing this manually instead.
  • Software suspend (suspend2) works out of the box when you run, as root, /usr/sbin/hibernate…and even when you choose Suspend from the Gnome menu. Nice! It appears to be unnecessary to force the nvidia module to unload when suspending.
  • To install the fancy desktop effects, you need to install the compiz package, which adds a Desktop Effects option to your menus. Neither my desktop nor laptop video drivers supports Desktop Effects. Here’s how to configure the nVidia driver for the effects—but this seems to work only for beta versions of compiz, which I have not yet installed.
  • I recommend using mjmwired’s reference page to finish updating the installation with useful utilities. In the process, I found I had to resize my root partition. Since system-config-lvm insisted on unmounting the root partition (impossible in a normal boot), I booted from a rescue disk and did vgdisplay and lvscan to display the logical volumes and partitions, and pvextend to resize the logical partition. I then booted the system normally and did resize2fs for online resizing of the file system into the larger partition.

A New Hope

Wednesday, November 8th, 2006

When I went to bed last night, I wondered what the morning would bring. Would it be like six years ago, where I and the rest of the country woke to a confusing maelstrom of hanging chads and recounts that marked our descent into nightmare?

No such fear. This morning’s news: Democrats take over the House (first time since 1994!); Senate hangs on Montana. Pelosi to become first female speaker of the House. Massachusetts: Deval Patrick, Democrat, becomes first black governor of the Commonwealth (but Proposition One allowing grocery stores to sell wine still fails in this Puritan state!).

Is the nightmare drawing to a close?

Vote!

Monday, November 6th, 2006

Please vote! For those of you in Massachusetts, here’s a list of candidates and here are the ballot questions. With equal marriage on the line, you may want to take a look at the MGLPC-endorsed candidates.