每日HackerNews RSS

🛡️ 只是快速检查一下 我们正在检查您的连接以防止自动滥用 为什么我看到这个? 遇到问题?联系支持

一篇文章描述了在硅晶圆中使用空气孔创建用于紧凑光学的平面紫外聚焦镜。Hacker News 评论者指出一篇相关的 2026 年关于硅中紫外米氏空洞反射超表面的论文,讨论了光学筛和波导等相关光学概念,并指出其与 EUV/XUV 光刻的潜在相关性。一位评论者提出硅晶圆短缺及可能与 RAM 制造竞争的供应链担忧。其他人推测将结构调谐至其他波长或射频,并质疑孔洞是否导致光损耗。该帖还包含文章链接。

一名安全研究人员及其协作者披露了某汽车制造商联网汽车系统中的漏洞。通过分析移动应用和网页资源,他们发现了一个暴露硬编码 API 密钥的管理工具,可按电子邮件查询账户。结合通过车牌进行的公开 VIN 查询,他们能够将车辆映射到用户账户和个人信息。 他们在某个 JavaScript 包中发现了该汽车制造商 ForgeRock OpenIDM 身份平台的硬编码管理员凭据。尽管 WAF 阻止了对敏感 OpenIDM 端点的直接访问,但路径遍历绕过(`/static%2f..%2fopenidm/`)授予了 API 访问权限。这允许重置任何用户的密码,并通过配置错误的多因素流程,在未进行 MFA 的情况下生成消费者应用令牌。 使用这些令牌,研究人员只需车牌号即可向澳大利亚的任何车辆发送远程命令,例如解锁车门。类似但更复杂的攻击链也影响了美国、加拿大和欧洲的车辆。所有测试均在他们拥有或获得授权访问的车辆上进行。

一篇 Hacker News 帖子涵盖了某篇安全分析文章,研究人员在其中发现了一个漏洞,允许对某未披露汽车制造商(涵盖澳大利亚、美国和加拿大等地区)的车辆进行远程解锁和发动机启动命令。评论者从视频线索中识别该品牌可能为丰田/雷克萨斯。帖子还包含大量关于四驱与全轮驱动术语、基于手机的远程解锁与启动的实际利弊,以及对联网汽车、数据隐私和安全的更广泛担忧的辩论。一些用户更喜欢老款、联网程度较低的车辆,而其他人指出联网功能可能便利但会引入漏洞。研究人员 reportedly 披露了问题,修复措施很快应用。

大卫·克拉考尔介绍了小说家、圣菲研究所思想家科马克·麦卡锡对意识的探索。麦卡锡的论文追问潜意识为何通过图像与梦境而非直接语言来交流,并以凯库勒的苯环梦为例。他主张潜意识是驱动动物的生物系统,而语言是人类最近获得、像寄生虫一样侵入大脑的文化工具。语言或许出现于十万年前并迅速传播,但潜意识在没有语言的情况下已引导行为数百万年。因为它习惯于图像故事式的推理而非语言指示,所以抗拒直接回答。梦境、隐喻与寓言反映了这一古老非语言模式,可能带有道德指引。麦卡锡还指出语言的进化代价,并暗示潜意识可能直接接触世界、同时处理许多问题、并把失败保持私密。核心张力在于古老潜意识生物学与新近有意识语言之间。

一个 Hacker News 帖子链接到 Cormac McCarthy 的散文《The Kekulé Problem》,内容关于无意识与语言。评论者反思意识与无意识过程如何互动:有人视它们为合作伴侣,有人视其为可能通过冥想加速的低带宽连接,其中无意识以原始方式思考。其他人将梦境描述为与无意识的持续对话,常与创伤和疗愈相关,并认为有意识注意可能有帮助。有评论者开玩笑说语言和解决问题类似下一个 token 预测,而另一人引用了《Blood Meridian》中的一句 McCarthy。该帖还提到 Walker Percy 是另一位探索类似主题的小说家。

启用 JavaScript 和 Cookie 以继续

