mwish 2022 summary

激荡的 2022 年结束了。人年龄大了的一个感受就是,感觉时间的流动快了很多,明明是一样的一年,却明显感觉做的事情变少了(我也在想有没有一种可能是我做的事情真的变少了,这个可能性太过可怕,导致我不敢往下想了)。虽然没做什么事情,这 365 天还是硬着过活了过去,总得憋点文字出来。这一年,对我来说主题应该是「深入、选择与自由」。

这一年扩展的知识面确实不太多,我还是啥都不会。不过在以前浮光掠影看过的几个领域稍微花了一点精力,做到了 Revisit:

  • Btree 上详细 Survey 了一下 PostgreSQL / InnoDB / WiredTiger 的实现,也了解了一下新鲜的 Bw-Tree 和 LLAMA,然后对其中部分设计大概知道了一些套路,也和 FTL 之类的知识对接上了。用这些知识去 Revisit LSM 甚至 WiscKey 的时候,发现了很多说法其实是有问题的。很多 pros and cons 在存储引擎上其实不完全是很抽象的最外层设计,而是外层设计 + 实现的贴合。这让我想起了 rsygg 之前对我说的话:「其实这些都没有什么区别」。当时还不理解,现在想来,大师果然是大师。
  • 深入去做了一些格式相关的东西。其实本来做的类似分布式系统上搞各种 sync 和花活,对 Log 和并发写这些比较敏感,被派去做格式其实有那么点点小小的不甘心,不过接下来确实发现了很多问题,现在我感觉我差不多都能默写出 Parquet 的 standard 和这个格式的一些问题了,感觉很多时候 get hands dirty 才能发现其中很多实现的困难在什么地方。
  • 大概过了一遍西方现代史。以前草草的看过一些政治哲学和社会学,但是并不清楚背景和文化语境,大概看了一遍西方现代史之后,去 Revisit 之前看的政治哲学、社会学和西方历史,很多地方大概能理解其中的年代和语境了(这方面也是看书太困难,比如之前看《路易波拿马的雾月十八日》的时候,完全看不懂人头,然后看一些利维坦之类的书的时候,也不太懂背景)。感觉之后看西方/国内文学的时候,也应该先过一遍对应的基础(圣经、荷马史诗、史记等等),要不然很多地方会完全失去味道、失去看懂隐喻的能力和品味文字魅力的高妙。

其实这些东西都不是很难,但是还是要摒弃浮躁的想法,相对于看20篇博客或者单一的小视频,要抽出时间去啃一些代码/专著,才能更好的去回顾之前的内容,大概知道它们在讲什么,以免上了知识分子的骗。回过头来说,知识分子是真的很能骗人的,倒不能说大家都是故意的。我试图这样描述:

  • 每个论述可能包含于某一种叙事(SSD 的性能,社会运行的静态条件)
  • 这个叙事通常有正确的一面(SSD 确实能靠并发上吞吐量,有的静态条件确实会影响社会)
  • 但是它们忽略了很多别的问题,导致这个结论并非完全的 Solid(io 的影响,社会本身性质是相关联的、历史性的)

网上很多论述都包含于某一种叙事,这种叙事并非完全正确的,支持者会完全相信这一种叙事、反对者会根据这个结论并非完全 solid 而全面驳斥这种论述,甚至进行人身攻击。但我觉得事情还是很复杂的:

  • 一个论述,如果抓住了一些结构性、功能性甚至是历史性的特征,就是有价值的
  • 一些叙事不免会带上一些哲学性质(哪怕是物理 cs 这样比较扎实的领域)寻找一些完全正确的叙事在 CS 甚至物理领域都有困难,更不要说一些社会学科了,但是因此否定上述论述的…水平也就菜到那里了,没必要辩论了。

Fku9KPrUYAAep7m

所以结论还是:多看多方面的论述、完整的材料,你就会发现互联网其实是分层的,之前觉得都很厉害的人其实一大半是水货(当然我也是水货,是水货没啥不好的,哈哈)。当然不太好的地方是我今年脾气确实暴躁了不少,这个得改…

