—— Where exceptions happen.

2007年7月23日星期一

中国古人遭遇外星人新证...

有过许多说法说人类在原始时期见过外星人了...
例如臭名卓著的《众神之车》,卫斯理,来自真理报的俄罗斯科学家,等等不赘,反正都是穿凿附会,没有实证可言,所以我也来增加一个穿凿的证据..不知道有没有人说过。

注意事项:按照本文填写古代汉语试卷责任自负,小于10岁的儿童请在家长指导下阅读,请阻止儿童参与“寻找外星人”等危险活动。

话说我无聊读《说文解字诂林》(中华书局影印版), 第1002页是“天”, 见图:

“天”字


我忽然发现..这个“天”字的原始造型(红色箭头指向处)实在比简陋的“人”字更像人..而且“天”字头上那一横当时还是个圆球,整个字怎么看怎么像一个宇航员或者干脆就是《E.T》里的经典大头外星人造型...

说文解字解释说 “人所戴也,天体圆故从●”
我看这个字就是用来代表头戴宇航盔的外星人,外星人降临地球,遭遇到刚会造字的老祖宗,显然被当天神一样崇拜,还为他们造了一个字,“天”。如果这个字一开始真的就是指我们祖先对天圆地方的信仰..造字的祖宗直接画个●不就完了。可见一开始这个字就是为外星人所造。后来才转义为指他们所来的地方——天。

In My Humble Opinion, 我是倾向于那个大●是代表外星人独特的头型,在同一时期的古籀文里,我们能看见各种头型的外星人,包括奇怪的扁头人..另一种可能是,古人为了区分神奇的“天人”和自己,不断强调和夸张“天人”大头的特征,所以●最后演变成了一横。
另外注意看图片中我做了*标记的那个字,这个字可是用人头顶圆形天体所无法解释的,毕竟没有4只手臂的人。如果天字确实代表外星人,那个外星种族有4条手臂吗? 哈哈


2007年6月8日星期五

比较OCaml和Haskell的开发效率

为了比较OCaml和Haskell,这位blogger在3个月内用这两种语言各自实现了一个编译器(从EasyLanguage到C#),结论是OCaml获胜,按作者的话:“OCaml is the practical Haskell.”
clipped from wagerlabs.com

Who let the dogs out?
May 26th, 2007

Why Ocaml? Why not Haskell? I'll list the pros and contras below, in no particular order. I'll write up a summary first, for those of you not interested in reading the whole post.

Tenerife Skunkworks


blog it

2007年6月7日星期四

计算机语言家族树

推荐编程nerd们珍藏这张图。语言的历史沿革,亲缘关系是一目了然,图里还藏着不少八卦.
clipped from www.digibarn.com
http://www.digibarn.com/collections/posters/tongues/tongues.jpg
blog it

Ocaml资源补遗:OCaml! My Caml!

一个介绍OCaml的Presentation,可能太短了,几个Ocaml资源站上都没有收这个的link。今天上午写了一个Eratosthenes筛法的OCaml程序,想搜索看看有没有更好的实现,结果看见了这个简介里的实现(关于筛法,它给了 Imperative approach和 Functional approach两种实现……但我还是比较喜欢我自己的两次尾递归方案,多出来的一次是因为没有用标准库的List.filter)
clipped from youngbloods.org
OCaml! my Caml!


A brief introduction to
Objective Categorical Abstract Machine Language


by Kats Rogo and Carl Youngblood


blog it

2007年6月4日星期一

2007语义技术大会——谁还关心语义网?

看到一条新闻,2007 Semantic Technology Conference(2007 语义技术大会),发现出席者里不乏业界大公司,但说真的,谁还关心语义网?



Semantic Web(语义网),Ontology(本体论),Personal Agent(个人代理),Multi-Agent System(多代理系统)....这些概念从90年代末起就在学术圈里名声遐迩,被教授们看作解决当前Web信息发现瓶颈难题的救星,是下一代WEB的关键技术,等等..什么是语义网?最简单的说法,就是网页上将不再只有有人能理解的自然语言,还将补充各种机器能理解的语义信息。(毕竟让机器理解汉语或英语在可预见的将来还是高难度的任务)在一个充满语义信息的网络上,无需理解人类语言这种高难度技能,机器Agent就能为人做很多事,学术界为语义网设想了大量充满未来色彩的应用场景,但可惜建构语义数据是开销巨大的生意(会OWL的知识工程师只怕比会Haskell的程序员还稀有),语义网也就从没实用过。



眼看着Web 2.0被Start-ups和VC们喊得震天响,这个2.0版的web里却完全没有ontology,没有agent,当然更没有语义网什么事。当初Tim Berners-Lee(这位不用介绍吧,就是他发明的Web)可是在W3C上宣布语义网是下一代Web的. 自Berners-Lee提出这个设想起,语义网就被看作下一代web,但它不幸走上了知识工程的长征路,眼看接近胜利的时候,社区的人际传播网络加强版突然就红了,然后现在说起web 2.0,业界想到的是blog,rss,tag,AJAX, SNS社区,学术界继续默默的向电子商务推销自己被冷落的语义技术,希望能找到应用场合。看看这次2007语义技术大会的出席者,有Stanford,NASA, US Air Force这些研究单位,有 Microsoft, IBM, Oracle, Sun, Google这些IT巨头,有Walmart. Lockheed Martin, Boeing, Ford Motors这些工商业巨头,呵呵,就是没有那些火热的web 2.0 新贵。这对一个声称是下一代网络核心技术的会议来说实在有些讽刺。



难道语义网要成商用技术?只能说太可惜了。现在的tags和OWL比起来,连玩具都不是。



最后推荐Tim Berners-Lee在W3C发布的一个关于Web Science的Presentation. The Two Magics of Web Science