每日HackerNews RSS

## 聆听地球磁场:自制质子磁力计 受核磁共振技术原理启发,一项最新项目展示了如何使用容易获得且廉价的组件构建一个令人惊讶的精确磁力计——一种测量磁场的仪器。该设备基于质子进动现象,探测到当暴露于磁场(如地球磁场)时,水分子(质子)内的微弱振荡。 工程师亚历山大·马姆设计了一个简单的电路,利用磁线、常用集成电路,以及令人惊讶的,两个空的Morton调味瓶作为线圈形式。通过向装满水的线圈发送电流,质子会排列,然后在监听模式下,该设备会放大这些质子的音频频率“摆动”——真正让你*听到*地球磁场。 设计的关键在于一个MOSFET,用于在使质子极化和监听其信号之间安全切换,以及一个调谐电路,用于在预期频率下产生共振。虽然对金属物体产生的干扰敏感,但经过适当校准并在开放空间中操作后,由此产生的磁力计可以达到1%的精度。该项目证明,一个功能性的磁力计可以用不到100美元的成本构建,与传统型号相比,成本大大降低。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 聆听质子只需不到100美元 (ieee.org) 8点 由 nullbyte808 2小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

在添加新功能之前,作者优先简化了底层代码,以便更容易扩展。他们将编程视为两个部分:定义*需要做什么*,以及*如何高效地表达它*。然而,真正的效率并非关于优化的代码速度,而是最小化整个开发生命周期中的*人力成本*——包括打字、调试、修改和适应。 作者提倡一种“压缩导向”的方法,类似于字典压缩器如PKZip。他们不是预先创建可重用的代码,而是首先专注于编写特定的解决方案。可重用性是在*识别出重复代码之后*才出现的——有效地“压缩”它。这避免了在可能不需要的抽象上浪费精力。 当出现重用机会时,代码要么按原样使用,要么经过深思熟虑地修改/分层。这产生简洁、易读的代码,它反映了问题的自然语言,并且更容易维护和扩展。这种自下而上的方法,从具体细节开始,避免了过早架构规划的陷阱,并最终导向更健壮、更高效的代码库。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 语义压缩 (2014) (caseymuratori.com) 5 分,by tosh 1 小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

关于 新闻 版权 联系我们 创作者 广告 开发者 条款 隐私政策和安全 YouTube 工作原理 测试新功能 © 2025 Google LLC

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 工作 | 提交 登录 为什么战斗机禁止 90% 的 C++ 特性 [视频] (youtube.com) 14 分,AareyBaba 发表于 23 分钟前 | 隐藏 | 过去 | 收藏 | 4 条评论 barfoure 发表于 1 分钟前 | 下一个 [–] 一般来说,航空电子设备是否遵循 MISRA C/C++,还是采取更进一步的(或不同的)方法?回复 mwkaufma 发表于 15 分钟前 | 上一个 | 下一个 [–] TL;DR - 不使用异常 - 不使用递归 - 内循环中不使用 malloc()/free() 回复 jandrewrogers 发表于 4 分钟前 | 父评论 | 下一个 [–] 即,我所参与过的每个 C++ 代码库的标准做法。回复 bigyabai 发表于 8 分钟前 | 上一个 [–] 如果你是一位无法自己回答这个问题的 C++ 开发者,也许该考虑学习一门新语言了。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

## 虚荣活动:你是在追求感觉良好,还是结果? 本文探讨了“虚荣活动”的概念——那些*看起来*有用或有价值,但最终在投入的时间上收益有限的事情。 受“信用卡套现”(最大化奖励积分)的讨论启发,作者认为许多追求是由享受驱动的,而非实际利益。 例子包括:沉迷于阅读新闻(大多是无关信息,为了娱乐而消费)、极端的“生物黑客”(驱动力是追踪数据的乐趣,不一定能改善健康)、以及表面的道德消费(例如避免使用塑料吸管,带来良好感觉,但对环境的影响微乎其微)。 甚至职业社交和效率优化也属于这一类别,通常的动机是社交和“完成事情”的满足感,而不是重大的职业发展或效率提升。 核心思想并非要否定这些活动是*坏的*,而是要诚实地评估我们的动机。 将它们视为令人愉快的爱好——我们玩的游戏——可以让我们有意识地选择如何度过我们的时间,优先考虑真正符合我们目标的事情。 最终,作者鼓励自我反思,以确保我们将有限的时间投入到对*我们*真正重要的事情上。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 虚荣活动 (quarter--mile.com) 11 分,由 surprisetalk 1小时前发布 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## 人工智能的燎原:硅谷的重塑 当前人工智能的激增并非泡沫,而是一场必要的“燎原”——一种为可持续增长扫清道路的颠覆性力量,如同以往的技术周期。虽然充裕的资本推动了快速扩张,但真正的稀缺在于人才,这创造了一个混乱的生态系统,随时可能迎来调整。 这场“火”不会是彻底的崩溃,而是一场对不可持续模式的洗牌:缺乏独特数据的AI外壳、基础设施的克隆,以及将炒作置于持久价值之上的消费应用,这些都将迅速消亡。更具韧性的公司——苹果、微软和英伟达等科技巨头——拥有“厚实的树皮”(强大的财务状况)和“深厚的根基”(产品与市场的契合度),能够抵御这场风暴。 然而,*真正的*机遇在于“随火而生”的企业——在调整*之后*涌现的初创公司,它们建立在更便宜的基础设施和经验教训之上。这些公司将专注于以规模化方式高效地交付人工智能的价值,尤其是在推理计算(在生产环境中运行模型)方面。至关重要的是,获得足够的*能源*基础设施可能成为最终的差异化因素,甚至超越计算能力本身。 成功取决于实现“热力学可持续性”——创造的价值大于消耗的价值。最终的问题不仅仅是技术进步,而是人工智能是会扩大机会还是加剧现有的不平等。即将到来的燎原将揭示哪些公司优先考虑所有人的真正进步,而不仅仅是获取关注和利润。

