《#诗盗#·山坡羊·欠牛日生产基》:房租两万,车租三千,研究花呗习了惯。宇督观,接国盘,学习不顾寒冬寒。一片天地景阑珊,穷,也是产,富,也是产。
注解
寒冬之下,同在一片天地,不管穷人富人,都要努力生产,不断奔跑才不会冻死。
欠牛日:软件园,字掉了。
生产基:生产者。
产:有时候也通“惨”。
《#诗盗#·山坡羊·欠牛日生产基》:房租两万,车租三千,研究花呗习了惯。宇督观,接国盘,学习不顾寒冬寒。一片天地景阑珊,穷,也是产,富,也是产。
寒冬之下,同在一片天地,不管穷人富人,都要努力生产,不断奔跑才不会冻死。
欠牛日:软件园,字掉了。
生产基:生产者。
产:有时候也通“惨”。
1S 有两款硬件:hc5661 和 hc5661a,刷错变砖,而且要刷的文件名有点迷惑性,意不意外?
hc5661: https://breed.hackpascal.net/breed-mt7620-hiwifi-hc5761.bin
hc5661a: https://breed.hackpascal.net/breed-mt7628-hiwifi-hc5661a.bin
原版 bootloader 有 DHCP 功能,自身 IP 是 192.168.2.1,比较特殊。
这里以 hc5661 为例,版本是:HC5661 - 1.4.11.21001s,破解式 root 或开发者解锁后,可以直接 mtd unlock u-boot,开不开心?
1 | BusyBox v1.22.1 (2018-05-10 05:32:57 CST) built-in shell (ash) |
刷完,捅菊花进入的信息是:
| CPU | MediaTek MT7620A ver 2, eco 3 |
|---|---|
| 内存 | 128MB DDR2 |
| Flash | Winbond W25Q128 @ 24MHz (16MB) |
| 以太网 | MediaTek MT7620A built-in 5-port 10/100M switch |
| 时钟频率 | CPU: 580MHz, Bus: 193MHz |
| 编译日期 | 2018-12-29 [git-135bed9] |
| 版本 | 1.1 (r1266) |
版本 HC5861 - 1.4.10.20837s,一样能开发者解锁后直接刷。这种不保护 bootloader 的 ROM,也是醉了,真香……已经过保,也不想恢复官方 ROM,直接刷 BREED,再刷 OpenWRT 18.06.5。
1 | BusyBox v1.22.1 (2018-03-10 04:32:13 CST) built-in shell (ash) |
BREED 信息:
| CPU | MediaTek MT7620A ver 2, eco 6 |
|---|---|
| 内存 | 128MB DDR2 |
| Flash | Winbond W25Q128 @ 24MHz (16MB) |
| 以太网 | MediaTek MT7620A built-in 5-port 10/100M switch |
| 时钟频率 | CPU: 580MHz, Bus: 193MHz |
| 编译日期 | 2018-12-29 [git-135bed9] |
| 版本 | 1.1 (r1266) |
嗯……这款路由器就是骗钱的。
这款最简单,直接捅菊花进官方恢复模式,刷这个文件:https://breed.hackpascal.net/breed-mt7620-lenovo-y1s.bin!
先官方 ROM 降级:xCloudOS_newifi-d1_Build20150922_v0.0.4.3500_beta_sign.bin 或更早的 xCloudOS_newifi-d1_Build_v0.0.4.2100_beta_sign.bin,自寻下载。
较老的版本可能和 Y1S 一样可以直接在恢复模式下刷,不过 UMU 忘记这样尝试。
0.0.4.3500, r33798 的版本,布局如下:
1 | ## cat /proc/mtd |
网上的刷机教程如下:
1 | cd /tmp |
原理:u-boot 分区不能直接刷,但 fullflash 分区可以刷,fullflash 其实包含了 u-boot。
fullflash = u-boot + u-boot-env + firmware
以上命令就是组合成一个适合刷到 fullflash 的文件,而且是用 BREED 覆盖了 u-boot,然后刷到 fullflash,这样 u-boot 就被覆盖了,其它分区还是原来的内容。
值得注意的是:刷完 BREED,捅菊花的位置变了,不再是捅原来的菊花……而是天线下方那个红十字按钮,这原是用于 WPS 的。
访问 http://192.168.99.1/newifi/ifiwen_hss.html 开启 SSHD,查看分区布局:
1 | BusyBox v1.24.1 (2018-02-27 16:23:44 CST) built-in shell (ash) |
这是被隐藏掉两个分区的!
高端刷法,是用一个内核模块来刷的,自寻 newifi-d2-jail-break.ko,参考文章:https://www.right.com.cn/forum/thread-365936-1-1.html
按以上链接刷好是 1.1 (r1237) 版,进 BREED 刷最新 BREED:https://breed.hackpascal.net/breed-mt7621-newifi-d2.bin
信息为:
| CPU | MediaTek MT7621A ver 1, eco 3 |
|---|---|
| 内存 | 512MB DDR3 |
| Flash | Winbond W25Q256 @ 48MHz (32MB) |
| 以太网 | MediaTek MT7530 Gigabit switch |
| 时钟频率 | CPU: 880MHz, DDR: 1066MHz, Bus: 293MHz, Ref: 40MHz |
| 编译日期 | 2018-12-29 [git-135bed9] |
| 版本 | 1.1 (r1266) |
第二天凌晨 4 点多,圣小开一个翻身醒来,死神坐在床边……
圣小开以为是在做梦,便出脚踢死神,没想到落空了,但是也就清醒过来,原来不是做梦,是产生幻觉!
圣小开惊悚地想:“完蛋!生命遭到威胁,难道寿命大限快到了?”
恐惧了 3 秒……“赶紧睡吧,死在梦里舒服些!”
清晨,稣在杏林豪华酒店出来,发现刚下过雨,地上湿滑。酒店在山脚下,地势较高,要下很多台阶,才能去找贾总。
于是干脆穿个旱冰鞋就滑下来。滑了很久后,天又黑了,居然来到一片田野。四周都是高山,顺着泥路往东走,就来到盐田。盐田有很多黑乎乎的深井。
稣开始怀疑人生,这地方好像来过,小时候住在岛中央,往西走是盐田阻碍,往东走是田野阻碍,虽然后来都明白,这些只是小东西,很容易就走出去的,但小时候就是走不出去,仿佛被它们困住,外围的高山也是触不及的存在,曾经以为他们是世界的尽头。为什么这些场景,突然把稣困住?
几个老妇人从东边走来。稣心想:这地方居然有人,不会又是什么妖魔鬼怪吧!
只见老妇人越来越近,原来是挑水要去浇菜,看到稣,主动说:“年轻人,这里出不去,就和我一样,挑水种菜,过着田园生活吧!”
稣呵呵一笑:“什么年轻人?老夫 60 岁了!这样的生活好无聊,稣还是原路返回吧!”
另一个老妇人也呵呵大笑:“回不去啦!我们也不愿意呀……回不去,回不去!”
叮叮叮!一阵闹钟把稣拉回床上!好险,还好可以吓醒。
坐车去找贾总的路上发现,他的别墅就是在一片田野里,不过好在路是水泥路,杂草、农作物也没有梦里那么狰狞。
虽然如此圣小开的内心还是不得安宁。
此处省略无数对精英阶层别墅的描述和赞叹,尤其是那位日本籍女佣,简直无法言喻,只能用“咻咻咻”形容,好像前几天联网玩 S6x 游戏的那个萝莉……这个 S6x 系统正是贾力劣投资的项目,果然赚了好多钱。
贾力劣:“开哥,喜欢她?送一个给你?”
圣小开:“送?难道她是机器人?”
贾力劣:“是呀!”
贾力劣:“真像!有时候劣者怀疑大家都是机器人……”
贾力劣:“哈,开哥真爱开玩笑。不过你为何脸色不太好?”
圣小开:“是应该很差,劣者已经打过镇定剂才保持还好的!”
贾力劣:“赫赫,哥又开玩笑了!”
圣小开:“还真开不得玩笑……昨天去见齐总,想起一些不属于这个世界的事情。”
贾力劣:“哦?难道你也发病了!”
圣小开:“也?还有谁?”
贾力劣:“可不就是齐总,他可能被关出抑郁症,产生幻觉,然后感染了刘佾,现在又感染你。”
圣小开心想:“学长一点抑郁迹象都没有,而且经过锻炼,各方面比以前更积极向上,怎么会是病?肯定是贾总有问题。”于是话题一转,“贾总,还记得黄金灯吗?”
贾力劣:“嗯?我不认识这号人物呀!”
圣小开:“怎么会呢?你们打过架的。”
贾力劣:“开哥,我看你病的不清啊!你看我的职业是法官、投资人、教育家,会和人打架?”
圣小开:“你是不是信基督?”
贾力劣:“是啊,我们信基督的,讲究和平、和睦、和谐,怎么会打架?”
黄金灯:“小开先生,为何不少人称呼你为稣呀?”
稣:“自从成年后,劣者一直是信道的。多年前,劣者认识一群基督教徒,他们说不信基督就是异端,要下地狱。好吧,作为坚定的道生,劣者选择下地狱。但是佛教徒又说地狱其实是地藏王管的,是他们佛教的地盘。劣者内牛满面,连下地狱都不行?咳,没办法,谁让咱们道生太老实了。劣者想起老子化胡为佛的故事,于是给自己取了一个名字叫做‘稣’。”
黄金灯:“这样呀!大部分基督徒还是蛮和谐的,也有一些比较过分,非要强迫我信。”
稣:“哈,是的,贾总就是基督徒,我看他还好。”
黄金灯:“好啥呀,他是被我打过才改正的!”
稣:“咦?大师为何打他?”
黄金灯:“我在这里信徒多,时不时就有人来让我改信其它宗教。但咱们是讲科学的人,有哪种信仰能像道这么科学的?佛祖号称慧眼观遍三界,他有提出啥科学知识吗?没有,除了一句‘一滴水有三千虫’,瞎蒙点道理之外,几乎没有什么拿得出手的理论。佛和基督也只是劝人向善这点有些积极意义,其它的邪教就很可怕了……”
稣:“信仰不同而已,可以兼容嘛!”
黄金灯:“当然可以,但是有些人说我是神经病,要强行给我洗脑,冷不防进行爱的感化教育,我要是不做点什么,表个态,他们都以为我好欺负!”
稣:“所以,你打了贾总?”
黄金灯:“是的,他看起来最弱,我出手后,果然如此。换成其他人,我没把握能打赢!”
稣:“原来如此!看来上健身房练练肌肉是有用的!”
贾力劣:“奇了个怪!你这么说,我还真有点印象!”
圣小开:“咳,还以为你要抵赖!”
贾力劣:“这是怎么回事?你讲这故事之前,我一点印象都没有,你讲着讲着,我突然就想起来,好像这记忆是刚刚被注入!”
圣小开心想:“嗯?他也是突然才想起来?是不是装的,得再试探试探。”圣小开提高音量,义正言辞地说:“贾力劣!你想起自己干的坏事了吗?”
圣小开:“学长,劣者发现这个养老院的安乐死服务有古怪!”
齐凤卿:“我隐约也感觉不对劲。你是怎么发现的?”
圣小开:“劣者一直纳闷砂砂研究意识和记忆复制的那些人脑是哪里来的,她很少有事隐瞒,所以劣者自己调查了一番,大概可以推断出来源就是自愿安乐死的人。”
齐凤卿:“这不是挺好的?”
圣小开:“劣者听黄金灯说过养老院的很多人都是愿意死后捐赠遗体的,这里有个前提就是大家都将死亡定义为脑死,捐献的是遗体,并不包含能够用于研究意识、记忆的活脑。只有那些想安乐死的人才可能有活脑,问题是有人愿意把活脑捐出去?”
齐凤卿:“我是不愿意,很可能遭受惨绝人道、灭绝人性的科学研究……想想就吓出一身冷汗!”
圣小开:“以劣者愚见,这里的人都很聪明,应该没人愿意!除非技术已经成熟,大家可以享受到无风险服务。”
齐凤卿:“是的。不过话说回来,前几天孙朝穆告诉我,针对猴子的自身克隆体换脑术已经成熟,人类应该很快能享受恢复青春的美妙体验。”
圣小开:“这么说来应该更没人愿意捐献活脑了!即使一心求死的人,也没有理由捐,要是被试验得半死不活又永陷孤独与黑暗,不是哑巴吃黄连,比神话中说的十八层地狱、下油锅啥的还可怕。劣者严重怀疑,养老院是借安乐死之名非法取活脑!”
有一天齐凤卿找到稣传话:“我们那个富二代同学贾力劣投资一家高科技的养老院,你有兴趣过来一起研究研究吗?”
稣:“养老院?学长别开玩笑了,劣者为何不住自己家?”
真实世界是叫学长,月球脑联网世界是叫师兄。
齐凤卿:“在家里太无聊,养老院有不少同学,你前妻也在这边。而且还有前沿技术研究所,我们可以自由自主搞研究。”
稣:“什么!这么牛逼的养老院肯定很贵吧,说出来让劣者哭一下。”
齐凤卿:“赫赫,以哥和贾总的关系,会坑你吗?当然是免费的。”
稣:“哦?劣者和他关系一般,而且几十年没联系的,他会这么好心?”
齐凤卿:“你忘记他钱多得没地方花吗?我们都在这边生活一年多了,贾总和周老师是大老板,你还不放心?”
稣:“周老师!他居然还活着……劣者倒要去会会他。”
虎纠一小县城有一个神经精神病防治院,院里最靠后山的一栋楼是非正常人类研究中心,中心内有一名神人,名唤黄金灯,自称领悟宇宙真理,信徒众多。
防治院隔着一条路的斜对面就是养老院。2047 年,稣退休后,在院长贾力劣的号(hu)召(you)下,和一群同学住进养老院。
稣刚到养老院时,与周老师的会面就在黄金灯的演讲会上。周老师聚精会神地听讲,稣坐在他身旁跟着听起来。
没有钴、镍、铜、锌、锡、碘等人类必须的微量元素,人类将无法生存。
比如铜元素在线粒体上的电子传递链起到关键作用,电子传递给氧气的最后一步需要细胞色素氧化酶复合体中铜离子的作用,可以说没有铜元素,就没有有氧呼吸,好氧生命也将不存在。
没有锌、镓、银、钨、金、汞、铅、铀等,也将没有第二次工业革命,人类文明无法向高等发展。
生命的演化过程少不了这些重元素的参与,地球上的 94 种自然元素是地球生命能进化到第三次信息革命的基础。而超新星是宇宙中重元素的来源。地球上排在铁之后的元素,都是超新星爆发时产生的。所以超新星是真正的生命摇篮,恒星的演化末期,却是生命的开端。
但超新星爆发同样可能扼杀生命。
稣:“周老师好,刚才的演讲您应该早就懂了,为什么还听得津津有味?”
周易:“小开,乐趣不仅限于思考新的东西,优美的乐曲可以反复欣赏,不是吗?”
贾力劣:“是的。这里的信徒都认为超新星是上帝用来创造生命的灯,生命已经被迭代过很多次,每次调试发现缺乏某种元素会导致某种智障,就重来一遍,最终凑齐 94 种自然元素。”
贾力劣信耶稣。
稣:“然后呢?集齐 94 中元素,才有资格去见造物神吗?”
稣信太上道。
周易:“哈哈哈,一种生命的智能程度要发达到可以跳脱虚幻去见外层造物神并没有那么容易,当今的人类还无法做到。但这是我们的研究方向。”
稣:“难道……我们在这里的真正目的是……”
贾力劣:“没错!我们都是快去见上帝的人。所以急迫地想研究出一种方法,可以活着见到上帝。”
稣:“哦!原来是召集我们一起写科幻小说!那陈砂砂应该对这不感兴趣,她怎么也来了?”
周易:“赫赫,我们是认真地做科研。她研究的是人脑的复制,是很关键的基础。”
圣小开一顿艰难地回忆,痛苦地低吟:“不可能,时间错乱了!”
齐凤卿:“开,我都记起来了,我亲眼看着你被取脑。原来他们要先取我的脑的,是你建议他们先取你,给我争取时间记下这些事。”
圣小开:“这更不可能了,劣者不记得自己这么英勇,还能舍己救人?开什么玩笑!再说,换个顺序能改变什么?劣者是让师兄逃跑吧!”
齐凤卿:“这我也不明白,可能你不敢看吧,反正我当时被感动了。”
圣小开:“哈哈哈哈哈,其实劣者乃是创世邪灵,在宇宙无尽轮回,这些生生死死都是小事,师兄不用放在心上。”
齐凤卿:“嗯,你当时和我说的,我还记得。我们生于无穷嵌套的宇宙牢笼,这里的每一个人都是一个平行宇宙,一个人死了,只是他的宇宙毁灭,其它人的宇宙还好好的。”
圣小开:“每个灵魂都会在每个肉身轮换,可以演过自己死后,下辈子却是演自己的父母!这种邪说,你也信?”
齐凤卿:“总之宇宙真奇妙!也许你转世到贾总身上就能发现真相。”
迷惑于宇宙,形累不知太初。
精神无始,冥乎无有。
圣小开:“原来线索在他身上,看来要冒险和他撕逼了!”
齐凤卿:“开,此去可能凶多吉少!”
圣小开:“死过很多次了,反正还会复活,无所谓。”
齐凤卿:“啥时候这么豁达了,你不是一向觉得记忆丢失很可惜吗?以后兄弟相见不相识,不是挺凄凉的?”
圣小开:“劣者现在有新的领悟,反复以低级的形式生存更可怕,被奴役却无法死亡更可怕。”
齐凤卿:“我们现在不就被控制着?记忆可能被消除,也可能被植入,无法分辨真假。”
圣小开:“超脱这个世界的时候到了!”
When I write pathfinding codes in JavaScript, I ran into this problem: how to empty the array?
1 | array = [] |
1 | array.length = 0 |
1 | array.splice(0, array.length) |
1 | while (array.length > 0) { |
Method 1 only reassign a:
1 | let a = [1, 2, 3] |
Method 2, 3, 4, will empty multiple variables referencing the same object:
1 | let a = [1, 2, 3] |
《#诗盗#·挨踢狗》:牛累龙象睡,马瘦猪羊肥。九九六的跪,葛优躺的废。
龙象:部分上层动物。
猪羊:猪队友坑人没压力,小绵羊低调养生。
做牛做马的在九九六的陶冶下废了。
《#诗盗#·挨踢无情两篇》
百万存款加负号,
千万房产皆套牢。
中年危机纷纷扰,
区区小才不足道。
才逊管事社会浅,
技差高工专业偏。
洗练虚实岁月变,
观得云梯不可翻。
穷是最大的病。
今天看到有网文《iptables+tproxy实现ss-redir的UDP转发的方法》说:“OpenWrt 做 UDP 转发需要的依赖是:iptables-mod-tproxy, kmod-ipt-tproxy 和 ip-full”。使用 opkg install ip 安装的默认是 ip-tiny,一般情况下都是够用的,不禁想弄明白两者有何区别。
拿 ip 命令对比测试:
1 | OBJECT := { link | address | route | rule | neigh | tunnel | maddress | |
1 | OBJECT := { link | address | addrlabel | route | rule | neigh | ntable | |
即 ip-full 多了这些对象: addrlabel | ntable | tuntap | xfrm | l2tp | fou | tcp_metrics | netconf。举个例子,只安装 ip-tiny 时,运行 ip xfrm 报错如下:
Object “xfrm” is unknown, try “ip help”.
相关知识:
xfrm is an IP framework for transforming packets (such as encrypting
their payloads). This framework is used to implement the IPsec
protocol suite (with the state object operating on the Security
Association Database, and the policy object operating on the Security
Policy Database). It is also used for the IP Payload Compression
Protocol and features of Mobile IPv6.
实际上,转发普通 UDP 包,并不需要 ip-full,ip-tiny 即可。
原版 EOS 历史 API 插件将数据都保存在内存,随着历史数据越来越多,内存消耗高达 T 级以上,使得这个插件失去实用性。于是出现很多替代产品,比如把数据同步到 MongoDB,然后用 Nodejs 对接 MongoDB 来实现 API 服务。
2019 年 3 月份,MEET.ONE 实现了一个基于 MongoDB 的 EOS 历史 API 服务。劣者将去掉 MongoDB 交互部分的框架开源于 UMU618/eos-history-api-service。
这个 API 服务的开发者是公司另一名 Web 全栈开发,他测试通过之后,劣者用 cleos 一试,立马 bug!调试后端代码,发现 req.body 不是一个 JSON 对象。
劣者立刻用 tcpdump 抓包,发现 cleos 发出去的包并无异常,body 就是一段 JSON 数据。
交流后,发现测试工具的差异:劣者是 C++ 开发,自然而然使用 cleos 测试,而 Web 全栈开发对 cleos 比较陌生,他们会选择 postman 或者自己写测试性客户端。比如:
1 | const request = require('request-json') |
后来劣者写了一个简易的 Web 服务器,显示请求头。
1 | const http = require('http') |
经对比,cleos 发的请求不带 Content-Type。cleos 是 EOSIO 的官方工具,使用者众多,若不支持它是不合理的,后端也不能要求客户端都带上 Content-Type。
检查后端代码,其对 body 的解析是用 body-parser 完成的:
1 | app.use(bodyParser.json()) |
使用以下命令启动服务:
1 | DEBUG=body-parser:* node app.js |
发现有这样 2 行关键的调试信息:
1 | body-parser:json content-type undefined +0ms |
原来 body-parser 会检查 Content-Type,不符合它的预期,就不解析,于是 body 就不是 JSON 对象。
参考《Express 解析 json 格式 post 数据》后,我们这样解决:
1 | // 显式调用 JSON.parse 强行解析 |
但劣者认为以上方案比较不优雅,JavaScript 作为一门高级语言,我们希望更多专注于业务逻辑,尽量复用现有代码,少自己写工具性代码。下面探讨使用 body-parser 的解法。
劣者希望能告诉 body-parser 遇到不传 Content-Type 依然当它是 JSON 去解析。于是这就得去看它的代码!我们从上面关键的调试信息入手,可以很快发现:
1 | // determine if request should be parsed |
而 shouldParse 是可以由传入的选项影响的:
1 | function json (options) { |
于是最终的解决方案是:如果不传 Content-Type,当做 application/json;但如果有传,那得传对,否则也是不理。效果上,比之前无脑地当成 application/json,稍微好一些。实现上,则更优雅。代码如下:
1 | // Force body-parser to parse data as JSON |
(完)
孙朝穆:“周老师的案例预示了我们当前技术的局限性。”
陈立姻:“是呀。人脑的寿命也是有限的,自然寿命才 185 年,现在的科技也只能延长到 800 年左右。”
孙朝穆:“必须研发新方案取代目前无脑人体装旧脑的方案!”
陈立姻:“复制猪脑的实验已经成功过几个案例,但无法验证复制出来的是不是同一只猪!人脑复制目前还没成功案例,很快死刑就要完全废止,到时候更难找到测试的志愿者。”
猪坚强。人娇嫩。
孙朝穆:“在下一直怀疑,复制过程中旧脑死亡,是无聊死或绝望死的。”
陈立姻:“有可能,之前你怀疑是吓死的,我们使用镇定剂后,持续时间变长了。”
圣小开加入对话:“两位大神在聊猪肉涨价吗?”
陈立姻:“死开,你耳朵越来越不好了……要不要给你换一个新耳朵?”
圣小开:“哟!这耳朵确实已经很乐射了,不过倒是清净,不换也罢。”
孙朝穆:“开哥!我们正在聊复制人脑,但最近都没有志愿者做实验,伤脑筋呢!”
圣小开:“哦……原来又在聊玩死,咳,人的科学实验!你们听过降落伞故障率如何降低的故事吗?”
孙朝穆:“哥又开玩笑了,我可没法给自己复制。”
圣小开:“孙总愿意献身的话,还不容易,让姻姻姐帮你。”
陈立姻:“少开玩笑,这个问题很严肃,目前形势也不容乐观。”
圣小开:“真不懂幽默,那些人都是被你们死板无聊的复制体验给憋死的,复制时让他们进识界玩玩 S6x 游戏,劣者就不信他们会想死。”
孙朝穆:“Diang!开哥果然英明,激起他们的性趣和求生欲,这是个不错的方向。”
陈立姻:“嗯?你们又在酝酿污的想法!”
圣小开:“耶!失去繁殖生命的冲动,和死有啥两样,激情,激情,你们懂吗?怎么感觉量子计算机创造的识界比你们人类还懂生命的意义?”
孙朝穆:“立姻姐,开哥说的可能就是解题关键。我们得把重心放在完善人脑全维度接入识界,然后找个志愿者试验新的复制方式。”
陈立姻:“哦哦,那我研究一下早期休眠停止发育的脑,如何在重新激活发育的过程中改写。”
孙朝穆:“对了,开哥,我们刚去看过凤哥,他想见你。”
圣小开:“嗯,是时候给你们找个志愿者了!”
孙朝穆:“啊?开哥,你想干嘛?”
圣小开:“凤哥不是很喜欢识界吗?劣者劝他移民识界算了,也省得蹲监狱。”
孙朝穆:“哦,有道理!去吧。”
齐凤卿:开,快进来坐。
圣小开:师兄,您怎么变帅了!那不是死不了了?
齐凤卿:什么死不了?人生 70 才开始。我在这边经常健身,也不熬夜了,身体比以前好很多。
圣小开:哦。小弟才 60。是说观众比较讨厌丑角,所以一般导演会让反派画一些妖异傻帽的妆,心理暗示观众诅咒他们早点挂掉。
齐凤卿:又开玩笑了。你觉得我是反派?
圣小开:当然不是。本剧最大的反派还没登场呢。
齐凤卿:嗯?难道你也预知到自己的劫数?
圣小开:是的,有些不明真相的人会搞破坏,咱们迟早会被害死。
齐凤卿:想必你没阻止我在识界大肆破坏,也是认清了这个世界的本质。
圣小开:是的,我们身处的世界和那个虚拟的识界其实没有本质区别。站在宇宙的角度看,毁灭和保护生灵,何者才是宇宙的意志?
齐凤卿:宇宙给人类自由主义的幻觉,人类会认为保护生灵才是真理。
圣小开:劣者并不认为哪者更正确,历史上那么多次战争,哪一次高维神明会出来阻止?杀累了,人类自己会回归和平。静静地观测才是劣者的设定。
齐凤卿:原来你认为自己是神……
圣小开:还不是,劣者只是用自然的角度思考问题而已。并且这场战争也不全是师兄造成的,识界本身就已经到了大战的临界点。不然委员会也不会只派两人走过场,还是一个想救,一个不想救的组合。而且大家判师兄入狱,一样是走过场,只是回收你的特权,关六个月后,不再限制你的人身自由。
齐凤卿:可惜刘佾不明白。
圣小开:师姐确实慈悲为怀……这是最厉害的杀器。
齐凤卿:不谈她了,我最近想明白很多事情。
圣小开:是不是委员会里有人想除掉咱们俩?
齐凤卿:虽然也有同感,但我想说的比这个更严重。是关于养老院的秘密。