该网站正在使用安全服务来保护自身免受在线攻击。您刚才的操作触发了安全解决方案。 提交特定词语或短语、SQL命令或格式错误的数据等行为可能会触发此阻止。
该网站正在使用安全服务来保护自身免受在线攻击。您刚才的操作触发了安全解决方案。 提交特定词语或短语、SQL命令或格式错误的数据等行为可能会触发此阻止。
## AI 编码工具:双刃剑 我对 AI 编码工具感到兴奋,认识到它们能够释放超越我个人技能范围的能力。然而,我也担心陷入低效的模式。我看到两种潜在的路径:一个“光鲜亮丽的愿景”,即加速学习和改进系统;以及一个“受诅咒的愿景”,即在缺乏真正理解的情况下构建难以理解的“AI 垃圾代码”。 我认为关键在于**有目的的学习**。AI 允许快速实验和迭代,让我能够以前所未有的速度*通过实践学习*。但这种速度可能是一个陷阱——很容易依赖 AI 提供解决方案,而没有真正掌握潜在原理。 我的方法侧重于使用 AI 来*增强*理解,而不是取代它。这意味着拥抱循环工作流程:快速原型设计,然后是深思熟虑的重新设计,优先考虑清晰的代码结构,并用我自己的文字仔细记录决策。我将 AI 生成的代码视为一次性的,而是专注于巩固我的心理模型,并确保我理解事物构建成特定方式的*原因*。 最终目标是利用 AI 的速度进行更深入的探索,增加更好的可观察性,并专注于核心工程挑战——不仅仅是让某些东西*工作*,而是理解它*如何*和*为什么*工作。避免“诅咒”需要持续的警惕和对主动学习的承诺。
## 使用定制 REPL 服务扩展 Lean 定理证明
Harmonic 开发了一个定制的自动化强化学习系统,以改进 Lean 定理证明。其核心组件是 REPL 服务,管理模型与 Lean 证明之间的所有交互,旨在独立于 GPU 容量扩展到数十万个 CPU,并使用经济高效的抢占式实例。
最初使用基于 WebSocket 的服务在 GKE 上进行的尝试,面临连接固定和可靠性问题。随后的基于 gRPC 的版本引入了 HTTP/2 的复杂性,但没有解决断开连接的问题。
最终迭代 (v3) 使用定制的 C++ 负载均衡器作为消息队列,根据 CPU 可用性将请求路由到后端,并采用全局队列以实现公平性和自动扩展。该架构在国际数学奥林匹克竞赛 (IMO) 期间,实现了近 50 万个 CPU 的 95-100% CPU 利用率。
未来的改进包括在路由器上缓存状态数据以减少数据传输,以及利用现有 GPU 机器上未使用的 CPU 容量。该项目强调了构建针对特定需求量身定制的内部解决方案的好处,并挑战了传统的做法以获得最佳结果,最终展示了构建可扩展且高效系统的成就感。
## Nogic:代码库可视化总结
Nogic 是一款 VS Code 扩展,旨在帮助开发者通过交互式可视化来理解他们的代码库。它创建图表来展示代码的结构,包括文件、类和函数,并在您编辑时自动更新。
主要功能包括项目的**统一视图**、用于集中探索的可定制**面板**、展示关系的详细**类图**以及用于追踪依赖关系的**调用图**。Nogic 提供**快速搜索**功能和与代码更改的**自动同步**。
入门很简单:使用命令面板或在 VS Code 资源管理器中右键单击以将文件/文件夹添加到 Nogic 面板。导航直观,双击打开文件,单击展开节点,以及标准的平移/缩放控制。
Nogic 目前支持不断增长的语言和框架列表,旨在简化代码库的理解。 更多信息请访问 nogic.dev。
这探讨了一个反直觉的概率问题,涉及不可靠的信息来源。你试图通过朋友爱丽丝和鲍勃来猜测硬币翻转的结果(正面或反面),他们都 20% 的时间说谎。令人惊讶的是,增加鲍勃的意见并不能提高仅信任爱丽丝所达到的 80% 的准确率。 原因在于,虽然鲍勃有时会同意爱丽丝,从而增强信心,但他也会引入分歧。当他们意见不一致时,你无法获得任何新信息,实际上是在随机猜测。他们意见一致带来的收益,完全被意见分歧带来的不确定性所抵消。 如果朋友数量为奇数(比如增加查理),那么增加朋友可以提高准确率,因为多数票可以打破僵局。然而,如果增加偶数的朋友(比如大卫),则再次无法提高准确率,重复了收益和损失相互抵消的模式。这种现象类似于政治科学中的康多塞陪审团定理,强调只有当每个选民有超过 50% 的可能性是正确的时,增加选民才能提高决策的准确性。作者在模拟一个不同的问题时发现了这个结果,并对这个意想不到的结果感到高兴。
## 如何制作一个网站:总结 Louie Mantia 认为创建网站常常过于复杂。他提倡一种出乎意料的简单方法:**从一篇 HTML 博客文章开始。** 忘记内容管理系统、复杂的设计,甚至一开始也不用 CSS。核心思想是*发布一些东西*——一个功能完备但未加样式的网页——尽快。 这个过程从直接用纯文本编写 HTML 文章开始,然后将其上传到服务器。完成后,专注于创建一个 RSS 订阅源,以便读者可以关注更新。这需要手动创建一个简单的 XML 文件,并在每次发布新文章时更新它。 Mantia 强调逐步进展。在内容和 RSS 订阅源之后,*再*考虑使用 CSS 进行样式设计,从基本元素开始。他反对过早优化或依赖复杂工具,认为最大的障碍仅仅是克服惯性并实际发布内容。最终,他提倡一种手动、迭代的方法,证明网站可以像 HTML 和持续更新的承诺一样简单。
游戏工坊(Games Workshop),《战锤》(Warhammer)的创作者,已经实施了严格的禁令,禁止在内容创作和设计流程中使用人工智能。首席执行官凯文·朗特里(Kevin Rountree)表示,虽然一些高级管理人员正在探索这项技术,但公司内部对此目前缺乏热情。
该政策禁止使用人工智能生成的内容,禁止将其用于设计,甚至禁止员工未经授权的个人使用,尤其是在比赛中。这一决定源于保护其知识产权和重视人类创造力的承诺——这是《战锤》宇宙丰富美学的基石,以约翰·布兰奇(John Blanche)等艺术家为代表。
游戏工坊正在积极*投资*扩大其创作团队,招聘更多艺术家、作家和雕塑家。这与其他迅速采用人工智能的娱乐公司形成对比,尽管遭到了粉丝的强烈反对。游戏工坊优先维护粉丝期望的质量和真实性,认识到如果人工智能生成艺术出现在其产品中,可能会引发社区的强烈反对。
## 专注于构建,而非管理:早期工程团队 这篇文章建议种子轮和A轮的创始人,如果认为自己面临工程管理问题,应该**优先考虑产品开发和用户互动,而非积极管理。** 核心观点是:在这个阶段,“管理”工程师往往会分散注意力,浪费宝贵的时间。 不要试图*激励*工程师——这种特质最好是*招聘*而来——而是专注于招聘那些具有内在驱动力、毅力和求知欲的人。避免通过长时间工作或过度签到来制造人为的激励,这可能会赶走顶尖人才。 同样,**推迟招聘工程经理。** 过早的管理会增加负担,而产品仍在定义阶段时并不能带来益处。一位技术创始人可以有效地管理最多15人的团队,并培养早期重要的文化。 最后,**避免“创新”的管理方法。** 坚持简单、成熟的方法——管理的“节点与Postgres”,并优先考虑速度和透明度。有用的早期实践包括异步更新、有限的Slack使用、自然的1:1会议以及开放的公司信息访问。专注于解决客户问题,而不是重新发明管理。
人工智能网红正在利用Instagram发布欺骗性内容,创建和分享伪造的图像,描绘与勒布朗·詹姆斯、道恩“巨石”·强森,甚至委内瑞拉总统等名人发生性行为的场景。这些帖子通常采用“前后对比”的形式,尽管违反了Instagram关于未披露人工智能生成和未经同意使用肖像的政策,但仍然获得了数百万的浏览量。
这种策略旨在将流量引导至Fanvue等平台——OnlyFans的竞争对手——在这些平台上,这些人工智能账号出售裸体图像和视频,*仅*在这些外部网站上明确标记内容为“人工智能生成”。尽管Meta已经删除了一些被标记的Reels,但这种做法仍然存在,表明该平台难以控制人工智能生成的剥削行为。
这种趋势代表了一种利用人工智能色情牟利的日益增长的商业模式,并且之前还包括创建带有残疾的人工智能网红。勒布朗·詹姆斯等名人已经开始采取法律行动,但创建和传播这种内容的容易性构成了重大挑战。
## 独自生活的成本日益增加 越来越多的加拿大人和美国人发现住房越来越难负担,引发了关于替代居住安排的讨论。虽然传统的目標仍然是拥有住房,但房价上涨和工资停滞不前意味着即使是租房也变得不可持续——许多人花费在住房上的比例远超过建议的收入的30%。这并非一个新问题;可负担性标准起源于战后时代,优先考虑工作、休息和生活之间的平衡,但逐渐发生了变化。 经济压力对于单身人士来说尤其严重,他们承担着住房的全部费用,却无法分享收入。这促使一些人探索集体生活,共同出资购买房产——例如多伦多的一群人,他们为一栋价值130万加元的房子获得了一份共同所有权抵押贷款。 除了经济实用性之外,这些安排还提供了一种解决社会隔离的方案,提供现成的社区和陪伴。虽然并非适合所有人,但独立生活日益困难正促使人们重新评估传统的住房模式,并寻找创新、协作的解决方案。