2024 06 25 HackerNews

2024-06-25 Hacker News Top Stories #

  1. 蒙特利尔地铁票使用的微型芯片通过NFC技术与闸机通信,快速验证乘客。
  2. 博客和个人网站中受欢迎的微功能包括边注、目录、进度条等,但对进度条的看法不一。
  3. 苹果因违反欧盟数字市场法被初步调查,其规则被认为限制了应用开发者的自由。
  4. 美国检察官建议对波音提起刑事诉讼,因其违反了与两起空难有关的和解协议。
  5. Unix系统中通过在命令前加逗号避免自定义命令与系统命令冲突。
  6. Cosmopolitan Libc 3.5.0发布,使C语言能在多个平台上一次构建运行。
  7. LINQPad是.NET程序员的工具,支持快速测试代码片段和数据库查询。
  8. 苹果在加州的秘密硅制造工厂自2015年起排放有害气体,影响周边居民。
  9. 通过测量语义熵,可以提高大型语言模型问答的准确性,检测幻觉。
  10. CDK Global软件公司遭网络攻击,北美汽车经销商运营中断,回归手写订单。

The tiny chip that powers Montreal subway tickets #

http://www.righto.com/2024/06/montreal-mifare-ultralight-nfc.html

这篇文章深入探讨了激活蒙特利尔地铁票务系统的微型芯片。文章介绍了使用 NFC 技术的纸质车票如何与闸机通信,展示了芯片内部的结构和工作原理。文章指出,NFC 技术通过磁场实现读卡器和 NFC 标签之间的数据交换,使得车票可以在瞬间验证有效性并让乘客进入地铁。

此外,文章展示了车票中的 NFC 芯片的微小尺寸和功能,以及芯片的工作原理和安全特性。文章还介绍了拆解芯片的过程,展示了芯片的内部结构和制造工艺。最后,文章探讨了 NFC 芯片的制造成本和应用范围,以及 NFC 技术在票务系统中的应用和发展。


HN 评论 475 comments | 作者:todsacerdoti | 1 day ago #

https://news.ycombinator.com/item?id=40769001

  • 制造商认为让卡片看起来像智能卡会帮助人们理解,但实际上使用了完全不同的技术。
  • 智能卡与 MIFARE 无触点卡的协议基本相同,物理通信层不同。
  • 智能卡生态系统支持无触点卡,包括主机软件、读卡器和卡内逻辑。
  • WiFi 和有线以太网类似,物理层不同但逻辑兼容,同一软件支持两者。
  • 在 2001 年,一家初创公司使用 Flash 而非 HTML 做同样的事情,构建欧洲出口表单,用户喜欢 UI。
  • MIFARE Ultralight 不实现 14443-4/7816/“智能卡"式 APDU,更简单。
  • NFC 卡可在使用过程中修改,这是蒙特利尔选择这种解决方案的原因之一。
  • 有人提到在上海使用地铁的 QR 代码遇到困难,但也有人发现 QR 代码使用很快。
  • NFC 比 QR 代码更强大,支持挑战-响应认证,更快的门禁交易。
  • QR 代码读取速度较慢,相对于 NFC 而言。

Microfeatures I love in blogs and personal websites #

https://danilafe.com/blog/blog_microfeatures/

这篇博文名为《我喜欢的博客和个人网站微功能》,作者分享了一些他在博客和个人网站中喜欢的小功能。

他提到了一些微功能,如边注、目录、页面进度条、易链接的标题、文章系列分组、对话框、代码块来源、外部链接标记等。作者还分享了一些网站示例,展示了这些微功能的实际运用。

最后,他提到了 RSS 订阅和链接到其他网站的功能。文章中包含了作者对这些微功能的看法和建议,以及一些网站示例和截图。


HN 评论 323 comments | 作者:fabianholzer | 11 hours ago #

