Maybe my 1 year of working for Oracle has shaped the way I think, but I see this as a typical relational database / set theory problem:

First, notation (until our browsers and Everything support MathML, we'll have to resort to ASCII): if **X** and **Y** are sets, then **X * Y** is their cross product, and P(**X**) is the set of all subsets of **X**.

Let **U** be the set of all Everything users. Let **T** be the set of all possible topics for GTKYNs. (A rather large set, but this is set **theory**...) Let **A** be the set of all possible answers to any of the topics above. (Again, quite a large set). Define the special element 0 (zero) of **A** to denote a non-response.

Let the function **a** be defined as follows: `a : U * T --> A, a(u, t)=` the answer that user

**u**gave on topic

**t**. Ideally, someone who is interested in the answers that the users give will look at this function and find them.

But the Everything user interface does not easily allow queries on **U * T** directly. We'll have to settle on one of the following functionals:

`h :`(For every user, associate the set of all (topic, answer) pairs that the user has answered). This corresponds to everyone putting all information in their home node.**U**--> P(**T * A**), h(**u**)={(**t**,**r**) in**T * A**: a(**u**,**t**) =**r**AND**r**!= 0}`g :`(For every topic, associate the set of all (user, answer) pairs corresponding to all users who answered and their respective answers). This corresponds to long GTKYNs.**T**--> P(**U * A**), h(**t**)={(**u**,**r**) in**U * A**: a(**u**,**t**) =**r**AND**r**!= 0}

`h`, then queries by user ("What is user

**x**interested in?") become easier. If we settle on

`g`, then queries by topic ("What do people think of

**y**") become easier.

I personally find the latter more useful, because I am on Everything primarily to gather information, and not to know people. I am interested in what people think of a particular subject, just like reading a consumer report or review; I don't want to know some particular person's opinions on everything ranging from sex to microwave brands.

Strangely, putting all information in the home node is more "getting to know you"-like than GTKYNs themselves!