MicroPython
PulseAugur coverage of MicroPython — every cluster mentioning MicroPython across labs, papers, and developer communities, ranked by signal.
1 天有情绪数据
-
新的大语言模型评估方法提升了缺陷检测和用户满意度
研究人员开发了两种评估大语言模型(LLMs)的新方法。第一种方法Cleverest将回归测试生成视为一项机器翻译任务,利用提交消息和代码变更来生成能够有效发现缺陷的测试。该方法已集成到ClevFuzz中,与传统的模糊测试技术相比,显著提高了缺陷检测率。第二种方法BoRP提供了一个可扩展的框架,通过分析大语言模型的潜在空间属性来评估对话式AI的用户满意度。BoRP在与人类判断的一致性方面优于生成式基线模型,并大大降低了推理成本,从而能够…
-
开发者押注本地计算而非大规模AI
一位开发者正在押注小型、本地计算能力将持续发挥作用,以应对日益庞大且耗能的人工智能系统。他们认为,使用更少硬件就能取得成果的代码是更有价值的投资。本周的重点是探索如何利用最少的计算资源完成任务,特别是使用ESP32上的MicroPython。
-
Simon Willison 尝试在 WebAssembly 沙盒中运行 MicroPython
Simon Willison 详细介绍了一项在 WebAssembly 沙盒环境中运行 MicroPython 的实验。该设置旨在为 Python 代码提供一个安全、隔离的执行空间,特别适用于交互式 Web 应用程序。该方法利用 WebAssembly 在 Web 浏览器或任何支持 JavaScript 的环境中直接执行 MicroPython(一种精简版的 Python)。
-
Simon Willison 发布 micropython-wasm,用于安全的 Python 代码沙箱化
Simon Willison 开发了一个名为 micropython-wasm 的新 Python 包,用于创建运行不受信任代码的安全沙箱。该工具旨在减轻其 Datasette 等开源项目中插件相关的风险,防止有缺陷或恶意的代码损害应用程序或用户数据。通过利用 WebAssembly 和 MicroPython,该沙箱强制执行内存和 CPU 限制,严格控制文件和网络访问,并允许谨慎地暴露主机函数。
-
Simon Willison 发布 Datasette Agent 安全 Python 沙箱
Simon Willison 发布了 datasette-agent-micropython 0.1a0,这是一个 alpha 版本,旨在使 Datasette Agent 能够安全地生成和执行 Python 代码。该新工具在 WebAssembly 沙箱内使用了 MicroPython,早期测试表明 GPT-5.5 无法逃离沙箱环境。该版本旨在为 Datasette Agent 内的代码执行提供一个安全平台。
-
Simon Willison 发布 micropython-wasm alpha 版本
Simon Willison 发布了 micropython-wasm,这是一个 alpha 包,捆绑了 MicroPython 的定制 WebAssembly 版本。该包包含一个使用 wasmtime 执行 MicroPython 代码的包装器。此版本旨在解决 datasette-agent-micropython 开发过程中遇到的限制。
-
树莓派在博物馆展览中显示‘Bork!’错误消息
在爱丁堡动态地球科学中心的一个展览中,一台运行基于Linux操作系统的树莓派计算机被发现显示错误消息。该设备本应是关于地球历史展示的一部分,却显示了“可移动介质已插入”对话框,这可能表明其存储存在问题或尝试更新。桌面上CircuitPython的存在也表明它用于微控制器编程,但错误消息干扰了其预期的教育目的。