2024 06 03 HackerNews

2024-06-03 Hacker News Top Stories #

  1. Signal 反对某提案,称可能因保护用户隐私而离开欧盟市场。
  2. 作者讲述购买沙发经历,探讨现代资本主义对家具制造的影响。
  3. 研究人员测试可控假体额外拇指,发现大多数人能快速学会使用。
  4. 文章讨论使用 Lisp 编程语言的两种模式,分析参赛作品优缺点。
  5. 网站提供音乐处理基础的 Python 笔记本资源,包括教材和代码示例。
  6. 文章揭露西班牙萨拉曼卡大学新任校长组织引用卡特尔的行为。
  7. 文章指出 LLMs 不再仅仅在互联网上训练,而是使用各种数据源。
  8. 文章详细介绍 PyCon US 2024 的会议内容,包括活动安排等。
  9. 作者建立用 Teensy 或 Arduino 构建的 SPI Flash 读取器。
  10. 作者讲述修复原始 Macintosh 的故事,展示技术修复的魅力和挑战。

Signal: Will leave the EU market rather than undermine our privacy guarantees #

https://twitter.com/mer__edith/status/1796508893822238881

这条推特来自 Meredith Whittaker,内容是关于 Signal 强烈反对一个提案。她表示,他们宁愿离开欧盟市场,也不愿削弱他们的隐私保证。

如果这个提案通过并对他们实施,将迫使他们做出这个选择。她形容这个提案就像是在安全瓶里灌输监视酒。另外,推文中还提到了有关“ChatControl”提案的信息,暗示法国可能会放弃反对,该提案要求同意扫描聊天内容,否则将无法分享和接收图片/视频。


HN 评论 525 comments | 作者:doener | 18 hours ago #

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

  • 某些评论认为,新法规可能侵犯隐私权,违背人权宣言第 12 条,可能导致政府滥用权力,逐步走向危险之路。
  • 有人认为法规背后的动机更加阴险,与地缘政治有关,可能导致大规模监视,对绝大多数无罪之人进行 24/7 监控。
  • 有人指出,智能犯罪分子会选择面对面讨论犯罪活动,而不使用这些应用程序,因为应用程序无法防止他人拍摄屏幕内容向当局告密。
  • 有人提出,犯罪分子可能会自行开发完全端到端加密的聊天应用。
  • 有人认为,政府拥有大量对民众的低级别信息,可能制造借口发动战争,剥夺人们的自主权。
  • 有人担心,新法规可能无法阻止犯罪分子,只会对无辜人群造成影响。
  • 有人认为,法规可能导致大规模监视,剥夺人们的隐私权。
  • 有人指出,法规可能导致人们寻找绕过监视的方法,例如隐藏信息在正常看似的句子中。
  • 有人讨论了法规对加密应用的影响,可能迫使服务提供商提供后门,以便监视通信内容。
  • 有人提到,法规可能导致加密应用被迫提供监视手段,但并未明确规定具体实施方式。
  • 有人担心,法规可能演变为禁止加密,对通信隐私构成威胁。
  • 有人认为,法规旨在获取大规模信号情报,而不是阻止有技术能力的人加密通信。
  • 有人指出,法规可能导致大规模通信监控,但对有技术能力的人并不构成障碍。
  • 有人讨论了法规的实际目的,可能是为了获取大规模信号情报,而不是阻止有技术能力的人加密通信。

Parable of the Sofa #

https://www.tbray.org/ongoing/When/202x/2024/06/01/Parable-of-the-Sofa

这篇名为《沙发寓言》的文章讲述了作者 Tim Bray 与妻子 Lauren 在怀孕时购买了一张舒适的深棕色皮沙发,经过 25 年的使用,沙发的坐垫已经磨损。他们找了一家当地小企业,以公道的价格更换了坐垫。

文章探讨了现代资本主义对于制造高质量家具的困难,指出大多数新沙发质量较差,因为现代沙发通常采用廉价材料和简单设计,而高品质家具制造成本高昂。作者介绍了一家名为 Luxcious 的家具维修企业,他们以家族经营的方式提供服务,虽然位置偏僻,但服务友好且专业。

最终,作者花了 1100 加元更换了沙发坐垫,相比购买新沙发,这是一个经济实惠的选择。文章还探讨了现代资本主义对于传统家族企业的打压,以及对于“生活方式企业”的轻视。

