每日HackerNews RSS

该项目曾在 *Dave’s Garage* 节目中展示,旨在探索使用 x86 汇编语言创建全球最小功能性 Windows 应用程序的技术挑战。其目标是构建一个合法的窗口化应用程序(具备消息循环、标题栏和系统菜单),并在不使用传统压缩的前提下尽可能减小文件体积。 该仓库提供了几种实现方案: * **TinyOriginal**:一个经过优化的汇编版本。 * **Lasse**:一个利用激进 Shellcode 技术的版本。 * **Theron**:一个通过手动构建 PE 头以实现极致效率的版本。 由于这些激进的优化技术与恶意软件所使用的方法类似,杀毒软件可能会将生成的可执行文件标记为威胁。该仓库明确提醒用户,运行这些文件时可能需要将其加入白名单或暂时禁用安全软件。 项目中提供了多种构建方法,涵盖了从标准的 MASM32 汇编到使用专用压缩链接器 *Crinkler* 以及 *Yasm*。截至 2023 年末,实现的最小版本为“Theron”目录下的 383 字节版本。建议用户仔细研读代码中的注释,以了解如何将 Windows 可执行文件精简至其最基础的功能需求。

Hacker News 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 HelloAssembly:Windows 下最小的完整应用程序 (github.com/plummerssoftwarellc) 9 分,由 Bluestein 发布于 49 分钟前 | 隐藏 | 过往 | 收藏 | 2 条评论 帮助 eggy 0 分钟前 | 下一条 [–] 我应该试试 FASM,看看它能不能生成体积更小的 exe。COM 文件确实很小,但 16 位 DOS 是过去的事了——100H,基本上就是一个内存转储。 回复 taf2 10 分钟前 | 上一条 [–] 很喜欢这个,而且正当其时,因为我觉得随着 AI 的发展,我会有更多的代码直接使用原生汇编,例如:https://github.com/taf2/tic-tac-toe,这是我基于 M 系列原生汇编的井字棋窗口游戏…… 非常便携,你只需要执行 codex --yolo 将我的应用移植到 x y z 主机…… 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 加入 YC | 联系 搜索:

哈佛商学院及其他研究机构的研究表明,信用卡刷卡手续费造成了累退式的财富转移,每年约有 92 亿美元从中低收入家庭流向富裕的消费者。 由于商家将这些交易费用计入所有商品的定价中,使用现金和借记卡支付的客户实际上是在补贴高端信用卡持卡人所享有的丰厚奖励计划。高收入消费者每年通过这些奖励获益约 390 美元,而低收入家庭平均则损失 88 美元。 研究强调,政府对这些成本进行监管的尝试(如 2010 年的《德宾修正案》)往往适得其反。该政策通过限制借记卡手续费,取消了借记卡用户的优惠,同时进一步巩固了信用卡用户的利益。归根结底,当前的支付生态系统实际上是对不使用高端信用卡的人群征收的一种隐形税。研究人员得出结论:随着高端卡的使用普及,这种财富差距可能会持续存在;商家若想在不疏远依赖这些“特权”的富裕客户的前提下管控成本,将变得愈发困难。

近期一场 Hacker News 的讨论指出,美国的信用卡奖励机制实际上是一种累退式的财富转移。由于商户需向信用卡网络支付交易手续费,他们往往会提高商品价格以抵消这些成本。 虽然信用卡用户可以通过奖励回扣拿回部分支出,但使用现金或借记卡的用户在支付同样高价的同时,却无法获得任何回馈。评论者指出,这实际上是用低收入群体的钱去补贴高端信用卡用户,而这些低收入者往往因缺乏信用渠道或财务稳定性,无法参与到“奖励”体系中。 该讨论帖提出了几个复杂因素: * **监管差异:** 与美国不同,许多国家(包括欧盟成员国)会对银行卡交换费设定上限,这导致了当地的奖励计划不如美国丰厚。 * **“信用陷阱”:** 该体系利好那些全额还款的用户(常被发卡机构戏称为“吸血鬼”),同时剥削那些因支付利息而陷入债务的用户。 * **商户动态:** 大型零售商拥有更强的议价能力来协商较低的手续费,而小企业则往往难以承担这些成本,或只能通过附加费的形式将其直接转嫁给消费者。 归根结底,用户认为该体系是现代商业中根深蒂固、效率低下且往往不公平的一种特征。

