Fermat's Last Python Script

def fermat(n):
    """Returns triplets of the form x^n + y^n = z^n.
    Warning! Untested with n > 2.
    """
    from itertools import count
    for x in count(1):
        for y in range(1, x+1):
            for z in range(1, x**n+y**n + 1):
                if x**n + y**n …
more ...


Books, Books and more Books

I've found it sad for a long time that I've read many books in my life, but my memory of them is slowly fading, and I would at least like to keep a list around. As you have probably guessed, you would not be reading this if I hadn't stumbled …

more ...

Singing the praises of

Here's a chicken-and-egg problem for you. And you can be part of the egg. I'll show you how in a minute.

I bet you've noticed that bajillions of websites have little links that say "next" and "previous", right? Like previous page, previous item, previous whatever. And sometimes there's "up", too …

more ...


D*mn sp*mmers

Ok, the spammers yet again figured out how to circumvent my anti-spam measures. So yet again, I've disabled anonymous commenting. Only this time it's final. And I have a mess of seven bajillion comments to clean up.

I'm just so sick of these people: :barf:

more ...

Trip to the Northwest

For the first two weeks of August this summer, Frank and I went on a two-week trip through the northwestern United States. The trip was nothing short of amazing to me, and I'm having a hard time adjusting back to the dull (by comparison) life in Providence. We saw some …

more ...

Back in Debian

So after madman is currently orphaned in Debian and might get kicked out of the archive along with xmms kicking the bucket, I just noticed that one of my newer pieces of code made it into Debian: tagpy! :) That's awesome.

To everybody who is holding their breath waiting for a …

more ...