Java Forum / General / June 2006
Software Needs Philosophers
Xah Lee - 21 May 2006 10:15 GMT 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 f.ck 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 really need 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/04/software-needs-philosophers.html
and http://xahlee.org/Periodic_dosage_dir/_p/software_phil.html
This essay is reported with permission.
Xah xah@xahlee.org http://xahlee.org/
PofN - 21 May 2006 10:49 GMT > Software needs philosophers. No, software neds less idiots. So please take your medication and change profession.
Kent Paul Dolan - 21 May 2006 23:12 GMT > > Software needs philosophers.
> No, software neds less idiots. So please take your medication and > change profession. I'm afraid the idiot is you. You even misattributed the quote, since that _entire_ posting was a quote of work by another author. We can easily guess you never read past the first line before posting your response.
Nice try at re-routing responses, too, you moronic scum.
Meanwhile, the article originally quoted is well worth the plowing through and then indulging in a bit of introspection to realize that yes, being a True Believer in _anything_ is a disease needing curing by something very like philosophers, even if that something is Java as a programming language. Or, in the original posting, Common Lisp.
HTH
xanthian.
David Steuber - 22 May 2006 01:15 GMT > > Software needs philosophers. > > No, software neds less idiots. So please take your medication and > change profession. Perhaps fewer would do.
 Signature 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.
Jeffrey Schwab - 22 May 2006 05:03 GMT >>> Software needs philosophers. >> No, software neds less idiots. So please take your medication and >> change profession. > > Perhaps fewer would do. Thank you. I didn't want to be "that guy."
Mark Shelor - 21 May 2006 13:49 GMT > 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. Programmers often display religious devotion to their chosen language(s). But that's a reflection of the programmer, not of the language.
Programming languages are nothing more than instruments: a means for describing the process of computation. Any given language has no meaning or significance above and beyond its use as an instrument for describing and performing computations.
What's the need for religion or mysticism, other than to impart false importance to problems that are already well-understood? There's no measurable value or progress in such an endeavor. Instrumentalism is a more constructive path.
> 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 [quoted text clipped - 3 lines] > swallowed the red pill, what choice do I have? I need to try to show > people what's out there. Is there really something new out there? I would argue that software needs innovation more than it needs philosophers.
Mark
Ilias Lazaridis - 21 May 2006 18:20 GMT >> Programming languages are religions. For a long while now I've been ...
...
> Is there really something new out there? I would argue that software > needs innovation more than it needs philosophers. software needs innovation.
innovation needs philosophy.
philosophy needs openness.
-
For readers which like a more compact overview of LISP (and its surrounding community):
"Showcase for: how the "human factor" can negate, eliminate and even reverse the evolution of a Programming Language System."
http://lazaridis.com/core/eval/lisp.html
-
Note: the results of this reviews are currently moved into several projects:
http://lazaridis.com/pj
http://case.lazaridis.com/multi
.
 Signature http://lazaridis.com
corff@zedat.fu-berlin.de - 21 May 2006 15:13 GMT In comp.lang.perl.misc Xah Lee <xah@xahlee.org> wrote:
: the way through the Software Dark Ages we're in today: a time that will Wrong. We live in a paradise of ideas and possibilities well beyond the wildest dreams of only 20 years ago.
: But I've failed. This isn't the essay I wanted to write, because I'm : neither a great thinker nor a great writer. Finally you got _something_ right.
Anyway, unless ($your_text=m/\b[Pp]erl\b/) {print "Completely OT."}
Sorry for feeding the unspeakable, Oliver.
 Signature Dr. Oliver Corff e-mail: corff@zedat.fu-berlin.de
