2024 05 20 HackerNews

2024-05-20 Hacker News Top Stories #

Floor796 #

https://floor796.com/

Floor796 是一个不断扩展的动画场景,展示了巨大空间站 796 层的生活!该项目的目标是制作尽可能庞大的动画,其中引用了许多电影、游戏、动漫和模因。

大多数角色都是可点击的:您可以找出角色的类型并点击源链接。不可点击的角色是虚构的。

作为一种爱好,所有场景都是由一个人在浏览器中的特殊在线编辑器中绘制的。你可以在 youtube 上观看绘制一些块的过程。

  • 2024 年 5 月 10 日:《Prometheus and Bob》(1996 年,尼克儿童频道,KaBlam!)
  • 2024 年 5 月 10 日:《毁灭战士 2 - 怪物》
  • 2024 年 5 月 10 日:《毁灭战士 2 - 痛苦元素和秘籍》
  • 2024 年 5 月 5 日:《女孩和格里夫的皮特牛头悬浮板》
  • 2024 年 5 月 5 日:《老比夫和詹妮弗(回到未来 2)》
  • 2024 年 5 月 2 日:《马蒂·麦弗莱(回到未来 2)》
  • 2024 年 5 月 2 日:《格里夫(回到未来 2)》
  • 2024 年 4 月 28 日:《龙猫》
  • 2024 年 4 月 28 日:《布朗博士和 DMC 迪洛雷安(回到未来)》

HN 评论 65 comments | 作者:gtirloni | 1 day ago #

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

  • 评论中提到了一个与项目类似的网站 ourworldofpixels.com,提供了详细和庞大的像素画布。
  • 有人询问是否有类似的 iPad 应用程序可用于绘制动画。
  • 有人分享了网站中的一些元素是可交互的,包括点击屏幕会改变动画,有些触发声音,甚至有一个游戏。
  • 有人提到网站显示了一个弹出窗口,告诉他电池寿命不足,并且网站可能会加快电池消耗。
  • 评论中讨论了作者的国籍,有人指出作者是白俄罗斯人,而不是俄罗斯人。

Riven #

https://www.filfre.net/2024/05/riven/

这篇文章讲述了关于游戏《Riven》的历史和背景。文章首先介绍了《Riven》的开发团队,Miller 兄弟,以及他们的前作《Myst》的成功。《Myst》的成功让他们有了更多的资源和时间来制作《Riven》,这也是一款非常成功的游戏。

文章详细描述了《Riven》的开发过程、团队构成、游戏设计理念以及游戏中的世界建设和谜题设计。游戏中的世界充满了细节和故事,展现了开发团队的用心和创意。

同时,文章也提到了一些玩家对于游戏中的谜题设计和游戏难度的看法,以及一些关于游戏的技术细节和后续发展。整体来说,这篇文章对于《Riven》这款游戏进行了全面而详细的介绍,展现了游戏的魅力和成功之处。


HN 评论 148 comments | 作者:doppp | 20 hours ago #

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

  • Riven 中有一个巨大的剑插在地面上,Adam Savage 制作了这个巨大的剑道具。
  • Cyan 最终决定在 CG 中完成整个过程,不使用道具。
  • Adam Savage 在采访中提到,剑的掉落并非 CG。
  • Savage 制作了道具,但在拍摄现场时并不在场,这个道具从未在游戏中使用。
  • Riven 需要玩家花费大量时间和精力,现在这种体验似乎不再可行。
  • Outer Wilds 和 The Witness 更适应互联网时代,避免了一些老游戏中的问题。
  • The Witness 专注于让玩家专注于解决特定谜题,而不是在整个游戏中寻找答案。
  • Outer Wilds 通过独特的游戏世界和迷人的环境,使玩家感到迷失和困惑。
  • Riven 和 Outer Wilds 在游戏体验和挑战上有所不同,但都提供了独特而令人满足的体验。

Calculus with Julia #

https://jverzani.github.io/CalculusWithJuliaNotes.jl/

这个网站是关于使用 Julia 语言学习微积分的笔记。Julia 是一种开源编程语言,具有易于学习的语法,非常适合用于学习微积分。这些笔记使用 Julia 编程语言来说明微积分的图形、数值以及有时代数方面的内容。它强调通过技术尽可能地理解概念,而不陷入计算机语言的细节。

