如果在Google Code Search里搜索fuck……

    Ben orenstein尝试在Goolge Code Search里输入脏话,在众多的开源软件中找到了一些非常牛B的代码:

gdb-6.4.50.20060515:
/* OK, now set up the filehdr...  */

/*   We will NOT put a fucking timestamp in the header here. Every time you
     put it back, I will come in and take it out again.  I’m sorry.  This
     field does not belong here.  We fill it with a 0 so it compares the
     same but is not a reasonable time. — gnu@cygnus.com  */

Siesta-0.66:
    # This job would be great if it wasn’t for the fucking customers.

CGI-FormBuilder-3.0202:
        # Get field from radio buttons or checkboxes
        # Must cycle through all again to see which is checked. yeesh.
        # However, this only works if there are MULTIPLE checkboxes!
        # The fucking JS DOM *changes* based on one or multiple boxes!?!?!
        # Damn damn damn I hate the JavaScript DOM so damn much!!!!!!

DJabberd-0.81:
    # Trillian, again, is fucking stupid and crashes on just
    # about anything its homemade XML parser doesn’t like.

gift-0.11.5:
void list_lock_insert_sorted (ListLock *lock, CompareFunc func, void *data)
{
    if (lock->locked)
    {
        /* TODO: this is obviously not right ... this whole fucking module
         * sucks anyway */
        list_lock_prepend (lock, data);
        return;
    }

    lock->list = list_insert_sorted (lock->list, func, data);
}

bh-asia-03-grugq:
    /* if we get here, there are massive fucking problems, for a start
     * our stack is fucked up, and we can’t return(). Just crash out. */

trunk:
    /* FIXME: please god, when will the hurting stop? Thus function is so
              fucking broken it’s not even funny. */

SQL-Abstract-1.20:
    # Note to self: I have no idea what this does anymore
    # It looks like a cool fucking segment of code though!
    # I just wish I remembered writing it… :-

mendax_linux:
for(i = 0 ; i < pktcount; i++) {
    from.sin_port = htons(ntohs(from.sin_port) + 1);
    pktlen = gen_tcp_pak(&pak, &from, dst, ip_id++,
                     seq_num, 0L, 0, flags);
    seq_num += 64000;

    /* don't fire dem packets too fucking fast */
    usleep(1000);

    send_pak((char *) &pak, pktlen, ether);
    putchar('.');
}

SugarOS-for-Microsoft-Full-4.5.0h:
    /*   Outlook can’t fucking follow RFC if someone PAID them to do it…
        oh wait, someone paid them NOT to do it. */

AfterStep-2.2.5:
    /* No we fucking don’t! DB entries should be stored in the same order
       as they are in the file ! I can’t belive I was so fucking stupid !  */

gallery-2.0.4/modules/core/classes/GalleryStorage:
else if ($affectedRows > 1) {
   /* Holy shit, we just updated more than one row!  What do we do now? */
   return GalleryStatus::error(ERROR_STORAGE_FAILURE, __FILE__, __LINE__,
                        "$query (" . implode('|', $data) . ") $affectedRows");
}

linux-2.4.34.1/arch/sparc/lib/checksum.S:
        /* Sun, you just can’t beat me, you just can’t.  Stop trying,
         * give up.  I’m serious, I am going to kick the living shit
         * out of you, game over, lights out. */

linux-2.6.1/arch/mips/kernel/sysirix.c:
    /* 2,191 lines of complete and utter shit coming up… */

nfs-utils-1.1.0/utils/statd/misc.c:
    if (!(ptr = malloc (size)))
            /* SHIT!  SHIT!  SHIT! */
            die (”malloc failed”);

dada-2_10_12:
    # code below replaces code above - any problems?
    # yeah, it doesn’t fucking work.

另类搞笑:自我指涉例句不完全收集

这句子很短。
我是这个句子的主语。
这个句子有八个字。
的写着倒是话句这
这是一个问句吗?
这个句子是不是一个自我指涉的句子?

这句话是假的。
这个句子又三个错悟。
这个句子会让你联想到小泽玛丽亚吗?
有没有什么句子会莫明其妙地包含“哈密瓜”这个词?
如果“真”和“假”的意思颠倒一下,这个句子就不会是错的了。

The eighth word in this sentence is last.
This sentence begins and ends with this.
This sentence repeats the word twice twice.
A preposition must never be used to end a sentence with.
This Is the Title of This Story, Which Is Also Found Several Times in the Story Itself

