谁把我们推到了对立面

网志年会从2005年在上海电信管理局的办公大楼到2009年在连州山区的一个洞口,谁把这群网络人推到了对立面?
在大巴上,一个blogger的故事大概可以解释这个问题。

他说今年Gmail被封那次,由于他们公司用的是Google的企业邮箱,也受到了影响。无奈之下,该公司内部只好开始传播自由门。于是很多人第一次知道中国有GFW。

但故事并不是到此为止。在Gmail解封后,有同事问自由门是不是可以删了。该blogger回答,不用啊,自由门还有很多用处,比如说看黄网。
于是该同事说,哦,那还是不要删吧。

Ambition of Google Building Maker

Google 在今天发布Google Building Maker,一个基于网页的简单工具,让你从不同的照片中定位同一个建筑的三维造型,构建一个简单的建筑模型。
构建3D模型的技术显然是继承了Sketchup,但是是否就能够简单说Google Building Maker就是一个Sketchup的简化版呢?我认为并不是那么简单。

我试用了一下Google Building Maker,发现Google会提供同一个建筑不同角度的5张甚至更多张卫星图,而指示建筑的气球形标记,在不同的卫星图上有可能差得很远:在1号图上指示的是这个建筑,2号图有可能就指到建筑旁边的空地上面了。

众所周知,Google并不仅仅向一家公司买过卫星图,每家公司也会定期更新自己的卫星图。由于卫星轨道的变化,所有这些卫星图,即使是针对同一个地区的,也是不同的高度和角度的照片。而且,由于定位误差所造成的漂移,有可能导致不同照片的坐标并不一致。

于是Google就想出了这么一个主意,以娱乐的方式让人们公开的矫正和对齐这些图片,在收集到足够的数据之后,也可以用算法对齐余下的图片。
Google并不是第一次有利用人肉的计划,Google Image Labeler 显然是一个最佳的前例。

在对齐了不同角度的卫星图片之后,创造出粗糙的3D模型就已经是现有的程序可以完成的工作了。
Google并不去要人肉去构建每一个建筑的模型来获得一个3D地球。

Google想建一个Matrix吗?

不应该的偷懒

我很喜欢人渣经济笔记,作者应该是在美国读经济学的研究生。
前天他有篇文章《何不买房?》,在Google Reader看到那篇文章的时候,我写了个备注说博主有个公式好像有问题,但是以业余对专业,我不敢贸然盖棺定论。
今天回头看了一下金融学的书,发现博主果然是犯了个小错误。

你可以选择把这100万存在银行,现在5年期定期存款的利率是3.6%,这应该是个人能够拿到最高的存款利率了。然后假设一年的通胀率是2%,这是相当温和的通胀了,那存银行的真实年回报率(剔除通胀的因素)就是大约1.6%。

作者直接用名义利率减去通胀率得到实际利率,这个是个非常低级的错误,因为通胀之后,100万元的购买力是有降低的,因此,减出来的差还要除以(1+通胀率)。
作者虽然用“大约”表示模糊的估计,但我认为这个基本概念还是说明白比较好。

双赢

工信部说绿坝推迟强制安装的消息,一下子在网上炸开了锅。
网上纷纷议论说绿坝事件终于告一段落。
在此,我唯恐天下不乱的对绿坝事件做一个最恶意的猜测。

绿坝原本就是为了四千万打出的幌子。花季护航事小,骗四千万事大,尤其还是在这种经济紧张,软件公司难以为继的日子。
所以绿坝才会功能不完全,有许多重大漏洞,甚至出现万能密码。
既然是骗四千万,自然就不可能下大功夫去开发,否则怎么可能达到利益最大化。
更何况,绿坝这个事情也是进可攻,退可守的。
所以工信部也只说是推迟,没准哪天又重开。
既然是推迟,四千万的开发费用肯定是要不回来了。
但是,达摩克利斯剑——这是我最近第二次提到它——永远都会高悬着,为未来某天强制安装绿坝类似软件留下程序上的正当性。

网民很高兴,觉得自己的民意得到了尊重,政府权威受到了挑战。
不论是周正龙、杨佳、邓玉娇、石首……种种事件,从结果来看是接受了一部分民意,但是从程序上来看却是与公平正义背道而驰。

用我评论Google被封事件中的一句话来形容这次的双赢场面,就是:
事件完结,皆大欢喜,洗澡睡觉。

勘误:Google被封的事实与猜测

在发布上一篇文章,躺在床上还未睡着之际,我又琢磨着这件事情,感觉有些地方很奇怪。
于是我在Twitter上说“屏蔽Google是故意的”。
其中最大的一个疑点就是:即使在封锁最严重的六月四日前后,Google的服务器也没有见到有被屏蔽的迹象。而昨天,却只有Google一家被严密封锁,Twitter上群情激昂却没被屏蔽。

于是今天就有证据流传出来,说明中央如何精心策划,谋害Google。虽然数据直接来自于受害者Google,但是以Google不做恶的传统,其真实性毋庸置疑。
于是这个事件的原委终于水落石出,在推出绿坝之后,中央花了几天时间创造了“儿子”的搜索提示,这才通过CCTV曝光。而曝光之后的效果显然没有达到预期,就又花了几天时间去组织屏蔽Google。

