每日HackerNews RSS

从 Chrome 151 版本开始,全新的 `<usermedia>` HTML 元素将取代传统的由脚本触发的摄像头和麦克风访问权限请求。作为浏览器“能力元素”(Capability Elements)套件的一部分,这种声明式控制确保权限提示与用户明确发起的行为相关联,从而提升了安全性和用户体验。 通过摆脱命令式的 `getUserMedia()` 调用,`<usermedia>` 元素具有以下优势: * **减少样板代码**:它简化了实现过程,自动处理了从意图、权限提示到媒体流交付的流程。 * **更高的成功率**:实际测试(如 Cisco、Zoom 和 Google Meet)显示,用户授予权限的比率显著提高,且此前曾拒绝访问的用户能够更容易地恢复权限,有效消除了设置难以调整的“权限死角”。 * **增强的安全性**:浏览器强制执行的样式限制确保了权限触发机制的可读性和透明度,防止了欺骗性的 UI 模式。 该元素专为渐进增强设计,允许开发者利用特性检测,为不支持的浏览器实现向后兼容的传统 API 回退。此次转型标志着浏览器正向更专业的、以硬件为中心的 HTML 元素转变,为基于网络的媒体体验提供更直观、更可信的接口。

这篇 Hacker News 帖子讨论了引入一种新的 HTML `<usermedia>` 元素,旨在通过专门的用户交互按钮来管理摄像头和麦克风权限。 批评者认为该元素是 HTML 标准中不必要的补充,并指出通过用户操作要求即可实现的现有 JavaScript API 就能达到同样的目的。怀疑论者担心它会被用于“黑暗模式”,即通过欺骗性标签(例如“点击获取免费内容”)诱导用户授予他们本可能拒绝的权限。一些评论者指出,数据表明使用这一新元素后权限授予率显著增加,反对者认为这是在“诱骗”用户,而非改善用户体验。 许多参与者对谷歌倾向于实施缺乏广泛跨浏览器共识的 Chrome 特定标准表示不满,并将其与互联网探索者(IE)时代的“拥抱、扩展、熄灭”策略相提并论。该提案的捍卫者则认为,与当前的脚本方法相比,该元素在浏览器层面提供了更好的防点击劫持和“权限垃圾邮件”保护。尽管该功能目前以 Chrome 为中心,但一些人指出,W3C 的成员(包括 Firefox 的贡献者)也参与了更广泛的标准化进程。

此页面确认 Apache2 服务器已在您的 Ubuntu 系统上正确安装并运行。要部署您的网站,请替换位于 `/var/www/html/index.html` 的默认文件。 **关键配置详情:** * **结构:** Ubuntu 的 Apache 配置被拆分为位于 `/etc/apache2/` 下的模块化文件,其中 `apache2.conf` 是主入口。 * **管理:** 使用提供的辅助工具(如 `a2ensite`、`a2enmod`)通过符号链接来管理虚拟主机和模块。 * **服务控制:** 服务器通过 `systemctl` 进行管理(例如 `systemctl start/stop/status apache2`)。 * **安全性:** 默认情况下,访问权限仅限于 `/var/www`、`/usr/share` 和 `public_html`。如果您的文件存储在其他位置,必须在 `apache2.conf` 中将该目录列入白名单。 如需进一步指导,请查阅位于 `/usr/share/doc/apache2/README.Debian.gz` 的文档。如果遇到问题,请使用 `ubuntu-bug` 工具进行报告,并确保区分核心服务器漏洞与 PHP 等特定模块的相关问题。

FFmpeg 9.1 发布了全新的 AAC 编码器,这在 Hacker News 上引发了热烈讨论,凸显了既定标准与更高效新技术之间的持续博弈。 尽管用户认可改进 AAC 编码的价值——尤其是在直播(RTMP/H.264)和硬件加速播放方面的普及性——但许多人认为 Opus 在技术上更胜一筹,在几乎所有码率下都优于 AAC。新 FFmpeg 编码器的支持者希望它能缩小质量差距,从而减少对苹果 Core Audio 等专有技术的依赖。 讨论还涉及了采样率的“标准化”问题,48kHz 已成为优于传统 44.1kHz 的专业首选。尽管存在技术争论,但一些参与者指出,对于大多数消费级场景而言,现代有损编解码器之间的实际差异已微乎其微。归根结底,这反映了一个经典的争论:是坚持维护向后兼容且被广泛支持的 AAC 标准,还是推动行业转向像 Opus 这样技术更先进的开源格式。

