iannjh blog

《菜鸟黑客ll:反击派》

和平的2k26

挂圈往事

2026年10月3日,已经过了10个月平淡日子的我依旧吃着阿立哌唑+拉莫三嗪两种精神药品,日复一日的坚持学习Lua和《SICP》,那副二阶堂希罗也快完工了,而说到我委托立绘魔载(《魔法少女的魔女审判》)送给夜步恋的那位画师姐姐,就不得不回忆曾几何时,我在挂圈战斗的那段日子,没有她的关怀,2025年1-4月的日子将是难熬的,她也是我联系时间最长的网友,至今为止仍在联系。

她就是玲心酱,记得我还未正式认识她的时候还是在百度上,2024年6月7日,我还在坚持撰写我的博客,为了给我所谓的“师傅”庆祝生日,我重新下载了百度app,东翻西倒,找到了玲心酱的账户,当时我还没打算联系她,而是一直关注,但到了2025年1月2日,我打开b站,搜索“玲心”找到了她的b站账户,经过一番交涉,获取了即时通讯方式:

  • 我:您好,玲心老师,我是一个名不见经传的pvp玩家,之前在百度上认识您,算是百度老粉了,方才找到您的b站。
  • 玲心:啊?尊嘟假嘟,百度都这么久了还有人认识我。
  • iannjh:没事,请问能加个联系方式吗?
  • 玲心:可以,你发你的联系方式,我来加就行。

随后,我们用QQ聊到:

  • 我:玲心老师,打扰了,之前的冒昧是我不对,请问您这边能约稿吗?
  • 我:没事没事,不用叫老师,你太客气了。
  • 玲心:emmm……其实我不太常用QQ,要不你加我wx

2025年1月7日,她给我发了微信二维码,我从未加过任何网友微信,因此,这次的交涉是令我感到尴尬和惊讶的。她是一位来自黑龙江的画师,比我大一点,当时我和她都在上高二,随后,我们聊到:

  • 玲心:对了,话说你想学板绘还是手绘
  • 玲心:我是没钱还想手绘
  • 我:都行吧,我手里只有建模作品,要不献个丑。
  • 我:[纪念作.mp4]
  • 玲心:哇这个
  • 玲心:好可爱诶

当时Ave Mujica正在热播,而不看番剧的我也只是睁一只眼闭一只眼,玲心姐很喜欢看阿贝母鸡卡,她也常常研究喵睦、爱素的等关系,她甚至贴出了人物关系网,而我对少女乐队却提不起兴趣,为了能和她交流,我象征性的看了几集。此外,玲心当时喜欢永雏塔菲,而说到这里,我对Vtuber也不感兴趣。

虽然玲心姐很少回我的消息,但我会主动找她,这倒无关紧要,最后,不是很好意思经常打扰她的我逐渐固定称呼为“姐”,在此之前,我并没有和比自己大的女性网友交流的经验,2025年2月2日,我混挂圈期间,也常常跟她提起我以前的经历:

  • 我:作为一名久经考验的pvp玩家,我经历的挫折实在太多太多
  • 她:啊,那是什么?
  • 我:就是我的世界的一种模式,两个方块人拿钻石剑互相砍,姐以前上过百度,应该了解过。
  • 我:记得姐关注过吴旭淳、foftg是吧
  • 她:其实我对这个pvp呀是一点都不感兴趣,只是觉得视频好看。
  • 我:是不是喜欢里面的段子和搭路
  • 她:差不多

未竟之约

2025年9月18日,一声防空警报响起,我在小区马路对面的瑞幸咖啡点了一杯生椰拿铁,细细的品尝,夜步恋用Matrix继续给我发着消息,她说到:

  • 她:阁下,爆三和玲心酱我想只要给他们一些照料应该可以吸纳。
  • 我:可以,要不你今天和玲心聊聊?
  • 她:晚上吧,白天有课,时间不是很宽裕。
  • 她:多谢理解
  • 我:好,那行

到了晚上:

  • 夜步恋:您好。>-<
  • 夜步恋:我们已互相关注,开始聊天吧
  • 玲心:您好
  • 夜步恋:并非初次见面,然仍萍水相逢,我还是简单作自诩。
  • 夜步恋:在下寄州府,女性。可称本名或者寄县、寄幽,甚至不带侮辱性的外号尚可,为人兼容性较强。
  • 夜步恋:平时喜好史地人文,混迹东方、UT、术力口、舟游、第五人格以及百合向ACGR/二次元,亦非常喜欢Ave Mujica
  • 夜步恋:我是通过Jh(Pacman)结识的你。
  • 玲心:依稀记得上回加入到我群的时刻。我想我们或许需要些熟知,以便更好参与到群体学术或者闲暇间互联的氛围当中。
  • 玲心:叫我玲心就行,成分比较杂但是主要是搞一点oc绘画,游和少女乐队啥的,可能有点社恐有时候不知道要说什么
  • 夜步恋:晓得了。
  • 夜步恋:予以理解。个人同样亦是从社恐内向阴角性格始发的。
  • 玲心:其实我也曾混迹东方这些圈子的。

2026年2月14日,我拍了玲心的一张头像,是一张《沙耶之歌》的沙耶,这次约稿只是为了照顾她的生意,我们说到:

  • 我:姐要以自身事业为重
  • 我:我最近还是打扰姐太多了
  • 我:赔个不是
  • 玲心:没有没有
  • 玲心:其实我画的慢的原因不只是稿多,是我太拖延了
  • 我:我拍了姐一张头像
  • 玲心:哇
  • 我:姐随便发挥,我没有任何要求
  • 玲心:这
  • 玲心:要不,你给我发一个你喜欢的角色也行。。
  • 我:沙耶
  • 我:[图片]
  • 我:行不行
  • 玲心:我去
  • 玲心:可以可以
  • 我:姐听过沙耶吗?
  • 玲心:听过的