作者认为,拥有更多生活方式企业的经济将更具韧性、更人道,比起现在的商业领袖们所建立的经济体更加愉悦。文章最后呼吁支持政党采取措施,促进生活方式企业的发展。


HN 评论 314 comments | 作者:zdw | 17 hours ago #

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

  • 大品牌存在的原因是为了持续增长,这导致产品质量变差,小型生活方式企业则鼓励重复使用和更新产品。
  • 大型企业依赖不断增长的销售,产品变差导致更频繁更换,小型生活方式企业则不遵循这一原则,代表着截然不同的哲学。
  • 消费者今天选择低价产品,市场给予他们,这导致市场上低质量产品的普及,而不是高质量产品。
  • 大型企业通常将客户服务外包给第三方供应商以降低成本,而小型家族企业则提供更好的服务。
  • 没有一个沙发的保修期长达 25 年,但你可以购买保险,通常大多数沙发商会提供 3 到 5 年的保修期。
  • 沙发的保质期主要取决于外层覆盖物和垫子的保质期,而不是沙发本身。
  • 买家必须用他们的钱投票,尽量避免购买低质量产品,而选择稍贵但质量更好的产品。
  • IKEA 的家具价格与质量相关,提供不同质量级别的产品,价格是一个可信的信号。
  • 人们搬家频繁,沙发的需求也会改变,便宜的沙发每五年更换一次并不是缺陷,而是特点。
  • IKEA 的沙发可能在客厅每天使用的情况下无法持续 10 年,但在客房可能可以持续 30 年。
  • IKEA 的保修期不包括织物或皮革覆盖物,而且可能不值得修复。
  • 选择沙发的持久性取决于覆盖物和垫子的持久性,而不是沙发本身。

How do our brains adapt to control an extra body part? #

https://www.cam.ac.uk/stories/third-thumb

这篇文章介绍了一项名为“Third Thumb”的技术,这是一种可控的假体额外拇指,让人们能够快速学会如何使用它来拿取和操纵物体。在一项测试中,参与者包括年龄从三岁到 96 岁的 596 人,只有四人无法使用 Third Thumb,要么是因为它无法安全地固定在他们的手上,要么是因为他们无法用脚控制它。

参与者被要求在 60 秒内完成两项任务:一是使用 Third Thumb 从挂钩板上一个一个地拿起挂钩并放入篮子中,另一项是使用 Third Thumb 和自己的生物手一起操纵和移动五到六个不同形状的泡沫物体。几乎所有人都能立即使用这个设备。研究人员发现,参与者的能力水平各不相同,但性别之间没有差异,惯用手也不影响表现。年龄较大和较小的成年人在使用这项新技术时表现相似,但在老年人中,随着年龄增长,表现有所下降。

总体而言,年龄较小的儿童表现较差。研究人员指出,要使运动增强和更广泛的人机交互成功,需要将不同年龄、性别、体重、生活方式、残疾等因素考虑在内。设计和测试大量不同群体的个体对于实现这一目标至关重要。


HN 评论 127 comments | 作者:lostin01010101 | 19 hours ago #

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

  • 有人分享了他因跟腱断裂接受全面重建手术后,如何重新学习使用新的肌肉控制脚部的经历;
  • 有人认为外部辅助设备(如游戏手柄、键盘、鼠标等)实际上是一种增强,对人体适应性很明显;
  • 有人分享了在日常生活中,当外部辅助设备无法正常工作时,会感到异常,类似手臂失灵的感觉;
  • 有人提到越南战争后为盲人退伍军人提供背部设备的研究,以视频摄像头的输出在用户背部上绘制图案,效果不错但后来消失的原因不明;
  • 有人分享了学习唱歌时不要过度概念化,专注于结果、保持放松,身体会自然适应;
  • 有人提到运动教练领域的新理念“约束导向方法”,通过创造/操纵约束来优化运动问题的解决;
  • 有人分享了学习和做事的过程都是深层次的潜意识活动,很少有意识思考;
  • 有人分享了运动技能习得科学中的“误差放大法”概念,通过增加错误来加强神经系统信号,促使身体做出更正确的反应。

Lisp: Icing or Cake? #

https://dthompson.us/posts/lisp-icing-or-cake.html

