2025 02 20 HackerNews

2025-02-20 Hacker News Top Stories #

  1. Valve发布了《团队堡垒2》的代码,允许开发者访问游戏源代码,但Source引擎因第三方代码问题无法开源。
  2. 一篇文章评估了uv的优缺点,认为其在项目管理上有优势,但仍需改善兼容性和文档支持。
  3. 俄罗斯相关威胁行为者正在利用Signal Messenger的"链接设备"功能进行攻击,Signal团队已采取防御措施。
  4. Pi-hole v6发布,新增了嵌入式Web服务器、REST API和Docker支持,升级过程简单便捷。
  5. 法国的WEST机器创造了等离子体持续时间的世界纪录,为核聚变技术的发展奠定了重要里程碑。
  6. 美国总统发布行政命令,加强对行政机构的监督,引发对权力集中和宪法权力分立的担忧。
  7. 一篇文章介绍了使用大语言模型(LLM)进行代码生成的工作流程,强调其高效性但也指出其局限性。
  8. 艾丽斯·汉密尔顿通过研究铅的危害,为后来的环境政策奠定了基础,尽管未能完全阻止铅的使用。
  9. 伊森·马科特分享了他离开美国政府数字服务机构18F的经历,反映了机构面临的挑战和不确定性。
  10. 苹果发布了iPhone 16e,作为一款高性能且平价的新手机,配备A18芯片和更长的电池寿命。

Valve releases Team Fortress 2 code #

https://github.com/ValveSoftware/source-sdk-2013/commit/0759e2e8e179d5352d81d0d4aaded72c1704b7a9

这个网页似乎是一个 GitHub 仓库的页面,具体来说是 ValveSoftware/source-sdk-2013 仓库的页面。这个仓库包含了 Source 游戏引擎的 SDK(软件开发工具包)代码。

仓库的主体内容包括代码文件、提交记录、问题跟踪等。代码文件包括了游戏引擎的各个组件,例如游戏逻辑、渲染引擎、物理引擎等。提交记录显示了仓库的更新历史,包括了代码的修改、添加和删除等。

仓库中还包括了几个重要的文件和目录,例如 game、src、devtools 等。game 目录包含了游戏相关的代码和资源,src 目录包含了游戏引擎的源代码,devtools 目录包含了开发工具和脚本。

仓库的右侧有一个导航菜单,包括了代码、问题、拉取请求、操作、项目、安全和洞察等选项。这些选项允许用户浏览和管理仓库的内容,包括代码的提交、问题的跟踪、拉取请求的管理等。

Valve 宣布开放《团队 Fortress 2》的 SDK,允许开发者访问游戏的源代码,探索其内部机制,为游戏社区带来新的可能性和创新机会。


HN 热度 1776 points | 评论 372 comments | 作者:davikr | 1 day ago #

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

  • Valve 公司发布 Team Fortress 2 的代码,但这并不意味着 Source 引擎也会开源。
  • Source 引擎使用了第三方代码,例如 Havok 物理引擎,这使得开源变得困难。
  • Id Tech 引擎之所以能开源,是因为它主要使用了内部代码,并且 Carmack 推动了开源。
  • Doom 的源代码发布时,只有 Linux 版本,因为 DOS 版本使用了第三方音频库 DMX。
  • 微软对 Windows 版本的 Doom 进行了修改,但由于版权问题,Id 公司无法发布这些代码。
  • 开源引擎可以促进创造力和创新,但也需要考虑版权和合同问题。
  • 大公司通常会因为担心知识产权和商业价值而不愿意开源自己的代码。

A year of uv: pros, cons, and should you migrate #

https://www.bitecode.dev/p/a-year-of-uv-pros-cons-and-should

这篇文章讨论了 uv 的优缺点以及是否应该迁移到它。作者在尝试了 uv 一年的时间后,得出结论:如果情况允许,应该先尝试 uv,然后如果不行再转到其他工具。uv 是由 Astral 开发的 Python 项目管理工具,它的优点在于能够独立于 Python 的引导安装,提供统一的 Python 安装方式,支持多个 Python 版本,并且具有强大的依赖解析能力。