https://news.ycombinator.com/item?id=40774277

  • 有人对进度条持负面看法,认为它们分散注意力,催促阅读速度;
  • 有人认为进度条是用户不友好的结果,因为滚动条变窄,内容加载逐步,用户体验受影响;
  • 有人建议恢复滚动条,认为小屏幕触摸设备主导了滚动条的淡出,但这在桌面端是愚蠢的;
  • 有人指出网页中的评论或页脚会让人误以为文章很长,导致提前关闭页面;
  • 有人提到通过 uBlock Origin 的元素拦截器可以消除页面中的垃圾内容;
  • 有人认为滚动条的缩小是主观的,取决于用户偏好;
  • 有人认为进度条可能是对滚动条缩小的逻辑结果,但实际上并不比滚动条更大;
  • 有人喜欢进度条,认为它们是有用的视觉指示器,尤其是在移动设备上;
  • 有人认为进度条是前端程序员浪费时间重新实现浏览器功能的糟糕例子;
  • 有人提到在博客中添加单页索引的微功能,认为这是一个很好的功能;
  • 有人讨论了 RSS 的重要性,认为它仍然是一个核心功能;
  • 有人认为 RSS 仍然存在,尽管不再像以前那样引人注目;
  • 有人认为 RSS 是过去的事物,应该向前看;
  • 有人指出 RSS 仍然广泛使用,尤其在博客和播客领域;
  • 有人提到在博客中添加目录功能可能对大型博客有帮助,但对中小型博客可能会分散注意力;
  • 有人分享了在博客中使用 Markdown 标题直接映射到目录和锚点的方法。

Apple found in breach of EU competition rules #

https://www.theguardian.com/technology/article/2024/jun/24/apple-breach-eu-competition-rules-digital-markets-act

这篇文章报道了苹果公司被发现违反了欧盟的新法律,这些法律旨在让较小的公司有机会与大科技平台竞争,并让消费者在科技公司的应用商店中找到更便宜和替代的应用程序。

欧盟委员会在进行了三项调查后向苹果发出初步调查结果,称苹果的规则不符合数字市场法(DMA),因为这些规则阻止应用开发者自由引导消费者前往其他渠道获取优惠和内容。苹果公司有 12 个月的时间来遵守规定,否则将面临高达其全球收入的 10% 的罚款,但欧盟希望通过持续对话达成遵守而非制裁。此外,欧盟委员会还针对苹果的新第三方应用开发者合同条款开展了新的不符合程序。这是自去年数字市场法生效以来,欧盟对苹果开展的第三项不符合调查,总共已开展了六项调查,其中两项针对谷歌,一项针对 Meta,即 Facebook 的所有者。

文章指出,苹果的做法中心在三个方面,包括向应用开发者收取与商业应用链接后七天内每笔购买的费用。欧盟称这种搭配费是合理的,但苹果收取的费用“超出了严格必要的范围”。欧盟还发现,苹果使客户难以找到定价信息,要求他们“链接”到一个网页,然后客户才能找到合同细节。苹果表示,他们已经在过去几个月内进行了一些改变,以遵守数字市场法,以回应开发者和欧盟调查人员的反馈。苹果表示,他们对自己的计划符合法律感到有信心,并估计超过 99% 的开发者在新的业务条款下支付的费用将相同或更少。

他们还表示,所有在欧盟 App Store 上开展业务的开发者都有机会利用他们引入的功能,包括能够以非常有竞争力的价格引导应用用户前往网页完成购买。欧盟将这次的初步调查结果比作正式反垄断调查的中间阶段,公司将收到反竞争行为声明,并有时间纠正其反竞争做法。苹果表示,他们将继续倾听并与欧盟委员会保持沟通。


HN 评论 567 comments | 作者:malermeister | 13 hours ago #

