Slashdot Mirror


Slashcode v1.0 Released

Patrick and Chris have been working their kung fu overtime for some time now to clean up Slashcode and release a version one point oh. Its available on Slashcode: if you're interested in setting up your own slashdotesque weblog and are up on mod_perl and apache, you'll enjoy it. With 1.0 out, its time to once again start hammering on new features including wireless device support. I hacked in quickie WAP device support, so if your phone handles it, give it a whirl. Avantgo will be coming soon as well, along with many design improvements that will drastically improve performance (thank god!) and simplify administration, and allow usage on a variety of SQL servers.

136 comments

  1. Re:Speaking of Avantgo by Anonymous Coward · · Score: 1

    There's already Avantgo syncing under Linux:
    http://www.tomw.org/malsync.html

  2. What about mod_jonkatz? by Anonymous Coward · · Score: 1


    I mean, there's no way a *human* could write such nonsense. It must be another example of Taco's coding skillz.

  3. Re:Phantom Slashdot by CowboyNeal · · Score: 1
    This is actually an undocumented feature. It was meant so that you could arbitrarily spawn new discussions that may have been off-topic from the current story, and give Slashdot the power to host discussions for other sites.

    Just because we haven't gotten around to putting a pretty face on it doesn't mean it's a bug yet. Spawning a new sid on the fly is pretty handy for testing comment posting as well.
    --

    --
    Yes, Virginia, there really is a CowboyNeal.
  4. Info on coding for wireless by pez · · Score: 1

    I am interested in adding wireless support
    to a web site that I maintain, but I haven't
    been able to find very much documentation on
    how to go about doing it. Does anybody have
    any pointers to docs or HOWTOs or anything?

    Thanks in advance,
    Pez

    1. Re:Info on coding for wireless by jslag · · Score: 1

      http://www.phone.com

      http://www.wapdevelopers.org

  5. Decidedly No... by MacJedi · · Score: 1

    Version 1.0 seems to have a Story Queue that anyone can browse... Hmm don't see that on Slashdot...

    --
    2^5
    1. Re:Decidedly No... by pudge · · Score: 2

      That feature, like many others, can be turned on or off with a boolean flag. So Slashdot, even running 1.0.x, may or may not have that feature.

  6. Re:Easy method to get a slashdot type thing workin by whoop · · Score: 1

    For a much easier method, I'd suggest setting up the Zope server with Squishdot. squishdot.org I believe is it's site. It is certainly easier to get going for novices. Then you can concentrate on the site content rather than the backend.

  7. Re:Good Job! by whoop · · Score: 1

    The interface doesn't matter much to me as long as a site has good content. I've seen many comments here over the ages of people bitching because some other site has a similar design to Slashdot. That said, at least it allows you to see all the items and a quick blurb easily. Anything is better than the big magazine sites, where the actual text of a column is one thin column surrounded by 143 images and spread over 13 pages. Ick.

  8. Re:Slashdot/win32: Doubt it! by cduffy · · Score: 1
    Apache is available for Win32.
    Mod_perl (or at least ActiveState's reimplimentation) is available for Win32.

    Although maybe you knew that already.

  9. Re:Here's my vapid, self-serving comment by singularity · · Score: 1

    I apparently signed up Thu, 3 Sep 1998 and was user #2031, so apprently the original poster was in September of 1998.

    The reason I know the exact date is that I have the original "Here is your password" email.

    Talk about exponential growth.

    ObSlashhot: I would like to see when I and other people signed up. Yet another field to add in the user database. Also, in the Moderation hidden discussion, we were talking about meta-moderation getting screwed up (some people not being able to meta-moderate). Has this been fixed?

    --
    - (c) 2018 Hank Zimmerman
  10. Re:Kung Fu by Bwana · · Score: 1

    "I am Gill Bates of the MicroSloth clan! I have many style sheets! Would you like to try my IE 5 stylee???"

    "I'd like to try your IE 5 style, lets begin then!"

    *HAWWP* *AAAKP* *HYAHP* *DYAAHP*

    Your *DYAAHP* has performed an illegal operation. It is recommended that you restart your stylee.

    "Darn you *Lip movement* This is not over!! I will train in the arts of Ween Tew Kay *ha ha ha hahaha ha ha ha*. I will avenge my crashing by representing Microsloth with more abnormal extensions!!!" *POOF*

    "Once again, the Nets of Scapage clan wins again, but Gill Bates will be back...I will be ready."

    "Electric Relaxation" - ATCQ
    - Bwana

    --

    "Electric Relaxation" - ATCQ
    - Bwana
  11. Re:Not the way to lock! by pudge · · Score: 1

    You can't fix it anyway; we don't accept anonymous patches there, sport.

  12. Re:Randal Schwartz Up To His Old Tricks Again by pudge · · Score: 1

    That wasn't the part that is libelous.

  13. Re:Will someone PLEASE fix "Extrans" posting metho by pudge · · Score: 1

    If it is plain text, then, according to the accepted definitions of "plain" and "text" (and "old"), one would think that there would be no bold or "other formatting stuff" included, wouldn't you think?

  14. bug in poll comments by The+Tomer · · Score: 1

    i'm not sure if it's related or not, but it seems that all the comments of past polls were erased for some reason?

  15. rpm's anywhere? by Clith · · Score: 1
    Is there anywhere I can get nice and easy rpm's to install? I tried using the tarball recently, but because of all the nefarious Perl module dependancies, I was unsuccessful.

    Are there ever rpm's of Perl modules? Does it even make sense? Is this an unsolvable problem with Perl modules? CPAN only goes so far in solving this problem.
    --
    [ReidNews]
    1. Re:rpm's anywhere? by delysid-x · · Score: 1

      I've been able to find RPMs of all the modules I've looked for. Do a search on Google for what you want and you'll probably find it.

  16. WAP!!! by Victor+Tramp · · Score: 1

    YAY!!!! finally a reason to use my stupid neopoint!! =)

    --
    US$0.02++
  17. Re:DDoS by unitron · · Score: 1
    I think there's a mutating bug running loose causing various intermittent flakiness in the whole karma/moderation system but nothing that's consistent enough to track down or produce repeatable results.

    I also think that in the past couple of months some people who just think and see things differently have started moderating and meta-moderating. My personal suspicion is that they are either under or over medicated. :-)

    --

    I see even classic Slashdot is now pretty much unusable on dial up anymore.

  18. Re:Not the way to lock! by unitron · · Score: 1

    I've noticed that the random slashbox often has one category's header and another's stories. Frinstance, it'll say Ask Slashdot but all the stories are from Your Rights Online.

    --

    I see even classic Slashdot is now pretty much unusable on dial up anymore.

  19. Here's my vapid, self-serving comment by unitron · · Score: 1

    I got here in October of '98, before the Halloween Papers that led to the Katz infestation, and just as the "JWZ is dead" story went up (boy did that hit the fan). That got me # 5733, if that helps you work out anything.

    --

    I see even classic Slashdot is now pretty much unusable on dial up anymore.

    1. Re:Here's my vapid, self-serving comment by unitron · · Score: 1

      There is a separate sid=metamoderation thread.

      --

      I see even classic Slashdot is now pretty much unusable on dial up anymore.

    2. Re:Here's my vapid, self-serving comment by Hanzie · · Score: 1

      29 January 1999
      #16075

      Thanks for the idea. I'd been wondering myself, and I have my original password e-mail too.

      Hanzie

      --
      ********* sig: If you don't like the law, get filthy stinking rich, and buy a better one.
  20. Re:Phantom Slashdot by unitron · · Score: 1
    I was going to say that more could be found at sid=index, or maybe it was sid=indexed, but either way, it seems to have disappeared so I'll just mention sid=moderation and sid=metamoderation.

    sid=Slashdot Marketing is hilarious (with a few exceptions). Hot Grits and Natalie Portman are lame 'cause those trolls can't stand posting where it won't annoy anybody. they're all out spamming other threads.

    --

    I see even classic Slashdot is now pretty much unusable on dial up anymore.

  21. Re:Bulding a better Slashdot by unitron · · Score: 1

    So what you're looking for is a Slashdot without any of the stuff that makes Slashdot Slashdot, and without any of the advertising that pays for the equipment, bandwidth, and staff that makes it possible? No problem, go turn your monitor on and your computer off.

    --

    I see even classic Slashdot is now pretty much unusable on dial up anymore.

  22. Re:question by unitron · · Score: 1

    Oh yeah, if I were going to get a bunch of people together to plan something I'd be sure to use something like Slashdot :-)

    --

    I see even classic Slashdot is now pretty much unusable on dial up anymore.

  23. Speaking of Avantgo by gashalot · · Score: 1

    Does Avantgo have any official plans to offer the /. channel any time soon?

    --
    -R
    1. Re:Speaking of Avantgo by binky · · Score: 1

      There already is Slashdot for Avantgo

      http://www.perilith.com/slashdot/avantgo/index.h tml

      Hopefully when the official version comes on line the URL won't be hidden so that those of us that want to use something a little less memory intensive (iSilo for example) can get to the content. Just need iSilo to support colour.

      Neil.

    2. Re:Speaking of Avantgo by kurowski · · Score: 1

      The easiest way I've found to do this is to setup a PPP connection for the Palm over the serial port to the cradle. Then just do a modem sync in AvantGo.

    3. Re:Speaking of Avantgo by NetJunkie · · Score: 1

      There is a /. PQA already if you have an active connection.

    4. Re:Speaking of Avantgo by d-man · · Score: 1

      What *I'm* dying to know is when I can start downloading AvantGo using my Linux machine. They seem to only support Mac and Windows. Anyone have any news, insights, or hacks?

      --
      Unix: Where /sbin/init is still Job 1.
  24. Re:DDoS by hobbit · · Score: 1

    I've been losing karma recently without being moderated down, but I assumed that Rob had put new rules into the system which whittled your karma away if you didn't keep earning it (to defeat those who whore karma until they reach 25 so that they can make comments at +2 if they wish (like myself), or if you didn't metamoderate (which I've not been doing much of recently either).

    But since I dropped below 25, I've been asked to moderate twice and not lost any more karma. So I'm scoobied.

    Hamish

    --
    "Wise men talk because they have something to say; fools, because they have to say something" - Plato
  25. Code this in... by GianfrancoZola · · Score: 1

    Every time CmdrTaco uses the word 'wierd', you could have a routine that automagically corrects it to be 'weird'. :)

  26. Re:DDoS by SEE · · Score: 1

    I've even noticed that the last several times I've moderated, I end up losing about 3-4 points of Karma. Now, perhaps I'm being "a bad moderator", but I don't think so: I take great care to moderate well and in the spirit of the Moderator guidelines. I wonder if the Trolls haven't managed to get several accounts they use for bogus MetaModeration.

    Okay, that explains a lot. Although I personally am not worried -- I've got a superhigh Karma total -- this does need to be addressed.

    I am certainly going to MM daily now, however; perhaps I'll save a few people from the trolls.
    Steven E. Ehrbar

  27. Re:It's funny how you can get the code.... by Intermod · · Score: 1
    I am the creator and operator of the site mentioned by the poster, cizone.com. I've put hundreds of hours into the development and operation of this site. I did not use Slash nor any other prewritten weblog application, instead, I chose to write 100% of the code on my own.

    While I enjoy reading Slashdot and believe that it is a highly-informative and intelligent (well, usually) source of news and information, I don't believe that it is fair to declare all other sites based on the weblog concept as "Slashdot wannabes".

    Each and every time I post a new story to cizone.com, I make it a point to avoid reporting on the exact same stories as Slashdot and other major news sources. When this cannot be avoided due to the significance of the story, I at least try to throw some type of twist into the article that sets it aside from the others. The greatest strength of any weblog is not only its ability to provide news stories, but also its commentary and other forms of editorial opinion to create a "community" atmosphere.

    Yes, I am currently the only full-time poster at cizone.com, but does that really matter? How would the site be any better for you, as a reader, if it were maintained by ten people who posted an equal amount of information as one person?

  28. Re:Phantom Slashdot by jawad · · Score: 1

    Uh huh. Right Rob... *wink*.

  29. Re:Slashdot/win32: Doubt it! Bullshit by Hanzie · · Score: 1

    Considering that Hemos posts at 2, I'd say your karma rating has to be pretty high.

    --
    ********* sig: If you don't like the law, get filthy stinking rich, and buy a better one.
  30. Re:Will someone PLEASE fix "Extrans" posting metho by Otto · · Score: 1

    Ahh.

    I just now noticed. What was extrans is now plain old text, and what was plain old text is now extrans. They switched them. Wish they'd notified everyone of the changed behavior. Oh well..

    bold
    italic

    Anyway, I used plain old text for this message..

    ---

    --
    - Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
  31. Re:Will someone PLEASE fix "Extrans" posting metho by Otto · · Score: 1

    Well, damnit, this is the behavior we want, somewhere...

    Look, it's extremely easy to type a message this way, and still include bold or other formatting stuff, without having to think about all the crap HTML requires.

    Also, if this is wrong for plain old text, what is the difference between plain old text and extrans?

    ---

    --
    - Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
  32. Re:Will someone PLEASE fix "Extrans" posting metho by Otto · · Score: 1

    If it is plain text, then, according to the accepted definitions of "plain" and "text" (and "old"), one would think that there would be no bold or "other formatting stuff" included, wouldn't you think?

    Well, in that case then, what is the difference between "Extrans" and "Plain Old Text"? They'd both do the same exact thing.


    ---

    --
    - Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
  33. Will someone PLEASE fix "Extrans" posting method?! by Otto · · Score: 1

    Yes, I know this is a bit OT...

    <i>italic</i>
    <b>bold</b>

    Why didn't that work? Extrans (html tags to text) has been broken for months now.. This is SO annoying for posting a reply!

    Sorry. Had to vent a bit.

    ---

    --
    - Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
  34. Meta-mod being hacked by Otto · · Score: 1

    Well, here's what I think is going on:

    Every time recently I tried to moderate, I've been screwed, in that my Karma drops a day or two later.. This time-lag effect points to meta-mod being abused.

    What's occuring: Notice that the meta moderation page consists mainly of well moderated stuff. I usually put "good" on 9 out of the 10 that appear. So, if someone has a bunch of accounts, they can just mark everything as bad from all those accounts. This could be automated quite easily via scripts or some such. This is probably what's happening. Metamoderating does NOT affect the metamoderators Karma, so you can create an account, metamoderate it, and never, ever go negative karma.

    Fixes:
    I don't think AC's can meta-moderate, but if they can, they shouldn't be able to.
    Karma limits should be around +10 to meta moderate or moderate. Possibly higher. They should at LEAST be +5.

    This eliminates those jerks with a bunch of throwaway accounts that never post anything, and therefore can't get Karma.

    A good look at server logs would easily tell if someone is going psycho on the meta-moderation. Probably you could just check by IP.

    ---

    --
    - Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
  35. Re:Wireless support by A.+Lynch · · Score: 1

    Whats the URL?

  36. All sites have to start somewhere... by toofast · · Score: 1

    Take a look at securitygeeks.com, another site with only 3 people posting a hundred articles per day.

    But I like the site, I get some decent info, and I help them out by posting comments and checking out their banner advertisers. Maybe more people will like the site, and it could become another great place like Slashdot.

    When slashdot started, I betcha Rob was the only dude posting to 12 readers...

  37. Re:Good Job! by elwarren · · Score: 1

    I used to read Chips&Dips. Then Rob got an Alpha box, the Multia, wasn't it? A whopping 166mhz. My how things change...

  38. Re:Phantom Slashdot by TaxSlave · · Score: 1

    Considering I coded that on purpose, I doubt we'll remove it from a future release.

    I'm so happy to hear that. Although I have yet to get it working on my site, I chose to go with slashcode in the end because of this feature.

    My site has a need for dozens to hundreds of rooms that are self-cleaning, non-archiving and not connected to stories. I'm going to enjoy putting that all together.

    Now, if I could just get it set up...

    paperbacks.homepage.com

  39. Wow, things just keep getting better and better by kmcardle · · Score: 1

    Slashcode 1.0? Come on, you can do better April fools jokes than that!

    In case you missed it, that was humor.
    --

    --
    then it comes to be that the soothing light at the end of your tunnel is just a freight train coming your way
  40. Re:DDoS by spRed · · Score: 1

    Now that you mention it, I just went and checked my Karma. I had moderator points last week, at least a couple of which were used vs 'HOT GRITS IN MY PANTS!!' and I'm down a couple Karma.

    I'm no karma whore, I mainly lurk. I've probably posted six times in the last two years. But still, losing Karma for putting in the time to moderate is annoying.

    -Red

    --
    .sig Karma out the wazoo, better to spend points elsewhere if this is above 2 or below 0
  41. Re:so -- what's this mean? by Tower · · Score: 1

    Seems like a troll, but I'll bite...

    There's a growing number of sites using slashcode (mine was using .9.2 until a couple days ago), and there's a good number of people on the mailing list, naming bug, submitting patches, and making suggestions.

    As for your concern about 1.0s and messy code floating around. Yup, there's lots of messy code out there. If you don't like it, help out or don't use it. You don't have to rewrite it, but if you can recognize 'messy code', you should be able to help out in one way or another. It's only free beer if somebody makes it first.

    As much respectas I have for RMS and ESR, I don't think that a smackdown from them would be good for things, and a point of having open source is to *NOT* keep it to yourself until it is "cleaned up and ready" - it's easier to get it ready if you have more help. That's why it works.

    Open Source implementation varies from person to person, project to project... you can't place the blame on any person for anyone else's shortcomings.

    --
    "It's tough to be bilingual when you get hit in the head."
  42. Re:How to submit patches? by Tower · · Score: 1

    Check out slashcode.com - there's the usual /. web interface, and there's a mailing list to sign up for... a lot of the patches go over that list, and I believe out on server 52 there's some form of bugtracking...

    --
    "It's tough to be bilingual when you get hit in the head."
  43. Oops - brain fart by Tower · · Score: 1

    That's http://server51.freshmeat.net/projects/9

    not 52 (D'Oh!)

    --
    "It's tough to be bilingual when you get hit in the head."
  44. Re:point oh release? by Tower · · Score: 1

    I've been using slashcode since .9.2, and aside from a few things, most of it is actually working pretty well (.9.4 solved a lot of outstanding problems). It's still a little effort to get running, and isn't the easiest thing to run on a virtual domain, but it is doable and actually pretty easy to hack around in (coming from someone who doesn't have a whole lot of Perl background)... I like it, though there's certainly a lot that could be improved. Don't think *all* the bugs will be out by .2.... you'd need a pretty big overhaul to restructure some parts...

    --
    "It's tough to be bilingual when you get hit in the head."
  45. Re:DDoS by pxpt · · Score: 1

    If the loss of Karma points *ARE* caused by troll metamoderating then surely this will stop /.'ers moderating. I have noticed the same effect after moderating and I don't think I did too bad a job!
    While I do not condone censorship I would like to see IP blocking rules of some sort (even with it's attendant problems) to slow down the tide of banal and offensive postings. Maybe check the IP of the person trying to post to see if they are allowed to.
    Or maybe force everyone to log in who wants to post and allow anonymous coward postings from their accounts.
    Just my 2p worth - those trolls, hotgrits, Natalie Portmans bits etc are starting to really irritate me.

  46. Re:Squishdot by drivers · · Score: 1

    Dude. Go to http://www.slashcode.com

    Happy Computing.

  47. I think something is WRONG with Karma ?!? by Phallus · · Score: 1
    I myself am getting suspicious that something odd is going on. Witness all the comments in the current thread, and in this thread. I have found that each time I moderate or metamoderate, despite following the guidelines closely, in fact by standards that have gained me Karma in the past (I had 10+ Karma before my first post), I lose a couple of Karma points. It's actually quite an irritation, as I put the effort in to (meta)moderate, and then get punished for it. Mabye someone should have a look at what has caused the Karma changes in those who are unhappy and check that there is no bug and no one is abusing the system. Anyway I'm not (meta)moderating until I know what is going on - I'm still working hard on my +1 bonus !!


    tangent - art and creation are a higher purpose

  48. Re:Not the way to lock! by mochaone · · Score: 1

    they have race conditions in a lot of their code. that's why you invariably see someone with a +6 or -2 comment. I guess Hope college's CS department sucks or Rob was one of those guys who thought he knew more than the profs because he used to copy Apple II games from magazines when he was younger.

    --
    Hates people who have stupid little sigs
  49. Yes, but does it run on my PalmOS Apache? by levendis · · Score: 1

    Ok, so when are we gonna see a slashcode port to PalmOS?

    --
    ---- I made the Kessel Run in under 11 parsecs.
  50. Re:Squishdot by wuice · · Score: 1

    Awesome.
    Do it.

  51. did it work? by Hurst+Dawg · · Score: 1

    dopedopedope

    --

    K]ÏMWý©±Îï$ [½5>VÎG Û 1 ر/M îåMA$ÚT
  52. Re:It's funny how you can get the code.... by Phrogman · · Score: 1

    Or you can write your own, and manage to get a few users using it. I wrote my own version in PHP3, and because of that I now understand the interface much better than if I had simply setup the existing slashcode version and used it. I would recommend that anyone who wants to create a similiar interface design their own, rather than use the slashcode per se. I admit, mine is simpler, and lacks a lot of features that slashdot has, but I understand it all, and can make any required changes myself. Decrypting someone elses perl scripting is a task I do not want to contemplate facing. Of course, my site focuses on an entirely different topic and some adds features that slashdot doesn't have as well.

    I have not read the perl scripts for slashdot, so my version is based entirely on my own code. I did spend a lot of time analyzing the slashdot site from the user's perspective though, so some variables have the same names for instance. My site has a long way to go still of course.

    The essential problem for prospective webmasters is that the current slashdot already covers technical issues so well, and with such a large audience that encouraging folks to visit another site on the same topics is basically impossible. Why visit the lesser cousin when the original site has so much more information? If you are focusing on a different topic, with a different prospective audience you might stand a chance of success...

    Its a long, slow uphill battle to get sufficient traffic to make a slashdot-like interface useful to users. I am only just starting to make some headway on this front, and I think the only reason I have made any headway at all is that I already had an audience before I redesigned the site to include a messageboard system.

    Oh, if you are curious, my site is called Omphalos, and is located at: http://www.omphalos.net and focuses on modern Paganism (so its not for all users).

    --
    "The first time I got drunk, I got married. The second time I bought a chimpanzee, after that I stayed sober" Arian Seid
  53. Re:It's funny how you can get the code.... by MrEfficient · · Score: 1
    RootPrompt.org is another slashdot clone I've found. I kinda like it. All of the stories I've seen posted so far have been from the same person, I assume he's the guy who's running it. Quite a few people seem to have created accounts for the site but few people are posting. Still, it looks promising.

    --
    Check out AbiWord.
  54. Re:Will someone PLEASE fix "Extrans" posting metho by MrEfficient · · Score: 1
    I don't understand. What is Extrans supposed to do?

    Using HTML format I can make bold text or italicized text. I wish the pre tag worked though.

    --
    Check out AbiWord.
  55. Re:More features? by MrEfficient · · Score: 1
    It might be a good idea for Slashdot to host a third party(sort of like the crew that originally developed slashdot) developed site for something like this. This would provide people with a freestyle slashdot like area for this type of discussion while:

    1. Not burdening Slashdot with its maintenance

    2. Providing an area where topics and comments are not controlled by an Andover employee, thus eliminating all those irritating comments about how slashdot has sold out, and

    3. Giving current Slashdot readers a single area to go to rather than trying to chose from the large group of Slashdot-lings that have been cropping up.

    I admit this may not be the best solution, but its one idea. Would anybody else care for something like this?

    --
    Check out AbiWord.
  56. Re:DDoS by MrEfficient · · Score: 1
    I've noticed this as well. I had assumed that I had made some bad moderation, but I try to take care to moderate wisely and I rarely moderate down. It had crossed my mind that some people might be meta-moderating for the sole purpose of screwing with the system. Now that I've seen a few other people say the same thing, I'm inclined to believe this. This could really screw up the system if their were enough people doing it.

    I think I first noticed my karma dropping early this week, but it hasn't changed for the last day or two.

    --
    Check out AbiWord.
  57. Open source is good and bad. by DebtAngel · · Score: 1

    Yes, there's a lot of bad open source code out there. But there's a lot of bad closed source code out there masqueradgin as important operating systems with major market share. I'd say the ratio of bad open source programs to good open source programs is the same as the ratio of bad closed source programs to good closed source programs is the same as the ratio of bad movies to good movies.

    A lot of people like the idea of Slash. Now they don't have to reinvent the wheel. That is a good thing. They can add things that always bugged them (like the option for a bigger Comment box to type in maybe :) ). This is also a good thing. They can help fix performance bugs if they thing Slash is too slow. This is also a good thing.

    Yes, the implementation of Open Source programming is flawed. But it's a lot better than the closed source programming implementations I've seen. It's sort of like democracy: it doesn't work, but it's better than the other alternatives.

    --

    Is this post not nifty? Sluggy Freelance. Worshi

    1. Re:Open source is good and bad. by nobody69 · · Score: 1

      the ratio of bad open source programs to good open source programs is the same as the ratio of bad closed source programs to good closed source programs is the same as the ratio of bad movies to good movies

      '79% of everything is crap' - Sturgeon's Law

      Sturgeon was a SF author and was speaking about the SF writing, but the law has a broad application - movies, TV, software, restaurants, etc.

      --
      "Bugger this, I want a better world." - Jenny Sparks
  58. Easy method to get a slashdot type thing working? by slashdot-terminal · · Score: 1

    I sure would like to get this stuff working. Are there any always on type providers who allow you to have say an httpd server running on your own machine with the slash engine? That would be cool

    --
    Slashdot social engineering at it's finest
  59. Re:Wireless support by slashdot-terminal · · Score: 1

    I when I read this, I fired up the web browser on my phone. Works nicely but the text formatting is a little wierd. You, of course, don't get to see the comments.

    Then who cares? I mean most of slashdot's popularity is based on it's ability to discuss various things. Now granted wireless rates are high for people in various locations (look at the newest incarnation of the palm and it's associated palm.net) but there at least should be an option.

    --
    Slashdot social engineering at it's finest
  60. Re:Slashdot/win32: Doubt it! Bullshit by SolidGold · · Score: 1
    This is not exactly on topic, but I wanted to hang this post somewhere.

    When are you going to start a server where anybody can sign up to host their own complete slashdot forum. You know everybody could have a completely independent version of the slash code that they could customize to their heart's content.

    I suppose Andover would share ad revenues with the maintainer of the slash sites. Big source of revenue for Andover.

    --SolidGold

    --

    --SolidGold
    Everything you know is wrong. Or more accurately, inaccurate.

  61. Re:so -- what's this mean? by brunes69 · · Score: 1

    GO to www.slashcode.org and see, there are ALOT of sites that use slashcode.

  62. Re:Good Job! by Stephen+VanDahm · · Score: 1

    Back when I joined, [over two years ago] I got ID #4213.

    I signed up a year ago and got 88206!

    Take care,

    Steve


    ========
    Stephen C. VanDahm

  63. it seems to be meta-moderation abuse by SEAL · · Score: 1

    I've been experimenting over several weeks after noticing karma loss. Invariably, it always happens after I've used up some moderation points. I take time to moderate carefully, and I would expect to GAIN karma from meta moderation, if not break even.

    I then unchecked my "willing to moderate" box, and reviewed my karma for awhile. I saw no losses. This leads me to believe that either a) some meta-moderators are fucking with the system, or b) the act of moderating lowers your karma by default.

    I tend to suspect the former.

    Part of the problem is that there is no accountability in the moderation system. In other words, you can't go look at a post and see WHO has moderated it up or down. Similarily, with meta moderation you should be able to see who has hit you recently, and for which moderations.

    This alone wouldn't solve the problem, but at least you could get a clear idea of whether your moderation is being done fairly or not.

    Best regards,

    SEAL

  64. Always grep for old version numbers... by AndrewSchaefer · · Score: 1

    This is from the README file distributed with 1.0: NAME README - Slashdot Readme DESCRIPTION This is the README file for Slash, release 0.9.5.

  65. Re:Slashdot/win32: Doubt it! by Orville · · Score: 1
    Seeming how the slashcode is written in Perl, I would assume a Win32 port would be fairly simple if:
    • Apache were available for Win32
    • You could run mod_perl on Win32.
    As much as everyone likes to complain about the implementation, there's only so much you can do. (The beauty of Open Source development: if you want a feature, start coding!)
  66. Re:Most interesting... by The_Messenger · · Score: 1
    ...but what do the Marketing people think?

    Um, they don't.

    --

    --
    I like to watch.

  67. Re:Squishdot by Nastard · · Score: 1

    I don't know perl or apache very well, but I would like to set up a /.-like site with /code. Are there any good HOWTOs out there? Almost anyone can do difficult things with a good HOWTO to help them along.

    If not, anyone care to write one?

  68. Re:Phantom Slashdot by zorba · · Score: 1

    Eeep! My bad. I'd like to apologise for insinuating you'd miss an obvious bug like that. However, I've got a few questions. Does the proliferation of phantom threads ever causes problems, and (is it)|(will it be) possible to turn said feature off?

  69. I object to your unobjectiveness regarding objects by Chagrin · · Score: 1

    I think you just completely agreed with him.

    --

    I/O Error G-17: Aborting Installation

  70. Re:LUGs by JWRose · · Score: 1
    You might want to try and locate one the local LUG(Linux User Groups) in your area and join their mail list. You will most likely get better responses for those types of questions there, then would on places like Slashdot!

    Nothing exists except atoms and empty space; everything else is opinion.

    --

    blah blah blah....
  71. Re:Squishdot by hardburn · · Score: 1

    It gets worse. When I saw it, its score was "3; offtopic." Isn't that just silly?


    ----------

    --
    Not a typewriter
  72. Re:Bulding a better Slashdot by Pinball+Wizard · · Score: 1

    Whoops! Sorry about that, I must have mis-read what was said, being tired after about 18 hours of coding. Definitely appreciate and do not want to misrepresent your site.

    --

    No, Thursday's out. How about never - is never good for you?

  73. Re:Bulding a better Slashdot by Pinball+Wizard · · Score: 1
    Its not exactly in their license, but I've seen it written in Slashcode that they really don't want anyone using Slashcode to put up a site that is anti-slashdot. Seeing as how they are unbelievably generous enough to share the source code of a (presumably) multi-million dollar site, I think its in everyones best interest to respect their wishes.

    As for myself, I'm slowly converting myself from VB/ASP/SQL Server to Linux/Perl/Mysql, thanks to slashcode for showing me how it all works together. Thanx to Rob & crew, the open source community has a new convert.

    --

    No, Thursday's out. How about never - is never good for you?

  74. It's funny how you can get the code.... by imagineer_bob · · Score: 1
    ...and not have anything nearly as good as Slashdot. I've seen a lot of lame Slashdot wannabes using similar software.

    The lamest one I saw this week is cizone. If you take a look, you'll see that 99% of the articles and postings are from the same person--the kid who runs it.



    --- Speaking only for myself,

    1. Re:It's funny how you can get the code.... by imagineer_bob · · Score: 1
      Actually, when *I* was a kid, many many years ago I was doing a lot more than these punks today.

      Let's see, I was:

      - building radios from scratch. With vacuum tubes! Transmitters and receivers. A kid today will tell you that he "built a PC from scratch" when all he did was shove a motherboard and a disk drive in a box.

      - reverse engineering the telephone system ;-)

      - writing software in IBM/370 assembly language. On Punch cards. Kids today type a few lines of HTML and call themselves programmers.

      - playing the cello in a youth orchestra, and practicing the piano several hours a day

      What do kids today do? Play Nintendo, trade pokemon cards, and call themselves "programmers" because they know a little HTML.

      --- Speaking only for myself,

  75. Slashdot Palm VII web clipping app by Anonymous Coward · · Score: 2
    There's already a wirelss Palm app for grabbing slashdot headlines. Get it here:

    http://www.rgctech.com/slashdot

    I run it on my Palm VII and it works great. You can first pull in the 5 most recent headings (about 500 bytes it tells you). Then you can click on a heading to get the full text (about 800 bytes it tells you). It's read only, but you do get your news!

    Later.

    mattj@invisik.com

    1. Re:Slashdot Palm VII web clipping app by pudge · · Score: 2

      We are not going to be developing a Palm app for Slashdot, but for Slash. It will be usable with Slashdot, of course. The developer of this is plenty free to help our development, though.

  76. My Problem with Squishdot by Anonymous Coward · · Score: 2
    is that there is no login functionality (that I can see.) You can submit articles as anyone. I agree, I was amazed at how easy it was to setup and, even more impressively, configure. But you imagine the chaos that would arise if anyone could submit a comment claiming to be CmdrTaco.

    One other thing to look at is the PHP Slashdot clone, PHPSlash at http://phpslash.org/ I haven't really evaluated this yet, but it looks promising.

  77. Re:Slashdot/win32: Doubt it! Bullshit by CmdrTaco · · Score: 2
    Not true. We're gonna abstract the DB dependance, and perhaps even the dependance on *Apache*

    Don't confuse bigotry of comment posters with the bigotry of those of us who run the show. We have a whole different set of bigotry ;)

    --
    Pants are still optional, but recommended for you.
  78. Re:Not the way to lock! by CowboyNeal · · Score: 2
    It's not actually a lock. portald get fired up every half an hour to update the slashboxes and do assorted odds and ends. However, there's no way to tell if it crashed or not (usually the XML parser barfs), so this function just keeps track if it's running or not. And emails me if it crashes, the next time it starts up. So if a slashbox URL breaks (which happens about once a day), I get an email reminder to fix it.

    And even though it's way old and needs to be rewritten, it's never been an issue with locking. But how would I know, I only try to keep things running...
    --

    --
    Yes, Virginia, there really is a CowboyNeal.
  79. point oh release? by Nate+Fox · · Score: 2

    So should we follow the general rule of .0 releases, and wait till .1 or .2 for all the bugs to get worked out ;)

    -----
    If Bill Gates had a nickel for every time Windows crashed...

    1. Re:point oh release? by pudge · · Score: 2

      Yeah, that's basically true. 1.0.0 has all outstanding, known major bugs taken care of, after a couple of months of the public hammering on it. Installation is not too hard but needs improvement, code had a LOT of cleaning but is now going to be reorganized, and other stuff. 1.0.0 means that this phase of work is done, aside from maintenance. Now we move on to more cool stuff.

  80. Re:Slashdot/win32: Doubt it! Bullshit by pudge · · Score: 2

    >objects have everything to do with scalibility and portability.

    Um, no. Objects are a tool that can be used for lots of things, and one of those things is ease in scalability, and one of the applications of objects can be ease in portability, I suppose. But there are many other ways to do the same thing. There is no direct link between scalability and objects, or portability and objects.

  81. Re:Bulding a better Slashdot by pudge · · Score: 2

    No problem. Re-reading my reply to you, I sounded a bit harsher than I wanted or needed to be (end of a long week and all that :). I just wanted to be very clear that there is no expressed or implied condition in Slash as to the purpose of the sites that use Slash.

  82. Re:Will someone PLEASE fix "Extrans" posting metho by pudge · · Score: 2

    Extrans does work as it is supposed to: it translates < and > to HTML entities so they show up as we literal characters, not as HTML tags, so I don't have to type < and > each time.

    PRE is disallowed because it is too easy for people to totally screw up a page's formatting. Sorry.

  83. Re:NNTP? by pudge · · Score: 2

    That sounds like a good question to ask on the Slash site instead of this one.

  84. Re:I object to your unobjectiveness regarding obje by pudge · · Score: 2

    Then you don't think very well on this matter.

    He said, "You mean, like objectify the whole lot, so it's truly scalable and portable?" That means two things:

    Expressed: That by using objects, something is truly scalable and portable. This is bullshit.

    Implied: That in order to be truly scalable and portable, you must use objects. This, too, is bullshit.

    I am not biased against objects. Most of my more widely used projects have OO interfaces. I am biased against useless use of objects (see the original File::Spec interface), and I am biased against saying that the only way to achieve scalability/portability/whatever is with objects.

  85. Re:Will someone PLEASE fix "Extrans" posting metho by pudge · · Score: 2

    Extrans was broken before. It is now working properly. Now it appears plain text is broken. Sigh. On the TODO list. :-)

  86. Re:Randal Schwartz Up To His Old Tricks Again by pudge · · Score: 2

    If you are going to libel someone, have the guts to use your real name, loser.

  87. Re:Slashdot/win32: Doubt it! Bullshit by pudge · · Score: 2

    What the heck do objects have to do with scalability or portability?

  88. Re:Not the way to lock! by pudge · · Score: 2

    Fix it or shut up. How about that, tough guy?

  89. Re:Database Independant Backend... by pudge · · Score: 2

    Matt, yeah, I know of your module, and we are looking into doing something very similar to this. We may even use your module, but we need to get deeper into evaluating all our options before we decide the specifics, of course. :-) Thanks,

    --Chris

  90. Jesux Lives by pudge · · Score: 2

    http://www.geocities.com/ResearchTriangle/Node/408 1/cspl.html

  91. Re:Bulding a better Slashdot by pudge · · Score: 2

    You did not see that on Slashcode. This is simply false. Use it to make an anti-Slashdot site. Who cares?

    Maybe you saw that I wrote that I don't want advocacy for alternatives to Slash posted on the Slashcode site, but that had nothing to do with Slashdot or with the code itself. That was just because Slashcode is a site about developing and helping with Slash, not about advocacy or general discussion.

  92. Re:How to submit patches? by pudge · · Score: 2

    Um, yes it does. Please re-read the FAQ.

  93. how about the +4 comments? by Barbarian · · Score: 2

    It'd be cool if there was an option, to display something like the +4 and above comments, when viewing slashdot from your phone.


    --

  94. Re:Slashdot/win32: Doubt it! Bullshit by stx23 · · Score: 2
    Not true. We're gonna abstract the DB dependance, and perhaps even the dependance on *Apache*
    Whoa! You mean, like objectify the whole lot, so it's truly scalable and portable?
    Or, is it all a conspiracy to move over to ASP/SQL and rebrand to either
    http://slashdot.microsoft.com or
    http://slashdot.linux.com?
    #8^p
  95. Re:DDoS by warpeightbot · · Score: 2
    I've even noticed that the last several times I've moderated, I end up losing about 3-4 points of Karma. Now, perhaps I'm being "a bad moderator", but I don't think so: I take great care to moderate well and in the spirit of the Moderator guidelines. I wonder if the Trolls haven't managed to get several accounts they use for bogus MetaModeration.
    Ummm, yeah, I've noticed the same thing of late....

    Hey, Taco, care to fix it where AC's and negative karma-ites can't MetaMod? Methinks we're being Had....

    --
    sooner or later, the only way to
    run a truly value-added anything
    is to become a real BOFH on trolls.

  96. Re:slashcode translations by Black+Parrot · · Score: 2
    > That is the question.

    No, man, the question is,
    How many more versions until we get the built-in e-mail client?

    --
    --
    Sheesh, evil *and* a jerk. -- Jade
  97. sips is a light alternative by RPoet · · Score: 2

    Those who want to run a weblog like /. but don't have access to database servers could try out sips. It's written in PHP and doesn't need anything beyond a php enabled web-server. The trade-off is you don't get half of the features of /., and it's only in version 0.1, but this looks like a really interesting project. I'm going to follow it closely (esp. since I'm the developer! :-D) ;)

    --
    "Oppression and harassment is a small price to pay to live in the land of the free." -- Montgomery Burns.
  98. How to submit patches? by FascDot+Killed+My+Pr · · Score: 2

    The FAQ indicates you are using the GPL (good for you!), but says nothing about how I submit patches (or who I submit them to).
    --

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
  99. Re:In the name of all things good in this world by jellicle · · Score: 2

    Are you certain about this? I've never worked with mySQL, but generally, the conventional wisdom is to leave sorting to the database. That's what databases do... I'd be quite surprised if it was actually faster to dump a set of records and have perl sort them rather than have the database do it. If true, that says nothing good about the database software.
    --
    Michael Sims-michael at slashdot.org

  100. Re:Wireless support by GnrcMan · · Score: 2

    I actually would like to have the option to see very highly moderated comments on the phone. The thing is, the screen is tiny, and the connection is slow. So I don't see it being terribly useful. If I really want to read slashdot from anywhere I can just hook my phone up to my laptop and use a real browser.

    --GnrcMan--

  101. Not the way to lock! by jwjr · · Score: 2

    Boy is this ever not the way to lock:

    } else {
    open LOCK,">/tmp/portald.pid"
    or die "Can't open /tmp/portald.pid: $!";
    print LOCK "$$";
    close LOCK;
    }

    This is from the portald makeTmp subroutine.
    You have to use flock or fcntl to make sure of
    atomicity. You have a race condition between
    when you open the file and when you write.

  102. Re:Slashdot/win32: Doubt it! Bullshit by wowbagger · · Score: 2
    OK, Rob, just how high does your Karma have to be to automatically post at 3?


    It's good to be root....

  103. Re:DDoS by wowbagger · · Score: 2

    I think metamod and moderation are limited to individuals with a positive karma. However, since it's not hard to get one upmod, I think that what's happening is the trolls are creating a large number of bogus accounts, get a single upmod on each, and then metamoderate badly. Perhaps what should happen is that you shouldn't be allowed to metamoderate until you have +10 or more karma (if you can generate 10 good points, you probably know what a good post/bad post looks like), and you cannot moderate until you have a karma of +20 or more.

  104. Re:so -- what's this mean? by slashdot-terminal · · Score: 2

    Are there any real sites based on the "Slashcode"? I certainly haven't seen any. And if not, why does anyone care about this? It's not like it's doing anyone a whole lot of good or anything. Really - what's yet another bloated,
    overblown, messy, ugly Perl script going to do for me? Nothing, that's exactly what.


    You like to flame huh? I would give up a good deal juts to be able to run the slash code or in fact any server type code on a web site. Being a sysadmin is a luxry that I do not have at the present time.

    What slashdot has done rather successfully is take the concept of a nested and web based interative dynamic type of medium that usenet could only dream of. By eliminating the need for a specific client you make your access to millions instead of a trusted group of elites. It really depends on what you want to do. I think that the ability to dynamically add stories and bits of interest in a dynamic way is good. I was toying around with the idea of having dynamic content that could update a web page remotely. The only good script that I have seen as of yet has been one that hasn't worked on any of the unix systems I have tried it on despite using the portable perl language. I wish to god I could get this to work on one of the "free" sites. A few of them allow for the perl language but I haven't found one that would have both mySQL and perl with the necessary extensions. But I have a good idea why. Control C-O-N-T-R-O-L in it's most basic form. Oh sure speech is free but the presses aren't.

    I don't understand this about the "Open Source" movement at all - there's all this messy code floating around out there that nobody would ever use in their right mind, and you've got to wade through so much of it just to find some
    decent software, much less what you're looking for. It's probably no coincidence that Freshmeat, Slashdot's sister site, is one of the worst perpetrators of this travesty.


    I think you miss the point entirely about the open source methodology. Essentially the code is out there to be fixed. That's about like saying that if you go to a garage and see people working on broken cars. They are doing this not to say that these cars work but that they are actively fixing them. What's happening here is a little less like a garage and more like a group of people "souping up" a car not only to fix the carburator but to give it a nice tune up when it's needed.

    I, personally, believe that RMS and ERS and crew have some serious revising to do if the "Open Source" movement is to remain viable. First step would be to tell people that until their code is usable and cleaned up and ready for a
    1.0 release, they should keep it to themselves!. Second, of course, would be to not throw it out on the web if you can't think of at least fifty people who'd want to use it - you're just cluttering the spiders and wasting your disk. This
    applies equally as much to the Slash code.


    You know I remember another AC who was whining and spamming a discussion with a discussion about the slashdot not being open. Multiple bitched and whined about it and then finally Malda got tired of having his mail box filled with 100,000,000 requests to open source the code and released it.

    He knew damn well the code wasn't ready but he was pressured to release it. I personally thing the code is better for his decision and bugs that were possibly hindering the code have been worked out much more quickly.

    Don't get me wrong - I think "Open Source" is an excellent idea. I just think the implementation is flawed.

    You know I think it's people like you who deliberately make me wait for updates to my favorite open source updates and debian packages because you like seeing people squirm. There is no good technical argument that would support such a thing. Source should be open. The version dosn't matter because most projects are works in progress. I think the ultimate progress of systems is the main goal and not 100% stability.

    In short if I want to risk my system with untested code I should be able to. If you want trusted code get a good linux distribution linux slackware 2.0 and update the entire thing by hand from source and do all the updates yourself. I tried that route and got insanely irritated with the results (which were usually very, very, frustrating because of little problems and not so little problems.

    --
    Slashdot social engineering at it's finest
  105. Re:Bulding a better Slashdot by slashdot-terminal · · Score: 2


    Now is the chance. There can be a better Slashdot, which retains both the technical and non-technical aspects of /. without adding crap like Jon Katz, timothy, etc.


    Unfortunately you have to get the kind of traffic that slashdot for your site to be even remotely successful in any way. That's really the tricky part or not. At one time I had a site that was being generated as the first match for a particular keyword on excite (no I won't tell you what it was). Also you have to keep that audience.

    No more idiotic "trolls" who post worthless flames. No more brainless zealots whining about Linux for karma points. No more self-congratulatory "X device uses Linux" bullshit. No more targeted attempts to sell you worthless
    linux-using merchandise. In breif, no more Rob Malda, Jeff Bates, Andover.net management, VA Linux, etc.


    Again in your site becomes popular with anyone all the problems (well maybe not the editorial kind) with slashdot will come to you. Trolls were never asked to come to slashdot they came because they wanted to. Zealots can come if you have an open subscription of any kind and can even be created by your own "trusted" users.

    Then maybe this whole idea will come together.

    That would be an emense level of social engineering and isn't a trivial task. What is your outlook for this?

    --
    Slashdot social engineering at it's finest
  106. version numbers are meaningless! by LocalYokel · · Score: 2

    Is anyone waiting for Elightenment 1.0? Red Hat 6.2 isn't using XF86 4.0, but they've been using E as the wm for a while now.

    Exactly what is the difference between Emacs vX.Y.Z and vA.B.C? I think the version numbers are automatically incremented by a random number generator.

    Netscape Navigator 6.0, anyone? They probably shouldn't even call it "Netscape"...

    Thank goodness I'm using Windows 98 here at work -- with a version number that high, it must be good!

    --

    --

    --
    E2 IN2 IE?

  107. In the name of all things good in this world by Agrippa · · Score: 2

    Will you stop using ORDER BY and GROUP BY statements? Your ORDER BY statment in selectComments is most likely slowing down this site by an order of magnitude. MySQL doesn't do well with ORDER BY and GROUP BY! You really should look into returning your information and having perl do the sorting. Perl was built for sorting. Perl likes sorting. Perl is your sorting friend. If you wish I can submit a fix, I wrote a slashdot-type messageboard over the past few weeks that borrowed from your design (it's functional and it's proven :-) but -god help me- not the horrendous sql or code.

    .agrippa.

  108. Phantom Slashdot by zorba · · Score: 2

    For those of you who haven't figured it out, you can go places by editing the sid in the URLs by hand.
    This needs to be fixed in Slashcode 1.1.

    Otherwise, thanks for a great site, Pat and Chris.

    Here's what I've found so far...
    Slashdot Marketing
    Hot Grits
    Slashdot
    Natalie Portman

    1. Re:Phantom Slashdot by CmdrTaco · · Score: 3

      Considering I coded that on purpose, I doubt we'll remove it from a future release. This is quite intentional behavior.

      --
      Pants are still optional, but recommended for you.
  109. Slashdot/win32: Doubt it! by dev_seph · · Score: 2

    As much as the script is based on the linux operating system, it'd be not much to port it win32, but knowing the people at slashdot, it'd be impossible, since they'd think anything win32 would be a waste. If there were at least any tips on how to do this with out the ego drunk penguin, or any of the unix based extensions, there might be some good code. -Sephiroth, 'cause the penguin's d.w.e. (drunk with elitism)

  110. Squishdot by John+Goerzen · · Score: 3

    I might also mention that Squishdot is available. It is a lot easier to set up than Slashdot and its code is a lot cleaner. It runs under Zope, using a modified Confera engine.

  111. Good Job! by The+Tomer · · Score: 3

    Back when I joined slashdot over 2 years ago (is there any way to find out exactly when?), it was an inovative site with an interface that was hardly used anywhere on the web- back then, the hot things in webdesign were frames and portals. Now, I can hardly pass 10 websites without seeing atleast one that has a similar "web-logesque" interface. It looks like slashdot was one of the first sites of this trend. Now, we have reached version 1.0 of Slashcode, and we can truely say that both slashdot and it's community have gone a long way. Even though we have to face trolls on a permanent basis, we can now easily face them with our army of well-selected moderators. We have even grown some "hidden" forums, created by using comments.pl with a sid that doesn't point to an article. Back when I joined, I got ID #4213. The comunity has grown so much, that the poll often goes into the tens of thousends of votes, and that's just the people who vote! Slashdot has grown from an anonymous site that only a few select geeks knew about to a gaigentic news agency of sorts for nerds worldwide!
    Way to go Slashdot!!

  112. Re:so -- what's this mean? by EvlG · · Score: 3

    I certainly hope you are not trolling, as this is something that comes up time and time again.

    It's really not enough just to upload the code to a public site and release it under one of the free (as in speech) licenses to call yourself "Open Source." While technically your source is open, there is much much more to that than just having publically accesible/modifiable code.

    At the heart of the Open Source concept is the notion that software developers should "release early and release often." Note that this is entirely contrary to what you have suggested. It's ok. You're still learning.

    The reason you release early is to catch major problems early, when they are minor ones. That way they don't develop into huge problems later which require an entire redesign. Note that Open Source isn't an instant cure for design problems; rather, by its very nature, more eyes see the code, more brains work on the concepts, and thus better solutions tend to arise.

    The reason you release often is to keep things moving. Hoarding the code leads to a slow development process wrought with bugs. Releasing often encourages people to try the software and submit feedback, since they know that a new release which will address their concerns/bugs/RFEs is just around the corner. Without the release often, you are losing much of the benefit of open source.

    You would do well to read ESR's The Cathedral and the Bazaar. It does an excellent job of documenting a particular example where the Open Source development process resulted in a high-quality application. Along the way it explains much of what I have hinted at, with documented evidence as proof.

    May the source be with you.

  113. More features? by Kool+Moe · · Score: 3

    I like this Slashdot thing. Cool stuff since I was led to it a couple years ago. Perhaps this is beyond what slashdot hopes to accomplish, but there is SUCH a great wealth of knowledge here, its a shame it can only be accessed via designated topics. Even Ask Slashdot questions are picked for us.

    So how about setting up a part of this venerable website as a general forum? Where folks can post questions which the Powers That Be may not consider worthy enough to post on the front page?

    I'm trying to learn Linux, and often have questions directly related to the OS, or others about what type of programs are the best, the options- how exactly a recompile works and such.
    It would be fantastic if I could post these questions in a general forum in case anyone is willing to help.

    Or perhaps such a place exists already! But usually I have to remember 10 different newsgroups/webboards and which I posted questions to...

    Kinda like an Open Ask Q/A section. Embrace and Extend?

    Perhaps the moderation of such an area would be overwhelming. Then again, the same user-moderation scheme could be used there. Or perhaps just ask for volunteers from among those with the higher karma points.

    Regardless, love the site and would really dig if it expanded in such a way.

    --
    Kinda like Moe, but just a little more Kool
  114. Wireless support by GnrcMan · · Score: 3

    I when I read this, I fired up the web browser on my phone. Works nicely but the text formatting is a little wierd. You, of course, don't get to see the comments.

    --GnrcMan--

  115. DDoS by wowbagger · · Score: 3
    Has any work been done on dealing with the Distributed Denial of Service attack that Slashdot has been undergoing for the past several months?

    I refer of course to the trolls who are waging a DDoS attack on moderator points. Just like any other DoS attack, they seek to consume all of a resource to prevent legitimate users from accessing it. Instead of consuming sockets, bandwidth, CPU, or disk space, these guys are consuming moderator points.

    I've even noticed that the last several times I've moderated, I end up losing about 3-4 points of Karma. Now, perhaps I'm being "a bad moderator", but I don't think so: I take great care to moderate well and in the spirit of the Moderator guidelines. I wonder if the Trolls haven't managed to get several accounts they use for bogus MetaModeration.

    So I wonder what if any attempts to correct this have been added to Slash1.0

  116. Re:Wireless URL by Kurt+Gray · · Score: 4

    The URL is the same (http://slashdot.org/). Rob simply added a mime redirect to httpd.conf that redirects text/vnd.wap.wml requests to /slashdot.wml. WML has some issues with HTML tags so the WML is basically a stripped-down lowercase HTML version of index page. Viewing comments via WAP is going to take some work becuase viewing 100K of text on a cell phone LCD screen is obviously not feasible so it will most likely be view-one-comment-at-a-time type of scenerio.

  117. You by pudge · · Score: 4

    If you think the Slash code sucks, you have not looked at recently, and don't know what you are talking about. It could stand for a lot of improvements, which we are busy making. But it is far from sucktitude.

    If you think Perl is slow, you are a stupid troll. Go away.

    If you think SquishZopePHPYourMamaSlash is better than Slash, then by all means, use it and shut up about it.

    If you have patches or want to otherwise participate in developing Slash, make sure you post it on the Slashcode site (or better yet, please read the FAQ about how to help, because if you don't, we might not see your contributions or patches or suggestions.

    This has been a public service announcement. You can go back to your hot grits now.

  118. Re:Kung Fu by RottenDeadite · · Score: 4
    Sure, along with:

    "Hah! Taste my Third Heaven's Gate Parsing Strike!"

    "Useless against Golden Willow Parts the Nested Documents!"

    And lots of programmers wearing jeans and t-shirts flying around on cables through bamboo forests.

    ***JUMP PAD ACTIVATION INITIATION START***
    ***TRANSPORT WHEN READY***

    --

    ***JUMP PAD ACTIVATION INITIATION START***
    ***TRANSPORT WHEN READY***

  119. Re:slashcode translations by Kurt+Gray · · Score: 5

    Not yet -- Slashdot has a lot of tweaks that have to be massaged out but during the next few weeks it will be upgraded to 1.0, then once Slashdot is on 1.0 code base it will stay in synch with the latest-greatest Slash release. I think Slashcode is running on 1.0.

  120. Database Independant Backend... by Matts · · Score: 5

    This is a shameless plug, but can I suggest you guys take a look at DBIx::AnyDBD. It's a module I wrote to greatly simplify making cross db perl DBI applications.

    The basics are that you put all your db access methods in a Default.pm file (in the class hierarchy of your choosing). Then when you want to port to a new platform, anything that's different to your original development platform goes in [Driver].pm, where [Driver] is one of Sybase or Oracle or Pg, etc.

    This has really simplified things for me on a cross platform development system, and I think it will for slashdot (and other systems) too.

    Mail me direct if you have any questions.

    --

    Matt. Want XML + Apache + Stylesheets? Get AxKit.
  121. Kung Fu by Glytch · · Score: 5

    Am I the only one who has visions of two programmers talking out of sync with their mouth movements?

    "Huh. So you wish. To review my code. You must be eager. To die. Huh."

  122. slashcode translations by rnd() · · Score: 5

    When I loaded slashdot this morning, did
    I load a page generated by slash 1.0? That is
    the question.

    --

    Amazing magic tricks