作者认为 uv 的设计理念是杰出的,它能够解决 Python 项目管理中的许多问题,例如引导安装、依赖解析等。uv 提供了一个与 pip 和 venv 兼容的接口,使得用户可以轻松地迁移到 uv。同时,uv 还提供了安装 Python 的功能,支持多个 Python 版本,包括 Pypy、No-GIL 和 TCO 版本。

作者强调,uv 的优点在于其易用性、可靠性和速度。uv 能够自动处理依赖解析,减少了用户的工作量。同时,uv 还提供了统一的 Python 安装方式,支持多个操作系统,包括 Windows、Linux 和 macOS。作者认为,uv 是解决 Python 项目管理问题的最佳选择,尤其是对于初学者来说。

然而,作者也指出,uv 并不是完美的。uv 仍然存在一些问题,例如兼容性问题和性能问题。同时,uv 的文档和社区支持还需要进一步改善。尽管如此,作者仍然认为 uv 是值得尝试的,尤其是对于那些需要管理多个 Python 项目的用户来说。

总的来说,这篇文章对 uv 进行了详细的介绍和评估,强调了其优点和缺点。作者认为 uv 是解决 Python 项目管理问题的最佳选择,尤其是对于初学者来说。同时,作者也指出,uv 仍然存在一些问题,需要进一步改善。


HN 热度 658 points | 评论 360 comments | 作者:bertdb | 1 day ago #

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

  • uv 解决了 Python 包管理的问题,能够在单文件脚本中内联依赖并运行。
  • uv 的依赖管理方式优于传统的虚拟环境管理方式。
  • uv 的时间戳依赖管理方式可以确保依赖的版本一致性。
  • 使用 uv 可以轻松重现旧环境,节省时间。
  • uv 的依赖管理方式适合小型脚本和 CI 环境。
  • uv 的时间戳依赖管理方式不是完美的,但可以在 99% 的情况下确保依赖的一致性。
  • 其他语言如 Rust 和 Scala 也有良好的依赖管理机制。
  • uv 的依赖管理方式可以避免传递依赖的问题。
  • uv 的时间戳依赖管理方式可以代替锁文件的方式。
  • uv 的依赖管理方式可以让脚本更容易分享和运行。

Multiple Russia-aligned threat actors actively targeting Signal Messenger #

https://cloud.google.com/blog/topics/threat-intelligence/russia-targeting-signal-messenger

Google Threat Intelligence Group 最近观察到多个与俄罗斯有关的威胁行为者正在积极针对 Signal Messenger 账户,尤其是那些被俄罗斯情报机构感兴趣的个人。这种兴趣可能是由俄罗斯入侵乌克兰引发的战争需求所驱动,目的是获取敏感的政府和军事通信。预计这些威胁行为者将继续使用类似的方法来针对 Signal 和其他安全通讯应用程序,如 WhatsApp 和 Telegram。

Signal 的受欢迎程度在军事人员、政客、记者、活动家和其他高风险社区中,使其成为对手获取敏感信息的高价值目标。Signal 的"链接设备"功能被威胁行为者滥用,通过创建恶意的二维码来链接受害者的 Signal 账户到行为者控制的设备。这种方法使行为者能够实时拦截受害者的安全对话,而无需完全控制受害者的设备。

Google Threat Intelligence Group 观察到多个威胁行为者,包括 UNC5792 和 UNC4221,使用各种方法来针对 Signal 账户。UNC5792 通过修改 Signal 群组邀请页面来链接受害者的 Signal 账户到行为者控制的设备。UNC4221 则使用自定义的 Signal 钓鱼工具包来模仿乌克兰军事人员使用的 Kropyva 应用程序。

这些威胁行为者使用各种方法,包括远程钓鱼和恶意软件传递,来获取受害者的 Signal 账户。他们还使用恶意二维码来链接受害者的 Signal 账户到行为者控制的设备。这些方法使行为者能够长期不被发现地拦截受害者的安全对话。

Signal 团队已经发布了更新,以加强对这些威胁的防御。用户可以通过更新 Signal 应用程序来启用这些新功能。Google Threat Intelligence Group 建议用户保持警惕,并采取必要的措施来保护自己的 Signal 账户和安全通讯。