https://news.ycombinator.com/item?id=40773883

  • 美国应该效仿欧盟对待苹果的方式,因为一个公司几乎完全控制了软件的发布,对所有销售的软件征税,这是疯狂的。
  • 苹果并不是对每笔交易征收 30% 的费用,而是针对在其平台上销售的数字商品和服务收取 30% 的销售费用。
  • 苹果的做法不好,但他们并不对每笔交易征收 30% 的费用,而是针对在其平台上销售的数字商品和服务收取 30% 的销售费用。
  • 苹果不应该拥有与企业客户的关系,因为他们也使用 iPhone,这只是产品的附属部分。
  • 苹果不必向客户解释其价值,因为今天购买或使用 iPhone 的人都知道他们得到了什么。
  • 苹果的应用商店政策是反竞争的,即使他们最近“允许”(多么仁慈)发布商创建指向外部付款形式的链接,其中提供可能更好的优惠,苹果仍然要求收取相当大的佣金。
  • 苹果阻止开发者向用户解释这些规则,开发者必须支付一定比例的销售费用才能接触这些客户。
  • 苹果的规则是为了最大化利润,他们不希望公众意识到他们抽取 30% 的销售额。
  • 苹果创造了客户喜爱的系统,开发者必须支付一些费用才能接触这些客户。
  • 苹果不必向客户解释其价值,因为今天购买或使用 iPhone 的人都知道他们得到了什么。
  • 苹果想要最大化他们的收入,就像任何其他公司一样,这就是全部。

US prosecutors recommend Justice Department criminally charge Boeing #

https://www.voanews.com/a/us-prosecutors-recommend-justice-department-criminally-charge-boeing-as-deadline-looms/7667194.html

根据来自路透社的报道,美国检察官建议司法部高级官员对波音提起刑事诉讼,因为他们发现这家飞机制造商违反了与两起致命空难有关的和解协议。两位知情人士告诉路透社,检察官建议的刑事指控必须在 7 月 7 日之前提出。

在 2021 年的协议中,司法部同意不起诉波音涉嫌欺诈联邦航空管理局,只要该公司改革其合规实践并提交定期报告。波音还同意支付 25 亿美元以解决调查。然而,官方在今年 5 月确定公司违反了该协议。波音拒绝置评,此前曾表示公司“遵守了”2021 年的和解条款,但对司法部认定公司违反协议的决定表示异议。

目前,双方正在讨论司法部调查的潜在解决方案,尚无保证官员会提出指控。司法部内部的讨论仍在进行中,尚未做出最终决定。如果提出刑事指控,将加深波音正在经历的危机。此前,波音在 2021 年的和解协议到期前两天,一架阿拉斯加航空公司的飞机在飞行中发生了事故。

检察官正在考虑的刑事指控内容尚未明确,但有人表示可能会超出最初的 2021 年欺诈阴谋指控。另一种选择是,司法部可以延长 2021 年的和解协议一年,或提出新的更严格条款。除了财务处罚外,最严格的和解通常包括安排第三方监督公司的合规情况。司法部还可以要求公司承认其错误并认罪。

波音可能愿意支付罚款并同意接受监督,但认罪可能会造成额外的商业限制,这可能对波音与美国政府的合同产生不利影响。两起 737 MAX 致命空难的遇难者家属长期以来一直批评 2021 年的协议,认为司法部应该起诉公司及其高管。在六月的参议院听证会上,首席执行官戴夫·卡尔霍恩承认了公司在安全方面的不足,并向失去亲人的家庭道歉。上周,家属敦促检察官对波音提出近 250 亿美元的罚款,并继续进行刑事起诉。


HN 评论 347 comments | 作者:elsewhen | 15 hours ago #

