每日HackerNews RSS

## Eclipse GlassFish:现代化平台 多年来,GlassFish一直饱受缓慢、缺乏支持且仅适用于开发的声誉。然而,自2022年以来,在Eclipse基金会的管理下,并得益于OmniFish的重大贡献,GlassFish已经发生了重大转变。现代Eclipse GlassFish(版本7.0及更高版本,最新版本为8.0)现在是一个强大、企业级的应用服务器。 主要改进包括来自OmniFish的积极商业支持和长期维护、频繁发布,以及对现代Java版本(高达25)和Jakarta EE 11的支持。与旧的Oracle GlassFish版本不同,它具有更快的性能、增强的安全功能,并且具有云就绪能力,提供Docker镜像和轻量级微服务分发版。 此外,Embedded GlassFish已经发展成为一个生产就绪的运行时环境,非常适合微服务。该平台现在积极支持MicroProfile API,提供健康检查和配置管理等功能。Eclipse GlassFish不再是一个过时的平台,而是满足当今企业Java需求的面向未来的解决方案。

## Eclipse GlassFish:Java生态系统的复兴 foojay.io上的一篇文章强调了Eclipse GlassFish的复兴,它是一个Java应用服务器。 历史上,GlassFish在JBoss早期粗糙版本和Sun的Java应用服务器之后,成为一个强大的竞争者。 它作为Java EE(现在是Jakarta EE)的参考平台以及一个生产就绪的服务器而声名鹊起,提供用户友好的体验和通过OSGI对模块化应用的支持。 尽管在Oracle远离JEE之后面临挑战,但该项目在Eclipse基金会和OmniFish的支持下得到了复兴。 目前的重点是稳定性和性能,旨在解决过去对GlassFish过时的看法。 讨论线程显示出复杂的观点。 一些人回忆起在生产中使用GlassFish的积极经验,称赞其兼容性和稳定性。 另一些人承认其负面声誉源于过去被放弃,并被Spring Boot的崛起所掩盖。 然而,人们对Spring的替代方案越来越感兴趣,一些开发者更喜欢Micronaut和Quarkus等框架,或者寻求回归GlassFish提供的基于标准的解决方案,如Jakarta EE。

## 复制研究揭示关键创新聚集研究中的问题 一篇最近被《美国经济评论》接受的评论详细指出了Moretti (2021) 的十个重大问题,该论文是一篇被高度引用的研究,探讨了技术集群规模与创新(专利产出)之间的联系。作者的复制研究对该论文的核心主张,即*因果*关系,提出了质疑,认为观察到的相关性可能并非因果关系。 批评的核心集中在Moretti尝试解决选择偏差(使用事件研究)和遗漏变量偏差(使用工具变量)中的缺陷。复制研究揭示了两种分析中的编码错误,更正后导致结果为零。其他问题包括由于数据合并错误导致的结果无法复现,不正确的统计计算影响了专利质量估计(显示质量随着集群规模的扩大而*下降*,与原始发现相反),以及对统计模型的误读。 作者最初受委托为住房政策资金扩展Moretti的研究,发现了许多编码和概念错误。这些错误范围从简单的数据处理错误到模型规范中的重大错误,显著改变了结论。研究结果表明,聚集的益处可能被夸大,并强调了在有影响力的研究中回应复制尝试的重要性。

黑客新闻 新的 | 过去 | 评论 | 提问 | 展示 | 工作 | 提交 登录 Moretti 复制发表在 AER (michaelwiebe.com) 10 分,luu 2 天前 | 隐藏 | 过去 | 收藏 | 1 条评论 帮助 pacbard 1 天前 [–] 这似乎是 Stata 代码的问题。令人失望但并不令人惊讶。Stata 并不是一种容易调试的语言,这样的问题经常发生。我想知道原始作者做了多少编码,以及有多少是由研究助理编码的。我认为,一些遗漏变量的最大问题可以通过使用“新的”Stata 交互语法(“新”是指它在 Stata 10 版本中已经可用)而不是自己编写产品并忘记包含主效应来解决。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

