KetchUp 是一款免费开源的 3D 建模应用,适用于木材加工和家具设计,可在桌面浏览器中运行,也可作为 Windows、macOS 或 Linux 原生应用。它帮助用户在制作前用精确测量规划书架、桌子、橱柜和工作台。建模工具包括绘制线条、矩形、圆形和自由轮廓;推/拉将面转换为形体;以及移动、缩放、偏移和涂色。精度功能包括吸附几何体和坐标轴、输入长度和尺寸标注。组织工具包括组、可重复使用的组件和标签。工作会自动本地保存在浏览器中,并支持可移植的 .ketchup 项目下载;用户可导入 SketchUp 几何体或导出 OBJ 文件。它需要支持硬件加速和 WebGPU/WebGL2 的桌面浏览器,以及鼠标和键盘。KetchUp 基于 MIT 许可证,使用 Rust 编写,无需账户或云存储。
作者将 STM32MP2 作为裸机 MCU 而非 Linux SoC 进行 bring-up。他们从 flash 启动 M33 辅助核心,配置时钟、缓存和 SRAM,然后在无 DDR 的情况下以 EL3 安全模式启动 Cortex-A35 核心。随后他们使用内部 SERDES 启动 PCIe;内部参考时钟抖动导致链路掉线,通过切换到外部 100 MHz 时钟解决。枚举过程中,读写被 RISAF5 保护置零。这揭示了一个硅片缺陷:被阻止的 32 位 PCIe 读写仍可能被派发,可能绕过 TrustZone;已作为勘误 2.3.33 上报。PIO memcpy 达到约 1.77 Gbps,而 DMA 理论上可达约 3.71 Gbps。后续工作包括 FPGA PCIe 集成和其他 RISAF 测试。
上周,TinyLittleOffice——一个将数据存储在 URL 中的办公套件——发布并引发巨大流量和媒体关注,作者仍在持续改进它。更关键的是:浏览器如今已成为异常强大且低成本的应用平台。Web Crypto、WebAssembly、WebGL 和 Web Audio 等技术可支持丰富应用,而作者仅以相对较小的投入就构建了该套件。Simon Willison 的浏览器端 3D 游戏 Battle Drones 展示了个人如何以低成本创建复杂且可离线使用的体验。尽管这些浏览器技术最初是为大团队设计的,它们正变得可供独立开发者使用,可能让软件创作民主化,并颠覆应用商店和传统软件经济。AI 热潮的前景尚不确定,但更多人能够构建和分享软件的能力可能改变经济。软件开发正变得越来越像写作——更便宜,有时也被贬值——但客户如今可以获得强大的定制工具。作者预计该领域最终会重新平衡。
英伟达董事会因近期报道显示其创始人兼首席执行官黄仁勋成为外国情报行动的目标,正在启动独立调查。由独立董事委员会在外部独立法律顾问协助下监督调查。董事会将美国国家安全和经济安全置于首位,这对英伟达及其股东利益至关重要。虽然董事会没有理由认为国家安全或英伟达机密已被泄露,但调查将审查所有可用信息。黄仁勋完全支持此次审查,并已承诺配合。董事会对黄仁勋及其领导团队充满信心,并将在适当时提供进一步更新。
爱德华·霍珀于1941年末开始创作《夜鹰》,使用预备草图和模特,包括他自己和妻子乔。画中的餐厅可能受格林威治大道一家午餐店的启发,尤其是克劳福德午餐店,尽管霍珀可能结合了现实与想象的细节。这幅作品在珍珠港事件的冲击和战时灯火管制中完成,成为一项持续一个半月的痴迷性工程,最终于1942年1月完成。发光的餐厅可被解读为美国耐力的象征,穿越黑暗与恐惧而存续。尽管这幅画被广泛与孤独和异化联系在一起,霍珀却拒绝将其简化为这一点,他说他无意识地画出了大城市的孤独。这幅画还借鉴了欧洲和美国的艺术传统,但其鲜明的美国场景与氛围使其超越了简单的情绪研究。最终,《夜鹰》融合了现实主义、超现实氛围与民族认同,将坚忍、孤立的人物呈现为美国现代性与韧性的象征。