Today we celebrated Ximian's 2 year anniversary in the company. Bijan and David were out on a business trip, and we missed them.
The spirit of the hackers at Ximian was present in the lounge as Nat had passed out from working 50 hours straight without sleeping. We also had to wake up Dan who also had passed out. Shortly after the celebration Vladimir passed out.
So Ximian is as busy as we have always been.
My camera is still at home so no pictures from me.
The audio for yesterday's talk on Chomsky is now available in Real Audio format: Chomsky at MIT Audio
I have now installed my new Red Hat 7.1 on my new machine and reinstalled VMware as well as all the software I use for developing Mono. Tomorrow I will be migrating my data from my current hard drive to the new hard drive and hopefully I can go on my trip with my new computer.
Hopefully I will be able to run Gnome on AA mode, Duncan has been helping me out, as he has setup a beautiful desktop on his machine. I finally got everything working the way I wanted, although I am not very pleased with the anti-aliased fonts on my desktop, I think I will go back to the sharp fonts that I have been using.
I have been running Nautilus with Tuomas and Jakub's SVG artwork, and it looks so much nicer than anything I have used before.
If I had copious spare time I would be hacking the task-oriented features of the new Windows file manager into it, it should be pretty simple to do.
It is definetly a task for the various hackers in GNOME Love to do.
I am convinced that we need to get a Galeon component for Nautilus which would bring the all nice browsing capabilities and the supporting infrastructure of browsing into the Gnome shell.
Posted on 19 Oct 2001
Very good, I even took some notes, but they are incomplete, and you might be better off reading some of his recent interviews at ZNet. The MSNBC Chat With Noam has some of the content that was discussed today.
This is my second day trying to re-organize the expression handling in the C# compiler to cope with Indexers and Properties correctly.
The problem is that so far my whole model for evaluating expressions consisted of recursively asking each expression to "resolve" itself (which was perfect until this point). The resolution process might return a different object and by the time it returns, it has to set two values in the base: the Type of the expression and the expression classification.
This breaks in some cases, because there is no guarantee that indexers will have both their set and get properties, and the argument (that can be properly implicitly converted, and hence used in an OverloadResolve operation) is not available unless it is the left side of an assignment. So, I have to do a lot of work to reorganize the sources around this change.
I am still sick from whatever I got on saturday, am starting to get better slowly, but the weather and the random changes in temperature at night have not helped.
Posted on 18 Oct 2001
Evolution is fast approaching, Nat and I did a little thing for the hackers last night.
Installing new pieces of the laptop.
Upgrading to a new version of the operating system is not worth all this pain.
Posted on 17 Oct 2001
I am starting to appreciate more and more the new CD from Jaguares (Cuando la Sangre Galopa)
I also have been listening to Norris Man, a CD I got from a Reggae concert that my mother and I saw in San Francisco a couple of months ago.
Tuomas has been doing some incredible things with Nautilus.
I also discovered that people have been putting together a bunch of Nautilus Scripts
Posted on 16 Oct 2001
Went to the Howard Zinn talk at the Massart, as usual very good.
More work on Mono, things progressing nicely.
Posted on 10 Oct 2001
Jody showed me some screenshots of the Excel graph importing support in Gnumeric.
Today's CD is `The Police Live'.
Posted on 08 Sep 2001
Found a large ammount of tutorial material from Conference.NET at Develop Mentor.
Listened to a few of the talks from the conference at http://technetcast.ddj.com. Interesting bit. From Don Box: `The COM team put the COM in complexity' and
Sergey checked in the new enumerations to the CVS.
American Pie 2. Enough said.
Posted on 07 Sep 2001
An interview with David Stutz on Mono.
Wired's top article on Linux World Expo has some very nice things to say about what what we are doing
Still more interviews today, pretty good.
Posted on 29 Aug 2001
Going to San Francisco for LWE. This week is going to be super exciting!
Last night I went to sleep very late, as I was reading some of the Winforms code. Doing a lot of learning, and a lot of coding.
We arrived at the airport at 3:20, the airplane left at 3:25. We were the last two people to jump on board, so we got special seats (seats that are usually reserved for the crew).
There was a little TV, and I asked Nat `What do think that button on the left of the screen does'. This button, I have to say is very misterious. Nat pressed the button a few times.
Later a stewardess came and Nat asked `What does that button do?'. And she answered: `It shuts down the TV for the rest of the flight'. As it turns out, that was not a joke. We flew without any flight entertainment.
The food on AA is getting worse every time I fly it. This time I got chicken, and it consisted of a very very tiny piece of chicken (the equivalent of two mozarella sticks).
The compiler is coming out very nicely. It is amazing how simple the C# language is. It is clean and simple, anyone can write a compiler for this thing with relatively little effort.
Started to read the SGI Pro compiler source code, which is very interesting.
Posted on 26 Aug 2001
Saw the new Woody Allen movie. Have to see this movie a few more times.
Saw the new movie from Amenabar. Excellent. A miggy-pick. That guy has done 3 outstanding movies in a row. Thesis still being my favorite.
Posted on 25 Aug 2001