Slashdot Mirror


Developer Site CodeZoo Launches

acomj writes "Developer resource site CodeZoo launched today. An archive of Java code pieces, which plans to do for Java what cpan did for Perl, according to an announcement from O'Reilly." From the announcement: "We're not focused on hosting developer projects, like SourceForge, nor on comprehensively listing all open source Java code. Instead, we've hand-selected a list of the components we think will be the easiest and best to use in your development projects -- whether you are an open source or commercial developer."

78 comments

  1. Fool me once by Anonymous Coward · · Score: 5, Funny

    Last time I clicked on a *zoo* link on Slashdot... well, let's just say I won't be clicking those links anymore! Freaked my wife out.

  2. Obviously no Java people were involved in naming by Anonymous+Crowhead · · Score: 2, Funny

    Otherwise it would be Jcan or something similarly J sounding. JcodeZoo maybe? Jarchive?

  3. Codehaus by kevin_conaway · · Score: 5, Informative

    Codehaus is a similar site with a lot of cool stuff.

  4. Could be an amazing time saver by Ars-Fartsica · · Score: 4, Insightful
    CPAN is one reason why many people stick with Perl...an amazing breadth of code that has great support for installation, etc.

    Yes there are some warts, not all of the code in CPAN is perfect, some of it might very well be broken...but on the whole the repository has high quality code.

    I would suspect every language/toolkit would want something like this.

    1. Re:Could be an amazing time saver by Neil+Blender · · Score: 3, Informative

      One of the most useful things I have ever learned:

      #perl -MCPAN -e shell

    2. Re:Could be an amazing time saver by snorklewacker · · Score: 2, Informative

      Recent versions of perl install a cpan command for you, which takes some args from the command line, defaulting to 'install', e.g. cpan Acme::Bleach. cpan -r is really useful when you upgrade your perl.

      --
      I am no longer wasting my time with slashdot
  5. open source *or* commercial? by gmf · · Score: 2, Insightful
    whether you are an open source or commercial developer
    Since when is that mutually exclusive?
    1. Re:open source *or* commercial? by th1ckasabr1ck · · Score: 4, Insightful

      He said OR not XOR

    2. Re:open source *or* commercial? by Anonymous Coward · · Score: 0

      He said *or* not *eor*/*xor*.

    3. Re:open source *or* commercial? by BayBlade · · Score: 1

      He also said whether and not if (implies XOR)

      --

      The key difference between a Programmer and a Senior Programmer is that one of them is Mexican.

    4. Re:open source *or* commercial? by bert.cl · · Score: 1

      Actually, considering the the English language, he said "or", but means xor. He kind of overloaded his OR with XOR. (At least, the use of the language did that for him)

    5. Re:open source *or* commercial? by Anonymous Coward · · Score: 2, Funny

      Gah, I can picture you as a waiter:

      Customer: "Hmmm, I think I'll have the chicken or the fish."
      You: "Good choice, sir!"

    6. Re:open source *or* commercial? by Anonymous Coward · · Score: 0

      Customer: "Hmmm, I think I'll have the chicken or the fish."
      Waiter: "So make up your god damned mind."

    7. Re:open source *or* commercial? by Anonymous Coward · · Score: 0

      He said OR not XOR

      Right, because people say "XOR". Dweeb.

  6. Not Just Java... by th1ckasabr1ck · · Score: 5, Informative
    From the article:

    CodeZoo is launching with a directory of Java components, and from there, we hope to move into other languages. Let us know where you think we should go next! (We've already gotten one request for Lisp...)

    Also:

    On every page, you'll find links to O'Reilly and Safari content to help you learn more about the components you want to use.

    Browsing around I don't see this, but it sounds like a pretty cool idea.

    1. Re:Not Just Java... by ArgieNomad · · Score: 1

      You can find this as a VERY light gray bar at the top of each page.

      --
      I just read /. for the sigs
  7. A change for the Better by omb · · Score: 3, Insightful
    This makes a huge ammount of sense; re-usable components cannot be too big.

    Attempts to find genuineuley free re-targetable components has, only because of SUN, been much harder in Java than, say Perl.

    Good luck.

    1. Re:A change for the Better by Anonymous Coward · · Score: 0

      I call shenanigans. In what way has SUN made this hard? And I gotta wonder why anyone would moderate the parent as insightful when the author has utterly failed to provide any evidence to support his claim.

  8. Documentation? by poopdeville · · Score: 4, Insightful

    I wonder how much documentation/community support CodeZoo is going to get. The reason things like the CPAN and CTAN work as well as they do is because of the enormous contributions from places like comp.text.tex, the TUG, and comp.lang.perl.*

    There's enough code on the C?AN to make finding anything impossible without help.

    --
    After all, I am strangely colored.
    1. Re:Documentation? by Skudd · · Score: 4, Interesting

      I agree. I just downloaded one of the packages, CroftSoft, and it had absolutely NO documentation. The most I know is that it...

      An Open Source portable pure Java game library with example games, Swing-based sprite animation engine, deployment framework, and firewall tunneling networking. The code is documented in the book Advanced Java Game Programming by David Wallace Croft.

      Yes, nice... A book. Offer a package, but don't document it.

      I don't mean to sound like a wet blanket and all, but I think this is something that is being hyped up too much before it's given a shot at reality. I do commend them for their efforts on getting it started though.

  9. Here is my contribution ... by thej1nx · · Score: 3, Funny
    System.out.println("Hello World");

    ....easiest and best to use in your development projects.

    1. Re:Here is my contribution ... by Anonymous Coward · · Score: 0

      and to everyone that says "Java is easier than C/C++"... printf("hello world"); (which BTW: works in OTHER langages too, such as PERL, Lua, etc)

    2. Re:Here is my contribution ... by Kick+the+Donkey · · Score: 1

      and PHP, and Python, and....

      --
      /. is a bunch of nerds at a million typewriters. It's not a political conspiracy determined to undermine your beliefs.
  10. Where's the meat? by Anonymous Coward · · Score: 3, Interesting

    How is this an improvement on what SourceForge
    already does? A brief look at CodeZoo shows that
    most of the projects are hosted on SourceForge already.

    1. Re:Where's the meat? by Anonymous Coward · · Score: 0

      Because Sourceforge also has an incredible amount of crap, or projects that go nowhere, etc. It's nice to have a short list of good components.

    2. Re:Where's the meat? by Anonymous Coward · · Score: 0

      Sourceforge is an uncontrolled mass (or was that mess) of mostly dead, irrellevant, and poor quality projects.
      If CodeZoo can filter that and crystalise out the few that are good enough to use in a commercial (or commercial quality) environment and do the same for other areas on the web, providing a stable set of libraries in active development, that can be a big boon.

      Nothing wrong with sf projects per se, but it's just too easy to get set up there and there's noone removing dead projects and no quality control.

    3. Re:Where's the meat? by Jussi+K.+Kojootti · · Score: 1

      We dont even read the blurbs anymore?
      Next we can stop reading the titles too and just talk about.... umm... you know, whatever.

  11. Re:Day Pass-tastic by Anonymous Coward · · Score: 0, Offtopic

    How is this off-topic when you just added the day-passes and don't provide a "general chat" topic.
    I noticed the pope died on Saturday, yet that didn't cause "the pope is dead" posts to be marked "off-topic" on a "how do I promote my band" story?!?

  12. This is great....but..... by crush · · Score: 3, Informative

    it'd be even better if they were able to distributed the files in RPM and DPKG formats. Once you've committed to a package based system it hurts to install non-packaged stuff. That's one of the reasons why JPackage is so nice.

    1. Re:This is great....but..... by johannesg · · Score: 2, Insightful
      Once you've committed to a package based system it hurts to install non-packaged stuff

      That also neatly explains why those of us who have _not_ committed to a package based system do not want this...

  13. Good idea, but we have Jakarta by bigbinc · · Score: 0
    This is a good idea, but I hope it doesn't produce some of the, we will say 'interesting' jar-fest of projects that apache jakarta has put out. Java has been out for a while(a decade now), people have a pretty good idea of where to get there code.

    Plus, with most java applications, you are going to get 20MBs of libraries anyway, I normally just reuse those. I am looking at you JBoss.

    All that to say, took you long enough, hopefully O'Reilly will make this a standard place of quality java projects.

    --
    ---- Berlin Brown http://www.newspiritcompany.
  14. Re:Obviously no Java people were involved in namin by craXORjack · · Score: 1

    CodeZoo sounds like a play on words.
    CodeZoo =?= Kudzu

    --
    Liberals call everyone Nazis yet they are the closest thing to it.
  15. Damn table of contents by Anonymous Coward · · Score: 5, Funny

    It only has 'J'!

  16. Re:Obviously no Java people were involved in namin by Anonymous Coward · · Score: 0

    CodeZoo =?= Kudzu

    Perhapsa suttle hint of all the extra hardware that you'll need to install to run whatever dog slow app you download.

  17. CodeZoo? by Anonymous Coward · · Score: 0

    Sounds like a utility to autodetect my hardware.

  18. Why CPAN works by Matts · · Score: 4, Interesting

    You know, this sounds like it won't ever make it to the level that CPAN has reached. The reason CPAN works is simple: it's entirely open to anyone to put stuff in there.

    In other words, the barrier to entry is incredibly low, and you get free worldwide distribution off the back of it.

    Now in spite of this, there are some incredibly high quality pieces of software uploaded to CPAN every week (there's a lot of junk there too). A lot of people complain about the junk and cry for a way to filter it out, but honestly I think it's actually a bonus - the people who write junk today may produce master works tomorrow and we don't want to discourage them (I went through that same process myself with my earlier CPAN efforts).

    There's been some pretty good stuff written about the success of CPAN elsewhere. I would urge those working on this project to find those articles and read them.

    --

    Matt. Want XML + Apache + Stylesheets? Get AxKit.
    1. Re:Why CPAN works by boneclipse · · Score: 3, Informative

      Take a look at maven (http://maven.apache.org) and its repository on ibiblio.org....its CPAN for Java! Automatic download of dependencies is a very cool thing indeed.

    2. Re:Why CPAN works by Marc+Hedlund · · Score: 3, Informative

      Matts,

      I think you're right that CPAN got going because of its open access and wide distribution. But I also think it's a different world now than it was when CPAN started. Sourceforge, CodeHaus, and others have made it easy for developers to get that kind of distribution -- and much more, such as bug tracking and announcement lists -- for free and for any language. Many of the needs CPAN fulfilled no longer are as pressing.

      CPAN's utility for developers, though, continues, and that's what I hope CodeZoo can offer for other languages. I think the problems for Java (and other) developers are much different than those CPAN faced at its launch; for instance, which one of these 200 Java XML parsers am I supposed to use!? We've designed the site to address the needs we see today.

      You make a good point about open submissions encouraging new developers, though, and I think we should have a way to provide that. I'd call it the "code petting zoo," but that comes out wrong...

      Thanks for all the great comments.

      Marc Hedlund
      O'Reilly

    3. Re:Why CPAN works by Anonymous Coward · · Score: 0

      Control over what gets included is good. It prevents the site turning into a library of links to every one of a million dead sourceforge projects...

    4. Re:Why CPAN works by Anonymous Coward · · Score: 0
      What makes you think it's a different world? Certainly a few more modules are now bundled as standard parts of languages - but that's been true since the first days of programming.

      By having an editor and not the developers choose which of the 200 XML parsers actively under development will prove the best long term is (a) really presumptuous that your editor has such fortune telling abilities, and (b) creates an incredible inertia that will make your choices obsolete faster than you can update them.

      I do believe the "code petting zoo" would be the answer to your problems -- essentially being an incubator for the 199 less mature XML parsers in the example we're discussing. And actually, I bet "code petting zoo" would encourage people to play with the code and have the right expectations - so it may be a better name than you think..

  19. What about other platforms? by alexo · · Score: 4, Informative


    > Codehaus is a similar site with a lot of cool stuff.

    There's also boost for C++ developers. It is not a large repository but it contains important building blocks.

    I wonder if there is any decent code repository for .NET

    1. Re:What about other platforms? by hoegg · · Score: 2, Informative

      The Codehaus hosts a couple decent .NET projects, although it does have a heavy java bias at present. Neo is an entity persistence framework for .NET, and Boo is a new language for the CLI supporting things like macros and closures.

    2. Re:What about other platforms? by Anonymous Coward · · Score: 0

      www.codeproject.com has some good code samples for .NET.

    3. Re:What about other platforms? by Gherald · · Score: 1, Funny

      > I wonder if there is any decent code repository for .NET

      You mean, besides /dev/null ?

    4. Re:What about other platforms? by Joosy · · Score: 1

      > I wonder if there is any decent code repository for .NET

      http://www.codeproject.com/ has a lot of good .NET projects. Many of them are well documented by the authors in accompanying articles.

      --
      I'm sick and tired of these hip, "ironic" sigs. This is an actual, honest-to-goodness no-nonsense sig!
    5. Re:What about other platforms? by TwistedSquare · · Score: 1

      The other interesting thing about boost, in relation to other comments, is that they are very selective about which projects they include, as this new Java repository intends to be. It's because of this that boost is so popular I think; the libraries are all carefully designed and well-implemented. I use a lot of them in my code. I would welcome a Java equivalent (especially one that uses the power of generics as much as boost does for templates).

    6. Re:What about other platforms? by anomalous+cohort · · Score: 1

      Also, developer.com which used to be branded as gamelan. They do .Net but they also do Java, Perl, PHP, *TML, etc.

  20. Hmm, I use both CPAN and Java by tezza · · Score: 5, Informative
    And this looks more like java-source.net. Java-source is a site I highly recommend. It helped me find JRat an excellent Java Profiler.

    Java's big attraction was that it came with 'CPAN', that is, the Java API. Java API has equivlants of Net::Socket, Net::SMTP, LWP and File::IO. These were big plusses back when it arrive circa 1995.

    What i don't see in this OReilly yet are Date::Calc, Text::Autoformat or such.

    See also: http://www.manageability.org/blog/opensource/view and
    http://www.johnmunsch.com/archives/2004_07.html#00 0975 (can't seem to get the darn '#' working in /.)

    --
    [% slash_sig_val.text %]
  21. A library censored by the librarians by popo · · Score: 2, Insightful


    It's the "Hand Picked" part of the description that's the problem.

    Who needs a library which is censored by the librarians. Isn't it better to have a library consisting of *all* available applets/applications and have the user community rate them for quality and ease of use? .... and doesn't that already exist?

    --
    ------ The best brain training is now totally free : )
    1. Re:A library censored by the librarians by Anonymous Coward · · Score: 1, Interesting
      Who needs a library which is censored by the librarians.

      Obviously you're not familiar with one of the major functions of a librarian.

      Isn't it better to have a library consisting of *all* available applets/applications and have the user community rate them for quality and ease of use?

      Better? No. Different and equally valid, yes.

      .... and doesn't that already exist?

      No.

    2. Re:A library censored by the librarians by gstoddart · · Score: 1
      Who needs a library which is censored by the librarians.

      There may be some editorial bias, but this is more of an act of compiling and presenting as opposed to supressing.

      Don't get me wrong, I'm sure they have commercial interests -- say selling their own books. But O'Reilly at least has an honest reuptation in that field (unless they've become evil and I missed a memo or something =)
      Isn't it better to have a library consisting of *all* available ...

      Because having someone distill it for you is very nice, and that's what they are counting on?
      --
      Lost at C:>. Found at C.
    3. Re:A library censored by the librarians by bit01 · · Score: 4, Insightful

      Censorship can occur because of too much noise as well as too little information. A good librarian can improve the ratio.

      For example 90% of modern mass marketing is the suppression of free, useful speech. Just look at the typical informative (ha!) car or shampoo ad.

      ---

      Are you a creator or a consumer?

    4. Re:A library censored by the librarians by axlrosen · · Score: 1
      Not sure why I bother, but I call BS on you. Look at the Merriam-Webster definition of "censor," and tell me how your statements fit that definition.
      tr.v.: To examine and expurgate.
      You seem to think that "censor" means "drowns out" or "distracts from". By your definition, when I play my guitar badly, I'm censoring and surpressing good music...
  22. Bullshit. CPAN SUCKS! by Anonymous Coward · · Score: 0

    Really, I guess you've never tried to compile a OSS behind a Corporate firewall where a Dev though he would be clever to throw in some damned CPAN module, that called another CPAN module, that called another CPAN module, that called another CPAN module, that called another CPAN module, that called another CPAN module, that called another CPAN module, that called another CPAN module.

    CPAN blows dead goats.

    1. Re:Bullshit. CPAN SUCKS! by Anonymous Coward · · Score: 1, Insightful

      Right, because dependencies are unique to Perl.

      CPAN handles that automatically, otherwise you'd either not be using the module or installng dependencies by hand. It's no different from apt-get.

    2. Re:Bullshit. CPAN SUCKS! by grantm · · Score: 5, Informative

      So let me get this right. Your 'corporate firewall' makes it difficult for you to access CPAN and this means "CPAN SUCKS" ?

      The first step in using CPAN from behind a firewall is to install the latest version of CPAN.pm. This might involve manually downloading the tarball and running 'make install', but it will be well worth that small effort.

      The next step depends on your preference. I'd recommend installing wget. It works nicely with 'corporate firewalls' and CPAN.pm works nicely with wget.

      Then you can use

      perl -MCPAN -e 'install Some::Module'
      and sit back and watch the dependecies resolve themselves - works for me :-)
    3. Re:Bullshit. CPAN SUCKS! by harikiri · · Score: 0, Flamebait

      Modules that require compiling on a platform like Solaris which doesn't by default come with a compiler... are annoying.

      --
      Man watching 6 MSCE's around a sun box, looks alot like the opening scene's of 2001:space odyssey...
    4. Re:Bullshit. CPAN SUCKS! by Anonymous Coward · · Score: 0

      What a whiny little baby. This is the worst. post. ever. in the history of Slashdot.

  23. "Hand Picked" & problem? Your not serious. by Anonymous Coward · · Score: 2, Insightful

    Well usually there are publishers, editors and other to review what goes in a library.

    Under your ideology you will never find what you are looking for because everyone is offering the same damned thing with their own creative touches, your better off writing the code from scratch then!

  24. Let the Java bashing begin by Vile+Slime · · Score: 0, Flamebait

    O'Reilly,

    Must be evil because we all know how evil Java is...

    Brought to you sarcastically by the TABJC (The Anything But Java Crowd).

    --
    ---- Go ahead, mod me down, I'll just post it again and you lose your mod points.
  25. Re:Obviously no Java people were involved in namin by Anonymous Coward · · Score: 0

    Or maybe J-esus.
    As in "Jesus saves, Java loads"

  26. Language Independent Libraries? by buckhead_buddy · · Score: 4, Interesting
    Back when I learned to program in the 1970's there were a variety of magazines that would publish programs and tutorials. If Byte ran a game or productivity program for the TRS-80, you can bet that Nibble would an Apple ][ game that was similar in concept down the road. Even though the programs and explanations were nothing alike, even a 4th grader like me could see shared ideas floating around. And often times, being able to compare the ideas, programs, and platforms was even more beneficial than just one library of programs from one provider.

    These days much has changed in terms of cross-platform software. People write code for libraries and api's rather than particular processors. Compliance standards like Posix and runtime layers like Apache's APR take out some of the low-level drudgery. Libraries like Mono and GnuStep are trying to bring the API's themselves into open source utility.

    While this Java library sounds like a great thing, why write it specific to Java? Like those magazine articles of old, it seems like there'd be a demand for a variety of program ideas, tutorials demonstrating the construction, and a language specialist who'd take the program and customize for a particular language, platform, and or api set.

    I know that cpan thrives because of the strong perl advocacy, but the idea here is for computer science advocacy with specialization to illustrate how the idea could be done implemented in Visual Basic versus Java versus Objective-C versus Python and on and on. Some of the best knowledge I learned about Object Oriented Programming didn't sink in until I specifically took a look at a program trying to do the same task in C, Java, and Smalltalk. While the Haskell advocates may not ever have the manpower to write comparative tutorials with procedural languages, they might be able to implement a few of the programs to give a Haskell newbie a leap on the big changes in mindset rather than just the syntax of a procedural langauge.

    Would such an archive be profitable? Who knows. In no way am I trying to knock the new Java zoo, but just idlely speculating about ways that some of these great language specific libraries and tutorials might be made a bit more independent :-)

    1. Re:Language Independent Libraries? by omb · · Score: 1
      Rarely have I seen a post that misses so _MANY_ points at once; CPAN, CTAN & PEAR are truely useful because they make a searchable archive readily accessible, and I generally have a clear Idea of which language code I want to find

      Where well indexed searchable archives exist they are a real boon

      where they do not exist it says a lot about the vitality, community and opennes of the language set

    2. Re:Language Independent Libraries? by Anonymous Coward · · Score: 2, Interesting

      The problem with examples from 'Functional Language Weenies' is that they start out written for newbs... but very quickly go off the deep end of complexity, because the ultimate target is not the newbs, but its the other FL Weenies, this is particularly true of any of the ones in academia. The problem is that they want to show off to each other more than they want to help others to join the club.

      This, more than any other reason* is why there are only pockets of FLWs in the vast sea of imperative programmers.

      You can see it happen in the tutorials... the first one starts out simple and easy to understand... then by the second or third we are shown a better way, then an even better way, and an even better better way. It gets very confusing, and the reader is left thinking... "okay, thats nice, but why would I care about closures?"... or ... "cool, now I never need think of a function name ever again... how the $#%^& do they ever debug this mess???". The reader is given no reason for wanting closures or lambdas... is it performance? Often the code may even get longer. And the reader is left wondering how the heck is longer equivalent to more elegant??

      The trick to understanding these is to realise that for the FLWs more recusion = elegance. And the way to tell how much recusrion there is is to count the number of )s on the last line. Five is passe... seven is good... more than ten is very good. The ideal is to have more than 8 )s and also to have more )s than there are lines in the program!

      *Some people suggest that performance used to be an issue and that is what held Functional Languages back... as counter evidence I submit Visual Basic... a language for which performance was never the prime selling feature, and yet which achieved acceptance by millions.

      Of course I'm not saying that the number of users of a language indicates its goodness (cf: esperanto vs english) - what I'm saying is that if the Haskell guys did turn up it would be wasted on the rest of us because they'd invariably use the most complicated form they could come up with, and so it would only be of use to the people who don't need it!

      And thats a shame. And its also why we'll keep having to 'reinventing Lisp' all the time, until the FLWs come down from the ivory towers and get serious about hanging out with the great unwashed.

    3. Re:Language Independent Libraries? by Flyboy+Connor · · Score: 1
      As someone who is versed in about a dozen program languages, but who only tackled Java last year, I can tell you that knowing how to program something in concept and how to do it in Java are two different things. For instance, there were many occassions in my recent past, where I thought: "I know how to do this, I am pretty confident that Java has a standard way of doing this, but how the hell do I find out what that standard way is?"

      (Frankly, I also think that Java is overburdened with many standard ways that do the same thing, with only slight differences between them. How am I going to choose between those?)

      When I am interested in a concept, I look at a concepts book. When I need to solve a problem in a specific language, I want the code for that language. Translating a concept to a language is not trivial, unfortunately.

  27. Hey they listed my project! by Anonymous Coward · · Score: 0

    Cool... my project (JoSQL) is one of the "hand-picked"... ha! All those O'Reilly books really paid off...

  28. Anything for PYTHON by slash82 · · Score: 1

    Is there anything similar for Python? There's PyPIhttp://www.python.org/pypi of course, but anything else?

  29. Maven Repository by steve_l · · Score: 1

    Also (and the codehaus people are involved with it, as are the apacheprojects, is the maven repository at ibiblio.org.

    OSS project binaries are there -ready to use, with a well known layout (project/jars/artifact-version.jar). So under
    http://www.ibiblio.org/maven/ant/ live all the ant stuff, and if I know I want 1.6.2, its URL can be constructed.

    The nice thing about this is tools can construct and use them automatically. Maven does this already, Ant1,7 will do so later in the year, as will the SmartFrog deployment framework (disclaimer, I work on both the latter projects). All three projects share a common local cache: once something is downloaded for one project (and authenticated), anything else can use it too). Maybe this will be an end to classpath hell. Or a globalisation of it.

  30. I worry more about the book references by steve_l · · Score: 3, Interesting

    As the author of a non-ORA book, I worry that if thing becomes the "one stop shop" for Java content, then it will refer the viewers only to the ORA books. Which, as an O'Reilly site, they are free to do. But this is exactly why independent sites -CPAN, CTEX are better -no half-hidden agenda, other than the technology itself.

  31. Not Useful Categorizations by Anonymous Coward · · Score: 0

    Lists are only as good as the categories that you have. The categories at CodeZoo are overly simplistic, furthermore at lot of entries don't fit the category their in. For example "Data Format" and inside it you have "OpenForecast".

    For a list with excellent categorization see:

    http://www.manageability.org/blog/opensource

  32. Re:Day Pass-tastic by Anonymous Coward · · Score: 0

    just because you're a chatty little girl, doesn't mean we want to listen to you

  33. Kudzu? by CrazyWingman · · Score: 1

    Did they really mean to have this name sound like "Kudzu"? You know - that vine that grows on the outside of many buildings, quietly destroying the walls. Seems like a reference I would have stayed away from in naming my developer site.