Personal channel of @lancern

Topics: programming, hacking, memes, life, and more. Forward anything as you wish.

Join the discussion group for more fun.

Discord: https://discord.gg/RwUx9et7
遇到了一位懂啥是寄存器/模拟器/内核态用户态/虚拟机管理器的专利代理,真不容易
今日娱乐图片
@全体成员 ApTeX作者、维护者,XeTeX维护者,马起园(知乎ID:李阿玲)前天(2023-05-06)突发急性胰腺炎在安贞医院急诊抢救,并发症较多,现在仍在昏迷。共需医疗款项人民币50,000元,目前在朋友资助后,还需人民币18,482.83元。由于马起园本人还在急诊室接受治疗,因此,如果您有捐赠计划,可以将善款通过下面的收款码进行支付(由好友张庭瑄代收并于明日下午18:00前汇款至安贞医院)。感谢社区同仁以及社会各界爱心人士的捐赠!
北大附小world final
Some early praise for using drgn for poking into Linux kernel internals

https://utcc.utoronto.ca/~cks/space/blog/linux/DrgnKernelPokingPraise
虽然以前好像喷过,但我今天还要喷一下。

我愿称 libxdc 为学术开源屎山的典范:

没有文档;README 一大半在吹自己在某个野生 benchmark 上的高性能;代码风格混乱不统一,编辑器里面按一下保存能自动多出来几十个 change(自动删除行尾空格),缩进不统一;随处都是被注释掉的调试代码;在软件功能并不需要依赖于特定编译器或特定平台的情况下代码却大量使用 gcc 扩展特性强行依赖 gcc;作为一个 2020s 年代的新库,构建系统还在用纯手写的 Makefile;依赖管理混乱,需要用户自己把依赖预先安装在全局,且没有版本检查;没有完善的测试体系,所谓的测试就是手写的一个 main 函数随便糊弄了一下,测试覆盖率基本和 0 没差别。

总之,从软件工程角度讲,完全就是一个没有受过基本的软件工程训练的团队或个人的粗制劣造产物。而这样的库已经是学术界的优秀成果了,实在是一件非常悲哀的事情。
Back to Top