2026-05-17

14 篇热帖

Mozilla to UK regulators: VPNs are essential privacy and security tools

英国政府关于青少年网络安全咨询的总结 (Summary of UK Government Consultation on Youth Online Safety)

英国科学、创新和技术部(Department for Science, Innovation and Technology)正在就如何更好地为青少年适应数字世界展开咨询。在英国《在线安全法案》(Online Safety Act)下,年龄验证系统已被强制实施,但用户正在寻找规避这些系统的途径。因此,本次咨询考虑是否应该对虚拟专用网络(VPN)进行年龄限制。

Mozilla 表达了对此次咨询的关注,并表示支持旨在解决网络危害根源的政策。然而,Mozilla 担心强制性的年龄验证措施以及限制 VPN 等工具的使用,并不能有效提高青少年在线安全,反而会损害所有用户的基本权利。

Mozilla 的主要观点包括:

  • VPN 的重要性: VPN 是一种关键的隐私和安全工具,适用于所有年龄段的用户。它可以隐藏用户 IP 地址,保护位置信息,减少跟踪,并避免基于 IP 的用户画像。人们使用 VPN 的原因多种多样,包括远程连接网络、规避审查以及保护隐私和安全。对于活动家、异议人士和记者等弱势群体来说,VPN 的重要性尤为突出,但它也能提高所有用户的在线安全水平。
  • 限制 VPN 对青少年的负面影响: 年轻人尤其容易受到在线跟踪、定向广告以及因个人数据未经充分同意或透明度处理而带来的风险的影响。限制青少年使用保护隐私的技术,与培养他们安全和熟练地浏览互联网的目标相悖。
  • 培养数字素养的重要性: 为了培养青少年在数字世界中自主性和负责任的习惯,重要的是让他们了解最佳实践以及关键的安全和隐私工具。
  • 解决方案建议: Mozilla 认为,监管机构应该解决网络危害的根源,而不是限制技术工具。具体建议包括:
    • 追究平台责任: 对在线平台进行问责,确保它们采取措施保护用户。
    • 鼓励负责任地使用家长控制: 支持家长控制工具的合理使用。
    • 投资数字技能: 推广数字素养教育,提高全民的数字技能。
    • 全社会参与: 采取一种全社会的方法来促进数字健康。

