473,394 Members | 1,878 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,394 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 7676
On 24 May 2006 15:54:56 GMT, John Bokma <jo**@castleamber.com> wrote:
And ain't it cool that reporting Xah's abuse might stop both?


C'mon - admit it! you hafta be a Republican with a hardon for Bush! <rof,lmao!>

--

# p.d.
May 25 '06 #101
John Bokma <jo**@castleamber.com> wrote:
"Ant" <an****@gmail.com> wrote:
I have no particular affinity for Xah's views, but what does get up my
nose is usenet Nazism.


That's because you're clueless.


Count me among the clueless, then. I just wrote to DreamHost and asked
that they reverse their decision to terminate his account.

Xah may be annoying; but he's harmless. Certain self-elected net
nannies, however, are not.
May 25 '06 #102
wr**@stablecross.com (Bob Felts) wrote:
Count me among the clueless, then. I just wrote to DreamHost and asked
that they reverse their decision to terminate his account.


I am sure that DreamHost has quite a nice /dev/null for clueless idiots
like you and your sock puppets :-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 25 '06 #103
"Ken Tilton" <ke*******@gmail.com> wrote in message
news:R_**************@fe11.lga...


Ben Bullock wrote:
"Xah Lee" <xa*@xahlee.org> wrote in message
news:11**********************@j73g2000cwa.googlegr oups.com...
If you believe this lobbying to my webhosting provider is unjust,
please write to my web hosting provider ab***@dreamhost.com

Why don't you just change your provider? It would take less time than
this.


Are you joking. "Just change your provider?" Do you have a little button
on your computer that says "Change provider"? Cool! :)


No, but if you go any look at the website of Xah Lee, he seems to have spent
enough time and energy complaining that it would be overwhelmingly greater
than the time it would take him to apply for a new provider.

May 25 '06 #104
On 2006-05-25, John Bokma <jo**@castleamber.com> wrote:
wr**@stablecross.com (Bob Felts) wrote:
Count me among the clueless, then. I just wrote to DreamHost and asked
that they reverse their decision to terminate his account.


I am sure that DreamHost has quite a nice /dev/null for clueless idiots
like you and your sock puppets :-D.


point of order, rudness is always off topic. Since you want to have
such high standards for others you might want to start applying them
to your self as well.

marc

--
ms****@sdf.lonestar.org
SDF Public Access UNIX System - http://sdf.lonestar.org
May 25 '06 #105
I'm loath to crosspost this but I don't know which (if any) news group
Xah actually reads. I also don't want to make just a private response
to Xah's email to a public post. Anyway, the TOS of dreamhost.com is
here:

http://www.dreamhost.com/tos.html

Two important sections I'll quote:

<blockquote>

INTERNET ETIQUETTE

Electronic forums such as mail distribution lists and Usenet news
groups all have expectations regarding subject area and appropriate
etiquette for posting. Users of these forums should be considerate of
the expectations and sensitivities of others on the network when
posting material for electronic distribution. The network resources of
DreamHost Webhosting may not be used to impersonate another person or
misrepresent authorization to act on behalf of others or DreamHost
Webhosting. All messages transmitted via DreamHost Webhosting should
correctly identify the sender; users may not alter the attribution of
origin in electronic mail messages or posting.
Users must not attempt to undermine the security or integrity of
computing systems or networks and must not attempt to gain
unauthorized access. This includes (but is not limited to) such things
as port scanning of either DreamHost or external computers and Denial
Of Service attacks of any kind.

TERMINATION

This contract may be terminated by either party, without cause, by
giving the other party 30 days written notice. DreamHost Webhosting
will accept termination by electronic mail. Notwithstanding the above,
DreamHost Webhosting may terminate service under this contract at any
time, without penalty, if the Customer fails to comply with the terms
of this contract, including non-payment. DreamHost Webhosting reserves
the right to charge a reinstatement fee.

</blockquote>

IANAL, but it looks like you can have your account canceled, Xah.
Although to tell the truth, even though I find your crossposting
excessive and your rants uninteresting I don't think it is frequent
enough to bitch about. I do hope that no refund policy doesn't apply
when they terminate your account.

You would probably stand a good chance of keeping your account if you
stop crossposting so much. Dreamhosting has defined internet
etiquette for you. Stick within those bounds and you can defend
yourself against people who complain.

Good luck

--
http://www.david-steuber.com/
1998 Subaru Impreza Outback Sport
2006 Honda 599 Hornet (CB600F) x 2 Crash & Slider
The lithobraker. Zero distance stops at any speed.
May 25 '06 #106
> We seem to have strayed a long way from Voltaire's
"I do not agree with what you say, but I will defend to the death your
right to say it."