不过,其他科学家仍持怀疑态度,因为量子效应极其脆弱,极易因观测或干扰而中断。费拉罗(Ferraro)表示:“与环境的相互作用会迅速削弱(量子)效应,从而限制其性能和可扩展性”,这可能会抵消量子电池预期的部分优势。他补充说,解决这一问题是“将量子电池从理论推向现实应用的关键”。

Hacker News 新闻 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 量子电池颠覆充电规则 (bbc.com) 12 点,由 reconnecting 发布于 55 分钟前 | 隐藏 | 过往 | 收藏 | 3 条评论 帮助 wg0 2 分钟前 | 下一条 [-] 这不可能实现。 回复 ramon156 6 分钟前 | 上一条 | 下一条 [-] 拿它和量子计算机做对比显得很奇怪。而且读完之后我还是不知道量子电池是怎么工作的。 回复 IshKebab 4 分钟前 | 上一条 [-] 这就是那种作者试图用简单的术语去解释复杂课题,但他们自己根本就没搞懂的文章。别浪费时间了。 回复 准则 | 常见问题 | 列表 | API | 安全 | 法律 | 加入 YC | 联系 搜索:

这份文献合集探讨了屏幕媒体接触、体育锻炼与儿童及青少年发育成果之间的关系。研究一致指出,过度的屏幕时间和久坐行为通常与认知发展、语言能力、执行功能及学业成绩的负面影响有关。 主要主题包括: * **幼儿期:** 包括系统综述和出生队列数据在内的多项研究表明,早年的高屏幕使用率与语言习得延迟及较差的认知成果相关。 * **健康指南:** 世界卫生组织等机构强调,平衡久坐行为与增加体育锻炼及充足睡眠对于确保健康成长至关重要。 * **学龄期影响:** 尽管关于电子游戏的部分研究结果较为复杂,但更广泛的共识表明,学龄期间的高屏幕消费会对学业成就、注意力时长和心理健康产生负面影响。 * **方法论背景:** 该研究涵盖了一系列纵向和横向研究,并利用统计方法考虑了母体影响和社会经济地位等混杂因素。 总的来说,文献支持必须遵守运动和屏幕时间指南,以促进最佳的神经发育、学业成功和长期福祉。

一项近期发表于《施普林格》(Springer)的纵向研究考察了1岁至8岁期间的累计屏幕使用时间与后续学业表现之间的关系。研究结果表明,累计屏幕使用时间越长,学业成就越低,且在婴儿早期观察到的负面影响最为显著。值得注意的是,该研究未发现屏幕使用时间与工作记忆之间存在相关性。 这项研究在 Hacker News 上引发了关于因果关系认定难度的热烈讨论。批评者认为,该研究面临着重大的混杂变量,例如父母的社会经济地位、受教育程度以及认知特质的遗传性。评论者还指出,“屏幕观看”的定义较为模糊,研究未能区分教育内容与被动娱乐。另一些人则担心研究缺乏对屏幕习惯如何影响批判性思维发展的洞察,特别是在儿童开始接触人工智能工具的背景下。总体而言,尽管该研究确定了屏幕接触与学业表现之间的相关性,但在未能更严谨地控制环境和行为因素的情况下,社区对于将这些结果完全归因于屏幕使用时间仍持怀疑态度。