这些笔记涵盖了一系列计算概念,足以解决许多微积分问题,但并未全面涵盖编程的各个方面。笔记中还提到了一个名为 CalculusWithJulia 的 Julia 软件包,提供了一些简单的函数来简化一些常见任务,并加载了一些将会反复使用的有用软件包。这些笔记以 Quarto 书籍的形式呈现。

如果想要贡献,可以通过点击“Edit this page”链接来建议添加主题、纠正错误或修复拼写错误。感谢所有的贡献者,特别感谢 @fangliu-tju 进行仔细和非常受欢迎的校对。这些笔记的版本为 Calculus with Julia 0.18,制作日期为 2024 年 4 月 26 日。


HN 评论 136 comments | 作者:barrenko | 1 day ago #

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

  • 学习微积分的高中生应先用纸和笔学习一段时间,而不是立即编程。
  • Julia 书籍或类似书籍可帮助学生选择适当的练习,辅助学习微积分。
  • 许多评论者认为高中生学习微积分应先掌握基础概念,再考虑编程。
  • Julia 语言适合数值计算,但对于其他领域,Python 生态系统更强大。
  • Julia 在数值分析方面表现出色,但在其他领域发展尚不完善。
  • 数学家通常使用 1 作为索引起点,因此 Julia 选择从 1 开始索引。

Big Tech to EU: “Drop Dead” #

https://www.eff.org/deeplinks/2024/05/big-tech-eu-drop-dead

这篇文章讨论了欧盟的新数字市场法案(DMA),旨在让公众更容易控制他们使用和依赖的技术。其中一项规定要求强大的“门户守卫者”科技公司允许第三方应用商店存在,让设备所有者可以决定信任哪家提供软件。另一项规定要求这些科技门户守卫者提供可互操作的网关,让其他平台接入,使用户可以切换聊天客户端而仍能与之前的联系保持。

还有一项规定禁止“自我优先”,即平台推广自家产品而隐藏竞争对手更好的产品。此外,还有一项隐私规定,加强了八年前颁布的《通用数据保护条例》,一个强有力的隐私法,尤其是被最大的科技巨头长期违反。DMA 旨在推动我们走向一个世界,您可以决定设备上运行哪些软件,轻松找到最佳产品和服务,可以离开一个平台转向更好的而不失去社交关系,而且可以在不被监视的情况下做到这一切。

然而,大科技公司并不希望这样的未来,他们试图扼杀这一未来。文章以苹果为例,详细讨论了其对 DMA 的反对和其对用户的控制。文章还提到了 Meta 等公司在隐私方面的问题,以及 DMA 对这些行为的应对。整体来看,DMA 是对大科技公司行为的一次有力打击,旨在恢复用户和劳工的权利。


HN 评论 299 comments | 作者:doener | 19 hours ago #

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

  • 欧盟正朝着将所有由“平台”控制的零工工作者分类为雇员的方向前进,平台将受到所有就业法律的约束。
  • Uber 担心。
  • 在我所在的地方,出租车通常比 Uber 和其他共享乘车服务便宜,所以我倾向于避免共享乘车。
  • 对我来说,Uber 的吸引力不仅仅在于价格,而是我知道价格会提前告知。
  • 幸运的是,对我们顾客来说,似乎 Uber 也促使大多数其他出租车公司进行改进。
  • 在挪威奥斯陆,一家主要出租车公司有一个名为 Taxifix 的应用程序。您可以预先设定最高价格,如果最终更便宜,您只需支付实际价格。
  • 出租车现在也有应用程序,体验与 Uber 完全相同,至少在欧洲国家是这样。
  • 丹麦的出租车非常好,经常被使用,但我认为 Uber 在这里是非法的,所以…
  • 在丹麦,出租车并不好,我不知道你为什么会这样认为。它们也不是“一直在使用”,而是因为它们的价格非常昂贵,所以很少使用。
  • 欧盟将赢得这场战斗,因为使欧盟对最烦人的美国科技公司不再成为一个有吸引力的市场将是他们许多选民的巨大胜利。
  • 我希望这是真的 - 大型美国科技公司离开欧洲将促使欧洲人意识到他们从一开始就不需要它们,要么转向本地、尊重隐私(甚至开源)的替代品,要么完全摆脱手机的束缚。
  • 欧盟将赢得这场战斗,因为使欧盟对最烦人的美国科技公司不再成为一个有吸引力的市场将是他们许多选民的巨大胜利。

Classic Usenet posts on computer architecture, operating systems and languages #