这篇文章讨论了关于使用 Lisp 编程语言的两种不同模式:一种是将 Lisp 作为“蛋糕”(cake)的一部分,即尽可能多地使用 Lisp 来实现软件堆栈;另一种是将 Lisp 作为“糖衣”(icing),即在 C、Rust 等静态语言的基础上使用 Lisp 作为“脚本”语言。

作者通过对最近的 Lisp 游戏开发比赛的参赛作品进行分析,提出了这两种模式的优缺点,并列举了不同语言和库在比赛中的应用案例。他还探讨了如何在现代软件开发中尽可能多地使用 Lisp,并指出了这种方法的优势和挑战。文章中还提到了一些具体的项目和工具,如 Guile、Fennel、Chickadee 等,以及它们在游戏开发中的应用。

最后,作者强调了对 Lisp 的热爱和对推动 Lisp 在软件开发中的应用的信念。


HN 评论 45 comments | 作者:psj | 1 day ago #

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

  • s7 被认为是介于 Guile、Clojure 和 CL 之间的 Scheme,非常简洁易嵌入,适用于 WASM。
  • s7 在 iOS 和 Android 应用中作为引擎,具有超快速度和良好的 FFI。
  • 有人认为尝试非主流技术很好,提到了使用 s7 的经历。
  • 一些人推荐关注 spritely 研究所的博客,认为值得深入了解。
  • 有人对 Guile 在 WASM 方面的应用表示赞赏。
  • 讨论了 Janet 在游戏开发中的潜力,以及 Fennel 相对 Lua 的优势。
  • 有人提到 ClojureScript 让 Web 开发变得有趣,希望它能更受欢迎。
  • 讨论了 Lisp 在现代 CPU 上的适用性和性能问题。
  • Emacs 中有一些基于 Elisp 的游戏,如 Dunnet,Snake 和 Tetris。

Python notebooks for fundamentals of music processing #

https://www.audiolabs-erlangen.de/resources/MIR/FMP/C0/C0.html

这个网站是关于音乐处理基础的 Python 笔记本资源。FMP 笔记本提供了一系列教育材料,紧密跟随着《音乐处理基础》(FMP)教材。

这个网站提供了关于当前状态的信息,包括持续更新的版本(当前版本:1.2.6)。FMP 笔记本是用于教授和学习音乐处理基础的教育材料集合,重点关注音频领域。它涵盖了音乐信息检索(MIR)中的各种主题,并提供了详细的课本式解释和 Python 代码示例,展示如何实现理论。FMP 笔记本适用于学习理论和实践,生成讲座教材,以及为许多 MIR 任务提供基准实现,因此适用于学生、教师和研究人员。

这些笔记本的文本和图表受到知识共享署名-非商业-相同方式共享 4.0 国际许可协议的许可。Python 软件包 libfmp 受 MIT 许可证的许可。FMP 笔记本由 Meinard Müller 维护。笔记本基于与不同人密切合作获得的结果、材料和见解。笔记本中的代码示例有多位贡献者。笔记本的主要贡献者包括 Vlora Arifi-Müller、Stefan Balke、Eran Egozy、Michael Krause 等。笔记本还提到了一些优秀的代码来源,如 LibROSA Python 软件包和 Notes on Music Information Retrieval 网站。


