Slashdot: News for Nerds


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

Thank you!

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

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

Funny and Irrelevant Program Names?

Cliff posted more than 11 years ago | from the just-for-the-fun-of-it dept.

It's funny.  Laugh. 210

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."

cancel ×


Satan meets Santa (3, Interesting)

mcgroarty (633843) | more than 11 years ago | (#5451286)

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." :)

Re:Satan meets Santa (4, Informative)

eXtro (258933) | more than 11 years ago | (#5451361)

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.

Re:Satan meets Santa (2, Informative)

Hitch (1361) | more than 11 years ago | (#5451387)

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.

Re:Satan meets Santa (1)

Lemmeoutada Collecti (588075) | more than 11 years ago | (#5451877)

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.

Re:Satan meets Santa (1)

grondu (239962) | more than 11 years ago | (#5452213)

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"?

Santa's Slappers (1)

skinfitz (564041) | more than 11 years ago | (#5451317)

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...

Always, I hate naming things (3, Interesting)

eXtro (258933) | more than 11 years ago | (#5451322)

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.

Re:Always, I hate naming things (1)

Ashran (107876) | more than 11 years ago | (#5452591)

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

Obvious one? (5, Funny)

Dr. Bent (533421) | more than 11 years ago | (#5451324)

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

Re:Obvious one? (1)

falconed (645790) | more than 11 years ago | (#5451963)

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

Re:Obvious one? (1)

Lemmeoutada Collecti (588075) | more than 11 years ago | (#5451978)

Could you do this?

fsck | s/s/u

Re:Obvious one? (2, Interesting)

mister_jpeg (46354) | more than 11 years ago | (#5452339)


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.


We've got a ton where I work... (4, Interesting)

Ranger Rick (197) | more than 11 years ago | (#5451335)

...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".

Re:We've got a ton where I work... (1)

FroMan (111520) | more than 11 years ago | (#5451968)

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

lipo fat binaries (3, Funny)

topologist (644470) | more than 11 years ago | (#5451369)

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.

Re:lipo fat binaries (0)

Anonymous Coward | more than 11 years ago | (#5451486)

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.

Re:lipo fat binaries (0)

Anonymous Coward | more than 11 years ago | (#5451528)

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.

*cackle* (5, Funny)

skinfitz (564041) | more than 11 years ago | (#5451377)

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..."

Re:*cackle* (5, Funny)

Ranger Rick (197) | more than 11 years ago | (#5451449)

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

What, can't find it? =)

Re:*cackle* (1)

GregWebb (26123) | more than 11 years ago | (#5452484)

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!

*cough* (1)

panck (69848) | more than 11 years ago | (#5452852)

Red Dwarf Season 3, Episode 3 "Polymorph" 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."

Webcam BITCH (1)

schnits0r (633893) | more than 11 years ago | (#5451382)

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


gatorade123 (133969) | more than 11 years ago | (#5451402)

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

Environmen ts

It's only slightly worse than our SINC

Not a

(it's a scheduling program)

himem bit-nibbler (1)

oni (41625) | more than 11 years ago | (#5451406)

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"

Good one (2, Funny)

gnovos (447128) | more than 11 years ago | (#5451414)

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.

Re:Good one (1, Funny)

glenstar (569572) | more than 11 years ago | (#5451638)

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.

Re:Good one (0)

Anonymous Coward | more than 11 years ago | (#5451763)

Oh fuck ya. Ha ha ha ha! That's funny. He's SO STUPID!!!!! HA HA HA HA!!!!!


So far... (2, Funny)

Badge 17 (613974) | more than 11 years ago | (#5451420)

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. (1)

‹berhund (27591) | more than 11 years ago | (#5451425)

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

Debugging utility program (5, Funny)

cjhuitt (466651) | more than 11 years ago | (#5451438)

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".

Re:Debugging utility program (1)

floydigus (415917) | more than 11 years ago | (#5452337)

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

GGB509 (2, Funny)

alacqua (535697) | more than 11 years ago | (#5451452)

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

Err... Make that "criterion" [Re:GGB509] (0)

Anonymous Coward | more than 11 years ago | (#5451479)

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

Re:Err... Make that "criterion" [Re:GGB509] (1)

Twirlip of the Mists (615030) | more than 11 years ago | (#5451505)

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

Unix is full of them (3, Interesting)

metalhed77 (250273) | more than 11 years ago | (#5451475)

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.

Any program of the horde series (1)

bofkentucky (555107) | more than 11 years ago | (#5451544)

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

foo (1)

mpweasel (539631) | more than 11 years ago | (#5451550)

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

Modules? (4, Funny)

Xunker (6905) | more than 11 years ago | (#5451568)

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.

How about spitsqueak? (1)

mellon (7048) | more than 11 years ago | (#5451573)

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.

PUD (1)

Hellraisr (305322) | more than 11 years ago | (#5451574)

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

...and I still use it... (1)

jo42 (227475) | more than 11 years ago | (#5451588)

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

Library Interface. (1)

muonzoo (106581) | more than 11 years ago | (#5451593)

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.

Software named win-something (5, Funny)

Bothari (34939) | more than 11 years ago | (#5451603)

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.....

swears (3, Funny)

gyratedotorg (545872) | more than 11 years ago | (#5451613)

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. ;)

Re:swears (1)

panck (69848) | more than 11 years ago | (#5452664)

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.. :)

The least funny? (1)

Otter (3800) | more than 11 years ago | (#5451616)

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".

CP/M's debugger (3, Interesting)

Krelnik (69751) | more than 11 years ago | (#5451691)

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.

slashdot (3, Funny)

glenstar (569572) | more than 11 years ago | (#5451697)

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...?

The TTP Project (1)

fraxas (584069) | more than 11 years ago | (#5451721) the only recursive acronym I know of that does mid-recursion (rather than head recursion).

There's a GNU utility... (2, Insightful)

3waygeek (58990) | more than 11 years ago | (#5451784)

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

2 names (1)

DJK (106039) | more than 11 years ago | (#5451790)

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...

Lord Of The Dance (1)

spacecowboy420 (450426) | more than 11 years ago | (#5451829)

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.

Fix O'Matic. (1)

Atzanteol (99067) | more than 11 years ago | (#5451839)

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...

The Doit function... (1)

SpotBug (228742) | more than 11 years ago | (#5451863)

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.

biff (1)

ericnewton (46030) | more than 11 years ago | (#5451867)

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.

Re:biff (3, Interesting)

PD (9577) | more than 11 years ago | (#5452388)

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.

debian internal software (1)

Shaleh (1050) | more than 11 years ago | (#5451910)

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.

Not quite OT... (1)

herko_cl (533936) | more than 11 years ago | (#5451953)

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

best shell script (1)

Cheeze (12756) | more than 11 years ago | (#5452018)

null routes the top 10 abusers of our mail system.

Slash for Slashdot (1)

mnmn (145599) | more than 11 years ago | (#5452023)

Or even BitchX. Maybe you login to bitch!

Once... (2, Funny)

FroMan (111520) | more than 11 years ago | (#5452038)

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.

Make file builder (1)

Krelnik (69751) | more than 11 years ago | (#5452042)

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.

SMAQ (1)

egoff (636181) | more than 11 years ago | (#5452079)

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.

My own tool (2, Funny)

moc.tfosorcimgllib (602636) | more than 11 years ago | (#5452082)

A quick program to merge two types of Database tables:

The Super Helpful Information Tool.

All of my programs have the same name. (2, Funny)

trentfoley (226635) | more than 11 years ago | (#5452126)


I keep 'em straight by remembering filesizes :)

Do variable names count? (2, Funny)

cmpalmer (234347) | more than 11 years ago | (#5452133)

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


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...

Re:Do variable names count? (1)

glenstar (569572) | more than 11 years ago | (#5452914)

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.

Unwise.exe (2, Interesting)

Chacham (981) | more than 11 years ago | (#5452178)

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).

Computer name (2, Interesting)

tigersha (151319) | more than 11 years ago | (#5452200)

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...

In house project... (1)

Magus311X (5823) | more than 11 years ago | (#5452207)

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. ;)


Obligatory, but . . . (3, Interesting)

TinheadNed (142620) | more than 11 years ago | (#5452245)

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.

bash alias (1)

CheapshotOverkill (559837) | more than 11 years ago | (#5452289)

alias sex='chmod a+x'

No Joke (2, Funny)

digerata (516939) | more than 11 years ago | (#5452300)

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.

Spuwa! (1)

Bazman (4849) | more than 11 years ago | (#5452307)

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.


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!'.


How about a domain name? (2, Interesting)

travisbecker (104621) | more than 11 years ago | (#5452316)

OK this may be a little OT...

I used to own, 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 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.


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

Two Favorites (1)

yoshi (38533) | more than 11 years ago | (#5452328)

Neither of them mine:

TWAIN - Toolkit Without an Important Name

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


Mark.asp (2, Funny)

Boba001 (458898) | more than 11 years ago | (#5452355)

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. ;)

ego-boost (1)

riclewis (617546) | more than 11 years ago | (#5452387)

Made an XWindows recorder while on internship at IBM. Called it Realtime Input Capture...


TWAIN (3, Interesting)

einstein (10761) | more than 11 years ago | (#5452401)

TWAIN, the scanner interface used in windows..

Technology Without An Interesting Name.

worth a chuckle.

Error Routine (1)

Datoyminaytah (550912) | more than 11 years ago | (#5452403)

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

Here's one (3, Funny)

cybermage (112274) | more than 11 years ago | (#5452422)

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

Critical Updates (4, Funny)

Webmoth (75878) | more than 11 years ago | (#5452424)

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

a.out (1)

mister_jpeg (46354) | more than 11 years ago | (#5452429)

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

I got one (1)

schnits0r (633893) | more than 11 years ago | (#5452445)

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.

RE: Funny and Irrelevant Program Names? (1)

Corky Ramirez (656744) | more than 11 years ago | (#5452456)

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.

Personal coding standard (1)

Pastor Fluff (555255) | more than 11 years ago | (#5452479)

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)

Re:Personal coding standard (2)

Trinn (523103) | more than 11 years ago | (#5452560)

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

An oldie but a goodie - xyzzy (3, Funny)

kireK (254264) | more than 11 years ago | (#5452494)

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."

Re:An oldie but a goodie - xyzzy (1)

dbirchall (191839) | more than 11 years ago | (#5452521)

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.

Different but the same (1)

kiwimate (458274) | more than 11 years ago | (#5452599)

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.

Re:An oldie but a goodie - xyzzy (0)

Anonymous Coward | more than 11 years ago | (#5452905)

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

From the Beast itself (2, Funny)

Thing 1 (178996) | more than 11 years ago | (#5452532)

My favorite came directly from Microsoft, when they wrote a utility for their site. They called it the "Critical Update Notification Tool."

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

MODCOMP software (1)

Thing 1 (178996) | more than 11 years ago | (#5452565)

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."

Duh ... (4, Funny)

egon (29680) | more than 11 years ago | (#5452660)

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

PIGCOP (2, Funny)

SlightlyMadman (161529) | more than 11 years ago | (#5452758)

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 ;)

uj-image and jkii player (1)

MasterRa (655503) | more than 11 years ago | (#5452839)

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.

Well, they weren't programs, but... (1)

chriso11 (254041) | more than 11 years ago | (#5452877)

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.

Ham (1)

Wonko42 (29194) | more than 11 years ago | (#5452894)

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."

apache modules (1)

joeslugg (8092) | more than 11 years ago | (#5452913)

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...
Load More Comments
Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Create a Slashdot Account