画好之后,我象征性的用画加的系统自动提示机制给玲心写了个评价,说到:

  • 玲心:你去通过一下节点
  • 我:已通过
  • 玲心:我画完了
  • 玲心:可以看一下画加吗
  • 玲心:我感觉这张发挥的不错
  • 玲心:希望喜欢

我点评到:

  • 我:态度超好,耐心细致。出稿神速,排单准时,超快交稿。超级满意,画得好好看!

玲心回复到:

  • 玲心:沟通顺畅,态度超好。收稿神速,反馈及时。感谢约稿,合作非常愉快!

就这样,我人生中的第一次约稿结束了。

《滇西笔记》写作计划

2026年8月15日,我开始重操旧业,学起了东南亚史和日本史,不过这次我打算写一部历史小说叫《滇西笔记》,讲述明清时期中国和缅甸之间的边境冲突,我开始打算是这样的,一方面,作为马克思主义者,一定要引入历史唯物主义分析元素,另一方面,要对这段被遗忘的战争史进行细致的刻画,从万历明缅战争讲到缅共分裂,计划制定好后,写作也就开始了。

洪武年间,明朝的主要精力集中在北伐,对由元梁王把匝剌瓦尔密盘踞的云南以招抚为主,先后派遣使者招降,均被元梁王杀害,明太祖震怒:

云南自昔为西南夷,至汉置吏,臣属中国。今元之遗孽把匝剌瓦尔密等,自恃险远,桀骜梗化。遣使招谕,辄为所害,负罪隐匿,在所必讨。

洪武14年,明廷派遣傅友德、蓝玉、沐英出征云南,不到半年,梁王自杀,大理段氏被擒。明廷留沐英世镇云南,置黔国公,不过,麓川思伦法在其父思可法的基础上,不断向外扩张,《百夷传》指出:

景东在其东,西天(印度)、古剌(白古)在其西,八百媳妇在其南,吐蕃在其北,东南则车里,东南则缅国,东北则哀牢,西北则西番。

思伦法,先后诱群蛮入寇摩沙勒(勐腊)、定边,均被明军击败,思伦法请降,贡方物,麓川陷入内乱,洪武30年九月,木邦土酋刀干孟叛,逐思伦法,率兵攻陷腾冲,思伦法逃到云南,明朝帮思伦法平定刀干孟后,麓川衰败,借此良机,明朝分麓川之地,广建土司,置三府——孟养、木邦、孟定,设四长官司——潞江、干崖、大侯、湾甸,永乐时期,孟养、木邦升为宣慰司,各宣慰的宣慰使与执掌各御夷府、长官司的其他边地长官,袭替(世袭)并奉朝命,虽在万里外,皆赴两阙受职,土司即位,需上报明廷,才能取得正式承认,各土司每年都要向云南布政司交一定数量的差发银,若有军事行动,也要派出士卒、差役作战。

为了加强边地土司与明朝之间的臣属关系,明廷设立金字红牌制度,即对边地土司颁发“文行忠信”铜铸信符、金字红牌剌书以及勘合号纸,正统年间,明军四征麓川后就撤销了麓川宣慰司,置陇川、干崖、南甸,同时,大古剌、底马撒等宣慰使不再入,此后,云南官员定期会赴各地土司开采宝石,1527年孟养土司思伦(色隆法)联合木邦及孟密攻占阿瓦城,杀阿瓦王莽纪岁(即瑞难乔信),立自己的儿子思洪发为阿瓦国王。此后,残杀缅族僧侣,毁坏佛塔,焚烧佛经。这些暴行,激起了缅族人民的强烈愤慨。1542年东吁王朝进军卑谬。思洪发在卑谬惨败后,就一蹶不振,各地缅族人民纷纷起义。1543年思洪发被缅臣明吉耶襄所杀。1555年,阿瓦王朝为东吁王朝所灭。

隆庆元年(1567年)云南布政司按惯例派指挥陈应秀、千户潘应爵到孟密买象,孟密土司思哲将二人擒拿送给莽应龙,莽应龙正准备侵夺车里宣慰司,遂囚禁陈应秀、潘应爵,并说:

此行胜则得中国人吉,败则得中国人凶。

嘉靖27年,路九方前去调解陇川和木邦之间的纷争,回来后上报称:

今缅酋名瑞体,创霸摆古,有吞并之志。

嘉靖二十九年,莽瑞体被杀,各地诸侯纷纷独立,东吁王朝分崩离析,嘉靖33年,莽应龙在白古举行了盛大的登基仪式,在近四年的时间里,莽应龙把莽瑞体死后分崩离析的王国重新统一起来,嘉靖34年,莽应龙占领阿瓦,嘉靖36年,莽应龙向北进攻孟密,孟密吐司正准备继续抵抗,却得知此次缅军北上兵强马壮,恐守城不住,遂出逃往翁邦,孟密土司正要逃往翁榜,却得知翁榜失陷,莽应龙以孟密为基地继续侵略孟养,孟养土司为孟贡出卖,只得投降,此后,莽应龙野心甚大,转而进攻兰纳,国王梅库提抵挡不住,出城投降,直到嘉靖39年(1560年)三月,云南总兵沐朝弼,巡抚游居敬,才将莽应龙侵占孟密等地的情况上报,嘉靖41年,孟连、孟艮投降缅甸,嘉靖43年(1564年),莽应龙转攻阿育陀耶,彭士洛总督(纳黎萱之父)投降,不久,阿瑜陀耶全境投降。

