> Well, the only thing that I can see in XML is that it is simple: (It > seems to me) It is just the idea of describing data as lists of other data > using the <entity> list </entity> <symbol/> syntax. Not exciting, not too > pernicious.
The problem is that they didn't even get the simplicity part right. Go look at the XML spec:
It's huge, introducing needless syntax and complexity for no real gain in expressive power or clarity. Mimimal XML looks simple, but once you add in N**2 attribute types, and entities, and a seperate syntax for DTDs, you end up with parsers as big as the one Franz wrote.
In particular look at the design goals, section 1.1:
----------------------
1.XML shall be straightforwardly usable over the Internet.
2.XML shall support a wide variety of applications.
3.XML shall be compatible with SGML.
4.It shall be easy to write programs which process XML documents.
5.The number of optional features in XML is to be kept to the absolute minimum, ideally zero.
6.XML documents should be human-legible and reasonably clear.
7.The XML design should be prepared quickly.
8.The design of XML shall be formal and concise.
9.XML documents shall be easy to create.
10.Terseness in XML markup is of minimal importance.
----------------------
I would say that they completely missed goals 6-8, goals 4 and 9 are iffy, and I don't know enough to judge goal 3.
It seems I touched a raw nerve, I was only trying to strike an interesting thread along philosophical lines, but you're right, this is the wrong place for that. I don't want to offend you, so lets move on... This is the lisp newsgroup after all.
Erik Naggum wrote: > * Robert Gonzalez <no-s...@austin.rr.com> > > You need to re-read the original to see how irrelevant that whole > > paragraph was.
> I would need to be you to see how irrelevant that whole paragraph was. I > am not you. I do not have your hypersensitivity to this issue. In my > eyes, it was a joke. To you, it is getting closer and closer to a master > thesis on the relevance of indinvidual paragraphs in USENET articles.
> I have not read the rest of your article. It did not appear relevant to > either XML or Common Lisp, but rather extremely relevant only to yourself. > However, if relevance was such an issue, you would not have talked about > this here. Ergo, relevance is _not_ your issue. In other words, you > need to examine your whole article to see how irrelevant it is here.
> Drop it and move on.
> #:Erik > -- > There is nothing in this message that under normal circumstances should > cause Barry Margolin to announce his moral superiority over others, but > one never knows how he needs to behave to maintain his belief in it.
In article <3B657BF7.DF7C...@removeme.gst.com> Bob Bane <b...@removeme.gst.com> writes:
<snip/> ----------------------
1.XML shall be straightforwardly usable over the Internet.
2.XML shall support a wide variety of applications.
3.XML shall be compatible with SGML.
4.It shall be easy to write programs which process XML documents.
5.The number of optional features in XML is to be kept to the absolute minimum, ideally zero.
6.XML documents should be human-legible and reasonably clear.
7.The XML design should be prepared quickly.
8.The design of XML shall be formal and concise.
9.XML documents shall be easy to create.
10.Terseness in XML markup is of minimal importance.
----------------------
I would say that they completely missed goals 6-8, goals 4 and 9 are iffy, and I don't know enough to judge goal 3.
I'm not sure just what experiences make you think that goals 6 and 8 have failed but remember that they have failed only for *some*subsets* of XML and not the conceptual framework of how to create new markup.
Schemas and DTD's are some of the more wartish aspects, but unless i'm mistaken meta-programming is difficult to do cleanly even in lisp.
Also some people point out that standards associated with certain vendors (a certain vendor) are more verbose and complex than they absolutely have to be. And this mostly so that they can move an opening into the standard on which they can hook their propietary code.
Advogato had some discussion of a lisp-like method of handling XML called Virgule. http://virgule.sourceforge.net which i'm thinking of trying out, i'm not sure how much like the lisp parser it is (it seems to rely heavily on the SAX api which is event-driven). But it gives me the means to use or define a </lambda> tag i'll take it. and the syntax looks pretty natural to me, specially all the < tag-body >
I guess what i'm starting to see is that XML is always a tree and that whatever is between the tags is either a sub-tree or terminal.
On a totally other topic has anyone else experimented with trying to import lisp code into python. I've got a rather tatty version of lisp.py that doesn't seem to do very well in parsing code that clisp considers acceptable. I'd also like to go the other way and take python--->clisp bytecode or is that just too ambitious.
Also and the main reason lisp appeals to me is the possibility of using it to define my own language that solves the problem at hand, what are the best ways of doing this?
Oh yeah, how do i parse a buffer in lisp? er how do i define a grammar? er how do i translate the parse-tree into a turing-computable function??(ok that last term, (turing-computable function) I sort of know what i meant, but am not sure if i'm using the same language pointing to the same referent as everyone else here.
ps. Confidential to mr. N*gg*m I've been trying to figure out whether you're a genius or just a loudmouth, i see much heat and little light coming from your direction, much rant and little code, some of the other regulars are published and fairly well regarded academics, some of whom i'd actually heard of in other venues. You on the other hand appear only on usenet and don't seem to participate in the trust-pool in quite the same way. Please in the future if responding to my posts 1.answer my questions 2.don't flame me for not having been a lisp hacker since age fourteen, i've done other things with my life which didn't involve computers, and i started up with html and c++ 2yrs ago at the local community college and am arriving at lisp by way of python in which i as yet am still working on achieving journeyman level (in my eyes) code. 3.yes you do scare off the newbies. -- l@ _________ ae premise 1: The Truth Makes No Sense ( )__ pf ____( ) rn premise 2: Beauty Is Truth ( ) i. / / / / / / / / / / co conclusion: Beauty Is Unconscious / / / / / / / / / / er \@/ http://www.efn.org/~laprice g | __________________________/_\______________________________________________ ___
> Schemas and DTD's are some of the more wartish aspects, but unless i'm > mistaken meta-programming is difficult to do cleanly even in lisp.
What kind of meta-programming are they doing with XML?
A DTD is a structured document which contains information about elements. If SGML/XML were any good, this would have been written with exactly the same syntax that is used to describe other data. However, because they were ignorant of the "code is data" concept, they, too, made the mistake that "what we think must be good enough for everbody else sure ain't good enough for us", and invented their very own syntax for their own needs.
> I guess what i'm starting to see is that XML is always a tree and that > whatever is between the tags is either a sub-tree or terminal.
This is actually _desperately_ wrong. One of the first things you should realize when you start to delve into SGML (or its ancestors) is that very few things in real life are _only_ trees. The power of a description of something tree-like is how well it can deal with non-tree-like aspects of the same object structure. This is where SGML made its most egregious mistakes. Look at how inhumanly, mind-bogglingly complex HyTime got before they managed to take care of this problem reasonably well, and I am not talking about the very complex concepts it tries to represent -- those are the easy part, once you realize that the syntax is the worst possible barrier to grasp them.
> ps. Confidential to mr. N*gg*m
Really? Which four-letter word followed by which three-letter word do you think I am really trying to communicate to such a friendly person as yourself right now? Take a wild guess.
#:Erik -- There is nothing in this message that under normal circumstances should cause Barry Margolin to announce his moral superiority over others, but one never knows how he needs to behave to maintain his belief in it.
* frr wrote: > I don't think so. This situation is rather common, and every ng has his own > share of lunatics. We're a small community, so we only have one: not > bad.
No this is incorrect. Erik is sanest person here, it's the rest of us who are mad.
Tim Bradshaw <t...@cley.com> writes: > * frr wrote: >> I don't think so. This situation is rather common, and every ng has >> his own share of lunatics. We're a small community, so we only have >> one: not bad. > No this is incorrect. Erik is sanest person here, it's the rest of > us who are mad. > This is not an ironic comment.
Well, I'm not greatly impressed with #Erik's "diplomacy;" that may perhaps be the best way of putting that.
But there is _definitely_ a _vast_ difference between him and the _definite lunaticks_ that operate in a vast number of newsgroups. He may say things that are quite spectacularly insulting; this is, however, _not_ then backed up by saying things that are [from a technical perspective] spectacularly STUPID.
There are some almost certifiably insane people on can.taxes [discussing Canadian taxation matters]; they have effectively driven away almost anyone that is actually credible, unfortunately including a true luminary in the area, David Sherman, who edits research notes on both the Canadian Income Tax Act and the Goods & Services Tax. [If there exist people who know more about Canadian taxation than he does, they are likely countable on one hand, most likely without resorting to use of a thumb...]
Comp.lang.lisp is fairly _fortunate_ to have the participation of reasonably public luminaries like Kent Pitman, and (arguably with somewhat lesser "fame") Barry Margolin; #Erik isn't as known "as luminary," but is _definitely_ exceedingly bright, and is valuable to have around.
When the flames burn high, that value tends to get obscured; it is clearer when the questions are amenable to seeing valuable answers as opposed to being personality clashes where, in the immortal words...
"It's the sort of mail you should wear a welding helmet while reading...." -- Dave Moon
Note that there are a number of notable characters out there that are somewhat "prickly." #Erik is certainly one; David Moon apparently is another; other notable "prickly" characters include Theo de Raadt (main OpenBSD guy), John Dysan (a FreeBSD guy), RMS... Linus Torvalds is known to swear fairly viciously at people, on occasion, but with his accent, only BSD folk seem to take it seriously...
Aside/Ob-Lisp-musing: I keep wondering what David Moon is up to these days; he had been with Apple, but the Dylan project is dead, so he surely must be on to something else... -- (reverse (concatenate 'string "gro.mca@" "enworbbc")) http://vip.hyperusa.com/~cbbrowne/lisp.html Never knock on Death's door; ring the doorbell and run (he hates that).
> Well, I'm not greatly impressed with #Erik's "diplomacy;" that may > perhaps be the best way of putting that.
I am, for the obvious reasons, a little more interested in what passes for diplomacy towards me. Here I am, speaking my mind about something, and some little turd gets up in the middle of the crowd and shouts the most bizarre insults at me. Not only do I have to say something that I think makes sense, I need to prove my worth by a carreer path so that he can judge me as genius or loudmouth. For some bizarre reason, this is _not_ a transgression of diplomacy or good netiquette. Quite the contrary, this little wet turd of a "newbie" has been strongly encouraged by other residents here that it is in fact entierely legitimate to take pot-shots at _me_, completely unprovoked. I had never said a harsh word to this little turd before he stepped up and served us his filthy crap. Why is that acceptable to you guys? The moralistic bunch of hypocrites who think of themselves as protectors of good behavior have _none_ of their own, when push comes to shove. They accept everything that hurts me. They in fact go out of their way to hurt me with slander and a truly amazing amount of "insight" into my personality. Have you ever stopped to think about your own behavior for a change? What makes _you_ tick? What kind of horrible personality disorder caused that little turd to believe that he could actually do what he did?
As long as the moralistic bunch of hypocrites tell people that it is OK to lambast me for just about anything out of the blue, they perpetuate the _myth_ to "newbies" and others that I am somehow harsh to people. They forget the _massive_ abuse they have levied on me. Why do they have such a morality that they can gang up someone and behave the way they do?
It is manifestly not something I do. Several people have in the past crawled out of the woodwork and initiated a witch hunt and an exorcism of something that I have never even done, let alone could have done. It is not something I do _to_ them. It is obviously something _they_ feel, and since they are of the moralistic bent, they turn off their ethics and commit the most unspeakable evils against whoever think "deserve" it.
Now, how would you deal with people who are massively irrational and in a moral frenzy about killing that which made them feel less than they think they should feel, for whatever reason, and it happened to be _yourself_?
In a technical forum, I expect people to write precisely, to think before they post, to know of what they speak, and to listen to technical arguments. I consider a person who enters such a forum under false premises, including lack of will to be precise, lack of will to think, lack of will to learn, and/or lack of will to listen, to be a _fraud_. There is nothing that can be said, on-topic, to such a person to make him stop defrauding people. People do not stop being frauds in real life if you give them _more_ money. They may stop if you give them _no_ money and additionally beat them over the head. The problem, if any, is that some people think they have a right to participate in a technical forum with no knowledge or valuable contributions to others at _all_. They think of themselvse as "newbies" and think they have the _right_ to waste other people's time when they ask vague questions that have no answer, do not think about the answers they do get, assume so much that you have no idea what they know, what they have just guessed, or what they made up, do not actually listen to what anybody say but try to match it to their massive set of mostly unconscious assumptions, and refuse to learn because they think they have a _right_ to be told correct "answers" to their "questions". In a real physical forum, such people shut up, because they actually manage to sense the antipathy they receive from people areound them. On the Net, there is no sense of antipathy. You have to realize that it is there from something you read consciously. In other words, a fraud can set up shop on the Net and nobody will come and hit him if they think he is a bastard. This safetey from reaction causes people to behave in counter-productive ways. It also causes people to fire up their righteousness and hurt people much more than they would have if they had sensed that people would fight back. As long as nobody can actually be _hurt_ on the Net, this will always continue. The people who keep it up are the frauds, because they are the only people who _gain_ by abusing the public trust in the purpose of a technical forum.
Diplomacy is the art of saying "nice doggie" until you find a big enough rock to kill it with. I skip the "nice doggie" part. So sue me. ///
>Well, I'm not greatly impressed with #Erik's "diplomacy;" that may >perhaps be the best way of putting that.
>But there is _definitely_ a _vast_ difference between him and the >_definite lunaticks_ that operate in a vast number of newsgroups. He >may say things that are quite spectacularly insulting;
Is Erik still around ? I had killfiled him a while ago. I must "unkill" him. His posts are bizarrely funny in a strange sort of way.....
Israel Raj Thomas ---------------------------------------------------
On Wed, 01 Aug 2001 09:49:44 GMT, Erik Naggum <e...@naggum.net> wrote:
( much meaningless invective deleted)
> ....... On the Net, there is no sense of antipathy. ..... ..... > Diplomacy is the art of saying "nice doggie" until you find a big enough > rock to kill it with. I skip the "nice doggie" part.
Yeah , right.... No antipathy at all. (Shaking head wonderingly...)
Israel Raj Thomas ---------------------------------------------------
This is the kind of fraud I am talking about. Why is that criminal allowed to believe he is contributing to the forum and that _his_ behavior is appropriate? ///
On Wed, 01 Aug 2001 11:55:42 GMT, Erik Naggum <e...@naggum.net> wrote: >* raj <israe...@optushome.com.au> >> (much meaningless invective deleted)
> This is the kind of fraud I am talking about. Why is that criminal > allowed to believe he is contributing to the forum and that _his_ > behavior is appropriate?
The same reason that the Naggum criminal is....
Israel Raj Thomas ---------------------------------------------------
> > This is the kind of fraud I am talking about. Why is that criminal > > allowed to believe he is contributing to the forum and that _his_ > > behavior is appropriate?
> The same reason that the Naggum criminal is....
Modulo the confusing use of the word criminal in both cases, I beleive raj has you on a technicality Erik. People are allowed here because they cannot be excluded. People are allowed to believe things because most of us (probably yourself included) think it is immoral to try to control others' minds.
Erik, I've often defended some of your more colorful language as harmless when others have claimed it similarly not contributing. That didn't mean I didn't understand how someone's feelings could get hurt; just that I think at some point we have to rely on the good sense of those involved to sort out the difference between "statements" and "truth", etc. I think similarly here, I can understand why you are upset, but I also think your sparring partner is engaging in "colorful language" and I think people watching can tell the difference.
I even think it's fine for you to cite the fact that you take exception to the form of what he said. I just hope neither of you will dwell on it.
> Do you think that sig file you used until yesterday helped to perpetuate > this 'myth'?
No. That myth has been perpeatued by people like yourself for the longest time. You just need excuses not to stpp, and they have nothing to do with what I do, either. You are perfactly capable of inventing such excsues entirely on your own. As you have proven time and again.
> BTW, it was a very 'clever' ass-covering technique to remove it, now that > you want to make yourself look as a victim of some kind of conspiracy.
See, you impute evil intentions to me that you have way of knowing anything about at all. This is not a conspiracy, of course, it is a set of ethical guidelines that make evil people pretend they have the right to do exactly whatever they want towards me because they think of me as the aggressor no matter what I actually do, whether I have actually done anything, or whether I even intended to do anything. You prove that.
Every once in a while, I change something in the way things appear around me and what I write. Midnight of August 1, 2001, I started using a new "signoff" and no signatures. I will predict that you somehow magically "know" the reason and rationale for this, too, and that it has to do with the timing of other news articles. After all, you are the conspiracy buff around here who can intuit people's intentions: Nothing I say or do will turn you away from your "knowledge" of what I did and why. ///
> People are allowed to believe things because most of us (probably > yourself included) think it is immoral to try to control others' minds.
Not so. Several people here think it is entirely moral, even their goddamn _duty_, to control _my_ mind, and not only that, they make a huge stink about telling people what my intentions are, because they _want_ others to think I am as bad as their nightmares. Now, I could not care less what people think I want to do, but I do in fact care when _many_ people systematically portray _everything_ I do as bad, no matter what I have done, in fact _whether_ I have done anything at all. _Those_ are the lunatics of comp.lang.lisp. Somehow, they are tolerated much more than I am. That actually _puzzles_ me.
> Erik, I've often defended some of your more colorful language as harmless > when others have claimed it similarly not contributing. That didn't mean > I didn't understand how someone's feelings could get hurt; just that I > think at some point we have to rely on the good sense of those involved > to sort out the difference between "statements" and "truth", etc. I > think similarly here, I can understand why you are upset, but I also > think your sparring partner is engaging in "colorful language" and I > think people watching can tell the difference.
That was not the point of referring to said bastard that way. It is impossible for me to say _anything_ without that kind of fraud coming to tear it down for reasons of his own personal agenda, completely unrelated to either form of contents of what I have said. There is _nothing_ in what I do that controls people's reactions to it, anymore. They are self-propelled lunatics by now. Whether I am nice to people or bomb them has absolutely no bearing on the reactions of those people. When that wet little turds like that insulting newbie thought he had the right to do what he did, he had absorbed that impression from other people here. One of the worst current perpetrators is Barry Margolin, whom people I have talked to on other topics have spontaneously mentioned is obviously unable to read anything I write at all without going ballistic. And he says he is afraid of me. How does anyone expect people to react to such lunacy? There is so much irrationality in a few people on this newsgroup that it is hard for "newbies" not to be scared away, but then they blame _me_ for it because that the is consensus among the lunatics. I do not believe in the Christian and Jewish concept of scape goats, but there is no doubt that if the people who behave incredibly destructively here did not have me to blame for their very own evil behavior, somebody would have shot _all_ of them instead of just trying to get me.
> I even think it's fine for you to cite the fact that you take exception > to the form of what he said. I just hope neither of you will dwell on it.
I take exception to the fact that he portrays _everything_ I do as bad, not the form in which he said it. How could I possibly care about form?
I have never _dwelled_ on the disturbed reactions of lunatics. That does not mean they do not annoy me when they insist on not going away. ///
> * cbbro...@hex.net > > Well, I'm not greatly impressed with #Erik's "diplomacy;" that may > > perhaps be the best way of putting that.
> I am, for the obvious reasons, a little more interested in what passes > for diplomacy towards me. Here I am, speaking my mind about something, > and some little turd gets up in the middle of the crowd and shouts the > most bizarre insults at me. Not only do I have to say something that I > think makes sense, I need to prove my worth by a carreer path so that he > can judge me as genius or loudmouth. For some bizarre reason, this is > _not_ a transgression of diplomacy or good netiquette. Quite the > contrary, this little wet turd of a "newbie" has been strongly encouraged > by other residents here that it is in fact entierely legitimate to take > pot-shots at _me_, completely unprovoked. I had never said a harsh word > to this little turd before he stepped up and served us his filthy crap. > Why is that acceptable to you guys? The moralistic bunch of hypocrites > who think of themselves as protectors of good behavior have _none_ of > their own, when push comes to shove. They accept everything that hurts > me. They in fact go out of their way to hurt me with slander and a truly > amazing amount of "insight" into my personality. Have you ever stopped > to think about your own behavior for a change? What makes _you_ tick? > What kind of horrible personality disorder caused that little turd to > believe that he could actually do what he did?
> As long as the moralistic bunch of hypocrites tell people that it is OK > to lambast me for just about anything out of the blue, they perpetuate > the _myth_ to "newbies" and others that I am somehow harsh to people. > They forget the _massive_ abuse they have levied on me. Why do they have > such a morality that they can gang up someone and behave the way they do?
> It is manifestly not something I do. Several people have in the past > crawled out of the woodwork and initiated a witch hunt and an exorcism of > something that I have never even done, let alone could have done. It is > not something I do _to_ them. It is obviously something _they_ feel, and > since they are of the moralistic bent, they turn off their ethics and > commit the most unspeakable evils against whoever think "deserve" it.
> Now, how would you deal with people who are massively irrational and in a > moral frenzy about killing that which made them feel less than they think > they should feel, for whatever reason, and it happened to be _yourself_?
> In a technical forum, I expect people to write precisely, to think before > they post, to know of what they speak, and to listen to technical > arguments. I consider a person who enters such a forum under false > premises, including lack of will to be precise, lack of will to think, > lack of will to learn, and/or lack of will to listen, to be a _fraud_. > There is nothing that can be said, on-topic, to such a person to make him > stop defrauding people. People do not stop being frauds in real life if > you give them _more_ money. They may stop if you give them _no_ money > and additionally beat them over the head. The problem, if any, is that > some people think they have a right to participate in a technical forum > with no knowledge or valuable contributions to others at _all_. They > think of themselvse as "newbies" and think they have the _right_ to waste > other people's time when they ask vague questions that have no answer, do > not think about the answers they do get, assume so much that you have no > idea what they know, what they have just guessed, or what they made up, > do not actually listen to what anybody say but try to match it to their > massive set of mostly unconscious assumptions, and refuse to learn > because they think they have a _right_ to be told correct "answers" to > their "questions". In a real physical forum, such people shut up, > because they actually manage to sense the antipathy they receive from > people areound them. On the Net, there is no sense of antipathy. You > have to realize that it is there from something you read consciously. In > other words, a fraud can set up shop on the Net and nobody will come and > hit him if they think he is a bastard. This safetey from reaction causes > people to behave in counter-productive ways. It also causes people to > fire up their righteousness and hurt people much more than they would > have if they had sensed that people would fight back. As long as nobody > can actually be _hurt_ on the Net, this will always continue. The people > who keep it up are the frauds, because they are the only people who > _gain_ by abusing the public trust in the purpose of a technical forum.
> Diplomacy is the art of saying "nice doggie" until you find a big enough > rock to kill it with. I skip the "nice doggie" part. So sue me. ///
Erik, I'm responding to this because I have no doubt you consider me one of the "moralistic bunch of hypocrites" you are referring to above and because you have asked specific and aparently non-rhetorical questions. (If I am mistaken, then I regret contributing to this thread) I also believe that you misrepresent what you are discussing so I will put forth a different perspective.
I apologize for contributing to off-topic bandwidth and hope that at least changing the subject line will enable those annoyed by these kinds of discussions to avoid it.
> contrary, this little wet turd of a "newbie" has been strongly encouraged > by other residents here that it is in fact entierely legitimate to take > pot-shots at _me_, completely unprovoked. I had never said a harsh word > to this little turd before he stepped up and served us his filthy crap. > Why is that acceptable to you guys?
I didn't think the "confidential to Erik:" part of "larry a price's" post was useful or called for. Other people responded with their defensive of your technical expertise. I'm not interested in calling more attention to these kinds of things. But you seem to want to know why I have protested a small fraction of your inappropriate postings and not this one, so I will explain:
The odd one-time post by someone unknown to the group is a very different matter than consistent behaviour from a regular. Like it or not Erik, your stature here brings with it responsibility. Meaning no slight to other informed and interesting contributers, your posts carry more weight than any other regular with the exception of Kent Pitman and Barry Margolin. I may be basing this on some unconcious personal bias, but to me these three names more than any others represent the deepest knowledge of lisp in this group.
When you write, you represent the lisp community much, much more than some random visitor or some long-time lurker. You can blast the human nature that needs to revere and emulate perceived experts all you want, but it is a fact that you will never change by belittling and insulting this "moronic" behaviour. People are not computers, you should not deal with them as though they should be as logical and unemotional as the languages we invent to program them. Given these facts, it is your responsibility to behave more maturely.
You chose not to, I can't change that. I do however, try to undo some of the damage you cause. larry a price did very little damage to the group's dynamic.
> As long as the moralistic bunch of hypocrites tell people that it is OK > to lambast me for just about anything out of the blue, they perpetuate > the _myth_ to "newbies" and others that I am somehow harsh to people. > They forget the _massive_ abuse they have levied on me. Why do they have > such a morality that they can gang up someone and behave the way they
do?
Thse lines are exactly why I harbor no hopes of you ever understanding your own behaviour in any terms shared by human society.
Please show me any post telling any one what you claim, if it is mine I will apologise. If you are meaning an implicit encouragement by silence, I hope I have explained above my own perspective. By the way, the best way to refute any attack on your behaviour is to respond maturely or not at all.
> Diplomacy is the art of saying "nice doggie" until you find a big enough > rock to kill it with. I skip the "nice doggie" part. So sue me. ///
This is only true if your goal is, in fact, to kill somebody. There are other ways to disagree. There are other ways be right.
Erik Naggum <e...@naggum.net> writes: > * Kent M Pitman <pit...@world.std.com> > > People are allowed to believe things because most of us (probably > > yourself included) think it is immoral to try to control others' minds.
> Not so. Several people here think it is entirely moral, even their > goddamn _duty_, to control _my_ mind,
They may. But they don't end up doing it, do they? They are allowed to believe they are able to control you because in fact they cannot; and to the extent that they only think they can, they are confused. Which they, like anyone, are allowed to be.
> Somehow, they are tolerated much more than I am. > That actually _puzzles_ me.
The world is a strange place. Many things puzzle me but few surprise me.
> That was not the point of referring to said bastard that way. It is > impossible for me to say _anything_ without that kind of fraud coming to > tear it down for reasons of his own personal agenda,
Well, having surveyed the logs of this in detail one time, I have to agree with you that the pattern of people "attacking you for attacking" was more statistically prevalent than your "attacking others". You do have a short temper with some issues, but I agree with your analysis that there is a clash of styles here, and that your style gets beaten up perhaps unfairly by some. I might commend to all concerned the works of Deborah Tannen (and perhaps it would be cool if she'd do a book on newsgroup discussion :-) about differences in style and dialect leading naturally to clashes like this.
I don't think there's much to be done in such cases but to go calmly meta and shrug it off.
> ... There is so much irrationality in a few people on this newsgroup > that it is hard for "newbies" not to be scared away,
I think most people know what newsgroups are and I doubt this scares off that many. All in all, people don't tend to jump on newbies and I bet newbies read mostly the responses to their own posts. Many have commented at how friendly this newsgroup is compared to some. I tend to agree.
A quote I picked up from somewhere in my distant past seems near relevant: "people who worry what others think of them probably overestimate the frequency with which they do". Yes, there are things said on this newsgroup tha,k if read, might scare people off. In most cases, I bet those same scare-able people are long gone due to sheer length of post, or irrelevance of topic, and never survive to the offensive part. But even so, flamage is a part of modern life and people need to learn just to skim past it.
> > I even think it's fine for you to cite the fact that you take exception > > to the form of what he said. I just hope neither of you will dwell on it.
> I take exception to the fact that he portrays _everything_ I do as bad,
Me, too, fwiw.
> not the form in which he said it.
Ah, sorry. The sentiment of my remark stands even if you strike "the form of".
> How could I possibly care about form?
Heh. My error.
> I have never _dwelled_ on the disturbed reactions of lunatics. That does > not mean they do not annoy me when they insist on not going away. ///
Well, without prejudice as to who is a lunatic and who is not, let me just say that given that I often believe it the sane thing to go away when things are not to one's liking (and I often take time off from the newsgroup when I feel people are attacking me), I would find it little difficult to believe that anyone not sane would not go away. ;-)
> I might commend to all concerned the works of Deborah Tannen (and perhaps > it would be cool if she'd do a book on newsgroup discussion :-) about > differences in style and dialect leading naturally to clashes like > this.
"You Just Don't Understand!" or: "is that really what you meant?" :)
Cheers
-- Marco Antoniotti ======================================================== NYU Courant Bioinformatics Group tel. +1 - 212 - 998 3488 719 Broadway 12th Floor fax +1 - 212 - 995 4122 New York, NY 10003, USA http://bioinformatics.cat.nyu.edu "Hello New York! We'll do what we can!" Bill Murray in `Ghostbusters'.
"Coby Beck" <cb...@mercury.bc.ca> writes: > I apologize for contributing to off-topic bandwidth and hope that at least > changing the subject line will enable those annoyed by these kinds of > discussions to avoid it.
In general c.l.l is one of the nicer newsgroups around, with usually only one flame war going on, sometimes none. However, I find the propensity to mark the flamewars as "discussions of Erik Naggum" *really* creepy. And it's completely dishonest of you to change the subject line like that. If you were *really* just interested in providing the public service of marking the thread as having descended into the furnace, you'd have changed it to "[Flame] So, where's the 'Javadoc' for COMMON Lisp?", or some such. Instead of moving personal attacks into the subject line.
> > I apologize for contributing to off-topic bandwidth and hope that at least > > changing the subject line will enable those annoyed by these kinds of > > discussions to avoid it.
> In general c.l.l is one of the nicer newsgroups around, with usually > only one flame war going on, sometimes none. However, I find the > propensity to mark the flamewars as "discussions of Erik Naggum" > *really* creepy. And it's completely dishonest of you to change the > subject line like that. If you were *really* just interested in > providing the public service of marking the thread as having descended > into the furnace, you'd have changed it to "[Flame] So, where's the > 'Javadoc' for COMMON Lisp?", or some such. Instead of moving personal > attacks into the subject line.
I concur with Thomas here. The cure here is far worse than the problem. I tried to send Coby private mail exprssing my disapproval of this thread, but the mail bounced.
Threads of this kind appear to offer their subject line as a premise and create an inappropriate bias to otherwise neutral participants that is hard to address fairly other than by responding in kind (i.e., escalating). It should not be done.
It also raises what would be an obscure corner of the newsgroup invisible to most newbie posters to a level of visibility that anyone sees in the summary of "what we talk about". I think it's bad in that regard.
I've really gone back and looked at the logs, and the number of "witch hunt" posts against erik far outnumber the number of offensive posts by Erik, especially if you only count the initial posts from Erik and not the ones that occur after an all-out flamefest on both sides has been engendered. And in nearly all cases that I saw where Erik might be regarded as "attacking first", there is a pretty clear instance of someone straying from the technical into the a controversial social observation which any reasonable person thinking ahead could expect might push someone's buttons. In the cases where people stick to technical topics, they pretty much get very high quality technical responses from Erik and in the case where they drift, Erik "drifts"...
Maybe Erik shouldn't jump on people as quickly as he does in some cases; that's a subjective judgment some might reasonably have.. But speaking as objectively as one can in here, merely by counting message posts and observing the flow, the oil people put on that flame seems to hugely magnify the problem, and seems to me objectively (to the extent anything can be objective here) to be worse than the original problem in the sense of being more visible, more long-running, more painful, more full of insults than I imagine would likely occur if the incident were simply ignored.
This is not a forum in which one can coerce the behavior of another. It is foolish on all sides to try. Anyone, however well meaning (including myself here), who even tries is contributing to the problem.
> > I apologize for contributing to off-topic bandwidth and hope that at least > > changing the subject line will enable those annoyed by these kinds of > > discussions to avoid it.
> In general c.l.l is one of the nicer newsgroups around, with usually > only one flame war going on, sometimes none. However, I find the > propensity to mark the flamewars as "discussions of Erik Naggum" > *really* creepy. And it's completely dishonest of you to change the > subject line like that.
That's what the post was about. That is what the post it replied to was about. You can object to my even making it but how can that be characterized as dishonest?
> If you were *really* just interested in > providing the public service of marking the thread as having descended > into the furnace, you'd have changed it to "[Flame] So, where's the > 'Javadoc' for COMMON Lisp?", or some such.
That *really* was my intention so there must be a flaw in your deduction. And, as it was not a flame, I wouldn't have labeled it as such. From Google's usenet glossary:
Flame: 1.. vi To post a message intended to insult and provoke. 2.. vi To speak incessantly and/or rabidly on some relatively uninteresting subject or with a patently ridiculous attitude. You can not seriously characterize my writing that way though you are more than welcome to disagree with my statements.
> Instead of moving personal > attacks into the subject line.
There is no attack in that subject line. Please....
"Coby Beck" <cb...@mercury.bc.ca> writes: > "Thomas F. Burdick" <t...@conquest.OCF.Berkeley.EDU> wrote in message [ ... ] > > If you were *really* just interested in > > providing the public service of marking the thread as having descended > > into the furnace, you'd have changed it to "[Flame] So, where's the > > 'Javadoc' for COMMON Lisp?", or some such.
> That *really* was my intention so there must be a flaw in your deduction. > And, as it was not a flame, I wouldn't have labeled it as such. From > Google's usenet glossary:
> Flame: > 1.. vi To post a message intended to insult and provoke.
And what, exactly, is it to, in a public forum, "analyze" in pseudo-objective phraseology, the (percieved) personal shortcomings of someone with whom you're not on great terms? I'm assuming you're not actually so naive.
> > > I apologize for contributing to off-topic bandwidth and hope that at least > > > changing the subject line will enable those annoyed by these kinds of > > > discussions to avoid it.
> > In general c.l.l is one of the nicer newsgroups around, with usually > > only one flame war going on, sometimes none. However, I find the > > propensity to mark the flamewars as "discussions of Erik Naggum" > > *really* creepy. And it's completely dishonest of you to change the > > subject line like that. If you were *really* just interested in > > providing the public service of marking the thread as having descended > > into the furnace, you'd have changed it to "[Flame] So, where's the > > 'Javadoc' for COMMON Lisp?", or some such. Instead of moving personal > > attacks into the subject line.
> I concur with Thomas here. The cure here is far worse than the > problem. I tried to send Coby private mail exprssing my disapproval > of this thread, but the mail bounced.
Please feel free to use the address in my sig.
> Threads of this kind appear to offer their subject line as a premise > and create an inappropriate bias to otherwise neutral participants > that is hard to address fairly other than by responding in kind (i.e., > escalating). It should not be done.
> It also raises what would be an obscure corner of the newsgroup > invisible to most newbie posters to a level of visibility that anyone > sees in the summary of "what we talk about". I think it's bad in that > regard.
These are good points. On reflection I regret having altered the subject. I will insist however that my motives were not insincere, I really thought that given my choice to write such a post, that was the proper thing to do. I apologize for raising the profile of this branch of this thread.
> Thse lines are exactly why I harbor no hopes of you ever understanding your > own behaviour in any terms shared by human society.
The people who engage in the unceasing vilification of everything I do are quite few in number, but _very_ vocal. The two most recently active specimens are "Fernando" and "raj", more or less anonymous as one would expect. You are a vocal and annoyingly persistent critic, but at least you abstain from senseless vilification. If you think I have a greater responsibility because my articles carry more weight, the people I refer to who have made it their purpose to destroy any and all value in what I write. _That_ is the incredibly unfair part. That is what I *hate* that people do. If I do something bad, tell me, flame me, yell at me, but try to make something I do that is _not_ bad, even good, into something bad, and you will not doubt that you would be dead if it were only up to me.
Now, unlike what everybody tells others about me, I do not consider it _good_ to flame people who resort to vilification. It is a _necessary_ evil, but evil nonetheless. Some of the people who spend an enormous amount of energy vilifying me from here to the end of the world, have made it clear that they think it is _good_ to attack me, that they do it because they believe they are morally _justified_ in doing it. This is a huge difference. There is no stopping someone who is morally justified.
The interesting thing about real life is that people realize very quickly how much evil they can get away with towards somebody else. This means that by signalling to others what you will not accept, they refrain from doing it in the first place. Rational self-interest makes people think twice about hurting someone if they sense that they can get hurt back. This unreduced will to hurt anyone who attacks you is the reason people form peaceful societies and human advances such as trust and justice -- without it, bad people can get away with absolustely anything they want. This is the case on the Net and the reasons there are so many bad people who abuse it -- take all the worms and viruses and denial-of-service attacks with all the bad USENET and WWW cultures. Ignorants blame the absence of real faces and empathy and all kinds of gobbledygook, but the _real_ reason is that you can laugh at somebody's fist instead of getting hurt by it if _you_ do something bad to somebody else and they hit you back. The absence of a credible threat of violent response fosters evil, because those who have evil intentions are in fact only stopped by force.
The same applies to how people react to corrections. I may be getting worked up at times, but I make a point of not insulting people first, I do not think people are stupid, I do not consider or call them morons -- I simply state what I consider to be true, on technical or philosophical matters. Still, some morons _are_ insulted, because in real life, _they_ would have signalled a violent response to the prospect of having ideas or opinions of that kind presented to them, or particularly the fact that they might be wrong. To some people, a minority of perhaps 5%, it is _much_ more important to defend their inflated ego than anything that could make their ego _recover_ (such as actually listening to the critics and fix what they do wrong) and they will not back down until their ego is vindicated. Obviously, some people will think this applies to me, but look carefully at how these vilifiers jump at every opportunity to make things much, much worse. It is impossible for me to make these insane guys stop their attacks. _That_ is the core of the problem. It has nothing to do with what _I_ do, anymore.
> Please show me any post telling any one what you claim, if it is mine I will > apologise.
I cannot recall that it has been in your articles. Take a look at what "Fernando" and "raj" do.
> By the way, the best way to refute any attack on your behaviour is to > respond maturely or not at all.
Not any more. Not with these guys around. Not with silent acceptance of their behavior and an enormous outburst of hatred when I respond in any way at all, which is what _really_ tells me that even you think this is my fault, and that "Fernando" and "raj" are innocent little fucks who should be allowed to get away with it. ///
> The odd one-time post by someone unknown to the group is a very different > matter than consistent behaviour from a regular. Like it or not Erik, your > stature here brings with it responsibility. Meaning no slight to other > informed and interesting contributers, your posts carry more weight than any > other regular with the exception of Kent Pitman and Barry Margolin. I may > be basing this on some unconcious personal bias, but to me these three names > more than any others represent the deepest knowledge of lisp in this group.
> When you write, you represent the lisp community much, much more than some > random visitor or some long-time lurker. You can blast the human nature > that needs to revere and emulate perceived experts all you want, but it is a > fact that you will never change by belittling and insulting this "moronic" > behaviour. People are not computers, you should not deal with them as > though they should be as logical and unemotional as the languages we invent > to program them. Given these facts, it is your responsibility to behave > more maturely.
Facts??
Are you blasting Erik's behavior or supporting it?
[SNIP: quotation from someone else saying that Erik should behave more maturely because his posts carry much weight in c.l.l]
> Facts??
I think it's pretty incontrovertible that Erik is one of the N most expert Lispers here, for fairly small N. (I make no comment on the exact position assigned him by the previous poster.)
I think it's pretty incontrovertible that there would be less flamage on c.l.l if Erik had a longer fuse. (But there might also be more drivel. And, as Kent observes, Erik gets picked on and it's hardly a surprise if he gets annoyed.)
> Are you blasting Erik's behavior or supporting it?
He's praising Erik's technical expertise and criticising Erik's behaviour. Is that hard to understand, or something?
You appear to think that these are all compliments paid to Erik by the previous poster. Only the first and third are. (In particular, he was complaining that Erik ought to behave more maturely than he does, not admiring Erik's maturity.)
> Its too bad that people do not behave as you expect. Perhaps you should > take them off the pedestal that you have created.
I saw no pedestal. The article you describe praised Erik's technical expertise and criticised his behaviour. Calling someone an expert on Lisp is not putting them on a pedestal.
Please note that I pass no comment on the views expressed in the grandparent of this article, beyond what I've explicitly said above. In particular, I should not be assumed to agree with everything in it merely because I think Wade is attacking it on unreasonable grounds.
-- Gareth McCaughan Gareth.McCaug...@pobox.com .sig under construc