473,386 Members | 1,644 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,386 software developers and data experts.

Software Needs Philosophers

Software Needs Philosophers

by Steve Yegge, 2006-04-15.

Software needs philosophers.

This thought has been nagging at me for a year now, and recently it's
been growing like a tumor. One that plenty of folks on the 'net would
love to see kill me.

People don't put much stock in philosophers these days. The popular
impression of philosophy is that it's just rhetoric, just frivolous
debating about stuff that can never properly be answered. “Spare me
the philosophy; let's stick to the facts!”

The funny thing is, it's philosophers who gave us the ability to think
rationally, to stick to the facts. If it weren't for the work of
countless philosophers, facts would still be getting people tortured
and killed for discovering and sharing them.

Does it ever strike you as just a teeny bit odd that after a brief
period where philosophy flourished, from maybe 400 B.C.E. to ~100 C.E.,
we went through a follow-on period of well over one thousand five
hundred years during which the Roman Catholic Church enslaved
everyone's minds and killed anyone who dared think differently?

What's weirder is that we tend to pretend it didn't really happen. We
like to just skip right over the dominance of religion over our minds
for a hundred generations, and think of religion today as a kindly old
grandpa who's just looking out for us kids. No harm, no foul. Let
bygones be bygones. Sure, there were massacres and crusades and
genocides and torture chambers with teeth grinding and eyes bleeding
and intestines torn out in the name of God. But we were all just kids
then, right? Nobody does that kind of thing today, at least not in
civilized countries.

We try not to think about the uncivilized ones.

It was philosophers that got us out of that Dark Ages mess, and no
small number of them lost their lives in doing so. And today, the
philosophy majors are the butts of the most jokes, because after the
philosophers succeeded in opening our minds, we forgot why we needed
them.

And if we stop to think about it at all, we think that it was other
people, people who are very unlike us, who committed those atrocities
in the name of Faith (regardless of whether it's faith in a god, or in
a political party, or any other form of mind control carried out by
force).

We like to think we live in an enlightened age, but we don't. Humans
haven't changed significantly in 10,000 years. We're still killing and
torturing each other. It's apparently incredibly easy to decide to kill
someone and then do it. Happens every day, all around the world.
Torture, too.

But those people are just people. If they had been born down the street
from you, they'd have gone to school with you, been friends with you,
learned to program with you, written blogs and comments, never tortured
or killed anyone in the name of an idea. They'd have been you. Which
means they are you; you just got lucky in where you were born.

One of the commenters on my last blog entry expressed the fervent wish
that I drop dead. To be sure, they qualified it with “on the
internet”. But if they really feel that way, especially about
something as hilariously and absurdly unimportant in the Grand Scheme
as whether the Lisp programming language has any acceptable
implementations, then what does it say about us?

Everyone who commented angrily on that blog entry was caught. I caught
you, anonymous or not, being a religious fanatic. The only
“negative” commenter who doesn't appear to be a religious zombie
was Paul Costanza (ironic, since he claims to be the opinionated one),
who relegated his comments to pedantic technical corrections. They're
welcome, of course; I'm always looking to correct any technical
misconceptions I harbor. But they're moot, since even if I was wrong
about every single technical point I brought up in that entry, my
overall point — Lisp is not an acceptable Lisp — remains largely
uncontested by the commenters.

Some of them just don't get it, which is fine; no harm in that. If
you've been using Lisp for years and years, and you've written books
and articles and zillions of lines of Lisp code, then you're unlikely
to remember anything about what it's like coming to Lisp for the first
time. They're religious because they've forgotten what it's like to be
a skeptic.

But make no mistake; a substantial percentage of people who take a side
in any programming language discussion that devolves into a flamewar
know exactly what the other side means, and they want to invoke the
Ultimate Censorship: drop dead! Killing someone, after all, is one of
the best ways to silence them. You also have to burn all their
writings, which is getting harder these days; hence the increased
vehemence on the 'net.

Those of you who've followed what I've written over the past year or so
know where I'm going. I'm taking a stand, all right, and it's a very
definite one. I'm finding myself drawn inexorably towards a single
goal: stamping out technological religion, because I'm frigging tired
of not being able to stick to the facts.

FACT: Java has no first-class functions and no macros. This results in
warped code that hacks around the problem, and as the code base grows,
it takes on a definite, ugly shape, one that's utterly unique to Java.
Lisp people can see this clear as day. So can Python folks, so can Ruby
folks. Java people flip out, and say “macros are too much power”,
or “what do u mean i dont understand u” or “fuck you, you jerk,
Lisp will NEVER win”.

You think I don't hear ALL that, and much more, in the hate mail I get
every day?

I sure wouldn't want to be alone with a Java fanatic in a medieval
torture chamber, because God only knows what they're capable of.

Turn the mirror towards Python, and what happens? Funny, but the Java
folks will mail me saying: “yeah, I've always known I detested
Python, and you really nailed exactly why. Thanks!” Meanwhile, Python
folks are literally frothing at the mouth, looking for the “Kill That
Bastard” key on their 101-key keyboards.

I turned the mirror towards Lisp yesterday. Had to go to the bathroom
like nobody's business, and my wife was expecting me home any minute,
so I rushed it out: just a few thoughts here and there. So the Gorgon
only caught the tiniest glimpse of itself, but hell evidently hath no
fury like that of a Lisper scorned, and all that.

It doesn't matter that I rushed it out. I'm glad I did; spending any
more time on it, trying to get it “right” by looking up useless
factoids like how you can override length's non-polymorphicness with
some weird setting (when it plainly should just be the default), would
have had the exact same net effect: Lisp zealots would have found some
way to turn it into a flamewar. And I'd have been out 2 or 3 more
hours.

Let's call it a troll, then, because it was poorly researched; it was
just some months-old recollections of pain I'd gone through last year
trying to commit to Common Lisp, after another year of trying the same
with various flavors of Scheme and finding them all wanting. As far as
I'm concerned, Lisp is unacceptable today; it's my opinion and just
that, but I'll stick with it.

I still need Lisp; after you learn enough of it, it becomes part of
your soul. I get my fix hacking elisp, and I do a lot of it. The
commenters are quite right; I've never written anything substantial in
Common Lisp, because in each of my serious attempts, there was too much
friction. Risk/reward wasn't high enough, and believe me, I wanted it.

But after many attempts, I've given up on Common Lisp. They won't let
me use it where I work, and there are probably more Lispers per capita
where I work, including some famous ones, than at any other big company
in the world. If we can't use it where I work, then it's frigging
unacceptable; that's the shortest proof I can offer.

