Slashdot Mirror


User: doom

doom's activity in the archive.

Stories
0
Comments
2,460
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 2,460

  1. Re:This book fills a niche on Perl & LWP · · Score: 2
    Well, I'll agree that this is a follow-up subject-wise, but really this book has an entirely different author and title than the first book, so it's hard to call it a second edition, in my opinion.
    Yes, I agree. You got me. It only just occured to me to check to see if I'm the one who was confused.

  2. Re:This book fills a niche on Perl & LWP · · Score: 2
    There seems to be a surprising amount of confusion about a simple point here: this book is the second edition of "Web Client Programming in Perl", it's just been re-titled "Perl & LWP". This is a *vast* improvement, in my opinion... once upon a time O'Reilley books had seriously geeky titles (e.g. "lex & yacc") where you would pick up the book just to figure out what the hell the title meant. Then they started trying to branch out with more "comprehensible" titles that actually turned out to be more confusing in a lot of cases. Like, when I was getting into mod_perl it took me a year to realize that that the book "Writing Apache Modules with Perl and C" was what I should have been reading.

    Anyway, "Web Client Programming" was a nice slim volume that did a good job of introducing the LWP module, but had an unfortunately narrow focus on writing crawlers. If you needed to do something like do a POST of form values to enter some information there wasn't any clear example in the text. (The perldoc/man page for HTML::LWP on the other hand had a great, very prominent example. Though shalt not neglect on-line docs.) I flipped through this new edition at LinuxWorld, and it looks like it's fixed these kind of omissions it's a much beefier book.

    BUT... even at a 20% discount it wasn't worth it to me to shell out my own money for it. If you don't know your way around the LWP module, this is probably a great deal, if you do it's a little harder to say.

  3. Re:who cares? on Modern Day Search Engine Manipulations · · Score: 2
    Couldn't you just pay for advertising on a number of popular sites? Then all of a sudden, a bunch of highly ranked sites are "voting" for you.

    At a guess, Google does something clever to try and ignore banner ads, so you make some guesses as to how Google spots an ad, and only pay for ads that don't look like ads... (like, what if you paid for a "banner" ad, and then requested that the site just stick in an ordinary text link rather than a banner graphic?).

  4. I vote for 100 year old designs on In Case of Armageddon, Break Out the GIS · · Score: 4, Interesting
    As a New York resident, let me say that if something Bad happened to the city, I hope it is built anew rather than trying to recreate the 1910-era buildings that make up half the city's housing. An "Old New York" in the Metaverse might be fun to visit, though.
    As a San Francisco resident who has seen the difference between buildings put up at the turn of this century and at the turn of the last one, I would sincerely vote for building replicas of 100 year old designs.

    Somewhere along the way, modern industrial culture lost the ability or the desire to build anything that isn't a piece of crap. If anyone can explain why that is exactly, this thread might not be a totally useless fluff magnet.

  5. Not a great Sterling rap... here's a better one: on A Contrarian View of Open Source · · Score: 5, Interesting
    I'm a big fan of Bruce Sterling, I'm even a big fan of his free-wheeling public speaking gigs like this, but this is just not that great a Sterling rap. He just doesn't know enough about what he's talking about, and -- a rare event, for Sterling -- hasn't suceeded in coming up with any unusual insights into the subject.

    By all means, read it for fun... e.g. note Sterling's attempt at categorizing proprietary software company strategies as relationship headgames, where Linux comes in as this weird hippie chick that likes doing geeky guys... just don't expect too much of it.

    Sometimes I think Slashdot may have painted itself into a corner... they ended up running a link to *this* Sterling rap, because it's about the sterotypic concerns of slashdot, not because it's a particularly interesting one. Try this one: Without Vision, The People Perish. There's at least a chance that he's on to something there.

  6. Re:No Need To Turn Economic Theory Upside-Down on Economics and Open Source Projects · · Score: 2
    istartedi wrote:
    There's no need to mess with economic theory to explain Open Source. There's nothing new there. Each programmer, as a rational operator, contributes for a number of possible reasons. For example, they may value creative control and consulting opportunities more than they value a salary. In other words, someone who waits tables at night and codes for free during the day isn't necessarily a radical leftwing crackpot--as long as they are doing it for the future hope of consulting $$$ and/or the right to maintain control of their work (witness the not insignificant number of people who have un-Opened their work).
    Let's consider taking the bold step of reading Benkler's paper to see what he's talking about. Here's a few quotes:
    In the late 1930s, Ronald Coase wrote his article, The Nature of the Firm, 5 in which he explained why firms clusters of resources and agents that interact through managerial command systems rather than markets emerge. In that paper Coase introduced the concept of transaction costs that is, that there are costs associated with defining and enforcing property and contract rights which are a necessary incident of organizing any activity on a market model. Coase explained the emergence and limits of firms based on the differences in the transaction costs associated with organizing production through markets or through firms. People would use the markets when the gains from doing so, net of transaction costs, exceed the gains from doing the same thing in a managed firm, net of the organization costs. Firms would emerge when the opposite was true. Any individual firm would stop growing when its organization costs exceeded the organization costs of a newly formed, smaller firm.
    And further:
    The emergence of free software as a substantial force in the software development world poses a puzzle for this conception of organization theory. Free software projects do not rely either on markets or on managerial hierarchies to organize production. Programmers do not, generally, participate in a project because someone who is their boss told them to. They do not participate in a project because someone offers them a price to do so. I will spend substantial space in this article explaining why peer-production processes appear to respond mostly to cues other than price signals. Some participants may indeed be focused on long-term appropriation through money-oriented activities like consulting or service contracts. But the critical mass of participation in projects, at any given level of activity, cannot be explained by the direct presence of a price that differentiates different projects and effort levels. In other words, programmers participate in free software projects without following the normal signals generated by market-based, firm-based, or hybrid models.
    So, Benkler is not saying that he has proof that "rational acting" money-grubbing greedy bastards are lame and cause more harm than good (whew, that's a relief, eh?).

    He's talking about a problem in social organization. Previously economists have focused on two ways of organizing things:

    1. direct command and control by centralized management, aka "the firm".
    2. competition between firms, controlled by the "invisible hand" of the market.
    If Gnu, Apache, Linux, etc fit into either of those two categories, it is not easy to see how.

    If there are other examples of sucessful products being produced in a similar cooperative manner -- as their probably are -- Benkler seems to be saying that economists have not paid sufficient attention to them.

    Let me try a simple, general thesis here: Social organization is influenced by available technologies of communication and transportation. That doesn't sound like too much of a stretch does it? It's generally accepted that the viable size of a nation state was smaller in the days of the ancient greeks than it is now. So it would seem that a radical change in our communication technology -- like, oh, say, the development of the internet -- might change the kind of cooperative organizations that are viable.

    istartedi wrote:

    In all of these cases, software included, there is a rational economic model that has given rise to support for some free riders. [...] The OSS model could be regarded as a "natural tax". Once again, there is nothing irrational about it. Advocates just have to realize that neither model is "superior". The free market sometimes moves us towards paying for goods directly. Other times it moves us towards indirect payment (somebody pays for OSS, because TANSTAAFL). Of course, I doubt that advocates will stop advocating. There is a demand for politics just like anything else, and they supply it.
    Some exercises for after class:
    1. Could it be that this libertarian inistance that all human motivation can be ecompassed as a form of profit motive is purely an article of faith?
    2. Can you imagine any hypothetical form of behavior for which it would not be possible to explain away as the result of "self-interest" in some contorted way?
    3. If there is no way to falsify the "rational actor", then is there any utility in the concept? Why is it useful to re-state motivations in a "selfish" form rather than an "altruistic" form?
  7. Re:Electronic Music on Electronic Music 101? · · Score: 2
    If you want to start with early historical electronic music, the very first (even before Kraftwerk) was Walter Carlos's "Switched On Bach" series of albums.
    Electronic music actually started a number of decades before this (e.g. Therimen invented the Theriment in the 1920s, if I remember right).

    Also "Switched on Bach", despite it's popularity, is a classic example of the abuse of a new instrument... it uses the Moog to nearly perfectly mimic an already existing sound. Interesting novelty, but artisitically there's not much point in doing this kind of thing...

    (On the other hand, her cover of the "What's up pussycat?" theme was just brilliant.)

  8. Electronic Music 101? on Electronic Music 101? · · Score: 2
    Let's see, you should start by looking up Leon Therimen, maybe some of the Clara Rockmore recordings, then move on to Edgard Varese ("Ionization" is a fave of mine), then maybe some Todd Dockstander, some early Pauline Oliveras ("Bog/Beautiful Soop" was re-released on CD not too long ago). Oh and maybe some Xenakis and John Cage would be a good idea.

    And if you want to start making some of your own, you'll want to get a reel-to-reel tape recorder, a razor blade and some scotch tape. You might lookup the plans on-line for a Therimen. Oh, and lookup a guy named "Moog" while you're at it.

  9. mi2g on More Attacks on Linux than Windows · · Score: 5, Informative
    Evidentally, this story is a re-typing of the press release from "mi2g", so you might as well look at the original: Digital attacks on Open Source systems soar. It includes a bunch of pointers to pdfs of graphs of their data (none of which I can read because of some sort of "can't find colorspace cs8" error). But they don't appear to include any additional information, they're just graphs.

    The source of the data is supposed to be the "mi2g SIPS database", about which they say:

    The mi2g SIPS (Security Intelligence Products and Systems) database has information on over 6,000 hacker groups and maintains a record of over 60,000 individual hacking events since 1995. The SIPS intelligence citations include the 2002 Computer Security Institute (CSI) / Federal Bureau of Investigation (FBI) Computer Security Issues and Trends Survey [Vol. VIII, No. 1 - Spring 2002]

    (Do you need me to toss in some editorializing about how this is evidentally a company that specializes in publishing alarmist press releases to encourage people to buy their products? Oh, and take a look at key clients... yup, includes Microsoft).

  10. Re:Coding to standards should not even be a questi on Web Designers Ignoring Standards and Support IE Only · · Score: 2
    But I want to use those special IE-only features!

    Most of the world can do without page transitions. If you need some special eye candy, it can most likely be done with Java, Flash, or plain old DHTML coded properly. The flash plugin exists for the major browsers (and works under linux too) and can be done properly, but again that takes some work on the developers part.
    I agree with most of your rant here, but I want to make the point that "Flash" is definitely *not* a standards-based technology. In principle, a Macromedia dominated web would be no better than a Microsoft dominated web.
  11. Re:The5K Contest on Web Designers Ignoring Standards and Support IE Only · · Score: 2
    Take a look [the5k.org] at the 5K contest this year. The rules were relaxed a bit this time around, and in my totally random browsing of the entries I found that at least half of them do not work in my trusty Mozilla sans java, flash, etc. Disgusting, what used to be a contest to showcase novel design has become a wasteland of cheesy javascript and flash. Sadly, the 256b [wildmag.de] contest seems to be going the same route. Check the first 5 entries, they are all IE only or require javascript. Web designers are sucking more and more latley. Learn proper CSS and stop designing broken pages.
    No, the *unemployed* web designers are sucking more these days. Once these guys are gainfully employed in the food service industry, the web will get a lot more useful, and commercial web sites might actually start turning a profit.
  12. Re:Can RMS be taken seriously? on New GNU Hurd Kernel Released · · Score: 3, Insightful
    But he hasn't done anything except rest on his laurels for a long time now. Perhaps if he stopped scheduling/cancelling talks and getting involved in petty naming disputes, and sat down and actually _wrote some code_ for Hurd, he'd regain some of the respect that most of us have lost for him
    Do you understand the RMS has some bad RSI injuries? He was one of the first people to come down with this. He pretty much trashed his hands cranking out code for the GNU project.

    However, his 'GNU/Linux v Linux' crusade is petty and ego driven and is worthy of contempt.
    I see you include mind-reading in with your other skills.

    There's a certain kind of person who always seems to be putting down activists as just being merely out for ego gratification. What other motive could they possibly have, eh? No one could possibly care about that idealistic stuff, right?

    A suggestion: If you think the "GNU/Linux" thing is trivial, symbolic bullshit, then just ignore it. If it's so trivial, what's the point of bringing it up over and over again?

  13. Re:Can RMS be taken seriously? on New GNU Hurd Kernel Released · · Score: 5, Insightful
    toupsie wrote:

    After reviewing the moderated comments on this thread, I have come to the conclusion that RMS has become the joke of the Open Source movement like Milli Vanilli became the joke of music industry. Everyone of the higher modded posts was "Funny".
    Actually, the attitude of the average slashdot commentator towards RMS says a lot more about slashdot than it does about RMS.

    The slash crowd seems to be a bunch of "technical" guys who can't get beyond personalities.

    Hey guys, written any good C compilers lately? Come up with any revolutionary social institutions, like the GPL?

    On those two grounds alone, you would think that RMS would be revered at least as much as Linus Torvalds, but no... "RMS, he's that nasty guy with a beard who keeps talking about politics. Let's go get him."

  14. Re:Show me the money on Interview With BitKeeper Author Larry McVoy · · Score: 2

    nagora wrote: Someone has come up with a way of earning a living under the following circumstances:

    1. A lone programmer has a written a new program. Lets say it's an industrial level Cad system for Linux based on 20 years experience as an architect.
    2. S/he releases it under the GPL but also writes a nice thick manual which is available as a PDF (let's assume s/he can't afford a minimal print run for this) to go with it.
    3. The program works and works well and the manual is good enough to actually use the program; support is not a major issue.
    4. The programmer continues on development of the program into new versions which are also GPL'd.
    How does this programmer buy food to eat?

    Here are some of the answers people have come up with:

    1. Go into business as a consultant adding features to the code that are requested by the major corporate users of it.
    2. Polish up the PDF a bit, and get O'Reilly/SAMS/whoever publish it in printed form.
    3. Use the success of the free project to attract the attention or proprietary software developers, and sell your services to them at the highest rate possible.

    Another question you might want to ask yourself is how is it possible for the programmer to make money selling closed source binaries? You think you're going to beat Autodesk at this game? Is that at all realistic?

  15. Re:Extremism and Source Code Control... on Interview With BitKeeper Author Larry McVoy · · Score: 2

    AxelBoldt wrote:

    Use what? CVS? No, because it doesn't meet my needs. So use what? Nothing at all? Something that doesn't work?

    I trust you have evaluated cvs and have found it to "not meet your needs" and "not work at all"? Or maybe you are just buying completely into Larry's anti-CVS propaganda. Hint: mozilla, a project much larger than the Linux kernel and with more developers, uses CVS.
    Yes, thanks for pointing this out. I read the McVoy interview, and I've heard from some bitkeeper enthusiasts, but I still don't quite see why the distributed repository model is supposed to be inherently superior...

    It would seem to me that even the really large open source development projects don't really have enough programmers to run a centralized code repository into the ground.

    So in theory I can see how it would be kind of cool that you can sync up to any tree of code managed by bitkeeper as though it were another repository, but why is that so wonderfully useful? McVoy essential resorts to what I call "the mysticism argument" in this interview (Which always goes something like "It's hard to explain why this is good, but once you embrace it and use it for awhile you suddenly grok the Tao of GazongaTech, and you never ever want to be without GazongaTech ever again.").

    People like to whine about CVS (and it does have real problems, e.g. watch-it if you want to check in binaries; if you need to move a directory around, you're going to lose the history on it; I gather branch management is a bit of a pain, etc). But the real reason there's not free replacement for it is that it works well enough for most programmers to live with it.

  16. Re:Extremism and Source Code Control... on Interview With BitKeeper Author Larry McVoy · · Score: 2
    In a similar vein, am I the only one who is sick of RMS whining about the naming of Linux?
    Why no. I've never heard anyone say that before. What a strange, unconventional attitude you have there. With ground-breaking thinking like this, I expect you're destined for great things. Call us when you get your MacArthur prize.
  17. Re:Crank, crank, crank on A New Kind of Science · · Score: 2
    Fair enough, although I didn't quote Shalizi for his insights on any of the myriad topics that he's not an expert on. He is a paid up specialist on cellular automata and self-organization, though.
    I don't think I agree that this is very fair at all. For one thing, I think Shalizi is a pretty bright guy, and I've been a fan of his web site for a long time (he was putting his personal notebooks on line back when most of you guys were still looking for sexy star trek shots). Or course it could be that I'm just another pompous, arrogant, intellectual dude who appreciates someone else's efforts at synthesis.

    But more to the point, what difference does it make if

    1. Wolfram
    2. Shalizi
    3. or I
    are arrogant? How do you guys think you should settle an issue, go looking for the pundit with the best humble act?

    And the whole "trust the experts" thing can never be anything but a rule of thumb. If you want to look at it logically, believing someone because they've got a degree in a related subject isn't any better than "ad hominem" argument (like . accusing your opponent of being arrogant).

    (If you care: current state of my uninformed opinion of this work by Wolfram is that I've yet to hear what you can learn from this book that you can't get from Gleick's "Chaos".)

  18. Geeks vs. Politics on RMS Replies to "The Stallman Factor" · · Score: 2
    One of the peculiarities of software geeks is that they want to believe that they can get away from thinking about anything but software.

    But software development is a collaborative process, so you're always stuck working in the social realm, and political issues will always be an issue.

    Disagree with Stallman's ideals or tactics all you want, but "politics doesn't matter" is just not the right answer.

    Sometimes you need to think about problems that can't be solved just by looking up the answer in Knuth.

  19. The Stanford Theater (just barely on topic) on David Packard Writes HP Epitaph · · Score: 3, Insightful
    I just thought I throw in a bit of praise for what David Packard has done with the Stanford Theater. It's now the place to go to see classic hollywood movies in their natural environment... it's also one of the few improvements I can think of that took place in Palo Alto during the ten years that I lived there; the place was (and is) hemorrhaging what little character it had at a tremendous rate.

    (It's actually a serious criticism I've got of market forces these days: far from being an engine of diversity, they seem to be driving the United States toward a rather boring and bland monoculture. I look at changes in Palo Alto, and I can think of a dozen bad losses, and one gain, and that's the result of a non-profit organization...)

    But anyway, if you happen to be hanging on the Bay Area peninsula for any reason, definitely check out the Stanford Theater on University Ave. With any luck, you may get to see Edward Everett Horton and/or Eric Blore.

    (One complaint though: David Packard is a little too tasteful for my tastes. Silicon Valley needs more bad SF movies. I want to see a Roger Corman festival. )

  20. But did they hit you with advertising? on Review: Spiderman · · Score: 2
    Maybe I'm weird, but what I want to know is did they plaster the damn thing with advertising?

    I don't bother with a lot of Hollywood movies, but the last few that I saw (Lord of the Rings, and X-Men, I think), they preceeded the trailers with a string of bigname coporate television-style advertising for crap like Coca-cola, Nike and Microsoft. I might go see a Spider-man movie for the hell of it (without expecting much from it), but I will not pay to see Microsoft ads.

    At a bear minimum, please do scream "bullshit" when you they push an ad on you. An entire audience chanting "Linux! Imac! Linux! Imac!" in response to a Microsoft ad would definitely warm the heart.

  21. Re:Why 7.3? on Red Hat 7.3 Coming Along · · Score: 2
    because x.0 version are generally known to be "buggy" versions. therefore, if they release version 7.3 which is quite,possibly a stable one, then people will buy it.
    And you know, I think I buy this explanation. I'm afraid that I was thinking more along the lines of: "Wow, they must be really embarassed about the poor quality of the 7.2 release. I mean, this used to be a joke around the time of '7.2', as in 'Uh, maybe I should wait for 7.3, huh guys?'".

    But it's a good thing I didn't say that, or the moderators might have slammed me senseless. (Moderation Totals: Funny: +5, Flamebait: -7, Redundant: -3, Insightful:+1)

    By the way, here's my standard RedHat 7.2 era rant: Changing the default file system is *not* a small change. Handing a relatively new, unproven filesystem to newbies to play with is a fundamentally a bad idea. Even if you did go beserk testing it, then there were almost certainly other quality issues you were neglecting. If you feel the need to toss new features in every release, here's a thought: "Quality is a feature". Learn to sell it.

  22. Re:What I want on Text-Mining Your E-mail · · Score: 2


    Postfix is also supposed to support the
    maildir format.

  23. Re:What I want on Text-Mining Your E-mail · · Score: 2
    Use nmh. Messages are stored in separate files rather than an entire folder in one file. You can then auto-archive by date with something like: refile `pick +inbox -before '1 apr 2002'` -src +inbox +archive
    Yeah, I was wondering a bit about what "text mining" your email is supposed to be about exactly...

    Personally, I use mh (using the emacs mh-rmail frontend). I refile stuff automatically typically just based on the '-from' (using commands much like the above pick/refile). And if I'm looking for something I remember seeing awhile back, a grep on one or two mail folders (which are just directories full of text files for us mh users) does a pretty good job...

    I won't say that there's no way to improve on this, but any fancy system that someone proposes has got to beat some pretty effective simple tools...

    I mean, if you're really after identifying a burst of activity on a given topic... wouldn't a combination of text searches and visual scans of subject headers sorted by date get you 90% of the way there?

    While we're on the subject, anyone taken a look at this old jwz idea: Intertwingle

  24. Larry Wall at SVLUG tonight on Exegesis 4 Out · · Score: 2
    If you happen to be in or near Silicon Valley, you can go bug Larry Wall in person tonight.

    Wednesday, April 3rd., 2002, 7PM-9PM
    Speaker: Larry Wall
    at Cisco Building 9, the land of numbers.
    Topic: An Evening with Larry Wall

    And even if you're not in Silicon Valley, you should take a look at the directions they put up to this building: Cisco 9. Truly amazing, anal-geek overkill.

  25. stating the obvious: there *is* still good stuff on Web Surfing Losing Its Luster · · Score: 3, Informative
    There's a lot of interesting points being made here, but the thing I expected to see is almost totally missing: why isn't everyone pointing at cool, fun stuff that still exists on the web?

    I never paid a lot of attention to "The Cool Site of the Day", but if I wanted a substitute I might go over here: Infinite Matrix, where you'll find people like Bruce Sterling writing web log entries pointing at neat stuff they've come across: Schism Matrix.

    So there are fewer stupid novelty sites on the web. Is that supposed to be something to be upset about?

    ... many users say they would rather chat with their friends than spend their time surfing the Web
    Well, duh.

    There are other signs that all is not well in Webville. For the first time, the number of expiring domain names outnumbers those being registered or renewed
    That's supposed to be a *bad* sign? It's a great sign that (a) some totally mindless companies best thought of as venture capital backed stock scams and (b) some scuzzy domain name speculators have faded from the scene.

    Other users say they are less inclined to hunt for innovative sites because many of them require plug-ins or browser updates that force users into bothersome downloading.
    Well, duh. Memo to web designers: put away your toys and do your job.

    Memo to NYT authors: when stuck for a story idea, you can always go for the "Is _____ Dead?" formula. Run a bunch of random comments slanted to make it sound like something's going wrong, then you can "provide balance" by running a bunch of quotes saying that it isn't really going wrong.