https://news.ycombinator.com/item?id=40773151

  • 提议将公司征用至少 51%的股份,让公共官员(可能是某位陆军将军)控制,并设立必要的检查和控制,然后出售股份,当前股东将损失一半的价值,国家将获得特权公司信息,允许起诉人类责任人,高管将被解雇,公司将重新开始。
  • 认为公司应该由政府监管,而不是由股东监督,因为股东在当前体系中基本上无权力,股东的权力过于稀释,很多人通过养老基金持有股份,甚至不知道自己是股东,股东无法联系彼此协调,股东应该拥有更大的权力。
  • 机构股东和超级富豪股东有经验、资源和联系,可以比他们通常更严格地监督公司行为,但为什么他们要费心监督行为,当渎职的最大惩罚只是轻微处罚时?如果主要投资者知道,重大公司渎职可能会导致他们损失数十亿美元,他们可能会迅速变得更活跃和自信,选举产生的董事会不会是被动的橡皮图章,公司高管将面临定期的严格审查。
  • 指出指数基金和 ETF 可能不会自行进行研究和监督,但这与指数和 ETF 是否会坐视不管,如果更积极的大股东推动一个可信的计划来迫使主要公司高管团队改进行为,指数和 ETF 支持这样的措施 - 这实际上对他们来说成本为 0 - 可能会证明是关键的支持。
  • 对于没有后果的情况,成为质量基金是愚蠢的,因为不投票或根据风险分析出售股份不可能给指数基金带来比节省的更多成本。
  • 股东有权根据例如波音公司的可能因丑闻而贬值 51% 的概率来制定对波音股票的出价,这种行动更常见,你可能会三思再投资于任何可能与政府互动以保护公众的公司。
  • 如果公司违反法律,罚款需要对股东造成实质性打击,以便股东普遍遵守法规,并要求额外的尽职调查。否则,游戏将继续进行 - 商业航空业受到严格监管,但波音如此庞大,以至于罚款对他们或他们的所有者(即股东)无关紧要。
  • 波音的问题不是一次性的。两周前,有消息称他们使用假钛,然后首席执行官证实他们实际上对举报者进行了报复,然后几天后,有消息称他们实际上隐藏了从 FAA 监管机构那里得到的有缺陷零部件。每个被揭露的苹果都是腐烂的,而且还有很多苹果留下。
  • 波音员工因报告安全和质量问题而受到惩罚和威胁,告发者受到报复。在这种情况下,绝对是管理责任。

Start all of your commands with a comma (2009) #

https://rhodesmill.org/brandon/2009/commands-with-comma/

这篇文章是关于作者在自己的 Unix 系统中创建了一个~/bin/目录,并将其添加到 PATH 中,以便在基本 Unix 命令的基础上增加一些自己设计的便利功能和 shell 脚本。作者遇到的问题是命令名称的冲突,因为他的脚本名称很可能与系统命令名称相同。

为了解决这个问题,作者决定在自定义命令的名称前加上逗号,使其与系统命令完全不同,从而避免了冲突的可能性。通过这种方法,作者可以轻松浏览自己的命令集合,并推荐这种技术给任何有自己~/bin/目录的人,希望保持命令名称清晰、整洁且与未来可能带来的任何命令完全无关。


HN 评论 157 comments | 作者:vmbrasseur | 1 day ago #

https://news.ycombinator.com/item?id=40769362

  • 有人建议在命令前加逗号,以避免命令冲突,可以通过将个人 bin 目录放在 PATH 的最前面来解决这个问题。
  • 有人喜欢使用描述性的名称来避免冲突,例如使用四个字母的别名,有 456k 种可能性。
  • 有人将重要的本地配置放在 git 仓库中,使用硬链接或软链接。
  • 有人使用 dotfiles 仓库来管理配置文件,将.zshrc 等文件链接到家目录。
  • 有人将~/bin 目录设置为 git 仓库,使用 Rust 编写的重要自定义 bin 文件通过 crates.io 安装。
  • 有人使用 dot-files 仓库包含多个配置文件,使用 zsh 时将.zshrc 链接到家目录。
  • 有人将所有重要内容放在 dot-files 仓库中,使用一个脚本将所有文件链接到指定位置。
  • 有人使用 dot-files 仓库,通过 shell 脚本将所有文件链接到指定位置。
  • 有人使用 git 仓库管理重要文件,通过 shell 脚本将文件链接到指定位置。
  • 有人使用 dot-files 仓库,通过 shell 脚本将文件链接到指定位置。

Cosmopolitan v3.5 #

https://github.com/jart/cosmopolitan/releases/tag/3.5.0

这个链接是关于 Cosmopolitan v3.5.0 版本的发布。Cosmopolitan Libc 使 C 语言成为一种构建一次运行在任何地方的语言,类似于 Java,但它不需要解释器或虚拟机。

