codedump的电报频道
رفتن به کانال در Telegram
5 218
مشترکین
+224 ساعت
+47 روز
+7230 روز
آرشیو پست ها
5 218
5 218
#数据库
#sqlite
turso在官网上宣传自己使用Rust重写sqlite的项目Limbo:《Introducing Limbo: A complete rewrite of SQLite in Rust》
我个人的看法:
* Rust的类型安全、内存安全等特性,似乎并不是sqlite这个项目目前最大的痛点;
* sqlite自身庞大的测试集合,并不开源(原文中有一句话“SQLite’s test suite is proprietary”),没有这些测试用例的支持,很难说这个项目的质量如何;
* sqlite项目也有自身的一些问题,这个世界实例最多的数据库项目,在我看来“开源但并不开放”,只接受几位核心开发团队的代码贡献,不像一般的开源项目那样可以接受来自社区的pr,所以turso自己才fork了一个libsql出来,也许正是因为sqlite非社区维护,才让人对它有所担心。
5 218
#杂
昨天阿里大文娱的负责人樊路远在灵犀互娱为入职五年的员工举行授戒仪式时发表了一番讲话,摘要见附图,更详细内容见:《阿里合伙人:腾讯网易5年内优势不再,灵犀互娱8年内做到第二》,长一点的摘要可以参考微博。
我通读下来,感觉这一篇讲话里包括但不限于以下元素:服从性测试、PUA、地域歧视、封建迷信、外行指导内行、领导抢功。这让原本只有刻板印象的阿里味儿更加生动、立体、鲜活了起来。
5 218
#开源项目
又一种很“新颖”的往开源项目里下毒的手法:有人对Python 包 ultralytics 发了 PR,其中包含如图分支名,当 GitHub 执行 CI 任务时,执行脚本获得仓库密钥,进而在发布包中植入加密货币挖矿程序
https://lwn.net/Articles/1001215/
5 218
#杂
slack这个更新公告写的挺别致的:
2022 年 9 月 12 日 新功能 这周的工作非常艰辛,但一两句说不清楚。就像一只在河里戏水的鸭子。人们只看到鸭子在水面上悠闲安逸地游动,却很少发现水下面的鸭蹼在奋力地划水。这一周,Slack 就如同这只鸭子。对比一下,我印象里最没有诚意的更新公告就是微信的(见附图),我从这个更新公告里完全没有感受到开发者有想跟用户交流的意愿,傲慢。
5 218
#人工智能
《第80期:拒绝 AI 焦虑》
现在要警惕一类所谓的“开发者”:他们编了一个X小时用AI开发项目的故事,号称获得了多少的成绩,然后营销引流到自己的卖课培训上,本质上这个生意还是在卖焦虑。
5 218
#音乐
恰逢看到琼瑶离世的新闻时,播放器里传来这首《火车驶向云外,梦安魂于九霄》
叹世万物皆可盼,唯真爱最短暂 失去的永不复返,世守恒而今倍还 摇旗呐喊的热情,携光阴渐远去 人世间悲喜烂剧,昼夜轮播不停 纷飞的滥情男女,情仇爱恨别离 一代人终将老去,但总有人正年轻
5 218
#分布式
我最近在油管上看CSE138 2021的分布式课程视频,由于这门课程没有sildes也没有指定的教材,于是发信询问讲授课程的Lindsey Kuper,请她推荐几本和课程内容接近的书籍。回信里除了推荐了大名鼎鼎的DDIA之外,还推荐了另一本书:
Bernstein et al.'s book "Concurrency Control and Recovery in Database Systems" is older, but still great, and free online: https://www.microsoft.com/en-us/research/people/philbe/book/ .这本书我倒是第一次看到,出版于1988年,这里可以下载到pdf版本。
5 218
#开源项目
也是看了这条微博,才知道Asahi这个Linux发行版:
Asahi Linux is a project and community with the goal of porting Linux to Apple Silicon Macs, starting with the 2020 M1 Mac Mini, MacBook Air, and MacBook Pro.BTW:有专门的组织做port到苹果CPU的Linux发行版,说明他们想用上苹果的硬件。好几年前我就有疑惑:只看笔记本电脑这个品类的话,好像找不到性能、价格、便携性(轻便)这几个要素加起来做得比苹果笔记本更好的笔记本牌子。例如我在2022年买的MacBookPro,配置是CPU M1 Max + 64GB内存 + 1TB SSD,价格2W多人民币,找了一下没有性能跟这个配置差不多,同时价格、便携程度也差不多的笔记本电脑。如果有,请在评论区评论回复一下,让我了解一下,谢谢。
5 218
#世界观
我最近很喜欢的一句话(已经忘了出处):我知道我可以做到,只不过要多花一点时间。
现在每当我开始怀疑自己的时候,都会拿出这句话来提醒自己:多点耐心,你可以的。
在这个时代,“耐心”真的是一个很宝贵的品质。《士兵突击》里,袁朗第二次和许三多见面,彼时钢七连已经解散,许三多一个人守着空无一人的营地宿舍大半年,每天仍然按照正常作息出操。袁朗对许三多说:“我喜欢你,不太焦虑。耐得住寂寞,有很多人天天都在焦虑,怕没得到,怕寂寞,我喜欢不焦虑的人” 。
5 218
5 218
5 218
#独立开发
#Latex
前阵子推荐过的ppresume作者,写了一篇长文讲解排版引擎的工作原理:
中文版:《排版引擎纵谈:程序员的视角》
英文版:《On Typesetting Engines: A Programmer's Perspective》
5 218
5 218
#算法
《Computer Scientists Establish the Best Way to Traverse a Graph》:Dijkstra算法,被证明是解决单源最短路径问题(Single-Source Shortest-paths Problem,简称SSSP)的最优算法。
算法一开始是Dijkstra陪老婆逛街购物时想出来的:
In 1956, the 26-year-old Dutch computer scientist Edsger Dijkstra wanted to write a program that would show off the capabilities of a brand-new computer called the ARMAC. While shopping with his fiancée in Amsterdam, he stopped in at a café for a break. That’s when he hit on the idea for the algorithm (opens a new tab) that now bears his name. He didn’t have writing materials on hand, so over the course of 20 minutes he worked out the details in his head.文章中列出的相关论文: *《Universally-Optimal Distributed Algorithms for Known Topologies》 *《Universal Optimality of Dijkstra via Beyond-Worst-Case Heaps》 *《Instance-Optimality in I/O-Efficient Sampling and Sequential Estimation》
5 218
#文章
Joel Spolsky关于抽象泄露(Leaky Abstractions)的文章,作者通过多个例子说明了渗漏抽象的普遍性,并指出了解底层原理对于处理这些渗漏至关重要。
原文:《The Law of Leaky Abstractions》
翻译:《软件开发中的抽象泄露法则 》
5 218
#开源项目
这两天技术圈最大的事情,也许就是Linux内核移除俄籍开发者事件了。我在知乎上对这个问题的回答,原文如下:
完美诠释了什么叫“科学无国界”,手动狗头。 问题来了:过往俄籍开发者贡献的代码,要不要一并删除? 好巧不巧,就在前一天2024年10月22日,原生鸿蒙操作系统NEXT正式发布(所谓“原生”,就是完全移除了Linux和AOSP代码的系统)。附带:《安同开源社区有关Linux基金会及其职员不当行为的谴责》,之所以附带这篇文章,因为是安同社区的贡献者第一个站出来表达不满要求撤除这个提交,另外文章中也带上了这个事件相关的几篇讨论邮件。
5 218
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