HN 热度 578 points | 评论 220 comments | 作者:karel-3d | 10 hours ago #

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

  • Signal 的_linked devices_ 功能存在安全风险,可能导致攻击者访问消息和解密消息。
  • 即使 unlink 设备,也不能保证安全,因为攻击者可能已经获取了私钥。
  • Signal 的安全性取决于客户端和操作系统的安全性,如果客户端或操作系统被攻破,Signal 的安全性将失效。
  • 使用 Signal 等加密通讯工具可能会让用户成为攻击者的目标,因为攻击者可能会认为这些用户拥有敏感信息。
  • 即使使用了端到端加密,如果客户端或操作系统存在后门或漏洞,安全性仍然会被破坏。
  • Signal 的安全性依赖于用户的设备和操作系统的安全性,以及用户自己对安全的意识和行为。

Pi-hole v6 #

https://pi-hole.net/blog/2025/02/18/introducing-pi-hole-v6/

我们很高兴地宣布 Pi-hole v6 的正式发布!以下是 Pi-hole v6 的主要新功能:

  1. ** 嵌入式 Web 服务器和 REST API**我们将新的 REST API 和嵌入式 Web 服务器直接集成到 pihole-FTL 二进制文件中。这消除了对 lighttpd 和 PHP 的需求,从而减少了安装占用空间,并提升了性能。新的 API 还提供了查询日志的服务器端分页,确保界面更加快速和响应灵敏。此外,由于 lua 已嵌入到 pihole-FTL 二进制文件中,我们能够重新编写 Web 界面。
  2. ** 高级过滤和允许列表 **Pi-hole v6 引入了订阅的允许列表(又称为 “反重力”)。这些列表的工作方式与阻止列表类似,但允许域名,而不是拒绝它们。
  3. ** 整合配置文件 **我们通过将多个设置文件整合为一个丰富注释的 toml 文件来简化配置管理,使得管理和理解设置变得更加容易。如果您是从 v5 迁移过来的,您的现有配置将自动迁移到此文件中,位置为 /etc/pihole/pihole.toml。配置可以通过多种方式进行设置,包括直接编辑 toml 文件、通过命令行、使用 API、通过 Web 界面(使用 API)或通过环境变量。
  4. ** 重新设计的用户界面 **Web 界面经过全面改造,设置分为基本模式和专家模式,使用户可以根据自己的舒适程度和需求来定制体验。
  5. **HTTPS 支持 **Pi-hole v6 原生支持 HTTPS,用户可以选择提供自己的证书或使用自动生成的证书。
  6. **Docker 支持 **此外,Docker 镜像现在基于 Alpine,显著减少了镜像大小,并为未来的系统支持开辟了可能性。

** 升级和入门 **

  • ** 裸机 **:对于现有用户,升级到 Pi-hole v6 应该非常简单。我们建议在进行升级之前备份当前配置,因为升级是单向操作。在升级过程中,您会看到一个对话框询问是否希望禁用 lighttpd。大多数用户选择禁用它,除非您还使用它来托管其他网页。
  • Docker:Docker 镜像经过全面重写,现在基于 Alpine 而非 Debian。与裸机相同的迁移脚本将在 Docker 上运行,您的配置将迁移到新格式。

** 加入社区 **

Pi-hole 因为我们充满活力和支持的社区而蓬勃发展。无论您是想分享经验、寻求建议,还是想了解最新动态,都有适合您的地方。欢迎加入我们的官方论坛或在 Reddit 上与其他用户交流。

** 感谢您的支持 **

我们衷心感谢所有在过去几年中支持 Pi-hole 的人。您的社区贡献和捐款是这个项目的生命线,使我们能够持续改进 Pi-hole,并免费提供给每个人。如果您希望为我们的持续努力做出贡献,请考虑通过我们的官方捐赠页面进行捐赠。每一笔捐款,无论大小,都会对我们交付最佳项目产生重大影响。感谢您成为 Pi-hole 社区的一部分!


