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 ...

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 ...

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 ...

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 ...

more ...