Behdad Esfahbod's daily notes on GNOME, Pango, Fedora, Persian Computing, Bob Dylan, and Dan Bern!

My Photo
Location: Toronto, Ontario, Canada

Ask Google.

Contact info
Hacker Emblem Become a Friend of GNOME I Power Blogger
follow me on Twitter
July 2003
August 2003
October 2003
November 2003
December 2003
March 2004
April 2004
May 2004
July 2004
August 2004
September 2004
November 2004
March 2005
April 2005
May 2005
June 2005
July 2005
August 2005
September 2005
October 2005
November 2005
December 2005
January 2006
February 2006
March 2006
April 2006
May 2006
June 2006
July 2006
August 2006
September 2006
October 2006
November 2006
December 2006
January 2007
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
October 2008
November 2008
December 2008
January 2009
March 2009
April 2009
May 2009
June 2009
July 2009
August 2009
November 2009
December 2009
March 2010
April 2010
May 2010
June 2010
July 2010
October 2010
November 2010
April 2011
May 2011
August 2011
September 2011
October 2011
November 2011
November 2012
June 2013
January 2014
May 2015
Current Posts
McEs, A Hacker Life
Friday, May 26, 2006
 Concerts Update

It's confirmed now, Dan Bern is performing in Ottawa Blues Fest on July 12th. A bit hard to get there in the middle of the week, but I'll try.

Although I missed the David Gilmour concert back in March, I was lucky enough to find two not-so-expensive tickets for Roger Waters on September 20 in Toronto. I attedned a Waters concert in 2002 where thousands of Iranian including me flew over from Tehran to Dubai to attend (photos). It's nice to be to one again.

Given the ticket I've reserved for GUADEC leaves me some time after the conference, I may even catch a Bob Dylan in concert in Germany. Talking about Bob, he turned 65 on Wednesday. Happy Birthday Bob!

by Bob Dylan

I laid on a dune, I looked at the sky,
When the children were babies and played on the beach.
You came up behind me, I saw you go by,
You were always so close and still within reach.

Sara, Sara,
Whatever made you want to change your mind?
Sara, Sara,
So easy to look at, so hard to define.

I can still see them playin' with their pails in the sand,
They run to the water their buckets to fill.
I can still see the shells fallin' out of their hands
As they follow each other back up the hill.

Sara, Sara,
Sweet virgin angel, sweet love of my life,
Sara, Sara,
Radiant jewel, mystical wife.

Sleepin' in the woods by a fire in the night,
Drinkin' white rum in a Portugal bar,
Them playin' leapfrog and hearin' about Snow White,
You in the marketplace in Savanna-la-Mar.

Sara, Sara,
It's all so clear, I could never forget,
Sara, Sara,
Lovin' you is the one thing I'll never regret.

I can still hear the sounds of those Methodist bells,
I'd taken the cure and had just gotten through,
Stayin' up for days in the Chelsea Hotel,
Writin' "Sad-Eyed Lady of the Lowlands" for you.

Sara, Sara,
Wherever we travel we're never apart.
Sara, oh Sara,
Beautiful lady, so dear to my heart.

How did I meet you? I don't know.
A messenger sent me in a tropical storm.
You were there in the winter, moonlight on the snow
And on Lily Pond Lane when the weather was warm.

Sara, oh Sara,
Scorpio Sphinx in a calico dress,
Sara, Sara,
You must forgive me my unworthiness.

Now the beach is deserted except for some kelp
And a piece of an old ship that lies on the shore.
You always responded when I needed your help,
You gimme a map and a key to your door.

Sara, oh Sara,
Glamorous nymph with an arrow and bow,
Sara, oh Sara,
Don't ever leave me, don't ever go.

Copyright © 1975 Ram's Horn Music

 Summer, Summer, Summer

Let me be the last to announce that Google Summer of Code results are out. Just click on organization names to see their accepted projects. In GNOME we got twenty projects. Vincent and Chris already wrote about it; the selection involved a few days of tough and lengthy discussions, on IRC and on mailing list, plus a closed election.

Anyway, we are all very excited about the chosen projects. I personally am the happy mentor of mathrick implementing Vertical Writing Support for Pango. Projects I really liked we could accept but we didn't were (in order of missing) Pango+XeTeX, Advanced OpenType and AAT Font Features for Pango and Font Manager. I'll be contacting those students (of which two are regular GNOME contributors) to see if they are interested in working on these out of Summer of Code.

I would like to specially thank Kosai (Chris Ball) and kikidonk (Raphaël Slinckx) for helping Vincent and I manage the GNOME side, and to Chris DiBona for the Google side of the thing.

And I know it's Summer when I fix the bike and get out cycling...

Monday, May 22, 2006

Valgrind hints for GLib: Finished the patch over the past week and it actually works now. The latest patch also fixes all of Federico's tasks for volunteers. Check it out.

Bugzilla Aliases: One feature of the updated GNOME Bugzilla that I didn't noticed previously is the alias field, where you can assign a name to a bug. The alias can be used when dupping bugs, or by URL surgery with the showbug.cgi.

Improved Font Rendering: As already noted by Edd, David Turner posted an impressive set of patches for cairo and Xft that drastically improve the quality of the subpixel text rendering.. Screenshot here, only makes sense to view using horizontal-RGB lcd display. Didn't test them yet, but looking forward to see them integrated.

Linus on CNN: I've not had read his interviews for a while. I like every word of what he says in this one. Update: And another interview. Pretty sane one again.

Random links and issues from my blogging backlog:

100000th character in ISO-10646 and Unicode: Uma Umamaheswaran writes 0D3D MALAYALAM PRASLESHAM (avagraha) has the unique honour of being the 100000 th character that has been accepted for possible inclusion in 10646 standard by JTC1/SC2.

Tango's Window Experiments: I would love to see windows that look and behave like those mockups.

Worldmapper: This is a collection of world maps, where territories are re-sized on each map according to the subject of interest, like population, economy, and a lot of other interesting measures. A pleasure to browse.

Kill Bill's Browser: Funniest "spread Firefox" page I've seen.

Wednesday, May 10, 2006
 Blogger: Dear Lazy Web

I seem to be too dumb to find where to report this. Next time you see blogger, please ask it to include a link to the relevant post in its comment mail it sends out if you configure it too.



Seems like if you click the name f your blog at the end of the email, it will take you right to the particular post. I remember trying that when I hit this problem first and it didn't work. So things have changed.

Sunday, May 07, 2006
 Series of Bugs

Black and blue
And who knows which is which and who is who
Up and down
And in the end it's only round and round
And round

[Announcement: The deadline for submitting Google Summer of Code proposals is about 24 hours from now. We still have not got enough strong proposals for GNOME. If you are student, if you love GNOME, go ahead and submit. There's a looong list of ideas, and you are more than welcome to submit your own ideas.]

Since Gtk+ 2.8 moved to PangoCairo, there have been a few highly dupped irritating bugs all with the same theme of hinting and off-by-one issues. Past few weeks I managed to debug and bash them all. In the chronological order here they come, with their patches:

Apparently I managed to not blog for two weeks. Hopefully this rather long post broke the thin ice.

Out of the way, it's a busy day

I've got things on my mind
For want of the price of tea and a slice
The old man died