HN 热度 527 points | 评论 277 comments | 作者:tkuraku | 1 day ago #

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

  • Pi-hole 没有“模拟”或“幻影”模式,无法在不实际阻止请求的情况下测试阻止规则。
  • Pi-hole 的 UI 没有明确指出如何为不同客户端设置不同的行为。
  • 可以通过创建组和配置阻止规则来实现为不同客户端设置不同的行为。
  • 部分路由器可以配置为告诉客户端使用 Pi-hole 作为 DNS 服务器,从而实现为不同客户端设置不同的行为。
  • 有些路由器的固件不支持此功能,但可以通过使用 OpenWRT 或 Tomato 等替代固件来实现。
  • 可以使用 Pi-hole 的 DHCP 服务器功能来实现为不同客户端设置不同的行为。
  • 部分用户使用 NextDNS 或 ControlD 等 SaaS 服务来实现 DNS 过滤和阻止规则。
  • 可以通过配置路由器的 DNS 设置和使用 Pi-hole 的组功能来实现为不同客户端设置不同的行为。
  • 有些用户遇到问题是路由器将所有 DNS 请求转发到 Pi-hole,从而导致 Pi-hole 只看到路由器作为一个客户端。
  • 可以通过禁用路由器的 NAT 或配置路由器的 DNS 设置来解决此问题。

Nuclear fusion: WEST beats the world record for plasma duration #

https://www.cea.fr/english/Pages/News/nuclear-fusion-west-beats-the-world-record-for-plasma-duration.aspx

法国原子能和替代能源委员会(CEA)是一家关键的科学和技术研究机构。CEA 的主要研究领域包括国防和安全、核能、可再生能源、技术研究、物质和宇宙、健康和生命科学、气候和环境等。

CEA 的 WEST 机器最近创造了一个新的世界纪录,维持了 22 分钟的等离子体。这一成就标志着等离子体控制技术的重大进步,对于像 ITER 这样的机器来说,需要维持数分钟的融合等离子体,这是一个重要的里程碑。WEST 机器的等离子体温度达到 5000 万度,这是实现核融合的必要条件。

CEA 的研究人员正在努力实现更长时间的等离子体维持和更高的温度,以接近 ITER 预期的融合等离子体条件。WEST 机器是 CEA 的一项重要设施,拥有超导线圈和主动冷却组件,能够维持长时间的等离子体。CEA 的研究人员还参与了其他国际合作项目,例如 JET、JT-60SA、EAST 和 KSTAR。

核融合是一种利用核反应的能源技术,具有使用资源少、燃料少、不产生长寿命放射性废物等优点。磁约束融合是最先进的技术,使用强烈的磁场约束等离子体并加热至氢核融合。CEA 的 WEST 机器和 ITER 项目是这一领域的重要贡献者。

然而,核融合技术仍然面临着许多挑战,需要解决诸如大规模生产、经济可行性等问题。尽管如此,CEA 的研究人员仍然致力于推进核融合技术的发展,旨在为人类提供一种清洁、高效的能源来源。


HN 热度 468 points | 评论 455 comments | 作者:mpweiher | 1 day ago #

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

  • 在零重力环境中进行核聚变可以解决约束问题,但需要创造条件并解决能量传输问题
  • 使用强磁场压缩物质可以减少所需的物质量,但仍需要解决能量传输问题
  • 将地球移动到能量源附近可以解决能量收集问题,但技术上不可行
  • 可以使用太阳能板和电池储存系统来收集和储存能量,但当前技术和成本限制了其应用
  • 可以使用生物工程方法来利用过剩的光子,生产有用的材料和降低二氧化碳含量
  • 核聚变反应堆的能量传输和收集存在诸多问题,包括能量损失、方向性和大气影响
  • 核聚变反应堆的废料处理和退役问题也是一个重大挑战
  • 可以利用核聚变反应堆产生的热能来进行有用的工作,例如发电和供暖

“Ensuring Accountability for All Agencies” – Executive Order #

https://www.whitehouse.gov/presidential-actions/2025/02/ensuring-accountability-for-all-agencies/

本文是关于美国总统发布的一项行政命令,旨在确保所有行政机构对总统负责,并提高行政机构的问责制。行政命令指出,宪法赋予总统执行联邦法律的权力,然而,一些所谓的“独立监管机构”已经被允许在没有足够的总统监督下行使相当大的行政权力。

行政命令规定,所有行政部门和机构,包括所谓的独立机构,都必须将拟议和最终的重大监管行动提交给总统办公厅的信息和监管事务办公室(OIRA)进行审查,然后才能在联邦公报上发布。这项规定的目的是为了提高行政机构的问责制,并确保行政机构的行动与总统的政策和优先事项一致。

