Show HN: Engineering.fyi —— 一站式搜索技术工程博客 -- Show HN: Engineering.fyi – Search across tech engineering blogs in one place

文章介绍了多家科技公司的最新进展,包括Airbnb如何升级Kubernetes集群中的Istio版本,MCP UI协议如何扩展以支持AI代理返回交互式UI组件,Meta Reality Labs研究通过手腕设备控制设备的技术,以及Google开发者计划推出的新功能和社区更新。这些内容展示了科技领域在容器管理、AI交互、设备控制和开发者工具方面的创新。

尝试与 -- Try and

耶鲁语法多样性项目探讨了北美英语中“try and”结构的用法,指出其与“try to”在意义上相似,但在规范性上被认为不正确。该结构在英式英语中更为常见,但在美式和加拿大英语中也有使用,且其历史可追溯至16世纪。研究表明,尽管存在规范性争议,该结构在口语中广泛使用,并具有多种有趣的语言特性。

为Bash和Zsh编写简单的Tab补全功能 -- Writing simple tab-completions for Bash and Zsh

文章介绍了如何为Bash和Zsh编写自定义的Tab补全功能,特别是在Mill构建工具1.0.3版本中的实现。由于Bash和Zsh的补全API不同,且Zsh支持显示补全描述而Bash不支持,作者通过努力实现了跨平台的补全功能,并提供了详细的参考示例,帮助开发者为自己的命令行工具设置类似的补全功能。

Abogen – 从EPUB、PDF和文本生成有声书 -- Abogen – Generate audiobooks from EPUBs, PDFs and text

abogen是一个开源工具,能够将EPUB、PDF和文本文件转换为带有同步字幕的有声书,支持多种Python版本和操作系统,用户可以通过GitHub获取最新版本并进行使用。

好奇OpenAI新GPT-OSS模型的训练数据?我也是 -- Curious about the training data of OpenAI's new GPT-OSS models? I was too

Jack Morris对OpenAI新发布的GPT-OSS模型的训练数据感到好奇,因此生成了1000万个示例并进行了分析,结果发现了一些异常现象,决定进一步深入研究。

LLM驱动开发现状 -- The current state of LLM-driven development

LLM驱动的软件开发工具在主流语言和框架中表现较好,但对复杂代码库的组织能力较差,且无法自动生成生产级代码。使用LLM可能减少开发者阅读文档和深入思考的时间,导致技能退化。尽管LLM在编码工作流中易于上手,但其效果依赖于开发者对需求的清晰理解,且对非主流技术栈支持有限。

GPTs与落后焦虑 -- GPTs and Feeling Left Behind

文章作者表达了对AI工具如GPT的复杂感受,虽然这些工具在某些特定任务上表现出色,如寻找精确词汇或修复简单代码错误,但在处理更复杂的问题时往往效果不佳。作者尝试使用这些工具后感到失望,认为它们无法替代自己的工作效率,甚至怀疑这些工具的实际应用价值。尽管AI技术发展迅速,作者仍感到自己的技能可能被淘汰,但同时也认识到这些工具的局限性。

加州快餐业最低工资是否减少了就业? -- Did California's fast food minimum wage reduce employment?

加州提高快餐业最低工资后,研究探讨了其对就业的影响,分析了政策实施后是否导致就业减少。

如何在预算内或免费使用AI编程 -- How I code with AI on a budget/free

作者分享了在预算有限或免费条件下使用AI进行编程和调试的工作流程,主要依赖多个免费AI工具,包括OpenAI Playground、Google Gemini AI Studio、Poe.com和OpenRouter等,通过多标签浏览器同时使用这些工具,以获得不同的AI模型视角和功能。

滥用Entra OAuth获取乐趣并访问微软内部应用程序 -- Abusing Entra OAuth for fun and access to internal Microsoft applications

文章揭示了通过滥用Microsoft的Entra OAuth机制,作者意外获得了超过22个内部Microsoft服务的访问权限。这一发现源于作者在编写文档时注意到Microsoft的URL短链接服务aka.ms,并进一步探索其潜在漏洞。文章警示读者,类似的漏洞可能使其他人也面临安全风险。