So, the good people at XKCD.com, in addition to ripping on Computational Linguists, make some very funny comics. Today, I’d like to briefly discuss one of my favorites (Re-Hosted here, as to not steal bandwidth. Click for Full-Size!):
This is purely magnificent, and it has some analogues in human language. For those of you who aren’t familiar with the joke, here’s a brief explanation.
“sudo” in Unix-based computer systems stands for “Superuser Do”. When you’re using a Unix system, lots of files have complex permissions (so that people can’t do things that they’re not supposed to), and your everyday user account isn’t be able to edit all the files on the computer. If you need to run a command, but don’t have permission, you type sudo , and then enter the computer administrator’s password (if you have it), and then it’ll do the command. This is a double-edged sword, because the computer will let you do ANYTHING, even things that will break, hurt, or destroy your operating system. So, the whole operation will look like this:
$ touch /bin/newcommand
touch: /bin/newcommand: Permission denied
$ sudo touch /bin/newcommand
Password: adminpassword
$
So, sudo is just a way of saying “I have the authority to do whatever I please, so DO IT!”. (See, I told you the comic was funny). However, it’s also a bit closer to human language than one might initially think.
The assertion of authority through speech is a pretty common act, and I’ll bet that several Sociolinguists are quivering with joy at the mere idea of discussing it (and they’re welcome to email me something to post, if they’d like). Just think about how frequently somebody “changes your mind” based simply on intimidation, or a reminder of their authority in your life. Take, for example, this interaction:
Mom: Honey, could you clean your room?
Son: No, I want to play nintendo!
Mom: I’m your mother, do as I say, Jimmy!
Son: (starts cleaning)
If that’s not a “sudo clean /rooms/jimmy”, what is? However, it can be even more subtle:
BOSS: Carol, would you write up a quick report for me on the Jenkins account?
CAROL: Well, I just clocked out.
BOSS: Oh, alright, but I think that doing this report might be helpful for your end-of-year report.
CAROL:.. Did I say “clocked out”? I meant “admired your hair”
See, “sudo write ~/thereport”. However, very, very seldom (outside the military or a gun-to-the-head situation) will the authority of one person in an interaction be absolute as in the Unix example. Generally, people retain much more free will and will question obviously bad commands (Boss: Carol, light me on fire or I’ll dismiss you), so there’s not the same degree of mindless obedience.
Finally, just like in Unix, it’s a bad habit to append “sudo” to everything, even if you are an administrator. In computers, it’s usually unnecessary (the average person won’t need to do this), and it’s very easy to make a typo as a superuser and erase/mess up things you didn’t mean to. If you’re not sudo’ed, the computer will stop you before you do too much damage. As the message says the first time you run sudo, “with great power comes great responsibility”.
In human interaction, “sudo-ing” a conversation is something you never want to do unless it’s unnecessary. Imagine “Carol, give me 3 sheets of copy paper or I’ll fire you right now” as an initial request? Sure, it’d work, but really, pulling rank like that is damaging to your interpersonal relationships, so you should save it for when you really, really need to.
So, I hope you enjoyed this post, and will come back to read again. If that doesn’t work, sudo read -again linguisticmystic.
I knew you’d see things my way.
Tagged with Language Humor, Language Usage, Language, Computers, and the Internet, Sociolinguistics | 2 Comments
Comments
Leave a Comment
If you would like to make a comment, please fill out the form below.
Site Information
- About the author
- About this site (and the title text)
- Non-language-related posts
- Our Advertising Policy
- Our Pronoun Policy
- LinguisticMystic RSS Feed
Search the Site
Categories
- Computers and Software (19)
- Conventional Linguistics (104)
- Computational Linguistics (5)
- Dialects and Idiolects (6)
- Etymology (3)
- Language Acquisition (4)
- Language and Music (2)
- Language Change (10)
- Linguistic Anthropology (4)
- Phonetic Phriends (3)
- Phonetics and Phonology (27)
- Psycholinguistics (4)
- Sociolinguistics (22)
- Translation and Translation Theory (10)
- Words, Phrases, and Idioms (29)
- Language and Thought (11)
- Language Censorship (3)
- Language Creation (6)
- Language Humor (26)
- Language Usage (79)
- Linguistic Mysticism (11)
- Notes (53)
- Reader Questions (2)
- Recommended Links (2)
Latest Non-linguistic Posts
Language Sites and Blogs
Linguistics and Language Resources
Links for Corrections
Unrelated-yet-awesome
Archives
- January 2012
- December 2011
- September 2011
- July 2011
- April 2011
- June 2010
- March 2010
- September 2009
- March 2008
- December 2007
- November 2007
- October 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- July 2006
Site features
- Entries RSS
- Powered by Wordpress
- Theme based on Vertigo Squared.
- Hosting by Joyent
The analogy is wrong though. The ‘sudo’ situation is not about employing an authoritative mode of communication to force (or persuade, which are different modes from sociolinguist’s point of view) ‘someone’ (i.e. the computer, system) to do something for you.
A different (role playing rather) analogy applies though: you cannot enter the classified lab in your work as anybody. Instead, the boss has granted you the option of wearing that fancy magnetic VIP badge that will get you past the ID scanner. Then you can snuck inside and make yourself a privileged sandwich using all those top secret ingredients.
You still get your own hands dirty in the end.
I saw your comment, and now that I think about it, you’re right about the analogy.
You’re making the computer allow you to do something, rather than actually making the computer do it itself. However, in a sense, the computer is still doing much of the work after you issue the command (you’re not removing every file on your drive yourself when you sudo rm -rf /). So, perhaps it’s a bit more like “sudo place bread onto the plate, sudo place jelly onto the bread, etc…”, rather than “sudo make me a sandwich”