每日HackerNews RSS

## TigerBeetle 用于持久化文件存储 本项目演示了如何在 TigerBeetle 数据库中存储任意二进制文件,利用其双向记账系统实现数据的持久性和可审计性。作者利用 TigerBeetle 的 `Account` 和 `Transfer` 记录来分别表示文件和文件内容。文件名存储在 Account ID 中,文件大小和长度存储在用户数据字段中。文件数据被分割成块,从系统账户转移到特定文件的账户,确保所有字节在双方都有记录。 检索是通过查询与文件 Account ID 相关的贷方 Transfer 来实现的,受益于 TigerBeetle 保证的时间戳排序。 使用 105MB 视频文件进行测试,显示写入速度约为 642 kB/s,而读取速度出人意料地更快,达到 2,228 kB/s。至关重要的是,数据完整性通过 SHA256 校验和进行验证,确认在存储和检索过程中没有数据丢失——即使在潜在的网络、机器或存储故障的情况下也是如此。完整的源代码可供实现。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 TigerBeetle 作为文件存储 (aivarsk.com) 5 分,来自 aivarsk 2 小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

## DuckDuckGo:超越谷歌传言 DuckDuckGo (DDG) 自2008年以来一直是独立、注重隐私的搜索引擎和浏览器公司。尽管有持续的传言,DDG *不* 属于谷歌——它的创始人甚至在最近的美国司法部审判中作证反对谷歌,这源于多年来夺回谷歌先前使用的duck.com域名。 DDG 优先考虑用户隐私,拒绝审查结果,并因此在包括中国、印度尼西亚和印度在内的国家/地区受到屏蔽。他们在15年以上的时间里构建了自己的搜索索引,包括知识图谱和本地结果,现在正在扩展人工智能功能,如Duck.ai,所有这些都以隐私作为核心原则——提供可选的、私密的人工智能或“无人工智能”搜索体验。 目前,大约13%的美国成年人使用DDG,浏览器市场份额也在增长(在美国iOS设备上排名第3)。该公司在全球范围内运营,拥有分布在30个国家的300多名团队成员,并且盈利,从而可以投资于注重隐私的初创公司,并向相关组织捐赠超过800万美元。DDG 还提供包含VPN和高级人工智能功能的订阅服务。

一个黑客新闻的讨论强调了DuckDuckGo (DDG)令人惊讶的方面,起因是CEO发布的一篇文章(一位评论员称之为“宣传文章”)。一些用户表示对DDG搜索结果重新燃起了信心——指出所有搜索引擎的质量普遍下降,并因人工智能而加剧,而另一些用户则质疑其“未审查”的说法。 一位评论员指出,DDG依赖于*已经*审查信息的来源,实际上是汇总了有偏见的结果。他们提倡Yandex作为一种替代方案,用于进行未过滤的搜索,尤其是在敏感话题上。 许多用户报告DDG的质量最近有所下降,导致他们越来越多地使用Google、Bing和其他搜索引擎,尽管存在隐私问题。 核心争论在于DDG是否真正提供了一个未审查的体验,或者只是通过依赖预先过滤的来源来避免直接审查。

研究人员成功地教会了猪,哈姆雷特和煎蛋卷,玩简单的电子游戏,使用积极强化——具体来说,用M&M巧克力作为奖励。令人惊讶的是,这些猪的学习速度和灵长类动物一样快,甚至表现出*更多*的参与度,似乎理解了任务,而不仅仅是简单地按按钮。 虽然它们的注意力持续时间比黑猩猩短(大约15分钟),但初步结果令人鼓舞。研究人员现在正致力于提高准确性并训练更多的猪,最终目标是测试它们区分符号的能力——这可能是理解原始符号语言的一步,类似于灵长类动物通过数百个词汇所取得的成就。 这项成功挑战了人们对动物智力的假设,证明了猪是极具学习能力的动物,在认知能力上与我们的近亲相匹敌。

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 猪视频街机评论生活在监狱里 (1997) (wired.com) 3 分,来自 naryJane 2 小时前 | 隐藏 | 过去的 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

请启用 JavaScript 并禁用任何广告拦截器。