Hacker News 的讨论聚焦于 C++26 contracts 争议:Bjarne Stroustrup 强烈反对拟议的 contracts 特性,且 C++26 投票失败。评论者争论 contracts 相比 assert 是否增加价值、实现成熟度,以及对大型半成品特性的反对。有人指出论文似乎部分由 LLM 生成,并讨论长破折号。Herb Sutter 的总结列出六种可能路径,包括移除 contracts、修订虚函数行为、保证执行、国家标准化或延迟特性。更广泛的评论批评 C++ 复杂性、指针与迭代选择、历史包袱和委员会驱动设计;其他人则捍卫现代 C++,并指出 LLM 可以提供帮助。讨论还延伸到并发、内存安全,以及与 Rust、Python、Java 等语言的比较,有些人认为由于安全问题和 LLM 辅助重写,C++ 正在变得过时。

SafeScript 是一种严格的、安全的 JavaScript 子集,用于运行不可信的计算。它移除了 eval、new、全局变量、原型访问及其他危险特性,可编译为普通 JavaScript 和 PHP。.safe 文件在头部声明所需的能力,使安全态势显式化。编译器强制执行允许列表语法、运行时属性守卫、安全全局变量以及执行守卫/钩子,以防止逃逸、无限循环和失控计算。它使用自动异步执行,因此注入的 Promise 会自动解析,脚本保持同步外观。SafeScript 提供确定性的安全全局变量和门面,支持用于方法白名单的类型注册表,并允许宿主以作用域能力加载和运行脚本。它体积小(约 48KB 压缩后),可移植,适用于处理程序、插件、公式、机器人和配置逻辑。宿主可以组合自包含的 .safe 文件,并通过钩子强制资源限制。

NEXUS-Q v4.1.2 是一个可审计、MIT/Apache-2.0 许可的 Rust 密码安全引擎,面向数据、密钥与身份。它提供标准化的经典与后量子算法(ML-KEM、ML-DSA、SLH-DSA、AES-GCM、ChaCha20-Poly1305、Ed25519、Argon2id、HKDF、SHA-2/3)、加密保险库、信封加密、密钥生命周期、默认拒绝策略以及 HMAC 认证的审计日志。它包含核心库、CLI、服务器、C/Python/SDK 绑定以及可选的 PKI/HSM 模块。RustCrypto 是默认后端;原生 ML-KEM/ML-DSA 后端为实验性、需主动启用且未经审计。项目记录了安全 CI、模糊测试、威胁模型、零化和防篡改日志,但未声明外部审计、FIPS/通用准则、形式化验证、硬件隔离或生产就绪。RUSTSEC-2023-0071 仍是已记录的例外。v4.1.2 制品可在多个注册表获取,但部分辅助 crate 仍为 v4.1.1。请私下报告漏洞。欢迎附带测试与文档的贡献。

Hacker News 新 | 过去 | 评论 | 提问 | 展示 | 工作 | 提交 登录 围绕 KEM、AEAD 和密钥派生工作流设计 Rust API ( github.com/lecodev-26 ) 5 分 作者 lecodev 1 天前 | 隐藏 | 过去 | 收藏 | 讨论 帮助 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

KetchUp 是一款免费开源的 3D 建模应用,适用于木材加工和家具设计,可在桌面浏览器中运行,也可作为 Windows、macOS 或 Linux 原生应用。它帮助用户在制作前用精确测量规划书架、桌子、橱柜和工作台。建模工具包括绘制线条、矩形、圆形和自由轮廓;推/拉将面转换为形体;以及移动、缩放、偏移和涂色。精度功能包括吸附几何体和坐标轴、输入长度和尺寸标注。组织工具包括组、可重复使用的组件和标签。工作会自动本地保存在浏览器中,并支持可移植的 .ketchup 项目下载;用户可导入 SketchUp 几何体或导出 OBJ 文件。它需要支持硬件加速和 WebGPU/WebGL2 的桌面浏览器,以及鼠标和键盘。KetchUp 基于 MIT 许可证,使用 Rust 编写,无需账户或云存储。

