2024-09-24 Hacker News Top Stories #
- 设计师受 Dieter Rams 设计的启发,自己设计了一个 iPhone 底座,通过多次迭代和调整,最终完成了一个圆润舒适的设计。
- Brainfuck Enterprise Solutions 是一个使用 Brainfuck 编程语言和软件环境进行现代软件开发的团队,提供了一系列基于 Brainfuck 语言的产品。
- 二维码菜单的安全隐患:在一家咖啡馆中使用二维码菜单,存在潜在的隐私风险,因为用户的个人信息可能会被收集和滥用。
- Uber 收费更高如果你有信用在你的账户中:Uber 可能在用户账户中有信用时,故意提高车费的现象,作者发现当他在 Uber 应用中请求搭乘时,账户中的 15 美元信用似乎导致了更高的车费显示。
- iPhone 16 的电池更换变得更容易了:iPhone 16 的电池使用了一种新型粘合剂,可以通过电流释放,使得电池更换变得更加容易。
- AI 机器人抓取网站内容收费市场:Cloudflare 宣布推出一个市场,网站所有者可以在该市场上向 AI 模型提供商收费,以获取其网站内容的抓取权限。
- 伦敦的超低排放区带来了意想不到的好处:伦敦实施高污染车辆罚款后,儿童活动水平显著提高,约 40% 的儿童开始选择步行、骑自行车或使用公共交通上学。
- 无人公开构建:公开构建的过程有时变成了吸引注意力和建立个人品牌的手段,而非真正的知识分享,尽管存在风险,公开构建仍然可以为初创企业带来早期用户和市场认知。
- 精英阶层对远程工作的战争与生产力无关:企业高管要求员工重返办公室的真正原因,与生产力无关,而是与商业地产的危机密切相关。
- Sublime text started adding a “.s” to new files:Sublime Text 用户在创建新文件时,发现文件名会自动添加“.s”扩展名,这种情况在 macOS 系统上出现,可能是系统的一个“特性”,尝试自动纠正文件扩展名。
I designed a Dieter Rams-inspired iPhone dock #
https://arslan.io/2024/09/23/dieter-rams-inspired-iphone-dock/
这篇文章由 Fatih Arslan 撰写,主要讲述了他设计灵感来源于 Dieter Rams 的 iPhone 底座的过程。以下是详细摘要:
-
设计灵感:作者长期以来对 Braun 公司的设计和 Dieter Rams 的作品充满热情,尤其是 Braun 的经典闹钟设计。他希望能找到一款原版的 DN 40 闹钟,但由于空间限制和使用需求,决定自己设计一个 iPhone 底座。
-
现有问题:作者的床头柜空间有限,现有的充电器和闹钟占用了太多空间,且使用不便,尤其是在夜间。
-
设计过程:
- 观看了一段关于 iPhone 待机模式的 YouTube 视频后,激发了他的设计灵感。
- 他最初 3D 打印了一个受 Scott Yu-Juan 和 Overwerk 设计启发的底座,但发现其体积仍然过大。
- 经过多次迭代,作者尝试将充电器、闹钟和物品托盘结合成一个多功能的设计。
-
设计迭代:在设计过程中,作者不断调整形状和细节,确保与 iPhone 的曲线相匹配,并尝试不同的材料和颜色,以致敬 Braun 的经典设计。
-
最终产品:经过多次修改,作者最终完成了一个更圆润、舒适的设计,解决了之前设计中的一些问题,如电缆管理和托盘的锐利边缘。
-
分享与发布:作者将 3D 模型免费提供,鼓励人们下载和使用,同时在 Gumroad 上创建了一个页面,供愿意支持他的人进行小额捐赠。
这篇文章不仅展示了设计的创意过程,还体现了作者对经典设计的热爱和对现代需求的回应。
HN 热度 944 points | 评论 244 comments | 作者:farslan | 16 hours ago #
https://news.ycombinator.com/item?id=41623467
- 许多评论者对 Bambu Lab 的 3D 打印机表示赞赏,认为其打印质量高且几乎无需后处理。
- 有人提到,现代 3D 打印机的设置和软件已经有了很大改进,用户可以轻松获得良好的打印效果。
- 一些用户在寻找适合办公室的 3D 打印机,Bambu Lab 的打印机被认为非常适合他们的需求。
- 评论中提到,设计者在打印后没有进行额外的打磨处理,直接使用打印出的产品。
- 有人建议使用参数化设计,以便根据不同手机尺寸进行调整,但也承认实际操作中可能会遇到困难。
- 讨论中提到,设计的美观性和功能性是用户购买的主要原因,认为这是功能艺术的体现。
- 一些评论者对设计的可用性表示关注,询问是否可以在不拆卸手机壳的情况下使用。
- 有人提到,设计中包含了 MagSafe 充电功能,增加了使用的便利性。
- 讨论中还提到,3D 打印的设计可以根据用户的需求进行定制,展示了 3D 打印的灵活性。
- 最后,有评论者对设计的美观性表示赞赏,认为这是一个成功的作品。
Brainfuck Enterprise Solutions #
https://github.com/bf-enterprise-solutions
该 GitHub 页面属于“Brainfuck Enterprise Solutions”(BES),这是一个专注于使用 Brainfuck 编程语言和软件环境进行现代软件开发的团队。以下是该页面内容的详细中文摘要:
组织概述 #
- 名称:Brainfuck Enterprise Solutions
- 口号:欢迎来到可靠性的新纪元
- 关注者:213 人
- 位置:美国
主要产品 #
BES 提供了一系列基于 Brainfuck 语言的产品,主要包括:
- OS.bf:下一代高性能操作系统,专注于企业级的可靠性。
- ed.bf:功能齐全的文本编辑器,具有无限配置能力。
- meta.bf:可嵌入的元循环评估器,是 BES 刀片服务器的核心。
- str.bf:高效的字符串处理库,重新构想了字符串操作。
- 即将推出的产品:包括先进的异步 Web 服务器、超高可靠性的键值存储和颠覆行业的机器学习框架,均使用 Brainfuck 编写。
社区贡献 #
BES 致力于维护 Brainfuck 社区的健康,已公开发布了一些内部文档和风格指南,包括:
- bf.doc:Brainfuck 代码库的全面文档格式。
- bf.style:用于中到大型代码库和多样化工程团队的高质量产品风格指南。
代码库 #
BES 在 GitHub 上有 9 个公共代码库,涵盖了上述产品及其文档,主要使用的编程语言为 Brainfuck 和 HTML。
结论 #
Brainfuck Enterprise Solutions 通过其独特的产品和对社区的贡献,展示了对 Brainfuck 编程语言的深刻理解和应用,致力于推动这一语言在现代软件开发中的使用。
如需更详细的信息,可以访问其 GitHub 页面: Brainfuck Enterprise Solutions。
HN 热度 524 points | 评论 131 comments | 作者:linkdd | 1 day ago #
https://news.ycombinator.com/item?id=41620198
- 许多开发者认为 Brainfuck 是一种有趣的编程语言,尽管它在实际应用中并不常用。
- 有人提到 Brainfuck 在某些研究领域被认真对待,因为它易于实现。
- 一些评论者建议将 Brainfuck 的名称更改为更适合企业环境的名称,以避免法律问题。
- 讨论中提到,尽管 Brainfuck 的名字可能引起争议,但它在技术上是有效的,适合某些特定的使用场景。
- 有人认为,使用 Brainfuck 作为企业解决方案的想法是讽刺性的,反映了对传统编程语言的挑战。
- 许多评论者对 Brainfuck 的复杂性表示赞赏,认为它是一种挑战程序员思维的语言。
- 讨论中提到,Befunge 等其他编程语言也被提及,作为 Brainfuck 的替代品。
- 一些评论者认为,Brainfuck 的存在是对程序员的一种幽默和讽刺,体现了编程文化的多样性。
What’s inside the QR code menu at this cafe? #
https://peabee.substack.com/p/whats-inside-the-qr-code-menu-at
文章《What’s inside the QR code menu at this cafe?》探讨了在一家咖啡馆中使用二维码菜单的安全性和隐私问题。作者在扫描桌上的二维码后,进入了一个展示咖啡馆菜单的网站,该网站要求输入姓名和 WhatsApp 手机号码。
文章指出,这种做法存在潜在的隐私风险,因为用户的个人信息可能会被收集和滥用。作者进一步分析了该网站的安全性,发现其数据保护措施极其薄弱,可能导致用户信息泄露。
此外,作者还提到,二维码菜单的普及虽然方便了顾客,但也带来了新的安全隐患,尤其是在数据保护和用户隐私方面。文章呼吁消费者在使用此类服务时要保持警惕,并对服务提供商的安全措施进行审查。
总体而言,文章强调了在享受便利的同时,用户应关注个人信息的安全和隐私保护。
HN 热度 438 points | 评论 298 comments | 作者:captn3m0 | 18 hours ago #
https://news.ycombinator.com/item?id=41622632
- 有关道德披露的讨论,许多人认为在公开披露漏洞之前,应该先私下通知公司,以便他们有机会修复问题。
- 一些评论指出,未经授权访问系统可能会被视为计算机欺诈,尤其是在某些国家。
- 讨论中提到,获取凭证并不意味着获得访问权限,未经授权的访问在法律上是非法的。
- 有人认为,公开披露漏洞可能会导致公司受到法律追究,而不是保护消费者。
- 许多评论者对 QR 码菜单的使用表示不满,认为这降低了用餐体验,尤其是在社交场合。
- 有人提到,数字菜单可能会导致隐私问题,因为它们能够追踪用户的订单和偏好。
- 讨论中也提到,虽然数字化点餐可以提高效率,但可能会影响顾客与服务员的互动。
- 一些人认为,使用纸质菜单更符合传统用餐体验,能够更快地浏览菜单。
- 还有评论指出,数字菜单可能会导致点餐过程中的技术问题,反而增加了顾客的等待时间。
Uber charges more if you have credits in your account #
这篇文章讨论了 Uber 可能在用户账户中有信用时,故意提高车费的现象。作者注意到,当他在 Uber 应用中请求搭乘时,账户中的 15 美元信用似乎导致了更高的车费显示,而不是正常的全价。与 Lyft 相比,Uber 的价格明显偏高。
作者提出假设,认为 Uber 可能利用用户账户中的信用,推测用户愿意支付更高的费用,因为他们的“实际”支出较少,而这些信用是无法直接提取的。为了验证这一点,作者决定将这些信用用于 Uber Eats,发现价格正常。
另一位读者 Charles 也有类似的经历。他发现,当他在账户中加载了 200 美元的 Uber 礼品卡后,预定的常规行程价格从 20 美元上涨至 30 美元,而 Lyft 的价格仍然保持在 20 美元。Charles 还用没有余额的手机检查了价格,发现正常价格为 20 美元。
作者对此现象表示困惑,认为这可能是 Uber 在测试某种策略,以观察用户的反应。他提到,Uber 在新 CEO Dara Khosrowshahi 的领导下,似乎并没有变得更加以客户为中心,反而价格上涨,司机的收入也有所下降。
总的来说,文章质疑了 Uber 的定价策略,尤其是在用户账户中有信用的情况下,可能会导致不公平的高收费。作者鼓励读者分享他们的类似经历,以进一步了解这一问题。
HN 热度 416 points | 评论 228 comments | 作者:cwwc | 1 day ago #
https://news.ycombinator.com/item?id=41620304
- 有人认为,评论区的人热衷于改变世界,但自己更关注如何在系统中获利以节省开支。
- 这种利用系统的态度可能会导致系统崩溃,影响其他用户。
- 驾驶员的评分对他们的生存至关重要,拒绝给予好评会对本已艰难的司机造成伤害。
- 有人表示,评分系统本质上是一种情感勒索,他们不愿意参与这种游戏。
- 一些司机认为,评分并没有那么重要,绝大多数乘客都会给出 5 星评价。
- 讨论中提到,Uber 的算法可能会根据司机的评分和乘客的需求进行动态调整。
- 有人认为,Uber 的定价策略可能会利用用户的账户余额等数据进行差别定价。
- 透明的定价机制对自由市场至关重要,但 Uber 的定价算法缺乏透明度。
- 有人质疑,Uber 是否真的会因为用户账户中有余额而提高价格。
- 讨论中提到,Uber 的定价可能会受到市场需求和供给的影响,而不仅仅是用户的账户余额。
- 有人认为,Uber 的定价策略可能会导致用户对价格的不信任,进而影响其市场竞争力。
How the iPhone 16’s electrically-released adhesive works #
https://www.ifixit.com/News/100352/we-hot-wired-the-iphone-16
iFixit 网站的文章《我们热接了 iPhone 16》详细分析了 iPhone 16 系列在可修复性方面的三大进步。以下是内容的详细摘要:
-
电池粘合剂的创新:
- iPhone 16 的电池使用了一种新型粘合剂,可以通过电流释放。这意味着在更换电池时,不再需要依赖脆弱的粘合条,而是可以通过简单的电流操作来解除粘合。这一过程需要新的工具,但可以大大简化维修流程。
-
电池设计的改进:
- iPhone 16 Pro 的电池采用了坚硬的钢壳,而不是软袋设计,这样可以减少在维修过程中意外刺破电池的风险。尽管 Pro 型号没有使用新粘合剂,但硬壳设计使得拆卸过程更加安全。
-
双面进入设计:
- 所有型号现在都采用了“前后均可进入”的设计,简化了维修流程,避免了在简单维修中拆卸昂贵的 OLED 显示屏。
-
iOS 18 的“维修助手”:
- 新的“维修助手”功能旨在消除配件配对软件的障碍,测试显示在 iPhone 16 上运行顺利。
-
新工具 FixHub 的推出:
- iFixit 推出了 FixHub 便携焊接站,能够快速加热并安全存放,方便维修使用。
-
电池粘合剂的工作原理:
- 新粘合剂的工作原理涉及电流氧化铝基底,导致粘合剂松动,从而便于电池拆卸。
-
维修的可行性:
- 尽管需要新的工具,但所需材料(如 9V 电池和鳄鱼夹)在硬件商店都能轻易找到,降低了维修的门槛。
-
相机控制按钮的设计:
- 新的相机控制按钮虽然是物理按钮,但与框架焊接在一起,若按钮故障需更换整个框架。
-
维修评分:
- iPhone 16 的维修评分为 7 分(满分 10 分),相比于去年的 4 分有显著提升,主要得益于新电池粘合剂和更合理的内部布局。
总体而言,iPhone 16 在可修复性方面的改进为用户提供了更好的维修体验,尤其是在电池更换和组件访问方面。
HN 热度 392 points | 评论 191 comments | 作者:jamesy0ung | 16 hours ago #
https://news.ycombinator.com/item?id=41623251
- iFixit 致力于推动 DIY 修理和政策影响,取得了成功。
- iFixit 与其政策成功之间存在经济联系,类似于其他行业的游说行为。
- iFixit 对 iPhone 的可修复性评分存在争议,认为其评分未能反映实际情况。
- 许多维修的成本往往超过购买新设备的价格,导致维修不具吸引力。
- 维修的隐性成本包括设备的密封性和组件的兼容性问题。
- 第三方配件的质量和兼容性问题影响维修的可行性。
- iOS 18 的新功能允许用户在维修后配对和校准第三方部件。
- iFixit 的评分可能未能考虑到维修的经济性和实际可行性。
- 维修工具和技能的专业化使得某些设备的维修变得不切实际。
- 苹果在可修复性方面的改进被认为是缓慢且不够的,消费者期待更大的变化。
Cloudflare’s new marketplace lets websites charge AI bots for scraping #
Cloudflare 最近宣布计划在明年推出一个市场,网站所有者可以在该市场上向 AI 模型提供商收费,以获取其网站内容的抓取权限。这一举措是 Cloudflare 首席执行官 Matthew Prince 更大计划的一部分,旨在让出版商更好地控制 AI 机器人抓取其网站的方式和时间。
Prince 在接受采访时表示:“如果不以某种方式补偿创作者,他们就会停止创作,而这是必须解决的问题。”作为新计划的第一步,Cloudflare 推出了名为 AI Audit 的免费可观察性工具,网站所有者可以通过仪表板查看 AI 模型抓取其网站的原因、时间和频率。用户可以一键阻止 AI 机器人访问其网站,或根据与某些抓取者的协议选择性放行。
Cloudflare 希望解决一个困扰 AI 行业的问题:在 AI 时代,小型出版商如何生存,尤其是当用户更倾向于使用 ChatGPT 而非直接访问他们的网站时。目前,AI 模型提供商会抓取成千上万的小网站以获取信息,这些信息被用于训练大型语言模型(LLM)。虽然一些大型出版商与 OpenAI 达成了内容授权协议,但大多数网站并未获得任何补偿,尽管他们的内容仍然被用于流行的 AI 模型中。
Cloudflare 的市场计划旨在让小型出版商也能与 AI 模型提供商达成协议,Prince 表示:“让所有人都有能力做之前只有 Reddit、Quora 和大型出版商才能做的事情。”网站可以根据抓取频率向 AI 模型提供商收费,具体细节尚不明确。
虽然 AI 公司可能最初不愿意为他们目前可以免费获取的内容付费,但 Prince 认为这对 AI 生态系统是有益的。他指出,当前一些 AI 公司从未为内容付费的局面是不可持续的。
HN 热度 319 points | 评论 221 comments | 作者:boristsr | 10 hours ago #
https://news.ycombinator.com/item?id=41625903
- Cloudflare 的新市场可能导致网站对 AI 爬虫收费,从而影响内容的获取和使用。
- Common Crawl 被提及为一个重要的数据源,但其用途不仅限于 AI 训练,可能会受到 Cloudflare 的限制。
- 有用户反映,使用 Firefox 等浏览器时,常常被误判为爬虫,导致无法访问某些网站。
- 许多用户对 Cloudflare 的验证码和访问限制表示不满,认为这影响了正常的网络体验。
- 有观点认为,Cloudflare 的做法可能会导致网络内容的进一步商业化,形成付费墙。
- 一些评论指出,网站所有者应对其内容的访问进行控制,而 Cloudflare 只是执行这些控制。
- 讨论中提到,AI 公司可能会滥用公共数据,导致网站采取更严格的访问限制。
- 有人认为,Cloudflare 的做法可能会使得网络环境变得更加封闭,影响信息的自由流通。
- 也有评论认为,Cloudflare 的措施可能会导致一些小型网站和个人用户受到不公平的对待。
London saw a surprising benefit to ultra-low emissions zone: More active kids #
https://grist.org/cities/london-fining-polluting-cars-more-active-kids/
这篇文章讨论了伦敦在实施高污染车辆罚款后,儿童活动水平显著提高的意外好处。研究显示,自从伦敦的超低排放区(ULEZ)实施后,约 40% 的儿童开始选择步行、骑自行车或使用公共交通上学,而不是由父母驾车接送。相比之下,作为对照组的卢顿市仅有 20% 的儿童做出了类似的改变。
研究由剑桥大学和伦敦玛丽女王大学的研究人员进行,重点关注城市污染对儿童健康的影响。研究发现,儿童的活动方式转变不仅有助于减少空气污染,还有助于改善儿童的身体健康和心理健康。步行或骑行上学被认为是更健康的选择,有助于预防儿童肥胖和促进身体发育。
尽管伦敦的超低排放区带来了积极的变化,但在美国,类似的排放控制区的建立面临法律障碍。文章指出,改善步行和骑行的基础设施是推动人们选择更健康出行方式的重要措施。
总之,研究强调了减少汽车使用、增加儿童身体活动的重要性,这不仅有利于儿童的健康,也对环境有积极影响。
HN 热度 316 points | 评论 285 comments | 作者:colinprince | 24 hours ago #
https://news.ycombinator.com/item?id=41621020
- 伦敦的超低排放区带来了意想不到的好处,孩子们变得更加活跃。
- 道路设计和交通安全是关键,减少汽车数量可以提高行人和骑自行车者的安全。
- 荷兰的道路设计成功地鼓励了骑自行车文化,司机对骑自行车者更加关注。
- 法律责任的分配应更倾向于汽车司机,以提高他们的谨慎性。
- 美国的交通法律执行不力,导致司机在事故中几乎没有后果。
- 许多地方的自行车道设计不合理,常常被停车或施工阻挡。
- 自行车骑行者在城市中面临的危险主要来自于汽车司机的行为。
- 自行车道的安全性和设计质量直接影响骑行者的使用意愿。
- 在城市中,骑自行车者和行人之间的冲突频繁,需改善基础设施以减少事故。
- 许多骑自行车者在交通规则上不够遵守,增加了事故风险。
- 需要更多的投资来改善骑自行车的基础设施,以促进健康和安全。
Does “building in public” work? #
https://laike9m.com/blog/no-one-builds-in-public,160/
这篇文章标题为《No One Builds in Public》,作者在文中探讨了“公开构建”(build in public)这一概念及其在独立开发者社区中的现状。
主要内容摘要: #
-
公开构建的定义:
- “公开构建”是一种有意分享公司故事和产品开发过程的实践,强调透明度和开放性。常见的做法包括分享产品的收入和成就。
-
对现象的观察:
- 作者注意到,许多独立开发者在社交媒体上频繁分享他们的收入和成就,导致这种内容泛滥。虽然分享成就可以激励他人,但作者质疑这种做法是否过度,且是否真正对关注者有价值。
-
对“公开构建”的质疑:
- 作者提出两个主要问题:
- 是否过度:许多开发者似乎更倾向于分享成功,而不是产品的想法和计划,这可能导致内容的单一化和乏味。
- 是否有效:随着越来越多的人参与“公开构建”,吸引的注意力是否会减少?作者认为,尽管这种方式曾经有效,但如今竞争激烈,真正的产品质量仍然是关键。
- 作者提出两个主要问题:
-
成功案例的对比:
- 作者提到一些成功的独立开发者(如 Nick Moore 和 Danny Lin),他们并没有采用“公开构建”的方式,反而专注于产品本身,证明了成功并不依赖于这种模式。
-
总结与反思:
- 作者表示自己仍在探索这一主题,并鼓励读者思考“公开构建”的真正价值。他认为,虽然这种方式对某些人有效,但并不是唯一的成功路径,独立开发者不应感到压力去遵循这种趋势。
结论: #
文章通过对“公开构建”现象的分析,提出了对其有效性和必要性的质疑,强调了产品质量的重要性,鼓励开发者根据自身情况选择适合的方式进行产品开发和推广。
HN 热度 279 points | 评论 206 comments | 作者:laike9m | 1 day ago #
https://news.ycombinator.com/item?id=41618505
- 在公开构建的过程中,很多人最终会被自己的分发策略所困,通常只会为其他独立开发者构建产品。
- 这种策略可能导致产品的市场局限性,难以突破到更大规模的市场。
- 许多独立开发者在社交媒体上寻求验证,而不是与潜在客户沟通,导致产品难以获得真正的用户反馈。
- 公开构建的过程有时变成了吸引注意力和建立个人品牌的手段,而非真正的知识分享。
- 尽管存在风险,公开构建仍然可以为初创企业带来早期用户和市场认知。
- 许多开发者在分享财务数据时,可能会吸引错误的受众,导致讨论变得肤浅。
- 公开构建的价值在于与他人分享经验和学习,而不仅仅是展示成功的数字。
- 在独立开发者社区中,许多成员更关注个人成就而非实际的产品开发和用户需求。
- 公开构建可以帮助开发者克服孤独感,建立支持网络,但也可能导致过度分享和失去专注。
- 对于许多开发者来说,公开构建的最终目标是吸引关注和建立社区,而不仅仅是销售产品。
The war on remote work has nothing to do with productivity #
https://www.the-sentinel-intelligence.com/p/heres-why-they-want-you-back-at-the-office-so-bad
这篇文章的标题是《精英阶层对远程工作的战争与生产力无关》,作者是杰西卡。文章探讨了企业高管要求员工重返办公室的真正原因,认为这与生产力无关,而是与商业地产的危机密切相关。
文章指出,尽管高管们声称远程工作降低了生产力,但研究表明,远程或混合工作的员工实际上同样高效,甚至更满意,离职率也更低。许多员工选择远程工作是为了避免办公室文化中的干扰和无效会议,尤其是对一些需要安静环境的员工而言。
然而,随着疫情后远程工作的普及,许多公司面临着空置的办公空间问题。文章提到,企业房东在疫情前借贷了大量资金购买办公大楼,但由于员工不再回到办公室,这些大楼变成了“僵尸大楼”,无法出租,导致房东面临破产风险。
此外,文章还提到,商业地产的价值正在急剧下降,许多城市依赖这些地产的税收来维持经济。当办公楼的价值大幅缩水时,城市的经济也受到影响。作者认为,精英阶层希望员工重返办公室,实际上是为了保护他们的财富,而不是关心员工的健康或生产力。
总之,文章强调,企业高管的重返办公室要求更多是出于对商业地产危机的恐惧,而非对员工生产力的真正关心。
HN 热度 252 points | 评论 268 comments | 作者:kruuuder | 18 hours ago #
https://news.ycombinator.com/item?id=41622640
- 有观点认为,远程工作的争论与生产力无关,更多是出于对房地产市场的保护。
- 一些评论者认为,领导者依赖面对面互动来维持权力,远程工作削弱了这种控制感。
- 还有人提到,回归办公室可能是为了员工的心理需求和社交互动,尤其是年轻员工。
- 许多评论者认为,企业管理层对员工的控制欲和权力感是推动回归办公室的主要原因。
- 一些人认为,回归办公室的政策可能是为了隐藏裁员,减少负面舆论。
- 还有观点认为,城市政府可能会施压企业以维持税收和商业活力。
- 有评论指出,远程工作可能导致员工在工作效率和生活质量之间的权衡。
- 一些人认为,回归办公室的政策可能是出于对公司文化和团队合作的重视。
- 还有人提到,企业在制定回归政策时,可能没有充分考虑员工的实际需求和偏好。
Sublime text started adding a “.s” to new files #
https://forum.sublimetext.com/t/sublime-text-started-adding-a-s-to-new-files-very-annoying/73628
在 Sublime Text 论坛上,有用户反映在使用该文本编辑器时,新建文件时自动添加“.s”扩展名的问题。这一现象引起了多个用户的关注和讨论。
问题描述 #
用户在创建新文件时,发现如果文件名为“a”,则正常保存为“a”;但如果文件名为“a.scroll”,则会保存为“a.scroll.s”。这种情况在使用 Sublime Text 和 Visual Studio Code 时均可重现。
可能原因 #
- macOS 的特性:有用户指出,这可能是 macOS 系统的一个“特性”,它会自动纠正文件扩展名。具体来说,系统会将文件名中第一个句点后的第一个字符作为自动扩展名。例如,文件名“bar.foo”会被保存为“bar.foo.f”。
- 已知文件类型:这种情况不会发生在已知的文件类型上,如.c 或.cpp 等。
解决方案 #
- 用户尝试在安全模式下运行 Sublime Text,但问题依然存在。
- 讨论中提到,可能需要向 Apple 反馈此问题,以寻求解决方案。
用户反馈 #
许多用户表示他们也遇到了相同的问题,并对这一“特性”表示困惑和不满。部分用户建议,macOS 似乎在尝试找到最合适的已知文件扩展名,而不是简单地使用第一个字符。
总体来看,这个问题似乎并非 Sublime Text 本身的 bug,而是 macOS 系统的行为导致的。用户们希望能够通过反馈给 Apple 来解决这一困扰。
HN 热度 248 points | 评论 122 comments | 作者:breck | 1 day ago #
https://news.ycombinator.com/item?id=41618926
- 有用户在 M3 Max MacBook Pro 上遇到 Safari 无法打开网页的严重回归问题,重启机器后可能会解决,但并非空间不足的问题。
- 开发者需注意,Apple 在 Sequoia 中修复的 79 个安全问题中,只有 37 个在 Sonoma 14.7 中修复,可能存在安全漏洞。
- 有人认为不需要担心安全更新,但另一些人指出攻击者可以利用用户代理信息针对特定版本的 MacOS。
- 讨论中提到 Safari 的用户代理信息可能会暴露用户的系统版本,增加被攻击的风险。
- 有用户分享了通过重启 Safari Networking 进程来解决 Safari 问题的经验,但并非所有人都能成功。
- 有人对 Apple 的文件保存对话框中的“.s”扩展问题表示困惑,认为这是一个明显的 bug。
- 许多用户对 Apple 在新版本中频繁出现的 bug 表示失望,认为应该加强自动化测试。
- 有人提到,Apple 的开发团队似乎只使用 Xcode,未能充分测试其他编辑器的兼容性。
- 用户对 Apple 的更新频率和质量表示不满,认为每年的重大更新往往带来新的问题。
- 有人提到在 Linux 环境下的开发体验更好,尤其是 Debian 的包管理系统更为稳定。