一些美国餐馆正在采取“无小费”政策,通过提高菜单价格来取代小费,从而为员工提供稳定且更高的薪酬。支持者认为,这种模式促进了薪酬公平——消除了基于种族、性别或职位的薪酬差距——并为员工提供了财务保障,减少了他们对顾客慷慨程度的依赖。 然而,这种转型充满挑战。对餐馆而言,提高菜单价格以支付工资会增加应纳税收入,使得维持该模式的成本更高。一些机构,例如马萨诸塞州的 Talulla,在经历了高成本的困境并意识到顾客常将高价格误解为通货膨胀而非小费替代方案后,又恢复了收取小费。 尽管消费者存在“小费疲劳”,但威廉·迈克尔·林恩教授等行业专家认为,广泛的变革不太可能发生。虽然无小费模式改善了员工留任率,并为一些人提供了更公平的工作环境,但经济障碍——特别是顾客对价格的敏感度以及税收负担的增加——仍然是其在全行业普及的重大障碍。

近期的一场 Hacker News 讨论探讨了美国餐馆为提高员工工资而取消小费的趋势。评论者们大多主张价格透明化,例如将服务费和销售税预先计入价格中。他们指出,当前的“小费文化”造成了社会压力,并掩盖了真实的消费成本。 这场辩论突显了美国与其他国家之间的文化差异。尽管许多人认为美国的模式对顾客构成了不公平的负担,并让雇主得以规避支付公平工资的责任,但也有部分参与者认为,与法国等国相比,小费制度能激励更好的服务。另一些人则以日本和中国为例,说明在无需小费的情况下也能提供高质量的服务。 讨论中反复出现的一个主题是对数字销售终端(POS)的沮丧,这些终端在以前不常给小费的零售环境中也开始要求支付小费。许多用户表示希望回归更简单、非对抗性的支付模式,并将“不付小费”视为消费者日益必要且令人如释重负的选择。

请启用 JavaScript 和 Cookie 以继续。

抱歉。

SiFive 发布了 **BigSky SF-2U870**,这是一款 2U 机架式开发平台,旨在为高性能 RISC-V 生态系统带来稳定性与“枯燥”的可靠性。该系统配备 32 个 P870-D 核心、256GB DDR5-5600 内存及 PCIe 5.0 支持,为开发者提供了成熟的运行环境。 尽管 BigSky 的目标并非超越顶尖的 x86 或 Arm 服务器处理器,但其核心意义在于对 **RVA23 标准**的支持。这一特性使其能够“开箱即用”地运行 Ubuntu 26.04 等现代操作系统。 通过专注于可预测且即用的架构,SiFive 解决了 RISC-V 市场的一个关键瓶颈:缺乏稳健、对开发者友好的硬件。BigSky 不追求跑分表现,而是作为持续集成(CI)和软件开发的必备工具,让工程师能将时间花在编写代码而非调试固件上。该平台的推出,标志着 RISC-V 在成为专业软件开发实用且易用的选择方面迈出了重要一步。

```Hacker News 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 SiFive 的首个服务器平台 (chipsandcheese.com) 11 分,发布者:geerlingguy,3 小时前 | 隐藏 | 过往 | 收藏 | 4 条评论 | 帮助 yjftsjthsd-h 25 分钟前 | 下一条 [-] > 支持双槽 GPU(最高 450W) 我很好奇驱动程序的情况如何。根据 Jeff Geerling 在树莓派上运行“大型”GPU 的经验,我的印象是这些不太常见的平台虽然理论上能用,但在实际操作中往往会遇到各种琐碎的故障。 回复 jogu 19 分钟前 | 父评论 | 下一条 [-] AMD GPU 在 RISC-V 上已经能用好几年了。我有一台搭配 AMD GPU 运行良好的 Milk-V Titan:https://milkv.io/titan 回复 gvkhna 9 分钟前 | 上一条 | 下一条 [-] 256GB DDR5 内存,所以这价格得超过 10 万美元吧?天哪。 回复 camel-cdr 1 小时前 | 上一条 [-] https://camel-cdr.github.io/rvv-bench-results/sifive_p870/in... 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 加入 YC | 联系 搜索:```

