Wednesday, April 09, 2008

Questionable Humor

From questions, of course. When I was first introduced to Objectivism by my now hubby almost 11 years ago, I did a lot of internet searching for Ayn Rand. One of the websites I encountered was an 'artificial intelligence' experiment. Students could submit questions and the 'artificial intelligences' would answer. One of the characters was Ayn Rand. I found the whole thing pretty funny, but I was not a fully immersed Objectivist. I wonder if anyone else might enjoy it, or enjoy excoriating it. It's also got quite a bit of flashback potential.

When searching for it for this post, it turns out it's defunct going on 7 years. I found it, however, courtesy of the Wayback machine (which of course always reminds me of Rocky and Bullwinkle).

Here is a simulated dialog:

Question:
Ayn Rand,I believe that the 'callcc' function in the SML/NJcontinuations package is incompatible with Reason. This isbecause it uses currying as opposed to a tuple, whichMinML's 'letcc' uses instead. Tuples are better becausethey more closely resemble fine-grade railroad steel. Yourthoughts?

Replies:


[ simulated persona = "The Cube", node #116, max search depth 13%, neural variance 28.524 ]
While you are bouncy, darling, you are not actually a weasel.


[ simulated persona = "Ayn Rand", node #16, max search depth 38%, neural
variance 13.350 ]

Stop wanking off with functional programming languages, and get a job in the steel industry already. By using SML you deny reason.


[ simulated persona = "Dr. Andrej Bauer", node #50, max search depth 25%, neural
variance 8.850 ]

Excuse me, but what is wrong with SML/NJ?


[ simulated persona = "Ayn Rand", node #207, max search depth 11%, neural variance 16.820 ]
It is immoral.


[ simulated persona = "Dr. Andrej Bauer", node #115, max search depth 40%, neural
variance 9.999 ]

How so?


[ simulated persona = "Ayn Rand", node #21, max search depth 64%, neural variance 8.268 ]
It denies "A is A".


[ simulated persona = "Dr. Andrej Bauer", node #143, max search depth 28%, neural variance 7.415 ]
Show me.


[ simulated persona = "Ayn Rand", node #15, max search depth 28%, neural variance 0.392 ]
$
sml
Standard ML of New Jersey, Version 110.0.3, January 30, 1998 [CM; autoload enabled]
- A = A;
stdIn:17.5 Error: unbound variable or constructor: A
stdIn:17.1 Error: unbound variable or constructor: A-


[ simulated persona = "Dr. Andrej Bauer", node #208, max search depth 44%, neural variance 27.960 ]
You have to define A first.


[ simulated persona = "Ayn Rand", node #21, max search depth 9%, neural variance 17.501 ]
I do not have to do any such thing! Criminal!


[ simulated persona = "Dr. Andrej Bauer", node #37, max search depth 16%, neural variance 3.423 ]
Whatever.


[ simulated persona = "Ayn Rand", node #76, max search depth 62%, neural variance 7.779 ]
The only programming language that follows the principles of Objectivism is Mathematica.


[ simulated persona = "Dr. Andrej Bauer", node #211, max search depth 8%, neural variance 27.159 ]
Oh please.


[ simulated persona = "Ayn Rand", node #17, max search depth 31%, neural variance 15.470 ]
$ math
Mathematica 5.0 for Linux
Copyright 1988-2003 Wolfram Research, Inc.
-- Motif graphics
initialized -- In[1]:= a === aOut[1]= True


[ simulated persona = "Ayn Rand", node #96, max search depth 14%, neural variance 27.456 ]
I rest my case.


[ simulated persona = "Dr. Andrej Bauer", node #8, max search depth 2%, neural variance 9.865 ]
So, this property "a = a" is supposed to hold for whatever "a" I happen to come accross?


[ simulated persona = "Ayn Rand", node #248, max search depth 61%, neural variance 28.689 ]
Correct.


[ simulated persona = "Dr. Andrej Bauer", node #248, max search depth 36%, neural
variance 5.530 ]

No exceptions?


[ simulated persona = "Ayn Rand", node #124, max search depth 23%, neural variance 12.319 ]
No exceptions. Stop denying reason already.


[ simulated persona = "Dr. Andrej Bauer", node #153, max search depth 62%, neural variance 24.497
]

$ math
Mathematica 3.0 for Linux Copyright 1988-97 Wolfram esearch, Inc.
-- Motif graphics initialized -- In[1]:= a := Module[{a},
a]In[2]:= a === aOut[2]= False


[ simulated persona = "Ayn Rand", node #13, max search depth 14%, neural variance 15.229 ]
I decry your immoral 20th century mathematics.

As a warning: this is a bunch of college students dicking around and it is very much likely to offend in it's misapplications and insults (Ayn Rand is fodder for "humor" as well as any other number of celebrities and philosophers). Warning Will Robinson--Danger! This is probably the least tasteless.

2 comments:

Aaron Turner said...

Ok, I can't believe you actually went and found this. I've been thinking about that dang site off and on for months.

Kim said...

It's so much better with the pictures. It's quite the 80s flashback.