Archive for March, 2007

New MacBook Pro, Jealous?

I suppose I finally had enough of the carpal tunnel caused by typing '\' to delimit directories (yes, powershell helps a little, but not enough).

Or, I decided I knew enough about Windows for now and needed to branch out.

Or maybe I was just in a rut.

Well, I'm happy about whatever it was that caused me to make my latest impulse purchase.

Haskell program in Aquamacs

I've had it less than a week. Great stuff so far:

  • Having a unix-based OS to develop on is fantastic. The compilers for the languages I prefer to use in my spare time these days seem to work much better, presumably because many of the people who work on those languages also use Macs. GHC, for one, isn't terribly well supported on Windows.
  • It only took me a second to figure out how to swap caps lock and control for emacs.
  • It's great to have a terminal that doesn't suck. (Though, it'd be hard to do worse than cmd.exe. I'm aware of several valiant attempts at replacing it, but none compare.)
  • GarageBand - watch for my band to make a splash on the indie hate folk scene sometime in 2007. That's a genre I just invented, by the way.

I guess that's mostly developer stuff, which is odd since Apple's marketing actively makes fun of programmers.

I don't see myself ceasing Windows development anytime in the next decade, though, so if you're only here for .NET debugging stuff I wouldn't head for the hills just yet.

Reverse Job Advertisement

I figured this was worth a shot.

I am:

  • Someone that has been hacking since childhood.
  • Someone that has spent most of his Saturday doing problems in a Haskell textbook for fun.
  • Someone that thinks programming is very similar to art, if one is sufficiently good at it.
  • Compelled by forces beyond my control to refactor code until it is elegant.
  • Equally comfortable debugging disassembly, arguing with you about math, and frantically scribbling on your whiteboard.
  • Able to debug your problem. Trust me.

You are:

  • An early stage startup led by software people.
  • Located in Manhattan or Brooklyn, or your idea is so incredibly exciting that I am willing to relocate to participate in it.
  • Not using Java, Visual Basic, or other such variants of COBOL.
  • Able to pay me, so that I can continue to pay my rent and avoid subsisting on boiled newspaper. This either means that you are funded, or you have a very clear idea of how you are going to make money.
  • Not an egomaniac.

If you think that you fit this description, please contact me at mcfunley at (google's mail service).

I’ll See You in Hell, ATI

I hate you guys. Seriously, drop dead.

SERVICE_NAME: ati hotkey poller
        TYPE               : 110  WIN32_OWN_PROCESS
                                  (interactive)
        STATE              : 4  RUNNING
                                (NOT_STOPPABLE,
                                 NOT_PAUSABLE,
                                 ACCEPTS_SHUTDOWN)
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0
        PID                : 1132
        FLAGS              :