codedump的电报频道 – Telegram
codedump的电报频道
4.78K subscribers
174 photos
4 videos
3 files
670 links
发布个人博客(主页 codedump.info)、想法、推荐等。RSS订阅地址:https://rsshub.app/telegram/channel/codedump_notes,过往汇总搜索可以到:https://app.shokichan.com/c/tg/codedump_notes。
Download Telegram
#人工智能
谢青池,美团光年之外的产品负责人,用了一年多的时间一篇一篇地啃完了200多篇AI论文,从开始全然不得要领,到后来逐渐地入门,而他希望将他的论文探索之旅开源给大家。
正因为他是产品经理,也许他的讲解能更通俗地带领我们一窥“技术之美”。

AI演义 36篇论文开启你的探索之旅
6
#人工智能
#投资
谷歌是这里唯一一个四个技术栈都有的企业,四个技术栈分别是应用、基础大模型、云端推理、加速硬件,我最近使用Gemini感觉也是很惊艳,是我第一个正经付费使用的闭源大模型。相对应的,谷歌的股价在过去半年多也是大涨了不少。

但是有三格的企业也不少,比如阿里,我觉得阿里是这里面市值最被低估的一个。

需要说明一下,我目前并不持有谷歌、阿里或者图中任何一家企业的股票。

图片出自推特
7😁1
#系统编程
The Life of a Packet in the Linux kernel》,Linux中数据包的一生。

这篇文章以curl 访问一个网站为例,介绍了数据包在Linux系统中从应用程序发送到接收的完整路径。包括Linux网络数据包从send()到recv()的九大核心步骤,涵盖套接字、TCP/IP协议栈、路由、ARP、队列管理、DMA、NAPI、防火墙、NAT等关键机制,结合命令实践,帮助开发者理解底层网络通信原理,可以看作是Linux网络栈入门指南。
👍17
#系统设计
Cloudflare昨晚故障的分析:《Cloudflare outage on November 18, 2025》。

很多人喷生产代码不应该写unwrap,但是有一种场景是:这时候传过来的例如配置文件就是不对,你出错也好、panic也罢,都不能正确处理。与其这样,不如panic报错,我并不认为所有的错误都能被处理,处理的方式之一就是把错误暴露出来,这样才便于问题的修复。

与之相对应的,一个配置文件发布新版本的时候没有进行灰度测试,导致如此大的影响,这才是更大的问题。
👍233
Raft_Consensus_For_Humans.pdf
12 MB
#共识算法
#Raft

NotebookLLM生成的Raft可视化文档
👍10
#杂
软件发布中的"金丝雀测试"(Canary Testing),这个术语的命名可以追溯到19世纪末到20世纪初的英国煤矿工业。在煤矿中,矿工会随身携带金丝雀下井,这是一种对有毒气体特别敏感的小鸟。当矿井中出现有毒气体时,金丝雀会先于人类出现中毒症状(昏倒或死亡),于是金丝雀的状况成为矿工安全的"早期预警系统"。

在软件开发领域,"金丝雀测试"借用了这个概念:将新版本先部署到一小部分用户(金丝雀),监测这小部分用户的系统表现和错误率,如果出现问题,只影响少量用户,可以快速回滚,确认新版本稳定后再全面推广。
👍11
#开源项目
#系统编程
#Rust

教学项目NanoCore,采用Rust编写的8位CPU模拟器,用来理解指令集设计、CPU架构原理等。
14
#杂
我从1998年还在上高中的时候就开始学习编程,从小霸王学习机上的QBasic编程起步,大学后才开始学的C语言。前几年回老家,把我当年学编程买的教材带了回来,见附图。

在我刚开始学习编程的那个年代,只有一些简单的教材。在我那个小县城能买到编程书就更难了,我当时是去邮购的(“邮购”这个行为就有很强的年代感)。

所以在一开始,我学习编程就是“孤独”的:没有人指点、没有人能回答我的疑问。到了后来,有互联网之后,稍微好了一点:可以在网络上搜索问题,可以通过在论坛BBS之类的地方发帖提问(论坛、BBS这又是一个有年代感的事物)。

来到AI时代,现在我有不懂的直接问AI,AI对我来说既是老师、也是同学可以陪着我学习,如果当年有类似的东西应该就不会有那些“孤独感”了。有了AI,我甚至大部分时候都不会通过传统的买书的方式来学习新的编程知识了,另一个原因是出版远远赶不上现在新技术迭代的速度。

总而言之,我还是很羡慕现在学习编程的朋友的:资源足够充沛、答案也不再难获得,更看重个人的好奇心、提问题的能力。
27👍4🤔2
#分布式
《图解分布式系统》初稿已经完成,我逐步进行一些精修和给一些朋友阅读给反馈。现在一个做法就是把文档拆成单章节发给AI看,让它给一些意见,这里有一个tips:一定不能说是自己写的,可以说是朋友等,这样避免AI讨好你尽说一些好话,目前看AI的评价还算可以。

没有太大意外的话,春节后正式在博客上逐章对外公开。
👏46👍121
#世界观
Notion创始人Ivan Zhao的文章:《Steam, Steel, and Infinite Minds》。
里面这句话印象深刻:
This future is often difficult to predict because it always disguises itself as the past. (未来往往难以预测,因为它总是伪装成过去。)

所以多读一些历史,是有好处的。
👏3
#人工智能
以前学开源项目的时候,很喜欢看源码分析类文章,我当时会以“项目名称 源码分析”之类的关键词来搜索这类文章。

遗憾的是,源码分析类的文章大都写得不太好,最常见的问题是不讲原理、没有示意图、大段大段的贴代码。

现在有了deepwiki,这里面对开源项目的分析完胜我之前看过的95%以上的源码分析类文章,结合代码马上就能对项目有初步的了解,极大提升了入门项目的效率。
17🤝1