Well, yesterday I came across a very cool GPL'd library
called HRE - it does handwriting recogition with X11/UNIX.
It was originally written for Solaris, and the code really
showed that. Old K&R style everything, and Makefiles in
a
strange format that I was suprised GNU make knew how to
interpret.
It took me about 2 hours, but I ported it to linux, and
it
will compile and run now under linux. I also ported a small
Xt program that came with it to demonstrate the library.
Some of the stuff in the Xt app doesn't work right yet, but
the first pass for porting was just "get it to compile,
dammit".
I'm going to be checking out the API (there's a ps doc
that
came with it) to see if there's anything there that might
want to make it's way into another application of mine.
Very, very cool library. I'm looking forward to
screwing
with it. :)
Useless fact of the day: Yesterday, while I was supposed
to be studying for an exam, I was actually playing around
with a mathematics proof - I went by the prof's office this
morning and verified my proofs, did that whole "peer review"
thing. Did you know, that for an arbitrary closed polygon
with n sides, (n >= 3) the number of diagonals that it is
possible to draw is [ (n*n) - 3n ] / 2 ??? Not only that,
but I can prove it 3 different ways. :) How the hell do
you tell your professor that you're not going to do well on
the exam because you wasted your time working on a math
proof for fun? You don't. At least not with my
professors.