Also, beaglefs 1.0.3 landed.
Wednesday, July 19, 2006
Monday, July 17, 2006
Over the weekend I learned that Jon Stokes, famed Ars Technica Senior CPU Editor, has a book, Inside the Machine, hitting shelves in October. If this new effort at all resembles his learned and sophic work on Ars, it will shine.
An informative article on fully buffered DIMMs.
As Seen on La Rambla
Finally—I know!—installed the 2006 OS release on my Nokia 770. Quite nice, and pleased to see that they sport kernel preemption. I like the Google integration, although Google Talk is a tad limiting as comparatively no one uses it—but that should change.
Friday, July 14, 2006
Thursday, July 13, 2006
Google Browser Sync is quite nice.
Open by Inode for ext3. Gasp!
Thursday, July 6, 2006
One of my goals at GUADEC was to raise the level of community debate surrounding FUSE. Neither the maintainer or even a real contributor, I have no vested interest in the code. Merely an impressed user, my mission was to foster acceptance or find a real and legitimate counterpoint. To excel, GNOME must not cater to the lowest common denominator.
In my FUSE talk, I addressed the benefits of FUSE—kernel mounts, POSIX I/O, simplicity, mmap(), performance—and the work we would need to do—we still need and want an asynchronous I/O library on top, for example. Plus a stream library. But we need and want those things, anyhow.
The Get a Load of This Guy
I spent some time cleaning it up; I now consider it feature complete and stable. Thus, I present beaglefs 0.1.
The Lynndie England
The premise is simple: The filesystem contains a symlink for each query hit, pointing at the target file. The filesystem is updated in real-time as Beagle sends out live updates. Extended attributes on each file yield the hit metadata. The "inodes" are stored in a hash table, so most operations are quick even amid many hits. The code is quite simple and I am excited to see what others can do with beaglefs and FUSE in general.
The Oh My