Seth Larson

RSS: https://sethmlarson.dev/feed
Seth Larson 的博客,PSF 常驻安全开发者,关于 Python 安全、开源与互联网生态。

htmx 4:Game Boy 游戏卡带版源码分发实测

htmx 团队把 JavaScript 库源码做成了 Game Boy 游戏卡带,玩家通关后需在屏幕上手动输入源码。Seth Larson 实测通关耗时超一小时,ROM 因卡带公差问题无法用 Epilogue GB Operator 转储,游戏内延迟被戏称为 React 所致。
评论点赞收藏4 天前

试玩 htmx 4:游戏

htmx 4 以 Game Boy 卡带形式发布,源码需手动输入。 开发者实测通关耗时超一小时,发现隐藏内容。尝试用 Epilogue GB Operator 提取 ROM 但因卡带公差失败,计划另寻方法。
评论点赞收藏15 天前

在波兰克拉科夫收集的 PAL 版 GameCube 游戏

作者在波兰克拉科夫参加 EuroPython 2026 期间购入三款 PAL 版 GameCube 游戏。文章指出 PAL 版本通常是最后发行版,往往包含更多 Bug 修复和功能改进,如《皮克敏》支持跳过过场动画。作者分享了使用 FlippyDrive 提取 ROM 的经验,并计划升级 OmniDrive 读取设备以避免光驱损耗。
评论点赞收藏25 天前

EuroPython 2026:从 Python 安全团队的“非秘密”工作中学习

Seth Larson 分享了在 EuroPython 2026 关于 Python 安全工作的演讲。文章回顾了 PSF 安全开发者驻留项目的经验,讨论了开源安全贡献模式与其他贡献(如文档、代码)的差异。提供了 PEP 811、Python Security Response Team 等关键资源链接,适合关注 Python 生态安全和开源治理的技术人员参考。
评论点赞收藏31 天前

重玩《塞尔达传说:四人之剑》的“二周目”

《塞尔达传说:四人之剑》开发后期被砍掉了8个关卡,数据矿工发现了这些内容。2021年,Eternal Dream Arabization 和 Link 合作制作了模组,将这些被删减的关卡恢复并支持游玩。这展示了游戏数据挖掘与社区模组修复的力量,让老游戏得以完整呈现。
评论点赞收藏40 天前

马里奥赛车世界与“无缝”媒体设计

任天堂Switch 2新作《马里奥赛车世界》引入了连接赛道的“过渡圈”机制,允许相邻赛道在地图上无缝融合变换。作者借此探讨游戏设计中“无缝媒体”的概念,分析这种视觉与玩法结合的技术实现及其对玩家沉浸感的影响。
评论点赞收藏41 天前

亲历联合国 2026 开源周:我的参会见闻与思考

Seth Larson 分享了受邀参加联合国 2026 开源周的见闻。活动涵盖维护马拉松、开源与 AI 结合及数字公共基础设施等议题。作为 Python 基金会成员的一手观察,为关注全球开源治理和技术政策的技术人员提供了独特的国际视角。
评论点赞收藏48 天前

不安全的代码补全是漏洞吗?

作者测试PyCharm的本地深度学习全行补全插件,发现输入import urllib3后,仅输入u即触发不安全的代码建议。文章探讨AI代码补全工具在推荐不安全或过时库时,是否构成潜在的安全漏洞。
评论点赞收藏67 天前

库依赖版本约束不是用来修复漏洞的

文章指出在Python库依赖管理中,版本约束(如>=2)旨在保证兼容性而非修复漏洞。作者建议维护者不应通过修改上游依赖的版本约束来应对上游的安全漏洞,而应通过发布新版本或通知用户升级来解决,以避免破坏下游用户的兼容性预期。
评论点赞收藏101 天前

登录芦苇

登录后关注作者、收藏内容和参与讨论。