Not at all. My problem with Xah Lee is that he is abusing the Usenet as
a personal BLOG. He has a web site to post these articles and he can
certainly put up a discussion board there if he wants a vigorous
discussion of his ideas. It's worse. He does not even respond to
questions directly posed to him in the thread of his "articles". Just
imagine if every blogger on the Internet started using Usenet instead
and cross-posting at that.

May 25 '06 #107
Mitch <sp************@hotORgooMAIL.invalid> writes:
John Bokma wrote:
Mitch <sp************@hotORgooMAIL.invalid> wrote:
John Bokma wrote:
[...]
You're mistaken. All you need to do is report it. After some time Xah
will either walk in line with the rest of the world, or has found
somewhere else to yell. As long as it's not my back garden and not
around 4AM, I am ok with it.

Walk in line with the rest of the world? Pah.

This is no-ones back garden.

Funny how people who always think they can "change Usenet" have no
clue about what Usenet is and how it works in the first place.


Who said anything about changing it? I like it just the way it is.
Usenet is just that, each server participating can be thought of as
being the back yard of the news master.


Sure, each server has terms and conditions that apply, doesn't mean
you should be able to ban people from speaking just because you don't
like what they say. My point is that this isn't *your* back garden,
it isn't *my* back garden. It isn't something I own, and it *IS*
something I can filter and/or ignore. Someone shouting in your back
garden is a whole different ball game where your desires prevail. Not
here. You know what you are getting into when you sign in, and it is
your responsibility to deal with those you don't agree with
personally.

I understand you consider his writings spam, and so can see why you
have reported him. All I'm saying is that as long as the articles are
remotely on topic, I believe he has a right to post his opinions here.
If you have no clue about how Usenet works, first read up a bit.
What a Usenet server is, a feed, and how Usenet is distributed.
And then come back if you finally have something to say that you can
back up.


Thankfully I'm aware enough of all the above that I don't feel the need.

As these are all opinions, I don't see any need to "back up" any of it.


Personally, I think this is getting a bit out of hand. Originally,
John and others suggested reporting Xah to his ISP for spamming
multiple groups. There was never any suggestion I have seen (except
from Xah himself) that the objective was to gag his "contraversial"
thoughts/comments/ideas. I have no problem with him posting comments
which are relevant to the group he posts to. However, I do object to
anyone who has the arrogance to believe their opinions are so
important they should be posted to any remotely related group they can
think of.

I don't agree with nearly 99% of what Xah says - he often raises a
well known issue (i've not seen anything original yet), outlines it
reasonably well, but then proposes solutions which strike me as being
very poorly considered or narrow of thought. He also tends to look at
something for a couple of days and then rubbish it with a tone of
authority and experience he obviously hasn't yet obtained.

However, he has just as much right to do so as anyone else and
therefore, its not because of his content he should be reported - its
because of his irresponsability in how he distributes it.

I also seem to remember a page on his website from a couple of years
back in which he admits enjoying trolling and starting flame wars -
but I can't find it now, so maybe I'm mistaken. However, I suspect
this is the main motivation for his posts rather than a genuine desire
to solve problems he perceives. At any rate, its not
like he hasn't been told his constant behavior of mass cross posting
was considered bad form - he has been told many many times and just
ignores it.

If someone wrote up there essays and got them printed on millions of
leaflets which they then dumped all over the place, would you be
outraged when they were fined for littering and claim their right to
free speech was being gagged? Of course not. This is the same. I think
most would have no problem with Xah posting if he did it in a
responsible manner.

Note that normally I try to remove all the cross posted groups in
replies to Xah's thread, but this time, I'm leaving them as I feel the
nature of this thread warrants it. If you disagree, please don't
hesitate to report me to my ISP as I'm more than willing to defend my
decision. If I lose, there not an ISP I'd want to stay with anyway!

Tim
--
tcross (at) rapttech dot com dot au
May 25 '06 #108
Mitch wrote:
Sure, each server has terms and conditions that apply, doesn't mean you
should be able to ban people from speaking just because you don't like
what they say.


You are a silly person.

BugBear
May 25 '06 #109
In article <87************@tiger.rapttech.com.au>,
Tim X <ti**@nospam.dev.null> wrote:
I also seem to remember a page on his website from a couple of years
back in which he admits enjoying trolling and starting flame wars -
but I can't find it now, so maybe I'm mistaken.


http://web.archive.org/web/200502041...dir/troll.html

big

--
"Everything you love, everything meaningful with depth and history,
all passionate authentic experiences will be appropriated, mishandled,
watered down, cheapened, repackaged, marketed and sold to the people
you hate." Mr Jalopy quoting Hooptyrides (on jalopyjunktown.com)
May 25 '06 #110
Larry Elmore wrote:
No shit. Lately it seems that for every "spam" post of Xah's, there's
at three or more by John *to all the same newsgroups* bitching about
Xah's use of bandwidth. Pot, meet kettle. I'm killfiling Xah for being
a useless twit and killfiling John for being a prick about it.


There is a person on USENET, particularly in hr. hierarchy that
posts under three different accounts. Sometimes he argues with
himself, and sometimes event supports himself :-)