SamFeltus - 21 May 2006 16:26 GMT Religious Fanaticism is a very strong in the Computer community. But, is it really a surprise that when a bunch of hairless apes created a new mental world, they created it with a complicated Quilt of religions and nationalities, and many became fanatical?
I am confidant the responces Xah will recieve will validate his observation on religious fanaticism. It is funny, Xah always questions people's Sacred Cow's, I have often noted that the reponces often read like the writings of religious fanatics. As a Georgian (US), the responces often remind me of the Dark Side (there is a Light) of the Southern Baptist Church, translated into Computer Speak.
Software needs philosophers is an interesting point, perhaps the most important function of Philosophers is exposing Sacred Cows as just Cattle.
--- Sam the Gardener http://SamFeltus.com http://SonomaSunshine.com
M Jared Finder - 21 May 2006 17:34 GMT > Religious Fanaticism is a very strong in the Computer community. But, > is it really a surprise that when a bunch of hairless apes created a [quoted text clipped - 11 lines] > important function of Philosophers is exposing Sacred Cows as just > Cattle. Finally, someone else who sees that Xah's posts consistently expose valid problems! (Though his solutions are usually not well thought out.)
-- MJF
Mumia W. - 22 May 2006 01:01 GMT >> [...] >> Software needs philosophers is an interesting point, perhaps the most [quoted text clipped - 5 lines] > > -- MJF I agree, Xah's articles make you think. Although in this case, it's a blog article by Steve Yegge that Xah evidently got permission to post.
Software *does* need philosophers, but the more I think about the implications of that, the more I think it's scary.
Pascal Bourguignon - 21 May 2006 17:52 GMT > Software needs philosophers is an interesting point, perhaps the most > important function of Philosophers is exposing Sacred Cows as just > Cattle. As I see it philosophers have a big problem: nobody need them, so they're out of job. That's why we see occasional articles "X needs philosophers". I just ask: where are the job offers?
 Signature __Pascal_Bourguignon__ _ Software patents are endangering () ASCII ribbon against html email (o_ the computer industry all around /\ 1962:DO20I=1.100 //\ the world http://lpf.ai.mit.edu/ 2001:my($f)=`fortune`; V_/ http://petition.eurolinux.org/
Tel A. - 21 May 2006 18:26 GMT Xah,
I agree with the thrust of your thread here, though I don't think it's anything special: people invest their values in what they invest their time in. To top it off, you're taking an anti-CL viewpoint in a group predominantly focused around CL (despite being named for just lisp). You're fighting against group polarization even as you fuel it.
Nevertheless, I agree with your point.
Unfortunately, I think you need to look closer into the philosophy of your own writing. Rhetoric might not produce definitive answers, but it has a purpose.
If you're looking for a place to openly criticize lisp, to search for ways to improve it or to craft an alternative then, simply and without malevolence, look somewhere else. That is the frustrated plea of those who respond violently to your posts. C.l.l. isn't so versatile; however, I'm sure the people here are if you approach the problem from the right angle, with the right rhetoric.
Good luck.
Burton Samograd - 21 May 2006 20:17 GMT >> Software needs philosophers is an interesting point, perhaps the most >> important function of Philosophers is exposing Sacred Cows as just [quoted text clipped - 3 lines] > they're out of job. That's why we see occasional articles "X needs > philosophers". I just ask: where are the job offers? Some might think that Aristotle's categorization and type theories might have created a few jobs in our current hobby/profession. There are many types of philosophy, but from what I've read, the most interesting the the mental deconstructionism of reality on a humanistic linguistic level, similar to mathematics without all the abbreviations.
No, there aren't any jobs for philosophers, and their works are generally very underappreciated during thier lives, but it's quite difficult to say that it's useless, just often misunderstood by the less forward thinking people of their time.
 Signature burton samograd kruhft .at. gmail kruhft.blogspot.com www.myspace.com/kruhft metashell.blogspot.com
Kent Paul Dolan - 22 May 2006 02:08 GMT > As I see it philosophers have a big problem: nobody need them, so > they're out of job. That's why we see occasional articles "X needs > philosophers". I just ask: where are the job offers? And yet, what is the below, which you might recognize, but a stand of a philosophical sort, striking a balance on the continuum between the right to profit from personal accomplishment and innovation, and the right to re-invent the apparently obvious without penalty?
:> Software patents are endangering the computer industry all around :> the world. Just because philosophy isn't currently paying the rent, doesn't make it any less necessary for humanity to remain even vaguely human.
xanthian.
makc.the.great@gmail.com - 24 May 2006 15:54 GMT > :> Software patents are endangering the computer industry all around > :> the world. On the contrary, they will make a break-through possible. S/w patents are not different from any other patents, and intellectual property is not different from any other property; they all are designed to allow one group of people to appropriate value created by other group of people, and that's how they are perfect incentive. Once before the stone age men have lived in a society without property, and we know what it was worth of.
It is my personal belief that intellectual property, or - if you prefer - protected knowledge will soon grow faster then public knowledge, BECAUSE corpos will realize (and many already do) its potential to secure their business. Then, the long-awaited boost in AI research will be finally possible, though not in "public domain" knowledge.
IMHO.
Mitch - 24 May 2006 16:06 GMT >> :> Software patents are endangering the computer industry all around >> :> the world. [quoted text clipped - 14 lines] > > IMHO. http://www.nosoftwarepatents.com/ has some good (read short but clear) articles on why patents aren't necessarily a good idea. The main one I find is that they aren't needed. Everything you write is already copyright and this is plenty of protection, and more importantly /free/ protection. Patents require resources that many don't have, and thus restricts the protection available to those with the money (read corps).
The argument isn't against protecting intellectual property, just the way in which it is implemented.
Mitch.
YMMV and usual disclaimers.
Kent Paul Dolan - 24 May 2006 19:31 GMT > The argument isn't against protecting intellectual > property, just the way in which it is implemented. IMNSHO, software patents suffer most from being intellectual property protection at the _wrong level of granularity_. Patenting a single bit, as Dennis Richie once did, is sheerest nonsense.
Today's software patent laws are much like allowing copyright of three word phrases would be.
Copyrighting a whole work of software, on the other hand, protects an _entire effort_ as the accomplishment of the author, not the little, easily re-invented portions that patents "protect", but that impede free development of software by others.
What software engineers engender when innovating isn't inventions, more insights.
xanthian.
Wolf Kirchmeir - 25 May 2006 01:45 GMT [...]
> http://www.nosoftwarepatents.com/ has some good (read short but clear) > articles on why patents aren't necessarily a good idea. The main one I [quoted text clipped - 9 lines] > > YMMV and usual disclaimers. Agreed.
makc.the.great@gmail.com - 25 May 2006 07:31 GMT > [...] > > http://www.nosoftwarepatents.com/ has some good (read short but clear) [quoted text clipped - 5 lines] > [...] > Agreed. This whole buzz around software patents is there because european companies do not want to pay american companies.
Likewise, China is developing it's own DVD technology to avoid patent payments.
It is not about implementation, it is about money.
I remember times when Sony was sued about recording devices, not it is sued about DRM. It is only words they say, do not buy it.
Wolf Kirchmeir - 25 May 2006 15:59 GMT >> [...] >>> http://www.nosoftwarepatents.com/ has some good (read short but clear) [quoted text clipped - 8 lines] > This whole buzz around software patents is there because European > companies do not want to pay American companies. And the attitude that an algorithm is patentable is also about money. even if it's an algorithm that any first- or second- year student could devise as a solution to a set exercise. I mean, trying to patent one click as a method of payment on the 'net, as Amazon tried to do As soon as the problem is posed, the solution is plain, there's nothing innovative about it, hence it's not patentable. I mean, how else is one to do it? The click-to-send-some-information to a server already existed - to argue that it's patentable to extending the method to send payment data is nonsense.
In any case, many European companies (eg, SAP) want the legal right to patent software. If SAP were to succeed in patenting its data-base software, every ISV that wrote software with similar capabilities would have to pay them a royalty. That would stifle development of faster, more streamlined, leaner and meaner software. It would also make it difficult to implement standardised data formats and data-interchange protocols, which is urgently needed, since such formats and protocols might infringe on some patent.
> Likewise, China is developing it's own DVD technology to avoid patent > payments. I think they're doing so to control access. If they have a China-only DVD technology, and forbid acquisition of foreign technologies, they can control the content available to their citizens. From their POV, that is far more important than mere money. After all, money is just a a way of tracking the movement of wealth; it's merely an accounting tool.
[...]
Software is written in a carefully designed subset of ordinary language. So is a poem. So let's patent poems!
HTH
Mitch - 25 May 2006 18:35 GMT >> [...] >>> http://www.nosoftwarepatents.com/ has some good (read short but clear) [quoted text clipped - 16 lines] > I remember times when Sony was sued about recording devices, not it is > sued about DRM. It is only words they say, do not buy it. First I would like to say I agree with everything Wolf says in the other reply to this post.
And I agree it is about money. And therefore also about implementation. Copyright doesn't cost money, Patents do. There is nothing wrong with the copyright system (I welcome any backlash on that statement), not that the patent system will ultimately deal with at any rate.
bob the builder - 25 May 2006 19:59 GMT If you patent youre great software idea then its get made public. And everyone ca play around with it. Thats a good thing.
But i think thats patents are mainly used to slow down the competition. The competition now has to program around the patent and thiss slows them down.
So if you have the recources, just patent everything you can and let youre lawyers handle youre competition.
Timo Stamm - 26 May 2006 16:27 GMT makc.the.great@gmail.com schrieb:
>> [...] >>> http://www.nosoftwarepatents.com/ has some good (read short but clear) [quoted text clipped - 8 lines] > This whole buzz around software patents is there because european > companies do not want to pay american companies. I am sure there are a lot of small software companies in america as well. How should these companies be able to even check if they violate any software patent?
You would be unable to write a single line of code without consulting a lawyer. This is crazy.
Large companies will be able to protect themselves with a patent portfolio ("If you sue me, I sue you").
Timo
zzbunker@netscape.net - 06 Jun 2006 05:27 GMT > > :> Software patents are endangering the computer industry all around > > :> the world. [quoted text clipped - 12 lines] > secure their business. Then, the long-awaited boost in AI research will > be finally possible, though not in "public domain" knowledge. It is obviously wiill, since it did that 2000 years ago, with primeval mathema-retards like Euclid.
> IMHO. zzbunker@netscape.net - 06 Jun 2006 05:04 GMT > > As I see it philosophers have a big problem: nobody need them, so > > they're out of job. That's why we see occasional articles "X needs > > philosophers". I just ask: where are the job offers? Well, Software is the only industry that exists in a vaccum, so it not only doesn't need philosophers, all it needs is George Bush and tards Inc.
> And yet, what is the below, which you might recognize, but a stand > of a philosophical sort, striking a balance on the continuum between [quoted text clipped - 8 lines] > > xanthian. jab3 - 22 May 2006 02:43 GMT > Religious Fanaticism is a very strong in the Computer community. But, > is it really a surprise that when a bunch of hairless apes created a [quoted text clipped - 11 lines] > important function of Philosophers is exposing Sacred Cows as just > Cattle. Unless Xah Lee is Steve Yegge, Xah Lee did not write that essay. Nor did he claim to:
> Software Needs Philosophers
> by Steve Yegge, 2006-04-15. <....>
> This post is archived at: > http://steve-yegge.blogspot.com/2006/04/software-needs-philosophers.html
> and http://xahlee.org/Periodic_dosage_dir/_p/software_phil.html
> This essay is reported with permission. John D Salt - 23 May 2006 14:58 GMT [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?
I'd like to believe that there are some, but I can't think of any at the moment.
All the best,
John.
Dražen Gemić - 21 May 2006 17:18 GMT > Software Needs Philosophers Welcome to my junk filters !!!!
DG
Timo Stamm - 22 May 2006 22:59 GMT Dražen Gemić schrieb:
>> Software Needs Philosophers > > Welcome to my junk filters !!!! Thanks for informing each and every reader of the newsgroups comp.lang.perl.misc, comp.lang.python, comp.lang.java.programmer, comp.lang.lisp, comp.lang.function about your junk filters.
Timo
Dražen Gemić - 23 May 2006 00:15 GMT > Dražen Gemić schrieb: > [quoted text clipped - 5 lines] > comp.lang.perl.misc, comp.lang.python, comp.lang.java.programmer, > comp.lang.lisp, comp.lang.function about your junk filters. Anytime......
DG
John Bokma - 23 May 2006 00:23 GMT fupto: poster
Dra¾en Gemiæ <usenet@local.machine> wrote:
>> Dra¾en Gemiæ schrieb: >> [quoted text clipped - 7 lines] > > Anytime...... Instead of adding Xah to your junk filter, you might want to complain with his ISP: abuse at sbcglobal dot net
Hosting provider has already taken steps
Google Groups might not care, but its worth a try. The more people complain, the faster Xah has to hop ISPs and providers, and maybe one day he understand that sh.tting in your garden costs money.
 Signature John Bokma Freelance software developer & Experienced Perl programmer: http://castleamber.com/
Philippe Martin - 21 May 2006 19:48 GMT > Software Needs Philosophers > [quoted text clipped - 340 lines] > xah@xahlee.org > ? http://xahlee.org/ No Xah :-) many of us want you to stay healthy !
Philippe
nikie - 22 May 2006 00:38 GMT > Software Needs Philosophers > [quoted text clipped - 5 lines] > been growing like a tumor. One that plenty of folks on the 'net would > love to see kill me. No, we all wish you a long and quiet life! Although some of us are a little annoyed that you keep cross-posting articles wildly to completely unrelated newsgroups...
> People don't put much stock in philosophers these days. The popular > impression of philosophy is that it's just rhetoric, just frivolous [quoted text clipped - 11 lines] > hundred years during which the Roman Catholic Church enslaved > everyone's minds and killed anyone who dared think differently? I wonder where you get your historical "facts" form? (Monty Python movies?) Let's just add a few fun facts: Yes, philosophy did flourish in ancient greece, but liberty certainly didn't. Yes, Athens was (at least most of the time) a democracy - which by the way, most philosophers thought was a very bad thing. But still, about 90% of the population of Athens were slaves at that time. Not just "mentally enslaved", no, real, physical slaves. Also, it was dangerous to have oppinions that authorities didn't like (Socrates for example was sentenced to death because of impiety, Anaxagoras and Aristoteles had to flee because of similar charges, Hipposus, who _proved_ a flaw in Pythagoras' number theory was drowned). And, sad to say, if philosophers would have been in charge, things would probably have been even worse (Ever read Plato's "The State"?)
Also, has the roman catholic church really "killed anyone who dared think differently"? The Spanish Inquisition for example killed about 1000-2000 people in two centuries. That's bad enough, no question, but "anyone who dared think differently"? Hardly.
> 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 [quoted text clipped - 5 lines] > then, right? Nobody does that kind of thing today, at least not in > civilized countries. Hmmm. There were massacres in the name of liberty to, e.g. in the French Revolution. Does that make liberty (and those who value it) equally evil? (The same is of course true for money, love, or probably anything else people like)
> We try not to think about the uncivilized ones. We do! Let's think about some of them: The Khmers rouges come to my mind, also China, and a few years back the Soviet Union. Notice something? Right, no religion. In fact, they were more or less following the works of the philosopher Karl Marx.
> It was philosophers that got us out of that Dark Ages mess, and no > small number of them lost their lives in doing so. In the "Dark Ages" pretty much the only chance to get a decent education was to become a monk or at least be taught by monks. So, it isn't surprising that almost all of the philosophers at the time (like William of Occam or Roger Bacon) were monks. Therefore, philosophy was never clearly separated from theology during that time.
The end of the middle ages is probably marked by the renaissance and the reformation, the latter of course started by a priest.
What have we learned? Yes, Religion was an important power in the development of europe over the last 3000 years (yes, I'm including the Antiquity in this, it didn't just take a break to watch the philosophy channel). So were money, and military power, technology, social factors, and of course philosophy. Yes, it did have bad consequences, and it did have good ones. The same is true for all the other powers as well.
(BTW: Have you ever considered the possibility that philosophers might not be interested in tab-versus-spaces-debates in the first place? Maybe they have more interesting matters to discuss. Just like the rest of us.)
vjg - 22 May 2006 19:08 GMT > (BTW: Have you ever considered the possibility that philosophers might > not be interested in tab-versus-spaces-debates in the first place? > Maybe they have more interesting matters to discuss. Just like the rest > of us.) Debate? There's no valid dabate. Tabs bad. Spaces good.
Dan Mercer - 23 May 2006 01:03 GMT : I wonder where you get your historical "facts" form? (Monty Python : movies?) Let's just add a few fun facts: Yes, philosophy did flourish [quoted text clipped - 3 lines] : population of Athens were slaves at that time. Not just "mentally : enslaved", no, real, physical slaves. Small quibble - while only 10% of the population were citizens, by no means were the rest all slaves. The other 90% were children, women, metoikoi (a commercial class of free men of foreign birth who paid for the right to live in Athens) and house slaves. Most Athenian slaves lived in the country.
: Also, it was dangerous to have oppinions that authorities didn't like : (Socrates for example was sentenced to death because of impiety, : Anaxagoras and Aristoteles had to flee because of similar charges, : Hipposus, who _proved_ a flaw in Pythagoras' number theory was : drowned). Which should act as a warning to all who employ the Socratic Method. Sadly, it doesn't.
Dan Mercer
alex23 - 22 May 2006 03:08 GMT As a professionally trained "philosopher" and "programmer", I'm perfectly well aware that the onus is on _me_ to make others respect & appreciate my skills and what they offer. Posting to usenet about how others just don't "get it" is, in fact, not "getting it".
Even further, using "religion" as the antithesis to the glorious philosophy which produces only truth makes this little more than the standard net rant of "your way is different from mine and therefore wrong". I can just as easily use "philosophy" to mean "the pointless rantings of obsessed individuals"...
Seriously, this fails on every single level it aims at.
- alex23
Mirco Wahab - 22 May 2006 09:01 GMT after all, somebody dumped some backup of his brain to use-net:
> Software Needs Philosophers > by Steve Yegge, 2006-04-15. including lots of personal details.
So what I basically took from it is written in this paragraph:
> 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. Under 'best effort interpretation', one could see the whole thing in the light of the small thing: he's rescuing 'us' by telling us: - to think rational, - to de-construct our beliefs and - don't put that much personal sympathy into 'subculture group pseudoreligion', the latter is what he thinks 'computer language culture' really is today.
I can't see what's wrong with these hypotheses (besides he got some terms wrong); he describes things we most probably are already aware of (in our own context of notions) - but wouldn't bother to fill the communication lines of the world with it (wouldn't give a damn about ...)
(my €0.05)
Mirco
f'up ==> c.l.p.m
Mumia W. - 22 May 2006 09:03 GMT > Software Needs Philosophers > [quoted text clipped - 15 lines] > xah@xahlee.org > ? http://xahlee.org/ Remember that this was a blog post from Steve Yegge that Xah Lee got permission to repost.
It was a little long, and I got bored in the middle, but I think I understand (a little) Steve's point. He thinks we need software philosophers to break programmers' religious-like devotion to their languages of choice. I don't agree with this.
I'd say we need software philosophers to help us see where software is taking us so that we can avoid bad spots if necessary. After all, the computer might just be the cotton gin of our time. We might be virtually enslaved by our own information if we don't watch out.
Philosophers have the ability to think long, to think big, and to think about the future, and to think about the consequences of actions in a rational manner. They would be able to warn us if we were about to do something stupid with our society.
However, Steve Yegge's software philosophers only serve to eliminate programmer's passions for their programming languages. While removing irrational beliefs is a good thing, I see Yegge's philosophers moving through the software industry, destroying everyone's passions for programming, and, as a result, the software industry is destroyed.
It's scary the way I see it. On the other hand, I support rational thinking, and part of supporting rational thinking is (presumably) having the courage to support rational thinking even when the results are not to your immediate liking. IOW, I have to support something that scares the bejeebers out of me.
Yet on the other, other hand, if people think rationally, the quality of life can only improve. Boy, am I confused :)
Fortunately, people have their passions, for both programming and life, and that's not going to change anytime soon. If it does, it'll be a very gray world indeed.
Thanks again Xah for getting these brain cells working again.
Matt Garrish - 22 May 2006 14:58 GMT >> Software Needs Philosophers >> [quoted text clipped - 36 lines] > able to warn us if we were about to do something stupid with > our society. Thank you for that laugh. I think you're the first person I've read in this century who advocates Plato's silly notion of the philosopher kings. If you want to talk philosophy, please jump foward past the Enlightment.
Matt
Xah Lee - 24 May 2006 09:29 GMT 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_dir/t2/harassment.html
If you believe this lobbying to my webhosting provider is unjust, please write to my web hosting provider abuse@dreamhost.com
Your help is appreciated. Thank you.
Xah xah@xahlee.org http://xahlee.org/
Erik Max Francis - 24 May 2006 09:39 GMT > 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. It's not simply harassment if your ISP considers it a TOS violation. You did something, it was reported to your ISP, your ISP considered it a violation of their TOS, were warned, failed to comply and continued doing it, and now are suffering the consequences. Should this really be any surprise to you?
This has nothing to do with whether you feel that the complaint or the judgement against you was "right" -- this has happened before; this is familiar territory for you. If you do something, your ISP tells you not to do it anymore, and then you continue doing it, why should you be surprised at the inevitable outcome? (I'm impressed they're giving you a 30-day notice, quite frankly ... I'm sure you'll "take advantage" of it.)
> 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. Apart from the obvious fact of you being a general tool, why would you _want_ to consider continuing to use their service if you felt that they were cutting you off unfairly?
The alternative is that you're not surprised by this action and are simply trying to spin things in your favor.
 Signature Erik Max Francis && max@alcyone.com && http://www.alcyone.com/max/ San Jose, CA, USA && 37 20 N 121 53 W && AIM erikmaxfrancis The woman's movement is no longer a cause but a symptom. -- Joan Didion