明隆庆六年(1572年),缅甸东吁王朝国王莽应龙继续向北扩张,招诱陇川宣抚使多士宁叛明投缅。多士宁严词拒绝,警告莽应龙“中国广大,勿妄动”,并以百余粒米堆在一起作比,称云南不过百分之一、缅甸不过千分之一,力劝莽应龙和岳凤“戒勿妄动”,岳凤是江西人,因为经商来到云南边地,成为多士宁的妹夫,岳凤杀多士宁据陇川臣缅后,多士宁之女多氏在云南各土司的支持下企图斩多士宁首级,但此时的云南巡抚、巡按收到李阿乌从缅甸带回来的竹叶缅书,以莽应龙以莽应龙求贡上奏朝廷,不欲多生事端,又疑多氏是为报仇利用明军,没有同意,岳凤发觉此事后,罕拔虽不再出兵,但岳凤因此深恨罕拔。

明朝云南当局率兵前往陇川问罪岳凤,岳凤携陇川印信逃往缅甸,岳凤求见了莽应里,详述了遮放背缅助汉的经过,岳凤联合缅军先后攻下干崖土司和车里(今西双版纳),万历11年正月初一,缅军攻占潞江,屠戮甚众,其后,刨孕妇占卜,若是男,则攻永昌,若是女,则寇顺宁,结果刨得一女,于是在正月十五日,派兵焚攻顺宁,当时腾冲只募有1000兵丁,永昌亦只有数百卫兵,是故顺宁城破之日,永昌震怒,将城门用石头垒死,只留一门出入,孟化、腾勇戒严,云南全省震动,云南巡抚刘世曾,急调近兵防御,又招抚附近土司协力防治。

万历11年(1583年)正月,缅军焚略施甸,进攻顺宁,给当地社会造成很大破坏,黔国公、云南总兵官沐昌祚从昆明移驻洱海,云南巡抚、都御史刘世曾也移驻楚雄(今云南楚雄),调动数万军队,命令参政赵睿驻蒙化、副使胡心得驻腾冲、金事杨际熙驻永昌、陆通霄驻赵州(今云南凤仪),与监军副使付宠江、忻督参将胡大宾等分道出击。同时,云南巡抚刘世曾、巡按董裕一起上疏朝廷,请求以南坐营中军刘綎为腾越游击,武寻参将邓子龙为永昌参将,赶赴前线,全力反击。这时,缅王“应里亦西会缅甸、孟养、孟密、蛮莫、陇川兵于孟卯(今云南瑞丽),东会车里及八百、孟良(今缅甸东北部,府治在今缅甸景栋)、木邦兵于孟炎(在今缅甸兴威以北),复并众入犯姚关”。刘綎和邓子龙的部队“会诸夷兵”,在当地土司军队的配合下,大破缅军于姚关以南的攀枝花地,杀死耿马土司罕虔和湾甸州土司景宗真,俘虏景真宗之弟宗材。邓子龙说出了那句名言:

堂堂中国,不为内奔者而作张主,何以威远?

之后,刘綎向岳凤提出以下条件:

  • 第示,新陪臣首
  • 第二,追楼竿氏并干崖印信
  • 第二,献倍篆印
  • 第四,献被俘虏男女
  • 第五,招降孟养

但岳凤仅同意赔偿伪关防印一颗、十八人、象一头、马五骑,刘綎认为岳凤诚意不够,不同意投降,此时曩乌带伤逃回陇川,岳凤大惧,又再次让他将罕氏与干崖金牌、敕书、缅甸象马尽数献上,于是刘世曾上书请赦岳凤让,他招降附缅诸土司,11月26日,刘綎突然誓师,取得著名的攀枝花大捷,之后,刘綎率兵直抵阿瓦,阿瓦王莽灼是莽应里的堂叔,他独生女纳西梅道为莽应里王储名义思瓦的王妃,纳西梅道与明义思瓦不合,吵到头部撞出血,纳西梅道寄血衣给其父,阿瓦王非常气恼,思忖:“我去世后,女儿岂不为他人之奴?”由于莽应里威望不如其父莽应龙,阿瓦王已有反叛之意,并曾至书卑谬王、清迈王试探他们的态度,此刻,刘綎兵临城下遣人招抚,阿瓦王向明军投降,万历12年,刘綎自阿瓦回兵驻扎蛮莫,继续招抚诸夷,2月11日,刘綎在威远营与孟养、孟密、木邦、陇川等土司,筑坛盟誓,并刻石碑于大金沙江岸,此碑于1929年出土于蛮莫旧城瑞亨山,碑文内容是:

大明征西将军刘筑坛誓众于此,誓曰:六慰拓开,三宣恢复,众夷格心,永远贡赋,洗甲金沙,藏刀鬼窟,不纵不擒,南人自服。

受誓:孟养宣慰司、木邦宣慰司、孟密安抚司、陇川宣慰司

这就是《滇西笔记》的大概写作计划,不过,我需要事先明确两个问题,一个是在缅甸村社集体经济和寺院经济作用下,整个社会无法建立土地私有制的矛盾,一个是缅甸古代的阿赫姆丹制度下,农民需要承担沉重的国家劳役的问题,经济基础决定上层建筑,由于底层人多地少,所以人身依附关系成为了古代缅甸农业经济的核心命脉,缅甸古代农民虽然要承担沉重的劳役,但并不像欧洲农奴那样被锁死在土地上,村社为他们提供了一定自由空间,如果下层无法建立土地私有制,即土地无法被买卖,就不能产生经济租佃关系,因此村社和寺庙依附于城邦,城邦依附于诸侯,诸侯依附于国王的利益关系就形成了,由于曼陀罗体系的作用,一旦中心威望或权力出现衰减,各诸侯就会开始反叛,这种的依附关系形成也造成了缅甸上层建筑即王室无法长久稳定的实行嫡长子继承制。