相反,它重新配置了标准的 GCC 和 Clang,以输出一个在 Linux + Mac + Windows + FreeBSD + OpenBSD + NetBSD + BIOS 上本地运行的符合 POSIX 标准的多语言格式,具有最佳性能和最小的可能占用空间。

主要改进包括更高质量的内存映射实现,C++ STL 的重新发明,以及对 GitHub 开发流程的改进。详细内容可查阅 Cosmopolitan Third Edition、Cosmo README 和 Cosmopolitan Toolchain README。


HN 评论 112 comments | 作者:sgammon | 15 hours ago #

https://news.ycombinator.com/item?id=40773139

  • 期待有人将 Python 与 APE、pex/shiv/pyinstaller 以及 pants 构建系统结合起来,生成单文件 Python 可执行文件,具有内置的虚拟环境,在主流操作系统上具有本地(或接近本地)性能。
  • 希望 Graal Native 能够与之配合,使 Clojure/Java 二进制文件无需虚拟机即可在各处运行。
  • 有一个 WASM 运行时正在尝试在 Cosmo-libc 上运行,结合 WASM Graal 本地端口。
  • 添加了 Cosmo 平台支持到 WAMR,以启用 Hermit 编译器和运行时。
  • Cosmo 作者表示工作正在进行中。
  • 检查了两个提交,它们每行字符数相同,有时候也会这样做,不觉得太困难,但有点…
  • 有人在这方面做了完整的超级任天堂游戏通关攻略。
  • 72 个字符是 Git 的标准限制,这一约定源自电子邮件和 Usenet 的 80 列终端/屏幕时代。
  • Cosmo 项目无疑非常酷,也许简化了构建过程,但除此之外还有其他使用它的理由吗?性能、静态链接性、标准符合度等方面如何与 musl 和 glibc 比较?
  • Cosmo 作者解释了 Cosmopolitan Libc 与 Musl Libc 的性能比较,以及其他方面的优势,如 malloc()函数的速度和线程支持。
  • 有人担心 Cosmopolitan,认为它很酷,但也觉得它可能不应该起作用。
  • 有人在研究操作系统时感到有些担忧,但认为通过学习操作系统:三个简单步骤可以解决这个问题。
  • 有人认为应该有可在多个操作系统和架构上运行的可移植可执行文件,其他期望则令人担忧。
  • Cosmopolitan 是一个非常酷的黑客工具,但在他看来,它不太可能获得广泛使用。
  • 创建多 Unix 平台二进制文件相当罕见,但 Cosmopolitan 无疑是一个很酷的黑客工具。
  • 创建多语言源代码是一种经过深思熟虑的黑客类型,为什么不创建多语言可执行文件呢?毕竟,可执行文件格式本质上也是另一种源代码。
  • Cosmopolitan 的 Web 界面将是一个很好的 UI 桥梁。
  • Cosmopolitan 是否可以成为类似 Electron 的基础,或者这不是它的真正目的?
  • QuickJS 对 Cosmopolitan 有本地支持,易于嵌入,并作为标准 Cosmopolitan 发行版的一部分包含在内。
  • 有人对 Cosmopolitan 的未来修复 Linux 发行版的问题表示好奇。
  • 有人认为 Cosmopolitan C 应用程序在大多数 Linux 发行版上无法运行,需要 bin fmt 修复。
  • Cosmopolitan 是否会成为 Android 应用的目标?
  • POSIX 是否真的批准了 Cosmopolitan 的格式?
  • 有人提到了一个 DOS 二进制工具,只使用 7 位字符,可以解码 uuencoded 文件,对于通过电子邮件获取附件非常有用。
  • 有人提到了一个将 C89 编译器生成的可执行文件转换为有效 ASCII 文本文件的工具。
  • 有人提到了一个 DOS 二进制工具,只使用 7 位字符,可以解码 uuencoded 文件,对于通过电子邮件获取附件非常有用。

LINQPad – The .NET Programmer’s Playground #

https://www.linqpad.net/