Maybe we have the similar case here.

DG
May 25 '06 #111

Draen Gemic wrote:
Larry Elmore wrote:
No shit. Lately it seems that for every "spam" post of Xah's, there's
at three or more by John *to all the same newsgroups* bitching about
Xah's use of bandwidth. Pot, meet kettle. I'm killfiling Xah for being
a useless twit and killfiling John for being a prick about it.


There is a person on USENET, particularly in hr. hierarchy that
posts under three different accounts. Sometimes he argues with
himself, and sometimes event supports himself :-)


Sounds like me. In rare moments I believe that I'm not alone on usenet
but there are other people as well. I wanted to go to the doctor
because I believed I had a multiple personality but than I discovered
that the doctor was me too.

Kay

May 25 '06 #112
Draen Gemi <us****@local.machine> wrote:
There is a person on USENET, particularly in hr. hierarchy that
posts under three different accounts. Sometimes he argues with
himself, and sometimes event supports himself :-)

Maybe we have the similar case here.


Wouldn't amaze me if some of the buddies of Xah are actually Xah sitting
in some Internet cafe, enjoying this troll fest, and already thinking up
the next one.

--
John Bokma Freelance software developer
&
Experienced Perl programmer: http://castleamber.com/
May 25 '06 #113

"John Bokma" <jo**@castleamber.com> wrote in message
news:Xn*************************@130.133.1.4...
Draen Gemi <us****@local.machine> wrote:
There is a person on USENET, particularly in hr. hierarchy that
posts under three different accounts. Sometimes he argues with
himself, and sometimes event supports himself :-)

Maybe we have the similar case here.


Wouldn't amaze me if some of the buddies of Xah are actually Xah sitting
in some Internet cafe, enjoying this troll fest, and already thinking up
the next one.


That's right, we're all Xah, you're the only other one here.

After you kill Navarth, will it be nothing but gruff and deedle
with a little wobbly to fill in the chinks?

--
Geoff
May 25 '06 #114
"Geoffrey Summerhayes" <sR***********@hotmail.com> wrote:
After you kill Navarth, will it be nothing but gruff and deedle
with a little wobbly to fill in the chinks?


Comparing Navarth with Xah is a huge insult to Jack Vance. You should be
ashamed of yourself for even thinking about it, let alone write it down.

--
John Bokma Freelance software developer
&
Experienced Perl programmer: http://castleamber.com/
May 25 '06 #115
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 probably stupid for contributing in this flame fest, but here goes.

The reason that I consider Xah a troll and net abuser has little to do
with cross-posting (which is still bad) or the length of his messages
(he really should post them on his website and provide a summary and a
link).

My main problem is that he unloads his crap and then runs away. He
doesn't participate in any discussion after that. This shows that he has
no actual interest in discussion of the issues just in using Usenet as a
form of publishing.

The mention of free speech was raised. But the fact is that Usenet is
not free (as in beer). We all pay for it. Your ISP has to pay for a
server, the space for the messages, the bandwidth to download the
messages, and the bandwidth to send them to your news reader. In reality
the cost is shared among all of us.

Therefore you do not have the "right" to do what you want with Usenet.
You have a responsibility to use Usenet in a way that benefits the group
as a whole (e.g. asking interesting questions that educate others).

--
Dale King
May 25 '06 #116
Robert Boyd wrote:
On 24 May 2006 08:29:57 -0700, Rune Strand <ru*********@gmail.com> wrote:

I can just declare my support. Reading Mr. Bokmas comments below[*]
certainly makes my suport stronger.

I sent an email in support of Xah, which I wouldn't have bothered to
do had I not read the rapid-fire posts from Bokma which were abusive,
insulting, and arrogant. Xah's posts often make me roll my eyes, or I
skip them, but sometimes (and more so lately) they have been
intriguing and foster thought-provoking replies. I'd prefer debate and
discussion be fostered, rather than squelched. But what does this
clueless sock-puppet know? ;)


I too wrote to XL's hosting company pointing out that while he might be
an irritant he wasn't particularly abusive. Bokma, on the other hand,
can be. I don't like either of them much, but at least Xah Lee insults
everyone while Bokma appears to resort to ad hominem attacks frequently.
--
Steve Holden +44 150 684 7255 +1 800 494 3119
Holden Web LLC/Ltd http://www.holdenweb.com
Love me, love my blog http://holdenweb.blogspot.com
Recent Ramblings http://del.icio.us/steve.holden