行政命令还规定,独立监管机构的负责人必须与总统办公厅的主任、国内政策委员会和国家经济委员会进行定期磋商和协调。此外,独立监管机构必须建立一个白宫联络员职位,负责与总统办公厅进行沟通和协调。

此外,行政命令还规定,总统和司法部长有权对法律问题提供权威性的解释,所有行政机构的员工在执行公务时必须遵守总统和司法部长的意见。任何行政机构的员工不得在没有总统或司法部长授权的情况下提出与总统或司法部长意见相矛盾的法律解释。

总的来说,这项行政命令旨在加强总统对行政机构的监督和控制,提高行政机构的问责制,并确保行政机构的行动与总统的政策和优先事项一致。


HN 热度 463 points | 评论 760 comments | 作者:martialg | 19 hours ago #

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

  • 总统的行政命令可能会导致权力集中,绕过国会和法院,危及宪法体系的平衡
  • 行政命令中关于总统和司法部长对法律的解释权可能会导致滥用权力和违宪行为
  • 美国的宪法体系是建立在权力分立和制衡的基础上,总统不应该成为唯一的权力中心
  • 即使总统的意图是好的,未来总统可能会有不同的意见,导致权力滥用和不稳定
  • 作者认为,行政命令可能会导致美国走向专制,损害民主制度和法治
  • 美国的公务员和军人宣誓效忠宪法,而不是总统或其他个人
  • 总统的行政命令可能会导致司法独立性受损,法官和检察官难以独立行使职权
  • 作者认为,总统应该尊重宪法和法律,不能任意解释法律和滥用权力
  • 美国的民主制度需要权力分立和制衡,总统不应该超越宪法和法律的界限
  • 作者认为,行政命令可能会导致美国民主制度的衰落和专制的崛起

My LLM codegen workflow #

https://harper.blog/2025/02/16/my-llm-codegen-workflow-atm/

该网页是一篇博客文章,主要讨论了作者使用大语言模型(LLM)进行代码生成的工作流程。作者首先介绍了自己使用 LLM 的经历,并提到这种方法可以快速高效地完成项目。然后,作者详细描述了自己的工作流程,包括三个主要步骤:想法提炼、规划和执行。

在想法提炼阶段,作者使用对话式 LLM 来完善自己的想法,通过一步一步地提问和回答来开发出一个详细的规格说明。这个过程可以输出一个开发者可以直接使用的规格说明文档。作者还提到,这个过程可以用来生成其他类型的文档,例如白皮书或商业模式。

在规划阶段,作者使用一个合理的推理模型来生成一个详细的、分步骤的蓝图,以便构建项目。这个蓝图被分解成小的、可迭代的块,每个块都建立在前一个块的基础上。作者强调了测试和验证的重要性,以确保每个步骤都是安全和正确的。

在执行阶段,作者介绍了几种代码生成工具,包括 Claude 和 Aider。作者更喜欢使用 Claude,通过与 Claude 进行配对编程来实现代码生成。作者还提到,可以使用 Repomix 工具来迭代和调试代码。Aider 也是一个不错的选择,可以自动完成代码生成和测试。

作者总结了自己使用 LLM 的工作流程,并强调了这种方法的优势,包括快速高效、灵活性和可扩展性。作者还提到,这种方法可以应用于各种类型的项目,包括脚本、Expo 应用等。总的来说,这篇文章提供了一个详细的工作流程和实践经验,帮助读者了解如何使用 LLM 进行代码生成。


HN 热度 461 points | 评论 147 comments | 作者:lolptdr | 1 day ago #

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

  • LLM 代码生成对于新项目很有用,但在修改和重构现有代码时可能会引入额外的复杂性和技术债务。
  • LLM 生成的代码可能难以维护,尤其是在处理大型遗留项目时。
  • 使用 LLM 需要结合实际情况,不能完全依赖 LLM,而应该将其作为工具来辅助编码和理解代码。
  • 代码的模块化和可测试性对于 LLM 的有效使用至关重要。
  • LLM 可以帮助发现代码中的问题和改进点,但需要开发者对代码有深入的理解。
  • 在使用 LLM 时,需要注意避免过度依赖,保持代码的可读性和可维护性。
  • LLM 可以帮助开发者提高生产力,但也可能导致技术债务的积累和代码的复杂性增加。
  • 有效使用 LLM 需要开发者具有良好的编码习惯和代码组织能力。