磨盘山之战

崇祯17年3月19日,李自成占领北京,崇祯帝朱由检自缢于煤山,大顺永昌元年,清军疾驰山海关,吴三桂开关迎入,同年10月,清朝定都北京,先后击败李自成、张献忠率领的农民军,以及南明福王朱由崧为首的弘光政权,鲁王朱以海为首的监国政权,唐王朱聿建为首的隆武政权,唐王朱聿鐭为首的邵武政权和桂王朱由榔为首的永历政权,明永历元年,大西军余部,张献忠义子孙可望、李定国、刘文秀和艾能奇向贵州进军,三月连克贵州、定番州,“自是黔西诸君望风瓦解”,此时正值云南土司沙定洲叛乱,明黔国公沐天波逃离昆明,四将军认为,这是扩大农民军地盘的好机会,便以为黔国公复仇为名出征云南。沙定洲闻讯,惊恐万状,弃昆明南逃,大西军开进昆明,民众皆诚欢迎,四将军马不停蹄进行分路平定,说服沐天波与农民军会合,宣布“共襄勤王,恢复大明天下”。

8月,李定国生擒沙定洲,押赴昆明处死。永历6年(1652年)正月,孙可望派人将永利地接到贵州安龙,大西军与永历政权的抗清阵线正式确立。永历7年4月,孙可望遣李定国出湖广,刘文秀出四川,李定国大破清军于青州、宝清、遂南攻桂林,七月破桂林城,清定南王孔有德自焚而亡。8月,收复梧州柳州后下永州,复衡州,十月,李定国部的马进忠,略地岳州,进攻江西,围攻吉安,十一月,清和硕敬谨亲王尼堪率兵冒进衡州,中李定国埋伏,当场毙命,衡州战役后李定国命人绘制孔有德尼堪画像,刊布越楚,“露布告捷”,桂林衡州两次大捷,使清君臣闻警,上下震动,闻定国名,股粟战惧,有弃湘、粤、桂、赣、川、滇、黔七省与帝媾和之议,李定国出征不足一年,纵横数省,收复湘、桂,黄宗羲赞道“逮夫李定国桂林、衡阳之战,两厥名王,天下震动,此万历全盛以来天下所不能有”。

然而北路军由于主将刘文秀轻敌,于10月在保宁被吴三桂击败,副将王复臣壮烈牺牲,孙可望不仅削去刘文秀的爵号,又拆散其部队,引发大西军将领的不瞒。众皆怨望,自是人心涣散,猜忌日多,随后,孙李交恶,孙可望制造“密敕之狱”,处死永历18朝臣,处处逼迫永历帝,欲独揽大权,永历10年3月,兵败广东新会的李定国率部至贵州,永历帝从安龙将迁到了昆明,当李定国永历帝等陆续到达昆明时,受到了沐天波、刘文秀等文武将吏的远迎,李定国取代孙可望成为滇中农民军领袖之后,对待依旧受农民军保护的永历帝朝廷较为尊重,因此李定国予以永历君臣官兵之间的矛盾日益缓和,当李定国孙可望发生火拼时,永历帝君臣便毫不犹豫的支持李定国,李定国被封为晋王统领调遣各处都督军马,而对孙可望则是召其回滇,此时孙可望发生巨大的心理变化,一方面失去了挟天子以令诸侯的威势,另一方面反被李定国号令。

8月,孙可望与白文选率兵进军云南,九月两军在交水开战,白文选、冯双礼纷纷倒戈,孙可望大败而逃,之后降清,交水大捷之后,李定国“宴饮活愉,颇驰武备”,由于其狭隘的派性作怪,大搞“论功行赏”,“以收获孙可望之兵为秦兵,滇省旧兵名曰晋兵,是孙可望之心懈矣”,同时对刘文秀收编孙可望溃卒3万,“练以备边”之事也“不悦”,“召之还”,使刘文秀郁郁不自得而死,严重削弱了永历政权战斗力,孙可望投降后,向洪承畴“献滇黔地图,并陈其进取状”,使滇军摸清了底细,永历13年2月,清廷决定分三路攻贵州,平西王吴三桂领北路军从四川进攻,征南将军赵布泰领南路从广西进攻,靖寇将军洛托同大学士洪承畴领中路,从湖南进攻。

此时李定国正在永昌镇压王自奇关有才叛乱,无暇反击,至此,吴三桂陷遵义,赵布泰占独山,严重威胁云南安全,九月,清廷增派郡王多尼为三路统帅,进趋云南,至十一月,中路多尼部败冯双礼于鸡公背,北路败白文选于七星关,南路赵布泰攻陷安龙,12月,李定国返回昆明,永历帝召开御前会议,研究今后出路,讲官刘范主张按刘文秀遗表行事,入巴蜀,“以就十三家之众,出营陕洛”,李定国提出,撤入湖南之峒,胜则六诏复为我有,不胜则入交趾,召针罗诸船,航海至厦门,与延平王合师进讨,均主张先转移再图恢复,但永历帝的臣僚多为滇人,不愿离开家乡,勋臣沐天波,权臣马吉祥主张退守滇西,一旦事急则逃入缅甸,李定国对沐天波说,你要努力,不要忘了我今天说的话。

