FUSE for Windows

Many times in the past I’ve had want for the most excellent FUSE to have a Windows equivalent. There are many internet posts on the issue and why it is roughly a million times more complex to do on Windows than on *nix/BSD/OS X and hence why it hasn’t been done by the OSS community.

After my most recent need for a FUSE equivalent on Windows I came across this paper which was written in 2007 by Evan Driscoll, Jonathan Beavers and Hidetoshi Tokuda from the University of Wisconsin-Madison. Unfortunately they come to the same conclusion as everyone else and fall back to implementing a FUSE compatibility layer on top of FIFS which implements a SMB server to provide access to other filesystems.

UPDATE: as Frederico resports in the comments, Dokan is a capable Windows equivalent to FUSE.

Funny Google Ad

So I found the following Google Ad in GMail today:

Hedge Fund Jobs – www.hedgehogjobs.com – Global Hedge Fund Positions Search for the latest jobs

People who know me will find this funny as my nickname is ‘Hedgehog’ or ‘Hedge’ for short and I’ve been searching for jobs lately. Oddly appropriate eh?

Wii Hacking

Lately I’ve been working on making it easier to run homebrew code on the Wii with a bunch of talented folks. A few months ago bushing, tmbinc and segher hacked Zelda for the Wii to allow arbitrary code execution and since then have been discovering more and more of how the Wii works.

Lately bushing, marcan and dhewg have been working on a Homebrew Channel for the Wii (an application that shows up on the Wii’s main screen) that would let you download and play homebrew software such as ScummVM, Snes9x and others as easily as playing any other game on your Wii. I’ve been pitching in where I can and have been mostly working on the web interface to track available homebrew to download to the channel.

To keep up to date with the latest goings on in the homebrew Wii world check Wiibrew and HackMii

mySQL error 1033

If you ever come across this error after having to do an emergency reformat of a server (ugh) it’s usually because the innodb settings changed in the my.cnf file.

The easy way to fix this is to delete your ib_logfile* files in /var/lib/mysql and restart mysql. It will recreate them and everything should work just fine and dandy again – at least well enough to dump tables and recreate.

This error can also be caused by a tmp directory with improper permissions.

Hopefully this will help someone.