Everything2
Near Matches
Ignore Exact
Full Text
Everything2

Unforeseen consequences of the evil AOL instant messenger graphical smileys

created by mcc

(idea) by mcc (2.6 y) (print)   ?   (I like it!) 1 C! Wed Aug 23 2000 at 1:23:13

A wonderful example of how little thought, or at least Deep Thought, goes into the creation of modern software. In order to understand this, you need to know three things:
  • AOL instant messenger has an "feature" which combs through any messages sent to someone, looks for any emoticons, and horrifyingly converts them on the fly into hideous icons.
  • AOL instant messenger's file transfer feature receives messages by putting up a little blue message in the window with all the IMs saying {username} wants to send file {full pathname of file} and then opening a dialog box asking if you want it.
  • The Macintosh programming API and Filesystem use colons as path separators; that is to say, internally it uses colons to separate parent from child in the directory hierarchy, the way *n?x uses slashes and DOS uses backslashes.
So a while ago i was sending a file to this guy i know over AIM.

The file was sitting on my desktop.
Its name was (Portishead)scorn_backward.mp3.This was Fair Use. No flamewar please.
Its full pathname was therefore Macintosh HD:Desktop Folder:(Portishead)scorn_backward.mp3.
The guy i was sending it to does not have graphical smileys disabled yet.

When he got the message i was trying to send him the file, his copy of AIM took the "is trying to send you" message, noticed a :( between "Folder" and "Portishead", and converted that :( into a frowning graphical smiley. Right in the middle of the pathname.

I think you can draw conclusions about this by yourself.


printable version
chaos

Evil AOL Instant Messenger graphical smileys Music that sounds better backward than forward Misusage of the Sony Playstation 2 as a back massage device Law of Unintended Consequences
On the Unforeseen Complexities of a Chicken Salad *n?x To win the game you must kill me, John Romero The three D's of a successful relationship - Deny Deny Deny
Trillian Tales of AOL Mike's Hard Lemonade How to develop one side of your butt and still have the other one flabby
Last modification for user privacy Why you are unlikely to meet a Shia Muslim named Omar backwards smiley fair use
AOL Specs: Token ID Nodeshelling as an art form Portishead desktop
idiot Cautionary Tales hideous AIM
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
Things you could have written:
A Theological Justification for Homosexual Intercourse
Indiana Jones' Crusade for the Perfect Female, or Why We Go Grail-Hunting
I could've kissed Orson Welles
Battle of Gettysburg
satellites fallen from grace
All Along the Watchtower
John Lennon
homunculus
Shotgun
Love and Theft
A day in the life of Everything, Kansas
harmony
Catharsis, or Living for the Cool
New Writeups
Heitah
Why I love Everything2(person)
trixingee
Dungeon Mastering for the first time(idea)
Netrat0
It's Called Subtext, Honey(person)
eyeofthebeholder
The Dragon(idea)
Heitah
consist, comprise, constitute, or compose(idea)
Meezzio
Gotlandssnus(thing)
argv
Astral Plane(idea)
Madara
One Winged Angel(fiction)
Tom Rook
Talk is cheap(poetry)
shaogo
Adelle Davis(person)
Aerobe
race car g sfjsgsd(poetry)
Binah
Dream Log: July 5, 2008(dream)
StrawberryFrog
Forgotten things in space(idea)
antigravpussy
velvet revolution fairy tale(idea)
Heitah
Nerve agent VX(thing)
Everything 2 is brought to you by the letter C and The Everything Development Company