May 25 '06 #117

Dale King <"DaleWKing [at]gmail [dot] com"> writes:
Therefore you do not have the "right" to do what you want with
Usenet. You have a responsibility to use Usenet in a way that benefits
the group as a whole (e.g. asking interesting questions that educate
others).


....or at least, in a way that follows the TOS of your ISP.

The problem is that every time Xah posts, there are dozens and maybe
even hundreds of postings that get provoked. One might say, "Don't
feed the troll," but it's clear that this spate of posting happens no
matter what anyone says. It happens in every newsgroup I've ever
read.

It's recognized that trollish behaviour such as cross posting
irrelevant messages to many newsgroups causes this response. So
instead of whacking dozens or hundreds of people with a clue stick,
which is probably the right thing to do but which is impossible, it's
better to thrash the one who has actually started it all by violating
USENET etiquette in the first place.

Xah's postings are occasionally (*very* occasionally) interesting in a
warped sort of way, but I would much rather see him post pointers to
his web site. It would be even better if he actually figured out the
groups his messages were relevant to before posting them.

BTW, one time I tried a little social engineering to get rid of an
irrelevant cross-posted thread. I replied to the messages in the
thread (an irrelevant political thread posted in rec.audio.tubes) with
(somewhat) inflammatory replies but deleted my newsgroup from the
follow-up line. I kept doing this for a day or two to every message
that showed up in rec.audio.tubes. The result was that the threads
actually died out pretty fast in that newsgroup. Unfortunately (but
understandably) people in the other newsgroups got pretty mad and
complained to some authority figure somewhere. The authority figure
had no authority over me but was nice about it, so I stopped. I
decided my method was a bad idea. Or rather, a good idea but
dangerous. :-)

--
Fred Gilham gi****@csl.sri.com
``This is mere entertainment featuring fictional characters. No real
human relationships were shattered in the making of this TV series.''
May 25 '06 #118

"John Bokma" <jo**@castleamber.com> wrote in message news:Xn*************************@130.133.1.4...
"Geoffrey Summerhayes" <sR***********@hotmail.com> wrote:
After you kill Navarth, will it be nothing but gruff and deedle
with a little wobbly to fill in the chinks?


Comparing Navarth with Xah is a huge insult to Jack Vance. You should be
ashamed of yourself for even thinking about it, let alone write it down.


Mr. Vance is too intelligent to be insulted by this.
OTOH, Mad Navarth is free to be as insulted as much
as his fictional soul will allow. :)

--
Geoff
May 26 '06 #119
Kay Schluehr wrote:
Sounds like me. In rare moments I believe that I'm not alone on usenet
but there are other people as well. I wanted to go to the doctor
because I believed I had a multiple personality but than I discovered
that the doctor was me too.


That's bad, because all of you must be in different shifts, so you never
meet each other in person.

DG
May 26 '06 #120
"Geoffrey Summerhayes" <su*****@NhOoStPmAaMil.com> wrote:

"John Bokma" <jo**@castleamber.com> wrote in message
news:Xn*************************@130.133.1.4...
"Geoffrey Summerhayes" <sR***********@hotmail.com> wrote:
After you kill Navarth, will it be nothing but gruff and deedle
with a little wobbly to fill in the chinks?
Comparing Navarth with Xah is a huge insult to Jack Vance. You should
be ashamed of yourself for even thinking about it, let alone write it
down.


Mr. Vance is too intelligent to be insulted by this.


OTOH he changed Wankh to Wannek. [1]
OTOH, Mad Navarth is free to be as insulted as much
as his fictional soul will allow. :)


One can only wonder what he would say, but if it comes out in print, I
will buy it and read it and probably enjoy it.
[1] http://starling.us/wankh_vs_wannek.html

--
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 26 '06 #121
Steve Holden wrote:
.......
I too wrote to XL's hosting company pointing out that while he might be
an irritant he wasn't particularly abusive. Bokma, on the other hand,
can be. I don't like either of them much, but at least Xah Lee insults
everyone while Bokma appears to resort to ad hominem attacks frequently.


It seems strange to me that XL gets such a bad rep. It takes at least two to
make a flame war/troll work so why do others jump in with both feet. It's like
many approaches to narcotics control ie try to stem the source, the proper
approach is to halt the demand. Just stay silent.

Trying to call XL a net abuser is just silly and wrong. Many people have ideas
which others consider wrong, blasphemous, dangerous, stupid etc etc etc, but
freedom of expression is important.
--
Robin Becker