普渡大学将于2026年秋季开始,对所有本科生实行一项新的毕业要求:展示“人工智能工作能力”。大学董事会已将具体内容——标准和熟练度要求——委托给教务长和各学院院长。 这一消息引发了争论。一些评论员认为,鉴于人工智能日益增长的重要性,这是合乎逻辑的一步,类似于现有的通识教育要求。另一些人批评这是一种对趋势的表面回应,质疑这是否会贬低学位,或迫使非技术领域学生接受不相关的培训。 讨论范围从潜在的好处,例如利用人工智能完成基本任务(撰写论文提纲、使用Excel)让教授专注于高级主题,到对批判性思维的侵蚀和对ChatGPT等工具的依赖的担忧。一些人担心这会重蹈过去教育热潮的覆辙,例如“大数据”的推动,使学生为有限的角色做准备。最终,这项要求的具体性质仍有待观察。

OpenShip 正在构建一套开源解决方案,以标准化跨不同行业的市场功能。他们识别出任何市场化的核心组成部分——产品管理、订单处理和客户支持——并为电商、餐饮、食品杂货、酒店、经销商、医院和健身房等行业创建可重用的解决方案。 他们的旗舰产品 **/marketplace** 是一种由人工智能驱动的去中心化市场,通过对话式商务将用户直接连接到独立商店。此外,针对每个行业的“openfront”平台也在开发中,提供定制化的电商、食品配送、酒店预订等服务。 OpenShip 还提供 “openship”——一个连接商店和履约的多渠道订单管理系统。最终,OpenShip 旨在赋能企业,使其拥有并控制其市场基础设施。

## 开源亚马逊尝试与早期反馈 一名开发者正在构建一个开源的亚马逊替代品,名为“Openship”,旨在颠覆市场模式并赋能卖家。该项目从“Openfront电商”开始,这是一个Shopify的替代品,计划推出针对餐厅、杂货店和健身房的版本。这些“Openfronts”将连接到一个去中心化市场“the/marketplace”,允许用户在不同领域购物,无需中间商。 然而,该项目正面临早期批评。评论员质疑仅仅复制*软件*是否足够,认为亚马逊的优势在于其成熟的物流、信任以及供应商/客户关系。初步演示也收到了负面反馈,用户报告用户体验差——特别是搜索结果不准确以及显著的性能问题(延迟和加载缓慢),尤其是在Firefox浏览器上。 此外,由于项目在GitHub仓库中公开暴露了数据库凭据,引发了安全担忧,开发者已经承认并承诺修复。 这是一篇对2022年9月类似公告的重发。

## 早期个人电脑中游戏的重要性 早期的个人电脑不仅仅是工具,也是玩具。受到大型机时代业余爱好文化的影响,游戏在20世纪70年代和80年代个人电脑的普及中起着核心作用,软件目录中的游戏数量通常*多于*实用应用程序。最初,获取游戏的方式是通过朋友复制、通过像DECUS这样的社区分享,或手动从杂志中输入BASIC代码——以Dave Ahl广受欢迎的《BASIC电脑游戏》为例。 随着市场的成熟,商业游戏发行商开始出现,最初通过磁带或软盘进行分发。像On-Line Systems(后来的Sierra)和Infocom这样的公司开创了冒险游戏类型,从像《Adventure》(受《龙与地下城》和洞穴探险启发)这样的基于文本的游戏,发展到像《Mystery House》和《Zork》这样画面丰富的游戏。 这些早期的游戏,虽然按现代标准来看通常很简单或令人沮丧,但却以引人入胜的世界和具有挑战性的谜题吸引了用户。《Zork》等游戏的成功证明了个人电脑能够提供超越街机风格动作的体验,建立了一个专门的游戏社区,并推动了软件和硬件的创新——特别是随着廉价软盘驱动器的出现。最终,游戏不仅仅是一个受欢迎的软件类别,更是塑造个人电脑文化的关键力量。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 电脑游戏兴起,第一部分:冒险 (technicshistory.com) 9 分,cfmcdonald 1小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

