Development request

Posted on November 25th, 2007 in Uncategorized by sam

Since I’m sure the Pidgin developers read this blog ;-)

Pidgin is great. Being able to IM all my friends on all the networks from my Linux machine is a Godsend. Only problem is, file transfer is very iffy. Sometimes it works, depending on the network and whether the person on the other end is using the network’s official client or not.

Solution: we need a Pidgin plugin that takes over the file transfer functions. If you try to share a file, this plugin would instead upload it to a site such as senduit, and stick the link to your file in an outgoing message to the recipient. Then the other person just needs to click the link to get your file. Saves a lot of time over the alternative email method - not to mention mostly circumventing file-size restrictions.

I’m not overly familiar with the Pidgin architecture, but it would be great if this plugin could respond to file transfer requests from another person with a link to senduit, as well.

Any takers? :-)

How to use Java5 on Fedora 8

Posted on November 23rd, 2007 in Uncategorized by sam

So I installed Fedora 8 a couple of days after release. All in all, it seems pretty solid. Desktop Effects are working much better than they did in F7 (I can run it for days without crashing now; w00t!). Network Manager was fairly easy to set up (though still not as intuitive as I’d like).

The major problem I’ve had is with the Java situation. By default, Fedora 8 comes with IcedTea 1.7, Red Hat’s OpenJDK Java implementation. This would be fine if I weren’t a Java developer who’s essentially locked into Sun’s Java5 for the time being. Tried manually installing it from the .bin file, as I usually do on a fresh install, but for the first time I had mixed results, namely the dreaded “java: xcb_xlib.c:50: xcb_xlib_unlock: Assertion `c->xlib.lock’ failed.” error whenever I tried running a Swing app. The culprit appears to be the libXp library, which is incompatible with Sun’s implementation.

Most of our work is server-side, so this isn’t a huge impediment per se. I’ve just been switching back and forth between jre5 and IcedTea depending on what I’m doing. I was getting ready to actually downgrade to Fedora 7 over the Thanksgiving weekend, but luckily I found this forum thread. Here’s what I had to do:

  1. In a terminal, cd to my Java directory:
    cd /opt/java/jdk1.5.0_13/jre/lib/i386/
  2. As root, run the sed fix that’s floating around, modified a bit. Turns out there’s 3 copies of the file in question:
    locate `pwd`*libmawt.so | xargs sed -i ’s/XINERAMA/FAKEEXTN/g’

That was all. Hope I can get some Google hits and help anyone else who’s been struggling.

Phreaknic Archive: The Good and The Bad

Posted on November 11th, 2007 in Uncategorized by sam

And you reeeeally don’t want to see the ugly.

I was doing some snooping and found they archived all the presentation videos from Phreaknic, so I picked out a couple to share. The rest are all linked from the Phreaknic presentations page.

This was my favorite presentation, the postal experiments one:

Click this link. I removed the embedded video to speed loading of my frontpage.

This next one is the best example of what was wrong with the whole thing. The description from the Phreaknic website says:

“This talk gives a brief overview and many kinks and quirks in the F/OSS implementation of the Microsoft Windows OS that is ReactOS. Join Qui Gon Gene and newcomer PJ in the fun as they discover what ReactOS is, what it can and cannot do, and why, despite being an extremely noble project, it isn’t quite ready for primetime. Skill levels from n00b all the way to network and OS gods are welcome to attend.”

Now watch the video (Warning: more profanity than content in this one).

This one is a link now, too.

Unfortunately, the second video was a much more common occurence than the first.

Introducing:

Posted on November 10th, 2007 in Uncategorized by sam

Her Imperial Highness Grand Duchess Anastasia Nikolaevna Romanova of Russia

Phreaknic Post-Mortem

Posted on November 3rd, 2007 in Uncategorized by sam

So we go back from Phreaknic last week. I know you were worried. I have to say, I was not impressed. I went expecting to spend my time watching informative presentations about moderately deep technical subjects. I was reassured by the fact that this is the longest-running hacker conference in the USA (not the oldest, but the one with the most total years of operation).

All that went out the window. Turns out it was essentially a 2-day long frat party. The majority of the attendees spent most of the weekend drunk, the presentations as a whole were fairly useless. One thing I can say for sure: geeks in general don’t make good presenters. The subjects that had a chance had presenters that really needed to retake their oral communications class.

There were a few bright points. The “Postal Experiments” presentation was very interesting. The presenter has spent the last year or so experimenting with what he can and can’t send through the mail. He’s gone to the trouble of going to his local post office and actually reading their handbook. He’s invented one of the slower ways to flip a coin: Address and stamp both sides of a letter, then see which recipient actually gets it. He took a foam pool noodle, addressed and stamped it, and stuffed it in a roadside mailbox. It went through. He sent an 8″ ball filled with pennies. He wants to try the coin-flip thing with a cube next time; 6 different addresses for the mail carrier to choose from. He also figured a way to get a little extra time to pay your taxes. Write out your check to the IRS, put it in an envelope, and then add your own barcode to the front that routes it through a town in Alaska that only gets mail once a month. You’ll have an extra month to make sure the money’s in your bank account.

The highlight of the con ended up being the WIFI Race. There were four of us in the minivan. Adam drove, Matt navigated with his GPS, Bryson ran the directional antenna, and I was on the omnidirectional. We set both antennae up on a tripod where the left middle-row seat had been, and I sat in the back. It worked out fairly well, though we were never in range of the “fox” long enough to log in.

One of the other contestants had a massive parabolic antenna that took up the entire back half of his van. He didn’t win. The winner was a family (mom, dad, two preteen boys) who had never heard of a wifirace, and won with an off-the-shelf cantenna and a couple of Nintendo DSs. Given who he his, though, it’s not such a bad thing.

Here’s Bryson’s account of the highlight of the race: our wreck. :-)

The other good thing about the con was the exposure to actual hacker culture. Obviously I’ll get nothing of the sort here in Joplin, Missouri, so this was an eye-opener. Know how the Hackers gets all the technology horribly wrong? Well, it got the culture completely right. Imagine the hacker hangout in that movie, at a hotel, with lots of booze (and probably marijuana), and that was my weekend. Fascinating, really :-)

All in all, it was a decent cheap roadtrip with friends, with an odd weekend thrown in. A couple of people at the con said it was the worst one they’ve been to, so we may give it another shot next year and see what happens