The Age of AI —— Eric Schmidt 消失的访谈

The Age of AI 是 Eric Schmidt 于 24 年 4 月在斯坦福做的一期访谈,有意思的是官方在 8 月把视频上传到 YouTube 之后不久就被下架了。

Continue Reading »

Rust 速通 LeetCode 之后

花了 3 天时间刷完了 LeetCode 751,然而 Top Interview 1502 却花了足足 2 周,链表是 Rust 里永远的神,古人诚不我欺。

算是给 The Rust Programming Language 的期末大作业吧。

Continue Reading »

Brown University 版本的 The Rust Programming Language 教程中,Generic 这一章节末尾提出了一个非常棒的 Quiz1

假如某个 library 定义了如下 function 而我们不知道具体实现是什么:

1fn mystery<T>(x: T) -> T {
2  // ????
3}

当我们在代码中如此调用时,当然可以确定 foo 的类型,但是能确定值吗?

1let foo = mystery(42);

令人意外的是,foo 的值是唯一的。

Claude Sonnet 老师也在恍然大悟后直言「这正是理解 Rust 泛型系统的关键点之一」。

Reflections on Conversation

听众或读者的「接收」,
应该像是棒球赛中的捕手才对。

—— 莫提默·J·艾德勒1

Continue Reading »

读《Reflections on Trusting Trust》

遗憾的是,即使有了源代码,编译出的 binary 仍然是不可信任的 😞

Continue Reading »

读《Blood, Sweat, and Pixels》—— Crunch 之外有什么?

We hold these truths to be self-evident,
我们认为这些真理是不言而喻的,

that basically, we want to make games and create experiences our way,
我们希望以自己的方式制作游戏和创造体验,

without any kind of fiscal, creative or political constraints from on high,
不受任何财政、创意或政治上的高压约束,

since we believe that’s the best way to do it.
因为我们相信这是最好的方式。

We want to benefit directly from the success of our endeavors and share that success with the people responsible for it.
我们希望直接从我们的努力中受益,并与那些为此负责的人分享成功。

—— Bungie 2007, breaking away from Microsoft

Continue Reading »

今天重新看了神谷英树 23 年 10 月离开白金工作室的访谈

他穿着四叶草工作室的衣服啊!

读《我看见的世界》

我不认为 ImageNet 会把现有的算法变得更好。

我认为它会让它们过时。

—— 李飞飞

Continue Reading »

曼谷的夏

Gap 的第一站,选择了曼谷。

Continue Reading »

莎蒂停顿了一下又说道,“自从开始教书,我总在琢磨,我们是多么幸运的一代,诞生在那个时代,我们很幸运。”

“怎么说?”

“这个嘛,如果我们出生得再早一点,制作电子游戏就没那么容易。我们接触电脑的机会更少,我们会属于把软盘装进塑料密封袋、开车带着游戏到店里去的那代人。

如果出生再晚一些,互联网就会更加普及,值得利用的工具也更多,但是说实话,到那时电子游戏已经变得复杂,这个行业变得太专业化了。我们不可能凭一己之力完成那么多工作。以当时的资源,我们做出的游戏不可能被奥珀斯这样的公司看中,也不可能把一五设计成日本人,我们会为自己不是日裔而畏首畏尾。而且我猜,由于互联网的存在,我们会得知有多少人在做跟我们相同的事情,我们会感到难以应对。

当时的我们有太多的自由空间,创意方面的也好,技术方面的也罢。没人监督我们,就连我们自己都没在监督自己。我们拥有的只是高得离谱的标准,以及你完全理想化的信念 —— 认定我们能做出一款了不起的游戏。”

——「明日传奇