May 26 '06 #122
In comp.lang.perl.misc Mitch <sp************@hotorgoomail.invalid> wrote
All that I snipped is your opinion, which is yours to do with as you
please. "I like it just the way it is." is *MY* opinion, so please
don't try to change it. I think I know my opinion best.
Wrong. You don't like it how it is. Because as it is now, if someone
acts irresponsible for his own actions, his ISP might get an abuse
message and might act on that. You want it to follow you own personal
moral standards that you feel are being hurt by the usenet as it is.
And as for setting it to reply to only you, I changed that back. I
don't think you censoring (redirecting) other peoples replies/opinions
serves the purpose of this thread well.


It's certanily not speaking for you that you compare that and abuse
messages to "censorship." It mostly seems like you try to make an
argument by acting emtionally.

Won't do.
p

--
The eternal mistake of mankind is to set up an attainable ideal.
-- Aleister Crowley
May 26 '06 #123
Fred Gilham wrote:
BTW, one time I tried a little social engineering to get rid of an
irrelevant cross-posted thread. I replied to the messages in the
thread (an irrelevant political thread posted in rec.audio.tubes) with
(somewhat) inflammatory replies but deleted my newsgroup from the
follow-up line. I kept doing this for a day or two to every message
that showed up in rec.audio.tubes. The result was that the threads
actually died out pretty fast in that newsgroup.


Clever idea. Evil, but clever ;-)

-- chris
May 26 '06 #124
[apologies to the whole flaming crowd for sending this to the whole flaming
crowd...]

Geoffrey Summerhayes wrote:
After you kill Navarth, will it be nothing but gruff and deedle
with a little wobbly to fill in the chinks?


Where does that come from ? It sounds like a quote, and Navarth is a Jack
Vance name (and /what/ a character), but I don't remember the rest of it
occurring in Vance.

-- chris

May 26 '06 #125
Robert Sedlacek wrote:
In comp.lang.perl.misc Mitch <sp************@hotorgoomail.invalid> wrote
All that I snipped is your opinion, which is yours to do with as you
please. "I like it just the way it is." is *MY* opinion, so please
don't try to change it. I think I know my opinion best.


Wrong. You don't like it how it is. Because as it is now, if someone
acts irresponsible for his own actions, his ISP might get an abuse
message and might act on that. [...]


To suggest that Xah's *on-topic* posts to *five* newsgroups is
irresponsible is ludicrous. In this newsgroup, there's a message
crossposted to about a dozen newsgroups with a subject of "teen sister
peeing outside." This message contains a trojan.

*That*'s an example of an irresponsible message. Xah's posts are not.
May 26 '06 #126
"Chris Uppal" <ch*********@metagnostic.REMOVE-THIS.org> wrote:
[apologies to the whole flaming crowd for sending this to the whole
flaming crowd...]

Geoffrey Summerhayes wrote:
After you kill Navarth, will it be nothing but gruff and deedle
with a little wobbly to fill in the chinks?


Where does that come from ? It sounds like a quote, and Navarth is a
Jack Vance name (and /what/ a character), but I don't remember the
rest of it occurring in Vance.


Navarth is very present in "the palace of dreams" (Demon princes series)

The gruff, deedle and wobbly is mentioned IIRC in Wyst (Alastor 1716), but
not sure about it. IIRC it's all you need in the egalistic world of Wyst.
--
John Bokma Freelance software developer
&
Experienced Perl programmer: http://castleamber.com/
May 26 '06 #127
On 21 May 2006 02:15:31 -0700, "Xah Lee" <xa*@xahlee.org> wrote,
quoted or indirectly quoted someone who said :
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.


You need to back up a sweeping statement like that with an least an
example code showing how it could much better be handled with macros.

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.
May 26 '06 #128
John Bokma <jo**@castleamber.com> writes:
wr**@stablecross.com (Bob Felts) wrote:
Count me among the clueless, then. I just wrote to DreamHost and asked
that they reverse their decision to terminate his account.


I am sure that DreamHost has quite a nice /dev/null for clueless idiots
like you and your sock puppets :-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


John Bokma not following netiquette. Killfiled. If I can find out how
to report this to the relevant ISP I will do so.

Frank
May 26 '06 #129

"John Bokma" <jo**@castleamber.com> wrote in message
news:Xn*************************@130.133.1.4...
"Chris Uppal" <ch*********@metagnostic.REMOVE-THIS.org> wrote:
[apologies to the whole flaming crowd for sending this to the whole
flaming crowd...]

Geoffrey Summerhayes wrote:
After you kill Navarth, will it be nothing but gruff and deedle
with a little wobbly to fill in the chinks?


Where does that come from ? It sounds like a quote, and Navarth is a
Jack Vance name (and /what/ a character), but I don't remember the
rest of it occurring in Vance.


Navarth is very present in "the palace of dreams" (Demon princes series)