中央为什么要在一两小时后解封?
我曾说过,屏蔽Google会出人命的。因为大量个人和企业的数据放在Google所提供的一系列服务上,严重依赖着Google。封掉Flickr不过是激怒一群摄影师,封掉Google可就要了很多人的饭碗。

屏蔽Google是一把悬在网民头上的达摩克利斯剑。
它不会让你完全用不上Google,但也不会让你用得舒心,你必须时刻担心Google再次离你而去。
因此,可以预见,Google在未来还会被屏蔽和解封多次,直到网民的激情发泄完毕。

应该把GFW的这次行动看作是宣战,而不是恶作剧。

Google被封的事实与猜测

2009年6月24日夜晚,从Twitter上传来Google被封的消息,当时我还在地铁上,只能用手机确认,cmwap连接下,www.google.com (以下简称google)无法访问。

回到家后立刻进行了测试,结果如下:

  1. google无法访问
  2. 本地(广州电信)DNS无法解析google域名,返回null
  3. 经过GFW,从国外一DNS也无法得到google的IP,返回也是null
  4. 使用已知的Google IP (74.125.127.160) 直接访问正常
  5. 使用已知的IP修改Hosts文件,google无法访问
  6. 同时,mail.google.com 在ssl连接下访问正常,域名解析正常
  7. 打开VPN后,除了2,其他的都回归正常。并且在百度搜索 www.google.com 被重置连接。

由以上事实可以推断:此次对Google的屏蔽是URL黑名单和DNS投毒并举。

=========== 猜测从这里开始 ===========

此次对Google的封锁是GFW自主学习的结果。
关于GFW的自主学习坊间早有传言,证据之一是经常有流量突增的国外站点被屏蔽掉。
Google原本享受的屏蔽就比较高级,撞墙以后要5分钟才会恢复。此次误封(存疑),一方面是因为六四刚过,GFW的警戒等级尚未调低,另一方面因为CCTV曝光谷歌事件导致原来一部分谷歌的流量转向了Google,加之上Google搜索敏感词的人比率不低,所以Google被GFW自动屏蔽了。
至于说误封,因为在一个小时之内,我从广州电信又能解析到Google的域名,而且可以正常访问。但也不能排除是GFW工作人员手欠或是试探民意。

=========== 猜测到这里结束 ===========

DNS投毒?
DNS投毒和URL或IP黑名单比起来,算是比较新的封锁技术。
通过返回一个TTL长达一天的假IP,该技术可以保证即使在开了代理的情况下,用户仍然无法访问到正确的网站。即便使用openDNS,GFW仍可能伪造解析结果,并且它甚至不需要保证100%成功。因为一般正常的TTL不会太久,Twitter的TTL就只有30秒(可能是平衡负载的需要)。因此,即使你这30秒能访问twitter,也许下次就会收到一个TTL长达一天的假IP。然后你的电脑缓存此结果,正巧,Windows的默认设置最长的TTL也是一天。如果你什么都不做,那么一天以内你就别想登录twitter了。

DNS缓存?
DNS缓存有很多层级的。仅从本机来看,都不是一层那么简单。
Hosts文件可以看成最基础的DNS缓存,只要是在这个文件中记录的域名,系统就不会向网络上的DNS请求解析,因此在这里设置正确的域名解析结果是万无一失的办法,只是十分麻烦。
往上一层是DNS Cache,Vista下可以看到这个服务。重启该服务可以清空DNS缓存,在命令行下进行ipconfig /flushdns 也是一样的效果。
有的应用程序会有自己的DNS缓存,如Firefox的about:config有一项为network.dnsCacheEntries,这个控制缓存的数量,设为零后会清空。(有人反映没有这一项,可以自己新建一个试试。)

g.cn



g.cn, originally uploaded by [BLT]FQX.

Yes, this is what Google will be, in China.

反对绿坝,人人有份

你觉得在《1984》中,是什么让老大哥无所不能,控制一切?
电幕
有时候人们认为电幕不过是一个关不掉的电视而已。
真相并不是那样,电幕是强制安装在任何房间的,不能被关闭的,不仅能够播放图像和声音,也可以反向的向老大哥传回图像和声音的设备。
所以从一开始我说绿坝就是电幕。

如果你能够看到这篇文章,我充分相信你也认同这个观点:北京政府从来没有把色情列为互联网上的最大敌人,不同政见才是。
在GFW时代,我们无法系统的获得过滤词列表,但是绿坝的关键词列表则说明了一切。
他们在编写中国的新语

除了政治动机,绿坝还有很多可以被指责的地方。
绿坝夺标的过程中是否有经济犯罪
强制安装绿坝作为工信部的行政令,是否违法
绿坝是否侵犯了一系列开源的、私有的软件代码。

我说我愿意资助起诉工信部违法的律师500元人民币。
有人肯定要嗤之以鼻:法院会审理吗,会判工信部违法吗?
既然还有法律和法院存在,我们在学杨佳之前,至少得试一试。
上头若是撕破脸说法律算个屁啊。
很好,我们等的不就是这句话么?

我不鼓励那些没有固定收入的人群进行这个资助,但是你们也有其他事情可以做。
在合适的场合表达你们意见,告诉他人绿坝背后隐藏的黑暗,联合绿坝的反对者。

这是一场我们输不起的战争。
所有网民联合起来。