https://yarchive.net/comp/index.html

这个网站包含了关于计算机、编程语言和硬件等多个领域的内容。其中涵盖了计算机架构、处理器历史、指令集、缓存、浮点运算、操作系统、Linux 内核开发等方面的文章。

网站内容十分丰富,包括了大量关于计算机技术和软硬件方面的详细讨论和解析。如果您对特定主题感兴趣,可以在网站上找到相关的文章和信息。


HN 评论 54 comments | 作者:caned | 19 hours ago #

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

  • Usenet 被认为是一个失去的机会,本可以取代 Facebook 和 Reddit,提供了分组细分和本地商业推广的可能性。
  • NNTP 协议易于理解,与去中心化和自托管兼容,但存在内容编辑、删除和垃圾邮件等难题,需要解决。
  • Usenet 用于盗版,处理大量帖子

Transforming a QLC SSD into an SLC SSD #

https://theoverclockingpage.com/2024/05/13/tutorial-transforming-a-qlc-ssd-into-an-slc-ssd-dramatically-increasing-the-drives-endurance/?lang=en

这篇文章介绍了如何将一款配备 QLC NAND 的 SSD 转换为 SLC SSD,从而显著提高其耐用性和整体性能。文章首先介绍了所选用的 SSD 型号为 Crucial BX500,并提醒读者在进行操作前要小心谨慎,因为这个过程虽然比超频更安全,但仍需谨慎操作。

操作过程中会涉及到使用特定的工具,如 SATA 至 USB 3.0 适配器和夹子等。文章还详细解释了 SSD 的技术规格,包括控制器、DRAM 缓存和 NAND Flash 等方面的信息。在软件方面,使用了 Silicon Motion 的 MPTools 进行固件修改。操作包括获取 SSD 参数、编辑配置、修改软件设置等步骤。文章还提到了转换后 SSD 的耐用性大幅提升,从 120TB 增加到 4000TB,提高了超过 3333%。

最后,文章还介绍了通过各种基准测试来验证转换后 SSD 的性能提升,包括 CrystalDiskMark、3DMark、PCMARK 10 等测试结果。整体而言,这篇文章详细介绍了将 QLC SSD 转换为 SLC SSD 的过程以及转换后的性能提升。


HN 评论 128 comments | 作者:userbinator | 14 hours ago #

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

  • 大多数廉价 DRAMless 固态硬盘可以通过减少容量使用 25-33% 来在 pSLC 模式下使用,无需进行复杂操作。
  • 通过在固态硬盘上创建一个小分区并确保其保持空置,可以始终以 pSLC 模式进行写入。
  • 通过运行完整磁盘顺序写入测试来验证固态硬盘是否以全盘缓存模式运行。
  • 可以使用 TRIM 命令来确保空闲空间被清理。
  • 在 Linux 上,可以使用 blkdiscard 命令对空间进行修剪。
  • Windows 在格式化分区时会运行 TRIM 命令。
  • 对于外部 SSD 通过 USB,可以使用 ATA、SCSI 和 NVMe 命令集中的类似 TRIM 的命令。
  • macOS 不支持手动发出 TRIM 命令,但可以通过文件系统层启用自动修剪。
  • 通过设置适当的分区和运行 blkdiscard 命令,可以实现对空间的修剪。
  • 通过在 Linux 上创建一个永远不会使用的分区并运行 blkdiscard 命令来实现对空间的修剪。

Michelle’s List: A free, anonymous landlord review site #

https://www.michelleslist.com/

网站名称为 Michelle’s List,是一个免费的、匿名的房东点评网站。在这里,你可以在签订租约之前阅读房东的点评,为过去的租房经历留下评论,或者寻找下一个公寓。网站上展示了最近的房东点评,包括中性、负面和积极的评论。

用户可以注册或登录以留下自己的评论。举例来说,有一条负面评论指出某位房东在物业管理上存在问题,而一条积极评论则称赞另一位房东为最好的房东和邻居。此外,网站还提供了不同地区的房东点评,如加利福尼亚、伊利诺伊、哥伦比亚特区、华盛顿、田纳西和纽约等。

网站底部包含了关于我们、服务条款、隐私政策、联系我们和用户数据删除等信息。