## 硬件纹理压缩:一个新时代 硬件图像格式的创新历来缓慢,受到广泛硬件支持需求阻碍。然而,新的实时和硬件压缩技术正在改变这一局面。实时压缩允许更快地引入格式,因为它绕过了对现有内容的依赖。 目前,三种主要的硬件压缩格式正在出现:苹果的无损压缩(A15/M2芯片)、ARM的AFRC(Mali-G715/G615)和ImgTec的PVRIC4(Pixel 10)。苹果的格式易于实现,提供1:2压缩,质量良好,可与现有编解码器相媲美。ARM的AFRC以其灵活的压缩比和卓越的质量脱颖而出,甚至超过了实时ASTC编码。ImgTec的PVRIC4目前默认使用1:2压缩,测试表明质量较低。 性能测试表明,硬件压缩可以饱和内存带宽,通常与软件解决方案(如Spark)的速度相匹配或超过,尤其是在带宽受限的设备上。虽然AFRC目前在质量和性能方面领先,但硬件压缩仍然仅限于较新的设备。 最终,硬件压缩提供了一种引人注目的替代方案,但跨厂商的一致质量仍然是一个挑战,这使得像Spark这样的解决方案对于可预测的结果和潜在的未来WebGPU集成具有价值。

## 硬件图像压缩:一个充满问题的领域 最近在Hacker News上的讨论强调了硬件图像压缩的挑战,尤其对于那些*最需要*它的旧款、带宽受限设备。虽然ARM AFRC和PVRIC4等技术提供了潜力,但它们主要限于现代旗舰设备,在这些设备上内存带宽不是一个显著的瓶颈,这使得开发工作的价值令人质疑。 一个关键问题是不可靠的驱动程序行为——即使硬件*看起来*支持压缩,实现通常会默认使用最小的压缩比,且缺乏透明度。这造成了一种“纹理压缩地狱”,难以保证在不同厂商之间获得一致的结果。 对*GPU端*压缩的需求正在增长,特别是对于运行时生成的纹理(程序化生成、环境贴图),因为CPU压缩速度太慢。然而,当前的GPU API缺乏有效利用压缩数据的方法,通常需要CPU往返处理。 最终,硬件压缩仍然是一种“锦上添花”而非可靠的解决方案,在生产环境中至关重要的是回退策略。内存限制和功耗效率推动了需求,但实际实施面临着重大障碍。

## VHDL 与 Verilog:确定性的关键 本文重点介绍了 VHDL 和 Verilog 之间的一个关键区别:**确定性**。VHDL 通过其“delta 循环”算法实现可预测的结果。该系统将信号更新和过程评估分为不同的阶段。信号更新首先发生,触发过程,然后过程更新信号——但这些更新被安排在*未来*的 delta 循环中。这确保了过程始终看到信号值的稳定快照,无论每个阶段内的执行顺序如何,从而保证了确定性的结果。 Verilog 缺乏这种分离。信号更新和过程评估可以交错进行,这意味着过程可能会根据执行顺序观察到不同的值,从而导致非确定性行为。虽然 Verilog 的非阻塞赋值*延迟*更新,但它们并未强制执行 VHDL 的分阶段方法。 作者认为 VHDL 的 delta 循环是其最强大的特性,以最小的开销提供内置的确定性。虽然 Verilog 可以通过使用非阻塞赋值在特定的同步设计中实现确定性,但这并非普遍保证。VHDL 依赖于信号进行过程间通信,而信号本质上利用了 delta 循环,这有助于其一致的行为,与 Verilog 依赖 `reg` 类型以及阻塞赋值与非阻塞赋值的复杂性形成了鲜明对比。

## VHDL 与 Verilog:仿真确定性争论 一则 Hacker News 讨论集中在 VHDL 和 Verilog 在硬件描述方面的优劣。一个关键论点是,VHDL 的“delta 周期”逻辑提供了仿真中固有的确定性,将值变化与过程响应分离——这一概念类似于函数式响应式编程。这与 Verilog 形成对比,尽管编码约定试图缓解,但 Verilog 的仿真容易出现竞争条件。 虽然承认 Verilog 由于编写速度快和广泛的工具支持而在行业中占主导地位,但 VHDL 的支持者认为其仿真模型能够带来更强大的设计。然而,其他人反驳说,在遵循编码标准的情况下,实际经验很少会揭示 Verilog 中的确定性问题,并且复杂的芯片*确实*可以使用它可靠地构建。 这场争论扩展到工具链的实用性、语言的冗长性以及更广泛的工程生态系统。最终,讨论强调了理论优雅性(VHDL)与务实效率(Verilog)之间的权衡,选择通常取决于团队熟悉度、就业市场需求和业务考虑因素。有人认为,较新的 HDL 正在努力实现更高层次的抽象。

