辩义 State、Nation 与 Country

State、Nation 与 Country,汉语皆常译为“国家”。事实上在当代英文的多数使用场景中,这三个词的的确确可互换表达相同的意思。但在某些场合中,表达者会斟酌其细微语义差别以突出重点,此时若再通译为“国家”,难免有些不准确,乃至引起不必要的误会。

阅读更多

代码的仪式

我们常能在英文社区看到 coding ceremory 一词,或译为 代码的仪式。Stack Overflow 上有个问题 What does “low ceremony” mean?,作者曾如此提问:

In the Trac Main Features page https://trac.edgewall.org/wiki/TracFeatures, Trac is said to emphasize “ease of use and low ceremony”. Can someone please explain what “ceremony” means in the context of software usage?

low ceremony 与 ease of use 作并列短语,可见在程序开发的语境下,代码的仪式不是一个褒义词——过多的仪式并没有好处。用户 Rowan Freeman 则作此回答:

Low ceremony means a small amount of code to achieve something. It means you don’t need to set up a lot of things in order to get going.

如其所述,代码的仪式是完成一个功能所需要的额外准备。仪式越少,准备工作越简洁,完成起来也越容易。

代码仪式被称为仪式,正如古代祭祀的舞蹈,传统庆典的繁文缛节,其对完成目标贡献甚微,却又是不可或缺的步骤。复杂的仪式冗长而乏味,我们偏偏还得忍受其枯燥,如履薄冰,完成得分毫不差——这也解释了为什么大多数人都不喜欢代码仪式。

不同的代码仪式

依照呈现的形式,代码的仪式可以分为 编写仪式 和 运行仪式 两类。

阅读更多

辩义“封建”

“封建”一词很有意思。作为一个土生土长的中国词,它于千年前便有了固定而确切的含义。然而在近代西方思潮的冲击下,这个词的意义先是遭到了替换,而后又在近百年的传播中演化成了与本义毫不相干的概念。如今的人们谈及封建一词时,心中不免会有困惑,因为其现代含义与汉字构成相去甚远。更糟糕的是,在一些语境下,这个词会回归至其近代甚至是古代的含义,从而对相关的交流造成混乱。同一词的释义在多种语境下不一致,无谓的争吵便在所难免。

粗略地说,“封建”至少有四种释义,即古代中国的封建制度、古代欧洲的 Feudalism、近现代中国与 Feudalism 的对译,以及当代民间语境中的封建。

阅读更多

人类一败涂地

轻微的一阵异响。面前说话的她随即模糊起来,声音也渐渐远去,趋于缥缈。我这才注意到从一开始就没有看清她的脸——原来只是个梦罢了。意识跌落回现实。我又重新感受到了我的双腿,久坐后腰的酸痛,最后是沉重的眼皮。睁开眼,还是熟悉的银色舷窗。

窗外的天王星已经很大了。坐了这么多次,光看天王星的大小也能知道到哪了,估计还得两个小时才能下船。我伸了个懒腰,腿上的便携式电脑悠了起来,屏幕被点亮了。光标停在了讲稿的最后一行,冷冷地跳动着。

再读一遍吧。到那边可有得我忙的。

周围的人大多和我一样,要么在闭目养神,要么在低头对着电脑,大家都一言不发。长途旅行最能磨去一个人的精气,但为了工作我不得不奔波于各个星球之间——真是个乏味的时代。但有一个人不一样。

“孩子,那就是天王星了吧?”

阅读更多

Side Project(副业)

计算机从业者们似乎都喜欢写 side project,这在中文社区中有个通俗的说法即「搞副业」。如果你经常逛 V2EX、Reddit 的编程板块或是 Hacker News,你会看到人们分享的各种各样的 side project,小到一个百余行代码的实用小工具,大至一个框架、一个网站乃至一个完整的准商业项目。

