Nik's Blog

Geekery, witty insights, software (of dubious quality) and more!

FUSE for the Mac (or how to use your Gmail account for file storage)

The FUSE (Filesystem in User SpacE) system has been ported to the Mac by a Google employee or three.

Why do you care?

Well, FUSE lets you mount new filesystems at the user level (not the root level). These are actually virtual filesystems, as the FUSE code permits you to rather abstract what it means to be a filesystem, and thus use, say, your Gmail account as a filesystem. (So you can have multiple Gmail accounts, each granting you 3 gigs of online storage for free.)

Other cool tricks include simply supporting unsupported filesystems (crytoFS), improving support of already supported filesystems ( add read/write to NTFS, improving WebDAV performance) or even supporting different sorts of remote servers (such as FTP or SSH) as filesystems (permitting you to securely access your home computer as a “disk” using nothing more than the included SSH server).

Currently, there are some issues, but anecdotal evidence shows that it works pretty well (but for some funny implementation issues vis a vis the Finder). FUSE filesystem modules need to be compiled by hand right now, but many are tested, and some (GmailFS) are very likely to get tested/approved pretty soon.

This is yet another example of why the super-awesome BSD underpants of MacOS X make it as geektacular as Linux but as easy to use as, well, the Mac.

@inik

inik: RT @thinkprogress: .@komenforthecure head says responses to Planned Parenthood decision are "very favorable." If your response is unfavo ... >
inik: @FluidApp I'm getting errors in a Fluid app Gmail and can't use chat either. Any ideas? >
inik: finished Five Children and It by E. (Edith) Nesbit et al. and gave it 5 stars http://t.co/mspysk1B #Kindle >
inik: How to use an obscure shell command to let your AppleScripts and shell scripts output rich text. http://t.co/3Y9dAHiH >
inik: Nicholas "Nik" Friedman TeBockhorst http://t.co/I6kGmcDg >

Google+

I love Seth's quote at the top. I think that's my new motto.. ; )

Powered by Plu.sr
>
Griping about OS X Lion? Here's two nifty tools that replace a variety of poorly supported third party tools: Command-line and Automator access to video and audio conversion. Super easy to use, and very flexible and supports any format that Quicktime can encode/decode. (So Perian is a must-install if you want to handle DivX/3viX, etc.)

Yes, ffmpeg, Handbrake and...
>
Fix Google Reader's horrible new interface with this user script! Now it fits nicely on my MacBook's small screen. >
Happy 11/11/11 11:11:11! >
What makes this ad awesome is not the true-to-life irony, because the idea is hardly innovative, but rather the excellent execution. Reminds me a bit of that excellent Nutri-Grain spec commercial. Quick delivery, good actors, hit all the high notes. Love it. >