HN 评论 124 comments | 作者:mattstrick | 22 hours ago #

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

  • 评论中提到对于房东评论的匿名性可能存在泄露个人信息的风险,建议对地址进行哈希处理并限制搜索引擎访问;
  • 讨论中指出房东评论网站可能会被谷歌搜索,导致房东无需知道该网站即可查看评论;
  • 评论中提到房东可能会自行搜索评论,因此建议不在网站上明文显示地址,以减少数据泄露风险;
  • 讨论中提到房东可能会利用自动化程序获取评论信息,但使用 Bcrypt 可以增加成本,降低风险;
  • 讨论中指出匿名性在这种情况下更多是社会问题,而非技术问题;
  • 讨论中提到房东在美国拥有更多权力,而租户则缺乏 leverage,尤其在当前住房市场问题严重的情况下;
  • 讨论中提到租户对房东的评论网站的需求,但也指出可能存在虚假评论的风险;
  • 讨论中提到房东可能会自行发布好评,同时可能会有邻居或竞争对手发布负面评论;
  • 讨论中提到租户可能会担心发布负面评论后受到报复或影响未来租房机会;
  • 讨论中提到租户对房东的不满,但也指出租户在租房市场中的弱势地位;
  • 讨论中提到房东对租户的态度和行为,以及租户在租房市场中的困境。

Microsoft’s Emissions Spike 29% as AI Gobbles Up Resources #

https://www.pcmag.com/news/microsofts-emissions-spike-29-as-ai-gobbles-up-resources

根据 PCMag 的报道,微软发布了 2024 年的可持续性报告,内容主要是负面消息。去年,微软的排放量增加了 29%,用水量增加了 23%,主要原因是“包括生成式人工智能在内的新技术”。报告涵盖了 2023 年的数据,这是 ChatGPT 于 2022 年 11 月首次亮相后的第一个完整年度。微软于 2023 年 1 月向 OpenAI 投资了约 100 亿美元,并在 2023 年初将 GPT-4 添加到必应搜索引擎中。现在,微软正在全力推动销售 Copilot 人工智能助手附加产品,同时构建一个新的人工智能模型,在训练阶段就消耗大量电力。

更复杂的计算意味着更多的数据中心,这些数据中心耗水冷却并需要大量电力,为实现四年前制定的可持续性目标带来“新挑战”。微软表示:“我们已经看到技术行业和我们对实现气候目标所需的了解发生了重大变化。”报告将排放量分为三种类型:范围 1、范围 2 和范围 3。其中绝大部分来自范围 3(96%),包括供应链、数据中心以及“数百万客户使用我们产品”。

水是科技公司冷却服务器的最便宜方法。据 CNBC 报道,2023 年,微软的用水量比 2022 年增加了 23%,从 2022 年的 6399415 立方米增加到去年的 7843744 立方米。其他大型科技公司——亚马逊、谷歌和 Meta——去年的用水量也大幅增加。微软表示:“我们的新数据中心旨在支持人工智能工作负载并将零用水进行冷却。”微软表示正在努力捕捉和尽可能重复使用冷却水。补给项目旨在抵消影响,特别是在“我们运营数据中心的高水压力地区”,包括洛杉矶时报称之为“危急”情况的科罗拉多河流域。

微软表示,2023 年使用了 2360 万兆瓦时的可再生能源,足以为巴黎供电两年,并将 15849 英亩土地,相当于 9000 个足球场,指定为“永久保护”。微软正在努力减少浪费、提高其校园效率、从大气中去除碳等工作仍在进行中。然而,数据中心仍然是一个没有简单答案的问题。专家告诉 PCMag,转向可再生能源需要数年时间。与此同时,微软不太可能将人工智能领域让给竞争对手。最近,微软宣布计划花费 33 亿美元接管威斯康星州的富士康工厂并建立一个新的数据中心。

总的来说,微软在努力应对人工智能带来的环境挑战,同时也在寻找可持续的解决方案。


HN 评论 121 comments | 作者:alwillis | 22 hours ago #

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

  • Microsoft 披露增长值得赞赏,显示了对可持续性的承诺。
  • 有人认为增长显示了他们对利润的承诺,而不顾环境,自愿披露显示了绿色洗牌的承诺。
  • 有人提到联合国《原住民权利宣言》,只有四个国家最初没有签署,这四个国家实际审视并考虑了是否能实现。
  • 评论中提到 Microsoft 在碳中性方面做得相当好,数据中心使用的能源主要是可再生能源。
  • AI 可能会推动我们走向清洁能源,但清洁能源的问题在于废弃物处理。
  • AI 可能会减少环境影响,但数据中心使用的能源量巨大。
  • AI 生成的内容质量通常较低,人类生产的知识和内容质量更高。
  • AI 对专家用户来说是一个有用的工具,但不适合用作替代专家。
  • AI 的使用可能会减少碳排放,但数据中心的能源消耗仍然巨大。
  • AI 可能会减少环境影响,但目前尚未实现。

