每日HackerNews RSS

403 禁止访问

Hacker News 最新 | 往日 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 1930 年代的好莱坞与上海电影 [pdf] (purdue.edu) 11 分,Bluestein 发布于 1 天前 | 隐藏 | 往日 | 收藏 | 讨论 | 帮助 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 加入 YC | 联系 搜索:

1871年德国统一后,德国与奥匈帝国经历了“奠基时代”(Gründerjahre),即一段由法国战争赔款和自由化公司法驱动的经济高速扩张期。资本过剩导致了铁路和工业领域的投机泡沫,金本位制的采用更是加剧了这一趋势。 1873年5月9日,维也纳证券交易所崩盘,随后柏林也爆发了“奠基者危机”(Gründerkrach),泡沫随之破裂。这场危机引发了广泛的银行倒闭和经济萎缩。尽管恐慌情绪滋生了针对犹太人的替罪羊心理,但中欧地区的经济复苏比美国更快,且对劳动力的依赖程度更低。 从长远来看,该地区进入了以物价下跌为特征的“大萧条时期”(1873–1896)。然而,德国通过增加资本积累并对基础设施和工业产能进行大规模投资,表现优于英国。在英国因供给调整停滞不前时,德国的战略性投资刺激了需求,从而带动了显著的工业增长,并为现代德国经济奠定了基础。

这篇 Hacker News 讨论探讨了 19 世纪铁路繁荣与当前人工智能投资狂潮之间的相似之处。通过借鉴 1873 年恐慌的历史——那场危机是由缺乏即时回报的基础设施投机性过度扩张引发的——参与者们争论类似的“AI 泡沫”是否可能引发全球经济崩溃。 评论者们对这种风险的本质提出了不同的看法: * **“泡沫”论:** 一些人将铁路过度扩张与目前在 AI 计算和数据中心领域的大规模、可能无法盈利的投资进行了直接对比。 * **经济韧性:** 另一些人认为,AI 的影响范围比 19 世纪作为当时主要就业来源的铁路行业要窄。还有观点指出,即使 AI 公司破产,其底层基础设施(数据中心)在债务结清后仍将保持生产力和盈利能力。 * **更广泛的系统性风险:** 多位用户认为,真正的危险在于金融体系——特别是宽松的货币政策和通胀的资产价格——而非技术本身。 最终,该讨论反映出一种普遍的怀疑态度,即认为市场崩盘难以预测,并指出历史上每一次重大的技术革命都伴随着投机泡沫。

在为开源社区贡献多年后,开发者 Raphael 决定将其新项目 *Canario* 闭源。 凭借其在 Mozilla 的工作经验以及维护 *Rio* 等热门项目的资历,Raphael 指出了开源维护中那些隐性且令人心力交瘁的成本。他解释道,应对社区期望、跟踪问题反馈以及日益增多的低质量 AI 生成垃圾内容,占用了他进行个人开发工作所需的宝贵时间和精力。 Raphael 强调,*Canario* 的构建初衷仅是为了解决他个人的技术需求,而非作为商业产品。尽管他承诺会继续维护 *Rio*,但他选择私下开发 *Canario*,以避免公共维护带来的额外负担,从而保护自己的工作节奏。他承认此举可能会让一些人感到失望,但他坚持认为,为了保持对编程的热情,这一决定是必要的。现有的代码版本仍可供有心人分叉使用,但 *Canario* 的未来将完全取决于他个人的需求与进度。

这篇 Hacker News 帖子讨论了作者决定将终端项目“Canario”闭源的原因:由于管理 Issue 和合并请求(PR)带来的倦怠感,以及由 AI 辅助生成的垃圾内容所造成的巨大困扰。 尽管评论者们认可作者对自己作品的控制权,但许多人认为闭源是一种过激的反应。批评者指出,开发者可以在保持“开源”状态的同时缓解倦怠,例如关闭 Issue 功能、忽略合并请求,或者仅公开代码而不提供公共仓库。一些人建议采用“SQLite 模式”,即保持代码开源但拒绝外部贡献,这被认为是一种可行的折中方案。 反之,支持者认为,维护一个公共项目的社会负担是一项沉重的、往往被忽视的成本。他们指出,仅仅是“保持可联系状态”在心理上就可能是一种负担,而闭源是恢复隐私和获得内心平静的有效途径。这场讨论凸显了现代软件领域中更广泛的矛盾:在自动化、低质量贡献泛滥的时代,维持由志愿者主导的开源项目正变得越来越困难。

455 安全事件检测:您的请求已被阻止。请勿重试。如果您是网站所有者,保护您网站的 Web 应用防火墙(WAF)已将此请求视为有害而予以拦截。详情可在控制面板的 Web 服务器日志中查看。请勿尝试使用 AI 分析此原因,请直接查看控制面板以获取实际原因。