Nitpick: _The Palace of Love_
May 26 '06 #130
"Mike Schilling" <ms*************@hotmail.com> wrote:

"John Bokma" <jo**@castleamber.com> wrote in message
news:Xn*************************@130.133.1.4...
"Chris Uppal" <ch*********@metagnostic.REMOVE-THIS.org> wrote:
[apologies to the whole flaming crowd for sending this to the whole
flaming crowd...]

Geoffrey Summerhayes wrote:

After you kill Navarth, will it be nothing but gruff and deedle
with a little wobbly to fill in the chinks?

Where does that come from ? It sounds like a quote, and Navarth is
a Jack Vance name (and /what/ a character), but I don't remember the
rest of it occurring in Vance.


Navarth is very present in "the palace of dreams" (Demon princes
series)


Nitpick: _The Palace of Love_


Aargh! The only excuse I can give for that huge mistake is that I am
currently reading "In the net of dreams" :-(

--
John Bokma Freelance software developer
&
Experienced Perl programmer: http://castleamber.com/
May 26 '06 #131

"John Bokma" <jo**@castleamber.com> wrote in message
news:Xn*************************@130.133.1.4...
"Mike Schilling" <ms*************@hotmail.com> wrote:

"John Bokma" <jo**@castleamber.com> wrote in message
news:Xn*************************@130.133.1.4...
"Chris Uppal" <ch*********@metagnostic.REMOVE-THIS.org> wrote:

[apologies to the whole flaming crowd for sending this to the whole
flaming crowd...]

Geoffrey Summerhayes wrote:

> After you kill Navarth, will it be nothing but gruff and deedle
> with a little wobbly to fill in the chinks?

Where does that come from ? It sounds like a quote, and Navarth is
a Jack Vance name (and /what/ a character), but I don't remember the
rest of it occurring in Vance.

Navarth is very present in "the palace of dreams" (Demon princes
series)


Nitpick: _The Palace of Love_


Aargh! The only excuse I can give for that huge mistake is that I am
currently reading "In the net of dreams" :-(


You have another excuse in the last Demon Princes title: _The Book of
Dreams_.
May 26 '06 #132
"Mumia W." <mu*********************@earthlink.net> writes:
Mitch wrote:
John Bokma wrote:
[...]
You're mistaken. All you need to do is report it. After some time
Xah will either walk in line with the rest of the world, or has
found somewhere else to yell. As long as it's not my back garden
and not around 4AM, I am ok with it.

Walk in line with the rest of the world? Pah.
This is no-ones back garden.


But it is a place where John Bokma can engage in a little power play.

Notice how John Bokma pretends to own these newsgroups. In every
analogy, Bokma uses "ownership" concepts to support his harassment of
Xah.

John Bokma conceptualizes these newsgroups as something that he
dominates. Without other people to recognize his power, it's empty, so
he bashes and then trashes Xah, and in doing so, proves that he is
dominant here.

Don't let it happen. Write the abuse address at Dreamhost, and try to
help Xah out.


I agree. I have already written to Dreamhost and I hope more people
will do so. I have found some of what has been posted here quite
astonishing and the actions of certain people to be reprehensible: by
far the most serious violation of netiquette I see here is this
thoroughly wrong-headed campaign to try to censor Xah by appealing to
his service provider. In my opinion it is that, not anything Xah has
done, which comes any where near deserving any sort of termination of
access to the Internet. Since Xah's website is hosted by Dreamhost,
the unwarranted censorship will be compounded by an act of gratuitous
vandalism, potentially depriving people of useful resources:

http://online.redwoods.cc.ca.us/inst...Proj/Index.htm

Paul.
May 26 '06 #133

"P.L.Hayes" <pa**@wolfbone.ath.cx> wrote in message
news:87************@wolfbone.ath.cx...

I agree. I have already written to Dreamhost and I hope more people
will do so. I have found some of what has been posted here quite
astonishing and the actions of certain people to be reprehensible: by
far the most serious violation of netiquette I see here is this
thoroughly wrong-headed campaign to try to censor Xah by appealing to
his service provider.
No one that I know of is trying to censor Xah. It's the form his postings
take that cause problems, not the content.
In my opinion it is that, not anything Xah has
done, which comes any where near deserving any sort of termination of
access to the Internet.
Bringing facts to their attention? If Dreamhost has given him notice of
termination, it's for violating their policies, not because people have told
them "I don't like him".
Since Xah's website is hosted by Dreamhost,
the unwarranted censorship will be compounded by an act of gratuitous
vandalism, potentially depriving people of useful resources:


He's free to find another ISP and *not* violate their rules.
May 26 '06 #134
John Bokma wrote:
Eli Gottlieb <el*********@gmail.com> wrote:

Who reads blogs? They're well known for housing crackpots far worse
than Xah, and I estimate he doesn't want to associate himself with that
sort.

Yup, he seems to be quite happy as a Usenet Kook

An area in which you appear to be pretty expert.

regards
Steve
--
Steve Holden +44 150 684 7255 +1 800 494 3119
Holden Web LLC/Ltd http://www.holdenweb.com
Love me, love my blog http://holdenweb.blogspot.com
Recent Ramblings http://del.icio.us/steve.holden

May 27 '06 #135
"Mike Schilling" <ms*************@hotmail.com> writes:
"P.L.Hayes" <pa**@wolfbone.ath.cx> wrote in message
news:87************@wolfbone.ath.cx...

I agree. I have already written to Dreamhost and I hope more people
will do so. I have found some of what has been posted here quite
astonishing and the actions of certain people to be reprehensible: by
far the most serious violation of netiquette I see here is this
thoroughly wrong-headed campaign to try to censor Xah by appealing to
his service provider.


No one that I know of is trying to censor Xah. It's the form his postings
take that cause problems, not the content.


Having read through the threads in question, I cannot agree on either
point. If form alone had been the problem, Xah's sporadic
cross-posting to a handful of related newsgroups would presumably be
the sole cause for complaint and yet that hardly seems to me to
justify complaining to his ISP or to Google, let alone to his
_web_hosting company. But that is not what has happened anyway:
complainers have referred to Xah's posts as being off-topic - in some
cases, "drivel" and "rants" - an opinion not shared by many more
than half those who have posted to the threads. Fair enough - one is
entitled to one's opinion - but it would be a mischaracterisation of
what the complainers have actually written in their posts and have
claimed to have written in their complaints to Dreamhost to say that
form alone has been the issue.

If you believe that what Xah has done was such a serious breach of
netiquette and caused such serious problems that the appropriate
course of action was to demand that his ISP and even his website host
deny him access to the Internet, then having done so would not,
strictly speaking, have been an attempt to censor Xah. But to maintain
such a premise is, as others have opined, rather eccentric and
overblown and if those who have written complaints about Xah to his
ISP or to his website host have not deliberately meant to censor him,
that is beside the point and no good reason to support their actions.
I find it rather difficult anyway to believe that there is no
deliberate attempt at censorship in the light of threads such as this
one:

http://groups.google.co.uk/group/com...458dc7da626a27

"I rather account kill by ISP :-D."
In my opinion it is that, not anything Xah has
done, which comes any where near deserving any sort of termination of
access to the Internet.


Bringing facts to their attention? If Dreamhost has given him notice of
termination, it's for violating their policies, not because people have told
them "I don't like him".


Exactly. Such underhand and manipulative behaviour is what makes this
whole business so distasteful and why I find the actions of those who
have tried to remedy perceived 'problems' in this way quite despicable.
Since Xah's website is hosted by Dreamhost,
the unwarranted censorship will be compounded by an act of gratuitous
vandalism, potentially depriving people of useful resources:


He's free to find another ISP and *not* violate their rules.


Oh! Well that's okay then.

Paul.
May 27 '06 #136
I can't see the way how Xah Lee could be on topic in
comp.lang.java.programmer. He is not a programmer,
and does not write about neither programming nor
Java.

He should stick to philosophy and advocacy groups.

DG
May 27 '06 #137
John D Salt a crit :
<co***@zedat.fu-berlin.de> wrote in news:4d*************@uni-berlin.de:

[Snips]
Wrong. We live in a paradise of ideas and possibilities well beyond the
wildest dreams of only 20 years ago.

What exciting new ideas exist in software that are both important and
cannot be traced back to 1986 or earlier?

Make it 1958 FWIW. Yes, the year Lisp was born...

May 27 '06 #138
John A. Bailo a crit :
John D Salt wrote:
<co***@zedat.fu-berlin.de> wrote in news:4d*************@uni-berlin.de:

[Snips]
Wrong. We live in a paradise of ideas and possibilities well beyond the
wildest dreams of only 20 years ago.


What exciting new ideas exist in software that are both important and
cannot be traced back to 1986 or earlier?

What exciting new ideas exist in software that are both important and
cannot be traced back to Doug Engbart's 1968 presentation at Xerox Parc?

Those that can be traced back to 1958 when someone invented Lisp ?-)
May 27 '06 #139
Paul Rubin a crit :
John D Salt <jdsalt_AT_gotadsl.co.uk> writes:
What exciting new ideas exist in software that are both important and
cannot be traced back to 1986 or earlier?

Automated spamming tools? ;-)