Mozilla 已向英国科学、创新和技术部提交了完整的报告,详细阐述了其观点和建议。 (Mozilla 提交报告

HTML Lists

HTML 列表详解:超越基础,深入应用

本文深入探讨了HTML中各种列表类型的用法,旨在帮助开发者理解并正确应用它们,而不是仅仅停留在基础语法层面。文章跳过了MDN和W3Schools的入门介绍,深入探讨了HTML列表中鲜为人知的用法。

五种列表类型:

HTML中存在五种不同的列表类型,包括:

  • 控制列表: 用于用户输入数据,通常使用<select> + <option><input> + <datalist> 实现。
  • 有序列表: 适用于项目顺序有意义的情况,使用 <ol> 标签。
  • 描述列表: 用于键值对或键到值的映射关系,使用 <dl>, <dt>, 和 <dd> 标签。
  • 菜单列表: 用于用户界面中的控制操作,使用 <menu> 标签。
  • 无序列表: 用于项目顺序不重要的列表,使用 <ul> 标签。

控制列表:

  • <select><option> 用于提供固定的选项列表供用户选择,支持 multiple 属性允许多选。可以使用 <optgroup> 标签对选项进行分组。
  • <input><datalist> 用于提供建议选项列表供用户输入,用户可以自由输入,但列表提供了一些建议。要注意<option>标签中的value属性,它会覆盖文本显示,导致用户体验不佳。
  • <datalist> 还可以与 <input type="range"> 结合使用,为范围输入提供带有标签的刻度。

有序列表 (<ol>):

  • 适用于项目顺序重要的场景,例如算法、事件序列、菜谱等。
  • reversed 属性可以反转数字顺序。
  • start 属性可以设置列表起始数字。

描述列表 (<dl>):

  • 用于展示键值对或键到值的映射关系,可以用于展示元数据、定义术语等。
  • HTML5允许在<dt><dd>之间使用<div>标签进行分组。

菜单列表 (<menu>):

  • 用于创建用户界面中的操作控制菜单,例如富文本编辑器中的工具栏或视频播放器的控制按钮。

无序列表 (<ul>):

  • 适用于项目顺序不重要的列表,例如乐队成员列表、乐队列表等。

总结:

正确选择列表类型对于HTML语义化至关重要。了解每种列表类型的用途,并根据实际场景选择合适的类型,可以提升代码的可读性、可维护性,并改善用户体验。

A nicer voltmeter clock

基于模拟仪表表的时钟:设计与制作总结 (A Voltmeter Clock: Design and Construction Summary)

本文总结了作者在2019年首次制作的简易电压表时钟的改进版本的设计和制造过程。最初的设计使用传统的时钟表面,但作者选择使用模拟仪表表来显示时间,并对后续设计进行了改进和记录。

设计理念与原型:

  • 作者并未原创使用模拟仪表表显示时间的想法。
  • 最初的设计使用樱桃木外壳,但作者认为市面上类似的方案过于复杂且美观度不足。
  • 在设计改进前,作者首先使用 Rhino3D 软件进行了粗略的 3D 模型设计。

硬件实现:

  • 仪表表: 使用了三个廉价的 90° 仪表表(从亚马逊购买,约 9 美元)。作者对仪表表进行拆解,精确测量了表盘尺寸,并使用粘性纸打印了替换的刻度盘。刻度盘模板可以在 https://lcamtuf.coredump.cx/soft/embedded/meter%5Fclock2.pdf 找到。
  • 刻度盘设计: 小时刻度盘有 13 个刻度 (0-12),分钟和秒刻度盘有 61 个刻度 (00-60)。这种设计是为了实现每个指针的连续运动,即使指针在接近某个刻度时也能进行移动。
  • 外壳:
    • 作者选择枫木作为外壳材料。
    • 由于仪表表带有丑陋的塑料法兰,作者决定将其隐藏。
    • 为了精细加工,作者使用 CNC 铣床切割了外壳的前面板和背面板。
    • 如果缺乏 CNC 铣床,可以使用纸质模板和砂轮机制作面板。
    • 侧壁弯曲处理通过在木材上切割一系列内部槽,然后用水湿润、夹紧并干燥来实现。
  • 电路:
    • 使用 AVR128DB28 MCU。
    • 由墙壁插座供电。
    • 使用 8 MHz 晶振(或 32.768 kHz 晶振)。
    • 将三个数字输出引脚 (PC0, PC1, PC2) 连接到仪表表。
    • 两个输入引脚 (PD6, PD7) 连接到两个按钮,用于设置时间。
    • 电路不需要额外的 DAC 或其他组件,而是直接使用高频率的 1 位数字脉冲信号驱动仪表表。仪表表内部的线圈惯性控制指针的运动。

软件实现:

  • 代码可在 https://lcamtuf.coredump.cx/soft/embedded/meter%5Fclock2.c 查看。
  • 使用定时器中断同步 10 Hz 计数器。
  • 主循环计算适当的占空比,然后手动切换输出引脚。
  • 虽然芯片具有硬件 PWM 模块,但由于应用简单,使用 PWM 模块并不能带来显著的优势。

总结:

作者详细记录了改进版电压表时钟的设计和制作过程,包括 3D 设计、硬件选材、外壳加工以及电路和软件实现。 整个项目展示了利用廉价的模拟仪表表和微控制器创造独特时钟的创意。 作者强调了 CNC 铣床在加工复杂外壳方面的优势,并提供了在没有 CNC 铣床的情况下进行手工制作的替代方案。

Hosting a website on an 8-bit microcontroller

AVR 微控制器搭建简易网站:利用 SLIP 和代理

本文记录了一项有趣的实验:利用 AVR64DD32 微控制器搭建一个简易的网站服务器,并通过串行线互联网协议 (SLIP) 实现联网,并最终通过代理服务器公开访问。

硬件与微控制器选择:

  • 微控制器: AVR64DD32,类似于 Arduino 著名的 Atmega328,但具有更高的内存、更少的引脚和更好的外设,价格仅为 1 美元。
  • 外设: 使用简单的电路板和少量元件,包含LED指示灯和反向连接保护二极管。
  • 供电: 直接从串口适配器的 5V 电源供电,只需一根线缆即可运行。

联网方案选择:SLIP

  • 由于 AVR 微控制器的 IO 速度限制,直接使用以太网(10BASE-T)不可行。
  • 选择使用 SLIP (Serial Line Internet Protocol),这是一种通过串行线连接到互联网的古老而简单的协议。
  • SLIP 通过在数据包周围添加 0xC0 字节进行封装,并处理可能存在的 0xDB 字节,以实现数据传输。
  • 现代 Linux 系统仍然支持 SLIP,可以通过 sttyslattach 命令轻松配置。

TCP/IP 协议栈实现:

  • IP 协议: 利用现代操作系统禁用分片特性和 IPv6 的简化,通过交换源和目标地址来生成响应头,实现 IP 协议的简化实现。
  • TCP 协议: 由于 TCP 协议的复杂性,作者实现了一个定制的 TCP 协议栈,但仍存在一些bug。
  • HTTP 协议: 为了简化实现,服务器直接发送硬编码的响应,仅支持单个 URL。

公开访问问题与解决方案:

  • 由于缺乏公网 IPv4 地址,直接访问 MCU 服务器不可行。
  • 作者尝试使用 VPS(位于赫尔辛基附近的数据中心)作为中转,但直接连接会影响正常的网站。
  • 最终,通过在 VPS 上设置代理服务器,将所有 /mcu 路径的请求代理到 MCU 服务器,解决了访问问题。
  • 这种方案类似于 Vape Server 的配置方式,虽然可能存在安全风险,但可以有效避免直接暴露 MCU 的 TCP/IP 堆栈。

总结:

该项目展示了利用 AVR 微控制器和 SLIP 协议搭建简易网站服务器的可行性。虽然存在一些限制和安全风险,但它提供了一种有趣的实验方式,并突出了 IPv6 普及的重要性。

相关链接:

Halt and Catch Fire

“停止并引发火灾” (Tíngzhǐ bìng yǐnfā huǒxiāo): 一种计算机幽默和硬件故障的背后故事

这篇文章讲述了计算机术语“停止并引发火灾”(Halt and Catch Fire,简称 HCF)的起源、含义和历史演变。最初,它仅仅是程序员之间的玩笑,但后来成为了描述特定硬件故障和未记录指令的术语。

含义与起源:

HCF 最初指的是导致 CPU 停止有效工作的机器码,迫使用户通过重置或断电来恢复系统。 “引发火灾”部分最初是玩笑,但灵感可能来自 IBM System/360 的一个案例,该系统在遇到无效操作码时会过热甚至着火。这个术语的流行与使用三字母的汇编指令(如 ADD、CMP、JMP)有关,HCF 与其他类似的幽默术语一起流传,例如“立即执行程序员”(EPI)、“分割征服”(DC)和“转换为罗马数字”(CRN)。

Motorola 6800 的秘密指令:

HCF 的真正意义源于 Motorola 6800 处理器。该处理器拥有 256 个单字节操作码,但并非所有位模式都对应于记录在官方文档中的指令。Gerry Wheeler 在 1977 年的 BYTE 杂志文章中指出,有 59 个位模式未被记录。其中两个字节 $9D$DD 表现出一种特别的现象,Wheeler 将其命名为 HCF。当这些指令执行时,处理器会停止正常工作,程序计数器继续递增,并以快速的速率读取内存地址,如同一个硬件计数器。中断无法停止这种行为,唯一的解决方法是重置或断电。 Wheeler 戏称,这“几乎”会引发火灾。

其他别名与实际应用:

David J. Agans 将 $DD 指令称为“Drop Dead”指令,因为其地址和时钟线路会产生漂亮的周期性正弦波。在早期具有毛刺内存映射视频的 6800 微计算机上,执行 HCF 指令甚至可以表现为屏幕上的“雪花”。 Motorola 工程师后来发现,产品工程团队为了快速扫描 RAM,实际上已经利用了这种行为,并将其保留下来,而不是花费成本去移除它,这成为了一个“快乐的意外”。

超越 Motorola:

HCF 概念并非 Motorola 独有。其他处理器,例如 6502,也存在锁定 CPU 的非法操作码。 Pentium 处理器中的 F00F bug 也是一个例子。 现代的处理器模糊测试中,人们仍然会发现无效状态。

总结:

“停止并引发火灾”从最初的程序员玩笑,发展成为描述特定硬件故障和未记录指令的术语,反映了底层硬件的复杂性,以及软件开发过程中可能出现的意外情况。 随着软件架构的不断演进,了解这些硬件细节变得越来越重要。


来源和更多信息:

Fisker went bankrupt and owners built an open source car company from the ashes

菲斯克海洋:从破产到开源社区的崛起

概述

2024年6月,菲斯克汽车公司申请破产,留下了大约11,000名海洋SUV车主面临困境。这些车辆价格在4万美元到7万美元之间,但由于依赖菲斯克公司的云服务器,其软件功能正在迅速消失,包括OTA更新、互联服务和保修。然而,车主们并没有接受车辆变成“废铁”的命运,而是采取了令人瞩目的行动,最终建立了一个由志愿者运营的开源汽车公司。

菲斯克的陨落与车主的困境

菲斯克公司曾被誉为特斯拉的竞争对手,一度获得了超过31,000个海洋SUV的预定,潜在收入高达17亿美元。然而,公司仅生产了11,000辆汽车就宣告破产,负债超过10亿美元。 尽管车辆硬件设计吸引人,但软件在2023年未能达到预期水平。 菲斯克汽车的架构设计使其车辆的许多子系统(包括刹车、安全气囊、换挡、电池管理和车门锁)都需要定期连接到菲斯克的云服务器进行诊断或操作。 当这些服务器停止服务后,车辆不仅失去了信息娱乐屏幕,还失去了关键功能。

车主组织的崛起:菲斯克车主协会 (FOA)

在菲斯克破产后不久,数千名车主组成了菲斯克车主协会(FOA),这是一个非营利组织。FOA迅速发展到4,000名成员,并开始以汽车俱乐部、科技创业公司和独立汽车制造商的身份运营。他们聘请了独立的科技专家,开始逆向工程菲斯克的专有软件补丁。车主们互相学习如何刷新固件,组织批量采购备件,并通过集体购买将钥匙扣的价格从约1,000美元降低到更低。在欧洲,他们建立了“飞行医生”计划,由技术娴熟的成员组成移动维修网络,以帮助其他车主保持车辆运行。在美国,FOA 努力在破产程序中确保安全召回,通过像Tsunami/Tidal Wave这样的公司建立了备件供应渠道,并说服一些保险公司继续为没有制造商的车辆提供保险。

开源武器库与技术创新

FOA 的技术工作是这个故事中最引人入胜的部分。车主们开始构建一个围绕菲斯克海洋的开源生态系统。在GitHub上,开发者MichaelOE 逆向工程了菲斯克官方“My Fisker”移动应用程序的API,并构建了一个Home Assistant集成,将每个云API值暴露为传感器,并提供Home Assistant控制按钮。 此外,菲斯克海洋的CAN总线文件也已发布在GitHub上,包括用于CAN查看器过滤和处理的DBC文件。 社区成员正在系统地映射 Ocean 的多个 CAN 总线:CCAN、PTCAN、逆变器 CAN 和 BCAN,所有总线都以 500kbps 运行。 Majd Srour 还发布了一系列关于如何嗅探 CAN 流量和解码诊断故障代码的文章,目标是创建移动应用程序,以便车主可以自行进行 DTC 扫描,而无需依赖不再存在的经销商工具。

合作破裂与未来挑战

在2024年10月,当菲斯克的剩余库存被出售给一家名为美国租赁公司的公司时,协议包括访问菲斯克的专有源代码和云服务。美国租赁公司额外支付了250万美元以获取软件访问权限,并同意通过与FOA的协议向私人车主扩展连接服务。然而,这个协议基于口头承诺,最终破裂。 美国租赁公司要求FOA承担运营成本的58%,导致车主的远程连接被取消,云功能被削减,并且暂停了软件召回。

行业反思与未来展望

菲斯克海洋的故事并非个例。尼古拉公司也已破产,导致其车主面临类似困境。分析师预计,随着行业整合以及投资者对资本密集型制造的兴趣降温,会有更多电动汽车创业公司破产。消费者权益倡导者正在推动结构性变革,例如强制软件托管基金,确保即使制造商倒闭,车辆软件也能继续运行,以及在破产程序中要求开源,以及共享维修数据要求。 欧洲汽车制造商正在朝着不同的方向发展,大众汽车、宝马、梅赛德斯-奔驰和八家供应商在2025年签署了一份备忘录,以开发共享的开源汽车

US is starting to see heavy job losses in roles exposed to AI

人工智能影响下的美国就业情况:2025年就业数据总结

根据美国劳工统计局(Bureau of Labor Statistics,BLS)发布的数据,在2025年,受人工智能(AI)影响的18个职业类别继续出现就业损失,这是连续第二年出现这种情况。

主要内容:

总结: 人工智能对美国就业市场产生了显著影响,导致特定职业领域出现就业下降,而整体就业市场则保持增长。

Native all the way, until you need text

macOS/iOS 原生开发与 Electron 的反思:文本渲染的困境

这篇文章由一位经验丰富的 macOS/iOS 开发人员分享了他尝试在纯 Swift/SwiftUI 应用中实现带有 Markdown 支持的聊天功能时遇到的问题,并对原生开发与 Electron 进行了反思。

核心观点:

  • 原生技术在复杂文本渲染方面的局限性: 尽管 SwiftUI 和 AppKit 在简单界面上表现良好,但在处理复杂的文本渲染,例如 Markdown 支持、长文本选择、流畅滚动等时,原生技术显得不成熟。作者尝试了 SwiftUI、NSTextViewNSCollectionView,甚至直接使用 TextKit 2,都未能达到理想效果,并遇到了性能问题、不稳定的行为(如 NSCollectionView 单元格闪烁)以及与现代技术(如流式输入)的兼容性问题。
  • WebKit 的权宜之计: 为了解决 Markdown 渲染问题,作者尝试使用 WebKit,效果尚可,但仍存在一些限制。
  • Electron 的惊喜: 最终,作者尝试使用 Electron,惊讶地发现其在文本操作、Markdown 渲染、排版等方面表现出色,甚至可以轻松实现复杂的 Git diff 渲染,性能也优于纯 TextKit 2 的实现。
  • 原生开发的困境: 作者深刻反思,尽管他精通 SwiftUI、AppKit、TextKit 和 WebKit 等原生技术,但在实现简单的聊天功能(包含 Markdown 和文本选择)时,仍然遇到了巨大的困难。
  • Web 技术的优势: 这篇文章最终认为,许多依赖于复杂文本渲染和排版的聊天应用选择 Web 技术(如 Electron 或 React Native)并非偶然,而是原生技术在文本渲染方面的明显不足所致。
  • 不再是“快速方案 vs 正确方案”: 作者认为,对于需要复杂文本渲染的应用程序,SwiftUI 和 Apple 的原生 SDK 已经不再是优势,反而成为了限制。 Electron 或 React Native 可以在提供良好文本和渲染模型的同时,几乎免费地获得原生互操作性带来的性能优势。

总结:

这篇文章的核心在于强调了在构建依赖复杂文本渲染的应用程序时,原生 macOS/iOS 开发工具的局限性。 尽管 Swift 和原生 SDK 在某些方面仍然具有优势,但对于需要流畅的文本渲染、Markdown 支持和复杂文本操作的应用,Electron 提供了更便捷、更高效的解决方案。 这反映出 Apple 原生技术在文本处理方面需要进一步改进的现状。


中文翻译:

这篇文章由一位经验丰富的 macOS/iOS 开发者分享了他尝试在纯 Swift/SwiftUI 应用中实现带有 Markdown 支持的聊天功能时遇到的问题,并对原生开发与 Electron 进行了反思。

核心观点:

  • 原生技术在复杂文本渲染方面的局限性: 尽管 SwiftUI 和 AppKit 在简单界面上表现良好,但在处理复杂的文本渲染,例如 Markdown 支持、长文本选择、流畅滚动等时,原生技术显得不成熟。作者尝试了 SwiftUI、NSTextViewNSCollectionView,甚至直接使用 TextKit 2,都未能达到理想效果,并遇到了性能问题、不稳定的行为(如 NSCollectionView 单元格闪烁)以及与现代技术(如流式输入)的兼容性问题。
  • WebKit 的权宜之计: 为了解决 Markdown 渲染问题,作者尝试使用 WebKit,效果尚可,但仍存在一些限制。
  • Electron 的惊喜: 最终,作者尝试使用 Electron,惊讶地发现其在文本操作、Markdown 渲染、排版等方面表现出色,甚至可以轻松实现复杂的 Git diff 渲染,性能也优于纯 TextKit 2 的实现。
  • 原生开发的困境: 作者深刻反思,尽管他精通 SwiftUI、AppKit、TextKit 和 WebKit 等原生技术,但在实现简单的聊天功能(包含 Markdown 和文本选择)时,仍然遇到了巨大的困难。
  • Web 技术的优势: 这篇文章最终认为,许多依赖于复杂文本渲染和排版的聊天应用选择 Web 技术(如 Electron 或 React Native)并非偶然,而是原生技术在文本渲染方面的明显不足所致。
  • 不再是“快速方案 vs 正确方案”: 作者认为,对于需要复杂文本渲染的应用程序,SwiftUI 和 Apple 的原生 SDK 已经不再是优势,反而成为了限制。 Electron 或 React Native 可以在提供良好文本和渲染模型的同时,几乎免费地获得原生互操作性带来的性能优势。

总结:

这篇文章的核心在于强调了在构建依赖复杂文本渲染的应用程序时,原生 macOS/iOS 开发工具的局限

Technofascism

硅谷的反动浪潮:TESCREAL 与权力意志 (Silicon Valley's Reactionary Wave: TESCREAL and the Will to Power)

本文探讨了硅谷中日益增长的反动意识形态,以及它如何影响技术巨头的政治立场和全球社会。

核心思想:TESCREAL

一种名为 TESCREAL 的思想集群正在硅谷中兴起,它代表着:Transhumanism(超人类主义), Extropianism(未来主义), Singularitarianism(奇点主义), Cosmism(宇宙主义), Rationalism(理性主义), Effective Altruism(有效利他主义), and Longtermism(长期主义)。 这些思想相互关联,核心观点是人类正走向通用人工智能(AGI),而AGI的控制将决定人类文明的未来。长期主义者认为,为了确保人类文明的长期存续,任何可能增加未来生存机会的政策,即使当下造成损害,也应被允许。

关键人物与事件

  • 彼得·蒂尔 (Peter Thiel): 他是 TESCREAL 思想的代表人物。蒂尔曾公开质疑自由和民主的兼容性,并资助了 Curtis Yarvin (Mencius Moldbug) 的博客,Yarvin 主张由一个非选举的、不受制约的领导者来治理美国。他还资助了 JD Vance 的崛起,并支持了一起针对 Gawker 的诉讼。
  • 乔治·吉尔德 (George Gilder): 90 年代,吉尔德在科技界颇有影响力,他主张企业家是文明的驱动力,并认为女权主义是一种灾难。
  • 马克·安德森 (Marc Andreessen): 他发布的《技术乐观主义宣言》(The Techno-Optimist Manifesto) 颂扬了 F.T. Marinetti(一位主张战争是“世界唯一的卫生”的意大利未来主义者)等人物,并攻击了对技术进行监管和评估其风险的观点。
  • 尼克·兰德 (Nick Land): 英国哲学家,其著作是新反动运动的理论基础,主张民主、平等和人权是需要推翻的错误。

反动浪潮的国际影响

这种意识形态不仅局限于美国:

  • 巴西: 马斯克的 X 平台在 2022 年和 2023 年放大前总统博尔索纳罗的支持者,即使巴西最高法院下令阻止煽动暴力和虚假信息的账户,他也拒绝执行。
  • 印度: Meta 的平台放大印度教民族主义内容,煽动对穆斯林社区的暴力,同时对对 BJP 执政党(BJP)的批评进行更严格的内容审查。

核心原因:权力意志

文章引用了科里·罗宾的观点,认为反动运动通常是新兴经济强权为了维护自身地位而产生的。他们并非怀旧,而是希望建立一个能够确保自身权力不受挑战的等级制度。 TESCREAL 亿万富翁们符合这一模式,他们认为只有他们能够带领人类走向更美好的未来,并以此为理由挑战现有的民主制度。他们控制着全球大部分通信渠道,这使得他们的影响力空前强大。

总结

硅谷的反动浪潮并非孤立事件,而是由特定的思想集群(TESCREAL)驱动,并由强大的经济力量支持。这种浪潮正在影响全球的政治和社会,对民主制度构成潜在威胁。文章强调了科技巨头们在塑造未来世界中的责任,以及他们对权力意志的追求。

Kioxia and Dell cram 10 PB into slim 2RU server

Dell-Kioxia 合作推出高密度存储服务器总结 (Dell-Kioxia Collaboration on High-Density Storage Servers Summary)

以下是对Dell-Kioxia合作推出高密度存储服务器的总结:

核心内容:

Dell正在与Kioxia合作,利用Kioxia的LC9系列QLC SSD打造高密度存储解决方案。

产品细节:

  • Dell PowerEdge R7725xd服务器: 这款服务器采用AMD EPYC 9005处理器,内部装载了40块Kioxia LC9 E3.L 245.76TB NVMe SSD,总容量高达9.8PB(9.8拍字节)。
  • Kioxia LC9 SSD: Kioxia的LC9 SSD是高容量QLC SSD,采用E3.L规格。
  • 网络性能: 服务器支持高达5个400 Gbps的NIC(网络接口卡),保证高速数据传输能力。
  • 密度: 一台2U高度的服务器可以实现9.8PB的存储容量。一个机柜(rack)装载20台这样的服务器,理论上可以达到196PB的存储容量。

关键优势:

  • 高密度: 显著提升了存储密度,在较小的空间内实现更大的存储容量。
  • 性能: 高速网络连接保证了数据传输性能。
  • 效率: Dell表示该解决方案在满足客户扩展AI基础设施需求的同时,兼顾了性能和能效。
  • 应用场景: 适用于大规模数据摄取、数据湖扩展、以及大容量备份等应用场景,并能有效降低总体拥有成本(TCO)。

竞争格局:

除了Kioxia,其他厂商也在开发256TB及以上容量的SSD,包括Micron, Sandisk, SK Hynix 以及其子公司Solidigm。 Scality正在与Samsung合作,开发未来面向近线存储的SSD产品,目标是替代传统HDD,并可能达到1PB甚至更大的容量。


MCP Hello Page

总结:解决 MCP 服务器用户体验问题

这篇文章描述了作者如何解决一个与公司内部工具 $WORK 的 MCP 服务器相关的用户体验问题。

问题: 用户直接在浏览器中访问 mcp.acme.com/mcp 会收到 401 Unauthorized 错误,导致大量用户提交支持工单,认为链接不可用。 实际问题是用户需要将 MCP 服务器地址粘贴到他们的 LLM 客户端中才能正常使用,但用户通常没有意识到这一点。

原因: 现有的 MCP 规范(尽管作者认为它“彻头彻尾的糟糕尝试”)没有考虑到用户直接通过浏览器访问的情况,开发者在“氛围编码”规范时,没有充分考虑到用户的实际使用场景。

现有解决方案的局限性: 为了解决这个问题,最初的方案是为每个 LLM 客户端开发连接器/插件,但这过程缓慢、痛苦且难以维持,尤其考虑到许多客户正在创建他们自己的内部客户端。

作者的解决方案: 作者采取了一种“hacky”的解决方案:当用户通过浏览器请求 GET /mcpAccept 头包含 text/html (但不包含 application/jsontext/event-stream) 时,服务器返回一个 HTML 页面,解释用户需要将 MCP 服务器地址添加到他们的客户端中。

结果: 这种解决方案非常有效,大幅减少了支持工单数量,客户设置速度更快,并且避免了将所有错误都视为错误的误解。

总结: 作者通过简单地向用户提供清晰的指示,成功解决了 MCP 服务器的用户体验问题,并避免了为每个客户端开发连接器的繁琐过程。 这也反映了在快速发展的 AI 时代,快速迭代和希望 AI 能够更快地修复 bug 的现状。

文章侧边栏内容:

  • 关于 HybridLogic: Luke Lanchester 的个人主页,介绍了他的身份和兴趣。
  • 写作: 包含一个名为《Avatar: Butterflies & Dragons》的章节片段,讲述了一个关于动物追逐的故事。
  • 引言: 引用了 Jack London 的一段话,强调了生命的活力和价值。
  • 无 AI,无 BS: 声明该网站是手工构建的,不使用 AI 和跟踪技术。
OpenAI and Government of Malta partner to roll out ChatGPT Plus to all citizens

OpenAI 与马耳他政府合作,推广 ChatGPT Plus 并提升公民 AI 素养 - 摘要

OpenAI 与马耳他政府宣布一项全球首创的合作计划,旨在向所有马耳他公民推广 ChatGPT Plus 服务。该计划旨在通过提供人工智能工具和 AI 素养课程,赋能公民,使其能够掌握实用的 AI 技能并将其应用于日常生活中。

核心要点:

  • AI 成为公共事业: OpenAI 致力于将人工智能转变为一种全球公共事业,类似于电力,可供个人、企业和机构在需要时使用。
  • “AI for All” 计划: 马耳他政府推出的“AI for All”计划,将提供由马耳他大学开发的课程,帮助公民了解 AI 的概念、能力和局限性,以及负责任地使用 AI 的方法。
  • 免费 ChatGPT Plus 访问: 完成课程后,公民将免费获得一年的 ChatGPT Plus 访问权限。
  • 分阶段实施: 计划将于 5 月启动,由马耳他数字创新管理局负责向符合条件的参与者分发。
  • 马耳他政府的愿景: 马耳他经济、企业和战略项目部长 Silvio Schembri 表示,该计划旨在确保每个公民,无论其背景如何,都有机会掌握在数字世界中茁壮成长所需的技能和信心。
  • OpenAI 对马耳他的评价: OpenAI 负责国家事务负责人 George Osborne 称赞马耳他引领欧洲和世界,将 AI 普及到所有公民手中。
  • OpenAI for Countries 计划: 该合作是 OpenAI “OpenAI for Countries” 计划的最新成果,旨在帮助政府和机构从对 AI 的初步兴趣转向战略性的国家采用。该计划强调根据当地优先事项定制解决方案,例如教育、劳动力培训、公共服务和 AI 素养。 OpenAI 已经与爱沙尼亚和希腊等国家的政府合作,支持其国家教育体系。
  • 重点: 马耳他的模式结合了本地设计的课程、明确的 ChatGPT Plus 访问途径,以及一项旨在帮助公民自信地使用 AI 来支持学习、工作、创造力和公共参与的国家计划。

总而言之,该合作标志着马耳他政府在推动 AI 普及和提升公民数字技能方面的积极举措,并体现了 OpenAI 在全球范围内推广 AI 技能和工具的承诺。

Japan’s robot wolf sells out as record bear attacks drive demand

日本公司生产的机器人狼需求激增,以应对日益严重的熊袭击

日本一家名为Ohta Seiki的公司,位于北海道,生产一种名为“Monster Wolf”(怪物狼)的拟人化机器人狼,旨在通过恐吓方式驱赶野生动物,目前因日本熊袭击事件增多而面临订单激增。

主要内容:

  • 需求激增: 2025-2026年,日本熊袭击事件达到历史最高水平,共有13起致命袭击,全国范围内超过5万起熊类目击事件,远超前两年记录。熊类闯入民宅、学校,甚至在商店和温泉度假村游荡。
  • 产品介绍: “Monster Wolf”是一种动作感应式吓人装置,外形覆盖着人造毛皮,有闪烁的红色LED眼睛、凶猛的张嘴表情和带有蓝色LED的尾巴。它能够播放大约50种录音,包括人类声音和电子噪音,声音可传播至一公里外,并能左右转头,模拟捕食者的巡逻行为。
  • 产品价格: 基本型号的价格约为3000英镑,包含电池、太阳能板和传感器。
  • 最初的反应: 该产品于2016年推出,最初被认为是噱头,主要用于保护农业用地免受鹿、野猪和熊的侵害。
  • 客户群体: 目前订单主要来自农民、高尔夫球场经营者以及在农村地区从事户外工作的人员,如建筑工人。
  • 未来发展:
    • 公司正在升级设备,使其配备轮子,以便追逐动物或巡逻特定路线。
    • 计划开发一款手持版本,供徒步旅行者、渔民和学生使用。
    • 正在探索使用人工智能摄像头,用于未来型号。
  • 公司目标: Ohta Seiki希望通过其制造技术,为解决熊类问题做出贡献。

总而言之,由于日本熊袭击事件的急剧增加,Ohta Seiki的“Monster Wolf”机器人狼需求量大幅上升,该公司正积极进行产品升级和未来发展规划。