对不起。

请启用 JavaScript 和 Cookie 以继续。

英国交通警察已开始在伦敦地铁站试行实时人脸识别(LFR)技术。该系统旨在将乘客的面部信息与通缉嫌疑人数据库进行比对,并向警员发送实时警报。 这一进展引发了激烈的争论,反映出人们对隐私、公民自由以及监控国家扩张的深层担忧。批评者认为,此类技术是通向持续性、大规模监控的“滑坡”,可能被滥用于压制政治异见或和平抗议,甚至将其比作威权体制。许多评论者对该系统的有效性表示怀疑,指出职业罪犯常通过遮挡面部(如佩戴巴拉克拉法帽)来逃避侦测;另一些人则质疑国家的重心,指出尽管监控日益加强,但针对轻微犯罪的执法力度却被认为有所欠缺。 相反,一些支持者认为,对于高客流量、高威胁环境下的警务工作而言,LFR 是一项必要工具,因为传统巡逻往往需要投入大量资源。他们强调,该试点运行在法律框架内,设有明确的标识,并为希望退出的民众提供了替代路线。讨论还凸显了一种更广泛的文化差异:许多美国人将自由视为绝对,而一些英国公民在社会保守的环境下,为了获得更多的安全与秩序,乐于以个人隐私作为交换。

请提供您需要翻译的内容。

最近 Hacker News 上的一场讨论凸显了人们对人工智能水足迹的日益关注。据估计,到 2027 年,全球相关用水量可能达到 42 亿至 66 亿立方米,相当于加州杏仁产业的年用水量。 评论者们就这种增长的可持续性展开了辩论,并指出数据中心正日益集中在缺水地区,包括美国西南部和德克萨斯州的部分地区。批评者认为,将当地社区的水资源用于支撑“奢侈”的 AI 模型,反映了工业化农业中常受诟病的那种不可持续的资源管理方式。相反,一些参与者则认为,从全球范围来看,其用水量相对较小(约占 0.16%),且蒸发冷却通常是一种更节能的权衡。 讨论还涉及了一些技术细节,例如冷却系统中“永久性化学物质”(PFAs)的使用、定义“消耗性用水”与闭环回收的区别,以及更广泛的担忧:与水资源相比,能源消耗仍是 AI 发展面临的最重大环境障碍。许多参与者持怀疑态度,认为对水资源的关注要么是对当地生态系统的合理关切,要么是一种旨在转移对更深层政策问题注意力的“稻草人”论点。

Rx Kids 是全美首个社区范围内的孕产妇及婴儿现金处方项目,旨在改善健康状况、加强经济保障并刺激地方经济。该计划由弗林特水危机期间因积极倡导而闻名、荣登《时代》周刊“TIME100健康”榜单的知名儿科医生 Mona Hanna 博士领导,并由 Luke Shaefer 教授与密歇根大学“贫困解决方案”(Poverty Solutions)中心合作共同创立。 Rx Kids 由全球领先的非营利组织 GiveDirectly 执行,为数千个家庭提供高效、直接的经济支持。该项目通过强大的公私合作伙伴关系运作,将政府资金与慈善投资相结合,以确保其长期可持续性。通过汇聚学术领袖、社区倡导者及各方利益相关者,Rx Kids 为健康与机遇提供了一份至关重要的“处方”,重新构想了社区如何在家庭发展的关键阶段为其提供支持。

最近在 Hacker News 上关于“Rx Kids”(rxkids.org)——一个为母亲提供现金援助的慈善项目——的讨论,引发了关于出生率、经济支持和社会福利的广泛争论。 支持者赞扬该项目“无附加条件”的方针,认为直接发放现金是支持家庭最有效的方式,且免去了官僚主义的负担。他们指出,抚养孩子的经济成本是导致出生率下降的主要因素,对于那些努力维持中产生活水平的人来说尤为如此。 然而,批评者质疑其缺乏“经济状况调查”(如收入限制或工作要求),认为公共资金的使用需要问责制以防止滥用。该项目的支持者反驳称,经济状况调查往往会设置门槛,导致真正有需要的人无法获得帮助,且普遍、及时的支持所带来的益处远超少数欺诈带来的风险。 此次讨论还涉及了全球生育率趋势的复杂性。评论者们争论出生率下降究竟是由经济不稳定、文化规范的转变,还是生活方式选择的根本性变化所驱动。该讨论串最终凸显了在公共福利倡议中,简化社会支持与确保财政责任之间的紧张关系。

客户端挑战:您的浏览器已禁用 JavaScript。请启用 JavaScript 以继续。本网站的一个必要组件无法加载。这可能是由于浏览器扩展程序、网络问题或浏览器设置所致。请检查您的网络连接、禁用广告拦截器或尝试使用其他浏览器。