keyboard !
May 27 '06 #140
il*******@gmail.com wrote:
We seem to have strayed a long way from Voltaire's
"I do not agree with what you say, but I will defend to the death your
right to say it.",
but that was of course the age of enlightenment.


Obviously this wisdom is getting stale and should be updated to something
like "There is so much noise we can't hear each other, but I will defend
to the death a chance to get heard for whatever you might have to say that's
intelligent (while not necessarily from your own mouth)".

Besides, it is not clear that Voltaire really said that.

Cheers, BB
--
python >>> filter(lambda W : W not in 'ILLITERATE','BULLSHIT')
May 29 '06 #141
>"There is so much noise we can't hear each other, but I will defend
to the death a chance to get heard for whatever you might have to say that's
intelligent (while not necessarily from your own mouth)".
You write a much cooler quote!
Besides, it is not clear that Voltaire really said that.


No? well I guess it's alright to harrass Xah then.
Immanuel Litzroth

May 29 '06 #142

Boris Borcic wrote:
il*******@gmail.com wrote:
We seem to have strayed a long way from Voltaire's
"I do not agree with what you say, but I will defend to the death your
right to say it.",
but that was of course the age of enlightenment.
Obviously this wisdom is getting stale and should be updated to something
like "There is so much noise we can't hear each other, but I will defend
to the death a chance to get heard for whatever you might have to say that's
intelligent (while not necessarily from your own mouth)".