Show HN: Peanut Butter Spinner #

https://cdaringe.com/peanut-butter-spinner/

这篇博文介绍了一个名为"Peanut Butter Spinner"的项目,作者分享了他对花生酱的喜爱以及对搅拌花生酱的厌恶。作者提到市面上有很多产品可以帮助搅拌花生酱,但他想要设计一个自己的设备,实现零努力搅拌。

他寻求一种“设置后不用再管”的解决方案。文章详细描述了作者如何制作了自己的花生酱搅拌器,并分享了制作过程中所使用的部件和工具。作者使用了 3D 打印的外壳、低压电机速度控制器、微型金属齿轮箱电机等材料,最终实现了一个能够自动搅拌花生酱的设备。

作者表示虽然这个设备可能不是完美的,但在使用后,花生酱中的油脂分布得更均匀,使得在打开罐子时更容易进行手动搅拌。整体来说,这个设备虽然不是完美的,但已经足够好用。


HN 评论 135 comments | 作者:cdaringe | 1 day ago #

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

  • “有人认为设计更好的花生酱瓶,顶部留有更多空间,避免搅拌麻烦”
  • “其他人担心这样设计会导致售卖的瓶子看起来空空如也”
  • “有人建议在包装上解释,例如通过彩色条纹标记’搅拌空间',并在背面解释只按克数计费”
  • “有人指出大包装尺寸并非完全免费,会增加运输成本和减少货架空间”
  • “有人建议塑料瓶的顶部可以是可伸缩/可折叠的”
  • “有人提到将花生酱放在冰箱里,倒置保存,以便油脂凝固,随时享用”
  • “有人讨论花生酱是否需要冷藏,以避免变质”
  • “有人分享他们的存储方法,将花生酱倒置放置在冰箱里,避免分离”
  • “有人讨论不同地区的花生酱质地差异,欧洲花生酱较为固体”
  • “有人提到欧美花生酱配方不同,美国品牌添加额外油脂以防止分离”
  • “有人分享自制花生酱的方法,避免分离问题”
  • “有人提到使用电动搅拌器搅拌花生酱,无需冷藏”
  • “有人讨论欧美花生酱的区别,欧洲花生酱较为固体,美国花生酱较为液体并易分离”

Katy – 68000 Linux on a Solderless Breadboard (2014) #

https://www.bigmessowires.com/2014/11/17/68-katy-68000-linux-on-a-solderless-breadboard/

这篇文章介绍了一个名为“68 Katy”的项目,旨在在一个无需焊接的面包板上构建一个基于 68000 处理器的计算机,并在其上运行 Linux 操作系统。作者花费了大约三周的业余时间,大量咖啡和顽强的毅力来完成这个项目。硬件方面,系统的核心是 Motorola 68008 CPU,

配备了 512K 的 8 位 SRAM 和 512K 的 Flash ROM。

作者还使用了 FT245 USB-to-FIFO 模块作为与另一台计算机的通信链接,以及一个 555 定时器提供另一个中断源。软件方面,作者开始编写一些简单的测试程序,使用了 68K 汇编语言。最终,作者成功地在这个系统上运行了 Linux,尽管经历了多次尝试和调试。

文章详细描述了硬件和软件方面的挑战,以及作者在项目中遇到的问题和解决方案。整个过程充满了挑战和乐趣,最终取得了成功。


HN 评论 26 comments | 作者:caned | 19 hours ago #

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

  • 使用 555 定时器在 Linux 中进行抢占式调度是近期见过的最大炫耀之一。
  • LM555 被用于教授电子学四十年,用 $1 的 8 脚微控制器也能替代,但不够有趣。
  • 电子爱好者之间有一个梗,Arduino 项目总有人说“我可以用 555 做到”。555 用途广泛。
  • 很多 Maker 杂志上的小玩意基本都是这样的,软件编程比掌握电子更容易。
  • 555 有种能引发人们喜爱的特质。
  • 大多数芯片没有像 555 那样的离散版本或家具复刻。