**Ambient Context** 是一款 macOS 菜单栏应用,它通过辅助功能 API 读取您当前焦点窗口中的文本,从而追踪您的工作状态。该应用将数据保存至本地的每日 Markdown 文件中,为 Claude Code 等大语言模型建立一个可查询的私有“记忆库”。 该应用专为极致隐私而设计,完全离线运行,无需账户、服务器或任何遥测功能。它能自动屏蔽密码、API 密钥和信用卡号等敏感信息,并会自动忽略隐私浏览窗口和密码管理器。由于文件以纯文本形式存储在您指定的文件夹中,您拥有对数据的完全所有权和控制权。 为了优化 AI 的读取效果,该应用会对文本进行去重处理,并记录文档路径或 URL 等元数据。目前该应用处于早期阶段,需要通过 Node、Rust 和 Xcode 手动构建。它为您提供了一种安全且以本地优先的方式,来自动生成项目摘要、站会报告和详尽的工作日志。 *注:要求 Apple Silicon 芯片且系统版本为 macOS 14 或更高。*

“Show HN”项目是一款 macOS 菜单栏应用程序,它通过 Accessibility API 读取当前聚焦窗口的文本来捕获活动日志,而非依赖屏幕截图或 OCR 技术。该程序会自动将这些数据保存为按日期组织的纯 Markdown 文件。 开发者设计此工具的初衷是将其作为 AI 智能体的“记忆库”;用户只需将 Claude Code 等工具指向该文件夹,即可查询过往工作记录或汇总项目进度。项目中还包含一份 `AGENTS.md` 文件,用于帮助大语言模型(LLM)理解日志格式。 在评论区,用户讨论了这种方案的利弊。一些人质疑为何开发者要规避基于截图的 OCR 技术,而另一些人则指出,依赖 Accessibility API 存在挑战,因为许多应用程序并未正确公开其内容,往往需要自定义配置文件才能获得理想效果。

**walgit** 是一款高性能、分布式 Git 托管系统。它摒弃了传统的数据库后端架构,转而使用存储在对象存储(S3/GCS)中的“预写日志”(WAL)。 **主要特性:** * **架构:** 无需有状态的领导节点或数据库。每个服务器实例都是可丢弃的无状态缓存;存储桶是唯一的真相来源。 * **Git 兼容性:** 支持完整的 Smart HTTP (v0/v2)、Git LFS、bundle-URI 克隆以及原子推送。 * **可扩展性:** 通过基于清单的比较并交换(CAS)机制,walgit 可扩展至远超本地磁盘容量的大型代码仓库。对于无法完全存放在本地的对象,服务器可通过范围请求(range requests)执行“远程读取”。 * **维护:** 后台“维护者”循环自动处理压缩、检查点设置和修复,确保系统具备自我修复能力。 * **易于运维:** 以单个二进制文件部署,内置功能包括基于 React 的 Web UI、JSON API、针对仓库的推送策略以及 OIDC 身份验证。 walgit 使用 Rust 构建,通过将本地磁盘视为临时缓存并将对象存储作为权威存储库,为 Monorepo(单体仓库)和大规模 Git 托管提供了一种高弹力且经济高效的解决方案。

Hacker News 的讨论聚焦于 **Walgit**,这是一个由对象存储支撑、以单一二进制文件运行的 Git 服务器。 社区反馈突显了一个更广泛的行业趋势:开发者正越来越多地利用对象存储中的**条件写入(比较并交换,compare-and-swap)**操作来构建分布式系统。用户指出,这种方法无需复杂的架构,即可实现高效的协调和状态管理。 多位评论者指出,Walgit 属于新一波技术浪潮——包括 SlateDB、PicoMQ 和 Celld——这些技术利用存算分离来实现持久化、高性能的系统。尽管一些参与者对项目文档中使用的技术术语提出了质疑,但整体评价是积极的,开发者们认可其作为现代以对象存储为中心架构的一种实用工具。一位用户提到他们正在开发类似的代理通信项目,这凸显了这类架构模式的独立涌现。

更多

联系我们 contact @ memedata.com