返回首页

一周热榜

1作者: stopachka大约 14 小时前原帖
当我开始我的编程职业生涯时,我记得读过杰夫·迪恩的《每个程序员都应该知道的延迟数字》,并受到启发。可惜,十多年过去了,我从未完全内化所有的数字。 直到最近,我发现了西蒙·埃斯基尔德森的演讲和关于程序员“餐巾纸数学”的GitHub仓库。我喜欢他的推理,决定现在真正内化这些数字。 于是我制作了 baserates.dev。 这是一个间隔重复程序,教你西蒙的餐巾纸数学,并结合了杰夫·迪恩列表中的一些内容。主要的变化是:我加入了CPU指令,比如L1缓存读取。我还加入了一些新手背景知识,比如如何发音字符μ,以及提醒你纳秒和微秒哪个更大。 这个应用程序会自动保存你的进度,不需要身份验证。大部分逻辑是“随性编码”的:我把所有链接都提供给了Claude。我使用InstantDB作为后端,主要是为了支持游客身份验证和保存进度。我在这个项目上花费的大部分时间都是在核实数字的正确性。 希望你喜欢这个应用! [1]: [https://gist.github.com/jboner/2841832](https://gist.github.com/jboner/2841832) [2]: [https://www.youtube.com/watch?v=IxkSlnrRFqc](https://www.youtube.com/watch?v=IxkSlnrRFqc) [3]: [https://github.com/sirupsen/napkin-math](https://github.com/sirupsen/napkin-math) [4]: 免责声明:我是InstantDB的创始人 [5]: 一件有趣的事:我让Claude在亚马逊上启动了一堆机器,以确认同一可用区、跨可用区和跨区域请求的延迟数字。
1作者: BetaDeltaAlpha2 天前原帖
嘿,HN: 我是在去年三月滑雪时,碰巧使用了加州交通局的高速公路状态页面时想到这个产品的。获取实时高速公路状态更新的过程相当痛苦。现在我找到了一些时间来推出一个解决方案(用Rust编写,如果这对你来说重要的话)。 希望你能喜欢这个我尽可能轻量化构建的网页应用,能够为你提供高速公路关闭的邮件提醒。