Latest

Programming Language Acronyms

  • ADA: A Dumb Arrangement
  • ADA: A Dumb Acronym
  • ADA: A Dumb Annoyance
  • BASIC: Boring And Shamelessly Idiotic Coders
  • BASIC: Badly Assembled, Severely Illogical Code
  • BASIC: Beginner's Algorithms for Seemingly Infinite Confusion
  • C: Crud
  • C: Confusing
  • COBOL: Completly Outdated, Badly Overused Language
  • COBOL: Completly Overused, Badly Outdated Language
Read more

C Programmer Commandments

  1. Thou shalt run lint frequently and study its pronouncements with care, for verily its perception and judgement oft exceed thine.
  2. Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end.
  3. Thou shalt cast all function arguments to the expected type if they are not of that type already, even when thou art convinced that this is unnecessary, lest they take cruel vengeance upon thee when thou least expect it.
  4. If thy header files fail to declare the return types of thy library functions, thou shalt declare them thyself with the most meticulous care, lest grievous harm befall thy program.
  5. Thou shalt check the array bounds of all strings (indeed, all arrays)…
Read more

Windows Ad Slogans

At the time of writing, Microsoft's slogan for Windows 95 was "Where do you want to go today?" These are some alternative and probably more truthful ad slogans for use with Windows.

  1. Microsoft gives you Windows - OS/2 give you the whole house.
  2. A computer without Windows is like a fish without a bicycle.
  3. Windows and DOS: A turtle and its shell.
  4. Bang on the left side of your computer to restart Windows.
  5. Windows: The colorful clown suit for DOS.
  6. Error #152 - Windows not found: (C)heer (P)arty (D)ance.
  7. Windows 3.1: The best $89 solitaire game you can buy.
  8. Windows NT: Insert wallet into Drive A: and press any key to empty.
  9. I'll never forget the first time I ran Windows, but I'm…
Read more

Possible IBM Acronyms

IBM: It's Being Mended
IBM: Inmense Ball of Muck
IBM: I Believe in Memorex
IBM: It's Better than Macintosh!

IBM: Idiots Built Me
IBM: Intense Bowel Movement
IBM: Inferior But Marketable?

IBM: I've Been Mislead
IBM: It's Better Manually
IBM: Infinitly Better Macintosh

Read more

Emacs Acronyms

EMACS: Escape-Meta-Alt-Control-Shift
EMACS: Eight Megabytes And Constantly Swapping
EMACS: Even a Master of Arts Comes Simpler
EMACS: Emacs Manuals Are Cryptic and Surreal
EMACS: Energetic Merchants Always Cultivate Sales
EMACS: Each Manual's Audience is Completely Stupified
EMACS: Emacs Means A Crappy Screen
EMACS: Eventually Munches All Computer Storage
EMACS: Even My Aunt Crashes the System
EMACS: Eradication of Memory Accomplished with Complete Simplicity

Read more

Twas The Night Before Crisis

Twas the night before crisis,
And all through the house,
Not a program was working,
Not even a browse.

Programmers were wrung out,
Too mindless to care,
Knowing chances of cutover
Hadn't a prayer.

The users were nestled
All snug in their beds,

Read more

How To Shoot Yourself In The Foot

Assembler: You shoot yourself in the foot.

Ada: The Department of Defense shoots you in the foot after offering you a blindfold and a last cigarrette.

BASIC (interpreted): You shoot yourself in the foot with a water pistol until your leg is waterlogged and rots off.

BASIC (compiled): You shoot yourself in the foot with a BB using a SCUD missile launcher.

C++: You create a dozen instances of yourself and shoot them all in the foot. Not knowing which feet are virtual, medical care is impossible.

COBOL:
USE HANDGUN.
COLT(45), AIM AT LEG.
FOOT, THEN WITH ARM.
HAND.

Read more

Girlfriend Software

Last year, my friend upgraded his GirlFriend 3.1 to GirlFriendPlus1.0 (marketing name: Fiancee1.0).

Recently he upgraded Fiancee1.0 to Wife1.0, and it's a memory hogger! It has taken all his space; and Wife1.0 must be running before he can do anything. Although he didn't ask for them, Wife1.0 came with Plug-Ins such as MotherInLaw and BrotherInLaw. These too slow down the system and cause a slow drain on the resources and well-being of the computer.

