程序员的底层思维:为什么命名这么难?
· ☕ 6 分钟

There are only two hard things in computer science: cache invalidation and naming things.

计算机科学中只有两件难事:缓存失效和命名。

——(Phil Karlton)菲尔·卡尔顿

两件难事

Phil Karlton

菲尔·卡尔顿 (Phil Karlton) 是一个著名的计算机科学家,他曾在 Netscape 平台工作。



[AI-Talk]从机器学到到自主智能-杨立昆 精简版
· ☕ 13 分钟

今天给大家分享深度学习三巨头之一Yann LeCun 杨立昆 2023年9月29号于德国慕尼黑大学的的演讲,题目是:从机器学习到自主智能。

原视频比较长,一个半小时,光开场介绍就花了20分钟。我把它精简成了20分钟,希望大家喜欢。


有哪些值得订阅的科技周刊
· ☕ 3 分钟

在互联网时代,信息的过滤与聚合是非常重要的。作为一名程序员,日常工作离不开计算机科技,但每天关注科技、IT类新闻,也是一件非常累人的事情。所以好多程序员都会订阅科技周刊,每周一次,把一周的IT资讯、科技新闻、开源项目、框架工具等汇总起来,一次性看完。


凯文·凯利《宝贵的人生建议》
· ☕ 6 分钟

凯文·凯利(Kevin Kelly,网名 KK)是著名的科技评论家,曾经担任《连线》(Wired)杂志的第一任主编,他的著作《失控》在国内外都非常有名。


Bun.js + HTMX 构建动态网站
· ☕ 1 分钟

Bun — A fast all-in-one JavaScript runtime

Develop, test, run, and bundle JavaScript & TypeScript projects—all with Bun. Bun is an all-in-one JavaScript runtime & toolkit designed for speed, complete with a bundler, test runner, and Node.js-compatible package manager.

Bun.js 已经发布 1.0 版本了,这是一个非常好的消息。Bun.js 是一个全栈 JavaScript 运行时,它包含了一个 JavaScript 运行时、一个打包工具、一个测试工具和一个 Node.js 兼容的包管理器。


Github 常见错误处理
· ☕ 1 分钟

fatal: unable to access ‘https://github.com/openai/whisper.git/': Failed to connect to github.com port 443 after 21123 ms: Couldn’t connect to server

以下不正确

git config –global http.proxy socks5 127.0.0.1:7890
git config –global https.proxy socks5 127.0.0.1:7890

以下正确
git config –global http.proxy 127.0.0.1:7890
git config –global https.proxy 127.0.0.1:7890

取消代理命令
git config –global –unset http.proxy
git config –global –unset https.proxy


别一心想着被动收入,也要提防被动支出
· ☕ 7 分钟

事情是这样的:

我昨天收到一条中国银行的扣费短信,消费了20美刀。

中国银行扣费短信

我一看,这是什么鬼?我怎么会消费20美刀?我什么时候消费的?我怎么不知道?

于是我赶紧查了一下,原来是我在Porkbun上的域名自动续费了。