永历小朝廷西逃,李定国发布文告“本藩在滇多年,与尔人民,情均父子,今国势颠危,朝廷移跸,尔等宜乘本藩未行之时,各速远遁,毋致自误”,劝百姓疏散,并命令各营“不得毁其仓廪,恐清至此无粮,徒害百姓。”,永历13年,正月初三,清军会师昆明,紧追不舍,为了保护永历帝脱离险境,李定国命总兵靳统武领兵4000保护永利地奔腾越,自己则率精兵在永昌阻击,2月,吴三桂又在大理败白文选,气势汹汹追来李定国决心打掉敌人的锐气,全歼追兵,策划了他生前最后一次激烈的战斗——磨盘山战役,于二十日渡潞江(怒江)。江不甚宽,但水势汹涌,每年清明至霜降期间有“青草瘴”,连当地土人也畏惧。好在这个季节还没到来,不会危及人身健康。

过江二十里,有一磨盘山(腾冲与龙陵之间),是高黎贡山的南段,位于怒江西岸,是此地的一座穹岭。李定国举目四望,但见“鸟道窔箐屈曲,仅通一骑”。不由计上心来。他被清兵穷追,已到了无立足之地,回想短短一两个月,累遭失败,痛恨不已。他正确估计到吴三桂等累胜,已不存戒备之心,正好利用这里的地形用计。磨盘山距腾越很近,为防备万一,他请永历帝及大本营不要停留,继续后撤到边界之外,而他决心在此阻击清军,一洗耻辱。李定国设伏既巧妙,又严如铁桶。他充分利用地形特点,设栅数重,埋伏三道伏兵;命泰安伯窦民(名)望为“初伏”;广昌侯高文贵为“二伏”;总兵王玺为“三伏”。每一道埋伏,设伏兵2000,李定国已集兵万人,总设伏兵6000。这6000伏兵称得上都是以一当十的精兵健卒!约定在清军过了山顶,进入三伏后,发号炮为令,三伏并发,首尾横击,必无一骑逃脱。三道伏兵设于前,大营则屯于山后四十里橄榄坡,“炊事伏,令毋见烟火”。

吴三桂的部队已进入山间小道,摆成一字长蛇,鱼贯而行。行过一段路,开始登山,持续不断,上山的已有12000余人,仍看不出有伏兵的任何迹象。突然,有一明将装束的人,不知从何处跑出来,慌慌张张地赶到三桂军前投降。此人叫卢桂生,任南明永历政权大理寺卿。他当即向吴三桂泄露了李定国的伏兵之计,指出清军已误入埋伏圈。吴三桂闻听,大惊失色,急传令停止前进,部队速撤,并令骑兵下马,舍骑步行,搜索伏兵。同时,命炮兵对准沟莽树丛中发炮,弓箭手用箭矢猛射,一时之间,两旁丛莽中“矢炮雨下”。伏兵不得号令不敢出战,听凭枪炮与箭矢袭击,倒毙在林沟中。隐蔽在第一道埋伏线的窦民望,知道埋伏已被识破,不得已,发炮出战,第二伏的明军也发炮,冲出救援。于是,双方在山上接战,短刀肉搏,血肉横飞,霎时间,双方战死者的尸体如堵墙般遍布。据统计,明军阵亡人数有2/3之多,维持18年的抗清战争以南明的彻底失败告终。

战斗结束后,李定国率部前往孟定,二月,巩昌王白文选从陇川进入木邦,与李定国会师,李定国返回勐缅聚集残部,降服孟乃等掸人土司,缅人突袭白文选军营,抢夺马匹,白文选大怒,率众击溃缅军,直抵阿瓦城下,缅甸彬达莱王指责永历帝:“尔到我家避难,云何杀我敌方?”永历帝遂敕白文选退兵,白文选叩首接敕,引兵撤退,随后,李定国率兵前往孟链、车里,建昌、会川降清,四月,高文贵、郭子胜自干崖杀入缅界,蛮莫土官思线将此事报告彬达莱王,彬达莱王再次逼迫永历帝出旨,谕令高、吴等人退兵。之后发生了咒水之难,沐天波等群臣被杀,李定国派兵四次迎驾永历帝以失败告终。

Hyperbola CN

2026年8月26日,iannjh——这位阿斯伯格综合征少年迎来了19岁生日,2026年8月26日,情况迎来了好转,自我加入FreeBSD社区之后,William Montgomery、LemonadeNingYou 柠柚、明月夜、安娜蕾莎纷纷响应号召加入了Hyperbola CN XMPP和Matrix社区,最初的QQ临时群扩充到了28人,到了2026年9月22日,群友们交流的话题已经包括但不限于微控制器、开发板、编译器、寄存器等,更重要的是,我的Dogyun购买的香港服务器搭建的hyperbola.org.uk中国镜像站也得到了落地,9月16日,我用Nginx搭建了hyperbola.org.uk/gnu-linux-libre-lts,得到了大家的赞赏。

Mirror于9月26日停机,但下一次的Mirror搭建计划比这次更周全,我将切换到60GB的服务器,并换一个新的域名。群友们对我的计划表示理解和同情,并愿意捐款协助我。