Dag Sunde - 24 May 2006 10:14 GMT > 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. The solution to your problem is very simple:
Stop posting your "controversial writings and style" to public newgroups, and keep them on your web-server where they belong.
<snipped />
 Signature Dag.
John Bokma - 24 May 2006 16:02 GMT >> I'm sorry to trouble everyone. But as you might know, due to my >> controversial writings and style, recently John Bokma lobbied people to [quoted text clipped - 6 lines] > Stop posting your "controversial writings and style" to public > newgroups, and keep them on your web-server where they belong. Or post them to one, and just one, relevant news group instead of spamvertizing your site with a hit & run post in 5 (which is a Google Groups limit, if it was 10, Xah would use 10)
 Signature John Bokma Freelance software developer & Experienced Perl programmer: http://castleamber.com/
ilitzroth@gmail.com - 24 May 2006 10:39 GMT Xah Lee schreef:
> I'm sorry to trouble everyone. But as you might know, due to my > controversial writings and style, recently John Bokma lobbied people to [quoted text clipped - 17 lines] > xah@xahlee.org > http://xahlee.org/ 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. Immanuel
Ian Wilson - 24 May 2006 11:29 GMT > Xah Lee schreef: > >> <snip: plea for sympathy after being reported to ISP for persistent off-topic postings> Which reminds me of http://www.catb.org/~esr/faqs/smart-questions.html#not_losing
> 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.", I don't think we have. Surely Voltaire didn't support speaking in inappropriate fora? He didn't support causing a public nuisance?
Would you lay down *your* life to defend Xah's "right" to wallpaper your street, your church, your school with printed essays about his personal obsessions?
In societies with a right to free speech, there are limits on where and how you may exercise that right. For example, you don't have a right to force any newspaper or TV station to publish your speech.
Xah's ISP can decide whether their terms of service provide Xah with a "right" to publish anything he wishes through their facilities regardless of established standards of appropriateness.
ilitzroth@gmail.com - 24 May 2006 12:00 GMT I agree there are limits to you right to free speech, but I believe Xah Lee is not crossing any boundaries. If he starts taking over newspapers and TV stations be sure to notify me, I might revise my position. Immanuel
Tim N. van der Leeuw - 24 May 2006 12:29 GMT > I agree there are limits to you right to free speech, but I believe Xah > Lee is not crossing > any boundaries. If he starts taking over newspapers and TV stations be > sure to notify me, > I might revise my position. > Immanuel Perhaps he's not crossing boundaries of free speech, but he's repeatedly crossing boundaries on usenet nettiquette, even though repeatedly he's being asked not to do so. (Extensive crossposting to various usenetgroups / mailing lists, for instance).
If he would just post his stuff on a blog and find a why to get people to visit hist blog, without crossposting to 10 usenest groups for each post he makes to his blog, then nobody would mind him expressing his opinions, and those interested could discuss them wildly on the blog.
But I've repeatedly seen people telling him not to crosspost his essays to so many newsgroups, yet he continues doing it. If that's enough to quit his subscription with his ISP I don't know, but since I've stopped following threads originated by him I don't know what other grounds there would be.
Cheers,
--Tim
Timo Stamm - 24 May 2006 12:54 GMT Tim N. van der Leeuw schrieb:
>> I agree there are limits to you right to free speech, but I believe Xah >> Lee is not crossing [quoted text clipped - 6 lines] > repeatedly crossing boundaries on usenet nettiquette, even though > repeatedly he's being asked not to do so. And repeatedly, others have encouraged him because they appreciate his posts.
> but since I've stopped following threads originated by him That's all you need to do if you are not interested in his posts.
Timo
John Bokma - 24 May 2006 16:14 GMT > Tim N. van der Leeuw schrieb:
>> Perhaps he's not crossing boundaries of free speech, but he's >> repeatedly crossing boundaries on usenet nettiquette, even though >> repeatedly he's being asked not to do so. > > And repeatedly, others have encouraged him because they appreciate his > posts. Of which I am sure a large part are just in for the troll fest that follows. Some probably have also bumped into the netiquette. And instead of using their brains, they can't handle the dent in their ego, and what is not with them, must be sh.t, so they love stuff like this.
Every Usenet kook has a group of pathetic followers and sock puppets.
>> but since I've stopped following threads originated by him > > That's all you need to do if you are not interested in his posts. 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.
 Signature John Bokma Freelance software developer & Experienced Perl programmer: http://castleamber.com/