不过老实说,上述说的都是很多正经论述的人了。很多人喜欢脱离文本,然后发散到一些和文本没啥关系的东西。如果这是同人创作的话,那我是很欢迎的(比如各种游戏的同人创作)。但是正经讨论问题的时候,随意比喻、脱离问题、脱离文本,基本上可以认为没有讨论问题的能力,直接拉黑就行了。

有一个比较开心的事情是,今年做上了狗群主,有了自己的 QQ 群。之前建过几个群,都因为没管下去,导致最终没人了,今年自己建了个读书有关的群,目前吸引了不少好玩的群友:有翻译莎士比亚的老哥、也有 galgame 大师、写 galgame 的脚本家、历史和哲学爱好者、SF大师。作为一个狗群主,我感觉自己什么都不如他们,所以也能在交流中学到很多。比较开心的就是,即使群里有矛盾,我作为群主也能比较好协调下去,然后这个小群真的给我运营下来了,每天都能学到新的(没用的)知识和有一些有价值的讨论(还有每天的快乐黑屁)。其实我从来不敢创建什么码农群,感觉码农互相吹黑的氛围还是很浓厚的,不是动辄x神就是互相黑屁,其实没啥意思。我今年也不怎么在知乎发文章了,因为全是点赞的,几乎没有人对你进行批判。怎么会喜欢被批判呢?答案是很多东西你发出来也不是完全懂,要经过不少讨论,才能再在原文本上形成一些有价值的、solid 的结论,全是夸耀和全是拉踩一样,都没有什么价值和力量。

FnZGSdfaEAIXJ0I

接下来一个话题是「选择与自由」。这是一个很大的话题,我必须只聚焦在个人上。这一年我还是换了个工作(大概是在写这篇博客的时候)。那个时候我从北京跑到了杭州,然后换了个工作。其实按职业发展看,北京互联网和城市金融是比杭州好的,看了陆铭的书,我也知道了大国大城的意义。同时,在之前的组我过的还算舒服,老板和同事都很好,我干的活也不算杂活,很多时候自由度比我现在高多了,现在我做的反而相对杂一些。我是想说,并不能说我换个工作就什么问题都解决了,很多东西不是万灵药,但这是在说,选择的结果并不都是自己想要的,但是这是你选出来的,所以也没啥抱怨的。重要的是「能选」和「愿意选」:「我能,我也愿意从北京换到杭州,这是因为我不是那么 Care 这点职业发展前景,我更喜欢南方的舒适氛围和离家近,在这里我可以轻松几周回一次家」「我有点希望换一份工作,然后接触到一些不同的人和不同的工作环境,这也能让我 revisit 一些之前做的事情」。

C9D52720-75AB-4C50-9BDF-C3BF86CD37ED

这个时候读者可能会觉得「你 tm 在放屁,这些不是想当然的吗」。我觉得还真不是,做选择的时候,人是会被很多观念束缚的,可能被动被选择结果上会更好。自己选东西有一种随风漂泊的感觉,你知道很可能是错的,而且错了就没有可以抱怨的对象了:你不那么好把你的问题甩给别人,这是孤独和自己的对抗了。但是我觉得,选择的权力和自由还是很重要的,你必须自己做抉择,然后对此负责了。社会毕竟是由人组成的,即使有社会和家庭的阻力,你自己也是自由的,你是你自己的选择,你也要意识到,你不是没有选择。

C5CE8D59-4533-4D96-BADD-38D6F49FAD51

最后,2022 年是很动荡的一年。大家被封了很久,在封控后,可能也失去了自己爱的亲人。在这里向大家的痛苦致意,为逝去的同胞默哀。希望大家 2023 年能少失去一些,一切为了美好的记忆。

FC2245C9-1DB2-411C-8C40-4818A699C181

预祝大家 2023 快乐。