重启Sicptest

  • 我:ok了Sicptest的劳动核算系统搞好了
  • 柠柚:一格令面包工作24小时
  • GoodSpeed:是不是要从部落制开始模拟呢
  • 我:直接模拟科克肖特计划经济
  • 我:劳动券不能交换
  • 我:没有法币的信用机制
  • 柠柚:用劳动券兑换实物,然后由实物去其他地方兑换劳动券。
  • 我:是的
  • 明前夜:那就以物换物
  • GoodSpeed:兑换比例怎么定
  • 柠柚:最后由δ劳动券进行投机倒把
  • 柠柚:笑
  • GoodSpeed:谁来制定计划?
  • 我:当然是玩家集体了
  • GoodSpeed:那如果玩家集体直接无视劳动券以物易物呢?
  • GoodSpeed:或者干脆一起玩
  • 我:玩家肯定得从机器从事生产呀
  • 我:Mineclonia的红石机制还是比较完整的
  • 我:通过控制红石机制就可以控制玩家劳动
  • GoodSpeed:哦,我还以为和我一样玩Minecloina是为了打末影龙呢,是我浅薄了。
  • GoodSpeed:所以目的是啥?刷刷乐吗?
  • 明前夜:玩家通过劳动券获得劳动券,劳动券获取物品以物换物。
  • 明前夜:怎么避免呢?
  • 我:劳动券没有那么复杂
  • 我:它只是一套劳动核算系统
  • 我:马上社会化pvp就开服了
  • 我:参与进来才知道
  • GoodSpeed:如果这个游戏本身没有劳动券就很好,那为啥非得增加劳动券概念呢?奥卡姆剃刀说,如无必要,勿增实体。
  • 我:它是为了搞经济模拟
  • GoodSpeed:关键是这是pvp服务器呀
  • 我:不是生存服

最后,经过一番激烈的争吵,我继wpdf.org之后的第二个社会化pvp服务器开服,大家都参与了进来。

技术构成信用货币化

在无政府服务器中,由于技术构成尚未被货币化,因此军备竞赛本质上并不存在,然而随着技术构成的日益增长,传统的实物Dupe经济失去价值,由钻石、绿宝石等贵金属构成的金本位逐渐退出历史舞台,金本位的信用危机迫使服务器不得不靠服务器背书的法币或elo信用来进行交易,首先,信用促成了资本的再分配和利润率的平均化。前面讲过,利润率的平均化是资本在各个部门之间自由转移的结果。但是,每个部门的生产资本都有自己特定的自然形态和用途,例如,BUHC只能产出剩余物资,Nodebuff只能产出potted,因而它们都不可能直接由一个生产部门转移到另一个生产部门。只有货币形态上的资本,才能排除这方面的障碍。而信用制度,特别是elo,正是实现货币资本再分配的最灵活的机构。依靠法币的贷款或投资,就能够迅速地把资本由利润率低的部门转移到利润率高的部门,从而促成各部门利润率的平均化。

其次,信用对于节省各种流通费用,也有重大的意义。信用可以大大节省货币流通费用,特别是在使用法币的条件下,这种节省尤其明显。这是因为:(1)信用可以使很大一部分商品交易不用现金支付;(2)信用可以使社会上闲置的货币迅速地集中到法币,并重新投入流通,因而就加快了货币流通的速度,从而相应地减少了流通中所需要的货币量;(3)随着信用制度的发展,服务器所发行的信用货币——服务器积分,逐渐代替了流通中的法币。

信用也能节省另外一些流通费用。由于在信用制度下商品的买卖可以采取赊帐的方式,因而大大加快了商品流通和资本周转的速度。因此,同商品流通有关的簿记、保管等费用,以及为购买生产资料而准备的货币资本,都可以得到节省。

由于信用节省了各种流通费用,缩短了准备的流通时间,因而就使社会总资本中用于非生产资本(货币资本和商品资本)的部分相对减少,用于生产资本的部分相对增加,从而使服主获得的利润总额增加,使利润率提高。

再次,信用的另一个重要作用,就是促进资本的集中,加速资本的积聚。信用加速了军备竞赛的发展。军备竞赛的资本,是靠发行股票征集起来的。但股票的很大一部分,要通过法币来发行,而且法币常常就是股票的主要购买者,即军备竞赛的主要投资者。因此,离开法币,军备竞赛就不能得到大规模的发展。信用促进了军备竞赛的发展,同时也就促进了资本的集中,因为军备竞赛正好是资本集中的重要形式之一。

信用制度的发展,还大大加速了大服主剥夺中小服主的过程。这是因为大服主具有较高的信誉,能够比较容易获得大量的法币贷款,进行追加投资,以改进生产方法和扩大服务器规模,因而就大大加强了他们的竞争力量,使他们能够压倒和吞并中小服主。这样,信用制度“就变成了竞争战上一个新的可怕的武器,最后还变成了资本集中上一个惊人庞大的社会机构。”

开发进度

2026年10月5日国庆节,Sicptest开发进入了一个新阶段,首先是Sicptest的解放牌拖拉机mod完工,我完成了核心实现、glTF调用和贴图渲染:

local offsets = {
		{x = MODEL.w*0.8, z = MODEL.l*0.8},
		{x = -MODEL.w*0.8, z = MODEL.l*0.8},
		{x = MODEL.w*0.8, z = -MODEL.l*0.8},
		{x = -MODEL.w*0.8, z = -MODEL.l*0.8},
	}
	for _, off in ipairs(offsets) do
		local cp = vector.new(pos.x + off.x, pos.y - 0.1, pos.z + off.z)
		if is_walkable(cp) then
			return true
		end
	end
	
	return false
end

local tractor = {
	initial_properties = {
		physical = true,
		collisionbox = {-MODEL.w, 0, -MODEL.l, MODEL.w, MODEL.h, MODEL.l},
		selectionbox = {-MODEL.w, 0, -MODEL.l, MODEL.w, MODEL.h, MODEL.l},
		visual = "mesh",
		mesh = "tractor.glb",
		visual_size = {x = 1, y = 1, z = 1},
		textures = TEXTURES,
	},
	driver = nil,
	v = 0,
	removed = false,
}