What I'm far more interested today is the situation that arises if you
consider my post a troll. I'm far more interested in the social
consequences of working in a world filled with religious fanatics of
different religious persuasions. Especially given that it's a world in
which “natural religion” has, by and large, been marginalized
through the work of philosophers.
[ • Peter Siebel is the author of the book Practical Common Lisp,
2005. ( http://gigamonkeys.com/book/).]

Let's look at this world in a little more detail, starting with Peter
Siebel's comment, which I believe is the most interesting. Peter said:

I was trying to figure out why on earth you spent so much time
writing about something that you apparently don't like. Then it hit me:
HCGS↗. So thanks for your help.

His first sentence speaks volumes about the sociology. His viewpoint is
exactly what they teach us all as kids: If you don't have anything nice
to say, don't say anything at all. We like to think people have a right
to believe whatever they want, and that it's not nice to say mean
things about other people's beliefs, especially when their livelihoods
are at stake.

That's where philosophers come in, folks. They pick your beliefs apart
and show you in unforgettable ways the consequences of what you believe
in. I'm no philosopher; I know basically nothing about it, but I can
tell you I wish fervently that some great philosophers would come along
and effect change in our technical society.

Because if nothing else, I can see the consequences of the way we're
thinking about things. One of many such consequences is that languages
aren't getting any better, and the worst offenders are Lisp and Scheme,
which by rights should be racing along the innovation curve faster than
their supposedly less capable peers. But they've stagnated worse than
any other non-dead language I can think of.[1]

Programming languages are religions. For a long while now I've been
mildly uncomfortable calling it “religion”, but I don't feel bad
about it anymore. They're similar enough. At the top of the language
religion is the language itself; it serves as the deity and the object
of worship.

Like any other organized religion, there's always a Pope (or a
politburo chairman, in countries where the government has brutally set
itself up as what is for all intents the religion of choice): a
spiritual leader that gives the religion the human touch. This person
is almost always the language designer, of course. In Lisp's case it's
complicated, because McCarthy, Sussman and Steele aren't very active as
spiritual leaders for their languages anymore.

Every major organized religion is a heirarchical government, and
programming languages are no exception. You'll find equivalents of
cardinals, bishops, priests and laity in programming language camps:
the closer you are to the fire, to the spiritual center, the higher
your rank. It's a great way to quantify your perceived self-importance:
a high-score list, in effect. Great for the ego, but it makes you a
piss-poor debater, because you're so emotionally invested in your
status.

You'd think your rank would be accrued by virtue of your technical
and/or documentation contributions, but in practice it's usually more
of a function of how many converts you've gained, how many followers
you have, how much you've been spreading the Word.

[• Paul Graham is a lisp dignitary. He is well known for having sold
his ecommerce software written in lisp to Yahoo.com for $49.9 million,
among other things. See Paul Graham↗ and http://www.paulgraham.com/]

That's why Paul Graham isn't the Pope of Lisp. He's eminently
qualified, but unfortunately he's a heretic. Notice that almost none of
the commenters on my last blog mentioned the PG argument I made. The
only one who did (as of this writing) tried to make it an argument for
Common Lisp. Let's face it: you can't give those heretics too much
press; people might start listening to them!

Peter, are you beginning to understand why I write so much about
something I apparently don't like? It's because I wanted to like it but
found it fatally flawed, technically and culturally. It's as if I were
a would-be convert to Roman Catholicism, but I can't bring myself to
commit because I've seen too much of their role in creating a history
that ironically we all wish we could rewrite.

I was born and raised a Roman Catholic, and I renounced it when I was
thirteen years old, after my Uncle Frank (a devout terrorist Catholic
if there ever was one) told me to stop reading the Bible, that it would
“really screw a person up” to do that, that you needed someone to
interpret it for you. That wasn't the only reason I renounced it, but
it'll suffice for our purposes.

Technologically I was born and raised an assembly-language programmer;
at least that's what my first real job was, for 5 years after I got my
CS degree. Assembly is just flagellation, though, and damned
uncomfortable at that, so I joined the Church of Java for fully seven
years. And practically at the very moment I'd finally tired of chafing
at Java's limitations, Paul Graham came along and through his early
essays, showed me Lisp. What a great new religion!

Problem is, each time you switch religions, the next one has less
impact on you. Once a Catholic, always a Catholic, they say. I don't
know what that means for me, since I was raised by the
assembly-language wolf, but it appears to mean that I'm never going to
be enthralled with another programming language. And now that I've
swallowed the red pill, what choice do I have? I need to try to show
people what's out there.

Interestingly, it was Peter Siebel's most excellent book, Practical
Common Lisp↗, that played the role of Uncle Frank and killed my
desired to continue with Common Lisp. Peter was the first person to
show me beast's underbelly. Every other Lisp book had pretended it was
pure and beautiful and uncorrupted, because they left all the nastiness
out as “implementation-defined”. Once I saw what you reallyneed to
do in order to build something resembling a portable Lisp code base,
and then had a few runs at it myself, I threw in the towel.

I much prefer Lisp the idea to Lisp the implementation.[2]

[ • Fyodor_Dostoyevsky↗, David_Hume↗, Aristotle↗,
Jean-Paul_Sartre↗, Ben_Franklin↗, Galileo_Galilei↗,
Bertrand_Russell↗, Albert_Einstein↗ ]

I can tell you this: I've tried writing this essay for a year. I've
tried fully a dozen times. I've tackled it from a dozen angles. I've
wanted to say it — software needs philosophers! — so many times, in
so many ways. We need great thinkers — the Fyodor Dostoyevskys and
David Humes and Aristotles and Jean-Paul Sartres and Ben Franklins and
Galileo Galileis and Bertrand Russells and Albert Einsteins to show us
the way through the Software Dark Ages we're in today: a time that will
doubtless be remembered as every bit as mired in darkness and ignorance
as the Dark Ages themselves.

But I've failed. This isn't the essay I wanted to write, because I'm
neither a great thinker nor a great writer. However, you might be: if
not now, then perhaps someday. So I think it's better to get the idea
out now than to hoard it in the hopes of someday writing a
world-changing essay.

For those of you who were surprised at the suddenness and vehemence of
the Lisp community's backlash to my little rant, I hope I've helped
shed a little light, helped you see its inevitability. Basically
they've had a lot of practice. Lisp is one of the oldest technology
religions, and they've both experienced and doled out their share of
religious persecution.

But that's not the lesson you should take away. The lesson is that they
are you. Whenever you hear someone ranting about something you take for
granted as wonderful and praiseworthy, and you're wondering why they
don't leave well enough alone so we can all get back to our incestuous
cheerleading, just remember: we went from the Dark Ages to our
reeeeasonably enlightened society today by questioning our most
cherished beliefs.

So keep questioning them.

[ • R6RS refers to the Scheme Lisp language's upcoming specification.
See Scheme programming language↗ ]

[1] Yes, I've read all of R6RS. It's a lukewarm compromise that punts
on most of the important issues. It's not going to make Scheme any more
successful than it is today, which to me feels practically criminal; it
was their one big chance to break out of the rut they're in. But it
doesn't matter. Let's pretend this footnote is just a troll. If your
hackles went up, then you're a techno-religious zombie, and I hope in
my lifetime to find you a cure. Try your best to think about that long
and hard before responding.

[ • SLIME is a emacs mode for lisp programing. See
http://common-lisp.net/project/slime/. ]

[2] For the record, the commenter I agree the most with is the one who
said the problem basically boils down to an IDE issue. SLIME doesn't
cut it, either, as beautiful as SLIME is. Can't use it on Windows to
save your life, for instance. But that's one of a thousand problems
with the Lisp IDE situation; it's pointless to try to discuss them all
in blogger. It's probably pointless to discuss them at all, because
it's just going to make me more miserable that no decent IDE exists for
Lisp, except for Emacs-as-Elisp-IDE. Which is why I get my Lisp fix by
hacking elisp these days.

----
This post is archived at:
http://steve-yegge.blogspot.com/2006...losophers.html

and
http://xahlee.org/Periodic_dosage_di...ware_phil.html

This essay is reported with permission.

Xah
xa*@xahlee.org
http://xahlee.org/

May 21 '06
191 7669
Max M <ma**@mxm.dk> wrote:
John Bokma wrote:
il*******@gmail.com wrote:

Your first question should be: Is it alright that Xah harasses 5
newsgroups? Or maybe work on your spelling, harass is with one r, but
maybe you didn't read the subject, which wouldn't amaze me, since you
sound like you should be spending time on MySpace OMG!.


I assume that the single l in alright is the courteous misspelling that
should allways be in a posting, when correcting other peoples speling?


http://www.answers.com/alright
http://www.answers.com/main/ntquery?tname=all-right

:-D

--
John MexIT: http://johnbokma.com/mexit/
personal page: http://johnbokma.com/
Experienced programmer available: http://castleamber.com/
Happy Customers: http://castleamber.com/testimonials.html
May 30 '06 #151
il*******@gmail.com wrote:
I don't get the MySpace OMG reference, but rest assured John, you are
still my favorite
newsnet nazi. I know you have been feeling pretty insecure about this
Xah fellow, but


Funny that someone diagnosing insecurity needs to refer to Nazi's in an
attempt to promote a feeling.

--
John MexIT: http://johnbokma.com/mexit/
personal page: http://johnbokma.com/
Experienced programmer available: http://castleamber.com/
Happy Customers: http://castleamber.com/testimonials.html
May 30 '06 #152
Ten
On Tuesday 30 May 2006 10:36, il*******@gmail.com wrote:
Your first question should be: Is it alright that Xah harasses 5
newsgroups? Or maybe work on your spelling, harass is with one r, but
maybe you didn't read the subject, which wouldn't amaze me, since you
sound like you should be spending time on MySpace OMG!.


Dear John,
Should I ask myself the question about Xah first, or work on my
spelling?
I knew har*ass it had 1 or more r's in it but I couldn't figure out the
exact number.
That makes me suspect my spelling is good enough and I should dive
right into the
Xah issue. What do you think John?
I don't get the MySpace OMG reference, but rest assured John, you are
still my favorite
newsnet nazi. I know you have been feeling pretty insecure about this
Xah fellow, but
you know that is just silly, don't you?
Yours truly
Immanuel

P.S Do not hesitate to comment on form, spelling or style of this
message. I am always
eager to learn.


Immanuel,

The guy cross-posts wildly off-topic posts as a flimsy pretext on which to
plaster advertisements for his website. That's even if you don't consider
the posts themselves drivel. He starts flame wars, or just maildrops and
doesn't respond.

He does so despite the way he does it being impolite, probably in violation
of every TOS he crosses, and inconsiderate to those of us who just want to
use the newsgroup.

If you want to waste your time on mounting a tenacious defence of that, good
luck to you, but consider the possibility that you may be wrong.

Of course we can ignore the guy - I'm sure many do without giving it further thought,
but being able to ignore a transgression or discourtesy doesn't magically mean the
person isn't doing it does it?

As for all this specious nonsense about freedom of speech - every organised forum
for discussion has some level of regulation, varying from taking turns speaking, to
staying a certain distance from the opposition, to wearing the appropriate hat, to
not physically hitting your colleagues.

To confuse that simple and civilised thing with some desire to *stifle* opinion
or basic freedoms would be a little childish, wouldn't it?

Isn't it just people wanting to use this resource as a place to discuss the
topics at hand, without loads and loads of noise and cynical advertising at our expense?

Cheers,

Ten

PS: Nice to see Godwin's ticking over nicely these days. :)

--
There are 10 types of people in this world,
those who understand binary, and those who don't.
May 31 '06 #153
The Condition of Industrial Programers

Xah Lee, 2006-05

Before i stepped into the computing industry, my first industrial
programing experience is at Wolfram Research Inc as a intern in 1995.
(Wolfram Research is famously known for their highly successful
flagship product Mathematica) I thought, that the programers at Wolfram
are the world's top mathematicians, gathered together to research and
decide and write a extremely advanced technology. But i realized it is
not so. Not at all. In fact, we might say it's just a bunch of Ph Ds
(or equivalent experience). Each person there are not unlike average
white-collar Joes. Each working individually. And, fights and bouts of
arguments between co-workers are not uncommon. Sometimes downright
ugly. Almost nothing is as i naively imagined, as if some world's top
mathematicians are gathered together there, daily to confer and solve
the world's top problems as in some top secret government agency
depicted in movies.

Well, that was my introduction to the industry. The bulk of my surprise
is due to my naiveness and inexperience of the industry, of any
industry, as i was just a intern and this is my first experience seeing
how the real world works.

After Wolfram, after a couple of years i went into the web programing
industry in 1998, using unix, Perl, Apache, Java, database
technologies, in the center of world's technology the Silicon Valley.
My evaluation of industrial programers and how software are written is
a precipitous fall from my observations at Wolfram. In the so-called
Info Tech industry, the vast majority of programers are poorly
qualified. I learned this from my colleagues, and in dealing with
programers from other companies, service providers, data centers, sys
admins, API gateways, and duties of field tutoring. I didn't think i
had very qualified expertise in what i do, but the reality i realized
is that most are far lesser than me, and that is the common situation.
That they have no understanding of basic mathematics such as
trigonometry or calculus. Most have no interest in math whatsoever, and
would be hard pressed for them to explain what is a “algorithm”.

I have always thought, that programing X software of field Y usually
means that the programers are thoroughly fluent in languages,
protocols, tools of X, and also being a top expert in field of Y. But
to my great surprise, the fact is that that is almost never the case.
In fact, most of the time the programers simply just had to learn a
language, protocol, software tool, right at the moment as he is trying
to implement a software for a field he never had experience in. I
myself had to do jobs half of the time i've never done before.
Constantly I'm learning new languages, protocols, systems, tools, APIs,
other rising practices and technologies, reading semi-written or delve
into non-existent docs. It is the norm in the IT industry, that most
products are really produces of learning experiences. Extremely hurried
grasping of new technologies in competition with deadlines. There is in
fact little actual learning going on, as there are immense pressure to
simply “get it to (demonstrably) work” and ship it.

Thinking back, in fact the Wolfram people are the most knowledgeable
and inquisitive people i've met as colleagues, by far.

What prompted me to write this essay is after reading the essay Teach
Yourself Programming in Ten Years by Peter Norvig, 2001, at
http://www.norvig.com/21-days.html (local copy). In which, the Lisp
dignitary Peter Norvig derides the widely popular computing books in
the name of Teaching Yourself X In (Fast) Days. Although i agree with
his general sentiment that a language or technology takes time to
master and use well, that these books is a damaging fad and subtly
generate ignorance, but he fails to address the main point, that is:
the cause of the popularity of such books, and how to remedy the
situation.

These books are the bedrock of the industry. It is not because people
are impatient, or that they wish to hurry, but rather, it is the
condition of the IT industry, in the same way modern society drives
people to live certain live styles. No amount of patience or
proselytization can right this, except that we change the industry's
practice of quickly churning out bug-ridden software products to beat
competitors. Companies do that due to market forces, and the market
forces is a result of how people and organizations actually choose to
purchase software. In my opinion, a solution to this is by installing
the concept of responsible licenses, as i've detailed in the essay
Responsible Software Licensing, at
http://xahlee.org/UnixResource_dir/w...e_license.html .
----
This post is archived at:
http://xahlee.org/UnixResource_dir/w...rogramers.html

Xah
xa*@xahlee.org
http://xahlee.org/

May 31 '06 #154
Thanks to the great many people who has written to my ISP in support of
me. I'm sorry to say, it looks like they will be killing my account
anyhow. I have exchanged a couple letters with the guy at my web host
and he is not changing the decision.

Of this thread, i think 2/3 or 3/4 supported my view that this
constitutes a harassment and the canceling of my account is not right,
even if some disliked my writings. However, there are a few who has
made accusations because of my alleged “spam” or “abuse” of
newsgroups.

I've been considering of writing a single essay to reply or explain
these wrongful accusations. Or, perhaps these people prefer me to write
short replies at quantity as they do, so that i'm “in the
community” or “not using newsgroups as a blog”. In my opinion,
making multiple short, fast replies is one problem that plagues and
perpetuates the newsgroups nature of drivels and brainlessness. Most
people who have problem with me simply because i sound cocky and do not
bow to them.

Another point i'd like to make, is about cross-posting. Tech geekers,
due to their pissing male nature, often turns a cross-posted messages
to a flamewar if the message contained any slight possibility of being
perceived as sensitive. (students in fact constitute a significant
portion, if not majority, of the newsgroup demograph) The problem isn't
cross-posting itself, but the tech geekers themselves. As Steve Yegge
has pointed out in his essay “Software Needs Philosophers”,that
languages and its people are full of religious hot-air. And, computing
languages and its people, are forever ignorant and blindly fanatical of
their own and attack outsiders. When i learned Python in 2005, i
thought it is a great language that remedies the problems created by
the Perl cult. But as i realized, the Python people are as militant,
poor in knowledge, and in fact ignorant of computer languages and
constantly propagandize their own and attack others. The point i want
to make here, is that the taboo of cross-posting is in fact a
contributor to this problem. Most languages stay blindly in their own
community, oblivious to the nature or facts of computing languages
outside of their world. If there are more relevant cross-posting, then
this problem can be lessened.

I have in fact already composed 7 replies to some the accusers of my
alleged abuse of newsgroups. If people like me to post them as a remedy
of me “using newsgroups like a personal blog”, i'd be happyto.

As to dreamhost my webhosting company canceling my account, i will try
to reason with them, and see what is the final outcome. They have the
legal right to kick me because in the contract that allowed them to do
so with 30 days advanced noticed and without cause. However, it is my
interest and my right, if they actually do kick me in the end, i'll try
to contact Electronic Frontier Foundation and Better Business bureau
for whatever advice or action i can solicit. Meanwhile, if you do know
a web hosting company that can take some 80 G of bandwidth/month for
less than $25 a month, please let me know! (i do hope if someone here
runs a hosting business and can host my site. I will certainly return
the favor.)

Thanks.

Xah
xa*@xahlee.org
http://xahlee.org/
Xah Lee wrote:
I'm sorry to trouble everyone. But as you might know, due to my
controversial writings and style, recently John Bokma lobbied people to
complaint to my web hosting provider. After exchanging a few emails, my
web hosting provider sent me a 30-day account cancellation notice last
Friday.

I'm not sure I will be able to keep using their service, but I do hope
so. I do not like to post off-topic messages, but this is newsgroup
incidence is getting out of hand, and I wish people to know about it.

I wrote some full detail here:
http://xahlee.org/Periodic_dosage_di...arassment.html

If you believe this lobbying to my webhosting provider is unjust,
please write to my web hosting provider ab***@dreamhost.com

Your help is appreciated. Thank you.


May 31 '06 #155
Xah Lee wrote:
Thanks to the great many people who has written to my ISP in support of
me. I'm sorry to say, it looks like they will be killing my account
anyhow. [...]


I'm sorry to see you go for now Xah, but I'll be doubly happy to see
your return :)

Dreamhost isn't the only hosting company. There are smarter hosting
companies that are able to see harassment for what it is.

I wrote some full detail here:
http://xahlee.org/Periodic_dosage_di...arassment.html

If you believe this lobbying to my webhosting provider is unjust,
please write to my web hosting provider ab***@dreamhost.com

Your help is appreciated. Thank you.


Thank you and bye for a couple of weeks :)

May 31 '06 #156
On 31 May 2006, xa*@xahlee.org wrote:
Most languages stay blindly in their own community, oblivious to the
nature or facts of computing languages outside of their world. If
there are more relevant cross-posting, then this problem can be
lessened.


(cross-posted to c.l.perl.misc and c.l.python only because they are
named in Xah Lee's discourse)

That's interesting. So to "correct" the attitude of several
communities *you* believe are insular and opinionated (most people
would disagree with you, but that's besides the point) you took it
upon yourself to cross-post your thoughts to all those communities.
Do you really believe this is ethically correct? (I'm sure you
believe it's morally correct, but that's also besides the point. I
hope you at least understand the difference between morals and ethics,
and which of the two apply when you deal with a community.)

You mention philosophers, cooperation, and open-mindedness. You also
use loaded terms like "hot air," "brainlessness," call Python people
"militant" and "poor in knowledge," and name a "Perl cult." I hope
you see how this is at best inconsistent (I would call it
hypocritical), and makes you and your postings unwelcome with the
communities you've peppered with your opinions.

Ted
May 31 '06 #157
Xah Lee wrote:
Thanks to the great many people who has written to my ISP in support of [...]
As to dreamhost my webhosting company canceling my account, i will try
to reason with them, and see what is the final outcome. They have the
legal right to kick me because in the contract that allowed them to do
so with 30 days advanced noticed and without cause. However, it is my
interest and my right, if they actually do kick me in the end, i'll try
to contact Electronic Frontier Foundation and Better Business bureau
for whatever advice or action i can solicit. Meanwhile, if you do know
a web hosting company that can take some 80 G of bandwidth/month for
less than $25 a month, please let me know! (i do hope if someone here
runs a hosting business and can host my site. I will certainly return
the favor.) [...]
Xah Lee wrote:

[...]
I wrote some full detail here:
http://xahlee.org/Periodic_dosage_di...arassment.html

If you believe this lobbying to my webhosting provider is unjust,
please write to my web hosting provider ab***@dreamhost.com

Your help is appreciated. Thank you.


HOST - dreamhost.com / Liberality (Hosting, Basic Requirement)
http://groups.google.com/group/comp....618913752c457a

..

--
http://lazaridis.com
Jun 5 '06 #158
Ilias Lazaridis wrote:
Xah Lee wrote:
for whatever advice or action i can solicit. Meanwhile, if you do know
a web hosting company that can take some 80 G of bandwidth/month for
less than $25 a month, please let me know! (i do hope if someone here
runs a hosting business and can host my site. I will certainly return
the favor.)


80 Gb/month ? He intends to write a lot of spam.....

DG
Jun 5 '06 #159
He means Lisp macros. Lisp macros are nothing like the crippled C++
macros that people tend to think of.

Roedy Green wrote:
On 21 May 2006 02:15:31 -0700, "Xah Lee" <xa*@xahlee.org> wrote,
quoted or indirectly quoted someone who said :
Java has lots of macro languages, including C++'s preprocessor. What
it does not have is a sanctioned one. It has instead on-the-fly code
generation. See http://mindprod.com/jgloss/onthefly.html
--
Canadian Mind Products, Roedy Green.
http://mindprod.com Java custom programming, consulting and coaching.


Jun 5 '06 #160
The Nature of the “Unix Philosophy”

Xah Lee, 2006-05

In the computing industry, especially among unix community, we often
hear that there's a “Unix Philosophy”. In this essay, i dissect the
nature and characterization of such “unix philosophy”, as have been
described by Brian Kernighan, Rob Pike, Dennis Ritchie, Ken Thompson,
and Richard P Gabriel et al, and in recent years by Eric Raymond.

There is no one definite set of priciples that is the so-called “unix
philosophy”, but rather, it consistest of various slogans developed
over the decades by unix programers that purport to describe the way
unix is supposed to have been designed. The characteristics include:
“keep it simple”, “make it fast”, “keep it small”, “make
it work on 99% of cases, but generality and correctness are less
important”, “diversity rules”, “User interface is not
important, raw power is good”, “everything should be a file”,
“architecture is less important than immediate workability”.. Often,
these are expressed by chantible slogans that exhibits juvenile humor,
such as “small is beautiful”, “KISS (Keep It Simple, Stupid)”.

Suppose, we take a team of student programers to produce a large
software system. When the software is done, give it to software critics
to analyze and come up with some principles that characterize its
design decisions, without disclosing the nature of the programers. The
characterization of such software, will more or less fit the
descriptions of the “Unix Philosophy” as described in different
ways by various unix celebrities.

For example, it would focus on implementation simplicity as opposed to
interface simplicity. It will not be consistent in user interface, but
exhibits rawness. It would be correct only for most cases, as opposed
to mathematically correct or generic. It would employee simplistic data
structures and formats such as text-files, as opposed to a structured
system or binary format that requires a spec. It would be speedy, but
less on scalability. It would consists of many small programs, as
opposed to one large system with inter-dependent components. It would
be easy to patch and port, but difficult to upgrade its structure or
adapt entirely new assumptions.

The essence of this theory is that when a software is produced for real
world use, it is necessary that it works in some acceptable way,
otherwise the software will be continuously debugged and refined. A
software system written by a bunch of student or otherwise
under-educated programers, but refined long enough for acceptably
practical, real world use, will necessarily develop characteristics
that is known as the Unix Philosophy.
----
This article is archived at:
http://xahlee.org/UnixResource_dir/writ/unix_phil.html

Xah
xa*@xahlee.org
http://xahlee.org/

Jun 8 '06 #161
Xah Lee wrote:
The Nature of the “Unix Philosophy”

Xah Lee, 2006-05

In the computing industry, especially among unix community, we often
hear that there's a “Unix Philosophy”. In this essay, i dissect the
nature and characterization of such “unix philosophy”, as have been
described by Brian Kernighan, Rob Pike, Dennis Ritchie, Ken Thompson,
and Richard P Gabriel et al, and in recent years by Eric Raymond.
Unix Philosophy.
----
This article is archived at:
http://xahlee.org/UnixResource_dir/writ/unix_phil.html

Xah
xa*@xahlee.org
http://xahlee.org/

Sigma may impress some, but it does not impress me until you realize
that philosophers can't count. That you have lower-case for the first
person nominative pronoun is one thing, but that you have a difference
in subject versus predicate is certainly something that Confucious
criticizes. frank
------------------
tja
Jun 8 '06 #162
"Xah Lee" <xa*@xahlee.org> writes:
The Nature of the “Unix Philosophy”

Xah Lee, 2006-05


___________________
/| /| | |
||__|| | Please do |
/ O O\__ NOT |
/ \ feed the |
/ \ \ trolls |
/ _ \ \ ______________|
/ |\____\ \ ||
/ | | | |\____/ ||
/ \|_|_|/ \ __||
/ / \ |____| ||
/ | | /| | --|
| | |// |____ --|
* _ | |_|_|_| | \-/
*-- _--\ _ \ // |
/ _ \\ _ // | /
* / \_ /- | - | |
* ___ c_c_c_C/ \C_c_c_c____________

(If you *must* post followups, please drop comp.lang.c from the
Newsgroups: header -- which doesn't imply that this is topical in any
of the other newsgroups to which it's posted.)

Xah: please consider creating your own newsgroup under alt.*. You can
post your long essays there and (if you absolutely insist on doing so)
post pointers to them elsewhere.

--
Keith Thompson (The_Other_Keith) ks***@mib.org <http://www.ghoti.net/~kst>
San Diego Supercomputer Center <*> <http://users.sdsc.edu/~kst>
We must do something. This is something. Therefore, we must do this.
Jun 8 '06 #163
Xah Lee wrote:
The Nature of the “Unix Philosophy”

Xah Lee, 2006-05

In the computing industry, especially among unix community, we often
hear that there's a “Unix Philosophy”. In this essay, i dissect the
nature and characterization of such “unix philosophy”, as have been
described by Brian Kernighan, Rob Pike, Dennis Ritchie, Ken Thompson,
and Richard P Gabriel et al, and in recent years by Eric Raymond.

There is no one definite set of priciples that is the so-called “unix
philosophy”, but rather, it consistest of various slogans developed
over the decades by unix programers that purport to describe the way
unix is supposed to have been designed. The characteristics include:
“keep it simple”, “make it fast”, “keep it small”, “make
it work on 99% of cases, but generality and correctness are less
important”, “diversity rules”, “User interface is not
important, raw power is good”, “everything should be a file”,
“architecture is less important than immediate workability”. Often,
these are expressed by chantible slogans that exhibits juvenile humor,
such as “small is beautiful”, “KISS (Keep It Simple, Stupid)”.


Perhaps you should take a peek at the ideas in Plan 9 from Bell Labs,
which is a continuation of this philosophy, unlike the "modern" unix
clones.
Jun 8 '06 #164
Nils O. Selåsdal wrote:
Xah Lee wrote:
The Nature of the “Unix Philosophy”
[snip]
Perhaps you should take a peek at the ideas in Plan 9 from Bell Labs,
which is a continuation of this philosophy, unlike the "modern" unix
clones.

Is there an actual Plan 9? I'm only aware of the one from Outer Space.
frank
Jun 8 '06 #165
Frank Silvermann <in*****@invalid.net> wrote:
Nils O. Selåsdal wrote:
Xah Lee wrote:
The Nature of the “Unix Philosophy”

Perhaps you should take a peek at the ideas in Plan 9 from Bell Labs,
which is a continuation of this philosophy, unlike the "modern" unix
clones.

Is there an actual Plan 9? I'm only aware of the one from Outer Space.


<http://cm.bell-labs.com/plan9/>.

But directing the OP there would be futile, as is discussing such
off-topic matter on comp.lang.c.

Richard
Jun 8 '06 #166
Frank Silvermann <in*****@invalid.net> writes:
Nils O. Selåsdal wrote:
Xah Lee wrote:
The Nature of the “Unix Philosophy”

[snip]
Perhaps you should take a peek at the ideas in Plan 9 from Bell Labs,
which is a continuation of this philosophy, unlike the "modern" unix
clones.

Is there an actual Plan 9? I'm only aware of the one from Outer
Space. frank


No, there is no _actual_ Plan 9. The OS named "Plan 9" is named after
the Outer Space one.

--
__Pascal Bourguignon__ http://www.informatimago.com/

ATTENTION: Despite any other listing of product contents found
herein, the consumer is advised that, in actuality, this product
consists of 99.9999999999% empty space.
Jun 8 '06 #167
On 7 Jun 2006 18:35:52 -0700, "Xah Lee" <xa*@xahlee.org> wrote:
The Nature of the Unix Philosophy


Good grief. Him again.

--
Al Balmer
Sun City, AZ
Jun 8 '06 #168
On Thu, 08 Jun 2006 13:41:13 +0000, Richard Bos wrote:
Frank Silvermann <in*****@invalid.net> wrote:
Nils O. Selåsdal wrote:
> Xah Lee wrote:
>> The Nature of the “Unix Philosophy”

> Perhaps you should take a peek at the ideas in Plan 9 from Bell Labs,
> which is a continuation of this philosophy, unlike the "modern" unix
> clones.

Is there an actual Plan 9? I'm only aware of the one from Outer Space.


<http://cm.bell-labs.com/plan9/>.

But directing the OP there would be futile, as is discussing such
off-topic matter on comp.lang.c.

Richard


Not totally off-topic. The Plan 9 "C" compiler supports some noteworthy
additions and changes to the language. Certainly, in contrast, elucidative
of standard C. Plus, you gotta love anonymous structures and unions ;)
GCC supports them, and so does TinyCC I think.

Jun 9 '06 #169

PofN wrote:

Liar. You were never sorry when you troubled us with your posting
excrements in the past, you are not sorry now.

Liar. You are a net abuser, a kook and a troll. It has nothing to do
with your writings and style. It has everything to do with your
vialoation of netiquette, with you x-posting of off-topic messages,
with your trolling and kookery.

Liear. John asked people do do their duty as net citizens and to report
a serial net abuser.

Liar. Your whole usenet "career" is build around the posting of
off-topic messages.

Liar. You were getting out of hand for some time now.

People know very well about you, Xah Lee, the serial newsgroup abuser,
troll, liar, and kook.

More lies.

I appreciate the courage of John and friends to stand up against
someone who is out of control. You are not even affraid off accusing
John of a crime (harrasment) and starting a smear campaing on your web
site. You have sunken so low that you are fast approaching the earth's
metal core.


I know I'm coming late to the barbeque. In passing, I ask: do you have
an objective, impartial perspective on the subject of committing
crimes? Because libel is a crime. It all depends on whether what you
state about Xah is provably true or not. I haven't followed his posts,
but when I hear someone chanting "abuser, troll, liar, kook!" I really
wonder about the accuser. Anyways, I suppose it's all "sport" until
one of you gets the lawyers involved.
Cheers,
Brandon Van Every

Jun 11 '06 #170
Mallor wrote:
I know I'm coming late to the barbeque. In passing, I ask: do you have
an objective, impartial perspective on the subject of committing
crimes? Because libel is a crime.


No, it is a tort.

--
Erik Max Francis && ma*@alcyone.com && http://www.alcyone.com/max/
San Jose, CA, USA && 37 20 N 121 53 W && AIM erikmaxfrancis
Bachelors have consciences, married men have wives.
-- H.L. Mencken
Jun 11 '06 #171
On Sat, 10 Jun 2006, Erik Max Francis wrote:
Mallor wrote:
I know I'm coming late to the barbeque. In passing, I ask: do you have
an objective, impartial perspective on the subject of committing
crimes? Because libel is a crime.


No, it is a tort.


Rather a lot depends on which legal system you're in, for a start.
Including the standards of proof and who the onus is on.

--
fl****@flippac.org

Sometimes you gotta fight fire with fire. Most
of the time you just get burnt worse though.
Jun 11 '06 #172
Philippa Cowderoy wrote:
Rather a lot depends on which legal system you're in, for a start.
Including the standards of proof and who the onus is on.


Oh, no doubt. But I don't think there's any modern legal system in
which it's a crime, rather than a tort. Is there?

Anyway, it's certainly a tort in all relevant jurisdictions here.

--
Erik Max Francis && ma*@alcyone.com && http://www.alcyone.com/max/
San Jose, CA, USA && 37 20 N 121 53 W && AIM erikmaxfrancis
Covenants without the sword are but words.
-- Camden
Jun 11 '06 #173
On Sat, 10 Jun 2006, Erik Max Francis wrote:
Philippa Cowderoy wrote:
Rather a lot depends on which legal system you're in, for a start. Including
the standards of proof and who the onus is on.


Oh, no doubt. But I don't think there's any modern legal system in which it's
a crime, rather than a tort. Is there?


I'm not aware of a current legal system where it's the case, but I don't
know the details of many of them.

--
fl****@flippac.org

A problem that's all in your head is still a problem.
Brain damage is but one form of mind damage.
Jun 11 '06 #174

"Mallor" <Se*********@gmail.com> wrote in message
news:11**********************@h76g2000cwa.googlegr oups.com...

I know I'm coming late to the barbeque. In passing, I ask: do you have
an objective, impartial perspective on the subject of committing
crimes? Because libel is a crime. It all depends on whether what you
state about Xah is provably true or not.


I'm not aware of any definition of libel that includes "making statements
that are not provably true".
Jun 11 '06 #175
On Sun, 11 Jun 2006, Mike Schilling wrote:
I'm not aware of any definition of libel that includes "making statements
that are not provably true".


I believe UK law uses one that's close to it.

--
fl****@flippac.org

Society does not owe people jobs.
Society owes it to itself to find people jobs.
Jun 11 '06 #176
Mallor wrote:
I know I'm coming late to the barbeque.
That's why you are missing the history
In passing, I ask: do you
have an objective, impartial perspective on the subject of committing
crimes? Because libel is a crime. It all depends on whether what you
state about Xah is provably true or not. I haven't followed his
posts,


Had you done so, then you wouldn't ask this question.

jue
Jun 11 '06 #177

"Philippa Cowderoy" <fl****@flippac.org> wrote in message
news:Pine.WNT.4.61.0606110548540.1652@SLINKY...
On Sun, 11 Jun 2006, Mike Schilling wrote:
I'm not aware of any definition of libel that includes "making statements
that are not provably true".


I believe UK law uses one that's close to it.


If I were to write, say, that Tony Blair's tax policy will lead to higher
deficits, I could be convicted of libel? Even if that's true, it's not a
priori provable.
Jun 11 '06 #178
Mike Schilling wrote:
If I were to write, say, that Tony Blair's tax policy will lead to higher
deficits, I could be convicted of libel? Even if that's true, it's not a
priori provable.


I think what he was getting at is that, unlike many jurisdictions,
writing something factually true is _not_ in and of itself a defense
against a libel suit in the UK.

As for the reverse side of the issue, in jurisdictions where it _is_ a
defense, if one were to accuse him of being a pedophile but couldn't
prove it, that would certainly be an actionable offense.

--
Erik Max Francis && ma*@alcyone.com && http://www.alcyone.com/max/
San Jose, CA, USA && 37 20 N 121 53 W && AIM erikmaxfrancis
Twenty-four hours a day, three-hundred sixty-five days a year as
Secretary of Defense, I lived the Cold War. -- Robert S. McNamara
Jun 11 '06 #179
EJP
Philippa Cowderoy wrote:
I'm not aware of a current legal system where it's the case, but I don't
know the details of many of them.


Many states have criminal as well as civil libel.
http://en.wikipedia.org/wiki/Slander_and_libel
Jun 11 '06 #180
On Sat, 10 Jun 2006, Erik Max Francis wrote:
Mike Schilling wrote:
If I were to write, say, that Tony Blair's tax policy will lead to higher
deficits, I could be convicted of libel? Even if that's true, it's not a
priori provable.


I think what he was getting at is that, unlike many jurisdictions, writing
something factually true is _not_ in and of itself a defense against a libel
suit in the UK.


It is. However, the onus is on the defendant to show that it's true,
rather than on the claimant to show that it's false. I assume the "he"
refers to Brandon?

--
fl****@flippac.org

A problem that's all in your head is still a problem.
Brain damage is but one form of mind damage.
Jun 11 '06 #181
EJP wrote:
Many states have criminal as well as civil libel.
http://en.wikipedia.org/wiki/Slander_and_libel


The idea of using Wikipedia to back up a legal point is rather amusing
.... but still, none of the relevant parties involved live in countries
which have any form of criminal libel.

--
Erik Max Francis && ma*@alcyone.com && http://www.alcyone.com/max/
San Jose, CA, USA && 37 20 N 121 53 W && AIM erikmaxfrancis
To perceive is to suffer.
-- Aristotle
Jun 11 '06 #182
Philippa Cowderoy wrote:
It is. However, the onus is on the defendant to show that it's true,
rather than on the claimant to show that it's false.
That also depends on the jurisdiction.
I assume the "he"
refers to Brandon?


No, I was referring to the person who he was replying to, i.e., you.

--
Erik Max Francis && ma*@alcyone.com && http://www.alcyone.com/max/
San Jose, CA, USA && 37 20 N 121 53 W && AIM erikmaxfrancis
Twenty-four hours a day, three-hundred sixty-five days a year as
Secretary of Defense, I lived the Cold War. -- Robert S. McNamara
Jun 11 '06 #183
On Sun, 11 Jun 2006, Erik Max Francis wrote:
Philippa Cowderoy wrote:
It is. However, the onus is on the defendant to show that it's true, rather
than on the claimant to show that it's false.


That also depends on the jurisdiction.


Hrmm, does that one differ in Scotland?
I assume the "he" refers to Brandon?


No, I was referring to the person who he was replying to, i.e., you.


Wrong pronoun, then.

--
fl****@flippac.org

Society does not owe people jobs.
Society owes it to itself to find people jobs.
Jun 11 '06 #184
Philippa Cowderoy wrote:
Hrmm, does that one differ in Scotland?
I don't believe so.
Wrong pronoun, then.


Well, your comment was challenged, and I offered a reasonable
interpretation of what you might have meant (which indicated a more
general point in any case, namely that libel law is not quite as simple
as the original poster was making it out to be). If you don't wish to
defend your position, that's fine, but pointing fingers is kind of weird
at this stage.

--
Erik Max Francis && ma*@alcyone.com && http://www.alcyone.com/max/
San Jose, CA, USA && 37 20 N 121 53 W && AIM erikmaxfrancis
To perceive is to suffer.
-- Aristotle
Jun 11 '06 #185
On Sun, 11 Jun 2006, Erik Max Francis wrote:
Philippa Cowderoy wrote:
Hrmm, does that one differ in Scotland?


I don't believe so.


My statement was intended in the context of UK law - I have to admit to
not knowing too much about what's different north of the border beyond the
infamous verdict though.
Wrong pronoun, then.


Well, your comment was challenged, and I offered a reasonable interpretation
of what you might have meant (which indicated a more general point in any
case, namely that libel law is not quite as simple as the original poster was
making it out to be). If you don't wish to defend your position, that's fine,
but pointing fingers is kind of weird at this stage.


I'd still appreciate being referred to as "she" rather than "he" though.

--
fl****@flippac.org

'In Ankh-Morpork even the shit have a street to itself...
Truly this is a land of opportunity.' - Detritus, Men at Arms
Jun 11 '06 #186
Philippa Cowderoy wrote:
I'd still appreciate being referred to as "she" rather than "he" though.


Oops, my bad. Never occurred to me after all these years, which is kind
of embarrassing, actually :-).

--
Erik Max Francis && ma*@alcyone.com && http://www.alcyone.com/max/
San Jose, CA, USA && 37 20 N 121 53 W && AIM erikmaxfrancis
Isn't jumping of a bridge / Free fallin'
-- Sandra St. Victor
Jun 11 '06 #187
EJP
Erik Max Francis wrote:
EJP wrote:
Many states have criminal as well as civil libel.
http://en.wikipedia.org/wiki/Slander_and_libel


The idea of using Wikipedia to back up a legal point is rather amusing
... but still, none of the relevant parties involved live in countries
which have any form of criminal libel.


OK, OK, just proffered as information, not a conclusive proof. It's the
*courts* that back up legal points of course, not anything said or found
here.

Jun 11 '06 #188

"Erik Max Francis" <ma*@alcyone.com> wrote in message
news:qK******************************@speakeasy.ne t...
Mike Schilling wrote:
If I were to write, say, that Tony Blair's tax policy will lead to higher
deficits, I could be convicted of libel? Even if that's true, it's not a
priori provable.


I think what he was getting at is that, unlike many jurisdictions, writing
something factually true is _not_ in and of itself a defense against a
libel suit in the UK.

As for the reverse side of the issue, in jurisdictions where it _is_ a
defense, if one were to accuse him of being a pedophile but couldn't prove
it, that would certainly be an actionable offense.


In the U.S, for instance, you wouldn't have to prove it. It would be
sufficent to demonstrate that there's enough evidence supporting it that you
weren't reckless in writing it.
Jun 11 '06 #189
On Sun, 11 Jun 2006 06:05:22 GMT, "Mike Schilling"
<ms*************@hotmail.com> wrote:

"Philippa Cowderoy" <fl****@flippac.org> wrote in message
news:Pine.WNT.4.61.0606110548540.1652@SLINKY...
On Sun, 11 Jun 2006, Mike Schilling wrote:
I'm not aware of any definition of libel that includes "making statements
that are not provably true".


I believe UK law uses one that's close to it.


If I were to write, say, that Tony Blair's tax policy will lead to higher
deficits, I could be convicted of libel? Even if that's true, it's not a
priori provable.


DISCLAIMER - I AM NOT A LAWYER

In the US, the defense against a libel claim is to prove the statement
or accusation is true.

In the US, libel involves damage to someone's reputation by means of
deliberately false statements or accusations. Expert opinion is
explicitly protected from libel claims unless it malicious.
Non-expert opinion is generally judged on the intent of the author.
Unprovable supposition is generally held to be non-libelous, however
unprovable accusation is not allowed.

Moreover, in the US, political figures are explicitly denied some (but
not all) libel protections because it is expected that their actions
will cause some measure of public dissent.

I don't know UK defamation law but I suspect it is quite similar to US
law. In your polite example, your opinion of Tony Blair's policy
would be unprovable supposition at the time of the writing (as would
Blair's own) and would therefore not be libelous. However, if your
opinion took an accusatory tone saying, for example, that he was
increasing the public deficit to line his pockets, then you had better
be right.

George
--
for email reply remove "/" from address
Jun 11 '06 #190

Erik Max Francis wrote:
Mallor wrote:
I know I'm coming late to the barbeque. In passing, I ask: do you have
an objective, impartial perspective on the subject of committing
crimes? Because libel is a crime.


No, it is a tort.

Can I have whipped cream and strawberries on that tort?

:Robert

Jun 12 '06 #191

Its not Xah Lee, who abuses the system.

But people like "Erik Max Francis" and "Philippa Cowderoy" who carry on
nonsense discussions across mailing lists.

--
Surendra Singhi
http://ssinghi.kreeti.com

,----
| WHY SHOULD WE SAVE TIGER?
| Ans: Saving the tiger means saving mankind..
|
| Help http://pudang.tripod.com/
| or https://secure.worldwildlife.org/for...r_appeal_1.cfm
`----
Jun 13 '06 #192

This thread has been closed and replies have been disabled. Please start a new discussion.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.