## 即将到来的AI“野火” - 摘要 一篇Hacker News讨论围绕着一篇近期文章,预测AI领域将经历痛苦但最终健康的“野火”。核心论点是,尽管目前AI炒作很激烈,但一次修正是不可避免的。然而,与过去的科技泡沫不同,这次衰退不一定会导致彻底崩溃。 评论者认为,对数据中心和计算能力的巨额投资代表着一项重要且持久的资产,即使需求暂时降温。能源成本将推动最终升级,但旧硬件仍将可用。重点将转移到实现真正的产品市场契合度,在计算成本降低的情况下,这将更便宜、更高效。 有人担心这个周期是否真的会重演,一些人担心根本性的转变可能导致更具破坏性的结果。另一些人质疑*到底*会发生什么,注意到大型企业占据主导地位,以及缺乏明显的“Pets.com”式失败。一个关键点是企业出于FOMO(害怕错过)而短视地采用AI,往往导致肤浅的实施。

## Claude 与《空中大灌篮》:一次复古网页重现尝试 一位拥有计算机科学学位的工程经理尝试使用 Anthropic 的 Claude,根据截图和素材重现 1996 年的《空中大灌篮》网站,希望保存这部分互联网历史。尽管该网站很简单——一个单独的 HTML 页面,严重依赖绝对定位——Claude 反复未能准确地复制它。 最初的尝试表明 Claude 理解了布局的*概念*(行星围绕着标志运行),但难以精确地定位。提供网格叠加和像素坐标参考等工具也无济于事;Claude 会自信地利用这些数据,但仍然生成不准确的结果,似乎优先考虑其自身的内部“理解”,而不是提供的测量数据。 分析表明 Claude 可能以 16x16 像素块处理图像,从而损失了关键的空间细节。放大截图提供了一种潜在的解决方案,但 Claude 仍然无法实现忠实的重现。最终,该实验突出了 Claude 在语义理解方面的优势,但在精确视觉重现方面的劣势,导致了一个自信但不准确的令人沮丧的循环。原始网站仍然未被重现,这证明了即使使用当前 AI 技术复制简单的设计也面临的挑战。

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 工作 | 提交 登录 我尝试并失败了用Claude重建1996年的《太空果篮》网站 (j0nah.com) 11 分,由 thecr0w 41 分钟前发布 | 隐藏 | 过去的 | 收藏 | 3 条评论 Wowfunhappy 2 分钟前 | 下一个 [–] Claude 不擅长使用截图。该模型在技术上可能是多模态的,但它的优势显然在于阅读文本。我不惊讶它在这里失败了。回复 stonecharioteer 5 分钟前 | 上一个 [–] 我很好奇。你是否要求它使用表格而不是CSS? 1996年,我们只有css1。也许要求它使用表格来完成这个任务。回复 lagniappe 2 分钟前 | 父级 [–] 实际上,我们有很多竞争的规范。CSS 正式发布直到1996年12月。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## 傅里叶变换:从冰沙到菜谱 傅里叶变换是一种强大的模式理解工具,但常常被复杂的数学所掩盖。本质上,它将一个复杂的信号(比如冰沙)分解成其基本组成部分(菜谱)。它不是分析整体,而是揭示信号*如何*被创建的——识别每个潜在循环的强度、速度和起点。 想象一下过滤冰沙以提取每种成分。傅里叶变换做的事情与之类似,它测量基于时间模式中的每种可能的循环。这种“循环菜谱”通常比原始信号更容易分析、比较和修改。 至关重要的是,这个过程是可逆的——你可以通过组合这些循环来重建原始信号。核心思想不是关于复数或正弦波,而是关于认识到*任何*模式都可以由圆形路径构建而成。 应用领域非常广泛:从降噪和数据压缩(如MP3)到抗震建筑设计和音乐识别。最终,傅里叶变换提供了一种视角的转变——从*是什么*,到*如何*制作的,揭示了观察到的现象背后的“源代码”。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 傅里叶变换的互动指南 (betterexplained.com) 6 分,来自 pykello 2 小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

