Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Slash 2.0 Released

CmdrTaco posted more than 13 years ago | from the oh-my-god-they-released-bender dept.

Slashdot.org 173

After far to much time in development, Slash 2.0.0, previously known as Bender is now released unto the cruel dark world. This code is of course the source that runs Slashdot, however 2.0 is far more advanced then the code you see here, to say nothing of utterly embarassing any other weblog software available for free, and written by us, and codenamed after a cartoon. Plans are already well underway to move Slashdot to the new code base soon enough. The features and fixes are to numerous to mention here but besides scouring the codebase of the evils that I originally devised, it installs easier, is more flexible and customizable, and has a variety of improvements for users and administrators alike. Props have to go out to CaptTofu, Pudge, Krow, Cliff, Jamie and CowboyNeal who all contributed to this code, and also to OSDN who let us all do it.

Update

In response to several comments mentioned so far:

Yes, the abstraction layer is in place for supporting any DB. Only the MySQL has been really tested properly by us, but others say the Postgres version is good, and an Oracle version has been floating around for awhile. Adding other databases is relatively easy. Nobody has any idea which will be fastest.

No there is no built in spell check. It also does not automatically correct my habit of switching to/too then/than around (yes, I know the rules. I just don't care enough to backspace and fix it. Get spell checked news from CNN)

Codenames exist because they're fun. What fun is saying "I'm working on 1.2.7 when you can say "Bite my Shiny Metal Ass".

System requirements are still going to be reasonably high since this is a system designed for a million page views, not the 7 page views that most weblogs get. But if properly configured, it will run on very minimal hardware. Back in the day remember that this code served 800,000 page views a day on a single dual p2 w/ 500 megs of RAM. Today thats practically entry level for a real server.

Some minor moderation changes exist, but most of those will be going into Fry (2.2, the codename for the next release, the version that Slashdot itself will run). The 2.0 release was about giving us a stable platform upon which to build new features, not about significantly altering anything functionally. There are changes, but they aren't huge.

If someone wants a Slashdot Redesign, submit one. If I like it, I'll switch. But believe me, I'm picky. Slash itself is very flexible and can look like pretty much anything you want as many other slash sites on the net have demonstrated.

Slash will have more support for various XML DTDs as they come along, and depending on if we find them interesting or not.

Slash will do just fine on virtual hosts now thanks to clever work by Krow.

cancel ×

173 comments

Sorry! There are no comments related to the filter you selected.

Wonder if they've fixed... (1)

Anonymous Coward | more than 13 years ago | (#233842)

...the bug whereby a word over a certain length (90 chars if I recall correctly) is broken up into two words. That kinda screwed up long URLs in posts.

I'm too lazy to read the changelogs.

Re:Karma fix? (1)

Anonymous Coward | more than 13 years ago | (#233843)

Well, think about it for a second, seems your karma is high enough, you're posting at +2, so it should be obvious. If you have some user with 200 karma, is he really going to give a rat's ass whether his next 50 comments are modded Flamebait? Or if all his mods are meta-modded? There already is too much karma around, with idiots posting all kinds of garbage at +2 all the time. If the cap is lifted or raised there would have to be many more moderation points, and I don't know what the moderator participation stats are like these days (many people won't mod because you're almost guaranteed to lose a few karma from meta-mods every round). Here is one moderator dedicated to spending all his points on useless +2 comments. Seeing how easy it is to troll for karma on /. (if you're willing to spend a few days posting) there better be a limit, otherwise the /. equivalent of 'think of the children' phenomenon will occur.

PS. For those unfamiliar with this, it's a very popular tactic of US politicians and political whores of tying every conceivable law and bill to the nation's children, because what kind of person would oppose or vota agianst something that protects the children. Now translate this into the /. domain and you have a receipe for karma whoring.

PPS. And some final comments on the uselessness of /. karma. There are 2 kinds of posters on /.: those with lots of karma and those with very little. Anyone posting genuinely interesting and informative comments will only be able to do so on very few occasions (just whatever falls in his area of expertise), his other comments arelikely to be modded down for various reasons, and if he participates in the 'community' (that is to say by moderaring) he may as well say bye bye to all his karma. What's the easies way to lose your karma? Moderate. Try it if you don't believe me.

What I want to know is... (1)

Anonymous Coward | more than 13 years ago | (#233844)

...why Taco posted the responses to the comments in the main story rather than the comments section. I guess he doesn't want to lose his precious karma :)

Re:...but does it work better? (2)

Anonymous Coward | more than 13 years ago | (#233845)

Actually, it isn't any better.
After spending what seems like years on this new version, CT eventually decided that it wasn't as good as 1.0, but decided to release it as 2.0 just for kicks.

Please note the extreme sarcasm in my writing.

Windows version (5)

Anonymous Coward | more than 13 years ago | (#233846)

When is the IIS version coming out?

Re:phpnuke is better (1)

Micah (278) | more than 13 years ago | (#233850)

I'm setting up a Slash site. I had someone try to talk me into using PHP Nuke, and I looked at it, but I decided that for my requirements, Slashcode fit the bill perfectly.

PHP is a great language, but there are a couple minor problems. While PHP is an Apache module, you can't actually write other modules in PHP. You can with mod_perl. Slashcode uses this feature to store much of the database in RAM. Sure that makes it a memory hog, but it also makes it faster. With any PHP-based solution, you have to hit the DB every time you want to get anything dynamic.

Also, psuedo-compiled versions of Perl modules are stored and re-used in Apache. PHP scripts have to be interpreted every time they're accessed. Unless, of course, you use the Zend optimizer, but it is not open source.

Re:Windows version (2)

Micah (278) | more than 13 years ago | (#233852)

This was moderated funny, and it is, but some guys are actually working on it! [sourceforge.net]

That's right folks, an ASP/SQL Server port of Slash to run on IIS, as if Linux, Apache, and MySQL were somehow inadequate. What in the name of garbanzo beans got into those guys, I'll never quite understand. But they're doing it.

Thank God it's still in Stage 1 - Planning, which is SourceForge speak for "it will never happen".

And if that weren't bad enough, These people [sourceforge.net] seem to be doing the same thing except based on an Access database. This is really starting to hurt.

Re:Please add a spelling checker (1)

pod (1103) | more than 13 years ago | (#233853)

Geez, people like you will never get it. It's not just about getting the message across, it's doing so in a professional and clear manner. If you take pride in something you pay more attention to it. You hit preview before posting. What's it say right below the post comment window? 'Use the Preview Button!'

In any case, saying they have to wade through thousands of stories a day is just a red herring. No matter how many they have to wade through they only post a few. It's the posting that matters. I don't care if Taco corrects the spelling of all the submissions before he checks them out, all that matters is that he check spelling before _posting_. It literally only takes a few seconds. It's the right thing to do. Would you release code to the entire world without comments, with generic variable names and no indenting? Of course not, you'd be embarassed to. So why make such simple mistakes when posting stories to a site you built from the ground, that you make a living off, that the entire world reads?

And it's not like /. stories are time sensitive. No one's gonna die or get hurt if a story is a few seconds late while Taco pulls up a new browser window for dictionary.com . /. posts are just regurgitations of other stories, and the occasional exclusive/original features definitely don't have any urgency. I don't understand what the problem is.

I dunno, it's a matter of talking pride in everything you do, no matter how small or important. Spelling mistakes just give out a strong impression of unprofessionalism and slopiness.

Re:Slash on Virtual Hosts (2)

pudge (3605) | more than 13 years ago | (#233856)

Yes indeedy. It works a little better now than it did (mostly in that the sites share the same command line utils, and it is much easier to set up the httpd configs), but the essence is the same as it was. The problem the original poster was addressing was needing daemon processes, which hasn't changed, either.

Re:Karma fix? (2)

GeorgeH (5469) | more than 13 years ago | (#233869)

That's not a bug, it's a feature! Seriously, Rob capped it at 50 so people couldn't accumulate 2^16-1 karma points, then post thousands of trolls and goatse.cx links at +1
--

Re:Huh (2)

deusx (8442) | more than 13 years ago | (#233873)

Uhh... if you had quoted that in context , like so:

[...]to say nothing of utterly embarassing any other weblog software available for free, and written by us, and codenamed after a cartoon [...]

I think they're talking about VERSION 1.0 OF SLASHCODE ITSELF

I do hope you were kidding/trolling.

Two words (4)

kzinti (9651) | more than 13 years ago | (#233874)

Plans are already well underway to move Slashdot to the new code base soon enough.

Two words: Beta site?

--Jim

Complaints department (2)

Syberghost (10557) | more than 13 years ago | (#233875)

This code is of course the source that runs Slashdot, however 2.0 is far more advanced then the code you see here, to say nothing of utterly embarassing any other weblog software available for free, and written by us, and codenamed after a cartoon. Plans are already well underway to move Slashdot to the new code base soon enough.

And a hearty "STFU" to the folks who're always bitching that you don't release the current code fast enough.

Good job, Taco.

In related news.. (4)

nebby (11637) | more than 13 years ago | (#233876)

Ironically enough, last night I released [half-empty.org] the latest version of Glasscode [half-empty.org] . It's the third release since 1.0 which was announced here on Slashdot a few months ago.

The FM announcement is here [freshmeat.net] .

For those interested, have fun :)

Re:What's the deal? (1)

ethereal (13958) | more than 13 years ago | (#233880)

That's OK, your spelling's good enough to be running this site :)

Caution: contents may be quarrelsome and meticulous!

Re:What's the deal? (1)

SmittyTheBold (14066) | more than 13 years ago | (#233881)

...and I *really* should have used the preview button to avoid those typos. Oh well.

Re:What's the deal? (2)

SmittyTheBold (14066) | more than 13 years ago | (#233882)

Because it's fun. peopel liek to have codenames. It lets geeks differentiate themselves from more than just the general populace; codenames separate us even more. It helps establish a little hierarchy within the geek population. Around average people, talking about SCSI, ATM, and kernels make you elite in some twisted fashion. Within the Slashdot crowd, though, everyone knows what you're talking about; you need a new wa of assertign social (mental) dominance. What better way then making something up? The other party is sure to be impressed by your seemingly limitless knowledge.

Say you're working on Slashcode, and people are like "Okay, cool." Say you're working on a project called bender, and suddenly people are curious about what your project really is.

So, really, codenames are a way to impress your enemies, confuse your friends, and pay homage to somethign you find nifty all at the same time. yay for bender!

the release (5)

NMerriam (15122) | more than 13 years ago | (#233883)

Seeing as how (bizarrely enough) slashdot seems to have slashdotted itself, the actual code can be had on sourceforge: here [sourceforge.net]

---------------------------------------------

Re:Huh (2)

Grond (15515) | more than 13 years ago | (#233884)

Learn to not take things out of context. What he said was:

"This code is of course the source that runs Slashdot, however 2.0 is far more advanced then the code you see here, to say nothing of utterly embarassing any other weblog software available for free, and written by us, and codenamed after a cartoon." (emphasis mine)

Geez. Used to be we had trouble with people not reading the articles now they don't even read the damn post.

New Interface? (3)

RPoet (20693) | more than 13 years ago | (#233886)

Seeing as Slash 2.0 is codenamed Bender, does it have an all-new "In Your Face" Interface?
--

/.'ed (2)

ywwg (20925) | more than 13 years ago | (#233887)

I guess it's a bad sign when the site with the new code is slashdotted itself

Slash on Virtual Hosts (2)

Dr. Sp0ng (24354) | more than 13 years ago | (#233889)

Slash will do just fine on virtual hosts now thanks to clever work by Krow.

Erm. Slash has always worked just fine on virtual hosts. Well, maybe not _always_, but it certainly did with version 0.9.3.
--

Re:But:My experiences with Slashcode (2)

Dr. Sp0ng (24354) | more than 13 years ago | (#233890)

Well they clearly say slash is designed for a million hits a day. Not really for use when co-hosted with other apps, It swallows all system resources, just like the best games, in order to give itself best advantage when the going gets tough.. Quite valid thing to do.

I suppose. But then why are they pushing it to anybody who needs a weblog? Performance for low- to medium-volume sites sucks pretty hard. It swallows all the RAM and then still performs worse than Scoop (and even Dope, which, when I ran the aforementioned tests, didn't use any caching whatsoever and wasn't even the least bit optimized).
--

Re:But:My experiences with Slashcode (2)

Dr. Sp0ng (24354) | more than 13 years ago | (#233891)

Sheesh, you don't remember when Rob was being called a child-molester every 15 minutes until he released the /. code?

Yes, I remember that. I'm not talking about him releasing it, but he acts as though it's the weblog to end all weblogs. If it doesn't perform well on smaller sites, it's not. And when somebody comments on the performance, he shouldn't make snappy comments about it not being designed for sites that get 7 hits a day. If this is the case, he should document this fact; it isn't mentioned at all on slashcode.com.

This 'community' gave him no end of shit for being a hipocrite [sp?] for running an (open source/free software/whatever)-centric site and not releasing the code that runs it.

No, this community didn't. The same people that bitch and moan about absolutely everything bitched and moaned about that as well.


--

Re:My experiences with Slashcode (2)

Dr. Sp0ng (24354) | more than 13 years ago | (#233892)

I can't speak as to slashcode's memory usage, but this statement is lamentable. A server process can and should take up as much RAM as it possibly can, so long as it's also capable of releasing parts of that RAM that are going for 'gravy' functionality when other apps need said RAM for core functionality.

I agree; however, not everyone who would like to run a weblog can dedicate a server to it. Oftentimes Apache has to coexist with other services, and Slashcode just takes over the whole box (RAM-wise). Maybe this is good behavior for a large server, but IMHO not a small one.

On a semi-related note, you say that a server should be capable of releasing parts of its RAM to other programs... how is a program supposed to know that the RAM it's using is needed for another program? I'm not aware of any functionality in the C library for this type of thing, but I could be wrong. Anybody know?
--

My experiences with Slashcode (5)

Dr. Sp0ng (24354) | more than 13 years ago | (#233896)

I've been running Slashcode on Smokedot [smokedot.org] for the last year, and I haven't exactly had the best experiences with it. First of all, it's running on a shared, freely hosted server, and Slash consistently uses too much RAM and CPU. I did some informal (very informal) tests on my local network, and here's how that went.

I installed Slash, Scoop, and Dope [smokedot.org] on virtual hosts on the same httpd. Then I'd stop and start httpd to get a clean server. Then I'd run a script which would request a few thousand pages very quickly and watch the free RAM level - I'd restart apache between tests so Slash wouldn't mess with Scoop's results, etc...

The box I used for testing was a 600mhz Alpha with 512MB of RAM. The MySQL server was on a different box so it wouldn't skew the results.

At the beginning of each test there was approximately 300MB free on the box. The Dope test reduced free RAM to about 220MB, Scoop reduced it to about 180MB, and Slash reduced it to about 4MB free (and I'm guessing it would have kept going if there was more RAM for it to play with). This is unacceptable, especially when you consider that Scoop was significanly faster than Slash in my testing. Slash does cache information as .shtml files, which speeds things up (I did the testing against index.pl and article.pl, obviously). But this is an annoying workaround, as the information you see is not necessarily up-to-date with what's in the database.

Speedwise, Scoop was about 20% faster than Slash, while Dope was about right in the middle.

This was a test with version 1.0 of Slashcode, and I recently ran he same tests with a recent beta of Bender. I was shocked - not only was it more RAM-hungry than older versions, but it was slower as well! This may be all well and good for a site with tons of resources, like Slashdot, but for smaller sites it's just not a good idea.

Dope is a work in development, by the way, and it was supposed to replace Slashcode for Smokedot. But since I'm basically just reimplementing Scoop anyway, I'm considering just using Scoop instead and scrapping Dope (hurstdog keeps bugging me to work on Scoop instead).
--

grammar checker? (1)

bswick (29721) | more than 13 years ago | (#233899)

Slashcode 2.0 feature list: ... * automatically replaces all occurrences of "then" with "than" in news posts ...

shut-your:Butt:My experiences with Slashcode (2)

nexthec (31732) | more than 13 years ago | (#233900)

jesus christ dude.....hes giving the source code away...not pushing it on anyone....dont like it dont run it...welcome to the open source 12 ways to slove a problem mentality. God forbid the man thinks his work is alright, and somebody might want to read it.

Foundation, THEN roof (1)

GenetixSW (35311) | more than 13 years ago | (#233906)

How do you expect Slashdot to be running something that they *just* released? It's common sense that they should finish the product, then move Slashdot over to it, not move Slashdot, then finish debugging. Give them a couple days to rest, and then a couple more to make the move. No sweat.

Re:What's the deal? (2)

Tower (37395) | more than 13 years ago | (#233909)

Just think... you could update the fortunes to related quotes...

"You've had too much to drink... or... too little - I can never remember how it works with you."

--

Moderating changes? (2)

macdaddy (38372) | more than 13 years ago | (#233911)

Taco man, have any changes been made to the way moderating is done or have any other admin-selectable options been added? I posted a comment last weeke and emailed you with its URL for your viewing. I think it might be worth investigating. Maybe a slashcode poll or something. Keep up the great work!

--

Re:Great Poll idea! (2)

macdaddy (38372) | more than 13 years ago | (#233912)

I had another idea that I didn't put in that original comment (check my user history). I think there should be a karmaless comment. A comment that can't be modded down at all. For me I'd use it for my replies to moderating or comments that are nothing special; just a note on something. If it's a good note, modding it up is good but it shouldn't be able to be modded down. This allows you to respond to a troll and not be trolled as well. It also allows for you to comment on a troll modding job without suffering the wrath of the same troll or counterpart. For example, I've had a few of my comments be marked as trolls lately (no that's not a hint!) when really they weren't and can't even possibly be taken that way. I replied to make that known and my question to the moderator was trolled as well. There's a fine line between insightful, funny, interesting, and troll. That's my $.02 anyhow.

--

Re:Great Poll idea! (2)

macdaddy (38372) | more than 13 years ago | (#233913)

Starting a 0 would be ok but then someone actually that might actually have a reason to see the message won't see it unless they lower their standards a bit. Maybe having a mark that says "A karmaless comment has been attached to this message" or something to that affect. I don't know. Careful thought would have to be given to this before implementing it. An example of getting wrongly modded is here [slashdot.org] , the original comment starting this thread. My karma is high enough that I get a +1 bonus just for posting. My message wasn't left at my default karma and was modded down by someone that didn't like it. At least I wasn't marked "troll" (no that's not a hint!). I sure wish Taco man or some /. person would respond to my points. It would be good to have their experienced input on this. Thanks for the comment.

--

Additional DB support (1)

gizmo_mathboy (43426) | more than 13 years ago | (#233915)

Is there any plans to support other DB's, not that mysql isn't sufficient, I'm just wondering aloud about what path Slash is going to take.

Otherwise, keep up the good work!

But:My experiences with Slashcode (2)

EasyTarget (43516) | more than 13 years ago | (#233916)

Well they clearly say slash is designed for a million hits a day. Not really for use when co-hosted with other apps, It swallows all system resources, just like the best games, in order to give itself best advantage when the going gets tough.. Quite valid thing to do.

Sounds to me like you're trying to squeeze a square peg in a round hole.

EZ

Re:My experiences with Slashcode (1)

ASCIIMan (47627) | more than 13 years ago | (#233917)

Stop bitching. If you don't like it don't use it.

Re:Great Poll idea! (2)

ASCIIMan (47627) | more than 13 years ago | (#233918)

Personally, I'm against the idea of "karmaless comments", if only because trolls will start using them to spam the hell out of slashdot and be able to do it without losing karma. Basically this means that trolls can post at 1 with their logged-in account instead of 0 as AC, thus making the rest of us have to start browsing at a threshold of 2. OTOH, "karmaless comments" might be a good idea if they started at 0; this would allow users to claim ownership of a post (i.e. to defend themselves against a troll) but not allow them to troll into higher scored thresholds.

Re:Please add a spelling checker (3)

ASCIIMan (47627) | more than 13 years ago | (#233919)

You're forgetting that they probably have to sift through a thousand or so story submissions a day, many of which are probably false/pitching some product or another/etc. so any references probably have to be checked out for the stories that look interesting. Then they have to decide which of those stories that still look interesting actually go on the page. I highly doubt "They have the time". Sure, it only takes a minute or two to spell and grammer check the submissions, etc, but I doubt that there aren't more important things for the slashdot guys to be doing than to be focusing their attention on small spelling details that annoy very few of slashdot's readers.

If the meaning of a posted story is obvious, yet it has a few small spelling mistakes, who cares?

Feature List (5)

Monte (48723) | more than 13 years ago | (#233920)

...and has a variety of improvements for users and administrators alike

For example, the new SlashTag &ltgoatsex&gt, which saves you the tedium of having to do all that HREF and HTTP:// stuff.

Slashdot on Oracle? This I gotta see. (2)

imac.usr (58845) | more than 13 years ago | (#233923)

...and an Oracle version has been floating around for awhile...

Heh. No offense, but something tells me most people running slashcode aren't using Oracle as their backend, unless it's on a *very* internal server,


--

a feature that'd be nice (2)

LinuxParanoid (64467) | more than 13 years ago | (#233925)

One feature I'd like to see is something that'd make it easier for me to write a script to parse the main page and extract information about the stories there. While RSS XML lets me see story title, I'd like to be able to easily parse a few other things like the date the story was posted (this may be there now, I forget), the number of comments on the story posted so far, and preferrably, the number of comments rated at a certain moderation level.

That's what *I* see when I go to the main slashdot page. But that's not what RSS gives me and it turns out to be kludgy to write a client tool that does all the right pattern matching for all other slash-based but not slashdot sites.

Just my $0.02.

--LP

Re:Huh (1)

ProfDumb (67790) | more than 13 years ago | (#233927)

" [...]to say nothing of utterly embarassing any other weblog software available for free[...]"

I think I know some people who might disagree with you there. I know you're really proud of this software, but let's not be assholes, okay?

Geez, you might at least give the quote in context, which does not make them look like assholes at all:

" . . . other weblog software available for free, and written by us, and codenamed after a cartoon . . . "

Cool - but questions (1)

oliverk (82803) | more than 13 years ago | (#233931)

Is there somewhere where you list what hardware/software mix you're using for ./ ? It looks like Slash supports a mix of dbs but what works for this kind of traffic level?

Re:Please add a spelling checker (1)

LordNimon (85072) | more than 13 years ago | (#233932)

I like a person who cares more about getting the message across then rules. For example are you going to tell me that if I spell a lot "alot" that you *really* don't understand what I mean?

But Rob et al can do both! They can get the message across and do it properly. All it takes is a few seconds. I'd understand if they posted a hundred stories a day, where each minute counts, but they're not. They have the time. All they need is an editor to clean up the text right before it gets published. Or just proofread it and make corrections. They make it sound as if taking out 10 seconds is way too much, which is bullshit.

The irony is that these are the same people who complain about the education system in America. Well, contrary to their delusions, they are part of the problem, not the solution.
--
Lord Nimon

Please add a spelling checker (5)

LordNimon (85072) | more than 13 years ago | (#233934)

It doesn't have to be intrusive, just something that highlights misspelled words during a preview.

As for that "go to CNN" reference, what is wrong with taking out a couple of seconds to correct errors that you already know? Don't you even have one shred of journalistic integrity? Don't you want the rest of the world to take you more seriously? You spend hours every day working on Slashdot, week after week, and you can't even bother to remember that "a lot" is two words? It's like spending $100K of hard-earned money on a Ferrari, but not bothering to keep it clean.
--
Lord Nimon

First site (2)

foondog (87662) | more than 13 years ago | (#233936)

Has anyone started using Slash 2.0 yet? It would be nice to go ahead and see what changes we can see from the interface standpoint. I know most of the changes are in the code, but I am sure there are some changes to the look and feel...

FoonDog

...but does it work better? (1)

Skuggan (88681) | more than 13 years ago | (#233937)

It's fun with new code, but does it work any better?

Karma fix? (3)

Chairboy (88841) | more than 13 years ago | (#233938)

Will the new slash fix the apparent 50 karma cap?

Redsign of ./ (1)

Cire (96846) | more than 13 years ago | (#233939)

When ./ moves to 2.0, I wonder if we're finally going to see a redesign of the site.

Other sites that run slash like Plastic [plastic.com] and Slashcode [slashcode.com] have a much nicer and slicker interface. I especially like how plastic says how long ago each article was posted. Also things like having your karma displayed on the front page is nice too.

-Cire

Re:Karma fix? (2)

Error27 (100234) | more than 13 years ago | (#233940)

It was because Signal11 had 300 (not an exact figure) karma and was trolling with impunity.

Words were spoken on irc. Signall11 threatenned to leave a bunch of times and then he did apparently. He posts to kuro5hin.org now mostly...

It was a sort of bizarre thing to watch.

We are safe unless... (1)

fractaltiger (110681) | more than 13 years ago | (#233943)


It reminds me of some AC who was trolling with the ASCII version of goatsex.
Ugh. *Shivers*

But what if this tag EMBEDS a picture to the post? :)

Great Poll idea! (2)

fractaltiger (110681) | more than 13 years ago | (#233944)

Maybe a slashcode poll or something. Keep up the great work!
Thanks for the idea, macdaddy. I think it would be the best use of the /. poll we've had in a while. I can see it now:

Best features in SlashCode 2.0:
1) Remove Karma Cap
2) Nuke this troll account! [Mod option]
3) &lt goatsex &gt tag so we don't have to type the HREF and HTTP://
4) COWBOYNEAL

Re:Karma fix? (2)

StevenMaurer (115071) | more than 13 years ago | (#233946)

They put that in on purpose, so I doubt they're going to take it out again. Don't ask me what the justification for it is. I'm sure they've got some excuse.

Redesign Contest (3)

gmag3 (121600) | more than 13 years ago | (#233947)

Why not have a contest where people submit redesigns, the /. staff and/or registered users vote, and the winner's designed gets implemented?

Re:My experiences with Slashcode (2)

SuiteSisterMary (123932) | more than 13 years ago | (#233948)

Slash reduced it to about 4MB free (and I'm guessing it would have kept going if there was more RAM for it to play with). This is unacceptable,
I can't speak as to slashcode's memory usage, but this statement is lamentable. A server process can and should take up as much RAM as it possibly can, so long as it's also capable of releasing parts of that RAM that are going for 'gravy' functionality when other apps need said RAM for core functionality.

mysql... (1)

frknfrk (127417) | more than 13 years ago | (#233954)

anyone have a clue as to the effort required to port this to postgresql? i know, i know, 'why would you want to.' well i already use postgresql for a lot of things and i don't want to have to run two databases on my machine.

Sig (2)

ahknight (128958) | more than 13 years ago | (#233955)

Guess I'll need to patch my sig ... damnit.

Re:Huh (1)

Electric Angst (138229) | more than 13 years ago | (#233956)

Well, really, this was what we call a "reading comprehension test", and given that I'm at +4 right now, I'd say that the general /bot audience is failing pretty badly...


--

Re:Huh (2)

Electric Angst (138229) | more than 13 years ago | (#233957)

Ah well, I was already on my way down when I posted that... I've got plenty more Karma where that came from!
--

Does it work under windows? (1)

Snaller (147050) | more than 13 years ago | (#233958)

And does it have a nice interface?

--

Re:But:My experiences with Slashcode (4)

Fishstick (150821) | more than 13 years ago | (#233960)

You gotta be kidding.

Why are they pushing it? Sheesh, you don't remember when Rob was being called a child-molester every 15 minutes until he released the /. code?

This 'community' gave him no end of shit for being a hipocrite [sp?] for running an (open source/free software/whatever)-centric site and not releasing the code that runs it.

So he released the code and has had his minions working to rewrite it and has now released it to the public.

Now you are moaning about him 'pushing' it. Give me a freekin break!

---

Re:Huh (1)

slashdoter (151641) | more than 13 years ago | (#233961)

so much for that +4

Whats that sound?......its my Karma slowly sinking....


________

Re:Huh (1)

slashdoter (151641) | more than 13 years ago | (#233962)

yes, I know what you mean, it's sort of fun to troll after you hit the cap. Gives me something to do.


________

Re:What's the deal? (2)

connorbd (151811) | more than 13 years ago | (#233963)

Who started that, anyway? I know RedHat and Debian have been doing it for a long time, and my Klingon programming language (yeah, plug; bitchslap me, my karma's maxed out) var'aq has been using it for a while as a form of slavish copycatting.

/Brian

Finally, a poll that makes sense? (2)

Glowing Fish (155236) | more than 13 years ago | (#233964)

Props have to go out to CaptTofu, Pudge, Krow, Cliff, Jamie and CowboyNeal

Which one of these people is most responsible for the new SlashCode?

Re:a feature that'd be nice (2)

M$ Mole (158889) | more than 13 years ago | (#233966)

There is a file available:

http://slashdot.org/slashdot.xml [slashdot.org]

Re:What's the deal? (5)

chrae (159904) | more than 13 years ago | (#233967)

What's the deal with every software project having to come up with a code name for each release. RedHat 7.1 = Seawolf? Slash 2.0 = Bender? Sagan, BHA? I mean, what's wrong with calling it Slash 2.0 from the start?

Maybe the code name is to avoid public embarassment. Say for example two Developers are discussing code at dining place, saying "2.0" or other such numbers is sure to catch the ears of those sitting nearby. People will start glancing towards then quickly away, muttering things like "what are those geeks talking about". It can get real ugly.

They call it Bender so when they talk about it in public, no one knows what they're talking about and no one really knows they're geeks. It's really sneaky when you think about it.

Of course, thier cover is blown is they start talking with Recursive Acronyms!



Who ate my pie!

Re:XML support (2)

Pinball Wizard (161942) | more than 13 years ago | (#233968)

http://slashdot.org/slashdot.xml [slashdot.org]

That gives you everything except the comments. If you want reduced bandwidth on the comments, try light mode.

Re:What's the deal? (1)

null-und-eins (162254) | more than 13 years ago | (#233969)

> What's the deal with every software project having to come up with a
> code name for each release. RedHat 7.1 = Seawolf? Slash 2.0 =
> Bender? Sagan, BHA? I mean, what's wrong with calling it Slash
> 2.0 from the start?

It's just honest. Version numbers imply than things are ordered and
that the 2.0 version is somewhat greater than versions with smaller
numbers. You can't draw connections between two names and this is the
true relation between most two releases.

Re:What's the deal? (3)

TheFrood (163934) | more than 13 years ago | (#233970)

What's the deal with every software project having to come up with a code name for each release. RedHat 7.1 = Seawolf? Slash 2.0 = Bender? Sagan, BHA? I mean, what's wrong with calling it Slash 2.0 from the start?

Aside from any practical value it may have, it's fun. When you sit down to work on "Slash 2.0", you think of another revision to a piece of software. When you sit down to work on "Bender", you think of a self-centered alcoholic robot, and that makes you smile.

TheFrood

Re:Please add a spelling checker (2)

SquadBoy (167263) | more than 13 years ago | (#233973)

"It's like spending $100K of hard-earned money on a Ferrari, but not bothering to keep it clean."
Which a lot of geeks do. The simple fact is that if you look at some of the things that Rob has said and written on this subject that no it would appear that he does not care. Others on /. might care, Rob still thinks and acts like it is his page. I for one like it. I like a person who cares more about getting the message across then rules. For example are you going to tell me that if I spell a lot "alot" that you *really* don't understand what I mean? The simple fact is that Rob is not a journalist he is a coder who happens to run a weblog. That is what the "go to CNN" comment was about.

So given (3)

SquadBoy (167263) | more than 13 years ago | (#233974)

that Rob is a Debian fanatic are there debs or any plans to make debs?

Re:Huh (3)

SquadBoy (167263) | more than 13 years ago | (#233975)

"and written by us, and codenamed after a cartoon."
somehow I doubt that kuro5hin was written by Rob and crew or that is is codenamed after a cartoon. So Rob's statement was %100 right.
Taking a quote out of context does not work so well when the original is being displayed in the same window and can be cut and pasted into a response. Now go to http://www.m-w.com and look up the word "humor".

Changed the look? (2)

FortKnox (169099) | more than 13 years ago | (#233976)

From CT's article, it sounds like it was a big clean up of code, but will this new /. with the new slashcode look much different?
/. has needed a facelift for a long time, IMHO.

Since the site is, ironically, /.'ed inquiring minds want to know about the changes. Especially about moderation and karma changes (did ya remove the cap??).

Re:Please add a spelling checker (1)

electricmonk (169355) | more than 13 years ago | (#233977)

The simple fact is that Rob is not a journalist he is a coder who happens to run a weblog.

Well... if he's a coder, as you claim he is, wouldn't he be more, and not less, careful about the syntax he uses when typing? I know that compilers are a LOT less forgiving than humans are...

Re:But:My experiences with Slashcode (1)

smack_attack (171144) | more than 13 years ago | (#233978)

Sounds to me like you're trying to squeeze a square peg in a round hole.

Yeah, and the slashcode answer is: make the hole bigger, sheesh.

---

Re:phpnuke is better (5)

smack_attack (171144) | more than 13 years ago | (#233979)

PHP is a great language, but there are a couple minor problems. While PHP is an Apache module, you can't actually write other modules in PHP.

ahem, yes you can [php.net]

With any PHP-based solution, you have to hit the DB every time you want to get anything dynamic.

You must not have a clue how slashcode works, or you have never heard of database caching [dealnews.com] .

Also, psuedo-compiled versions of Perl modules are stored and re-used in Apache. PHP scripts have to be interpreted every time they're accessed. Unless, of course, you use the Zend optimizer, but it is not open source.

You may also be thinking of the Zend Cache, or the Alternative PHP Cache [communityconnect.com] , which is open. You really need to check your facts before you bash on PHP. :)

---

Re:What's the deal? (1)

NewbieSpaz (172080) | more than 13 years ago | (#233980)

Using a working code name for an upcoming release, gives the developers the opportunity to decide what numerical value to assign to it. To make a long story short, it leaves room to call it whatever you want. As a developer, I have often used a code name for the project.
For example, if the current release is called 1.0.4, the next release might become 1.0.5. But sometimes I make so many modifications, that instead of increasing the revision, I might increase the minor, in this case it would be 1.1.0, or if there has been a huge amount of changes, I might bump it up to 2.0.0.

On another note, congrats to the Slash crew.

The real question here is... (1)

jonfromspace (179394) | more than 13 years ago | (#233981)

Is there a built-in Spellcheck???

Re:Karma fix? (2)

Alien54 (180860) | more than 13 years ago | (#233983)

Will the new slash fix the apparent 50 karma cap? The 50 karma cap, as far as I know, is a line in a config file. It was that in 1.09

I haven't had time to find where it set in the new system yet.

Check out the Vinny the Vampire [eplugz.com] comic strip

For those of you out of the loop (3)

autocracy (192714) | more than 13 years ago | (#233986)

If you're still uninitiated, all the 2.x versions of Slashcode are named after characters on Fox's Futurama - gleefully created by the folks who made the Simpsons. (psst - it's a secret)

So you're a karma whore, eh? For the right price, I'll be a karma pimp...

Methinks YHBT (2)

sulli (195030) | more than 13 years ago | (#233987)

Did you notice the two [sourceforge.net] admins? [sourceforge.net] The great granddaddies of trolling.

"irony"? (1)

Ando[evilmedic] (199537) | more than 13 years ago | (#233988)

More like "fitting", I think.

- Ando

Re:What's the deal? (1)

groomed (202061) | more than 13 years ago | (#233989)

It gives the release an attitude ... And this attitude helps to remained focused on what's most important to the code at this point in its life.

Re:What's the deal? (2)

Decado (207907) | more than 13 years ago | (#233991)

The simple reason is it is a lot easier on the developers to refer to it by the code name. When you are working on something a lot it gets annoying to have to keep quoting version numbers, the version numbers are easier on people in the outside world but internally it is easier to have a code name. Plus as an extra added bonus coming up with names for stuff is fun, so this way you can do that for every version instead of just the first

So.. (2)

PHr0D (212586) | more than 13 years ago | (#233992)

Is it faster?
--------------------------------------

..And.. (2)

PHr0D (212586) | more than 13 years ago | (#233993)

Why does it say this on the slashcode page:

This is it. No caveats, no -bender tag, no -pre tag, just pure, unadulterated, released code.

..And this on the Readme [slashcode.com] :

This release of Slash is PRERELEASE software. Run at your own risk. There may be bugs, and documentation is not yet finished or wrong. We feel this release is stable for production use, as we use it on http://slashcode.com/, but it may have more problems than one would expect from a final release.

Is it time to update the readme file?

OK Ok.. Enough nit-picking - Congratulations.
--------------------------------------

XML support (2)

jswitte (216975) | more than 13 years ago | (#233994)

Are ther plans to move Slashdot to using XML in the near-mid future? This could potentially dramatically reduce bandwidth requirements for viewing stories, as the banner and page-formatting codes could potentially be transmitted only once per session, as well as reduce processing for the /. server.

*Sigh* (1)

HongPong (226840) | more than 13 years ago | (#233996)

No there is no built in spell check.

I suppose a built-in grammar-check is too much to hope for. Then again maybe CT's comma key is broken.

--

Re:What's the deal? (1)

Alatar (227876) | more than 13 years ago | (#233997)

Who discusses code at a 'dining place'? Real Programmers eat from the vending machine.

Oh, COME ON... (1)

wrinkledshirt (228541) | more than 13 years ago | (#233998)

I was KIDDING!

A bug I hope was fixed... (3)

wrinkledshirt (228541) | more than 13 years ago | (#233999)

Has anyone fixed that bug that automatically gives John Carmack a +5 Informative whenever he talks about anything? Or, at least substituted his name in your string tables with "wrinkledshirt"? Just wondering.

irony (1)

iomud (241310) | more than 13 years ago | (#234001)

Ironic don't you think? Slashcode.com got slashdotted.

Themes? (1)

ConsumedByTV (243497) | more than 13 years ago | (#234002)

I didnt get a chance to get to the slashcode site, so can anyone tell me if there are user supported themes?


Are you on the Sfglj [sfgoth.com] (SF-Goth EMail Junkies List) ?

theming? (1)

Pheersum (243554) | more than 13 years ago | (#234004)

I'm curious as to it's theming abilities. Other slashdot articles have hinted, but what exactly can it do in that department?

Re:Huh (1)

Captain Tenille (250795) | more than 13 years ago | (#234005)

I tried using a recent pre-release of Slash 2.0, but it brought my poor machine to it's knees and I couldn't do a damn thing. Thus, I moved over to Scoop-0.6, and it works beautifully.

Slash is nice and all, but it doesn't seem to work well if you have to do ghetto-style computin'.

------------

Re:Additional DB support (1)

popular (301484) | more than 13 years ago | (#234008)

One of bender's stated goals was a database abstraction layer that should (supposedly) account for MySQL and PostgreSQL, if not more. I haven't the foggiest if that came true or not.

--

"Document Contains No Data" (2)

Salieri (308060) | more than 13 years ago | (#234009)

on first load. It seems slashdot is slashdotted.

--------------------------------

Re:What's the deal? (1)

McCarrum (446375) | more than 13 years ago | (#234013)

If it's so hard to come to terms with, consider it an assigned variable.

--
McCarrum!

Re:Themes? (1)

MrRudeDude (450053) | more than 13 years ago | (#234014)

And what makes us thinks you will "get a chance" to read any response we should post ?

Don't ask stupid questions. Instead, find out the answers and post those.

If you care.
Load More Comments
Slashdot Login

Need an Account?

Forgot your password?