From: Lee Sau Dan on
>>>>> "blmblm" == blmblm <blmblm(a)myrealbox.com> writes:

>> Doing it in 1 search has another advantage: no duplicates in
>> the result list.

blmblm> If the results of the two searches are supposed to be
blmblm> processed by two different actions, "no duplicates" is not
blmblm> really an advantage. My experiments suggest that only one
blmblm> of the actions will be performed, which might or might not
blmblm> be what one wants.

It is still and advantage. The second query can be formulated in a
way to avoid generating the duplicates. That's a simple exercise in
Boolean algebra. And the search engine can take advantage of this "no
duplicate" filter to optimize the search. Even in the absence of such
optimization, you can optimize the network traffic by eliminating the
need to send the duplicates back to the caller once more.



--
Lee Sau Dan §õ¦u´° ~{@nJX6X~}

E-mail: danlee(a)informatik.uni-freiburg.de
Home page: http://www.informatik.uni-freiburg.de/~danlee
From: Lee Sau Dan on
>>>>> "Peter" == Peter T Breuer <ptb(a)oboe.it.uc3m.es> writes:

Peter> In comp.os.linux.misc Lee Sau Dan
Peter> <danlee(a)informatik.uni-freiburg.de> wrote:
>> So, original query:

>> (A and B)

>> fined query:

>> (A and B) or (P and (Q or R))

>> where A, B, P, Q, R are all atomic.

>> How do you do that *conveniently* in your GUI?

Peter> I don't speak the language you are speaking - you will have
Peter> to express it to me in terms of the UI I use (or am
Peter> pretending to use for the purposes of this argument).

So, you're UI is not user-friendly at all.


Peter> I suspect you mean

Peter> (A or P) and (A or Q or R) and (B or P) and (B or Q or
Peter> R)

Peter> Is that what you meant?

I don't know. Why should I bother to check whether it's equivalent to
my ORIGINAL form? That should be something that the computer is doing
for me.


So, with a CLI: I am the master and the computer is a slave.
with your GUI: I am the slave serving the needs of the computer.

Smart people would know which choice to take.


--
Lee Sau Dan §õ¦u´° ~{@nJX6X~}

E-mail: danlee(a)informatik.uni-freiburg.de
Home page: http://www.informatik.uni-freiburg.de/~danlee
From: Lee Sau Dan on
>>>>> "Peter" == Peter T Breuer <ptb(a)oboe.it.uc3m.es> writes:

>> So, you have to do that optimization in your UI implementation,
>> instead of simply leaving it to 'find'?

Peter> Stop arguing like this! The optimization is none of your
Peter> business; you SPECIFY what you want,

What I want is not intuitively expressed in DNF or CNF, and your
lovely GUI requires the query to be entered in a way equivalent to
CNF.

So, who's convert it into the CNF for me?


Peter> and the implementation does it - if your implementation is
Peter> factored into two phases,

But your implementation can't accept my non-CNF query. That sucks!



--
Lee Sau Dan §õ¦u´° ~{@nJX6X~}

E-mail: danlee(a)informatik.uni-freiburg.de
Home page: http://www.informatik.uni-freiburg.de/~danlee
From: blmblm on
In article <439b69ee$1$fuzhry+tra$mr2ice(a)news.patriot.net>,
Shmuel (Seymour J.) Metz <spamtrap(a)library.lspace.org.invalid> wrote:
>In <3vod1cF16u73aU2(a)individual.net>, on 12/07/2005
> at 03:22 PM, blmblm(a)myrealbox.com said:
>
>>If you remember the menu structure, *and* either the GUI supports
>>keyboard shortcuts (which you also remember) or you're faster with
>>the mouse than with the keyboard. No?
>
>Well, yes, but the point was that the menu structure of a GUI can be
>as difficult as, or even more difficult than, the syntax of a CLI. The
>devil is in the details, and saying that a UI is CLI or is GUI does
>*not* say how easy it is to learn or to use. Either style can be more
>efficient in specific cases, and either style requires that you
>memorize things in order to be efficient.
>

Exactly the point I was trying to make/support.

--
| B. L. Massingill
| ObDisclaimer: I don't speak for my employers; they return the favor.
From: Tobias Brox on
[Lee Sau Dan]
> But still, many HKers who learned English in the same education system
> and environment as I do, do not learn it that well. Many of them has
> a very Chinese accent.

To learn a language, exposure is extremely important - it's not enough
to just learn it, one also have to use it and practice it with
different speakers. I think I also learnt English at age 12 in the
school, but I had some exposure before that. I remember the first
English I learnt was "run game", which I was frequently entering at
the command line ;-) Some years later also I learn German in school.
Since I've almost never had any use of my German, I'm usually telling
that I can't speak nor understand German - and that's pretty much the
truth.

> blmblm> matter. What I have heard is that it's much more
> blmblm> difficult to learn to speak a language without a
> blmblm> non-native-speaker accent past that threshold age (9?).
> blmblm> But perhaps you're right that it's always possible, just
> blmblm> difficult enough that most people don't bother.

> I don't believe in this. I think it's doable, if you would dig into
> phonetics or a person with good phonetics knowledge could help you get
> rid of the accent.

Though I cannot dig up any references at the moment, I've read several
times that it's easier to learn languages the younger one is. Some
studies have concluded that adults learning languages are using
another part of the brain for learning the new language. As for
myself I've tried learning Russian and Spanish in adult age, with very
little success. Almost all foreigners I've met who have learnt my
native language speak with lots of accent and minor grammatical
mistakes.

One of my teachers at the gymnasium was from the east Europe, he had
been living here teaching at the same school for around 30 years, and
still he had a very distinctive accent - though, rumors had it the
accent was just a gimmick, and that he sometimes was seen in the
public speaking without any noticable accent. I don't believe that
rumor :-)

Bilingual children can learn two languages amazingly fast. I was
hanging around on a mailing list for bilingual families for a while
(but finally gave up, too much activity). According to the experience
(expressed by several people on the list), quite often a 3-4 year old
child has already started bypassing adult non-native speakers of a
language, like if the father if trying to speak the language of the
mother, the child can often start correcting mistakes.

--
This signature has been virus scanned, and is probably safe to read
Tobias Brox, 69?42'N, 18?57'E