Alice Hamilton waged a one-woman campaign to get the lead out of everything #

https://www.smithsonianmag.com/innovation/how-alice-hamilton-waged-one-woman-campaign-get-lead-out-everything-180985960/

艾丽斯・汉密尔顿(Alice Hamilton)是一位开创性的医学博士,她在 20 世纪初致力于改善工人健康和安全,特别是针对铅的毒性研究。1911 年,她在芝加哥的一家铅冶炼厂进行调查,发现工人们因接触铅而出现精神错乱和其他严重健康问题。这一经历促使她深入研究危险行业的工作环境,并成为美国首位关注工人健康的医生之一。

汉密尔顿生于 1869 年,成长于富裕家庭,受过良好教育。她的父亲鼓励她 “为他人服务”,这使她关注社会边缘群体的福祉。在她的职业生涯中,汉密尔顿开始系统性地研究工业毒物,尤其是铅。她了解到铅不仅在古代罗马被广泛使用,还是 19 世纪末至 20 世纪初美国工业的重要原材料,但其对健康的危害却被广泛忽视。

1921 年,铅被添加到汽油中以减少引擎 “敲击” 现象,尽管汉密尔顿对这一做法表示强烈反对。她认为,长期接触低剂量的铅同样会对健康造成严重影响,包括失眠、肌肉抽搐、幻觉等。汉密尔顿通过撰写信件、发表研究成果、并与知名记者合作进行宣传,积极倡导公众关注铅的危害。

尽管她的努力未能阻止铅汽油在 1923 年上市,并在接下来的几十年中广泛使用,汉密尔顿的研究却为后来的环境政策奠定了基础。1970 年,她去世时已 101 岁,尽管当时她的成就没有得到应有的认可,但她的工作最终得到了后世的重视。

1970 年,尼克松总统签署了《职业安全与健康法》,建立了国家职业安全与健康管理局(OSHA),这一法律为改善工作环境设立了标准,标志着汉密尔顿一生努力的胜利。之后,美国开始逐步淘汰铅汽油,直到 2021 年阿尔及利亚成为最后一个停止使用铅汽油的国家。

汉密尔顿的遗产在于她为职业健康和环境保护所做的开创性贡献,她的研究方法和社会正义理念至今仍然影响着公共卫生和政策领域的斗争。


HN 热度 388 points | 评论 165 comments | 作者:Hooke | 1 day ago #

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

  • 有人认为 Tamara Rubin 的网站虽然不专业,但信息可靠,值得信任
  • 部分人认为,过度依赖专业的网站设计可能会让人怀疑背后的资金来源和动机
  • 有人指出,旧房子中的铅基涂料仍然存在危险,特别是在翻新或粉刷时
  • 部分人认为,使用不含铅和重金属的材料,如不锈钢、铸铁和透明玻璃,是一个好的选择
  • 有人提到,某些牙膏中可能含有铅,令人担忧
  • 部分人讨论了铅检测工具的准确性和局限性,特别是在检测其他金属如锌时可能会出现假阳性
  • 有人指出,锌合金中可能含有铅,特别是在廉价的“锅金属”中
  • 部分人认为,使用全食物和避免加工食品可以减少接触重金属的风险

Moving on from 18F #

https://ethanmarcotte.com/wrote/leaving-18f/

作者伊森·马科特(Ethan Marcotte)在他的个人主页上发表了一篇博客文章,讲述了他离开 18F 的经历。18F 是一个美国政府的数字服务机构,伊森在那里担任设计师一职。他表示自己并不是因为“延迟辞职”或被裁员而离开,而是主动提交了两周的辞职通知。

伊森对 18F 的工作环境和同事表示了高度的赞赏。他提到每个人都很聪明、友好,并且对自己的工作充满热情。他还提到同事们非常乐于助人,总是愿意伸出援手帮助他人。伊森对自己在 18F 的工作感到自豪,他与客户团队合作,帮助他们定义需求、改进设计和构建更好的产品。

然而,伊森也提到在美国大选后,他开始质疑自己是否应该继续留在政府工作。他担心新政府可能会对数字服务机构进行重组,并可能要求他参与一些他不能接受的项目。伊森列出了自己不能接受的底线,包括被要求远程工作、参与可能伤害或监视他人的项目,以及被要求与非政府人员讨论自己的工作。