Some features I'd like to see in the upcoming GirlFriend4.0:

  1. A "Don't remind me again" button.
  2. Minimize button.
  3. Shutdown feature - An install shield feature so that Girlfriend4.0 can be completely uninstalled if so desired (so you don't lose…
Read more

Software Development Cycle

  1. Programmer produces code he believes is bug-free.2. Product is tested. 20 bugs are found. 3. Programmer fixes 10 of the bugs and explains to the testing department that the other 10 aren't really bugs.4. Testing department finds that five of the fixes didn't work and discovers 15 new bugs.5. Repeat three times steps 3 and 4.6. Due to marketing pressure and an extremely premature product announcement based on overly-optimistic programming schedule, the product is released.7. Users find 137 new bugs.8. Original programmer, having cashed his royalty check, is nowhere to be found.9. Newly-assembled programming team fixes almost all of the 137 bugs, but introduce 456 new ones.10. Original…
Read more

Y2K Confusion

Dear Boss,I hope I haven't misunderstood your instructions. Because to be honest, boss, none of this Y to K dates problem makes any sense to me.

At any rate I have finished converting all the months on all the company calendars so that the year 2000 is ready to go with the following improved months: Januark, Februark, Mak, Julk.

In addition, I have changed the days of the week, and they are now: Sundak, Mondak, Tuesdak, Wednesdak, Thursdak, Fridak and Saturdak.

Is it enough, or should I change any other Y to K? I am a fan of the New York Yankees. Should I call them New Kork Kankees in order to be Y2K ready?

Good News and Good News

Bill Clinton, Boris Yeltsin, and Bill Gates were called in by God. God informed them that he was very unhappy about what was going on in this world. Since things were so bad, he told the three that he was destroying the Earth in 3 days. They were all allowed to return to their homes and businesses and tell their friends and colleagues what was happening. God did tell them though, that no matter what they did he was "not" changing his mind.

Bill Clinton went in and told his staff:

- I have good news and bad news for you. First the good news . . . there "is" a God. The bad news is that he is destroying the Earth in 3 days."

Boris Yeltsin went back and told his staff:

Read more

Brakes Failed

Software Engineer, a Hardware Engineer and a Branch Manager were on their way to a meeting. They were driving down a steep mountain road when suddenly the brakes on their car failed. The car careened almost out of control down the road, bouncing off the crash barriers, until it miraculously ground to a halt scraping along the mountainside. The car's occupants, shaken but unhurt, now had a problem: they were stuck halfway down a mountain in a car with no brakes. What were they to do?

- I know - said the Branch Manager.

- Let's have a meeting, propose a Vision, formulate a Mission Statement, define some Goals, and by a process of Continuous Improvement find a solution to the Critical Problems…

Read more

Television Versus the Web

  1. It doesn't take minutes to build the picture when you change TV channels.9. When was the last time you tuned in to "Melrose Place" and got a "Error 404" message? 8. There are fewer grating color schemes on TV--even on MTV. 7. The family never argues over which Web site to visit this evening. 6. A remote control has fewer buttons than a keyboard. 5. Even the worst TV shows never excuse themselves with an "Under Construction" sign. 4. Seinfeld never slows down when a lot of people tune in. 3. You just can't find those cool Health Rider infomercials on the Web. 2. Set-top boxes don't beep and whine when you hook up to HBO. 1. You can't surf the Web from a couch with a beer in one hand and…
Read more

BBS Commandments

Thou shall love thy BBS with all thy heart and all thy bytes. Thou shalt remember thy name and password. Thou shalt only call a BBS two times a day. Honor thy SysOp. Thou shalt not covet thy neighbor's password, nor his or her real name, computer, software, nor any other thing belonging to him or her. Thou shalt not post messages that are stupid, worthless, or have no meaning. Thou shalt use the English language properly. Thou shalt spell thy words correctly when ever possible. Thou shalt delete thine olden messages. Thou shalt help other users. Thou shalt not post anonymously when offering criticism. Thou shalt keep thy foul language to thyself. Woe be unto the user who attempt to crash…

Read more

Signs of a Hacker

  1. You ticked him off once and your next phone bill was $20,000.9. He's won the Publisher's Clearing House sweepstakes three years running.8. When asked for his phone number, he gives it in hex.7. Seems strangely calm whenever the office LAN goes down.6. Somehow he/she gets HBO on his PC at work.5. Mumbled, "Oh, puh-leeez" 95 times during the movie "The Net"4. Massive RRSP contribution made in half-cent increments.3. Video dating profile lists "public-key encryption" among turn-ons2. When his computer starts up, you hear, "Good Morning, Mr. President."1. You hear him murmur, "Let's see you use that Visa card now, jerk."

Windows Error Codes

WinErr 001: Windows loaded - System in danger WinErr 002: No Error - Yet WinErr 003: Dynamic linking error - Your mistake is now in every file WinErr 004: Erroneous error - Nothing is wrong WinErr 005: Multitasking attempted - System confused WinErr 006: Malicious error - Desqview found on drive WinErr 007: System price error - Inadequate money spent on hardware WinErr 008: Broken window - Watch out for glass fragments WinErr 009: Horrible bug encountered - God knows what happened WinErr 00A: Promotional literature overflow - Mailbox full WinErr 00B: Inadequate disk space - Free at least 50MB WinErr 00C: Memory hog error - More Ram needed. More! More! WinErr 00D: Window closed - Do not look…

Read more

Computer Bumper Stickers

  1. BREAKFAST.

COM Halted...

Cereal Port Not Responding2. Bad command or file name! Go stand in the corner.7. Southern DOS: Y'all reckon? (Yep/Nope)8. Backups? We don' NEED no steenking backups.9. E Pluribus Modem10. .... File not found. Should I fake it? (Y/N)11. Ethernet (n): something used to catch the etherbunny12. CONGRESS.

SYS Corrupted: Re-boot Washington D.C (Y/N)?13. 11th commandment - Covet not thy neighbor's Pentium.14. Windows: Just another pane in the glass.15. SENILE.

COM found . . . Out Of Memory . . .16. RAM disk is not an installation procedure.17. Smash forehead on keyboard to continue...18. COFFEE.

EXE Missing - Insert Cup and Press Any Key19. ASCII stupid question, get a…

Read more

Mailing List Light Bulb

How many internet mail list subscribers does it take to change a light bulb?
→ Exactly five hundred.1 to change the light bulb and to post to the mail list that the light bulb has been changed.7 to share similar experiences of changing light bulbs and how the light bulb could have been changed differently or to caution about the dangers of changing light bulbs.17 to point out spelling/grammar errors in posts about changing light bulbs.21 to flame the spell checkers.49 to write to the list administrator complaining about the light bulb discussion and its inappropriateness to this mail list.20 to correct spelling in the spelling/grammar flames.32 to post that this list is not about light bulbs…

Read more

The Microsoft Technician

One of Microsoft's finest technicans was drafted and sent to boot camp. At the rifle range, he was given some instruction, a rifle, and bullets. He fired several shots at the target. The report came from the target area that all attempts had completely missed the target.

The technician looked at his rifle, and then at the target. He looked at the rifle again, and then at the target again. He put his finger over the end of the rifle barrel and squeezed the trigger with his other hand. The end of his finger was blown off, whereupon he yelled toward the target area:

- It's leaving here just fine, the trouble must be at your end!

Y2K at Disney World

  1. Accidental switch back to 19,000 Leagues Under the Sea.9. Screwed up computers report EuroDisney turning a profit.8. Air traffic control glitch causes Dumbo to smack into a DC-10.7. The "It's a Small World After All" creatures go on a rampage.6. The Hall of Presidents keeps chanting "Kill Clinton, kill Clinton."5. When you wish upon a star, nothing happens.4. Unexpected power surge brings an angry Walt Disney back to life.3. "Main Street Electrical Parade" becomes "Main Street Two Guys With Plastic Flashlights Parade."2. Ticket machine accidentally dispenses day passes for less than $600.1. Two words: catapulting teacups.

Defining OCR

OCR - Optical Character RecognitionA technology that can take written words and convert them back into computer-readable form, provided they're in the right font, using the correct colors sometimes, at the right point size and pitch, dark enough on the paper, and you're prepared to spend several centuries correcting all the 1's that came out as l's, all the O's that came out as 0's, and all the :'s that come out like ;'s.

Bill Gates' Punishment

Satan greets him:

- Welcome Mr. Gates, we've been waiting for you. This will be your home for all eternity. You've been selfish, greedy and a big liar all your life. Now, since you've got me in a good mood, I'll be generous and give you a choice of three places in which you'll be locked up forever.

Satan takes Bill to a huge lake of fire in which millions of poor souls are tormented and tortured. He then takes him to a massive coliseum where thousands of people are chased about and devoured by starving lions. Finally, he takes Bill to a tiny room in which there is a bottle of the finest wine sitting on a table. To Bill's delight, he sees a PC in the corner. Without hesitation, Bill says:

Read more

Types of Computer Viruses

Adam and Eve virus: Takes a couple of bytes out of your Apple.

Airline virus: You're in Dallas, but your data is in Singapore.

Anita Hill virus: Lies dormant for ten years.

Arnold Schwarzenegger virus: Terminates and stays resident. It'll be back.

AT&T virus: Every three minutes it tells you what great service you are getting.

The MCI virus: Every three minutes it reminds you that you're paying too much for the AT&T virus.

Bill Clinton virus: This virus mutates from region to region and we're not exactly sure what it does.

Bill Clinton virus: Promises to give equal time to all processes: 50% to poor, slow processes; 50% to middle-class processes, and 50% to rich ones. This virus protests your…

Read more

Double Negatives

A linguistics professor was lecturing to his English class one day. He said:

- In English, A double negative forms a positive. In some languages, though, such as Russian, a double negative is still a negative. However, there is no language wherein a double positive can form a negative.

A voice from the back of the room piped up:

- Yeah, right.

Tips to Improve Writing

  1. Avoid alliteration. Always.2. Never use a long word when a diminutive one will do.3. Employ the vernacular.4. Eschew ampersands & abbreviations, etc. 5. Parenthetical remarks (however relevant) are unnecessary.6. Remember to never split an infinitive.7. Contractions aren't necessary.8. Foreign words and phrases are not apropos.9. One should never generalize.10. Eliminate quotations. As Ralph Waldo Emerson said, "I hate quotations. Tell me what you know."11. Comparisons are as bad as cliches.12. Don't be redundant; don't use more words than necessary; it's highly superfluous.13. Be more or less specific.14. Understatement is always best.15. One-word sentences? Eliminate.16. Analogies in…
Read more