索尼互动娱乐公司宣布,自 2028 年 1 月起,将停止所有新款 PlayStation 游戏实体光盘的生产。此后,所有新发布的游戏将仅通过 PlayStation Store 和授权零售商以数字版形式提供。 这一战略转型反映了整个行业向数字媒体发展的趋势,也符合当前消费者的偏好和潮流。索尼强调,此项转变不会影响 2028 年 1 月截止日期前发行的任何游戏,这些作品将继续以现有的实体形式提供支持。 通过转向以数字版为主的模式,索尼旨在更有效地分配资源,以推动创新并提升数字获取的便利性。该公司仍致力于提供高质量的游戏体验,并将继续通过 PlayStation Store 和合作伙伴零售商提供灵活的购买选项。

对不起。

Qualcomm Linux 2.0 现已发布 —— 开放、统一的物联网开发平台。您需要启用 JavaScript 才能运行此应用。

为人父母的经历为作者提供了一种与自身过去意想不到的联结。回望朗费罗的《海华沙之歌》,作者意识到,拥有儿子使他们得以重见自己的少年时光,甚至能看到自己那些独特而怪癖的性格特征再次显现。无论是对火车的遗传性痴迷、对关门有着非理性的执念,还是那种对“难忘”幼儿语的共同天赋,作者发现孩子不仅仅是基因的镜像,更是父母身份的复杂延伸。 在面对这一现实时,作者摒弃了专制式的管教,转而采用一种“封建”式的育儿模型。正如历史上的微观政治,像就寝时间这样的日常琐事,已经演变成了一套复杂的、经过协商的权利、义务与权衡准则。尽管批评者认为这种方式过于放任,但作者认为这是一种稳定且有效的“结盟”策略。通过将育儿视为一套文化演化下的规则而非强迫性的服从,作者促进了合作而非冲突。归根结底,育儿与其说是实施僵化的控制,不如说是管理与微缩版的自己共同生活时,那段既滑稽、令人沮丧又充满人性深度的博弈过程。

2015年的“卑劣C语言大赛”(Underhanded C Contest)向参赛者发出挑战:编写看似无害且易读的代码,但在核查软件背景下隐藏恶意漏洞。该赛事由“核威胁倡议”组织赞助,旨在强调关键安全应用中软件不安全所带来的风险。 大赛评估了40多份高质量的参赛作品,其中许多作品集中于“NaN中毒”技术——即诱导程序计算未定义的浮点值,从而绕过安全阈值。其他作品则利用环境触发的攻击,例如通过操纵系统时钟或利用文件权限设置来强制产生错误的“匹配”结果。 获胜者林纳斯·奥克森(Linus Åkesson)提交了一份极其巧妙且隐蔽的作品。他创建了一个类型混淆漏洞,将一组8字节的双精度浮点数(double)强制转换为4字节的单精度浮点数(float),并利用浮点数的位表示来“压缩”光谱数据。这使得伪造的弹头能够通过模仿真实核裂变材料的光谱特征来绕过安全检查。奥克森的代码因其简洁、易读且与标准合法代码几乎无异而受到高度评价,堪称“卑劣”解决方案的典范。

想要成为一名可被录用的图形程序员,请专注于掌握以下两个核心领域: **1. CPU端:** 你必须学习“显式”现代图形API,如 DirectX 12、Vulkan 或 Metal。优先掌握 C++,并理解基本的数据结构和算法,同时要记住,简单的解决方案通常是最快的。 **2. GPU端:** 专注于光照、着色和优化的数学原理。关键概念包括基于物理的渲染(PBR)和路径追踪。《Ray Tracing in One Weekend》、《LearnOpenGL》和《PBRT》是极佳的入门资源。 **作品集:** 雇主希望看到实际运行的代码。用 C++ 构建一个类似“引擎”的项目,实现资源加载和实时 PBR 光照。包含一个独立的路径追踪器来验证你的实时渲染结果——解释两者之间的差异能体现出深厚的技术洞察力。 **通用建议:** 虽然机器学习是优化的有用工具,但它不能替代核心工程技能。数学要求始于线性代数和三角学,但其深度本质上是无限的。专注于构建实实在在的项目,因为这是向潜在雇主证明你能力的最佳方式。