伊森表示,他原本以为自己会有几个月的时间来应对这些问题,但事实证明政府的行动速度远远快于他预想。新领导层宣布将与员工讨论他们的“技术成就”,但伊森怀疑这实际上是为了准备裁员。随后,伊森收到了日历邀请,要求他参加一次会议,但他对会议的内容和目的感到不确定。伊森的经历反映了他在 18F 工作期间面临的挑战和困惑,以及他对未来工作的不确定性。


HN 热度 350 points | 评论 190 comments | 作者:mkeeter | 1 day ago #

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

  • 18F 是一个很好的机构,能够帮助政府提高效率和技术水平,但现在面临解散的风险
  • 政府的预算和采购制度存在问题,导致技术项目难以实施和维护
  • 政府机构之间缺乏协调和合作,导致资源浪费和效率低下
  • 政府的 IT 项目应该注重长期规划和稳定性,而不是快速推进和短期利益
  • 政府应该学习和借鉴私营企业的经验和技术,提高自己的效率和服务水平
  • 政府的技术项目应该更加透明和公开,接受公众的监督和评估
  • 政府机构应该更加注重人才培养和引进,提高自己的技术水平和服务能力
  • 政府的预算和采购制度应该更加合理和透明,避免腐败和浪费
  • 政府应该更加重视技术创新和发展,提高自己的竞争力和服务水平

Apple Debuts iPhone 16e #

https://www.apple.com/newsroom/2025/02/apple-debuts-iphone-16e-a-powerful-new-member-of-the-iphone-16-family/

苹果公司最近发布了一款新产品——iPhone 16e,这是一款更为平价的 iPhone 16 系列手机。iPhone 16e 拥有快速的性能、长久的电池寿命和一款 48MP 的 2 合 1 摄像头系统,所有这些特点都使得这款手机成为了一款非常值得考虑的选择。

iPhone 16e 采用了苹果公司最新的 A18 芯片,这使得手机的性能变得更加快速和高效。同时,这款手机还拥有一个 16 核的神经引擎,可以使得机器学习模型运行速度提高 6 倍。另外,iPhone 16e 还拥有一个 4 核的 GPU,可以提供更好的图形性能和更流畅的游戏体验。

在设计方面,iPhone 16e 拥有一个 6.1 英寸的 Super Retina XDR 显示屏,屏幕采用 OLED 技术,边缘设计使得观看 HDR 视频、玩游戏和阅读文字变得更加舒适。同时,这款手机还拥有 IP68 级别的防水和防尘功能,可以在水中和灰尘中使用。手机的背面采用了最坚固的玻璃材料,能够有效地保护手机免受损坏。

iPhone 16e 还拥有一个非常长久的电池寿命,可以使用长达 6 个小时比 iPhone 11 更长时间,长达 12 个小时比所有 iPhone SE 系列手机更长时间。同时,这款手机还支持无线充电和 USB-C 充电,可以方便地连接到各种配件。

苹果公司表示,iPhone 16e 是一款非常值得考虑的选择,尤其是对于那些想要体验 iPhone 16 系列手机的性能和功能,但又不想花费太多钱的人来说。同时,苹果公司还表示,iPhone 16e 将在 2 月 28 日开始发售,用户可以在 2 月 21 日开始预订。


HN 热度 329 points | 评论 550 comments | 作者:dm | 8 hours ago #

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

  • 新款 iPhone 16e 的电池寿命得益于新的 Apple C1 蜂窝调制解调器和更高效的设计
  • iPhone 16e 的电池寿命延长主要是因为采用了更大的电池和新的内部设计
  • 设计自己的调制解调器比设计 CPU 更困难,因为调制解调器需要与移动网络进行交互并遵循复杂的标准
  • 苹果公司设计自己的调制解调器的难度在于需要绕过高通的专利并确保兼容性
  • 苹果公司可能仍然需要向高通支付专利费,因为设计自己的调制解调器的目的是为了商业利益
  • 设计调制解调器比设计 CPU 更困难,因为调制解调器需要处理实际的无线电信号和复杂的标准
  • 苹果公司的 CPU 设计基于 ARM IP,而设计自己的调制解调器则需要更多的工作和专利考虑