The Adventures of Joshua Judson Rosen
(action man)

[ sections: VisualIDs | art | movies | everything ]

<<  Page 15 of 44  >>

Sat, 28 Jun 2008
[@]

00:38: Wall-E

We saw Wall-E, tonight, and it's amazing: I now have a clear and profound comprehension of why cats chase laser-pointers, and how and why my wife can look at my googley-eyed while I'm working-on or explaining something Important.

The whole `it's robots' thing lends to some wonderful brechtian moments, but the characters are so remarkably emotive (with a 3-word vocabulary!) that it's impossible to avoid identifying with them at other times, and the whole thing is remarkably stimulating both emotionally and intellectually. It's uplifting, and terrifying, and charming, an enlightening. It's the greatest love-story ever told, with the accidental messiah courting Sleeping Beauty, and a trip through the wonder of childhood to remind us how amazing and wonderful the every-day mechanics of reality are.

[Reply]


Fri, 20 Jun 2008
[@]

08:08: Underwear

I wish my underwear had pockets.

[Reply]


Thu, 19 Jun 2008
[@]

02:12: Remote VisualIDs

Yet another interesting thing that just 'falls out' of the way that VisualIDs work: they work just as well for displays of remote data as for local data; and, because of the way that they work, generation is fast for remote files.

Here's a screenshot of VisualID-enabled Nautils browsing ftp://ftp.gnu.org/:

After looking at the previous screenshots, how quickly can you find the README file?

VisualIDs are also showing up (as if by magic) in the Nautilus 'Scripts' menu. I can't figure out how to get a screenshot of that....

[Reply]


Wed, 18 Jun 2008
[@]

02:07: It's Alive!

It looks like I've actually got it working, automatically generating and caching VisualIDs wherever thumbnails aren't possible.

Here are a few random directories on my computer:





One bit of behaviour that's different now, and that's bothering me, is that the VisualIDs aren't showing up as WM-icons for Nautilus-windows anymore. I was really getting to like seeing VisualIDs when switching between windows--it's so helpful that I'm tempted to go ahead and hack my window-manager so that I can have VisualIDs to help distinguish between windows of any application (e.g.: the bazillion Epiphany or Emacs windows that I have open).

Hm. I had to change the way that I 'reported' VisualIDs in Nautilus in order to get icons to automatically update upon completion of 'thumbnail'-generation (where I was initially hooking into ~/.icons and reporting icon-names that GNOME would resolve to file-paths, now I'm directly reporting file-paths); I wonder if that's what caused this....

Items in Nautilus' "Scripts" menu are still getting VisualIDs, which was (is) another nice side-effect of this.

Of course, I still have to add the gconf toggles and similar-IDs-for-related-files (the latter is going to be interesting...), do some general code-cleanup (now that I understand what I'm doing), and maybe see about adding some more generators.

I did try implementing 'relaxed inside' and 'scribble', but they had... problems...: 'relaxed inside' just doesn't look right, and 'scribble' is ridiculously inefficient (a pen orbiting a set of gravity-wells? seriously?).

I'm pretty sure that I could implement 'scribble' more efficiently by just telling Cairo to run curves between the attractors--should I bother?

[Reply]


Tue, 17 Jun 2008
[@]

09:30: *My* VisualIDs

I'm trying to put together a demo-collection of the VisualIDs that I've generated, because they look a good deal different than the ones shown in the essay. I'm not sure how to present them all..., but here's a go:

I've hacked my GNOME icon-theme so that, in addition to the usual sources, it also pulls icons from a preliminary VisualID-cache. The 'cache' is populated manually, by copying in the VisualIDs that I got by running make test (which generates a tree of SVG files that mirrors the code-files in my VisualID source-tree)--I still haven't quite figured out how to hook automatic VisualID-generation into Nautilus..., but I at least get a believable demo:

There's that turtle, at the bottom.

And take note of the 'README' and 'src' icons--those are classes of files that tend to show up all over the place....

[Reply]

<<  Page 15 of 44  >>