LINQPad 是一款供.NET 程序员使用的工具,可以快速测试任何 C#/F#/VB 代码片段或程序。它允许在 LINQ(或 SQL)中查询数据库,支持 SQL/Azure、Oracle、SQLite、Postgres 和 MySQL。LINQPad 提供丰富的输出格式化、智能自动补全和集成调试功能。用户可以在 LINQPad 中脚本和自动化他们喜欢的.NET 语言,同时享受 REPL 的所有好处。此外,LINQPad 还可以与 BenchmarkDotNet、xUnit、Rx、MSAL、Excel 等工具进行互操作。

除了用于 LINQ 查询之外,LINQPad 还可用于任何 C#/F#/VB 表达式、语句块或程序。用户可以引用自己的程序集和 NuGet 包,在 LINQPad 中原型设计想法,然后将工作代码粘贴到 Visual Studio 中。用户还可以直接从命令行调用脚本。LINQPad 支持丰富的输出格式化、可选调试器和自动补全功能,以及动态开发和即时反馈的魔力。

通过 LINQPad,用户可以在 LINQ 中直接交互式查询数据库(以及 SQL)。LINQ 的优势在于自动生成所有关系的关联属性(从外键约束推断),因此用户可以访问相关行而无需连接!LINQPad 使用自定义高性能脚手架引擎,在后台包含针对 SQL Server、SQL Azure、Oracle、SQLite、PostgreSQL 和 MySQL 的驱动程序。

LINQPad 还提供了缓存中间数据的功能,用户可以在不重新计算先前结果的情况下编辑和重新运行查询。此外,LINQPad 的 Dump 方法以其智能地遍历对象图并提供最佳输出而闻名。它甚至可以将懒惰对象转换为超链接,将异步值转换为将来实现的占位符。

总的来说,LINQPad 是一款功能强大的.NET 编程工具,支持高级 C#功能,如 async/await 和 unsafe。它还可以用于构建脚本、自动化云管理任务等。LINQPad 还是学习 C#的绝佳方式,因为它包含了来自书籍《C# 12 in a Nutshell》和 Jon Skeet 的《C# in Depth》的 1300 个示例。

此外,LINQPad 还是一个.NET 的瑞士军刀,可以进行基准测试、编写正则表达式、生成 Excel 文件等。它易于学习,附带集成教程/参考,包括交互式示例查询。


HN 评论 118 comments | 作者:wofo | 1 day ago #

https://news.ycombinator.com/item?id=40770171

  • LINQPad 是 C# 工具包中不可或缺的一部分,提供灵活的可视化工具、NuGet 集成、内置调试器等功能。
  • LINQPad 是一款直截了当、无需繁琐配置的工具,类似的还有 Beyond Compare。
  • 对于 Windows 操作系统,winmerge 是我多年来使用的可靠免费替代品。
  • LINQPad 是我长期以来的满意用户,用于管理代码片段、测试新代码、学习新功能。
  • LINQPad 是一款真正的必备工具,拥有个人许可证,保持可执行文件运行状态,支持 Benchmark.NET。
  • LINQPad 是我用于脚本编写和笔记本的重要工具,对于 C# 的学习和实验非常有帮助。
  • LINQPad 是我日常工作中不可或缺的工具,用于脚本编写、实验和探索。
  • LINQPad 是我每天使用的宝贵工具,用于脚本编写、实验和探索。
  • LINQPad 是我每天工作中的重要工具,用于 .NET 原型设计、脚本编写和实验。
  • LINQPad 是黄金般的程序,帮助我快速、轻松地构建代码,是我从未见过的工具。
  • LINQPad 是一款非常有用的迷你 IDE,用于 .NET 原型设计、脚本编写和实验。

Apple’s secret silicon fab next to thousands of homes #

https://www.ashleygjovik.com/3250scott.html

这个网页内容主要描述了 Ashley M. Gjovik 在加利福尼亚圣克拉拉的 3250 Scott Boulevard 附近发现苹果公司秘密的硅制造工厂。

该工厂在 2015 年开始进行半导体制造活动,排放有机溶剂蒸气和有毒气体,直接排放到室外空气中,对周围数千户住宅造成影响。Gjovik 在 2020 年发现自己因溶剂和气体暴露而导致健康问题,后进行了空气测试和生物监测,发现苹果工厂的排放物进入了她的家中和体内。她提出了对美国环保局的投诉,并引起了调查。

