这个系列提供免费的可下载小册子(zine)——为特定受众群体制作的非商业性小出版物,由一位教授和他们的学生共同创作。这些小册子专注于复杂的计算机科学主题,例如分布式编程。
两本特色小册子是《卡罗尔的因果难题》(2026年4月),解释了因果顺序的消息传递及其实现方法,以及《用编排正确地通信》(2024年12月),介绍了编排式编程。两者都设计成易于打印成小册子。
另一本小册子《对抗分布式系统的故障》也是由学生创作的。该页面还为有兴趣在课程中加入小册子创作的教育工作者提供资源,并引用了一篇博客文章和NSF资助提案,详细介绍了作者的经验和资助机会。这些小册子的目标是通过一种富有创意和协作的形式,使高级概念更容易理解。
## 人工智能伦理与安全的内在局限性
一个核心问题阻碍着人工智能真正实现伦理和安全:无法可靠地确定语境和意图。伦理和安全都严重依赖于*为什么*要做某事以及*在什么情况下*做某事。
人类在互动中经常省略或歪曲语境和意图——医生可能无法获得完整的患者病史,顾客不一定会透露其购买目的。人工智能继承了这种有缺陷的社会契约,依赖于常常不合理的信任。
当前的人工智能安全框架,例如Anthropic为Claude设计的“宪法”,承认了这一挑战,但提供的解决方案并不完整。虽然人工智能可以*尝试*辨别恶意意图,但大多数用户不会明确说明。期望人工智能可靠地推断隐藏的动机——即使是人类也难以做到——是不现实的。
归根结底,人工智能是一种工具,其使用将始终受到伦理和安全方面的考虑。追求人工智能安全是有价值的,但承认其内在局限性至关重要;完全伦理和安全的人工智能仍然是一个无法实现的目标。
这篇内容提倡识别一款应用的“核心名词”——所有事物围绕的核心概念。大多数成功的应用,尽管复杂,都围绕着一两个这样的基本名词(例如,邮件应用的“邮件”或Figma的“设计”)。所有其他功能都是围绕这个核心的“卫星”。
理解这种“重力模型”对企业至关重要。对核心名词的深刻理解应体现在品牌、营销、API文档,甚至招聘中,展示专业知识并与用户产生共鸣。
引入*新的*核心名词是一个重大决定,可能会改变应用的方向,需要仔细考虑。作者提倡一种专注的策略——以单一核心名词“深度垂直化”,作为在竞争激烈的SaaS环境中取得成功的最佳途径,优先考虑精湛的工艺、专业知识和深刻的理解,而不是广泛的功能。