## Windows 98SE/ME 高清音频驱动 – 概要 该项目旨在为 Windows 98SE 和 ME 系统带来高清 (HD) 音频支持,特别是针对 Intel 915 及更新芯片组,*没有* AC97 音频的系统。 目前这是一个处于 Alpha 阶段的驱动程序,可在虚拟机 (VMware, VirtualBox) 以及部分 Intel/VIA 芯片组系统(使用瑞昱编解码器)上运行。 **重要限制:** 它仅*官方*支持 98SE/ME,Windows 98 第一版已知存在问题。 Windows 2000/XP 具有原生支持,不需要此驱动程序。 预计可能存在不稳定情况 – 音频失真、冻结或静音是常见问题。 **对于关键应用,强烈建议使用 USB 音频扩展坞。** 该驱动程序仅支持播放(不支持录音),限制为 22-48kHz 16 位音频,并且具有明显的延迟 (~40ms)。 它依赖于 BIOS 设置,并且缺乏对错误配置的覆盖。 开发正在进行中,重点是提高硬件兼容性(目前 Nvidia/AMD 和某些编解码器支持较差)。 调试信息和构建说明可在项目的 Github 页面上找到。

对不起。

一位团队成员调用Copilot为我的PR中的一个错别字进行修正,结果Copilot编辑了我的PR描述,添加了关于它自己和Raycast的广告。这太可怕了。我知道这种事情迟早会发生,但我没想到会这么快。平台衰败的方式是这样的:首先,它们对用户很好;然后,它们为了商业客户的利益而滥用用户;最后,它们为了自己攫取所有价值而滥用这些商业客户。然后,它们就衰败了。科里·道克托罗

关于 新闻 版权 联系我们 创作者 广告 开发者 条款 隐私政策和安全 YouTube 工作原理 测试新功能 © 2026 Google LLC

对不起。

这个项目探讨了一个基本问题:剥离文化假设后,时钟*到底*是什么?答案出乎意料地在于几何学。时钟需要一个可重复的过程、一个计数规则、与时间标度的校准,以及一个可读的映射——从物理学精确的持续时间到民用时间对社会需求的层次。大多数时钟混淆了这些层次。 目标是从第一性原理重新发明时钟,优先考虑清晰度和通用性。解决方案采用基于多边形的编码,其中每个数字(0-9)由一个具有相应顶点数量的多边形表示。该系统与方向无关,在镜子或零重力环境下也能同样良好地工作。 六个同心圆显示小时、分钟和秒,并经过精心设计,以防止视觉重叠。一个24小时的弧线提供了一天的时间比例视图,类似于日晷,无需读取数字即可提供即时背景。严格的测试证实了在一天中的所有86,400秒内准确计时。该设计名为“Gonon”(源自希腊语中的“角度”,指的是其几何基础),旨在以符合人类感知的方式呈现时间——比例用于感知,精确用于安排——提供了一种全新的“时间观”。

对不起。

请启用 JavaScript 并禁用任何广告拦截器。

对不起。

## 量子控制平面:开发者平台概要 量子控制平面 (QCP) 是一个开源开发者平台,旨在简化量子计算工作流程,类似于 MLflow 或 Airflow。它提供了一个 SDK、CLI 和 REST API,用于提交 QASM 电路、编排实验、基准测试提供商以及可视化结果。 QCP 结构分为三个层面:**控制平面**(管理实验、工作流和成本)、**执行平面**(通过工作节点、提供商和模拟器运行作业)以及用于监控和分析的 **仪表盘**。 主要功能包括提供商抽象、电路优化以及基于 PostgreSQL、Redis 和 Prometheus & Grafana 等可观察性工具构建的强大基础设施。快速入门指南方便使用 Docker 或轻量级本地开发环境进行快速设置。 该平台支持通过提供商插件扩展功能,并包含演示纠缠(贝尔态和 GHZ 态)和格罗弗搜索算法的示例实验。代码检查、类型检查和测试等开发工具通过 `make` 命令集成。

对不起。

更多

联系我们 contact @ memedata.com