文章详细描述了 Gjovik 的病情、调查过程以及对苹果公司的指控,包括环境违规和对周围社区造成的危害。


HN 评论 2 comments | 作者:pabs3 | 15 hours ago #

https://news.ycombinator.com/item?id=40773136

  • 评论中有人担心苹果的芯片工厂对周围居民的健康和环境造成影响
  • 一些人认为苹果应该更加透明,公开他们的环保和健康政策
  • 也有人认为这种担忧是过度反应,认为苹果会采取适当的措施保护环境和居民
  • 评论中提到了对苹果的信任度,认为苹果会遵守相关法规和标准
  • 有人认为这种担忧在科技公司中并不罕见,但也应该引起重视
  • 也有人指出,这种情况可能会促使苹果更加重视环境和社区责任

Detecting hallucinations in large language models using semantic entropy #

https://www.nature.com/articles/s41586-024-07421-0

这篇文章讨论了在大型语言模型系统中检测幻觉(混淆)的方法,通过测量生成响应的含义的不确定性而不是文本本身,以提高问答准确性。作者提出了一种名为语义熵的策略,用于克服混淆,建立在用于不确定性估计的概率工具之上。该方法可以直接应用于任何大型语言模型或类似基础模型,无需对架构进行任何修改。

文章介绍了概率方法和机器学习中的不确定性背景,讨论了如何将其应用于语言模型,然后详细讨论了他们的贡献——语义熵。文章还探讨了如何通过语义熵检测问答和数学中的混淆,以及如何应用于传记中检测混淆。研究使用了多个数据集和模型,提出了几种基线方法,并介绍了度量标准和准确性测量方法。

整体而言,语义熵方法在检测混淆方面表现出色,对于提高模型准确性和提供用户可靠生成的方法也具有潜力。


HN 评论 153 comments | 作者:Tomte | 1 day ago #

https://news.ycombinator.com/item?id=40769496

  • 评论中有关大型语言模型在选择随机性和一致性之间的观点分歧,认为了解信息的随机性是一步向前的小进展。
  • 有人担心共享现实将会适应 LLMs 的输出,而不是相反,认为计算机说的将成为“真相”。
  • 有人提出称呼 LLMs 输出时避免人格化的新术语,建议使用“confabulation”这一术语。
  • 有人认为论文试图向已经将 LLMs 人格化的人解释 LLMs 实际在做什么,有时为了引导人们走出错误的信念,必须先迎合他们当前的位置。
  • 有人提出将 LLMs 输出描述为“bullshitting”而非“lying”或“hallucinating”,认为这些程序无法关注真相,而是被设计为产生看似真实但实际上不关心真相的文本。

Car dealerships revert to pens and paper after cyberattacks on software provider #

https://apnews.com/article/car-dealerships-cyberattack-cdk-outage-3f7c81f6be0e212172b33cdc9f49feba

这篇文章报道了北美的汽车经销商仍在应对上周开始的重大中断。CDK Global 是一家为美国和加拿大数千家汽车经销商提供软件的公司,上周三遭遇了连续的网络攻击。这导致了一个持续影响运营的中断。对于潜在的汽车买家,这意味着经销商的延误或者手写的车辆订单。目前尚无立即结束的迹象,但 CDK 表示他们预计恢复过程需要“几天”时间才能完成。

一些受影响的主要汽车公司,包括 Stellantis、福特和宝马,确认上周 CDK 的中断影响了他们的一些经销商,但销售业务仍在继续。在持续的情况下,Stellantis 的一位发言人表示,许多经销商已经转向手动流程为客户提供服务。这包括手写订单。福特的一位发言人补充说,中断可能会导致“一些经销商和一些客户的延误和不便”。然而,许多福特和林肯的客户仍然通过经销商使用的替代路线获得销售和服务支持。

