40 岁的毛利·巴切(Mauli Bachche)担任孟买“达巴瓦拉”(dabbawala,即饭盒快递员)已有二十载。他每天的工作极其艰辛,长达 15 个小时,为了维持生计,他还需要兼职另一份工作。和许多同行一样,巴切的客户群因疫情后工作习惯的改变而不断缩减,这使他在停滞的收入与不断上涨的生活成本之间挣扎。 这种经济不稳定性是一个系统性问题。孟买饭盒供应商协会的领导者指出,这一传统网络正在萎缩,促使人们讨论转向兼职模式,以便从业者能去寻求报酬更高的工作。然而,前景依然暗淡;资深的“达巴瓦拉”担心年轻一代正放弃这一行业去寻找收入更好的机会,使得这个拥有百年历史的标志性配送系统处于岌岌可危的十字路口。尽管这些身穿白衣的快递员每天早晨依然穿梭在孟买拥挤的火车中,但这一传统在现代经济的冲击下,正日益艰难地寻求生存。
在将图像于 8 位整数和浮点数值之间进行转换时,程序员通常会在两种方法之间做选择:**标准方法**(除以 255)和**替代方法**(添加 0.5 偏移量,除以 256)。
标准方法是行业规范,因为它将 0 映射为 0.0,将 255 映射为 1.0,从而确保了一个简洁的动态范围,使“黑色”保持为零。尽管这种方法会导致极端的色彩区间只有一半大小,并引入微小的重构误差,但对于大多数图像处理任务而言,这些问题在统计学上可以忽略不计。
替代方法被称为“中阶(mid-tread)”量化器,它将数值放置在其对应范围的中心。虽然从理论上讲它更精确,且对于抖动(dithering)等特定任务很有用,但它迫使开发者必须明确处理 8 位限制,这可能会使那些期望 [0, 1] 范围的代码变得复杂。
**结论:** 对于通用图像处理,请使用标准的除以 255 的方法,特别是在处理外部文件时,因为它能保持预期的从黑到白的 [0, 1] 映射。仅当你控制整个流程、需要高精度量化,并准备好处理由此产生的色彩逻辑偏移时,才使用替代方法。
本文指出,GitHub 已成为科技行业基础设施衰退的象征,其现状被形容为“对软件的犯罪”。作者认为,GitHub 正饱受可靠性差、管理不透明以及重“炫酷”AI 功能而轻核心功能的困扰。
通过对比 GitHub、GitLab 和 Codeberg 的前端性能,作者强调了 GitHub 臃肿不堪、极度消耗内存以及不必要的复杂性。作者断言,GitHub 的前端需要海量代码和多次 HTTP 请求才能加载简单页面,其效率比竞争对手低了几个数量级。
文章否定了“平台崩坏”(enshittification)这一标签,认为该平台的技术债务和架构缺陷已严重到足以影响微软自身的运营与成本。作者得出结论:GitHub 的领导层优先考虑高管和投资者的议程,牺牲了专业诚信,导致产品变得极其缓慢、不稳定,且脱离了软件开发者的实际需求。文章呼吁回归高性能、可靠的软件工程,并警告称,大型企业已不再值得被托付关键基础设施。
随着谷歌转向“AI 优先”的搜索体验(以 AI 生成的概览取代传统的搜索链接),DuckDuckGo 正在利用用户日益增长的不满情绪寻求发展。为了满足用户对传统浏览体验的需求,DuckDuckGo 推出了适用于 Chrome 和 Firefox 的新扩展程序,允许用户将其“无 AI”搜索页面(排除聊天提示、AI 辅助答案和 AI 图像)设置为默认搜索页。
这些工具的推出正值 DuckDuckGo 人气大幅上升之际;该公司报告称,其无 AI 搜索页面的流量急剧增加,近期访问量比之前平均水平高出 84%。这种持续增长反映了消费者对生成式 AI 主导搜索结果的广泛抵制。
尽管该公司积极将自己定位为无 AI 的替代方案,但它并未完全放弃这项技术。DuckDuckGo 仍保留了自己的 AI 聊天机器人和基于订阅的工具,这表明其策略是将 AI 集成与核心搜索功能分离开来。通过提供这些扩展程序,DuckDuckGo 旨在为用户提供一个谷歌近期更新所背离的、一致且无干扰的搜索环境。