自2024年初以来,特斯拉金融服务因未能识别涉及英国多地交通违规的驾驶员,已面临至少18次定罪。这些案件包括超速高达近100英里/小时的违规行为,源于警方未收到驾驶员信息的回复。 与其让驾驶员承担责任,特斯拉金融服务被处以罚款,总额超过20,686英镑。一名驾驶员三次超速未被识别,可能逃避了驾照吊销。警方信件反复发送至特斯拉在伦敦和曼彻斯特的办公室,但未收到回复。 特斯拉尚未就不断增加的定罪案件发表评论。此问题凸显了一种潜在漏洞,即租赁车辆的公司可能会因个人违规行为而受到处罚。
自2024年初以来,特斯拉金融服务因未能识别涉及英国多地交通违规的驾驶员,已面临至少18次定罪。这些案件包括超速高达近100英里/小时的违规行为,源于警方未收到驾驶员信息的回复。 与其让驾驶员承担责任,特斯拉金融服务被处以罚款,总额超过20,686英镑。一名驾驶员三次超速未被识别,可能逃避了驾照吊销。警方信件反复发送至特斯拉在伦敦和曼彻斯特的办公室,但未收到回复。 特斯拉尚未就不断增加的定罪案件发表评论。此问题凸显了一种潜在漏洞,即租赁车辆的公司可能会因个人违规行为而受到处罚。
谷歌正在改进其可编程搜索引擎,以提供更专业的解决方案。他们正在根据搜索范围简化选项: * **网站特定搜索:**简化的可编程搜索元素最适合在网站*内*进行重点搜索(最多50个域名)。现在,新的搜索引擎需要强制使用免费的“要搜索的网站”功能。 * **企业搜索:**Google Vertex AI Search 提供高级功能,例如人工智能驱动的搜索,以满足更复杂的需求。 * **全网搜索:**对于需要访问整个网络索引的查询,合作伙伴可以注册以获取专用解决方案。 现有引擎可以使用“搜索整个网络”选项,直至2027年1月1日。鼓励使用自定义搜索 JSON API 的用户过渡到 Vertex AI Search(用于≤50个域名)或全网搜索解决方案。 此次调整旨在提供更高质量的搜索体验,以满足特定的用户需求和合作伙伴目标。
## Radicle:去中心化代码协作
Radicle是一个基于Git的P2P代码仓库,为GitHub等中心化平台提供了一种自主的替代方案。它通过在用户运行的节点组成的去中心化网络中复制仓库,赋予开发者对其数据和工作流程的完全控制权。
主要特性包括:安全的、密码学验证的数据存储在Git中;通过自治实现抗审查;以及本地优先功能,用于离线访问。Radicle利用“协作对象”(COBs)——Git对象——实现可扩展的功能,如问题追踪和代码审查。
Radicle的工具栈包括CLI、Web界面和桌面客户端,全部基于模块化设计。目前适用于Linux、macOS和BSD。Radicle是免费、开源的,并欢迎社区贡献。用户可以通过Mastodon、Bluesky、Twitter或Zulip获取更新和反馈。
## 英国囤积清理:超越杂物
Jo Powell是英国囤积清理公司的负责人,提供体贴的服务,帮助个人清理难以承受的杂物,这些杂物往往与更深层次的情感挣扎有关。最近的一个案例涉及清理一位患有绝症的老妇人的房间,这项任务因她儿子的自闭症和对变化的焦虑而变得复杂。Jo巧妙地应对了紧张的局面,优先考虑母亲的舒适度,同时尊重地整理了几十年的回忆——旅行纪念品、旧文件和珍爱的纪念品。
Jo创立这家公司,是因为她目睹了那些寻求囤积症帮助的人所经历的羞耻和缺乏同情。她自己经历过悲伤,包括失去父母和继兄弟,这激发了她富有同情心的做法。她强调,囤积症不仅仅是关于杂物,而是常常源于创伤、恐惧和对控制的需求。
她的工作不仅仅是体力劳动,更是关于恢复尊严和提供支持。Jo优先建立信任,适应每位客户的需求,并确保妥善处理物品。尽管面临挑战——有时还会发现令人不安的东西——Jo在做出改变方面找到了满足感,为脆弱的个人提供了一个非评判性的空间,让他们开始疗愈。她希望扩大服务的覆盖范围,相信每个人都应该得到富有同情心的帮助。
## Microsoft Autodiscover 错误配置 – 摘要 自2020年2月以来,Microsoft的Autodiscover服务一直错误地将对IANA保留域名`example.com`的请求定向到Sumitomo Electric Industries (`sei.co.jp`)的邮件服务器。这意味着在Outlook (Windows & macOS)中配置类似`[email protected]`的虚拟邮箱时,它会错误地自动配置为Sumitomo的IMAP和SMTP服务器,尽管`example.com`已被明确保留,且不应解析到实际服务。 DNS检查证实`example.com`没有指向`sei.co.jp`的记录,表明问题在于Microsoft的Autodiscover数据库中。直接查询Microsoft的Autodiscover API证实了这一点,返回了`sei.co.jp`的服务器详细信息。调试信息显示,此错误配置已持续近六年,并非由众包数据导致,表明是Microsoft系统中的手动录入。这可能会导致测试凭据被无意中发送到错误的服务器。
## Whosthere: 局域网发现工具
Whosthere 是一个现代的、基于 Go 语言的工具,用于通过用户友好的终端用户界面 (TUI) 发现和探索您局域网 (LAN) 上的设备。它使用 mDNS、SSDP 和 ARP(无需 root 权限)执行非侵入性扫描,以识别连接的设备。 发现的设备通过 OUI 查找丰富制造商信息。
主要功能包括快速的并发扫描引擎、集成的端口扫描器(具有基于权限的扫描)、以及具有简单 HTTP API 的守护进程模式,用于与其他工具集成。 Whosthere 可以通过 YAML 文件进行高度配置,允许自定义扫描间隔、主题等。
**安装:** 可通过 `brew`、`go install` 或从 GitHub ([https://github.com/ramonvermeulen/whosthere](https://github.com/ramonvermeulen/whosthere)) 编译源代码获得。
**重要提示:** Whosthere 旨在在您拥有明确扫描权限的网络中使用。 未经授权的扫描是不道德的,并且可能违法。
## 过程的价值:我为何不会“爱上”AI 编程助手 基于 LLM 的编码工具,如 Claude Code 和 Codex 的最新进展令人印象深刻,使程序员和非程序员都能高效地创建软件。然而,作者质疑自己是否会真正*喜欢*这些工具,尽管它们很有用。 核心原因在于价值观的不同。许多人将编码助手视为快速获得所需*产品*的方式,而作者则认为编码*过程*本身具有价值——解决问题、学习和构建心理模型。就像享受手工制作而不是简单地获得成品一样,作者更喜欢理解软件*如何*工作,而不仅仅是它*是否*工作。 这种观点影响着职业考量。作者认识到行业越来越重视速度和产出,并承认可能存在工作岗位流失。然而,他们认为深厚的技术专长——尤其是在调试和系统理解方面——将保持价值,尤其是在可靠性至关重要的关键系统中。最终,工作保障取决于将个人价值观与工作需求保持一致。 作者正在有意识地将重点转移到优先通过软件开发*学习*,在真正理解是目标时选择拥抱“困难的方式”,并利用 AI 来处理只需要结果的任务。
## J型数组索引问题 - 总结 本文详细介绍了在J中查找一个列表(`w`)在列表的列表中(`a`)中的位置的探索过程。最初的问题源于在嵌套列表名称中定位名称(字符向量)的实际需求。 测试了几种方法。第一次尝试展平嵌套列表`a`并使用标准索引,需要映射回原始结构。替代方案涉及使用外积与成员关系(`∊`)以及找到`1`的首次出现来确定索引。这些方法被提炼成无名(无参数)形式以提高简洁性。 最终,最有效和优雅的解决方案利用了`⍸`(Where/Index)运算符。Josh David提供了一个使用区间索引的简洁的扁平数组解决方案,而Aaron Hsu提供了利用单体`⍸`的解决方案。一个最终的提炼解决方案,`{(⍸≢¨⍺,1)[⍵⍳⍨⊃,/⍺]}`,被证明是有效的。 讨论强调了J面向数组编程的强大和多功能性,并承认了像Roger Hui和Gary Bergquist等关键人物的贡献,他们的旧函数启发了新的方法。虽然无名形式简洁,但对于大型数据集,展平数组的方法仍然最快,但性能对于预期用途而言并不重要。
## 吐噶姆:死亡之际连接科学与灵性 *吐噶姆*现象——西藏冥想者在临床死亡状态下数天或数周,且没有腐烂迹象——对西方科学理解提出了独特的挑战。藏族人民将其视为意识持续存在的证据,而科学家们则难以找到生物物理学上的解释,初步脑干活动扫描也未发现结果。 研究集中于长期冥想可能引起的代谢变化,但由于文化敏感性,难以获取尸体进行研究,因为这种死后状态被认为是神圣的。一个关键的矛盾在于不同的视角:藏传佛教认为*吐噶姆*证明了死亡后“精细心”的持续存在,可能影响身体,而科学家则寻求可测量的物理效应。 有趣的是,*吐噶姆*的结束——有时由外部线索(如祈祷或铃声)触发——表明可能存在反应能力,暗示着意识的持续。然而,即使是在*吐噶姆*尸体附近报告的平静的主观体验,也难以通过科学手段量化。最终,*吐噶姆*凸显了生物医学对死亡的绝对缺失的观点与藏传佛教对死亡后意识持续存在的信念之间的根本冲突。
## s2-lite:可自托管的实时数据存储
s2-lite 是 s2.dev API 的开源实现,使您能够在本地运行用于流式数据的无服务器数据存储。它是一个单节点二进制文件,没有外部依赖,利用 SlateDB 和对象存储(如 AWS S3 或 Tigris)来实现持久数据存储。
s2-lite 也可以完全在内存中运行,非常适合测试。设置通过 Docker 简单明了,只需环境变量进行存储桶配置和凭证设置。
主要功能包括实时流式传输、通过对象存储实现持久性,以及与 s2 CLI 和 SDK 兼容。该系统使用流水线架构以提高性能,并利用 Tokio 任务进行流管理。虽然删除功能仍在开发中,但核心功能(如 basin/stream 创建和记录访问)已通过 RESTful API 和流式会话完全支持。详细规范可通过 OpenAPI 和 Protobuf 定义获得。