这个世界上有三种人:会数数的和不会数数的。
这个世界上有10种人:会二进制的和不会二进制的。
这个世界上有10种人:会二进制,不会二进制的,和错把它当成二进制的。
这个世界上有两种人:认为这个世界上有两种人的,和不这么认为的。

世上没有“绝对”。
迷信会带给人厄运。
87.5%的统计数据都是编造出来的。
所有普遍化的原理都是有问题的。
所有的规则都可以被打破,这一条除外。

我他妈的从不骂脏话。
他们造的谣有一半都是真的。
和以往一样,你做的异常出色。
记住,你是独一无二的,就像其他人一样。
在我讲话之前,有一些事情我想先交待一下。
如果有人爱你,请无条件地把爱奉献给他吧。
我也想变得很有耐心,但这需要花很长的时间。
我从不做任何预言。我现在不会,将来也永远不会。
我曾经以为我做事情总是犹豫不决,但现在我不敢肯定了。

我是我所见过的最不谦虚的人。
那些去看心理医生的人脑子都有问题。
再也不会有人去那里了,那地方太拥挤了。
成功的两条秘诀: 1. 不要把你知道的东西都告诉别人
谁说我很自大?自大是一种错误,但我没有任何错误。
我讨厌两种人:一是有种族歧视的人,二是黑人。
天哪,我肯定是这个星球上的最后一个乐观主义者了。
计算机就像猞猁一样,我一时间都想不出什么合适的比喻。

Never say never!
我们要打破一切规则!
这真是迈进未知世界的一大步啊!
我们必须要坚持自由意愿,我们别无选择!

定理:考虑由所有从未被考虑过的集合所组成的集合……嘿!它们全都不在了!!
排中律的定义:你要么相信排中律,要么不相信排中律。
Hofstadter法则:任何事花费的时间都比你想象中的长,即使你把Hofstadter法则也考虑进来。

定理:所有的数都可以用20个以内的汉字表达(比如25852016738884976640000可以表达为“二十三的阶乘”,100000000000000000000000可以表达为“一后面二十三个零”)
证明:反证,假设存在不能用20个以内的汉字表达的数,则必有一个最小的不能用20个以内的汉字表达的数,而这个数已经用“最小的不能用20个以内的汉字表达的数”表达出来了,矛盾。
(大家想一想,这个“定理”的“证明”有什么问题?)

An Englishman, an Irishman, and a Scotsman walk into a bar. The bartender turns to them, takes one look, and says "What is this – some kind of joke?"

A Catholic Priest, a Rabbi and a Muslim Imam all sit next to one another at a diner. The Rabbi turns to the other two and says, "Hey, did you hear the one about us?"

A Priest, a Rabbi and a Leprechaun walk into a bar. The Leprechaun looks around and says, "Woah bejaysus! I'm in the wrong joke!"

我拥有一个漂亮而有智慧的妻子,没有了她我将一无所有。她总是那么善解人意,从不抱怨,从不争吵,无私奉献却不求回报,并且她还替我写好了献辞。

哲学考试,教授出题:“这就是题目,请做答”。某学生挥笔写下几个大字:“这就是答案,请给分”。

recursion
Main Entry: re·cur·sion
Pronunciation: ri-'k&r-zh&n
Function: noun
Etymology: Late Latin recursion-, recursio, from recurrere
1 : see RECURSION

一个逻辑学家救了一个外星人。外星人很感谢他,给了他一个问问题的机会(因为外星人无所不知)。
于是,逻辑学家问:“我现在应该问的最好的问题是什么,它的答案又是什么?”
外星人顿了一下,然后回答:“最好的问题就是你刚才问的那个问题,问题的答案就是我现在给你的这个答案。”

本文来源:http://www.matrix67.com/blog/article.asp?id=429

The Simpsons Homer^3:三维空间历险记

下面的视频是The Simpsons的95年Halloween特别版Treehouse of Horror VI的最后一部分,名字叫做Homer^3:

  

YouTube链接:http://www.youtube.com/watch?v=AzecHW-DTqY
难怪说The Simpsons是一部属于Geek的剧集,里面隐藏了好多彩蛋!
你能在那个三维空间里看到些什么东西?

我看到了:

  • 信息学界的终极难题
  • 一段由ASCII码组成的字符串
  • 一个我最喜欢的数学等式,由三个数学界最神奇的数组成
  • 一个最简单、最基本的等式
  • 一个Fermat大定理的“反例”(95年的时候Fermat大定理还没有得证)
  • 一个物理公式,它给出将导致整个宇宙坍塌的宇宙密度的临界点