本文详细描述了一项努力,旨在从安东尼·波登的“li.st”中恢复丢失的内容——这是他偏好和观察的集合,在Greg TeChnoLogY Anthony的存档后。作者是一位安全专业人士,利用公开的网络爬取存档,特别是Common Crawl,来尝试重建。 他们使用Python脚本成功地从存档中检索文本,重现了诸如“我不再有时间和耐心的事情”、“美景”以及最喜欢的电视节目、书籍、酒店和食物列表等部分。然而,由于数据年代久远和云存储服务已失效,所有附带的图片都已丢失。 该项目被呈现为一项出于热爱的工作,作者一丝不苟地保留了波登的原有声音和格式。他们分享了用于恢复的代码,并通过公共Git仓库邀请合作,希望继续恢复和存档波登的数字足迹。作者对文本恢复表示满意,同时也承认检索丢失图片困难。

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 工作 | 提交 登录 恢复安东尼·波登(实际上)丢失的 Li.st (sandyuraz.com) 13 分,来自 thecsw 41 分钟前 | 隐藏 | 过去的 | 收藏 | 2 条评论 thecsw 41 分钟前 | 下一个 [–] 作为 https://news.ycombinator.com/item?id=46054879 的补充,我们现在已经成功恢复了所有安东尼·波登被认为遗失的 li.st 条目。请欣赏——Tony 是独一无二的。回复 antihoney 15 分钟前 | 上一个 [–] 很高兴看到这些被恢复和存档 :)!希望能够恢复图片,我很想知道他指的是哪些记录。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

最初,团队构建了独立的微服务来解决性能瓶颈问题,但他们发现140多个目标集成最终成为了巨大的运营负担。部署缓慢,依赖管理混乱,不可靠的测试——经常因外部端点问题而失败——严重阻碍了开发人员的生产力。 为了解决这个问题,他们将所有目标代码整合到一个代码仓库中,标准化依赖项以简化维护。至关重要的是,他们构建了“流量记录器”,通过记录和回放网络流量来消除不稳定的基于HTTP的测试,将测试套件的运行时间从可能的一个小时缩短到毫秒级。 这使得成功过渡到单体架构成为可能,极大地提高了开发速度(共享库改进提高了43%),并简化了扩展。虽然承认存在权衡——降低了故障隔离性和内存缓存效率降低——但团队认为运营效益和生产力提升超过了这些担忧。这次经历表明,虽然微服务可能有效,但对于他们特定的服务器端目标集成来说,单体架构是一个更好的解决方案。

## Twilio Segment 的单体回归:摘要 Twilio Segment 最近从微服务架构回归到单体架构,理由是提高了开发人员的生产力。 核心问题并非微服务本身,而是其实现方式。 他们最终拥有 140 多个服务,即使是共享库的更新也需要协调部署——实际上是一种“分布式单体”。 评论员指出,真正的微服务应该允许独立部署。 频繁且协调的部署会抵消优势。 需要广泛重新部署的安全更新也是一个痛点。 一些人认为,问题源于组织和工程质量问题,而不是架构选择本身。 讨论强调了适当的服务粒度、将服务与业务能力对齐,以及理解“分布式系统溢价”——分布式系统带来的额外复杂性。 许多人认为微服务常常被错误应用,尤其是在组织缺乏必要的领域建模专业知识时。 这篇文章引发了关于过去 7 年中部署工具的进步是否使微服务更具可行性的争论。 最终,共识倾向于构建适合特定用例的方案,而不是盲目地追随架构趋势。

该网站正在使用安全服务来保护自身免受在线攻击。您刚才的操作触发了安全解决方案。 提交特定词语或短语、SQL命令或格式错误的数据等行为可能会触发此阻止。

华盛顿大学实施Workday软件的项目已达2.66亿美元,引发了Hacker News上关于企业软件解决方案的成本和价值的争论。 评论员批评Workday(以及Palantir和ServiceNow)是昂贵的“咨询寄生虫”,它们推高了软件支出,却没有提高生产力。 一位用户指出,报告的成本存在差异,暗示其中很大一部分可能是回扣。 另一位用户强调了项目成本和复杂性之间的差距,将其与典型的软件评估任务进行比较。 最后,一位评论员指出,他们公司发现Workday负担不起,选择了更便宜、功能相同的替代方案。 讨论的中心是这些系统的高成本是否与其收益相符。

启用 JavaScript 和 Cookie 以继续。

这次Hacker News讨论的中心是创建虚假在线账户的成本以及它们可能被用于影响选举。一篇最近发表在《科学》杂志上的论文(目前需要付费才能阅读)探讨了这个问题,引发了对所用方法论的讨论——特别是依赖短信验证作为衡量账户创建难度的标准。 一位评论员指出,2026年匈牙利选举可能存在操纵风险,并提到对执政的菲德兹党与俄罗斯的关系以及规避脸书政治广告禁令的努力的担忧。另一位用户质疑该论文对短信验证的关注,认为关于批量创建账户的实际销售数据会更有价值,因为短信验证只是安全的一层。这次对话凸显了检测和减轻虚假在线活动对民主进程的影响所面临的持续挑战。

更多

联系我们 contact @ memedata.com