Go forward in time to Oct 2000.
{cvs,www,ftp}.gnome.org is down until it gets moved to a colocation facility. Fun fun fun.
Rainy day.
Seasons *do* happen outside of the tropics.
I think I got a cold. Sniffle sniffle sniffle. Sneeze. Sniffle sniffle. Cough. Gasp. Phew.
Fixed the XPM loader in gdk-pixbuf not to use gdk_color_parse() when it is being used in gdk-pixbuf-xlib mode. It sucks to have to have a special case for that.
Woke up late-ish, but didn't have enough sleep as I went to bed pretty damn late last night. Hacked some more on my Mudela stuff.
Start of the incremental little hacks to Glade to make it not Suck So Much(tm). Today's tweak: make the widget tree less painful to use by making sure the selected node is visible when you select a widget on your GUI.
Lunch with the monkeys at Sammy's Deli. We bumped into RMS there; talked for a few minutes before he left with his sandwich; he is going to Brazil tonight.
Watched Rushmore with Chris, Jeff, and Anna. I love this movie.
Lauris woke me up; showered, then we went for lunch and coffee with Mark. Discussed what we have to do to fix the GNOME Canvas to make it as pretty as possible. Some good ideas came up. Mark then recounted the horrors of having to fix Imlib to work with the iPAQ's weird 4/4/4 visual.
Back to the office to pick up stuff, then Lauris left for the airport. It was nice to have him here.
Mark left a bit later.
Played the piano for quite a while until it was time to go to the Lucky Cave for dinner. Eventually met there with Nat, Miguel, Taylor, Ian, Vlad, Phil, Shaver, and everyone else.
Phil, Ian, Vlad, and I left after dinner to watch a movie at their house and play on their Dreamcast.
Dreamcast games are bizarre.
Vlad's TV makes me envious.
Spent the day yesterday setting up my laptop. Copying my whole home directory and CVS tree over the network is slow. Did lots of tweaking and setting up. It is a royal pain in the butt to change machines.
Mark and Cameron came back to Boston. Had dinner with them and *many* monkeys at the John Harvard's Brew Pub. Everyone had a good time.
Afterwards some of us went to see Nurse Betty. It starts out funny, but it gets really old and boring rather fast. Oh, well.
Today, woke up late. Lunch with Mark and Cameron at the Trident Cafe. Some book shopping action ensued. Then we went looking for sheet music afterwards but did not find anything in the bookstore of the Berklee School of Music. I will have to look elsewhere, it seems.
We took Cameron to the airport and picked Phil up there.
Phil is wearing his custom-made shoes that just scream "step on my snobby toes".
Dinner with the monkeys at one of the Vietnamese places in Chinatown. Had an excellent bowl of noodles with meatballs.
Sigh. I get spam for a martial arts web site and they misspell it as "marital arts".
Things like this make you think mankind just deserves extinction.
My laptop arrived!!! Woooooooooo!
After last night's dinner I just went home to wallow in self-pity due to the lack of any interesting data in my Visor.
Played the piano very loudly for a while; my fingers were unusually cooperative. Playing the piano made me feel better.
Slept like a rock. Sleep is good.
Listening to an old CD you really like but had not listened to in a long time is a wonderful experience.
Went with Anna to the Angell Memorial Animal Hospital to pick up Cosmo, her cat. He was hit by a car and had to be taken there. He had a broken pelvis bone and got a titanium plate to clamp the two pieces, also a broken sacro-ilial bone and a dislocated/broken femur that will heal by themselves. Rather sad. The poor cat was drugged out of his mind with a huge morphine patch or something equally nasty and did not look very happy about having his whole left leg and hip shaved. Anyways, Cosmo is back at home now and Anna is looking much less stressed.
So I turn on my Visor with the intention of looking up a phone number, and it greets me with a "Fatal Error: Reset?" message. Soft reset didn't work, warm reset didn't work. Had to do a hard reset.
Of course I don't have a recent backup.
Life sucks like that.
Dinner with the monkeys at Thai's. The food was pretty good, just like last time, but for some reason my supposedly-spicy curry was very bland and non-spicy. I guess I'll have to explicitly tell them to make it spicy next time.
So Cameron decided to go with Mark instead of staying here for the week. They'll be back on Friday for movies night, I hope. We had breakfast at Au Bon Pain and then they drove off.
On one hand, I feel good for them. On the other hand, I would have liked to talk to Cameron about life and music and stuff; IRC just does not lend itself well to some kinds of conversations.
It is weird to wake up this early. It is weirder to be at the office before noon. Go, me.
Unproductive day, overall. Wrote a bit of docs for the calendar APIs. Started doing some surgery on our new gal library to make it do header files the right way.
Wonderful dinner with the monkeys at the new Marché in the Prudential Center. I like that place.
We all woke up late and went to the MFA. It was pretty late in the afternoon already so we only went to see the musical instruments, the impressionists and the European painters, and the Eastern exhibits.
Right before everyone would collapse from hunger, we went to the kabobs place near the Symphony Hall. Then, coffee. Food is a wonderful thing.
Dropped by Anna's place to join her and her friends from MIT for dinner. Or post-dinner for us; managed to fit in some dessert anyways. Lots of lively chat.
Mark decided to stay over tonight and go back to U. Mass. tomorrow.
Movie last night with all the monkeys; went to see Almost Famous. Majorly kick-ass movie.
It is Independendece Day today in Mexico. I miss some good tacos al pastor.
Mark arrived; we went to pick up Cameron at the airport. It is nice to see her again; it's been a year since Linux Expo and I had not seen her since.
Jody, Morten, and pretty much every Gnumeric hacker on the planet is here. We now really are overfull with hackers. We all went to the Barking Crab for some excellent seafood, and then for tea in Newbury street. Pretty interesting conversation ensued.
We all hyperventilated in an extremely funny way by inflating the air mattresses we got for Cameron and Mark. An air pump would definitely have not been as much fun.
Woke up not too late. Upon getting out of the shower, I hear the all too-common "screeeeeeeeech, *CRASH*, scream scream shout shout". We live in an intersection, and two cars had done their thing. It seems the driver of one ran away and people were puzzled looking around the wrecked cars. The police arrived, people stopped to look, the whole thing.
This put me in a morbidly good mood.
JP Rosevear and Dave Camp arrived today. We are overfull with hackers these days.
Long discussion with Jesse about how to implement iTIP. This is looking very good. Another long discussion with JP about the Pilot synchronization stuff. This is looking pretty good, too. It makes me happy to have more hackers working on the calendar.
Had my dentist appointment, which was surprisingly painless. That is, unlike last time, which hurt like hell.
Went with Jeff to finally buy our futon. It will get home on Saturday. This is cool.
On the way back I stopped to buy a very nice wooden folding Go board and the stones to go with it.
Long discussion with Anna about the mail filters dialog.
Dinner with many monkeys at Bartley's. I love that place. Had a big-ass hamburger. Then I went to get some Darjeeling tea leaves for the office, since having tea while hacking is always pleasant.
Busy busy busy. Way too much mail to answer.
Evolution 0.5 came out last night.
Many of the monkeys went to the FSF to meet Tim Ney and then we went to Chinatown. Had an awesome, huge dinner. Food just kept coming to the table. Then we went for ice cream in Harvard Square.
It seems we can get someone to let Vlad and I play one of the Bösendorfer pianos at the MIT Media Lab. This should be cool.
The TV for the apartment that Jacob purchased got delivered on Monday. It is a beautiful TV. Jacob and I watched Lola Rennt on our beautiful DVD player and I fell asleep again and woke up extremely late in the afternoon.
Woke up way too late. Went for a late lunch in Harvard Square with Jeff. Then we went to hack at Cafe Algiers. Worked on the EOG icon list, rewriting the old stuff to remove gratuitous abstraction.
Played a bit with Metapost. This thing is neat. I managed to do the trefoil I wanted to do for a drawing of a stained glass window.
We watched The Matrix yet again on the projector at the office.
Woke up too late. Played the piano for a while. Called Miguel; he was about to leave for San Francisco. Oh, well.
Considered that it would be pathetic for the people that are visiting to be at the office on a beautiful Saturday afternoon, so went there to drag their asses out and hopefully show them some of the city. Larry and Tuomas stayed hacking. Lauris and Jeff came; we went for a late lunch on Newbury street, walked to the park, visited the public garden, walked back to the office. It was a beautiful afternoon today.
We stopped at a hat store. Jeff looks awesome in a bowler hat. I miss my red fedora; it is a shame I left it in Mexico. I think I'll get a different kind of hat just for kicks.
Larry and I fixed one of the offsetting bugs in the gdk-pixbuf scaling functions. This one was mostly trivial. We haven't found the other not so trivial known offsetting bug yet.
Arik does manage to piss me off sometimes.
Rewrote the mechanism for loading calendars, which was a complete hack. Turned it into an UltraBeautiful(tm) state machine.
Coffee and CD shopping with Jeff. Got a CD of the Bulgarian female vocal choir, and it kicks ass.
Awesome dinner with Miguel, Angélica, Jeff, Lauris, Tuomas, Larry, and Chris at the tapas restaurant a block away from the lucky cave. Then we went back to the cave to watch Army of Darkness. Had a good time.
Lots of code cleanup before Michael breaks everything with his new Bonobo UI thingies.
Jacob went to buy a nice TV for the apartment. Wooooo!
Very nice dinner in the North End with Jeff, Lauris, Larry, and Tuomas. Good food and lots of it, good coffee, a nice evening for walking. Tuomas was taking pictures of interesting stuff with his digital camera, so we should have some nice desktop backgrounds soon.
Yesterday I listened to Isaac Albéniz all day. Today I listened to Jean-Michel Jarre all day.
My mind is weird like that.
Lauris showed us the new Sodipodi, and it pretty fucking amazing. It is definitely looking like something I would like to hack on.
I think I'll create a new CVS module to fix the canvas for good. I must be inspired or something, as I got plenty of ideas in the shower today.
Lauris, Tuomas, and Larry got here tonight. Wheeee!
I was not on the stupid mailing list where Anna invited everyone to a barbecue at her house yesterday, so obviously I missed it. Sigh.
Lots of unfruitful and frustrating searching for a BadCursor bug in the calendar. It happens inside EText, I cannot replicate it reliably, and it is really fucking bizarre.
Hacked a bit more on the EOG asynchronous drawing engine. Made first-pass zooms during two-pass scrolling not interruptible to enhance visual appearance.
Started learning a bit of MetaPost. This thing is pretty neat. Made a couple nice curves and shapes and stayed up pretty late as a result.
Released Eye of Gnome "Tears in the Rain" 0.5.
Lunch with Jeff at the Trident Cafe. Went to browse books afterwards, and miraculously found the book about Remedios Varo I had been looking for. This made me extremely happy.
Went walking around the Boston Conservatory, had lunch at the good kabobs place near there. While having lunch, they started playing some elevator music which sounded familiar. It turns out an Iranian restaurant can also play José José, one of the worst examples of elevator music from Mexico. I guess this doesn't speak very well of globalization.
Went to hack at the coffee shop nearby. Coffee and laptops are good things.
Fixed a bug in libglade where the tree in the GladeXML structure was not being initialized when the object was first created; it was only filled in at loading time. This caused the GladeXML to crash when trying to unref the tree for a failed load attempt. Sent the patch off for review.
It is kind of sad that this was never tested to work for failed loads. Oh, well, it is fixed now.
It is not obvious how to fix the option menu translation foo in Glade. Fortunately, Damon says he will do it for the next version.
Went CD-shopping, got a Granados piano CD and a Villa-Lobos guitar CD.
I'm trying to find a volunteer to hack on this. Are you a typography-minded hacker with copious free time?
Someone is selling a Cray Y-MP C90 on eBay. I just love this surreal world.
Woke up late, played the piano for a while. Then, read some more of Bertrand Russell's History of Western Philosophy. This guy is incredibly smart.
Some EOG hacking. Integrated Juan Pablo's patch for drag and drop, wrote some docs, fixed some installation issues.
Fixed the bug in libglade where option menu items were not being translated, sent the patch off to James and gnome-hackers. James replied later; it turns out that the bug is not in libglade but in Glade itself. Will try to figure it out tomorrow.
Very nice dinner with Jeff and Dan in the North End. Had an excellent stracciatella soup and veal over linguine which could have used a bit more garlic.
Good food makes me happy.
It was ridiculously warm and humid today.
Had to go with the stupid realtor to renew our lease and tell them that Jeff is moving into our apartment. Realtors are such a pain in the butt.
Apparently ETable was leaking models, which caused my calendar model not to be destroyed, which did the same thing for the calendar client interface object, and as a result the Wombat was left hanging. Chris promptly fixed ETable when I told him about it. Life is good.
Went with Anna for a nice dinner at the Korean place in Harvard Square, and then we went to watch Aimée & Jaguar at the Brattle theatre. Pretty good movie. I really need to practice my German.
Go backward in time to Aug 2000.
Federico Mena-Quintero <federico@gnome.org> Mon 2001/Jun/18 17:29:44 CDT