calimac: (puzzle)
[personal profile] calimac
Here's a good thread that was sent me from Reddit: What's the most intellectual joke you know?

I haven't read all of these, not by a long shot, because the thread is a very long shot indeed, but my favorite of the ones I read was:
Two women walk into a bar, and talk about the Bechdel test.
Delving into my own meager mental file of jokes (I like jokes, but I can rarely remember them) produces two that I heard at SF conventions in the early 1980s that stuck with me. If they're on the Reddit thread, they're way down there somewhere. One is merely a portrait, a sad tale:
The computer programmer was found dead in the shower, in his hand an empty bottle of shampoo. The label read: "Lather. Rinse. Repeat."
The other is a simple riddle.
Q. Why did Douglas R. Hofstadter cross the road?
A. To make this joke possible.
There's also my small and select collection of Polish jokes that aren't insulting to the intelligence of Poles, but I'll leave those for now.

My question for you now about the above 30-year-old jokes, especially if you're no more than a decade or so older than the jokes are, is: are they obsolete? Do endless loops still exist in computer programming language, and, if so, do today's programmers know about them? And does anybody still remember Douglas R. Hofstadter? Once upon a time, his name and work came up constantly in conversations around me, but now he's almost as vanished from the common discourse I hear as is the then equally ubiquitous Julian Jaynes.

Date: 2013-06-29 05:04 pm (UTC)
From: [identity profile] vgqn.livejournal.com
Your programmer joke made me laugh!

4. Mu is the coefficient of friction
12. I think the third logician is able to give a definite answer for all 3 because the first two gave indefinite answers? Hazy on this one myself.
14. A pascal is a unit of pressure defined by one newton per square meter, where a newton is a unit of force.

It took me a surprisingly long time to work out Oct 31 = Dec 25.

I disagree about #17. It's not about an infinite loop, it's about an indefinite referent, "Pick up a dozen [of ?]" More a logic/linguistics joke than a programmer joke.

Date: 2013-06-29 10:10 pm (UTC)
From: [identity profile] kalimac.livejournal.com
What makes 17 a variant is the taking the instructions literally, and that's less a function of logic than it is of having to spell out everything explicitly if you're programming, at least in BASIC, which is the only computer language I know anything about. The problem with it is that "pick up a loaf of bread" doesn't explicitly include "and then buy it and bring it home." He should be still standing there in the store holding the loaf, because he hasn't been told what else to do with it.

Profile

calimac: (Default)
calimac

May 2025

S M T W T F S
    12 3
4 5 67 8 9 10
11 12 1314 15 1617
18 19 20 21222324
252627 28 293031

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 29th, 2025 06:16 pm
Powered by Dreamwidth Studios