其次是劳动核算,我完成了,劳动券部分的登录器加载、GUI实现、代码块加载工作:

mcl_labor = {}

local modpath = core.get_modpath(core.get_current_modname())

-- Load modules in dependency order
dofile(modpath .. "/prices.lua")
dofile(modpath .. "/storage.lua")
dofile(modpath .. "/market.lua")
dofile(modpath .. "/formspec.lua")
dofile(modpath .. "/commands.lua")

-- Welcome message on join
core.register_on_joinplayer(function(player)
	local name = player:get_player_name()
	if not name then return end
	-- Initialize voucher balance (does nothing if already set)
	local balance = mcl_labor.get_vouchers(name)
	if balance == 0 then
		-- Give new players a small starting balance so they can try the market
		mcl_labor.set_vouchers(name, 10)
		core.chat_send_player(name,
			core.colorize("#00FF00", "[劳动券] ") ..
			"欢迎使用劳动券核算系统!初始劳动券: 10.00 券")
		core.chat_send_player(name,
			core.colorize("#AAAAAA", "  输入 /labor 打开交易面板,/labor help 查看帮助"))
	end
end)

core.log("action", "[mcl_labor] Labor voucher accounting system loaded")

10月7日,历史上这一天是夜步恋以19:1优势大败我的悲惨经历,而2026年的这天,Sicptest Server再次拔地而起,成为了继wpdf.org的第二个全民所有制服务器。我在服务器建造了一座“人民万岁”墙,标志着即将到来的新生和黑客革命的胜利。

创办《反击派》

初创刊物

2026年10月9日,国内的左翼环境已经乱成了一锅粥,无论是沉溺于网斗的红锲社、路灯与断头台,还是未明子、阳和平等左翼大V,丑闻辈出,作恶不断,我丝毫不对这些跳梁小丑抱有任何希望,他们在b站、知乎等资本主义SaaSS平台上小心谨慎的发言,表达的观点半通不通、毫无价值,b站和知乎可以是团结广大群众的渠道之一,但绝对不是战略要地和主战线,炭翁(红锲社主编)的同伙为了批判对手甚至拉上了安纳其主义者,这种机会主义行为令人作呕,由于我还需要等待夜步恋回归,不宜多生事端,因此我也不想掺和他们的矛盾。

再谈谈自由软件社区,原本我对NixOS的印象还不错,但最后发现实质上NixOS也通过设立NUR搞用户自治和包维护市场化,这也受到了诸匪(27Onion)的赞赏,我为之大怒,决定不再将Guix和NixOS视为发行版标杆。此外,Linus的过激言论已经伤及到了国内小众FS社区“安同开源社区”,他们把安同开源社区为俄罗斯开发者辩护的言论视为“亲俄”“有法律风险”,Linux Kernel社区的反动性质不必多做介绍,虽然我不是安同开源社区的支持者,但我支持他们见义勇为的行为。

再来谈谈为什么要创办《反击派》?我认为,Sicptest基金会教育基层玩家的手段不能仅通过几篇文章和几个全民所有制服务器,而是要像先锋队一样将理论灌输给下层玩家,《反击派》不是网左键政的圈子,而是具有教育性质的理论期刊,这点无需做过多阐述,《每月评论》《乌有之乡》等所谓的马克思主义刊物充其量就是新左派的一厢情愿,他们脱离了政治经济学语境,去谈社会福利保障、女性/性少数权益,这些期刊本身没有价值。

说完了《反击派》的宗旨,我们要谈谈用什么渠道发行这样一份刊物,最好的办法,就是让愿意看《反击派》刊物的人选择订阅我们的邮件列表,《反击派》的官网是sicptest.codeberg.page/ journal,我们同时也会在官网发行网页版,我们决定以Org Mode格式为主要格式,同时提供epub、pdf等文档格式。

《反击派》2026年第一期

《反击派》系列刊物是Sicptest基金会的党报,于2026年10月9日创刊,iannjh同志担任主编,旨在揭露开源实用主义社区和帝国主义勾结的反动行径,以及保卫第三世界人民和革命黑客事业。

如果您要订阅《反击派》,请联系:gnuiannjh@disroot.org

GNU/Linux Steam占比为何经历高空跳水?

2026年上半年,GNU/Linux在Steam平台的用户数据坐了一趟惊险的过山车。3月,它的份额首次撞破5%的天花板,随后在短短两个月内急剧萎缩,最终于5月回落至3.99% 。这1.34个百分点的跌幅,其背后的故事并非一场GNU/Linux玩家的大逃亡,而更像是一个月的统计学故障,叠加Windows 11在经历数月颓势后的强势反弹。这条下跌曲线不应被视作单一事件,而是一出分为三幕的自我修正:3月的调查数据被广泛描述为“统计学上的一团糟”,因为GNU/Linux在一个月内无缘无故地暴涨了3.10个百分点——从2月低迷的2.23%直接飙升至5.33% ,到了4月,随着异常情况开始恢复,GNU/Linux占比回落至4.52%。5月,它再跌半个百分点,回到了3.99%,一个更接近于激增前约4%的真实趋势线附近。

致命线索:一个神秘的‘0’条目

