Flock Safety 已成为美国各地人工智能监控摄像头的主要供应商。尽管这些设备以车牌识别器的名义进行销售,但它们利用先进的人工智能技术,通过详细的物理特征来追踪车辆和个人。该系统允许执法部门在无需搜查令的情况下搜索庞大且互联的数据库,从而建立了一个缺乏公众监督的广泛监控网络。 这项技术充满了争议。批评人士指出,它存在严重的安全漏洞,例如可通过搜索引擎访问的实时监控画面;此外,该系统还有过系统性滥用的记录,曾有警察利用此网络跟踪个人。不仅如此,人工智能还容易发生故障,导致无辜公民被错误地锁定为目标。 尽管存在这些问题并引发了广泛的公众抵制,但在向执法部门的积极营销以及难以解除的限制性合同的推动下,Flock 仍在不断扩张。支持者往往以其破案能力作为理由,而批评人士则认为,这种权衡代价是隐私的丧失和大规模监控的常态化。随着这些摄像头持续扩散,各大城市正日益陷入两难境地:如何在公共安全的承诺与几乎能够追踪公共空间中所有移动行为的技术现实之间取得平衡。
波兰用户在 Medium 上报告了一个错误:他们无法输入字母“Ś”。调查发现,这是波兰语键盘布局与网页开发习惯之间产生的冲突。
该问题源于四个历史因素:
1. **波兰语:** 需要在标准的英语硬件上输入九个独特的变音符号。
2. **共产主义时期:** 由于 20 世纪 80 年代的进口限制,波兰用户采用了“程序员键盘布局”,即使用右 Alt 键来触发特殊字符。
3. **软件习惯:** 开发者经常在网页编辑器中拦截 `Ctrl+S`,以防止触发浏览器的“保存页面”对话框,从而优先执行内置的保存功能。
4. **Windows 映射:** Windows 将“右 Alt”键视为 `Ctrl + Alt` 的组合。因此,在输入 `Alt+S`(以产生“Ś”)时,浏览器将其识别为 `Ctrl + Alt + S`。
Medium 的代码过于激进地拦截了 `Ctrl+S`,无意中也包括了系统对“Ś”的解释。解决方案很简单:更新代码,仅在未按下 `Alt` 键时才拦截 `Ctrl+S`。这凸显了以西方为中心的计算默认设置往往会给非英语语言造成意想不到的障碍。
**SwiftII** 是一个专为复古 Apple II(1977–1980年代)设计的“Swift 风格”小型开发环境。作为一项倾注热情的项目,它通过实现该语言一个精简且内存高效的子集,将现代 Swift 的语法和体验带到了 8 位、1 MHz 的硬件上。
由于完整的 Swift 标准库无法装入 Apple II 的 64 KB 内存中,该项目借鉴了 1979 年 Apple Pascal 系统的设计,采用了基于字节码的虚拟机。它包含一个 REPL、一个自定义文件管理器以及一个全屏编辑器——所有组件均针对严苛的资源限制进行了优化。受限于 Apple II 的键盘和显示能力,该项目使用了巧妙的变通方案,例如用双字符(digraphs)替代缺失的符号,以及一个专门的大小写转换层,以确保源代码在磁盘上仍保持“标准的 Swift”格式。
该项目在人工智能(Claude 和 Codex)的深度辅助下完成,具备成熟的分阶段开发工作流和自动化测试框架。SwiftII 以磁盘镜像套件的形式发布,适用于多种 Apple II 配置。它在现代 Apple 软件与该公司起步的原始底层硬件之间,架起了一座富有诗意且功能完备的桥梁。