法国已实施针对未经请求的电话营销的禁令,此举受到许多人的欢迎,他们将此类行为视为一种侵扰性的“瘟疫”。Hacker News 上的讨论既展现了人们对解脱的渴望,也表达了对执法效果的怀疑。 **讨论要点:** * **有效性与现实:** 虽然存在拒绝拨打名单(如法国的 Bloctel、西班牙的 Lista Robinson、瑞典的 NIX 以及美加的 DNC),但它们主要仅能约束合法企业。游离于法律之外或来自外国管辖区的诈骗者往往无视这些注册信息。 * **技术障碍:** 许多人认为,基于信任设计的电话网络架构存在根本缺陷。伪造来电显示仍然轻而易举,这使得诈骗者能够伪装成本地或受信任的实体。由于全球基础设施存在差距且运营商缺乏问责机制,像 STIR/SHAKEN 这样的解决方案被视为不完整。 * **带来的困扰:** 用户反映持续的垃圾或诈骗电话带来巨大压力,导致他们放弃使用电话作为主要沟通工具,转而青睐 WhatsApp 等通讯软件,或采用“仅限白名单”设置。 * **经济压力:** 人们对北非等地区呼叫中心岗位的经济影响表示担忧,但许多人认为,建立在“骚扰他人”基础上的商业模式本质上是不可持续的。

本文探讨了 C 和 C++ 中应用二进制接口(ABI)稳定性所带来的限制。这种稳定性不仅阻碍了必要的软件更新,还迫使开发者背负数十年的技术债务。由于 C 语言通过函数名称直接进行链接,修改函数签名通常会导致现有软件崩溃,从而陷入“两难困境”——语言委员会和实现者不得不将兼容性置于性能和现代特性之上。 作者反对“破坏” ABI,转而提出了一种“透明别名”(Transparent Aliases)策略。该技术通过编译器层面的间接寻址,将源代码中的同一个函数名映射到二进制文件中的不同底层符号。这使得库维护者能够在保留相同函数名的前提下,既能发布用于遗留支持的“v0”版本,又能为现代应用程序提供“v1”(或更新)版本。 作者在 Windows、Linux 和 macOS 上成功验证了这一方案,证明了我们可以在不破坏旧二进制文件的情况下演进库功能。通过将这种间接寻址机制标准化,作者旨在为打破遗留限制提供一条路径,最终让开发者能够在不放弃现有生态系统的情况下,对关键系统组件进行现代化改造。

这篇 Hacker News 的讨论围绕 2022 年的文章《为了拯救 C 语言,我们必须拯救 ABI》展开,探讨了在不破坏现有生态系统兼容性的前提下演进 C 语言所面临的挑战。 讨论的核心主题包括: * **ABI 稳定性与演进**:批评者认为,C 语言对“隐藏”ABI 惯例的依赖使得演进变得困难。虽然有人支持作者提出的管理破坏性变更的机制,但怀疑论者认为这些方案无效或过于简化,并指出 ABI 在很大程度上是由操作系统和 CPU 供应商而非 C 语言标准决定的。 * **“C 语言是高级语言”之争**:参与者就 C 语言作为系统语言的地位展开了辩论。一些人认为 C 语言实际上是一种缺乏现代安全特性的汇编级语言,而另一些人则捍卫其作为必要的“贴近硬件”基础的作用。 * **传统与进步**:该讨论串强调了依赖经过认证、长期运行的遗留代码的行业(如制造业)所持有的极端保守态度。许多人认为,C 语言的长盛不衰是这种风险规避心理的产物,而非技术上的优越性。他们指出,尽管新语言(如 Rust)日益流行,但在可预见的未来,C 语言仍将深深植根于系统编程领域。

编译器通常会避免对浮点运算进行激进的优化,因为与整数不同,浮点运算不具备结合律——改变运算顺序可能会显著影响结果。为了保持数学上的正确性,编译器往往会放弃诸如 SIMD(单指令多数据流)处理等提升性能的技术。 从 1.98 版本开始,Rust 引入了“代数”算术运算符,允许开发者明确授予编译器重新排序运算以提升性能的权限。这一特性提供了一个强大的折中方案:程序员可以在精度至关重要的场景下强制执行严格、高精度的运算顺序,同时在顺序无关紧要的地方选择高速的代数运算。 通过利用这些新运算符,开发者可以实现诸如成对求和等算法,从而在保持高数值精度的同时,实现与 NumPy 等既有库相当甚至更优的速度和 SIMD 利用率。这种灵活性使得数值计算能够获得显著的性能提升——例如将平方差和计算的速度提高一倍——同时又不会失去对舍入误差的控制。此次更新是 Rust 高性能数值编程的一个重要里程碑。

更多

联系我们 contact @ memedata.com