深入挖掘发行版层级的数据,就能找到3月数据飙升以及随后破灭的元凶。在3月的数据中,一个名为“0 64 bit”的诡异条目出现在GNU/Linux的细分列表里,它竟占据了Steam上所有GNU/Linux用户的17.60%——大致相当于整个Steam用户基数的0.94% 。这个类别本不该存在,也并非真实的发行版。到了4月,“0 64 bit”的份额暴跌至5.94%,在GNU/Linux内部就下降了11.66个百分点。而到了5月,这一条目已从调查数据中彻底消失。这个幽灵条目的出现与消失,解释了3月至4月间绝大部分的跌幅,也证实了5.33%的历史峰值是被调查抽样误差所人为吹大的泡沫。

Windows 11东山再起

就在异常数据被挤水分的同时,一股真正的竞争性力量也在发挥作用。此前连续数月流失用户的Windows 11,在2026年5月强力回弹了2.02个百分点,其总体占比达到了Steam所有用户的69.76%。Windows系统整体份额升至93.85%,环比增长0.38个百分点。多家媒体指出,这是近期以来首次有迹象显示Windows在从GNU/Linux手中夺回用户,而非反之这次反转正值一个特殊时期:由于Steam Deck硬件(其每位拥有者都会被算作GNU/Linux用户)当时全球缺货,而新的SteamOS设备如Steam Machine和Steam Frame尚未能填补市场空白

GNU/Linux内部的真正赢家:CachyOS和Bazzite

GNU/Linux总体份额的下滑,掩盖了其内部一场引人入胜的格局洗牌。就在整个蛋糕缩小的同时,一些专为游戏优化的发行版却在迅速扩张:CachyOS,一个为性能调优、基于Arch的发行版,从4月首次亮相时的占GNU/Linux用户8.37%,飙升至5月的13.36%,涨幅接近5个百分点 Bazzite,一个旨在提供类似游戏主机体验、基于Fedora的不可变发行版,同期从4.74%跃升至7.28% GNU/Linux Mint继续稳步攀升,5月达到7.65%,而SteamOS Holo(Steam Deck的操作系统)在小幅波动后稳定在23.34% 这些变化表明,虽然GNU/Linux游戏玩家的总数似乎在减少,但那些最专注、对性能最敏感的用户,正在围绕专为游戏打造的系统进行整合,而非选择通用型操作系统。

长期曲线依然向上

任何数据都需置于大背景下审视。2026年5月的3.99%,仍近乎一年前约2.3%水平的两倍。3月5.33%的数字虽为一场幻象,但由Proton、Steam Deck保有量和日益增长的桌面GNU/Linux采用率所驱动的深层趋势并未改变行业观察者将5月的数据定性为对一次不可持续激增的修正,而非GNU/Linux游戏增长轨迹的逆转。真正重要的平台——那些为游戏优化、由社区驱动的发行版——仍在获取用户和关注度。3月的纪录虽不像表面上那么真实,但其背后静默的引擎仍在继续运转。

总结

在资本主义价值规律的驱使下,从 2025 年 8 月 15 日 起,Steam 客户端将不再支持 GNU C Library(glibc)版本低于 2.31 的GNU/Linux发行版,Valve的流氓行为也终于遭到了报复,Steam这样的DRM垃圾也逐渐退出GNU/Linux发行版,G胖和KDE、Linux基金会的合作也终将告终,实用主义开源和私有软件商业公司是共存的,但这种无效的联合终将破产。

一场悄然蔓延的开源基础设施危机

2026年4月30日,对全球数以百万计的Ubuntu用户来说,是一个非同寻常的日子。当他们在终端里习惯性地敲下sudo apt update && sudo apt upgrade -y时,返回的不再是熟悉的软件包下载进度条,而是一连串刺眼的红色错误提示:

Failed to fetch https://archive.ubuntu.com/ubuntu/dists/noble/InRelease
503 Service Unavailable
 
Failed to fetch https://security.ubuntu.com/ubuntu/dists/noble-security/InRelease
503 Service Unavailable
 
Failed to fetch https://ppa.launchpadcontent.net/...
503 Service Unavailable

起初,许多用户以为这只是服务器临时的过载,或是自己网络环境出现了波动,便耐心等待恢复。然而,数小时过去,问题非但没有消失,反而蔓延至Ubuntu官网、安全更新源、Launchpad PPA服务及Snap商店等十四个核心域名,全线瘫痪。

这场持续超过20小时的服务中断,并非普通的技术故障,而是一次针对开源基础设施的、蓄谋已久的跨地域分布式拒绝服务(DDoS)攻击。其规模之大、持续时间之长、攻击动机之复杂,都堪称近年来Linux生态面临的最严峻安全挑战之一。

这场攻击的序幕,在发动前便已拉开。黑客组织“伊拉克伊斯兰网络抵抗组织 – 313小队”(The Islamic Cyber Resistance in Iraq – 313 Team)提前在Telegram频道上宣布,将于伦敦时间4月30日傍晚对Canonical发起DDoS攻击,并信誓旦旦地声称攻击仅会持续四小时。

然而,所谓的“四小时警告”很快被证明是一纸空文。攻击发动后,数据洪流持续超过十二个小时仍未停歇,进入5月1日后更是一发不可收拾,不断加剧。直到5月2日,部分服务仍在间歇性中断。原定的“闪击战”彻底演变成了一场针对Ubuntu全球基础设施的“马拉松式”毁灭性打击。

总结

Canonical作为一家美国的监控资本主义商业公司,其作恶多端的行径遭到了自由软件运动的谴责,我们坚决反对、批判、否定它,并支持第三世界人民对它的打击和抵制,争取让人民群众早日认清它的真面目。

────────────────────────────────────────

Built with Emacs Org-mode & ❤

No JavaScript. No tracking. Just text.

Copyright © iannjh. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation.