Recent blog entries for mhat

19 Nov 2000 »

Stuff happened.

I don't really use advogato anymore.

I feel lame for not having time to write enough free software, but I have little tolerance for free-software-politics, or the semantics-of-freedom.

Users should be able to remove themselves from advogato. I figure, I'm not contributing in a very useful way.. i'm taking up some diskspace. some resource on a box somewhere.

4 Oct 2000 »

I went back to boston.

I found space.

I'll be heading there, in um.. about 6 days. Wow.

13 Sep 2000 »

I cant sleep.

I guess i should do something. So i'm going try and make my hacked up gronk actually work. A while back I wanted to add a concept of "playpools" to gronk; basically I wanted to be able to decide "from what subset of my mp3s should the random play operation be performed on". So I wrote some code, flamed a bit about C code that was written in perl, and generally did a gross things to keep the current UI working, but expand the contexts it could work in.

3 Sep 2000 »

Well, the apartment hunting didnt improve any. I never got to see the apartment because the current tenet decided that she was infact not getting kicked out after all. I'm not exactly sure how that works. Now apparently the land lord and the tenet are probably going to court, which removes that as being an option at all -- so now I'm down to 0.

Who would have thought the hardest part in getting a business going is finding personal living space in an alien city. Sigh.

29 Aug 2000 »

Apartment hunting in the greater boston metro area sucks. After 5 days of calling people, I find only one place to go look at. Oh, except that the property owner is being a dork and hasnt gotten the key to the broker yet, so that the broker can show me the apartment. I guess its sellers market++.

Maybe I'll find a house before I return to austin tomorrow. If not, well, I'll come up with something.

Sigh.

20 Aug 2000 »

Recently i started hacking on jwz'z mp3 jukebox (gronk), to add support for "play pools". The idea came to me when I was trying to make a longish playlist; the problem with gronk currently is that I could only add "songs" or "albums". What I really wanted was a way to specify a subset of the mp3s in my archive to randomize, rather then randomizing all of them.

20 Aug 2000 »

So apparently I'm moving to boston. I think was decided about 4-5 weeks ago. Timing almost works out really well, my current lease expires at the end of this month, and I'll be moving there some time next month. The down side of all of this is that since I don't have a place is boston yet, and my lease is about to expire, I get to move two times in under a month.

The first move, has two parts. Frist I put everything into boxes and move what I don't need into storage at my parents house, then second I move the stuff I need into a friends house where I am currently staying. What fun.

Then, in about 2-4 weeks, I put all my stuff and a hartmans's stuff into a truck and drive it from austin to boston.

15 Aug 2000 »

Some number of weeks ago, I thought it would be fun to build evolution. I've done this a number of times, so it wasnt an amazing undertaking. That moment passed and I moved on.

Time passes.

A few weeks later, I noticed that my helix install was being super wonky. I dug around for a while, and noticed that when I last built evolution I screwed up and failed to set --prefix or $GNOME_PATH, or something.. so I got a cvs ORBit and OAF installed into /usr, which wasnt doing the best things for the apps that expected the release of ORBit/GOAD that came with helix.

After a lot of grumbling. I removed all the packages that came with helix, so I could remove anything else that I had accidently installed. Basically starting over. Well, that was great except that I managed to remove "something" of some importance, such that when I reinstalled helix-gnome, corba was "broken"... and so nothing worked.

I just reinstalled debian and life was fine. However, I was really annoyed that I couldnt find an obvious way to ask my system "what files do you think are missing", so I wrote a really short scriped that i call 'dpkg-verify'.

I wanted to find some nice set of libraries for dpkg to interface to the packaging system, rather then asserting knowlege about what files did what. After looking at the dpkg .h files, some of the apt .h files, and failing to find any useful documentation what-so-ever I gave up on having an elegent solution.

The script can be found at:
http://www.netlag.com/~mhat/hacks/dpkg-verify.perl.

It needs to be run as root, because of some permission issues. It'll work fine run as a normal user, but it will generate warnings for files that are actually there.

New Advogato Features

FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.

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!