Older blog entries for julian (starting at number 347)

6 Sep 2002 (updated 6 Sep 2002 at 06:26 UTC) »

So I received the 32 mm -> 37 mm adapter for my Kodak DX4900 digicam, along with some compact flash memory and a polarizing filter (37mm). When I was purchasing the compact flash I knew I wanted a lot more than I had (32 megs), and was going to get 128 megs. But then I decided that I'd rather get something which would last me longer, and grabbed a 256 meg card. I put it into my camera and realized that I had definitely gone a little overboard. 205 pictures is what my camera told me. Wow. I realized that it was 256 megs and all, but it didn't hit me until I stuck it in my camera that it was definitely more than enough. Now I know that I won't have to worry about deleting pictures or going back to my laptop and transferring for quite some time. I just wish I had something picture-worthy around here. I really should've gotten the polarizing filter before my trip to Maine... that could've made for some much nicer pictures.

Libtool is refusing to play nicely for me on Mac OS 10.2 + fink-source-cvs... I have libtool 1.4 with fink, but OS X has 1.3.x installed globally, and they seem to get confused between the prefixes very easily. It really should be easier than this. Blah. fink really is not 10.2-ready at all. Gabber is still producing odd symbol errors when compiled under 10.2 as well.

I almost forgot to mention... I was elected into the 2002-2003 Jabber Council. I'm hoping I can help push Jabber forward and figure out this whole IETF business ;)

I feel so insignificant here.

It's so sad that I'm paying more money than I'm going to earn over the next decade to be unable to sleep because of lack of air conditioning, live in the shittiest place I've ever lived, eat the crappiest food I've ever eaten, and be bored by a dorky professor who thinks it's cool that some people don't accept my definition of a chair. All because our society doesn't accept that I can know things without going through this.

Of course, some of my professors are pretty cool, and some of the stuff is pretty interesting, and it most likely will (and better) get better... right now, though... ugh. I can't wait until I get these prereqs over with.

So, my first week of classes went pretty well. I really enjoy the professors for a few of them, and seem to be able to tolerate the rest so far. I'm looking forward to getting all these prereqs over with, though.

My parents came for a visit yesterday and we went shopping for general goods along with mikeszcz. Was a lot of fun. I think I've reached the point, though, where I feel pretty independent of my parents. I miss them and miss home and all, but it's certainly not like two summers ago when I was homesick and really wanted to go back. I want to continue on with my life... I may hate where I am now, but I want to go forward, not back. I do realize that some of my friends feel quite homesick right now, and I remember what that was like, but I just don't feel it anymore.

Looking back, I can't believe that I'm actually here at Carnegie Mellon now. It seemed so hard and so far away...

Now I need to start making real choices. I need to decide which jobs to persue, which to let go. I need to figure out who I want to be associating with and when. It's definitely a different game now.

I really want to get started working on gabber2 some more, but getting stuff running under Jaguar is harder than it should be. Fink still isn't completely updated for it, and I really don't know what the problems are to be able to fix them. I still don't have Gabber working under OS X either... sigh.

I was interviewed as the developer of the month for jabber.org. Cool. Funny that this was probably my least productive Jabber month ever ;)

25 Aug 2002 (updated 25 Aug 2002 at 19:26 UTC) »

So I left Boston, visited Bar Harbor, Maine, where I relaxed with my family a bit and took some photos, some of which turned out very well. After arriving home I received my TiBook, which I absolutely love, then left for Pittsburgh.

The first thing I'm torn about is Gabber. Now that I have extensively played with Mac OS X, I really like it. A lot. It almost hurts to return to Linux on the desktop when I can just run most of my programs fine under OS X. So that kind of takes the umpf away from working on Gabber, even Gabber for gtk2. Especially when I can't compile either on either of my computers right now due to the state of the red hat 8 beta and the fact that fink isn't quite ready for Jaguar.

The second thing I'm torn about is school-related. I am fairly certain that I do not want to do raw Computer Science. I really don't enjoy programming so much that I want it to be my career. However, the School of Computer Science here is very elitist, and it makes me jealous because I know I could be doing it... yet I didn't make it in and have chosen not to attempt to transfer. A part of me wants to do SCS just to prove that I can, but really I know I don't want to be in just SCS. So I continue with Psychology and Human-Computer Interaction as my majors.

All-in-all, I really like Carnegie Mellon and most of the people I've met so far. Classes start tomorrow... we'll see how that goes.

