Information Home

A friend passed on a link to a whitepaper by Tommaso Toffoli about the concept of an information home. I really like the way he turns the computer into part of a "cultural package", rather than just focusing on technology in isolation.

I've felt this kind of itch -- for an extended brain -- before. It was one of my motivations for making diamond wiki. But by thinking of this as a personal tool, rather than a tool for solving individual problems, it makes the concept feel much more stable and useful. It ties together things like Google's desktop search, buddy lists, mp3 playlists, bookmarks, blogs, etc. All of those can basically just be seen as skins for presenting the underlying information, and verbs for acting upon it. They each have their own way of storing the information, organizing it, searching it, and presenting it.

It would be fun to try to tie all this stuff together more. In a sense, it's trying to meet some of the same goals as the semantic web, but on a personal level instead of worldwide. The idea of trying to solve this for the entire world seems pretty hopeless to me at this point in our technological development.

I can see several pieces forming. Yes, it's true I'm diving into implementation way too fast, which is precisely the thing the Information Home concept is supposed to avoid. But hey, I'm an engineer, and that's what I do.

  • You want a way of representing knowledge, like the contents of a buddy list. For now I'll just assume that subject-verb-object statements, plus narrative text, plus meta-statements, will be a good match for this. Use something like sniki, but open up the database so it's accessible to other tools.
  • You need somewhere to store that knowledge. It needs to be globally accessible.
  • You want standards for how knowledge should be represented. This allows sharing. Might also need to have standards for translating from one form to another, if a single standard turns out to be unworkable. Consider what would be required to share the entire Froogle database, but don't get stuck on the difficult technical problems involved. Consider integrating with mail stored on an IMAP server as simply being a kind of sharing. Solving this will mostly be an evolutionary matter of trying things and seeing what sticks.
  • You want some generic visualization tools, for presenting things as lists, graphs, hyperlinks, etc. You might use a web browser as the front-end for this, but someone has to convert the tangled relationships in the knowledgebase into some kind of sensible presentation. That requires a piece that isn't common yet (at least I'm not familiar with it). Think of Tufte, or naked objects. Visualization tools should be able to piggy back off of the structure-transformation capabilities involved in sharing incompatible structures. Reminds me of the recent thread on the ll1 mailing list, about having analogs to the unix text-processing tools, but for visual data instead (unfortunately no archives available).
  • You want tools that can take actions based on the knowledgebase. Sometimes it's not enough to just have the data itself and some way of visualizing it (e.g. looking at your schedule for the next month). Sometimes you need actions to be taken (e.g. notify you when an item on your calendar is about to happen), or some specialized domain-specific logic (e.g. schedule a meeting time that's compatible with five people's schedules). As much as possible, tools should work by inserting back into the knowledgebase -- that way one tool can watch your schedule and insert a notification event, but it doesn't have to actually notify you, the human, since that ability is also used by phone calls, IM messages, etc.

I know that lots of people have been thinking about this kind of stuff before, and that I'm not really saying very much new here. But I'm excited by it.

Posted on April 13, 2005 02:45 PM
More projects articles

Comments

ugg uk
ugg sale
ugg boots
discount ugg boots
cheap uggs
cheap ugg boots

Posted by: ugg uk at November 3, 2009 09:09 PM

Louis Vuitton , commonly referred to as Louis Vuitton, Gucci, Chanel,Tiffany Store New York America and Authentic Louis Vuitton Online Shop, or sometimes shortened to Luis Bags has become one of the most Louis Vuitton Replicas Agendas luxurybrands How and Where to Buy LV Designer Handbag.

Posted by: 1 at November 17, 2009 02:01 AM

People all over the world know the abercrombie and fitch,but not everyone really knows how fashion the abercrombie is,hollister is the Legend maker. Everybody wears the hollister clothing would be the abercrombie mens and the abercrombie womens, if you want know you can search the Ruehl No.925 or abercrombie outlet in the www.google.com .

Posted by: fitch at November 21, 2009 03:23 AM

,now
Christmas is coming, not have prepare the gifts for your friends? ,Hello! Today I found a website selling
Discount Designer Handbags,
discount Handbags,
Replica Louis Vuitton HandBags ,
Replica Chanel HandBags
,Replica Gucci HandBags ,
Replica Chanel HandBags ,
Replica Coach HandBagsit is so cheap.
LV neverfull.
Gucci Cruise Large Beige Tote
Chanel Hobo Noe

Posted by: fly at November 22, 2009 07:47 PM

Laptop Battery Laptop Battery Laptop Batteries
Laptop Batteries discount laptop battery
discount laptop battery
notebook battery notebook battery
computer battery computer battery
replacement laptop battery replacement laptop battery
notebook batteries notebook batteries

Posted by: Laptop Battery at November 24, 2009 10:04 PM

if you want to buy
ugg boots sales

ugg boots sale

ugg boot sales

ugg boot

sale

We supply ugg boots good quality.100% Free Shipping + No sales Tax!

Quick Delivery! Come and join us! link:http://www.uggou.com/

Posted by: ugg boots sales at November 25, 2009 03:19 AM
Post a comment









Remember info?




Prove you're human. Type "human":