But we might not have enough intelligence to decide what is intelligent
and what is not. :-)
Besides, it is not clear that Voltaire really said that.

Cheers, BB
--
python >>> filter(lambda W : W not in 'ILLITERATE','BULLSHIT')


May 29 '06 #143
il*******@gmail.com wrote:
"There is so much noise we can't hear each other, but I will defend
to the death a chance to get heard for whatever you might have to say
that's intelligent (while not necessarily from your own mouth)".


You write a much cooler quote!
Besides, it is not clear that Voltaire really said that.


No? well I guess it's alright to harrass Xah then.


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!.

--
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 29 '06 #144
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?
--

hilsen/regards Max M, Denmark

http://www.mxm.dk/
IT's Mad Science

Phone: +45 66 11 84 94
Mobile: +45 29 93 42 96
May 30 '06 #145
Max M 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?


Nope. Oxford English Dictionary has:

alright

a frequent spelling of all right.

And Merriam-Webster has:

alright
Pronunciation: (")ol-'rIt, 'ol-"
Function: adverb or adjective
: ALL RIGHT
usage The one-word spelling alright appeared some 75 years after all
right itself had reappeared from a 400-year-long absence. Since the
early 20th century some critics have insisted alright is wrong, but it
has its defenders and its users. It is less frequent than all right but
remains in common use especially in journalistic and business
publications. It is quite common in fictional dialogue, and is used
occasionally in other writing <the first two years of medical school
were alright -- Gertrude Stein>.

DS
May 30 '06 #146
>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.

May 30 '06 #147
Max M 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?


I'm glad you caught the usage error and another fine example of Bokma
hypocrisy.

People need to point it out because Bokma's hypocrisy is invisible to
him. :)

Xah's posting on-topic messages to 5 newsgroups about two times per week
isn't harassment, but Bokma's attempts to cut off Xah *are*.

May 30 '06 #148
David Squire wrote:
Max M 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?


Nope. Oxford English Dictionary has:

alright

a frequent spelling of all right.

And Merriam-Webster has:

alright
Pronunciation: (")ol-'rIt, 'ol-"
Function: adverb or adjective
: ALL RIGHT
usage The one-word spelling alright appeared some 75 years after all
right itself had reappeared from a 400-year-long absence. Since the
early 20th century some critics have insisted alright is wrong, but it
has its defenders and its users. It is less frequent than all right but
remains in common use especially in journalistic and business
publications. It is quite common in fictional dialogue, and is used
occasionally in other writing <the first two years of medical school
were alright -- Gertrude Stein>.

DS


American Heritage Dictionary:
Usage Note: [...] one who uses alright, especially in formal writing,
runs the risk that readers may view it as an error or as the willing
breaking of convention.

That's sounds kinda like what Xah does, and that's why I flag it as
hypocrisy.
May 30 '06 #149

Michael Yanowitz wrote:
Hello:

Is there a version testing tool available for Python
such that I can check to see if my code will still run in
versions 2.2, 2.3, 2.4.3, and 1.1 (for example) (or whatever)
without having to install all these different versions on my
computer?

This is one of the things Movable Python is good at. (For Windows only
currently).

http://www.voidspace.org.uk/python/movpy/

You can test your code with multiple versions of Python (currently 2.2,
2.3 & 2.4) without having to install them. The next update will allow
you to switch which version you run your code with just by selecting
hte interpreter from the menu.

All the best,

Fuzzyman
http://www.voidspace.org.uk/python/index.shtml
Thanks in advance:
Michael Yanowitz


May 30 '06 #150

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.