2025-03-02 Hacker News Top Stories #
- 乌克兰总统泽连斯基在白宫会面因争论结束,引发外交和政治后果。
- 作者发现了一个严重的安全漏洞,允许攻击者在数百个流行应用和数百万用户的设备上执行任意代码。
- 文章列举了400个不使用微软Azure的理由,主要涉及性能、可靠性和服务稳定性问题。
- 继承财富的重要性在富裕国家显著上升,可能对资本主义和社会构成威胁。
- Mozilla更新了Firefox的服务条款和隐私政策,引发用户对数据隐私的担忧。
- 作者在Java程序中发现了一个严重的性能问题,导致CPU利用率高达3200%。
- 一位DOGE工作人员在GitHub上公开了与DOGE相关的工作内容,引发了广泛关注和讨论。
- 打造一台喷气式发动机极具挑战性,需要在性能和成本之间取得平衡。
- 作者分享了自建Firefox Sync服务器的经历,包括使用Docker和MariaDB数据库的挑战和解决方案。
- 住房短缺问题对西方社会产生了广泛影响,包括高昂的住房成本、收入不平等和社会行为改变。
Zelensky leaves White House after angry meeting #
https://www.bbc.com/news/live/c625ex282zzt
乌克兰总统泽连斯基最近访问白宫的行程中发生了一场激烈的争论。据报道,泽连斯基与美国总统特朗普和副总统范斯之间的会面原本旨在讨论乌克兰与美国的关系和对抗俄罗斯的合作,但却因争论而告终。争论的原因是特朗普和范斯对泽连斯基表示不满,认为他没有对美国的支持表示足够的感谢。
在争论发生之前,泽连斯基还面临了一位保守派记者的提问,询问他为什么不穿西装,而是穿着军装。泽连斯基回答说,他将在战争结束后穿西装。尽管如此,争论仍然爆发了,双方的言论变得激烈。民主党议员们随后对特朗普的行为进行了批评,认为他在会面中表现出“耻辱的行为”,并呼吁他为此道歉。
此外,乌克兰驻美国大使奥克萨娜·马卡罗娃在争论发生时的反应也被媒体捕捉到,她的照片在社交媒体上广泛传播。马卡罗娃在争论发生时将头埋在手中,显得十分尴尬。乌克兰方面表示,泽连斯基的访问原本旨在加强乌克兰与美国的关系,但现在却面临着不确定的未来。
在争论发生后,泽连斯基原本计划在一家智库发表讲话,但该活动被取消。乌克兰官员们目前正在努力处理这次事件的后果,试图找到办法来修复与美国的关系。与此同时,民主党议员们继续批评特朗普的行为,认为他正在“帮助普京的利益”,并损害美国的全球影响力。
HN 热度 2822 points | 评论 4764 comments | 作者:yakkomajuri | 1 day ago #
https://news.ycombinator.com/item?id=43208973
- 欧洲领导人需要意识到美国不再是可靠的盟友,应该开始在军事、制造业、科技等方面自主发展。
- 瑞典应该发展自己的核武器,以确保国家安全和独立。
- 美国的核武器计划对欧洲国家构成了威胁,欧洲应该建立自己的核威慑力量。
- 法国和英国是欧洲核武器的主要候选国,但欧洲需要在核武器问题上进行协调。
- 德国和瑞典可能会在未来成为极右翼政府,这将对欧洲的核安全构成威胁。
- 美国的极右翼思想和核武器结合将对世界构成重大威胁。
- 核武器的使用将导致大量人员伤亡和环境破坏,欧洲应该寻求和平解决冲突的方式。
- 欧洲需要建立自己的核威慑力量,以防止美国的核武器威胁。
- 瑞典和其他欧洲国家应该考虑发展自己的核武器,以确保国家安全和独立。
How to gain code execution on hundreds of millions of people and popular apps #
https://kibty.town/blog/todesktop/
这篇文章讲述了作者发现的一个安全漏洞,该漏洞允许攻击者在数百个流行应用程序和数百万用户的设备上执行任意代码。作者最初是在研究 Cursor,一款 AI 文本编辑器时,发现了这个问题。当作者下载 Cursor 安装程序时,发现安装程序实际上是由 ToDesktop 管理的,而不是 Cursor。
作者对 ToDesktop 感到好奇,于是创建了一个账户并开始调查。作者发现 ToDesktop 使用 Firebase,并通过 GitHub 登录按钮发现了一个潜在的安全漏洞。作者进行了基本的 Firebase 侦察,发现了一个不安全的集合,但似乎没有敏感数据。
作者随后发现 ToDesktop 的部署和逻辑主要发生在终端,使用 npm 包 @todesktop/cli。作者安装了这个包并开始调查,发现了一个任意 S3 上传漏洞,但需要一个 S3 密钥才能利用。作者继续调查,发现了一个 postinstall 脚本漏洞,允许攻击者在构建应用程序的机器上执行任意代码。
作者利用这个漏洞,获得了一个反向 shell,并导航到构建应用程序的容器。作者发现了一个加密文件,解密后发现了一个 Firebase 管理员密钥。作者使用这个密钥,部署了一个更新到自己的应用程序,并获得了远程代码执行(RCE)能力。
作者指出,这个漏洞的影响非常严重,因为 ToDesktop 的客户包括 Clickup、Cursor、Linear 和 Notion Calendar 等流行应用程序。作者估计,这个漏洞可能影响数百万用户。作者联系了 ToDesktop 的所有者,报告了这个漏洞,并获得了补偿。ToDesktop 迅速修复了这个漏洞,作者认为他们的响应非常好。
总的来说,这篇文章讲述了作者发现的一个严重的安全漏洞,该漏洞允许攻击者在数百个流行应用程序和数百万用户的设备上执行任意代码。作者的调查和报告导致 ToDesktop 迅速修复了这个漏洞,防止了潜在的安全威胁。
HN 热度 1051 points | 评论 267 comments | 作者:xyzeva | 1 day ago #
https://news.ycombinator.com/item?id=43210858
- 应该避免使用自动更新器,软件应该在发布时就尽可能完善,避免频繁更新。
- 如果必须使用自动更新,应该使用平台提供的更新机制,而不是自己实现。
- 自动更新可能会带来安全风险,尤其是当更新机制被攻破时。
- 软件开发者应该考虑到支持多个版本的成本和复杂性,可能需要设定支持窗口。
- 对于低成本的软件,实现自动更新可能不划算,开发者应该权衡更新的必要性和成本。
- 自动更新可能会导致用户体验不佳,尤其是当更新强制推送新功能或改变软件行为时。
- 开发者应该考虑到不同操作系统和平台的兼容性和支持问题。
- 自动更新应该只用于安全更新,而不是推送新功能或改变软件行为。
400 reasons to not use Microsoft Azure #
这是一个名为 “Daily Azure Shit” 的账户,在 Mastodon 平台上分享关于微软 Azure 的各种问题和困扰,账号没有与微软官方关联。截至目前,共发布了 404 条内容,关注者约 1150 人。
该账号每天记录和发布用户在使用 Azure 服务过程中遇到的各种问题,内容包括但不限于 API 文档不完整、功能故障、服务不可用等技术性问题。以下是最近一些帖子的大致总结:
- ** 碳优化 API 问题 **:多个帖子提到 Azure 碳优化 API 和可持续性 API 无法提供德国数据中心的排放数据,导致用户无法获取所需信息。
- ** 文档不足 **:许多用户反映 Azure 的文档不够清晰,常常指向不存在的页面,给开发者带来困扰。例如,用户在尝试使用碳优化 API 时发现文档未能说明请求属性的有效值。
- ** 功能故障 **:有帖子提到 Azure Function App 在使用过程中出现超时和内部服务器错误,且没有任何日志记录,用户无法追踪错误原因。
- **Terraform 和资源管理 **:用户在使用 Terraform 管理 Azure 资源时遇到了一些限制,例如 Azure 防火墙必须与其部署的虚拟网络在同一个资源组中,而这在文档中没有明确说明。
- ** 服务变更引发的问题 **:一些帖子提到微软关闭了一些有用的工具,例如 Azure VM 选择工具,用户被迫转向使用 Copilot 等其他服务,这些新工具的可靠性和实用性受到质疑。
- ** 用户体验不佳 **:在 Azure 门户中查看预约时,显示的信息往往不直观,例如用 UUID 非可读名称,这给用户带来了困惑。
该账号的整体语气较为幽默和讽刺,反映了用户在使用 Azure 服务中遇到的 frustrations(挫折感)和不满。通过这些帖子,用户可以相互分享经验和解决方案,同时也表达了对微软服务改进的期待。
HN 热度 635 points | 评论 354 comments | 作者:SlyHive | 1 day ago #
https://news.ycombinator.com/item?id=43210536
- Azure 的性能和可靠性存在问题,导致用户放弃使用
- Azure 的 CosmosDB 服务存在多个问题,包括性能差、数据可视化工具不完善、SQL 方言不标准、Python SDK 存在 bug
- Azure 的服务不稳定,容易出现故障,导致用户损失
- Azure 的全球分布式服务虽然有优势,但仍然存在性能问题
- Azure 的查询速度较慢,10ms 的查询时间被认为是较长的时间
- 使用 Azure 服务可能会导致正常情况下的性能下降 1000 倍
- Azure 的服务价格预测困难,可能导致用户收到意外的高额账单
- Azure 的 SDK 和工具存在问题,导致用户难以使用和维护服务
Inheriting is becoming nearly as important as working #
https://www.economist.com/leaders/2025/02/27/inheriting-is-becoming-nearly-as-important-as-working
当前网页的内容主要围绕着经济和社会问题进行讨论。文章指出,继承财富的重要性正在富裕国家日益增长,这对资本主义和社会构成了威胁。传统上,人们认为通过努力工作和勤奋可以获得成功,但现在,继承财富的作用越来越大。这意味着那些出生在富裕家庭的人可能会比那些通过努力工作获得财富的人拥有更多的优势。
文章还提到了其他相关话题,包括全球权力斗争、印度尼西亚的预算问题、基因编辑技术 CRISPR 的潜在应用等。其中,关于 CRISPR 技术的讨论强调了其在农业和医学领域的巨大潜力,但也警告不要浪费这种技术。
此外,文章还涉及了政治领域的讨论,包括德国大选、印度尼西亚总统的经济政策、中国私营企业的发展等。这些讨论反映了当前全球政治和经济的复杂性和挑战。
总的来说,这个网页的内容涵盖了经济、社会、政治等多个领域,提供了对当前全球形势的多角度分析和评论。通过这些讨论,读者可以更深入地了解到全球经济和政治的趋势和挑战。
HN 热度 542 points | 评论 734 comments | 作者:pseudolus | 1 day ago #
https://news.ycombinator.com/item?id=43213143
- 经济增长并没有真正惠及大多数人,富人通过各种手段将钱从穷人手中转移到自己手中,导致贫富差距日益扩大
- 税收制度应该对富人进行更高的税率,以减少贫富差距,增加政府收入,用于公共服务和基础设施建设
- 不平等本身就是一个问题,因为它会导致穷人失去真正的财富,无法有效地使用自己的技能和资源
- 财富增长率超过经济增长率会导致富人持有的资产比例不断增加,进一步加剧贫富差距
- 持有黄金或加密货币等非生产性资产不会对经济产生积极影响,甚至可能导致经济损害
- 银行存款也不是投资,除非银行使用这些存款为经济提供流动性
- 历史上高边际税率并没有真正被执行,富人的实际税率可能远低于所谓的高税率
- 有效的税率对于衡量税收制度的公平性和效率至关重要,而不是简单地看边际税率
- 税收制度的设计应该尽量减少避税和逃税的可能性,确保富人为社会贡献公平的份额
An update on Mozilla’s terms of use for Firefox #
https://blog.mozilla.org/en/products/firefox/update-on-terms-of-use/
Mozilla 最近更新了 Firefox 的服务条款和隐私政策,引起了一些用户的担忧。Mozilla 表示,他们的初衷是为了更清楚地说明 Firefox 如何运作,但是在这样做的过程中,却引起了一些混淆和担忧。因此,Mozilla 决定更新语言,以更清楚地反映他们与用户数据的互动范围。
新的语言表明,用户授予 Mozilla 必要的权利来运作 Firefox,这包括处理用户数据,如 Firefox 隐私政策中所述。同时,Mozilla 也获得了一个非独占、免版税的全球许可,用于处理用户在 Firefox 中输入的内容。但是,这并不意味着 Mozilla 拥有该内容的所有权。
Mozilla 还删除了对可接受使用政策的引用,因为它似乎引起了更多的混淆而不是澄清。同时,Mozilla 也更新了他们的隐私 FAQ,以更好地解决围绕“出售”数据的法律细节。Mozilla 表示,他们不出售用户数据,但是在一些司法管辖区,“出售”数据的定义可能更广泛。Mozilla 的 Firefox 浏览器具有内置的隐私和安全功能,用户可以根据自己的需求进行调整。
Mozilla 还解释了为什么他们不再声称“永远不会出售您的数据”。这是因为,在一些地方,“出售数据”的法律定义很广泛,且不断演变。例如,California Consumer Privacy Act(CCPA)将“出售”定义为“以口头、书面或电子方式向第三方出售、出租、发布、披露、传播、提供或传输消费者个人信息”。Mozilla 表示,他们支持数据隐私法,但是在某些情况下,他们可能需要与合作伙伴共享一些数据,以使 Firefox 具有商业可行性。
Mozilla 保证,他们会确保 Firefox 提供合理的默认设置,用户可以在任何时候进行调整。同时,Mozilla 也表示,他们会继续致力于保护用户的隐私和安全。用户可以通过 Mozilla 的网站了解更多关于 Firefox 的隐私政策和服务条款的信息。
HN 热度 529 points | 评论 324 comments | 作者:ReadCarlBarks | 1 day ago #
https://news.ycombinator.com/item?id=43213612
- Mozilla 收集和分享用户数据是为了让 Firefox 商业可行,但这引发了用户对数据隐私的担忧
- 加州消费者隐私法案(CCPA)对数据销售的定义过于宽泛,导致 Mozilla 难以明确说明其数据处理政策
- 用户担心 Mozilla 通过数据销售获得经济利益,但 Mozilla 试图通过区分“个人数据”和“聚合数据”来辩护其行为
- 一些用户认为 Mozilla 应该更加透明地说明其数据处理政策,并给用户更多控制权
- 数据销售的定义模糊,导致法律漏洞,企业可以通过各种手段规避数据保护法规
- 用户对 Mozilla 的数据处理政策持怀疑态度,认为其可能将用户数据用于广告或其他商业目的
- Mozilla 的数据处理政策可能违反了用户的隐私期待,用户希望能够更好地控制自己的数据
3,200% CPU Utilization #
https://josephmate.github.io/2025-02-26-3200p-cpu-util/
这篇文章讲述了作者遇到的一个 Java 程序中的性能问题。作者的机器 CPU 利用率达到了 3200%,所有 32 个核心都被完全占用。通过分析线程转储和 CPU 时间,作者发现问题出在一个 TreeMap 的 put 方法上。进一步分析后,作者发现 TreeMap 是被多个线程同时访问的,而没有任何同步机制。
作者尝试重现这个问题,创建了一个实验,多个线程同时更新一个共享的 TreeMap。实验结果表明,当多个线程同时访问 TreeMap 时,会导致 CPU 利用率急剧增加。作者认为这是因为 TreeMap 的内部实现是一个红黑树,当多个线程同时访问时,可能会导致树结构被破坏,导致无限循环。
作者还提到,这个问题不仅仅是 Java 特有的,其他语言也可能遇到类似的问题。作者还提供了实验代码和相关的 GitHub 项目链接。同时,作者也提到,这个问题已经被其他人发现和报告过,包括 Red Hat 的故障排除文章和 Stack Overflow 的问题。
作者还讨论了这个问题的原因和解决方法,包括使用同步机制和修复 TreeMap 的内部实现。作者认为,这个问题是由于多线程访问共享资源导致的,并且可以通过适当的同步机制来解决。同时,作者也提到,这个问题不仅仅是性能问题,也是数据一致性问题,需要被重视和解决。
HN 热度 455 points | 评论 205 comments | 作者:atomlib | 1 day ago #
https://news.ycombinator.com/item?id=43207831
- 多线程环境下,共享可变状态会导致数据竞争,解决方法包括添加同步锁、不共享可变状态和使用不可变数据。
- 即使使用线程安全的集合类,也需要确保一系列操作的线程安全性,而不是仅仅依靠单个操作的线程安全性。
- 使用不可变对象和限制可变对象的范围可以提高代码的可靠性和易维护性。
- 在多线程环境下,需要考虑事务问题和线程安全问题,使用事务或锁机制来确保数据的一致性和安全性。
- 使用纯函数式数据结构可以避免线程安全问题,但可能需要额外的内存和计算资源。
- Rust 语言通过静态检查和所有权模型可以帮助开发者避免数据竞争和线程安全问题。
A DOGE staffer appears to be posting DOGE work on his public GitHub #
https://twitter.com/SollenbergerRC/status/1895609294810464390
网页内容似乎是一个社交媒体平台的页面,特别是 X(之前的 Twitter)的个人主页。页面上显示了一条帖子,内容是关于一位 DOGE 工作人员 Jordan Wick 在 GitHub 上公开发布了与 DOGE 工作相关的内容。帖子中提到,Jordan Wick 创建了一个仓库,用于下载 Twitter 的私信,并且在今年 1 月份发布了关于地理空间数据的工作,包括关于海底电缆、港口和“关键矿物”的内容。
帖子发布时间是 2025 年 3 月 1 日早上 6 点 57 分,已经有了大量的浏览量和回复。帖子下方有一个注册按钮,提示用户可以注册并获取个性化的时间线。页面底部显示了服务条款、隐私政策和 Cookie 政策的链接,以及辅助功能和广告信息的选项。页面的版权信息显示为 2025 年 X Corp.所有。
HN 热度 353 points | 评论 337 comments | 作者:amarcheschi | 14 hours ago #
https://news.ycombinator.com/item?id=43217947
- DOGE 工作人员在 GitHub 上发布的数据可能不是敏感信息,而是公开可用的数据
- 即使数据是公开的,DOGE 工作人员收集这些数据仍然令人怀疑
- 收集公开数据本身并不是问题,但 DOGE 的目的和动机值得质疑
- 有些人认为 DOGE 的行为是正常的,收集公开数据是他们工作的一部分
- 其他人则认为 DOGE 的行为是可疑的,可能是为了收集敏感信息
- 有人指出,收集公开数据可以用于各种目的,包括建设核反应堆或制造炸弹
- 也有人认为,DOGE 的行为是为了制造两极分化和混乱
- 有人质疑 DOGE 工作人员为什么要收集这些数据,是否有其他目的
- 有人认为,DOGE 的行为是为了调查和分析政府的敏感信息
- 也有人认为,DOGE 的行为是正常的,收集公开数据是他们工作的一部分,但目的和动机值得质疑
Why it’s so hard to build a jet engine #
https://www.construction-physics.com/p/why-its-so-hard-to-build-a-jet-engine
为什么打造一台喷气式发动机如此困难 打造一台喷气式发动机是一项极具挑战性的技术任务,需要在性能和成本之间取得平衡。要想在航空领域取得成功,发动机必须尽可能高效,尽量减少燃料消耗和维护成本。然而,要实现这一点,需要采用高压缩比和高温,这反过来又需要极其高效的压缩机、超强轻质材料,以及能够承受极端温度的材料。
开发一款新型商用飞机发动机是一项多亿美元的投资,需要数年甚至数十年的时间。目前,只有少数几家公司能够生产大型商用飞机发动机,包括 GE、普惠和罗尔斯-罗伊斯。这些公司需要不断推动技术的边界,开发新的材料和设计,以提高发动机的效率和可靠性。
喷气式发动机的历史可以追溯到 20 世纪 30 年代,当时英国的弗兰克·惠特尔和德国的汉斯·冯·奥海恩独立地发明了第一台喷气式发动机。他们意识到传统的螺旋桨驱动的活塞发动机已经接近性能的极限,而喷气式发动机可以提供更高的速度和更远的航程。第一台喷气式发动机的发明标志着航空领域的一个新时代的开始。
喷气式发动机的工作原理是通过压缩空气、加热空气和扩张气体来产生动力。空气被吸入发动机前部,然后通过压缩机压缩,压缩后的空气然后与燃料混合并点燃,产生高温气体。这些气体然后驱动涡轮机,涡轮机从气体中提取能量,并将其转化为机械能。这种机械能然后被用来驱动压缩机和产生推力。
打造一台功能性的喷气式发动机需要几个关键的支持技术,包括压缩机和涡轮机。压缩机需要高效率,以尽量减少能量损失,而涡轮机需要能够承受高温和高压。第一台喷气式发动机的发明者惠特尔成功地开发了一款高效率的压缩机,这使得喷气式发动机的发展成为可能。
总之,打造一台喷气式发动机是一项极具挑战性的技术任务,需要在性能和成本之间取得平衡。开发一款新型商用飞机发动机需要数年甚至数十年的时间和数亿美元的投资。然而,喷气式发动机的发展标志着航空领域的一个新时代的开始,并将继续推动航空技术的进步。
HN 热度 339 points | 评论 154 comments | 作者:mhb | 1 day ago #
https://news.ycombinator.com/item?id=43212952
- 现代喷气式发动机的热端部件需要特殊的材料来承受高温和高应力,目前主要使用镍基单晶超合金。
- 金属材料不能直接承受高温,需要通过冷却系统来降低温度,否则会导致材料失效。
- 喷气式发动机在关机时需要逐渐降低功率并继续旋转一段时间,以避免热冲击和部件损坏。
- 某些发动机存在共振问题,需要避免特定的转速范围,以防止发动机损坏。
- 火箭发动机也需要活性冷却系统来保护燃烧室和喷嘴。
- 金属材料的强度会随着温度升高而降低,需要考虑材料的屈服极限和强度降低的问题。
- 硅碳纤维增强硅碳材料正在被研究和应用于发动机部件,具有更高的工作温度和更低的重量。
Self-Hosting a Firefox Sync Server #
https://blog.diego.dev/posts/firefox-sync-server/
本文讲述了作者自行搭建 Firefox Sync 服务器的经历。作者最初在 GitHub 上搜索“firefox sync server”时,发现了 Mozilla 的 syncserver 仓库,但由于该仓库已不再维护,作者转而关注 syncstorage-rs 项目,该项目是 Mozilla Sync 服务器的 Rust 版本。
然而,作者在尝试使用 syncstorage-rs 时遇到了困难,主要是由于 Docker 文档的复杂性和版本依赖问题。作者感到困惑,不知道如何继续。幸运的是,作者发现了 dan-r 的 syncstorage-rs-docker 仓库,该仓库提供了一个更简单的 Docker 设置。
作者使用 docker-compose 和 MariaDB 数据库,成功地搭建了自己的 Firefox Sync 服务器。作者分享了搭建过程中的经验,包括数据库密码的注意事项、Docker 缓存的使用以及初始化数据库的步骤。
在搭建过程中,作者遇到了几个挑战,包括数据库持久性问题、服务器存储空间不足以及 Docker 设置的复杂性。然而,作者最终成功地搭建了自己的 Firefox Sync 服务器,并分享了自己的经验,以帮助其他人避免相同的陷阱。
作者总结说,搭建自己的 Firefox Sync 服务器并不是一件容易的事,尤其是对于不熟悉 Docker 和数据库管理的人来说。但是,通过社区的努力和开源项目的支持,作者成功地搭建了自己的服务器,并希望自己的经验能够帮助其他人。
HN 热度 313 points | 评论 75 comments | 作者:shantara | 24 hours ago #
https://news.ycombinator.com/item?id=43214294
- 自建 Firefox Sync 服务器可以提高数据安全性,但需要一定的技术知识和维护成本
- Mozilla 的基础设施仍然被用于某些服务,例如认证和电子邮件
- 有些用户认为自建 Sync 服务器不值得,宁愿使用 Mozilla 的公共服务
- 部分用户对 Mozilla 的可信度有所担忧,尤其是在最近的“服务条款”争议之后
- 有些替代方案,如 Floccus 和 LibreWolf,提供了类似的功能和更好的隐私保护
- 自建服务器需要考虑安全性、维护和升级的问题,可能需要专业的知识和资源
- 部分用户认为自建 Sync 服务器是一种有趣的尝试,但需要更多的文档和支持
- 有些用户已经成功自建了 Sync 服务器,但遇到了各种技术问题和挑战
The housing theory of everything (2021) #
https://worksinprogress.co/issue/the-housing-theory-of-everything/
这个网页是一篇关于西方世界住房短缺问题的文章。文章指出,住房短缺不仅使得许多人无法负担自己的住房,还导致了收入不平等、气候变化、生产力增长缓慢、肥胖和生育率下降等一系列问题。
文章首先讨论了住房短缺的明显影响。住房价格在过去四十年中大幅上涨,尤其是在像伦敦、旧金山和悉尼这样的城市。例如,纽约市的房价自 1980 年以来上涨了 706%,而伦敦的房价上涨了 2100%。这些价格远远高于建造新房的成本,这意味着住房短缺是由对新建房的限制造成的。
文章还讨论了住房短缺的隐性影响。高昂的住房成本使得人们改变了行为,影响了他们的工作、家庭和日常生活。例如,高昂的住房成本使得一些人无法搬到高生产力地区,导致他们错失了更好的工作机会。同时,高昂的住房成本也使得企业难以找到合格的员工,因为一些人无法负担住房费用。
此外,文章指出,住房短缺问题是由多种因素造成的,包括城市化、经济增长和金融政策。城市化使得更多的人涌向城市,导致住房需求增加。经济增长使得人们有更多的钱来购买住房,导致价格上涨。金融政策,如低利率和宽松的信贷政策,也使得人们更容易购买住房,导致价格上涨。
总的来说,这篇文章指出,住房短缺问题是西方世界的一个重大挑战,需要通过增加住房供应、改善金融政策和促进城市化等方式来解决。只有通过解决住房短缺问题,才能减少收入不平等、气候变化和生产力增长缓慢等一系列问题。
HN 热度 262 points | 评论 280 comments | 作者:lifeisstillgood | 24 hours ago #
https://news.ycombinator.com/item?id=43214263
- 房价限制会导致零售业务停滞,公共安全问题,房产税增加。
- 长期以来,禁止建造房屋导致了许多城市问题,解决这些问题的关键是允许建造更多的房屋。
- 即使放松房屋限制,经济力量也会将房屋转化为投资工具,导致房屋被低效利用。
- 土地价值税(LVT)可以引入市场动态,迫使土地所有者出售或最大限度地利用土地。
- 美国和西班牙的税收制度导致人们不愿意出售房屋和购买更便宜的房屋,从而导致房屋被低效利用。
- 房屋所有者没有出售房屋的动力,导致土地被低效利用,需要通过税收等手段来改变这种情况。