这篇 Hacker News 的讨论探讨了如今成为一名图形程序员的现实。对于这一职业,人们的观点截然不同:一方认为这行正在走向衰落或竞争过于激烈,另一方则将其视为一种极其考验智力的愉悦技艺。 **挑战:** 批评者指出,图形编程行业(尤其是游戏开发)以艰苦著称,通常伴随着低薪、职业倦怠和工作不稳定性。许多人指出,该领域的准入门槛很高,既得利益者掌握着话语权,且技术迭代速度极快,保持竞争力令人身心俱疲。还有人认为,图形编程已成为一种类似汇编语言的、与硬件脱节的细分领域。 **辩护:** 支持者则认为这一追求本身就极具回报。他们强调,构建事物的快乐(例如创建自定义引擎或掌握复杂的线性代数)本身就是目的,而无需顾及职业结果。他们反对“英雄崇拜”(例如试图成为下一个约翰·卡马克),并鼓励爱好者单纯为了创作出口而去学习。 **给学习者的建议:** 建议包括从数学基础(线性代数、三角学和微积分)开始,亲手构建软件光栅器或光线追踪器,并利用 WebGPU 或 A-Frame 等现代工具。

科罗拉多大学安舒茨分校的一项研究显示,久坐不动但身体尚属健康的成年人,其线粒体功能会出现显著下降。这可能预示着糖尿病、癌症和阿尔茨海默病等疾病在症状出现前数年就已经开始酝酿。 研究人员将久坐不动的男性与经常运动的男性进行了对比,发现久坐组的线粒体效率下降了 28% 至 36%。关键在于,他们发现对糖代谢至关重要的 MPC1 蛋白质减少了 49%,负责脂肪燃烧的酶也有类似的下降。这些细胞层面的“交通堵塞”削弱了代谢灵活性,导致身体在被临床诊断为“亚健康”之前,就已经难以处理燃料。 资深作者伊尼戈·圣米兰(Iñigo San Millan)强调,这种衰退代表了细胞健康状况的根本性转变。不过,研究指出这一过程是可逆的。由于这些缺陷可以通过心肺功能测试和乳酸测试及早发现,研究人员认为,针对性的锻炼计划可以恢复线粒体功能,并成为抵御未来慢性疾病的“盾牌”。该团队计划进行进一步试验,以探索运动干预如何修复这些重要的细胞通路。

合成生物学家凯特·亚当拉(Kate Adamala)在这一领域取得了重要里程碑,她创造出了一种能够生长和分裂的合成“土豆细胞”(spudcell)。虽然此前的研究已实现了合成系统中的DNA复制和摄食,但细胞分裂一直是一个重大障碍。通过采用一种利用膜结合蛋白来物理变形并分裂细胞的机制,亚当拉成功绕过了对复杂的天然细胞骨架的需求。 尽管这些细胞尚不能自我维持——它们无法合成自身的核糖体,也无法进行自然进化——但它们代表了一个“分水岭事件”。通过整合DNA复制、供给脂质体和诱导分裂的蛋白质,亚当拉的团队证明了弥合非生命化学与生物功能之间鸿沟的可能性。 亚当拉将她的发明比作早期的“莱特飞行者”号,这是迈向更复杂合成生命的基础性一步。为了促进进一步创新,她的团队成立了一家名为Biotic的非营利组织,旨在全球范围内分享他们的方法。虽然这些细胞目前还很原始,但它们为研究生命起源提供了一个重要的平台,并有望在绿色制造和医学领域实现未来的应用。正如专家所指出的,真正理解生命的唯一途径,就是从零开始构建它。

研究人员在合成生物学领域取得了一项重要里程碑:开发出了“SpudCells”。这是首个能够生长和分裂的人造类细胞结构。与自然细胞不同,这些结构完全由非生物成分从零构建,尽管目前仍需依赖外部核糖体和营养物质来维持功能。 这一成果在 Hacker News 上引发了关于现代学术界现状及同行评审制度的热烈讨论。据报道,首席研究员凯特·阿达马拉(Kate Adamala)在审稿人以“合成生物学并非真正的生物学”为由拒绝其论文后,避开了传统的期刊投稿流程,直接向记者公开了手稿。这引发了一场辩论:这种“非同寻常”的做法究竟是应对一个破碎、不透明且常显任性的把关系统的必要权宜之计,还是逃避科学审查的不专业行为? 评论者们还讨论了创造人造生命的更广泛影响。尽管一些人对制造业和医学领域的突破持乐观态度,但另一些人则对生物安全、潜在的双重用途滥用以及人类工程化生物学可能带来的意外后果表示深切担忧。尽管存在争议,但人们普遍认为,这项工作标志着人类在理解生命起源的基本问题上迈出了重要(尽管仍处于早期阶段)的一步。

您没有提供需要翻译的内容。请发送您想要翻译的文本。

抱歉。

更多

联系我们 contact @ memedata.com