Slashdot Log In
Satan, Britney Spears Top Paris Hilton In OSS References
Posted by
timothy
on Tue May 06, 2008 10:15 AM
from the knuth-beats-satan dept.
from the knuth-beats-satan dept.
An anonymous reader writes "Krugle, a software search company, had some time on its hands — it compared frequency of mentions in open source code of presidential candidates, Beelzebub and yes, Britney Spears." I wish they'd link to a nice long list of the other terms this revealed — there are probably a lot of subtler funny references and asides.
Related Stories
Submission: Satan, Britney Spears Wallop Paris Hilton in OSS by Anonymous Coward
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
Abbreviation: (Score:5, Insightful)
Am I missing something here? (Score:5, Interesting)
Re:Am I missing something here? (Score:5, Funny)
Parent
Re:Am I missing something here? (Score:5, Funny)
Parent
Intuitive connections (Score:4, Insightful)
Parent
Re: (Score:3, Funny)
Back in the day, wrote a method called ReturnOfTheJedi() which had a parameter called theJediWhereTrick. Returned a search result, but with an optional where clause in the SQL query.
Kept fielding emails about that for six months straight, from the company's offices in Palo Alto and Singapore. Fun times.
Re: (Score:3, Insightful)
Re:Am I missing something here? (Score:5, Funny)
Parent
Re:Am I missing something here? (Score:4, Funny)
Parent
Re:Am I missing something here? (Score:5, Interesting)
I was thinking the same thing.
But, I guess when some people are coding they like to inject a little bit of silliness or vent their anger.
I once worked on a project where we were explicitly told our comments couldn't have profanity or other non-PC things in them. Apparently, one time during a customer-required code walkthrough, the developer had littered their code with all sorts of insulting things about the customers and their requirements out of frustration with tight timelines and bad specs. It caused quite a stir. Thereafter, they made sure all developers understood that such things would not be tolerated.
Me, I just couldn't fathom why I'd want to waste time putting vitriol into my code and comments. I need the comments to explain to me what I'm doing and why so that 2 months from now I know what I'd been trying to do.
However, having maintained a few legacy code-bases in my day, you'd be astonished what people actually do put into comments. I've seen some downright bizarre things, ranging from slagging the product to slagging people. Heck, I saw a haiku once, and it actually explained the function quite well.
I suspect a lot of OSS coders have a different view about what to put into their code and have lots of time on their hands to do it in.
Cheers
Parent
Re: (Score:2)
I have written "lengthy" comments about how much of a hack something was or references to better ways of doing something, but none of them ever needed to reference Satan (maybe sacraficing live chickens, but never pacts with the devil).
Layne
in code, or in comments? (Score:2, Interesting)
i've used some amusing code like:
itBroke = true;
but that still communicates something useful to me, (it indicates an unrecoverable error condition)
plus then i could write:
(itBroke) ? fixIt() : dontFixIt();
naming a class HillaryClinton is just ridiculous. I wonder if there are variables named intCheatCount in the diebold software?
currently i am working on a section of code littered with ninj
Re:in code, or in comments? (Score:5, Funny)
Perform Beat-my-wife Until She-Screams.
Sadly, I never got to work on any of his code before it was cleaned up.
Parent
Re: (Score:2)
I've always said to myself that when I start thinking of my customers this way, I'll stop coding for them. It's not worth the neurosis.
Re:Am I missing something here? (Score:5, Interesting)
The code got an A with the added comment from the Prof that the minimum hard copy length requirement for first years would be going away after this.
Parent
Re:Am I missing something here? (Score:5, Funny)
Parent
Re: (Score:3, Informative)
It's kind of a running joke in computer circles.
Re:Am I missing something here? (Score:5, Informative)
http://www.jwz.org/doc/censorzilla.html [jwz.org]
Parent
Re:Am I missing something here? (Score:5, Insightful)
I think the reason why so many open source projects have odd comments or funny comments is that its being made by people who aren't being paid and don't have a manager breathing down their necks so they'll use whatever they'd like at the time. Personally I think comments are the best part of open source code.
My fav so far:
Source and some more amusing comments. [everything2.com]
Parent
Re: (Score:3, Insightful)
Anyway, every once in a while people would leave physics equations in the comments section of checked in code or documents. Once late at night, I was working on an architecture document that needed some major changes. So, I left a comment along the lines of, "Architecture changes complete. $change 1. $change 2. $change 3 etc. Also did $foobar, $foobar, $foobar. Also discovered warp drive
Re:Am I missing something here? (Score:5, Informative)
Here are a few examples:
http://www.krugle.org/kse/files?query=Hillary%20Clinton [krugle.org]
http://www.krugle.org/kse/files?query=Paris%20Hilton [krugle.org]
http://www.krugle.org/kse/files?query=Barack%20Obama [krugle.org]
http://www.krugle.org/kse/files?query=Tooth%20fairy [krugle.org]
Even if you search for just code files, you sometimes find data inlined into a unit test:
http://www.krugle.org/kse/files?query=Tooth%20fairy&lang=java [krugle.org]
http://www.krugle.org/kse/files?query=Hillary%20Clinton&lang=java [krugle.org]
http://www.krugle.org/kse/files?query=Paris%20Hilton&lang=java [krugle.org]
So there you go. A whole lot of non-news.
Parent
Re: (Score:3, Funny)
You'd think they could have included some sample search links in the article, no? Searching for "fuck" in Linux code turns up more entertaining stuff if I recall correctly. Actually, seaching for "fuck" in Krugle is more entertaining than Satan:
"Fuck GNOME!"
"public class FuckNut"
"fo
Re:Am I missing something here? (Score:5, Funny)
I figured I was in the clear, because the competition administrators and judges had told us that they do not read the code, they just run the program and check for correct output. However, they did quietly talk to us after we received our prize for winning the competition. Apparently, while they don't read the code as part of the competition, they do skim it out of curiosity sometimes.
For the remainder of my C.S. career, I was notorious for having invented the by-then-shortened "fucksort" routine. It still comes up in conversation from time to time.
Parent
Re:Am I missing something here? (Score:5, Funny)
I once wanted to name an module in some fortran code 'data', but, of course, that's a protected word, so I called it 'brentSpiner' instead. I don't think my supervisor watched star trek though, so he didn't really get the joke.
</boring nostalgic story>
Parent
Re:Am I missing something here? (Score:5, Funny)
if ($this eq "madness")
{
$this = "sparta!!!! >(";
}
Parent
*snicker* (Score:5, Funny)
Re:*snicker* (Score:5, Insightful)
Parent
Re: (Score:3, Funny)
Re: (Score:2)
Re:*snicker* (Score:4, Funny)
because "nobody expects the spanish inqusition!"
Parent
Re:*snicker* (Score:5, Funny)
Parent
Meaningful Comments (Score:5, Funny)
"How many angels can dance on the head of a pin?"
Re:Meaningful Comments (Score:5, Funny)
I rather like this one that I saw [debian.org] at the weekend. Sounds like an unpleasant way to go.
Parent
Satan I can understand ... (Score:4, Funny)
Satan I can understand (BSD Devil, references to the Beast from Redmond, Chipzilla, etc), but Britney Speares? That's EVIL!
Hillary Clinton? Duh. (Score:4, Insightful)
Re: (Score:2)
Re: (Score:2, Informative)
Re: (Score:2)
Just try doing a search on Clinton jokes vs. McCain jokes. You'll get a LOT more Clinton jokes. (Most of which are based on the idea that it was Hillary running the Presidency, not Bill.)
Satan, Britney Spears (Score:3, Funny)
I predict that.. (Score:4, Funny)
end sarcasm
Well, good! (Score:5, Interesting)
More developers is a good thing.
Parent
f[u#s]ck(ing)? (Score:2)
What, no examples? (Score:3, Insightful)
Hee! (Score:3, Funny)
...too obscure? [wikipedia.org]
Re: (Score:2)
Knuth appears, but... (Score:2)
//Implementation of Knuth's foo algorithm.
//See TAOCP Vol 3, Page ??
Is the summary wrong or is the article misleading? (Score:5, Informative)
Amusing anagrams (Score:5, Funny)
Britney Spears - Prissy bra teen
Isn't that the same list as.. (Score:3, Funny)
Binks variable... (Score:5, Funny)
It's the place I store all my jarjars.
(Ooo, thats going to cost me! Don't you just love the smell of karma burning in the morning...)