HN 评论 11 comments | 作者:yeknoda | 20 hours ago #

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

  • 这是一个关于音频 DSP+ML 的最佳资源,虽然专注于音乐,但对其他音频如语音、环境声音等也非常相关。
  • 可以参考 https://allendowney.github.io/ThinkDSP/这个链接。
  • 推荐的初学者方法之一是使用 PD( https://puredata.info/)结合《电子音乐的理论与技术》和《设计声音》这本书。
  • 有人表示这对完全不了解 DSP 的人来说是绝佳的参考资料,还提到了 https://github.com/BillyDM/Awesome-Audio-DSP 这个资源库。
  • 有人问这个资源对于完全不懂音乐但热爱编程并想学习音频和声音生成的人是否适用。
  • 这些资源在其他信号类型的背景下也很有帮助。

New head of one of the world’s oldest universities organized a citation cartel #

https://english.elpais.com/science-tech/2024-05-31/internal-messages-show-how-the-new-head-of-one-of-the-worlds-oldest-universities-organized-a-citation-cartel.html

这篇文章揭示了西班牙萨拉曼卡大学的新任校长胡安·曼努埃尔·科尔查多如何组织引用卡特尔。科尔查多通过欺诈手段成为世界上被引用最多的科学家之一,其中之一就是组织所谓的引用卡特尔:一群科学家相互勾结,在他们的论文中相互引用。

文章揭露了科尔查多团队内部消息,揭示了他们的不良做法。科尔查多指示他的工作人员在每篇出版物中引用他自己或他编辑的期刊《分布式计算与人工智能进展杂志》的文章,以此来篡改他自己和他的期刊在排名中的科学影响力。他还通过各种方式欺骗各种排名,包括在萨拉曼卡大学的科学知识库中发布充满自我引用的文件,以便被 Google Scholar 搜索引擎索引,从而影响排名。

在此过程中,科尔查多还利用了虚假的在线账户,这些账户是不存在的科学家,致力于在 ResearchGate 知识库中大量提及科尔查多的研究。自从 3 月以来,科尔查多已经大规模删除了这些欺诈性档案。在科学评估方法方面的国际领袖伊斯梅尔·拉福尔斯指出,这种腐败是由于存在一个高度重视发表和被引用的评估系统。

西班牙大学系统的监管机构是国家质量评估和认证局(ANECA),该机构正在推动改革,以停止根据研究者的产量来衡量研究者。文章还提到了其他专家对此事的看法,以及相关机构和个人对此类事件采取行动的呼吁。


HN 评论 109 comments | 作者:belter | 8 hours ago #

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

  • 该帖子中评论指出,设计算法检测此类丑闻并不是解决问题的正确方法,而应关注研究大学的专业工作文化;
  • 有人认为,技术人员应更关注获取政治权力,因为很多问题需要政治力量来解决;
  • 许多评论者认为,改变需要从“黑客”解决问题的思维方式转变为长期努力解决问题;
  • 评论中提到,大规模变革需要包括新闻报道、活动主义、社会运动等多种方式;
  • 讨论了专利问题,指出大部分评论关于专利问题的观点是错误或无关的;
  • 有人提到,大变革需要包括新闻报道、活动主义、社会运动等多种方式;
  • 讨论了专利问题,指出大部分评论关于专利问题的观点是错误或无关的。

LLMs aren’t “trained on the internet” anymore #

https://allenpike.com/2024/llms-trained-on-internet

这篇文章讨论了大型语言模型(LLMs)不再仅仅是“在互联网上训练”这一概念。过去人们普遍认为 LLMs 只是在互联网上进行训练,因此它们在生成罕见的网络内容方面表现不佳。然而,随着时间的推移,这一说法变得越来越不准确。文章指出,现在的 LLMs 已经超越了这一定义,新模型已经开始超越这一定义。

文章提到了数据壁,即随着数据规模的增长,如何让 LLMs 变得更好。除了在互联网数据上训练更大的模型之外,实验室还在获取和创建非公开数据,以填补数据的空白。文章还讨论了 LLMs 目前存在的一些局限性,以及如何通过训练 LLMs 来填补这些空白。

最近,一些实验室开始使用自定义数据来训练 LLMs,这种趋势正在兴起。文章还提到了合成数据在 LLM 研究中的重要性,以及人类数据在填补非互联网数据空白方面的作用。总的来说,LLMs 现在不再仅仅是在互联网上训练,而是在不断进化,通过使用各种数据源来提高性能。


HN 评论 107 comments | 作者:ingve | 1 day ago #

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

  • LLMs 不再完全“在互联网上训练”了,现在更多是从定制数据集中训练,这种趋势逐渐增多。
  • 一些人认为 Opus 在创意写作方面更好,但在其他方面 GPT4 胜出。
  • 专家认为 LLMs 的训练数据可能比公开互联网上的数据更有价值,因此保持内部数据集私密可能成为明智之举。
  • 人们支付博士级专家创作独家作品,供过于乐观、撒谎的机器人使用。
  • Stack Overflow 和 Reddit 将宝贵数据提供给 OpenAI 和 Google,这些数据可能比较不值钱。
  • LLMs 学习模仿人类解释,而不是直接阅读手册,因此仍需要人类专家。
  • Stack Overflow 尝试过提供数据,但效果不佳,最终放弃。
  • 未来 LLMs 可能会吸收代码库和文档,从而减少对人类的依赖。

PyCon US 2024 Recap #

https://katherinemichel.github.io/portfolio/pycon-us-2024-recap.html

这个地址内容详细介绍了 PyCon US 2024 的回顾。内容包括了会议的各个方面,从周三到周一的活动安排,包括参观市区、河滨、美食体验、会议中心的重要见闻、博物馆参观、开幕酒会、展厅展位、早餐、主题演讲、展厅参观、午餐、海报展示、PyLadies 拍卖会等等。

此外,还介绍了一些重要的演讲内容,如关于 GIL、CPython 性能测量、JIT 编译器、Python 3.13 的概述等。会议还涉及了 Python Steering Council 的更新、支出情况、工作组更新,以及 Python 3.13 的一些重要变化和新功能。整个回顾内容详实,涵盖了会议的方方面面,展现了与会者的互动、见闻和体验。


HN 评论 88 comments | 作者:nmstoker | 14 hours ago #

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

  • 有人觉得 PyCon US 2024 是一个令人振奋的时刻,但有些演讲内容较低,有时与标题和描述不符。
  • 有人认为 PyCon US 2024 是历史性的,但有些演讲内容较低,有时与标题和描述不符。
  • 有人觉得 PyCon US 2024 需要更多的网络开发专家,大部分网络开发演讲内容重复在线教程。
  • 有人认为 PyCon US 2024 的演讲质量在一天结束时会更好,需要更多网络开发专家。

SPI Flash #

https://trmm.net/SPI_flash/

这个网页是关于 SPI Flash 的内容,作者建立了一个用 Teensy 或 Arduino 构建的 SPI Flash 读取器。作者指出之前使用的 Dangerous Prototypes buspirate 读取 SPI Flash 启动 ROM 速度太慢,因此作者建立了一个专用的读取器,使用 Teensy 2 或 3 和一个 8-SOIC 芯片夹。

这个读取器可以在一分钟内读取/写入整个多兆位 ROM。SPI Flash 芯片通常是 8-SOIC 封装,可以通过外部读取器轻松读取。网页中还提供了芯片的引脚图示以及用于读取器的引脚连接方式。读取器会显示为计算机上的串行设备,并具有简单的命令,如读取芯片 ID、读取数据、擦除扇区和上传数据等。

此外,网页还提到了关于逆向工程 ROM 的更多细节。


HN 评论 41 comments | 作者:todsacerdoti | 8 hours ago #

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

  • 有人表示使用 Pomona SOIC 测试夹具时遇到困难,推荐使用简单的夹具;
  • 另一人则认为便宜的夹具容易出现问题,推荐使用 Pomona 夹具;
  • 有人提到真正的 Pomona 夹具价格昂贵但效果好,而仿冒品质量较差;
  • 讨论了在读取芯片时可能出现的奇怪结果,建议降低电压以避免干扰;
  • 推荐了一些连接器和方法用于连接电路板上的引脚。

84–24 #

https://84-24.org/

本文讲述了一位对 80 年代经典计算机进行修复的故事。主人公决定恢复并修复一个标志性的计算机,即原始 Macintosh,这个计算机曾经在计算机科学和工业设计领域备受推崇。

文章回顾了原 Macintosh 项目的历史,从 Jef Raskin 的设计到 Steve Jobs 的领导,以及该计算机在市场上的表现和失败。作者通过自己的经验展示了如何找到一个非功能性的 Macintosh,并最终解决了其中的内存问题。

他发现了受损的内存芯片,并通过专业人士的帮助将其更换,最终使得这台 Macintosh 能够重新启动。整个修复过程充满了挑战和成就感,展现了作者对技术和怀旧价值的热爱

。修复完成后,这台 Macintosh 成为作者的珍贵收藏品,同时也是对过去时光的怀念和致敬。整个故事展示了技术修复的魅力和挑战,以及对经典技术的珍视和保护。


HN 评论 45 comments | 作者:tambourine_man | 22 hours ago #

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

  • 一些评论认为页面设计很酷,但过于突出设计而忽略了内容。
  • 有人觉得页面加载慢,却告知无法在手机上查看,有些滑稽。
  • 评论中提到了一些修复旧 Macintosh 的技巧。
  • 也有人抱怨页面设计不适合移动设备,没有友好体验。
  • 有人觉得页面滚动效果过于浮动,让人感觉控制不住。
  • 还有人提到页面加载时长,以及对手机浏览的限制。