此外,文章还提到了 CDK Global 的重要性、上周发生的网络攻击事件、受影响经销商的销售情况、以及如何保护个人信息等方面的内容。文章还强调了对于购买了使用 CDK 软件的经销商的客户来说,重要的是要假设自己的数据可能已经被泄露,并提供了一些建议来保护个人信息安全。


HN 评论 306 comments | 作者:achristmascarl | 7 hours ago #

https://news.ycombinator.com/item?id=40776951

  • 一些经销商仍然可以销售汽车,而有些则不能。
  • 零部件和服务比新车销售情况更糟,因为他们的库存信息在 CDK 系统中。
  • 新车和零部件订购和交付给经销商的流程中断。
  • 许多经销商可以销售库存中的车辆并使用库存中的零部件进行维修,但供应链已经停止。
  • 单一参与者(CDK Global)拥有巨大的市场份额(按销售车辆数量计算为 90%),整个行业对产品问题和/或恶意攻击变得脆弱,反垄断很重要。
  • 供应商与客户的联系变得与外界隔离。
  • 汽车经销商网络陷入这种困境有一种安静的讽刺。他们花费了很多钱确保他们的政府强制垄断,最终却成为另一种垄断的受害者。
  • 任何人都可以开设经销商,除了制造商,看起来是一个合理且非歧视性的过程。政府并未规定某一地区的经销商的最低或最高数量,因此竞争并未受到任何损害。
  • 经销商通过市政府的税收来运作,以至于它们主要存在于一家不对它们征税太多的县。在对它们征税较多的县,他们有充分的动机开设更多经销商,经销商之间存在健康的竞争和更迭。
  • 美国的汽车经销商是私营企业,在(大多数情况下)未受监管的市场中竞争。
  • 直接制造商汽车销售在许多州被禁止,要求新车只能由独立经销商销售,这不是垄断,但是“强制需求”。
  • 美国州法规的目标是阻止制造商直接销售汽车。这一目标是通过迂回方式实现的:这些法规阻止制造商拥有的实体经销商位置。它们的范围不足以限制直接销售。这意味着在许多州,如果你:(a)不需要在停车场存放汽车,(b)可以在线销售,(c)容忍在法庭上争论状态解释时的一些不确定性。那么,在许多州,你可以直接销售汽车。特斯拉符合这三点,因为他们通常没有(a)库存,有时法律不禁止展厅(b)似乎完全愿意在线销售汽车(而且至关重要的是,顾客也接受这一点),并且(c)有资金来为解决问题而战。现在甚至有更多创新的销售方式 - 特斯拉正在积极在印第安保留地设立销售运营 - 这些地区的法律在特定州之外有自己的一套法律。
  • 美国的政府专门禁止直接销售汽车。这是我们的目标。并不是所有(也许大多数!)美国人都会声称享受这一点。
  • 直接销售汽车在许多州被禁止,要求新车只能由独立经销商销售,这不是垄断,但是“强制需求”。
  • 美国政府不是直接民主制,这是大多数人听到“民主”时所理解的。它是代议民主。据说。
  • 实际上,研究政府的专家通常将美国称为民主国家。这绝对不是对该主题更熟悉的更好的标志 - 这是对该主题了解程度较低的标志,具体来说是中等熟悉程度的标志。
  • 争论无论你想要什么,我们没有直接民主,这是大多数人听到“民主”时所理解的。这是代议民主。据说。
  • 如果投票可以改变任何事情,那就是非法的。
  • “共和国”(任何顶级政府职位不是官员的个人财产)和“民主”(政府服务并对普通民众负责 - 通常通过对候选人和/或特定政策进行投票 - 而不是反之)并不是互斥的。
  • 美国政府通常是现代西方政府的常见形式,既是(民主的,通常也是联邦的)共和国,又是(代表性的,有时有少量直接的)民主。
  • 美国的政府通常被实际政府专家称为民主。这绝对不是对该主题更熟悉的标志 - 这是对该主题了解程度较低的标志,具体来说是中等熟悉程度的标志。
  • 争论你想要什么,我们没有直接民主,这是大多数人听到“民主”时所理解的。这是代议民主。据说。