Slashdot Mirror


Funny and Irrelevant Program Names?

dentar asks: "I got into a conversation with a peer today about funny names we've given programs in the past. I have a small program I wrote for a client called omnihurl whose purpose is to get a summary listing of their last 20 omniback backups and display them. I called it that because I couldn't think of a good name when I wrote it.. It never got renamed. That program is still used every day and is about seven years old. The guy I was talking with had written a backup script named shazbot. A few years later a friend and I wrote a program that was going to be a dynamic DNS type of client and server. I couldn't think of a name for those either, so they wound up being whale and plankton. We still laugh about it. So, how's about y'all? What's the funniest thing you ever named a program? The more irrelevant to its purpose, the better."

210 comments

  1. Satan meets Santa by mcgroarty · · Score: 3, Interesting
    I didn't write it, obviously. But there's a security auditing tool called "satan" which probes a system for many known vulnerabilities. It was originally a black hat tool, as I understand it, but it was adopted by the white hat crowd for testing their own systems.

    Now, many white hat folks are affiliated with businesses or other groups who don't take kindly to running something called "satan." It looks bad in the company reports, and some take personal offense. The solution?

    Many releases came with a utility which simply moved the n up a bit, renaming the built executable as "santa." :)

    1. Re:Satan meets Santa by eXtro · · Score: 4, Informative

      It never was a black hat tool, it was written by Dan Farmer as a tool. His intentions were to use it to secure the hatches on your own systems but it was equally possible to use it to detect exploitable weaknesses in other peoples systems.

    2. Re:Satan meets Santa by Hitch · · Score: 2, Informative

      actually, satan isn't really developed any more. there's another program now - don't know if this one is still being developed either, or whether the code was forked, resurrected, or what - but the successor to satan was called "saint". I liked that one.

      --
      You see, without that little doohicky, the universe stops.
      http://propheteer.org
    3. Re:Satan meets Santa by Lemmeoutada+Collecti · · Score: 1

      Similar to one I recently wrote... I named it Reaper, later renamed GD2 Reaper, then due to PHB renamed GD2 Consolidator... purpose? Scan a server for new ZIP files and extract the data from them.

      The EXE kept the preferred name Reaper LOL

      Good thing PHB's here don't look at final files.

      --

      You can have it fast, accurate, or pretty. Pick any 2.
    4. Re:Satan meets Santa by grondu · · Score: 1

      I named it Reaper, later renamed GD2 Reaper, then due to PHB renamed GD2 Consolidator

      You mean you didn't tell the PHB, "Don't fear the reaper"?

      --

      I'm the urban spaceman babe, but here comes the twist... I don't exist

    5. Re:Satan meets Santa by bergeron76 · · Score: 1

      Ironically, Satan has since evolved into Saint. I have little doubt that it's due to corporate 'concerns' over the name... ...of course, the white hats could have named it that just to play "devil's advocate" (pun intended) and play the opposite card/name.

      --
      Don't think that a small group of dedicated individuals can't change the world. It's the only thing that ever has.
    6. Re:Satan meets Santa by Lemmeoutada+Collecti · · Score: 1

      Yeah, he said something about Tax Collectors and audits and wandered off mumbling after telling me to change it

      --

      You can have it fast, accurate, or pretty. Pick any 2.
    7. Re:Satan meets Santa by Monkelectric · · Score: 1
      I wrote a news robot (for downloading porn) and a file utility for managing the porn named respectively "Beelzebot" and "Mena" (for menagerie).

      Never released it though ...

      --

      Religion is a gateway psychosis. -- Dave Foley

    8. Re:Satan meets Santa by Reziac · · Score: 1

      And I vaguely recall that "satan" was the result of an Unfortunate Acronym From The Program's Real Name, which I can no longer recall what was and am too lazy to look up. :)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    9. Re:Satan meets Santa by Anonymous+DWord · · Score: 1

      The Security Administrator's Tool for Analyzing Networks. I got a good deal on a copy of O'Reilly's Protecting Networks with SATAN, which gives me a laugh every time I see it.

      --
      "If he thinks he can hide and run from the United States and our allies, he's sorely mistaken." Bush on bin Laden
    10. Re:Satan meets Santa by Reziac · · Score: 1

      Ah yes, that's it! I remember the flak over the acronym back when it was new. Lots of admin types who shoulda known better thought it was something like Back Orifice. :)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  2. Don't forget Squid by linuxwrangler · · Score: 2, Interesting
    --

    ~~~~~~~
    "You are not remembered for doing what is expected of you." - Atul Chitnis
  3. Santa's Slappers by skinfitz · · Score: 1

    I just couldnt help myself one commercemas - I wrote a game (as you do) and based it on the whack-a-mole concept but using photos of staff.

    The name sort of just popped into my head...

    1. Re:Santa's Slappers by RighteousFunby · · Score: 1

      In Britain, those staff could reserve the right to kill you =D

  4. Always, I hate naming things by eXtro · · Score: 3, Interesting
    I've always hated naming programs, and I've really hated the habit that people have where I work of trying to shoehorn an acronym into some silly name. So I just name them whatever happens to be on my mind at the time. I have a perl script that takes a circuit's netlist and generates a directed acyclic graph called encephalitis. I have another that pulls a waveform out of an analog circuit simulation called clusterfuck.


    The only place I really spend time thinking about names is when I'm creating an API that other people need to use as opposed to a script that people use whole. Then I try to make the function name describe what the function does and if there's and if there are similar functions which use different argument types the argument as well.

    1. Re:Always, I hate naming things by Ashran · · Score: 1

      Hey I've written a program named Clusterfuck too!
      LOL :)
      Dont remember what it did tho.

      --

      Before you email me, remember: "There is no god!"
  5. Obvious one? by Dr.+Bent · · Score: 5, Funny
    fsck
    I always lemented that there wasn't a -u option
    1. Re:Obvious one? by falconed · · Score: 1

      although fsck isn't irrelevant to its purpose; fsck is an acronym for FileSystem ChecK. still the funniest one yet tho :)

      --
      USE='clever' emerge -u sig
    2. Re:Obvious one? by Lemmeoutada+Collecti · · Score: 1

      Could you do this?

      fsck | s/s/u

      --

      You can have it fast, accurate, or pretty. Pick any 2.
    3. Re:Obvious one? by mister_jpeg · · Score: 2, Interesting

      unconfirmed:

      DMR: So fsck was originally called something else.
      Q: What was it called?
      DMR: Well, the second letter was different.
      Dennis M. Ritchie, Usenix, June 18, 1998.

      --

      --
      -jpeg
    4. Re:Obvious one? by Dave2+Wickham · · Score: 1
      I'm always disconcerted by the following text in /etc/rc.d/rc.S:
      if [ -r /etc/forcefsck ]; then
      FORCEFSCK="-f"
      fi
    5. Re:Obvious one? by belloc · · Score: 1
      fsck
      I always lemented that there wasn't a -u option

      Hey, it's open source. You need no longer lament.

      Belloc
      --
      I got more rhymes than Jamaica got Mangoes.
    6. Re:Obvious one? by Gudlyf · · Score: 1
      fsck

      I always lemented that there wasn't a -u option

      Hmm...

      # fsck /dev/hda0
      Parallelizing fsck version 1.23 (15-Aug-2001)
      e2fsck 1.23, 15-Aug-2001 for EXT2 FS 0.5b, 95/08/09
      /dev/hda0 is mounted.

      WARNING!!! Running e2fsck on a mounted filesystem may cause SEVERE filesystem damage.

      (AH! I notice you specified the '-u' option. Proceeding anyway...)
      ^C^C^C^C^C^C^C^C^C^C

      --
      Trolls lurk everywhere. Mod them down.
    7. Re:Obvious one? by einhverfr · · Score: 1


      WARNING!!! Running e2fsck on a mounted filesystem may cause SEVERE filesystem damage.

      (AH! I notice you specified the '-u' option. Proceeding anyway...)


      And I thought the -u option unmounted the volume forst :-(

      --

      LedgerSMB: Open source Accounting/ERP
    8. Re:Obvious one? by Tony-A · · Score: 1

      Imagine life *before* fsck. Hand editing the file system to get everything back right again.

  6. We've got a ton where I work... by Ranger+Rick · · Score: 4, Interesting

    ...It's kind of a running gag, we write embedded stuff so people don't really see them.

    I wrote the backup/restore code, after calling backup "backup", I decided restore would be called "unbackup". =)

    We've also got "spank" (it restarts everything, someone off-the-cuff had mentioned spanking the appliance after it was behaving badly).

    I've also got a wrapper for forking processes in a way that matches up with the rest of our startup called "forkme".

    Hrm, what else. Oh, yeah, one to remove everything in the database "smokingHole". And to get a list of understood SNMP traps, you would run the "trap-yanker".

    --

    WWJD? JWRTFM!!!

    1. Re:We've got a ton where I work... by FroMan · · Score: 1

      Similar idea here when I worked at a place where they were implementing ISO9000 something or other...

      Well, we needed to create forms for validating stuff... I was pushing for the IFW* document, hoping that it would stick. Unfortuneately I was laid off before we had a chance to really push for it.

      *IFW: It F!cking Works

      --
      Norris/Palin 2012
      Fact: We deserve leaders who can kick your ass and field dress your carcass.
  7. lipo fat binaries by topologist · · Score: 3, Funny

    Oh, there are plenty of funny program names. Perhaps one of the funniest examples is on Mac OS X, where the apple gcc gives you the option of generating "fat" binaries, which are combined ppc and x86 executables (so you can run them both on x86-darwin and ppc for instance). The tool to create a single architecture "thin" binary is called "lipo" (as in liposuction..). I had a good laugh when I saw that.

    1. Re:lipo fat binaries by Anonymous Coward · · Score: 0

      I had a good laugh when I saw that.

      I'll bet you get all the ladies, what with that finely tuned sense of humor you have going on there.

      By the way, learn to spell.

    2. Re:lipo fat binaries by Anonymous Coward · · Score: 0

      His spelling is fine, you stupid troll. I bet you don't even understand what he's talking about..go screw your mom in your trailer trash hovel.

  8. *cackle* by skinfitz · · Score: 5, Funny

    Many years ago on a programming course we visited Belgium with a project based on travel and tourism - the thing was a database for booking holidays etc.

    I remember the conversation from my lecturers:

    Them: "Come up with the name - you're good at stuff like that."

    Me: "Uh.. oookkk... how about Computer Literacy and Information Technology Organisational Relational Information System?"

    Them: "That's brilliant! We really like it!"

    Me: "Now there's just this one drawback..."

    1. Re:*cackle* by Ranger+Rick · · Score: 5, Funny

      Me: "Now there's just this one drawback..."

      What, can't find it? =)

      --

      WWJD? JWRTFM!!!

    2. Re:*cackle* by GregWebb · · Score: 1

      We were doing a presentation bidding for work recently and were trying to come up with hypothetical names for this thing.

      Unfortunately, we then spent the next few minutes trying to come up with acronyms that spelt out their competitors' names.... Pity, we got some good ones!

      --

      Greg

      (Inside a nuclear plant)
      Aaaarrrggh! Run! The canary has mutated!

    3. Re:*cackle* by joeslugg · · Score: 1

      Yes I think in my QA days I had a Command Line Iinterface Tester at some point. (But I could always find it ;-)

    4. Re:*cackle* by DiSKiLLeR · · Score: 1

      *LOL*

      Reminds me of Microsoft's Critical Update Notification Tool.

      I always loved that one :)

      D.

      --
      You can tell how powerful someone is by the magnitude of the crime they can commit and be able to get away with.
    5. Re:*cackle* by Anonymous Coward · · Score: 0

      /* ORGASM (Object oRiented Geo-grAphic Spacial Model) */

      An unfinished attempt to solve the spacial
      indexing problem ... I haven't given up yet.

  9. Webcam BITCH by schnits0r · · Score: 1

    Webcam Body Image Total Code Hotsite Its cam site in a can

  10. SLUICE by gatorade123 · · Score: 1

    We have a bandwidth managagement program at work and it's called SLUICE.

    Sluice
    Limits
    Users
    In
    Congested
    Environmen ts

    It's only slightly worse than our SINC

    Sinc
    Is
    Not a
    Calendar

    (it's a scheduling program)

  11. himem bit-nibbler by oni · · Score: 1

    I long time ago I used to get collections of programs on 5 1/4 inch disks from A.P.P.L.E (Apple Puget Sound Program Library Exchange)

    There was a program called "The Super Himem Bit Nibbler" because, I guess it didn't do anything but take up high memory. I always got a chuckle out of the fact that it was called "Super"

  12. Good one by gnovos · · Score: 2, Funny

    Frustrated trying to get one piece of code to talk to tanother piece, I eventually wrote a middleware app I named the "ensmartenator" for the intended purpose of "ensmartenting" the two pieces' communication api's so that they could understand each other... It was supposed to be a stopgap solution until we could get somone to rewrite the communication APIs... that was about five years ago. The ensmartenator is still it's exceptionally cromulent job to this day.

    --
    "Your superior intellect is no match for our puny weapons!"
    1. Re:Good one by glenstar · · Score: 1, Funny
      I named the "ensmartenator" for the intended purpose of "ensmartenting" the two pieces' communication api's so that they could understand each other...

      I bet that George Herbert Walker Bush wouldn't find that funny at all. In fact, I would assume he thinks that is already a word.

    2. Re:Good one by Anonymous Coward · · Score: 0
      Oh fuck ya. Ha ha ha ha! That's funny. He's SO STUPID!!!!! HA HA HA HA!!!!!

      NOT.

    3. Re:Good one by unitron · · Score: 1
      "I bet that George Herbert Walker Bush wouldn't find that funny at all. In fact, I would assume he thinks that is already a word."

      Were you intentionally referring to the 41st President of the U.S. and father of the current (43rd) President?

      --

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

    4. Re:Good one by glenstar · · Score: 1

      oooops. No, I was not. No excuse really... just wasn't thinking. Thanks for catching it.

    5. Re:Good one by btlzu2 · · Score: 1
      Oh, you're obviously an idiot then. I mean, if you make a mistake in public or say things that are wrong, you are an idiot.

      Of course, that's at least how it's applied to Bush, so it's fair game to anyone else.

      --
      Zed's dead baby. Zed's dead.
    6. Re:Good one by unitron · · Score: 1

      Absolutely. Those of us who are serious about viciously mocking them are well aware of the differences between W. and H.W.

      --

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

    7. Re:Good one by Anonymous Coward · · Score: 0

      I doubt he or many other slashdotters have access to nuclear weapons.

    8. Re:Good one by btlzu2 · · Score: 1

      Goddammit, the man is obviously NOT an idiot. Just because you disagree with someone's policies or views doesn't make them stupid. I'd like to see any one of you handle press asking those questions as well as he did.

      --
      Zed's dead baby. Zed's dead.
    9. Re:Good one by HughsOnFirst · · Score: 1

      Hmm..., I thought if you don't admit the mistakes you make in public or don't admit that you said things that are wrong, then you are an idiot.

      At least glenstar admits his mistakes.

    10. Re:Good one by Anonymous Coward · · Score: 0

      >I doubt he or many other slashdotters have access to nuclear weapons.

      [ObHomer] "NOOK-yu-lar". It's pronounced, "MOOK-yu-lar."

    11. Re:Good one by btlzu2 · · Score: 1

      Well then, I guess Billy Clinton is the king of all idiots by that criteria.

      --
      Zed's dead baby. Zed's dead.
  13. So far... by Badge+17 · · Score: 2, Funny

    I've written a program that outputs to a temporary file... to prevent overwriting other temp-files, I call it "temp2.718" -> and I call the outfile ARIZONA.

    Think about it.

  14. gup.py by �berhund · · Score: 1

    Because it was a python script, we were trying to match the .py. Happy, guppy, etc.

    --
    -Uberhund
  15. Debugging utility program by cjhuitt · · Score: 5, Funny

    Well, at work I wrote a quick utility to add debugging information to our code, and since I couldn't think of anything better I called it "debuggery". Knowing full well what buggery implies, of course.

    Come a few weeks later, there's another utility to remove the debugging information. Called, of course, "rebuggery".

    1. Re:Debugging utility program by floydigus · · Score: 1

      knowing full well what buggery implies, of course
      A warm and caring relationship?

      --

      All things in moderation; including moderation

  16. GGB509 by alacqua · · Score: 2, Funny

    OK, so nothing about COBOL is funny. It meets the irrelevant criteria, though.

    --

    Move on. There's nothing to see here.
  17. Unix is full of them by metalhed77 · · Score: 3, Interesting

    if you use unix you probably use this everyday.

    The pager 'less' of course is a pun on the old pager 'more'. And let's not forgot that the name Unix was chosen to replace an existing OS called MULTICS.

    --
    Photos.
    1. Re:Unix is full of them by pjp6259 · · Score: 1

      and bash is of course, the bourne again shell. A revision of the Bourne shell, named after Mr. Bourne.

      --
      Computers don't make mistakes. What they do, they do on purpose.
    2. Re:Unix is full of them by Anonymous Coward · · Score: 0

      and of course, pine is not elm

      and of course, emacs isn't vi ... but not because of the name, just that it's not as cool as vi =)

    3. Re:Unix is full of them by Rysc · · Score: 1

      And who can forget the nifty Elm->Pine->Pico->Nano evolution?

      "Why is it called 'Nano'?"

      "Because 'elm' is also the name of a tree."

      "What?"

      --
      I want my Cowboyneal
    4. Re:Unix is full of them by Alizarin+Erythrosin · · Score: 1

      I thought Elm and Pine were mail programs and Pico and Nano were text editors

      --
      There are only 10 kinds of people in this world... those who understand binary and those who don't
    5. Re:Unix is full of them by Zlurg · · Score: 1

      And let's not forgot that the name Unix was chosen to replace an existing OS called MULTICS.

      Actually, UNICS replaced MULTICS in 1969. UNIX didn't appear until 1971 as "UNIX Time-Sharing System, Version 1."

      Now if it were pronounced MULE-tics, then, yes, eunuchs is a funny replacement for muledicks.

    6. Re:Unix is full of them by Rysc · · Score: 1
      I thought Elm and Pine were mail programs and Pico and Nano were text editors

      This is true. However, PICO standa for PIne COmposer and is used as the default text editor for Pine.

      The developers took the name of the existing mailer (elm) and chose another tree (pine) as the name for their new mailer. They then made an editor based on the new mailer (pico) and chose a name based on the name of the new mailer. Those cloning the editor chose a name related to the acronym for the name of the editor (nano).

      In this way, the cause of nano being called what it is can be traced easily back to the fact that the original mailer on this chain had an acronym that is the name of a tree.

      --
      I want my Cowboyneal
  18. Err... Make that "criterion" [Re:GGB509] by Anonymous Coward · · Score: 0

    Thought I'd get that in before the grammar hounds pounced.

    1. Re:Err... Make that "criterion" [Re:GGB509] by Twirlip+of+the+Mists · · Score: 1

      It parsed just fine for me. I thought you were saying that the criteria are irrelevant.

      --

      I write in my journal
  19. Any program of the horde series by bofkentucky · · Score: 1

    IMP, turba, and my favorite, the http2nntp gateway called troll.

    --
    09f911029d74e35bd84156c5635688c0
    1. Re:Any program of the horde series by Stillman · · Score: 1

      OK...I went and found a windows machine ESPECIALLY to try the instructions in your .sig. All I got was a blue page. And now I'm using WINDOWS...Eeeew! You really know how to upset people. ;P

      --
      Prisoner #655321
  20. foo by mpweasel · · Score: 1

    when throwing something quick together, I call it "foo"

  21. Modules? by Xunker · · Score: 4, Funny

    While I can't speak for programs themselves, a code module I wrote about 3 years ago id still kicking around -- the module is named parent_trap (because it checks the validity of parent data of children), with a hidden method named, of all things, halley_mills.

    --
    Hilary Rosen's speech was about her love of money and her desire to roll around naked in a pile of money.
  22. How about spitsqueak? by mellon · · Score: 1

    The code name of the project was "squeaky." Spitsqueak was a piece of software that took data from a related product and spit it out in the right format. In a sense, you could say that the name was precisely descriptive, but I think it qualifies because the name of the project was completely unrelated to what it actually did.

  23. PUD by Hellraisr · · Score: 1

    I named a program PUD..

    it was actually very relevant to what it did (I won't say what it stands for though), but alot of the techie users liked it because of the slang use of the word pud. Some of them just liked saying that they were using it just to fit the word into a conversation

  24. ...and I still use it... by jo42 · · Score: 1

    zonk - sets the time stamp on Windblowsux files to 00:00, todays date.

  25. Library Interface. by muonzoo · · Score: 1

    Once prototyped a replacement interface for the 3270 based library system at a University. The program was called the:

    Document Information Retreival Tool

    You'd use it to scrape references from the backend. ie) digging up dirt on a particular publication.

  26. Software named win-something by Bothari · · Score: 5, Funny

    Back in the day that every new piece of software for windows 3.1 was named win-something, my then employer used that exact same naming scheme, where the something was a shortening of the subject matter of the app.

    One day we did an analysis tool for the other apps. The marketing departement got as far as actually printing brochures before noticing that maybe Win-Anal wasn't such a good name after all.....

    1. Re:Software named win-something by Anonymous Coward · · Score: 0

      They could have kept that name for the SF and Key West markets - should have done well!

    2. Re:Software named win-something by Anonymous Coward · · Score: 0

      At least that gives a new meaning to the term "backdoor"... ewww.

  27. swears by gyratedotorg · · Score: 3, Funny

    i always enjoyed my friend's throwaway php scripts. you couldnt tell what the hell was going on, but they were funny to read:

    function goddamnit ($fuck) {
    if ($fuck) {
    $you_shithead = 'something';
    }
    return $you_shithead;
    }

    you get the idea. ;)

    --
    Gyrate Dot Org - "Where high-tech meets low-life"
    1. Re:swears by panck · · Score: 1
      in school my friend and I teamed up on a Neural Networks project that the prof really liked. We wrote it in java, and he kept pestering us to set him up with the code so he could use it as a demo on his web site (it had an applet that interfaced the back end).
      Finally at the end of the year (senior year) we just sent him everything we had and we never heard about it again. A couple years later I went back over our code to see if it still worked just for fun, and noticed a number of things:
      Weights fuck1 = ...;
      NN fuck2 = new NN(...);

      no wonder we never heard about him putting it up on the web site.. :)
      --
      "What thou shalt not, I shalt did!" -Bart Simpson
    2. Re:swears by Fishstick · · Score: 1

      Reminded me of one of the worst examples of procedure/variable naming I've ever seen.

      I was a "Lab Consultant" back in school (supposed to be there to help students out with using the systems, but more often did things like loading paper/clearing printer jams, etc).

      Anyway, this guy came up to me and asked me to look at his prog. He couldn't find the bug that was causing an inifinite loop. I recognized that this guy was working on one of the simple labs from 2nd-year COBOL (hey, this was '84), a triple-control-break report type deal. Guy was apparenly a Dr Who fan: every procedure was a title of an episode (ie Attack of the Cybermen), every variable was a character name (Romana, K-9) or other such nonsense.

      I looked at it just long enough to take in the full effect, then handed it back and suggested (with a forced straight face) that he re-write it using more meaningful names. As I recall he stalked off and just kept working on it as-is. I'm pretty sure that if he turned it in that way he wouldn't have gotten any credit.

      I think I managed to grab a copy out of the trash after he left. I used to show it to my students as an extreme example of how _not_ to pick variable/procedure names. Wonder if I still have that somewhere. It was really a hoot.

      --

      There is much cruelty in the universe, John.
      Yeah, we seem to have the tour map.

    3. Re:swears by Anonymous Coward · · Score: 0

      I guess, that's just stupid. Dont' get me wrong, I laughed when some drunk person on the bus started yelling "Shit! Fuck! Piss!" over and over, but I never found programs/scripts like that funny.

    4. Re:swears by Anonymous Coward · · Score: 0

      FYI:

      There are a couple "fucks" in the Linuxdoom source code: ftp://ftp.idsoftware.com/idstuff/source/doomsrc.zi p

      I don't know if they come from Carmack himself or the editor of the Linux port, though.

  28. The least funny? by Otter · · Score: 1

    Don't know about funniest but I can certainly point out the UNfunniest software names:

    VIASRA Is A Stupid Recursive Acronym

    GNU's Not Unix was cute. Well, maybe. OK, not really. By the time the HURD/HIRD thing rolled around, any residual humor had long been stomped out of the practice.

    Worst name? Boy, I hope they come up with an alternative to "Kroupware".

    1. Re:The least funny? by mph · · Score: 1
      On the other hand...

      VIAGRA Is A Good Recursive Acronym

  29. CP/M's debugger by Krelnik · · Score: 3, Interesting

    The operating-system provided debugger for CP/M was called DDT. Ostensibly this stood for Dynamic Debugging Tool, but most assumed it was a reference to the now-banned pesticide.

    1. Re:CP/M's debugger by spongman · · Score: 1

      Microsoft's internal bug tracking system was (still is?) called RAID, for much the same reason.

  30. slashdot by glenstar · · Score: 3, Funny

    Not really a program, but there's this one website where a bunch of geeks discuss stuff. Apparently pretty popular. It has a pretty funny and *irrelevant* name.. what was it again...?

  31. The TTP Project by fraxas · · Score: 1
    ...is the only recursive acronym I know of that does mid-recursion (rather than head recursion).

  32. There's a GNU utility... by 3waygeek · · Score: 2, Insightful

    called robotussin that converts System V COFF libraries to BSD format.

  33. 2 names by DJK · · Score: 1

    1) luser -- stands for 'list user'. It lists the name of a user locking a database resource.

    2) litlp -- the screen says it stands for 'little interface to lp', but I know it's really 'luser interface to lp'.

    Man, I've read way too many BOFH stories...

  34. Lord Of The Dance by spacecowboy420 · · Score: 1

    We have a Java class in our software that calls the config file (the "Big Daddy" File) and submits it to the main processing engine - we call it the "Lord of The Dance" class.

    --
    ymmv
  35. Fix O'Matic. by Atzanteol · · Score: 1

    I had a korn shell script once called "AndysMakefileFixOMatic.ksh"

    It's purpose was to fix a common problem in a large tree of Makefiles...

    --
    "Ignorance more frequently begets confidence than does knowledge"

    - Charles Darwin
  36. The Doit function... by SpotBug · · Score: 1


    Not exactly a program name, but not totally off-topic.

    ...back in the day...

    While taking Beginning Pascal, we were learning about giving variables and functions meaningful names. Part of the lesson was that, if you couldn't give a function a short, meaningful name, it was probably doing too much all by itself or its actual task was unclear.

    Anyway, it was the intention of one of my fellow students to name his main function (the one that did all the work of his program) "do it". Nice and short and, yes, it describes what the function does (that being "it"). Obviously, no spaces allowed, so this ended up as "Doit".

    Instructor upon reading this source code: "What the hell is a doit?" (sounds like "voit")

    I've liked that indentifier ever since, and always pronounce it sounding like "voit".

    Perhaps you had to be there.

    --
    cygnuhchur
  37. biff by ericnewton · · Score: 1
    biff was a pretty obscure name. From the BSD man page:



    The biff command appeared in 4.0BSD. It was named after the dog of Heidi Stettner. He died in August 1993, at 15.

    1. Re:biff by PD · · Score: 3, Interesting

      There's more to the story. The real dog Biff used to bark at the mailman, and that's how Heidi knew when she got mail (snail mail). So what do you call the program that issues a notification that you have e-mail? Of course, you call it biff. That's biff's job, after all.

  38. debian internal software by Shaleh · · Score: 1

    For some reason many of the scripts which maintain our archives were simply named after women. We have katie, linda, etc. Makes zero sense when you are trying to remember what script does what.

  39. Not quite OT... by herko_cl · · Score: 1

    ...but in an automated invoicing system written for my current clients, the main invoicing function call is, of course, Invoice-O-Matic() :-)

    --
    No .sig for you! ONE YEAR!
  40. best shell script by Cheeze · · Score: 1

    fuckem.sh

    null routes the top 10 abusers of our mail system.

    --
    Why read the article when I can just make up a snap judgement?
  41. Slash for Slashdot by mnmn · · Score: 1


    Or even BitchX. Maybe you login to bitch!

    --
    "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
  42. Once... by FroMan · · Score: 2, Funny

    In college I interned in the international systems department for a company, which has OMS (Order Management System), DMS (Distributor Management System), IMS (Inventory Management System), and another *MS, but I forget. Well, my boss had a pet project he wanted done which was to control the parameters between all the systems and be able to handle parameters between sites. Well, the parameter management system was the final name of my project as it neared completion.

    --
    Norris/Palin 2012
    Fact: We deserve leaders who can kick your ass and field dress your carcass.
  43. Make file builder by Krelnik · · Score: 1
    Back before such tools were common, I wrote a make file dependency scanner for use at a previous job. It had some simple name (like BuildMake) but inside the program there was a table that listed which modules were referenced by others.

    That table was called guzinta because it listed which module "goes into" this one.

  44. SMAQ by egoff · · Score: 1

    it stood for Service Measure: Accuracy and Quality. We twisted the name just to fit it into the acronym. It was just a simple app that measured how well a phone call to our 800 number went.

  45. My own tool by moc.tfosorcimgllib · · Score: 2, Funny

    A quick program to merge two types of Database tables:

    The Super Helpful Information Tool.

  46. All of my programs have the same name. by trentfoley · · Score: 2, Funny

    a.out

    I keep 'em straight by remembering filesizes :)

    1. Re:All of my programs have the same name. by btrapp · · Score: 1

      I haven't laughed that hard in a LOOONG time. Thanks.

  47. Do variable names count? by cmpalmer · · Score: 2, Funny

    I used to get a kick out of naming Boolean class status variables bFailin (in Hungarian notation) so I could write VB code like:

    Dim myXYZ As CXYZClass

    myXYZ.DoSomething

    If myXYZ.bFailin Then ...

    Before you flame my coding style (lack of proper error handling, using Hungarian notation for class members, etc.), this was a long time ago and I know better now. But the code is kinda funny...

    --
    -- stream of did I lock the front door consciousness
    1. Re:Do variable names count? by glenstar · · Score: 1

      Hm... an associate of mine worked for a company whose "president" was named Brad Failing. Sure enough, his email address was bfailing and even more sure enough, his company did indeed fail.

  48. Unwise.exe by Chacham · · Score: 2, Interesting

    One of the most stupid names I have seen is Unwise.exe. Basically, it's the uninstaller program for the Wise Installation program. Being probably the second most common installer (next to InstallShield) you ought to find a copy of it on most Windows computers.

    Anyway, if you don't know what it is, many people seem to think it's a virus or something (and it didn't help when Norton identified it as one).

    1. Re:Unwise.exe by Reziac · · Score: 1

      Presumably the thinking is "it would be UNWISE to uninstall this app"... anyway that's how I interpret it, and it's often good for a laugh.

      Then again, I think InstallShield's __ISDEL.EXE is just as funny, if much worse grammar: "Is delete these files?" :)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    2. Re:Unwise.exe by Chacham · · Score: 1

      Presumably the thinking is "it would be UNWISE to uninstall this app"... anyway that's how I interpret it, and it's often good for a laugh.

      Cute.

      Though I actually asked the creator (I used to work there) and it was much more simplew, wise/unwise.

    3. Re:Unwise.exe by Reziac · · Score: 1

      Yeah, figured it was originally something that simple (wise = install, unwise = uninstall) but even so... every time I uninstall something that uses the Wise installer, I expect the "do you really want to uninstall this?" dialog box to add "That would be unwise!"

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    4. Re:Unwise.exe by Chacham · · Score: 1

      I expect the "do you really want to uninstall this?" dialog box to add "That would be unwise!"

      Heh. And that may be on the top ten comments, right under We're Wise guys.

    5. Re:Unwise.exe by Reziac · · Score: 1

      LOL!! Oh, man, the things software could say to us if developers had no shame :)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  49. Computer name by tigersha · · Score: 2, Interesting

    One our computers, which had a nagios/Openview like program on it that monitored and checked the other stuff was called edgar, named after J. Edgar Hoover.

    Not a program, I know but...

    --
    The dangers of excessive individualism are nothing compared to the oppressiveness of excessive collectivism
  50. In house project... by Magus311X · · Score: 1

    We were supposed to write something which was to raise the productivity of salespeople.

    First it was just a training tool. Then it was used to create quotes and toss them into the backend systems. Then to look up customer history. Then it became a CRM apps.

    I called it RUST, because it was a Randomly Useful Sales Tool. It was also an old crufty hack, which fit since things that are rusty are often old and kludgy.

    The name has stuck since, and I believe the company still relies on the system. No reported bugs in 18 months, but it was written without a spec and in less than a month. Huge hack. ;)

    -----

  51. Obligatory, but . . . by TinheadNed · · Score: 3, Interesting

    seeing as astonishingly, nobody's mentioned it:

    I love Nero burning ROM. What a brilliant name, with an icon of the Colosseum afire too.

    Personally, when I got a job due to my knowledge of C++ and ended up coding in VB, I started making functions of AllYourBaseAreBelongToUs and SomeoneSetUpUsTheBomb. I gave up though as they're difficult to spell and remember. They were only called twice and still played hell.

    I learnt from this two things.

    (a) It's not big
    (b) It's not clever

    But it's so funny when you're working and you're bored shitless.

  52. bash alias by CheapshotOverkill · · Score: 1

    alias sex='chmod a+x'

    --
    There's no shot like a cheapshot and there's no kill like an overkill.
  53. No Joke by digerata · · Score: 2, Funny
    I work for an Ad Agency and we wrote a system to manage all of our video and print files. The latest buzzword for that concept is Digital Asset Management. So when we went about creating the administration module, we decided to call it the Grand Organizational Directorate for Digital Asset Management.

    Later on this system was renamed. One of the print production managers thought the best way to visualize how the system works was to use the concept of a tank (as in bucket or trough) that all of our data is thrown into and we can go and retrieve it. So our system is now called the Digital Tank.

    This is great except for the fact that tank can mean different things like, 'The project tanked.' Or the project is like a giant lumbering hunk of steel that is soooo slllooooow.

    Its funny, we are an ad agency. We have copywriters that come up with award winning commericals. But when it comes to naming our own internal software, we can't think of shit.

    --

    1;
  54. Spuwa! by Bazman · · Score: 1

    Ten years ago I wrote some code for spatial data analysis using the Splus package. I called it 'splancs', which stood for 'spatial analysis code in S-plus', but also included the 'lancs' part from Lancaster University which is where I work. Double bonus.

    So this summer I get invited over to University Of Western Australia to work on a similar project. We argue for days over the name! Eventually I realise we need a name that keeps the 'splancs' nature.

    SpUWA.

    I even designed a logo - a big yellow splodge representing the area of a point pattern of data composed of small orange and green chunks. But strangely this was too coarse even for the Australians. Pah. We agreed to call it 'Rasp' (R Analysis of Spatial Patterns) but in true Mozilla fashion, pronounce it 'Spuwa!'.

    Baz

  55. How about a domain name? by travisbecker · · Score: 2, Interesting

    OK this may be a little OT...

    I used to own trav.com, which in and of itself makes sense, since Travis is my name. However I got quite a few random emails from people in Sweden who visited my site. "Why Sweden?" I kept asking myself. Then I found out...

    In Swedish, "trav" roughly translates to "trot." A popular sport in Sweden is horse racing, but the kind where the jockey rides in a small carriage behind the horse. This is known as "trotting." So fans would check trav.com expecting a horse racing site.

    I had used an irrelevant name without even knowing it! Pretty funny huh??

    OK maybe you had to be there.

    Travis

    P.S. Can anyone who knows Swedish language and culture verify any of this?

    1. Re:How about a domain name? by Anonymous Coward · · Score: 0

      I'm Norwegian, but "trav" means the same thing here. And yeah, horse racing is "popular" here as well.

  56. Two Favorites by yoshi · · Score: 1

    Neither of them mine:

    TWAIN - Toolkit Without an Important Name

    cat.schroedinger - sometimes it would cat your file, other times it wouldn't

    -Josh

    1. Re:Two Favorites by Calmiche · · Score: 1

      Quick correction.. TWAIN - Technology Without an Interesting Name It's the driver that interfaces a scanner/ digital camera/ etc... with graphics programs.

  57. Mark.asp by Boba001 · · Score: 2, Funny

    When I worked for a dotcom company and we were going through some layoffs I had to write a script that basically did someone's job who had been let go (of course, their duties fell on me... and I had no time to manually do them.) It took 3-4 days to write/debug/polish and the result was 10x better than when the actual person was doing the job by hand.

    It later became a joke when we were talking about new projects that would "help" people do their jobs (instead of them manually doing something, the computer would do most of it), causing their job to become redundant and they wouldn't be needed anymore. ;)

  58. ego-boost by riclewis · · Score: 1
    Made an XWindows recorder while on internship at IBM. Called it Realtime Input Capture...

    -riclewis

  59. TWAIN by einstein · · Score: 3, Interesting

    TWAIN, the scanner interface used in windows..

    Technology Without An Interesting Name.

    worth a chuckle.

  60. Error Routine by Datoyminaytah · · Score: 1

    I don't know about program names, but sometimes I name generic error handling routines "BadThingHappen".

    --
    assert(birth_date<time-86400)
  61. Here's one by cybermage · · Score: 3, Funny

    I once wrote a group task and schedule tracker which we called Basic Daily Schedule Manager. It really whipped our office into shape.

  62. Critical Updates by Webmoth · · Score: 4, Funny

    As I understand it, Microsoft's Automatic Updates utility was originally called the Critical Update Notification Tool. They quickly changed this one.

    --
    Give me my freedom, and I'll take care of my own security, thank you.
    1. Re:Critical Updates by PhilHibbs · · Score: 1

      There still are references to that name.

  63. a.out by mister_jpeg · · Score: 1

    It's amusing to speculate why someone thought bighonking.c should become a.out.

    --
    -jpeg
  64. I got one by schnits0r · · Score: 1

    It's called windows 95. I mean whats it got to do with what it's name is. I've been waiting for 8 years, and that window STILL isn't washed. Biggest waste of money ever.

  65. RE: Funny and Irrelevant Program Names? by Corky+Ramirez · · Score: 1

    I made a program called Gorilla. It's a database front-end for searching and modifying records and such...nothing to do with Gorillas, but I was sick of seeing "tool" or "utility" used in program names. I also have another program called Radium. No explanation other than: it sounded good.

  66. Personal coding standard by Pastor+Fluff · · Score: 1

    I've had to do a lot of iterative numerical programming, and had to check each iteration against the minimum tolerance value.

    To this day, code reviewers want to know (about my tolerance value) "What's this constant NATS_S supposed to mean?"

    (Hint: read it slowly)

    --
    Bubble, bubble, toil and trouble... can't we just go to Starbuck's for coffee?
    1. Re:Personal coding standard by Trinn · · Score: 2

      My [meager] karma will burn on this one but I just don't get it. Care to clarify?

    2. Re:Personal coding standard by Lazyhound · · Score: 1

      NATS_S= Nazis, as near as I can figure.

    3. Re:Personal coding standard by Lord+Bitman · · Score: 1

      That would be reading it fast. Reading it slow gives you "Nat's Ass"..
      Perhaps he only thinks he is funny, but actually isnt?

      --
      -- 'The' Lord and Master Bitman On High, Master Of All
  67. An oldie but a goodie - xyzzy by kireK · · Score: 3, Funny

    Data General's AOS/VS operating system had an undocumented command named "XYZZY." In the original 16-bit version, the response was: "Nothing happens." In a later 32-bit version, this was amended to: "Twice as much nothing happens."

    1. Re:An oldie but a goodie - xyzzy by dbirchall · · Score: 1

      Holy cow... I actually did FORTRAN-77 programming on an AOS/VS II system (more recently than most people would admit, I'm sure!) ... never tried that command, though.

    2. Re:An oldie but a goodie - xyzzy by Anonymous Coward · · Score: 0

      Wasn't there a cheat in Minesweaper that used xyzzy?

    3. Re:An oldie but a goodie - xyzzy by RighteousFunby · · Score: 1
      Data General's AOS/VS operating system had an undocumented command named "XYZZY." In the original 16-bit version, the response was: "Nothing happens." In a later 32-bit version, this was amended to: "Twice as much nothing happens."


      Isn't XYZZY that cheat for Minesweeper (W95)?
  68. From the Beast itself by Thing+1 · · Score: 2, Funny
    My favorite came directly from Microsoft, when they wrote a utility for their WindowsUpdate.com site. They called it the "Critical Update Notification Tool."

    Later they changed "Tool" to "Utility" but we had already laughed at them.

    --
    I feel fantastic, and I'm still alive.
  69. MODCOMP software by Thing+1 · · Score: 1
    I worked at a nuclear power plant which ran FORTRAN software on MODCOMP computers. One of the programs was designed to test the access control lists, and was thus named "testacl".

    People routinely cracked up when I discussed this tool because I pronounced it "testicle."

    --
    I feel fantastic, and I'm still alive.
  70. Different but the same by kiwimate · · Score: 1

    There used to be a company called PC DOCS, who wrote a Document Management System called DOCS Open. The company was purchased by Hummingbird, and they have an updated version called PowerDOCS.

    There's a Designer program used to customize the software -- add fields to the database, change the appearance of the forms, that sort of thing. If you start the Designer program with a command line parameter /XYZZY, it gets you into the sort-of-undocumented super-user design mode. I say sort-of-undocumented because, although the parameter is documented as a means of getting into the super-user mode, the additional functionality that it gives you is not documented, so you get to play guess-what-this-checkbox-does.

  71. Duh ... by egon · · Score: 4, Funny


    Most irrelevant software name? Wouldn't that be Microsoft Works?

    --
    Give a man a match, you keep him warm for an evening.
    Light him on fire, he's warm for the rest of his life
  72. PIGCOP by SlightlyMadman · · Score: 2, Funny

    I had to write a project management & time tracking app for in-house use, a couple years ago. Since I hate the idea of recording every second of my time, I decided to call it Personal Interface for the Graphical Control Of Projects, an homage to Duke Nukem.

    Unfortunately, the Duke Nukem reference would become a curse, as it's still in development, with no specified release date (when it's done, damnit!). It also spawned a slimmer web-based cousin called PORKCHOP, but I'd have to hunt through some documentation to remember what that was supposed to stand for ;)

    --

    Money I owe, money-iy-ay
  73. uj-image and jkii player by MasterRa · · Score: 1

    A friend of mine (who went by Uber-Jedi) once wrote a program that did some simple image manipulation for something he was working, and called it uj-image. That doesn't sound that odd at first, but the interesting part is how you pronounce it. It's pronounced "you-ja-maje".. where the "maje" is similar to the Canandian (French i think, Avid always say's it's Canandian) "image", like in SoftImage. (yes, lots of people think it's "soft image", it's not.. :)) That one always made for some fun. It saved in .uj files. He also wrote a program that would play mp3's from inside Jedi Knight II, which was called something simple like JKMusic. However what was intersting was that when it started up it played a wave from the JKII game, with Lando going "You ok?". It had plalist files. They were .uok files.

  74. *cough* by panck · · Score: 1
    Red Dwarf Season 3, Episode 3 "Polymorph"
    http://www.reddwarf-central.com/files/polymorph.tx t
    RIMMER: Erm, I think we're all beginning to lose sight of the real issue here, which is: what are we going to call ourselves? Erm, and I think it comes down to a choice between "The League Against Salivating Monsters" or, my own personal preference, which is "The Committee for the Liberation and Integration of Terrifying Organisms and their Rehabilitation Into Society." Erm, one drawback with that -- the abbreviation is "CLITORIS."
    --
    "What thou shalt not, I shalt did!" -Bart Simpson
  75. Well, they weren't programs, but... by chriso11 · · Score: 1

    I had to make a pair of custom interface boards a few years back. I named them "Jake" and "Elwood". We used them for quite a while, and so conference calls were quite amusing at times. When we made a new pair of boards, the new names were Boris and Natasha. Being asked "Is Natasha ready to back up Boris?" in meetings was an interesting question. I had considered naming the boards Tom and Jerry, but one manager involved in the project was named Tom, so it was not a viable name.

    --
    No, I don't trust in god. He'll have to pay up front, like everybody else.
  76. Ham by Wonko42 · · Score: 1

    I wrote a biff-like mail checker for Windows named Ham. If you really wanted to, you could claim it was a recursive acronym for "Ham is an Automatic Mailchecker", but I really just wanted to be able to say, "Oh look, Ham says I have new mail."

  77. apache modules by joeslugg · · Score: 1

    I'm not a seasoned web developer, but doesn't apache have a spell-checking module called 'mod_speling'?
    (note the missing 'l')

    too funnie...

    1. Re:apache modules by WetCat · · Score: 1

      It's not a spelling module, its purpose is to
      correct URL small typos like from
      http://myhost.com/speling/
      to
      http://myhos t.com/spelling/
      In SWI-prolog there is a function named "dwim" - do what I mean, whose purpose is the same.

  78. Ice by Stephen+Williams · · Score: 1

    Our company's naming convention for software is words to do with ice. Our mail server is called "igloo"; our web tools are "gelid"; our network monitoring system is "icecube". There's no reason to the names, other than being ice-related.

    -Stephen

  79. names by austad · · Score: 1

    I worked for a large media company, and some of the developers came up with some pretty good names.

    They had a sproc that would go do whatever you told it to, and it was called sprocbitch(), but was later changed to sprocstar().

    They had another tool called ASS (forgot what it stood for) and another called PHAT (Publishing something something Tool)

    I had a perl script that watched some processes and restarted them if they died called babysitter.pl.

    They also had the HOG (Hand of God) that watched processes on servers and whacked them if they got out of hand.

    There were some others, but I forgot them all.

    --
    Need Free Juniper/NetScreen Support? JuniperForum
  80. Phirst Contact by Alethes · · Score: 1

    I wrote an app for a client to handle contact forms a bit like FormMail in PHP that I named Phirst Contact.

  81. CaDAVer by Whatchamacallit · · Score: 1

    WebDAV client that uses an FTP commandline GUI.

  82. stupid unix tricks by kurosawdust · · Score: 1

    I always wanted to write a program named "chowder" that was advertised as the end-all be-all of applications but which came with no documentation and was nearly impossible to use, so everyone who downloaded it would at one point or another have to type "man chowder"
    :-P

  83. Bug in XYZZY 32-bit version by Webmoth · · Score: 1

    "...In the original 16-bit version, the response was: "Nothing happens." In a later 32-bit version, this was amended to: "Twice as much nothing happens."

    If "Nothing happens" in a 16-bit program, then in the 32-bit version, it should be "65536 times as much nothing happens."

    --
    Give me my freedom, and I'll take care of my own security, thank you.
  84. one of my favs by Anonymous Coward · · Score: 0

    i work for a telco and one of the apps we run is called bigbrother ................ tell me someone doesnt have a sense of humor

  85. From the advent game by hackwrench · · Score: 1

    xyzzy advent
    Oddly enough the first result of this search, results in you being whisked to a random page.

  86. a program called y by oever · · Score: 4, Funny

    What's so funny about a program called y?
    Well, its function is to print this to the screen: You may as well stop typing now.

    ...
    rm: remove regular file `file101'? y
    rm: remove regular file `file102'? y
    rm: remove regular file `file103'? y
    rm: remove regular file `file104'? y
    ~> y
    You may as well stop typing now.
    ~> y
    You may as well stop typing now.
    ~> y
    You may as well stop typing now.
    ~> y

    --
    DNA is the ultimate spaghetti code.
  87. Question Answering System by mclearn · · Score: 1

    A friend of mine wrote an algorithm for a QA system called 'diet' for his Master's thesis. Several support tools having names like 'trim', 'lowfat', etc. were added to the set. This QA system placed in the top of the world in TREC 9 and 10...Of course, the name was changed for the paper to something a bit more academically professional...

  88. no swearing by Synistyr · · Score: 1

    Unfortunately none of the ones I've been involved in were as obscene as some of the posts here..

    There was one that was written to automate the loading of data, called getLoaded

  89. Necklace by fooguy · · Score: 1

    I'm still looking for a reason to implement something called "necklace" in Perl. Maybe an object that creates a linked list (like Judoscript)?

    --
    "All I ever wanted was to see Larry Wall give Bill Gates a Perl necklace."
    http://www.eisenschmidt.org/jweisen
  90. Doit/Dolt by Anonymous Coward · · Score: 0

    Smalltalk had a "doit" button, but in the fonts common on our systems, it looked like "dolt"

    I wrote a program to do hardware-assisted color calibration, the hardware guys didn't grok software, and while they wanted a 12x9 grid of RGB colorimeter values, they thought it would be easier to write a program to read one red square first (never heard of a "for loop"? And the colorimeter could read RGB as easily as R). So I called it "Gorky"

    I know of someone who used "snoopy" as a sample file name (like "foo") in a customer demo - when the customer requirements came back, the data format had been named "snoop"

    I briefly had code that tested the booleans "scroll and noScroll" (meant something like "scrollbar hit, but nothing to scroll" IIRC). I put a comment next to it - "or tea and no tea" (HHGttG game ref, for the children out there)

  91. Proctor and Gamble would be proud by SimuAndy · · Score: 1

    I used to work for Homes & Land Publishing Corporation in the pre-press and printing area. The business was to print those free Homes for sale type magazines found at grocery stores and real estate offices nationwide. The model was that associate publishers would sell ads containing pictures of houses and real estate agents, and sometimes pictures or mug shots would run in more than one sequential issue of the magazine.

    We called that process a "pickup", the goal being to "pick up" the photo exactly as it was printed in the previous issue for the future issue. This was in the days before extremely large disk arrays were prevalent, and so the pickup process used to be done slowly, and manually.

    When we automated the process, I wrote the program, and called it bounty. It took about a year before it announced its presence in the form of some bug or another that it couldn't recover from, and someone asked me what bounty was. After fixing the problem, they asked why it was called bounty - thinking of all the other meanings of bounty: a reward for capture of a criminal, the HMS Bounty, etc.

    I said, it's Bounty... you know, the Quicker Picker-Upper.

    I left shortly thereafter to come work for Simutronics, purveyors of fine role-playing games at http://www.play.net

    -andy

  92. Emulatio by Anonymous Coward · · Score: 0

    Way back in the days of 8.3 DOS, VisualWorks Smalltalk had L&F emulation (yeah, before Swing). The directory for the code nearly shipped as "emulation", until somebody noticed the name on Windows (and pronounced it as something you'd do to the previous post).

  93. Re:Meanwhile, in reality by Lord+Bitman · · Score: 1

    Meanwhile, back in reality, a manpage is considered to be documentation.

    --
    -- 'The' Lord and Master Bitman On High, Master Of All
  94. another joke program by La+Temperanza · · Score: 1

    I stuck a script in my path named "lsd", a typo I constantly make. It runs the command "ls | rot13".

    --

    --
    est modus in rebus
  95. Re:OMGLOLOMG!!!!!!!!! by Lord+Bitman · · Score: 1

    shut up.

    --
    -- 'The' Lord and Master Bitman On High, Master Of All
  96. bioya by slaker · · Score: 1

    I worked for a large company where an in-house tool for resetting NTs passwords and unlocking accounts (pathetically stupid users. The kind that forget to breathe) from a single console app was called "bioya".

    I used it for about a month, not giving any thought to the name, until one day in a fit of boredom I did

    bioya /?

    Usage: Blow it out your ass [domain\username]

    I got a chuckle every time I used that program for the rest of that contract.

    --
    -- I wanna decide who lives and who dies - Crow T. Robot, MST3K
  97. fdisk by Anonymous Coward · · Score: 0


    ever wondered what the f stands for ?

  98. Meanwhile back in the day... by unitron · · Score: 1
    You know there was a newbie somewhere somewhen that named his first (DOS) file
    8letters.(what ever extension he used)
    --

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

  99. Not a software name, but by tmtresh · · Score: 1

    When I started working in a firmware test lab, we had an email address that you could send large numbers of large test emails to, and they would all just get deleted. It was called 'tester'.

    After several misunderstandings resulting in lost email, I renamed the account 'blackhole'.

  100. WHIPME by nellardo · · Score: 1
    Back in the day (circa 1990), when I was a lowly undergrad, my final team project in the graphics course was a program that would let you paint an image on the surface of a 3D object. I.e., there was a window with a 3D object in it, you'd drag the mouse around like you were using a paint program, the software would figure out what the texture map would be to make the 3D object look that way. Change the camera position, keep painting on a different side of the object. A different implementation got written up at SIGGRAPH that year - we were bummed, almost as much as our professor, who wanted to add another pub to his CV..... This was a big deal at the time, as pattern-mapping hardware was then the province of $100k super-computers - lucky us, we had access to one (yeah, it did a blazing 100k tris per sec (it also scan converted spheres)).

    A grad student whose claim to fame was having the moderator of alt.sex.stories forget to remove the student's name on a posting came up with our project name: Whip Me.

    We Handle Interactive Pattern Mapping Efficiently.

    --
    -----
    Klactovedestene!
  101. /etc/rc.d/rc.S by Hubert_Shrump · · Score: 1

    Yeah, but it's not so bad if you move it to /etc/rcS.d

    --
    Keep your packets off my GNU/Girlfriend!
  102. Try any of KDE or GNOME's apps. by Anonymous Coward · · Score: 0


    Oh wait, you wanted funny... sorry :-(

  103. makes zero sense by Hubert_Shrump · · Score: 1

    Makes zero sense when you are trying to remember what script does what.

    I can never remember the differences between my women, either.

    --
    Keep your packets off my GNU/Girlfriend!
  104. Bitrape by C4-GodH8sMe · · Score: 1

    Bitrape, DivX bitrate calculator... (hwhq.com)

    --
    We are all Gods unwanted children. Did you ever consider he may hate you too?
  105. Only one I got... by Danse · · Score: 1

    Ok, mine isn't terribly clever or anything, but I'll share it anyway. I wrote a little program once for the company my girlfriend worked for to monitor some servers for certain files that were getting transferred to them by mistake. They called the process "black hole monitoring" because these 4 servers seemed to be like black holes for the files. They hadn't managed to figure out what the problem was, and they didn't seem to be trying. They had her and a few of her co-workers monitoring the servers and writing up some sort of problem reports for the files. So, getting to the point, I wrote the little program and didn't know what to call it, so I named it Cygnus, after the U.S.S. Cygnus from the movie The Black Hole. See, told ya it wasn't terribly clever :)

    --
    It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
  106. Re:Meanwhile, in reality by kurosawdust · · Score: 1

    Meanwhile, back in reality, a manpage is considered to be documentation.
    and in this same wonderful place called reality, typing "man " does not mean a manpage for has to exist. 1) It was a joke; 2) if you're going to criticize it, READ.

  107. Re:Meanwhile, in reality by Lord+Bitman · · Score: 1

    So because there is no manpage, people everywhere are going to type "man chowder", yes, perfect sense there. But then, maybe after reading in full the vast multitude of words comprising your post, I had still missed something. So, what is it that I would have seen if I possessed your incredibly superior intellect?

    --
    -- 'The' Lord and Master Bitman On High, Master Of All
  108. Re:Meanwhile, in reality by kurosawdust · · Score: 1

    thanks for the semantic gymnastics. If by "incredibly superior intellect" you mean "basic literacy", then you would've seen just what I mentioned; that typing "man something" does not mean that a manpage for "something" exists. That seemed to be clear by inference in the parent.

  109. Re:Meanwhile, in reality by kurosawdust · · Score: 1

    you know, being that it's nearly 5am and I havent slept in a while, it took me an inordinate amount of time to realize that we're having a flamewar over a joke that was crappy to begin with. Sorry, pal - if I were over there and you didnt throw me out of your house for showing up unnanounced at five in the morning, I'd buy you a beer. Unfortunately, the best I can do now is a virtual beer. Cheers.

  110. Shitstorm by zero_offset · · Score: 1
    At my company, the sysadmins put very heavy restrictions on the front-line workers. At one of our branch offices, they came to rely heavily on Excel macros, but due to extremely tiny user network storage quotas the macros were short on error handling and other functionality you'd normally get with software doing critical processing.

    One user made the jump into the software development group. He was responsible for a lot of these now-critical macros. He had feared the macros would become important to daily processing, being used by people who didn't really understand them (and the afforementioned limitiations didn't help), so he chose some names that he hoped would indicate to the user that they probably shouldn't rely so heavily on those macros.

    The best name was shitstorm, but another favorite of mine was trainwreckwaitingtohappen. In another macro, if the operation encountered an error, this was communicated by a clipart eagle swooping down across the spreadsheet, ripping off a clipart businessman's head, and shitting down his neck. (While the sysadmins restricted storage quotas, they did install the vast waste of space that is the MS Office clipart library.) The clipart one is something of an underground classic among the programmers around here.

    Eventually he (wisely) quit and went to work somewhere else. To this day those same macros are busily doing whatever it is they do, rude and portentous filenames intact, and the users refuse to fund a project to decypher the macros and write a proper application. (Bad because the macros are starting to fail... trainwreckwaitingtohappen is particularly shaky these days...)

    Oh well, he tried to warn them...

    --

    Slashdot quality declines as the number of hot grits posts decreases. - Provolt's Law, Apr-09-2005

  111. variable names by dotpl · · Score: 1

    dunno where they came from, but lately I'm in the habit of naming temporary variables and data:
    coco, mimi, nounou...

    as in:
    if ($coco eq "mimi") { $nounou = "yoyo"; }
  112. Not mine, but... by CowboyMeal · · Score: 1

    A friend of mine wrote a safe memory allocation function.

    The name? SmartAlloc

    --
    Your credit card information wants to be free.
  113. File extension story by metamatic · · Score: 1

    I once wrote an animated screen demo system in a weekend. Because of the unrealistic project deadlines, I named it Mathew's Amazing Demo. I gave the data files the extension .MAD.

    Everyone was delighted that I actually got the job done, but marketing objected to the .MAD file extension and demanded that it be changed.

    So naturally, it was changed to .MFD.

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  114. Oracle 9i RAC by SirTwitchALot · · Score: 1

    Oracle's Real Application Clusters product may not be that great of a name given the current political situation. (Try saying the full name of the product fast.)

    --
    Go away, or I will replace you with a very small shell script.
    1. Re:Oracle 9i RAC by Anonymous Coward · · Score: 0

      I dont get it

    2. Re:Oracle 9i RAC by SirTwitchALot · · Score: 1

      say it fast... 9irac (iraq)

      --
      Go away, or I will replace you with a very small shell script.
  115. Rostanga by sartin · · Score: 1

    Once wrote a language for specifying state machines for communication software. Internally, I had decided to name every project after genera of opisthobranchs (sea slugs) that I had observed while scuba diving. I called the language and compiler Rostanga. Due to a lack of creativity in our marketing and executive talent, it never got renamed and the compiler shipped with that name.

  116. Holy Sheet by dtabraha · · Score: 1

    When I was developing a web site, as sort of a joke I called my style sheet HolySheet.css.
    As in "This is the Holy Style Sheet upon which all documents rely" and the obvious joke play on words to go with that.
    Imagine my surprise when that document showed up with the most hits on the site usage reports! (Since it's used from every page)
    Needless to say it was promptly changed.

    I also once wrote (or started to write) a software delivery program I called Milkman.exe

  117. Hit By a Bus by dtabraha · · Score: 1

    Many times at work when we talk about backup plans if anything were to ever happen to someone, and the phrase used is always...
    Okay, suppose someone gets hit by a bus on the way to work tomorrow.

    So now all emergency backup procedures are referenced as HBB.

  118. Re:Meanwhile, in reality by Lord+Bitman · · Score: 1

    Nobody ever leaves their house at 5AM, that's why nobody ever leaves their house at 5AM. Such is annoying.

    Me on the other hand, I just get bored no matter what time it is. Arguing about important things get people all excited for no reason. It's much better to pick something random to get a person to go "ah", about. Would anyone change their mind about Jesus being a fag? Of course not. But telling somebody that they made what ammounts to nothing more than a typo? I have discovered the ultimate secret of winning arguments.

    Most people, if you shove them, will shove back. Even if it doesnt fucking matter. So a debate of /at least/ the level of inteligence you'd get from screaming "Jesus is a fag!!" [or, conversly, "Jesus is not a fag!!"] in order to get a responce.

    And you can win. Getting an electronic version of something I wouldnt accept a non-electronic version of counts as winning to me.

    --
    -- 'The' Lord and Master Bitman On High, Master Of All
  119. Nasti Domination by Krezel · · Score: 1

    I work for a large university doing some part time development. My boss and I like to come up with fun names for our projects.

    My favorite is "NASTI" - The Nightly Apache STatistical Information generator. Its a big name for a pretty simple perl script that uses Sawmill to parse Apache logs into pretty looking statistics pages.

    My boss' pet project is "Dominate"... The name has almost nothing to do with the project.

  120. MOFO by SuperJames_74 · · Score: 1

    MOFO = MP3 sOng File Organizer.
    A simple Windoze app to scan CDR's for *.mp3 files, then catalog them in an Acc3ss database. I actually tried really hard to come up with this goofy name...

    --

    @sshatrack

  121. OK by Anonymous Coward · · Score: 0

    present it then

  122. News Fucker 3000 by Alizarin+Erythrosin · · Score: 1

    Penny Arcade calls their new RSS feed the "News Fucker 3000", which of course is a take off of their hella funny Fruit Fucker 2000.

    --
    There are only 10 kinds of people in this world... those who understand binary and those who don't
  123. kung fu gripper by zillanator · · Score: 1

    I've been adding a bit of code to all my perls as a "signature" for quite a few years now. It's so I can name every program suffixed "with kung foo action grip" It prints an ascii art picture of a kung fu fist...I tried to post the source code here but was slammed for lameness. It's funny when some asks me what the "-foo" option does. 100% irrelevant

  124. Yep by Anonymous Coward · · Score: 0

    I once wrote a script that would kill all the data in the database without deleting the tables.

    It was called "NeutronBomb"

  125. Pack the Spew! by foo1752 · · Score: 1
    In college, we discovered a security hole in some set-uid script that the idiot admins were using. The "exploit" that was used to obtain root access on the machine was a script we called pts, which stood for "pack the spew."

    Don't ask me why we called it this -- I have no idea.

    The funny thing was that we didn't use our power for evil. All we ever did was kill runaway processes, fix unsecure directory permissions (e.g., they had /usr/spool/mail at 0777), and shit like that.

  126. mfsck -u by Curl+E · · Score: 1

    There is a -u option if you get unicos. Might have to pay a bit for the hardwar though...

    --
    Backups are for wimps. Real men post their data in comments and have slashdot mirror it
  127. EINE and ZWEI by Anonymous Coward · · Score: 1, Funny

    I've heard of an editor called EINE (German for One) - EINE Is Not Emacs.

    The second version was called ZWEI (German for Two) - ZWEI Was EINE Initially.

  128. Lucas Arts' Utilities by Arminator · · Score: 1

    These are not mine, but the guys at Lucas Arts had the habit of naming their utilities after gross body fluids. The best known being S.C.U.M.M. Sript Creation Utility for Maniac Mansion.
    Others were something like SPUTUM or PHLEGM, but I don't remember exactly what they were used for. One time, they even used a word, someone thought to be a body fluid, but after looking it up, they were so grossed out, they changed the name (if I remember correctly it was the description for very smelly poo a newborn does right after birth or something like that).

  129. Red Hat.... by RighteousFunby · · Score: 1

    I haven't written anything, but I find it quite funny that Red Hat 8 has a package called cannalibs...

  130. fsck -u? by einhverfr · · Score: 1

    Maybe we could impliment this option and try to unmount the volume first ;)

    --

    LedgerSMB: Open source Accounting/ERP
  131. proposed USAF prog by YrWrstNtmr · · Score: 1

    Patient Evaluation Networked Information System
    We had to shorten it to PEIS

  132. BBC Basic by Anonymous Coward · · Score: 0

    I read a program written in BASIC for the BBC computer (made by Acorn, before the RISC). The keyword to define a procedure is PROC.

    This code included a delay procedure called PROC rastinate.