And in the end it all works out anyway!

I'm working on some (in my opinion) very cool stuff for Gabber2. I don't want to disclose exactly what it is just yet, but I'm getting to work with a technology which I'm pretty excited about. The technology itself isn't particularly complicated or difficult. It's simple, elegant, and the end result for the user is that they barely even know they're using it. That's exactly what I love about it.

I managed to get Gtk::TreeView and TreeModel to partially submit to my will, but it still seems that they were designed for displaying a mass amount of data, not necessarily for what I'm doing with them. I'll continue to hack away until I get something decent and clean. Dave Smith's original RosterView for Gabber based on GtkCTree kicked ass, so I have a lot to live up to.

temas and ns have sort of started working on their message routing framework for Gabber2. What they describe sounds somewhat overly-complicated to me, but they promise that the end result will be pretty powerful and work well (and they'll be able to get it done in a decent amount of time). I trust they know what they're doing.

Overall, I think Gabber2 may take a bit of time to get started, but once we have this new framework in place, it will take off much faster than Gabber ever did. Once it's usable, I want to push the limits of Jabber -- pubs and discos, baby.

5 Aug 2002 (updated 5 Aug 2002 at 07:18 UTC) »

Sometimes I just know from the start that things are meant to be... and everything keeps telling me it's not meant to happen the way I want it to, but I continue ignoring it because I think I can get around it. Of course, in the end, I have to face reality. Ugh. It does tend to work out for the better overall, when I look back on things. But I'm not at that point yet.

On a different note, The American Analog Set's music is cool. They played at a club on Saturday, very cool. I've been thinking of getting a fake ID, though, just so I don't have to be branded KIDDIE with thick black X's, or worse, get kicked out of places even though all I wanted to do was order food and hang out with friends. Ugh.

30 Jul 2002 (updated 30 Jul 2002 at 03:30 UTC) »

I'll break the news since he hasn't said anything yet. mikeszcz just got a Sony R505 laptop. He told me he'd try it out and give me all the juicy details before I make my laptop decision (school's starting soon enough and I want to be comfortable with my laptop by the time it starts). Of course, I haven't seen him online at all tonight. He's probably messing with getting linux on it or something like that.

Work on gabber2 is slowly progressing. GtkTextView and GtkTreeView are quite a bit more complex than their gtk1 predecessors. I wouldn't mind, as they clearly seem to be powerful for whoever their target audience is, except I don't appear to be in the target audience. I just want to do a few things with them, and the few things I want to do seem to involve a lot more work on my end than it used to. At least both widgets seem a lot more willing to take however much data I want to throw at them. That's definitely a major improvement (especially over GtkText). This may take even longer than I orginally anticipated...

(update: grammar. pfft.)

Stevey: I'm glad you're liking Jabber. We need some fresh blood ;)

One of the best things about working on Open Source software as a volunteer effort is that if someone pisses you off sufficiently, you can disconnect yourself without any repercussions except the social.

While I appreciate any help that I can get, when the amount of shit that a certain person gave me exceeded the amount of useful information I got out of him. I told him I won't take it anymore and ignored him. And that was that. I really don't think it's too much to ask that I be given some respect... some treatment as if I am a semi-intelligent being that can speak somewhat definitively at times. If you report bugs as if the problem is so completely obviously my fault, acting as if I don't know how to take a simple average, when the reality is that you have no clue what you're talking about, you've crossed the line. When you do similar things repeatedly, even after being told that you've crossed the line. That's it.

The previews for K-19 are nothing like the movie. I had set my expectations so low when I went into that movie... wow.

20 Jul 2002 (updated 20 Jul 2002 at 02:29 UTC) »
Gnome Summit

It's been pretty good so far. I really like the direction GNOME is taking now. thomasvs's and jdub's talks have been good. I love the organizational meetings, they reenforce my feelings that the GNOME people know what they're doing.

What's somewhat annoying is that Nat and others have referred to the fact that they want to try to be more inclusive of the "third party" applications and then they look around trying to find Sean Egan of gaim. At this point, I think the only way in which gaim is third party is that the developers aren't really gnome developers and gaim doesn't make use of many gnome-specific features. If gaim is "third party" then Gabber is like fifth or sixth party. Sean is a really cool person, though.

One thing which got me thinking was yesterday when miguel saw Gabber on me screen. He asked what it was and then told me that he had tried it out, he just didn't have any friends who use Jabber, so he gave up. blah. I need to work on that.

338 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!