Mitch - 24 May 2006 16:20 GMT [...]
> 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.
John Bokma - 24 May 2006 16:29 GMT > [...] >> You're mistaken. All you need to do is report it. After some time Xah [quoted text clipped - 5 lines] > > 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.
Usenet is just that, each server participating can be thought of as being the back yard of the news master.
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.
 Signature John MexIT: http://johnbokma.com/mexit/ personal page: http://johnbokma.com/ Experienced programmer available: http://castleamber.com/ Happy Customers: http://castleamber.com/testimonials.html
Mitch - 24 May 2006 17:11 GMT >> [...] >>> You're mistaken. All you need to do is report it. After some time Xah [quoted text clipped - 8 lines] > 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.
John Bokma - 24 May 2006 17:19 GMT fup to poster
[...]
>> 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. You don't.
>> Usenet is just that, each server participating can be thought of as >> being the back yard of the news master. [ .. ]
> 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 did.
> 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. Where is *here*? That's exactly my point. All his posts go to 5 groups, as the replies to his posts. I have no problem if he posts in one of those groups, or even three if he sets a follow-up to. But Xah just dumps his load in 5 groups, no matter if it's on topic in any of them.
And since they all promote his website, and Xah never joins the discussion (except to cry wolf when he has been "harassed", overlooking that he has been harassing Usenet for quite some time) I consider his posts spam. Yet I report it as excessive cross posting.
> As these are all opinions, I don't see any need to "back up" any of > it. "My" opinion is shared by his hosting provider, and probably the next as well, unless Xah decides to pay a bit more.
 Signature John Bokma Freelance software developer & Experienced Perl programmer: http://castleamber.com/