人们在分享自己的创造时往往怀着极大的热情。这是一种即使隔着屏幕也能感受到的心情,就像七岁的男孩组装好了第一辆四驱车,又或是料理爱好者凭自己的努力烧了一顿高难度的饭菜。他们分享的是自己的宝贝,并期望在人群中掀起波澜。在一些社区如 r/rust,人们热衷于讨论这样的分享,给予肯定以及有意义的反馈。但事情并不总是如意,在另外一些地方,如综合性的或是冷门的社区,只有少数分享会被人们注意,更多的则是被略过,直至沉没在信息流中。这通常会令人沮丧。

阅读更多

不自由的互联网

互联网正在变得不自由——这已经成为了一种共识。这种不自由是从获取内容的角度出发,我们依自己的意愿获取知识/资讯的难度在增加。「中文互联网已死」。优质资源被各大互联网巨头所垄断,人们只能从应用内部访问,并时常受到推荐算法的说教。在巨头领域之外的公网则是一片荒漠,充斥着大量低质量、重复的内容,让秉承自主意志前来探索的人心寒。而在世界其他地方,情况可能没有这么严重,但类似的现象如巨头垄断也是存在的。互联网并不像十几年前我们所憧憬的那样。

阅读更多

语言狂热者与实用主义者

编程语言界有着一场旷日持久的争论。人们会为了一种(或一类)语言,或是自己熟用的,或是自己所欣赏的,与他人吵得不可开交。而争论的起点,可能只是某人一句小小的抱怨。各方各为其主,剑拔弩张,俨然一次声势浩大的圣战。

尽管众语言不可一概而论,我们还是可以粗略地将争论的人群分为两个派别:语言狂热者与实用主义者。这是光谱的两个极端。语言狂热者关注语言本身,或是钟情于新的、现代化的语言特性,并据此评判一种语言;实用主义者则侧重于语言的工程实践,常会以语言的生态、业界使用率反驳他人。当然,也不乏两者兼具的人,对双方的意见各持有一定比例。

阅读更多

三月十日杂感

我还是说出了那句话。我们走到一起,已经有七天了。

起初并没有表白的想法。当晚看完电影后,两人都有微妙的感觉,但直到最后也没有表露心意。「就当做又一次平常的约电影好了」目送她进楼时我想。看电影时没有说出来,她回去了我就更说不出来了——我认为我们当时还是普通朋友关系,表白显得太唐突了。我兴奋又失落地回到宿舍。兴奋的是我们之间的关系貌似又近了一些,失落的是这样下去大概率是没有结果的。

但当晚,她接连发了几条动态,内容和语气都暗示了她对我的好感,只是和我一样,缺乏勇气。两个相互有好感却又没有恋爱经验的人(当然这是我后来知道的),就要这样还未开始便结束了彼此的关系,这怕是上天对胆小鬼的惩罚吧。

阅读更多

三月一日杂感

我是怎么想的呢?我应该是喜欢她了。她看起来像是一个单纯的女孩,长得可爱,有些呆,总是一副样子很努力的样子。我们有共同的话题,应该可以谈得来,虽然谈话常因为关系不够深入而戛然而止。

她是怎么想的呢?她专心起来很少注意周围,我们有许多次出现在同一个场所,但她很少注意到我。看她朋友圈,大学时应该是有过被人纠缠的烦恼。她成绩不是很理想,为未来烦恼着。

我希求的是一段相互平等的关系,两人的能力和价值观不应该有太大的差距,两人的走近不应该妨碍各自的理想。我不希望我的另一半为了我而放弃自己一直追求的东西。伴侣就是伴侣,不是任何一方的附属品,也不应被任何一方「占有」。如果坚持这个理念,我们的关系想来是不会长久的,至少我走的路,我要去的地方,她不会想去。

那么,就让这段关系不要开始?这或许是一个好选择。我们的认识源于偶然,一年中保持着模糊的朋友关系。进一步发展,如果她不接受,那我就会陷入尴尬的境地;就算接受,毕业时也是要告别的。没有开始,就不会有结束。

但或许,我只是个胆小鬼罢了。

天性の弱虫さ


二月十一日杂感

mybirth:bPNCBXyPaSNUzw/pnDHCvg==:XmV/Km36hgVGWzBaxi/vSA==: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
**THIS CONTENT IS ENCRYPTED**
 
DECRYPTING...