Hacker News 的讨论围绕 KetchUp(MIT 开源的 Rust/WebGPU SketchUp 替代品,后改名为 BenchUp)展开。用户称赞其理念和性能,同时批评 SketchUp 在 Trimble 时代的许可、转向 Web 和聚焦 AEC。有人认为 Trimble 是战略性地面向专业人士,而非恶意;其他人则称定价和锁定是租金式攫取。许多人分享替代方案和工作流,包括带代理的 FreeCAD、木工工具和 OpenSCAD。一个主要话题争论 vibe coding 工具:AI 可以快速创建可用的个人软件,但复杂 CAD 需要打磨、边缘情况处理和持续维护;协作和互操作性可能受损。实际反馈指出 KetchUp 仍缺乏 SketchUp 般的直观性,提到矩形强制命名、push/pull 不顺手、触控板支持等可用性问题。用户还询问 .skp 导入/导出和 3D Warehouse 等效功能。总体来看,它被视为有前景但尚处早期,对爱好者和简单项目有价值,而专业级可靠性仍不确定。

``` ```

Hacker News 展示了 Chimera Vocal Synth,一款模拟人类声道、允许用户操控舌头、嘴唇、喉部和腭部等解剖结构以生成类似语音和歌唱声音的网页应用。该帖获得 344 分和 58 条评论。评论者分享了创意示例,包括理发店风格的表演,并将其与 Pink Trombone 和历史上的 Voder 进行比较。一些人指出它在语音确认训练、歌唱和语言学习方面的潜在用途,而其他人则报告了 iOS 滚动问题或极端设置导致尖啸等问题。用户还讨论了喉音唱法、声码器可能性,以及它是否能成为 DAW 插件。反应从印象深刻、俏皮到批评不等,但该工具总体被视为一个引人入胜、教育性且有趣的声乐合成实验。

本网站使用安全服务来保护自身免受在线攻击。您刚才执行的操作触发了安全解决方案。有多种操作可能触发此拦截,包括提交特定单词或短语、SQL 命令或格式错误的数据。

DJGPP 约于 1989 年以 djgcc 的名称开始,因为其创建者挑战了 Richard Stallman 关于 GCC 无法在 MS-DOS 上运行的说法。他首先在 ISC Unix 上构建了 GCC 1.35,添加了自定义系统调用替换,移植了 BSD 的 libc,并创建了 Go32 以提供虚拟内存。首个 DOS 构建版本使用 GCC 1.37。头文件来自早期 g++ 的 include。项目在加入 C++ 支持后更名为 djgpp。早期里程碑包括 1.03 的流行、1.05 的商业可用性、1.06 添加 VCPI、1.10 添加 DPMI,以及 1.11 添加 DPMIEMU。版本 2 为实现自举而开发,部分应 Cygnus 的要求;它引入了 djasm 并依赖 DPMI,CWSDPMI 提供 DPMI 服务。DJGPP 得到广泛使用,支持 Quake、Info-Zip、GhostScript 等应用。版本 2.00 于 1996 年 2 月发布,随后 2.01 于 1996 年 10 月发布,2.02 于 1998 年 12 月发布。

Hacker News 讨论一篇 1998 年关于 DJGPP 的文章。评论者回忆在 1990 年代使用 DJGPP 和 Allegro 在 DOS 中进行 C/C++ 开发,称赞免费的 32 位保护模式访问以及 Allegro 的持续可用性。作者 DJ Delorie 说他仍活跃,就职于 Red Hat,并认为 DJGPP 需要的更新很少。帖子还提到 DJGPP 在教学和 AP 计算机科学中的使用。一个旁支讨论了 “DJGPP” 和 DJ Delorie 姓名的拼写与大小写:“DJ” 是他的法定名字,不是首字母缩写,他说大小写遵循他的名字。一些评论者分享了有关改名与身份的轶事。

更多

联系我们 contact @ memedata.com