Mitch - 24 May 2006 17:48 GMT > fup to poster > > [...] > >>> 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.
> You don't. 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.
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.
Robert Sedlacek - 26 May 2006 12:20 GMT In comp.lang.perl.misc Mitch <spudtheimpaler@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
 Signature The eternal mistake of mankind is to set up an attainable ideal. -- Aleister Crowley
Mumia W. - 26 May 2006 17:17 GMT > In comp.lang.perl.misc Mitch <spudtheimpaler@hotorgoomail.invalid> wrote > [quoted text clipped - 5 lines] > 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.
Tim X - 25 May 2006 09:40 GMT >>> [...] >>>> You're mistaken. All you need to do is report it. After some time Xah [quoted text clipped - 35 lines] > > 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
 Signature tcross (at) rapttech dot com dot au
Iain Chalmers - 25 May 2006 14:05 GMT > 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/20050204172641/www.xahlee.org/Netiquette_dir/troll.html
big
 Signature "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)
bugbear - 25 May 2006 09:55 GMT > 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
Mumia W. - 24 May 2006 18:00 GMT > [...] >> You're mistaken. All you need to do is report it. After some time Xah [quoted text clipped - 5 lines] > > 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.
P.L.Hayes - 26 May 2006 07:57 GMT >> [...] >>> You're mistaken. All you need to do is report it. After some time [quoted text clipped - 18 lines] > 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/instruct/darnold/CalcProj/Index.htm
Paul.
Mike Schilling - 27 May 2006 00:18 GMT > 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.
P.L.Hayes - 27 May 2006 06:26 GMT >> 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 [quoted text clipped - 5 lines] > 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/comp.lang.perl.misc/browse_frm/thread/8fec378b7 4263f25/29458dc7da626a27?lnk=st&q=Bokma+Xah+Lee&rnum=3#29458dc7da626a27
"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 [quoted text clipped - 3 lines] > 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.
Dražen Gemić - 27 May 2006 15:50 GMT 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
Timo Stamm - 24 May 2006 16:36 GMT John Bokma schrieb:
>> Tim N. van der Leeuw schrieb: > [...] >>> but since I've stopped following threads originated by him >> That's all you need to do if you are not interested in his posts. > > You're mistaken. All you need to do is report it. Why the hell should I do that? I find his postings interesting. Of course I am just a pathetic, egocentric sock puppet with a dent in my ego and not using my brains, according to your logic.
Thank you.
> After some time Xah will either walk in line with the rest of the world > [...] You sound like a villain from a James Bond movie.
Timo
|
|