OpenAI 暂时禁用了一个 ChatGPT 功能,该功能会推荐第三方应用程序。此前,用户批评这些推荐类似于 Peloton 和 Target 等公司的广告。虽然 OpenAI 最初解释说这些建议是为了突出在其平台上构建的应用程序而进行的测试——并否认存在任何财务激励——但回应却压倒性地是负面的。 首席研究官马克·陈为此道歉,承认此次推广“未达到预期”,并承诺改进模型精度和用户控制。ChatGPT 负责人尼克·特利进一步澄清,目前平台内*没有*正在进行的广告测试。 此事正值 OpenAI 内部的转变。据报道,首席执行官萨姆·奥特曼最近的一份“红色代码”备忘录优先考虑改进 ChatGPT 的核心质量,可能会推迟广告计划,尽管最近聘请了一位前 Facebook 广告高管。OpenAI 坚持认为,如果未来推进广告,将“慎重考虑”,并将优先考虑用户信任。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 工作 | 提交 登录 OpenAI 禁用 ChatGPT 应用建议,这些建议看起来像广告 (techoreon.com) 19 分,GeorgeWoff25 1 小时前 | 隐藏 | 过去 | 收藏 | 3 评论 hamdingers 15 分钟前 [–] 可不想免费提供宝贵的广告位[1],不是吗。1. https://news.ycombinator.com/item?id=46086771 回复 dmix 0 分钟前 | 父评论 | 下一个 [–] 文章中的问题是付费用户抱怨广告。OpenAI 想推出的广告似乎是针对免费用户?从你链接的帖子中:> 这可以帮助 OpenAI 为免费用户提供更慷慨的使用和功能,而付费计划的用户将免受广告干扰,这符合运行 ChatGPT 的高成本以及他们期望从购物和广告相关功能中获得的收入。回复 nsoqm 12 分钟前 | 父评论 | 上一个 [–] 这条评论证明了无论他们做什么,都赢不了。 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系方式 搜索:

上个月,在接受法新社采访时,他警告说,世界比以往任何时候都更需要他作品中捕捉到的讽刺。“我们所处的状况令人震惊,”他说。“我们都太富有了。我们正在消耗世界上所有的东西。而且我们不能。这是不可持续的。”英国摄影杂志编辑黛安·史密斯在Instagram上发布的一篇致敬文章中称帕尔为“战后摄影的巨匠”。“他是个有趣的人——总是乐于接电话,尤其是在很早的时候,而且总是非常直接。他做自己的事情,努力工作,一路上帮助他人——他度过了充实的一生。”多年来与帕尔合作艺术和设计项目的乔纳森·斯蒂芬森告诉BBC新闻,他平静地在观看足球比赛时去世,并补充说他是一位“坚定而忠诚的朋友”。他说:“与马丁的眼睛和思想交流是一种巨大的荣幸——并且不断地受到启发。马丁对日常生活的热情具有感染力。”

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 工作 | 提交 登录 马丁·帕尔去世 (bbc.co.uk) 16 分,由 yzydserd 1 小时前 | 隐藏 | 过去的 | 收藏 | 1 条评论 toomuchtodo 47 分钟前 [–] https://en.wikipedia.org/wiki/Martin_Parr https://martinparr.com/ https://dmbrepresents.com/artist/martin-parr/ https://wepresent.wetransfer.com/stories/manifesto-martin-pa... https://www.theguardian.com/artanddesign/2025/aug/24/theres-... 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

这篇内容以埃德温·艾伯特的《扁平世界》为隐喻,说明许多程序员由于不熟悉Lisp宏等强大概念而面临的局限性。作者认为,像Clojure这样的语言提供了一种“更高维度”的编程——在编译时操作语言本身的能力——从而产生根本上更好的代码。 然而,这种力量在很大程度上未被重视。作者指出“blub悖论”——倾向于否定自己熟悉框架之外的想法——以及解释需要思维转变的概念的困难。大多数程序员对“自动化”(如函数)感到满意,但难以理解*扩展*编程核心逻辑的抽象概念。 学习这种新的思维方式,虽然最初会让人感到不适,但会释放出显著的优势。它需要好奇心和认识到自身的认知偏差。最终,作者认为,停留在“扁平世界”——受传统思维限制——是一种选择,而成长来自于拥抱不熟悉的想法,即使它们最初看起来不合逻辑。

最近一篇关于程序员生活在“平面世界”的文章在Hacker News上引发了讨论——这是一个关于编码抽象挑战的比喻。最初的发帖者(winkywooster)链接到redplanetlabs.com,从而引发了关于AI编码代理作用的对话。 一位评论者(bluesnowmonkey)认为AI有助于分离抽象和实现,让程序员能够将这些概念视为不同的“维度”。然而,另一位(parpfish)批评文章含糊地描述了超越这种“二维”思维的好处,认为具体的例子会更有帮助。他们认为作者自己曾经经历过这种理解的转变,应该分享*如何*发生的,以帮助他人。 这场讨论凸显了对高级编码概念的实际说明,而非抽象描述的需求。

更多

联系我们 contact @ memedata.com