Blog

  • Vagrant虚拟机中apt-get的翻墙

    用Vagrant安装虚拟机不是什么麻烦的事。这次我装了一个虚拟机后,准备用这台虚拟机学习一下HHVM。

    按照HHVM官方的文档,其实是很简单的。但是只有一个问题:HHVM的仓库地址(http://dl.hhvm.com)被墙。所以……我们只能用翻墙的方式。

    然后问题又来了,我的宿主机上装的是Shadowsocks,只提供Socks5代理;虚拟机中的apt-get只能使用HTTP代理,所以还需要privoxy来过渡。 整体步骤如下:

    1. 先安装privoxy,这可以通过一般的apt-get完成。
    2. 修改privoxy的配置文件/etc/privoxy/config,增加一行:
      forward-socks5   /               10.0.0.2:1080 .

    这里的10.0.0.2:1080是宿主机SS的服务地址。

    1. 重新启动privoxy。
    2. 在进行apt-get update时输入类似这样的命令:
      sudo apt-get -o Acquire::http::proxy=http://127.0.0.1:8118/ update

    即可。其中的127.0.0.1:8118是虚拟机中privoxy的服务地址。

    (本文收录于[go4pro.org]

  • 不是只有百分百完美的人才能监督政府

    这几天的一个新闻热点是区伯因为“我的电脑”而被刑拘的报道。

    区伯出来后,也第一时间接受了采访,采访内容已经上了网,题目取得很伟大:对话“区伯”:不是只有百分百完美的人才能监督政府

    我从头看到尾,首先是不能理解为什么取这个标题。通篇谈及该标题内容的只有寥寥一处,文章花费了大量笔墨去描述当日区伯“我的电脑”时的一些细节。

    U12527P1T1D31674586F21DT20150402113728

    好吧,我们来谈正事。我来谈两个问题。

    第一,不是百分百完美的人可以监督政府吗?答案是:可以,完全可以。

    我们实事求是,就事论事,只要他对政府的监督和批评是有价值的,有政治正确性的,就都是可以的。此处不论此人品德如何。用孟德的标准来看,就是只看监督和批评是否有道理,有才华,不论此人品性如何。

    第二,不百分百完美等于“我的电脑”被发现吗?

    这里又要分两个小问题。

    首先,我的电脑被发现,对此人的影响在于对其道德水准的批评和评价的降低。不要TYTSTN地说,因为我撒谎,所以我的话才没人信。2010年11月的时候,我看小说《Confession》的读后感早就说明了这点:

    有一点值得注意。那就是即使Travis进行了坦白,所有人——Keith,Robbie,法官,州长,部分群众——在第一时间的反应是不相信他。一个如此劣迹斑斑的人所说的话是没有任何可信度的。虽然我对Donté被处死一直耿耿于怀,并对有权力推迟死刑的人的决定表示遗憾,但是我能理解他们做出这个判断的理由。

    是不是?

    所以,从这个推定出发,再加上我是个阴谋论者,所以我是相信此次区伯是被下了套的。目的就是搞臭他,“一个劣迹斑斑的人所说的话是没有任何可信度的”。

    其次,在目前的中国法律框架中,我的电脑是犯罪。犯了罪的人当然可以说已经不再完美。但是,更不完美的是此人不再被信任。也就是刚才说的第一个小问题的结果。我们就可以开始猜测,既然此人有过我的电脑的经历,也就必然会有受贿索贿的不为人所知的勾当,那么他揭露公车私用是不是也有私心……这一连串的推论将直接摧毁此人的信用度,以后此人说什么就没有人相信了。

    所以,不是百分百完美的人当然可以可以监督政府,但是这样的人对政府的监督将不再有什么公信力和可信度。

    BT帮成员之一在微信圈里发出这个新闻的链接后,我就说:我还没看具体内容,但我肯定该新闻中有一点没有讲到。 而这点,就是我以上所说的。

    新闻报道,满足大众的猎奇心理当然没有问题,所以“这事最好说得越详细越好”——那个女·性工作者的样貌、三围,她脖子以下不能描述的部位长得如何,区伯和她采取了怎样的知识都是我们感到有兴趣的内容。但是也别忘记从事物的表面去分析其本质。我们处在一个互联的世界,万事万物的发生都是有着关联的。

    Alas, very droll.

  • Why you should join a TED event

    3月28号的时候,去科文中心参加了一次TEDxSuzhou的大会。这次的主题是“预见未来”。

    Alan Kay说过一句非常好的话:

    The best way to predict the future is to invent it. 预见未来的最好方式就是去创造它。

    确实如此。 这次的TEDxSuzhou活动有不少演讲者和演出者。 我到的时候已经不算太早,现场已经很热闹了。大家对我的Google眼镜也非常感兴趣,也顺便拍下小萝莉志愿者若干。还恰好碰上Raymond,一起合了个影。

    =======

    言归正传。说说各个主题的演讲人和表演部分。

    • 开场表演是古琴独奏,表演者是王利建,沧浪琴苑创始人。
    • 第一个主题是Rani Qumsiyeh的BING搜索应用在BING预测。讲到了一些成功的案例,当然有更多的不成功案例就自动忽略了。
    • 第二个主题是BBKinG(刘洋)的未来电子竞技。我感兴趣的是他的身份之一是WE俱乐部的经理。但是演讲内容比较一般。
    • 中午休息后开场是砚雕。表演者是徐佩根,四海艺家雕刻工作室艺术总监。
    • 下午开场是孙志岗的未来教育,即所谓的MOOC(Massive Open Online Course)。套用王文林老先生的话是:有点意思。
    • 郑杰的开放医疗(OMAHA)提出了一个很有“新意”的诉求,即病人的所有资料应该向病人公开。我以为这些资料一直就应该是公开的。
    • Andre Brown(西交副校长)讲述了未来的建筑。在facade和互动性方面有些收获。
    • 王黎明代表明基友达公益基金会做了未来企业公益的演讲。公益我们公司也做,称为CSR。但是,我一直认为,公司的社会责任不是看它捐了多少钱,资助了多少小朋友……而是从本身公司生产经营出发:材料和流程的环保,对供应商的监督等。如果靠一些不正当的手段获利再从这些利润中拿出微乎其微的一部分做慈善,是本末倒置。我这是泛泛而论,并不针对任何公司。
    • 茶歇后继续开始。Brian Tam作为“共创辉煌”的联合创始人登台。提出三个问题:你十年后要做什么?你为什么希望那么做?你如何才能达到那个地方?问得好。只是我们都要活在当下……
    • Jason Inch作为作家、乐豪斯的创办人,讨论了所谓的社会企业和未来的健康生活。
    • 徐文恺(Aaajiao)是学计算机的搞艺术。这种跨界往往能激发新的东西。比如他利用一些传感器进行人体脉络的测定,然后用纹身的方式将其展现出来等。
    • Kenn Ross是Minerva大学亚洲区总裁。他讨论了未来大学。
    • 最后出场的是王阳。他讲述了IBM继Deep Blue,Dr Watson后的Chef Watson,一个创造菜谱的华生。也很有意思。

    看完后总的感觉是:

    • 组织的相当好。
    • 选题还应该更精细一些。
    • 真正的讲技术的不多。概念也以人文偏多。
    • Anyway,TED的主题就是兼收并蓄,只要是值得拿出来共享的都可以。

    这个活动还是值得去一次的。

  • BT群文武百官榜2.0

    BT群自2004年初创,至今已经蓬蓬勃勃、高高兴兴的发展了11年的光景。继2010年6月14日第一次分封(链接)后,时过境迁,有人退出,有人加入,所以到了需要重新审定的时候。

    1. 【肾上】TR@SOE
    2. 【肾后】GR
    3. 【太子】PR
    4. 【左丞相大死马】pMq
    5. 【右丞相大死兔】前令狐
    6. 【大屎控领杭州按揭】小辛
    7. 【粒粒不上树】一小粒,下属【立不四狼】蕊抽,【里不四狼领英俊的茶几】空中猎手
    8. 【攻不上树领小店很奇怪】大菜,下属 【攻不死狼】AVshow
    9. 【行不上树】小超
    10. 【互不上树领江浙道游击将军】qq
    11. 【太子少傅领并不上树】MK
    12. 【大理寺正卿领净坛使者】刺猬,下属 【大理寺副卿】babyfish
    13. 【京兆尹御赐特次黄马甲兼临时上】gfh
    14. 【国子监祭酒】95927
    15. 【八方宣抚使学大菜】babyfish(兼)
    16. 【翰林院长史领鸡药秘书】小伢儿毛乖滴
    17. 【钦天监主事】colorjd
    18. 【皇家地理学会会长】redastro
    19. 【河外星系殖民官领抚波将军】火星乡下人
    20. 【江宁织造御赐鎏金镶十六粒珍珠免死金牌】wingsun
    21. 【直隶总督领镇海将军】AY
    22. 【BT群驻欧盟大湿,领公爵禄,世袭罔替】费老
    23. 【御赐兜率宫住持】EG
    24. 【BT群PR兼形象大湿】huihui菇凉
    25. 【】Jick
    26. 【】Reiko

    本名录还不完整,希望各位提出更好的意见。 愿BT事业铅球湾仔,一桶浆糊!

  • Hui三观卖血记

    按照我的判断,“许”在韩文中要发成hui(3),正是“毁”的读音,于是余华的名著——一本我并未收藏的名著——《许三观卖血记》就变成了不折不扣的“毁三观卖血记”。不许联想!

    影片情节并不复杂。就记一些比较印象深的地方。

    • 和未来老婆相亲那一段。“来一份包子!”“来一份粉条!”“来一份烤肉!”多么的豪迈!女主也相当配合地吃吃吃!
    • 得知老大其实不是自己亲生……
    • 老大被请去为生父招魂,从最开始不情不愿的呼唤,到后来看到养父走开却发自肺腑的召唤。
    • 老大生病后三观拼命卖血,终于不支。
    • 终于一家人团团圆圆开始新的、更好的生活。

    人,总是向往更好的生活。一个政府应该将此作为唯一的任务,而不是去搞什么政治斗争。做好了这点,领导人的身后评述自然会好;做不到这点,身后评述自然就不好。这就是最朴素的历史,没有任何花哨。

    卖血记应该说是喜剧:但凡最后团团圆圆开开心心的就是喜剧,不论为了这一快乐付出了多少的艰辛。这也是勤劳善良的中国人民(和同样勤劳善良的韩国人民)的优良品质。经济腾飞,永远需要这样的优良品质——至于他们是不是同样地享受到了经济发展的红利,或者说充分公平地享受到了,那真的是另外一个问题,一个悲剧性的问题。

    三观和他老婆在某个程度上真的算是个手艺人。一个爆米花一个做豆腐。可是在那个年代,这两份手艺都十分的鸡肋……所以无权无特权的三观只有一条路可以走。同样会无奈的,还有“百无一用是书生”。 看这么多书,又有何用?

  • 最后一个完美的革命家

    用了差不多两个月的时间,看完了高文谦的《Zhou Enlai: The Last Perfect Revolutionary》,其中文原版是《晚年周恩来》。

    周恩来(1898年3月5日-1976年1月8日),生于江苏淮安,祖籍浙江绍兴。字翔宇,曾用名飞飞、伍豪、少山、冠生等。中国共产党及中华人民共和国主要党和国家领导人之一,中国人民解放军创始人之一,中国无产阶级革命家、政治家、军事家、外交家。

    (以上文字来自维基百科周恩来词条。)

    ======

    我看这本书,只有一个目的,就是了解政治是多么的黑暗,党争又是如何的没有原则。

    此书在中国大陆成为禁书,绝对不是因为一般人所认为的:揭露了文革、批判了文革;甚至也不是因为将周恩来拉下“神坛”,揭露其自私、懦弱的一面;当然更不是因为史实不清、有误等原因。

    真正的原因在于两个,或者说也只有一个: 将政治最黑暗的那面,将党争最无耻的那面暴露了出来。就是这样。

  • 荒蛮故事

    在猛禽的推荐下,看了这本《荒蛮故事(Relatos salvajes)》,豆瓣评分8.6。

    一共是六个故事。我这里就剧透一下。

    一:从小被不公平对待、将“坏人”一网打尽弄到飞机上、然后撞向一切“不幸”根源的老爹老妈的中年不得意飞行员男;

    二:餐厅女老板偶遇当年逼死生父、勾引生母、如今要竞选市长的拆迁队大队长,与厨娘展开是否要用毒鼠强将其毒死的讨论和策划。最后结局出人意料;

    三:公路小纠纷如何不断升级到人命关天的仇杀;

    四:工程师因停车被拖、官员官僚从而引发的一系列暴力事件(有点类似迈克尔·道格拉斯演的《Falling Down》,但不是悲剧);

    五:逆子驾车闯祸,一尸两命,逃逸。父亲与不良律师试图找人顶缸……

    六:婚礼现场,新娘发现新郎将小三带入,于是抓狂,最后结局出人意料。

    ==========

    这个应该不算剧透吧?我只是要帮助自己回忆一下剧情。

    这六个系列合成的长篇不过120分钟,平均一个只有20分钟左右(前两个较更短),长的也不过30-40分钟。但是所揭露的都是人性最本质、最黑暗、最直接、最暴力、最无理性的那些方面。

    非常值得看,墙裂推荐。

  • BitTorrent Sync 2.0正式发布

    2013年4月份的时候,我推荐过BitTorrent Sync这个同步软件大杀器(文章链接)。当时这个软件还在很初期的阶段。

    今天,它已经正式发布了2.0。下载地址:http://www.getsync.com/platforms/desktop。还有移动版本和特殊硬件版本。

    强烈推荐大家进行一次升级。

    根据我的使用体验,主要的修订如下:

    1. 增加了一个“Owner”的设置。也就是说,如今的文件夹同步不光是一个键值的匹配,也可以是一个Owner的同步。换句话说,即使在一台新的电脑上安装好BTS后没有进行任何设置,但是只要是设置了同一个Owner,那么在另外一台电脑上设置好的同步就会自动映射过来。这个功能我个人觉得不是很好用。因为我是喜欢将BTS当做同步和备份使用的,所以我一定会手动设置各个同步目录间的映射。这点请非常注意。而且这点很讨厌!
    2. 一个目录可以临时停止同步,脱离同步,也可以再恢复同步。以前这么做的时候,需要每次输入key,但是现在的话不需要。一个脱离同步的目录,会留在界面中,等待重新连接或者正式移除同步。

    总的来说,这次的升级是颠覆性的。但是值得立刻升级。此次升级,BTS终于走出收费的第一步:提供Pro版本。年费40美元,提供一些额外的操控功能,如控制一个大目录中各个文件的共享设置等。

    另外,BTS应该对目录的共享进行了一些小的改进,虽然2.0和1.4之间可以互相同步,但是BTS会明确地告诉你这个目录是1.4。建议删除同步后再重新生成。

    BTS 2.0下,不再强调同步键,而是用https://link.getsync.com/#f=My%20Books&sz=0&t=2&s=KYMD4…EKZAOUD3JTZXQ&i=CHSAXI…WLXPV2LJWPRVV&e=1425736233&v=2.0的方式进行文件夹同步的设置。

    最后放两张图给大家看看效果。一张是Linux下的截屏,一张是Windows下的:

    Ashampoo_Snap_2015.03.04_22h04m00s_005_Sync Ashampoo_Snap_2015.03.04_22h08m17s_006_Sync

    注:自动备份过来的目录都会放在”~/BitTorrent Sync”之下。参照如下步骤重新将同步目录归并到想要的地方:

    1. 暂停目的地该目录的同步,同时脱离同步,但是不要删除同步。
    2. 在源目录的设置中,拷贝出链接。
    3. 在目的地设置中选择人工链接,黏贴2中的链接并选择新的目的目录即可。

    BTS将自动将刚才那个人工脱离同步的目录链接回来,但是此次同步目的地是新的地方了。注意,不用给出全路径。比如,你要备份的实际目录是在/sync/Taylor,请直接制定/sync。BTS会根据你的源目录的最后一个子目录(比如e:\Users\Taylor中的Taylor)在/sync目录下创建Taylor这个目录进行同步。

    Let’s BTS!

    本文收录于[Go4Pro.org]

  • 从图灵开始……

    看完《The Imitation Game》,给了4星的评价。我想有一部分人——也许是大部分人都是冲着卷福BC去看这本电影的。

    所以,我得说点技术上的东西。

    ====

    有关图灵的一些基本介绍,可以参考这两本书:霍金的《God Created The Integers》和伊萨克森的《The Innovators》。前一本书的翻译可以参见我维客上的的随手翻译

    电影淡化了图灵在布莱切利公园工作之前的成就——也是图灵最伟大的成就——亦即《论可计算数及其在判定问题上的应用》。

    扯远一点。

    (以下内容节选自我维客中的译文。)

    1928年,德国数学家希尔伯特——这位在世的最伟大的数学家向数学界重新提出了三个他最早在1900年巴黎国际数学家大会上提出的问题:

    • 证明所有的真数学命题可以被证明,即数学的完备性。
    • 证明只有真数学命题才可以被证明,即数学的一致性。
    • 证明数学的可确定性,即存在一种判定过程,来确定任意给定数学命题的真伪。

    另一位伟大的数学家哥德尔(他的介绍见我维客的介绍,来源也是霍金的书籍)已经证明了前两个命题不成立。所以图灵的攻关重点是在第三个命题上。他只用了一年的时间(1935年春开始,1936年春结束)就完成了第三个命题的证伪。于是,哥德尔和图灵两人在短短6年之内,以一种最出人意料的方式粉碎了希尔伯特的梦想,也粉碎了所有试图形式化任何公理体系的行为。

    这可以说是图灵和哥德尔第一次跨越时空的交集。

    他们两人的第二次交集是1937到1938年间。此时的图灵到了普林斯顿大学,在丘奇的指导下工作,并于1938年6月获得博士学位,随后回到英国剑桥;而在期间,哥德尔应该是回到了欧洲,回到他熟悉的“维也纳圈子”,并和阿黛尔结婚。随后哥德尔才在1940年3月4日经由日本坐船到达旧金山,再转火车抵达普林斯顿。

    根据考证,图灵和哥德尔并未在普林斯顿碰面(因为时间上对不起来),在欧洲碰面的可能更小(因为此时德国和英国已经成为敌对国家)。

    他们两人的第三次交集——或者更确切地说是学术上的共同点,是他们各自在证明各自最高峰的成就时(哥德尔的不完备定理和图灵的可计算性),都用到了“对角线法”,构造了一个在无穷集合中不存在的一个元素。 而“对角线法”是康托(介绍在此)在证明实数和整数不等势的时候第一次创造性地被引入。所以,在这个意义上,可以说康托是哥德尔和图灵学术成就的共同基础。

    另外,在我另一篇博文《苹果有毒》中讲到:哥德尔非常喜欢“白雪公主和七个小矮人”这个童话故事(哥德尔称之为“寓言”)。

    我们不清楚的是,图灵在普林斯顿期间,是不是从哥德尔那里染上了对白雪公主的热爱——当然我们知道两人从未见过面,从而在若干年后决定啃咬一个注射了氰化物的苹果自杀。

    而吃下苹果死去——按照童话里的说法,其实没有死,只是暂时深度睡眠,日后一定有一个白马王子用深深一吻来拯救她——也算是不折不扣的模仿了白雪公主的做派。白雪公主对他的影响确实很深,而其实他是从哥德尔那里受到的影响。哥德尔的不完备定理被图灵日后用来解决可判定性问题。

    图灵为什么会用有毒的苹果自杀,历来众说纷纭。而上面的这段描述,是我看到的最令人信服、最黑暗、最令人由心底感到悲哀的解释。

    哥德尔最后死去的时候,医生的诊断是“活活饿死”。这恐怕是两人最后一次的时空交错。

    哥德尔和爱因斯坦有着了不起的友谊,而且哥德尔罕见地对广义相对论有着精深的研究,并提出了“哥德尔宇宙”。这些都在《A World Without Time: The Forgotten Legacy of Godel and Einstein》一书中有描述。

    哥德尔也还出现在《哥德尔、爱舍尔、巴赫——集异壁之大成》一书中。

    只是看了一本电影,就拉拉杂杂地说了这么多。这不是我的本意。

  • 任性的杨先生的任性

    《洗澡之后》《洗澡》的续作。有不少续作都不是原作者所谓,比如《蝴蝶梦》《德温特夫人》。杨先生显然是不想出现这样的情形,于是任性地杨先生任性地写下了《洗澡之后》,断了狗尾续貂们的念想。

    对一个作者的喜爱,往往不一定要喜欢他/她的每部作品,到了一定时候,就是“收藏”——我们大多数人不会有机会与我们仰慕、喜爱的大家进行面对面的交流,或者书信上的交流,于是不免“得意”于说一句:他/她的作品我都看过。再不济也能说一句,他/她的作品我都有收藏。这就有点像是《帕洛马尔》中《错配的拖鞋》(序号3.1.3)描述的那个场景和心意:

    那位不知姓名的难友也许在几个世纪以前曾跛足而行。那末,帕洛马尔先生与他同样跛足而行,中间不仅隔着两大洲,而且相距几个世纪呢。尽管时间过去很久了,帕洛马尔先生并不因此而对他缺乏同情心,他继续穿着这双不谢吃力地走着,以慰藉他的这位已不存在的伙伴。

    杨先生是任性的,不光是作为钱钟书先生的夫人——简称“钱夫人”,更是作为《小癞子》《堂吉诃德》的译者——驽骍难得简直化译到了极致——以及众多散文、回忆录的作者。

    杨先生已经是国宝级的人物。对国宝身后的觊觎恐怕是杨先生已经洞察并预见到的。所以杨先生清醒地任性了一把,将《洗澡》的结局“写死”,她未能明确说出来的,只是这么一个目的。

    苏州人老话说“老小老小”:越是年纪大,越是像小孩的做派,越是要当小孩哄着。

    那么对任性的杨先生的这次任性,我也是愿意哄着的。