每日HackerNews RSS

我们的网站安全防护已触发拦截。如果您认为这是误判,请发送电子邮件至 [email protected]。请注明您是如何访问此网页的,并提供页面底部的 Cloudflare Ray ID。 Cloudflare Ray ID:a1d88e82ca1e402f 返回 The Atlantic

抱歉。

由于您没有提供具体的内容,请将需要翻译的文本贴在下方的代码块中,我会直接为您提供中文翻译。

抱歉。

为了避免使用臃肿的 SDK 和第三方追踪,作者开发了 **umami-swift**,这是一个开源的 Swift 包,可将自托管分析平台 Umami 集成到 iOS 应用中。 该工具将应用屏幕视为网站页面,将事件视为追踪信号,使开发者能够直接在现有的 Umami 控制面板中监控应用使用情况。主要功能包括: * **隐私至上:** 使用每天轮换的临时内存标识符,无需永久存储、IDFA 或应用追踪透明度(ATT)弹窗。 * **易于使用:** 提供简单的 API 来追踪屏幕、自定义事件和应用启动。数据经过分批处理并异步发送,确保不影响 UI 性能。 * **可靠性:** 由于原生应用流量不受 Safari 内容拦截器的限制,它避开了常见的广告拦截过滤器,确保了数据收集的准确性。 * **自定义:** 通过利用自托管的 Umami 配置,作者用自定义的应用图标替换了通用的网站图标占位符,实现了网页端与原生应用分析之间无缝的视觉整合。 该包提供了一种轻量、透明的方式来收集使用数据,且不会损害用户隐私或应用性能。

这篇 Hacker News 帖子讨论了使用 Umami 进行自托管 iOS 应用分析的优势。用户称赞 Umami 极其高效,仅需极少的 CPU 和 150MB 内存即可运行,并将其与资源占用较高的同类产品(如因依赖 ClickHouse 而较重的 Plausible)进行了对比,认为 Umami 更具优势。 讨论强调了该平台的稳定性和易维护性,多位开发者证实它在各自的项目中运行顺畅。对话还涉及了在保护隐私的同时追踪“唯一用户”的复杂性。参与者讨论了诸如双重哈希等匿名化技术,以确保符合 GDPR 要求,重点探讨了如何在不关联个人身份信息(PII)的情况下区分不同设备。总体而言,社区认为对于寻求自托管分析基础设施的用户来说,Umami 是一个稳定、轻量且有效的解决方案。

CipherStash 为 Supabase 推出了数据级访问控制(DLAC)集成,使开发者能够在不牺牲数据库功能的前提下实现字段级加密。 传统的加密方式往往会破坏 Postgres 的搜索、排序和联接(join)等功能。CipherStash 通过在应用层加密数据并将可搜索加密元数据(SEM)存储在数据库中来解决这一问题。这使得 Postgres 能够在不接触明文的情况下对加密数据执行复杂查询。 主要优势包括: * **安全性:** 通过零知识服务 ZeroKMS 使用唯一密钥加密数据,确保 Supabase 和 CipherStash 均无法访问您的敏感信息。 * **性能:** 与 Supabase SDK、Prisma 和 Drizzle 无缝集成,保留了标准的 SQL 操作(如 WHERE、ORDER BY、JSON 查询)。 * **合规性:** 通过最小化数据泄露面,简化了对 HIPAA、GDPR 和 SOC 2 等法规的合规要求。 * **易用性:** 可通过单条 CLI 命令(`npx stash init --supabase`)进行部署。 对于旧版工具或非应用程序环境,CipherStash Proxy 提供了一个安全、透明的桥梁来处理加密数据。这一集成为处理敏感数据提供了强大的“第三种选择”:在不影响开发者体验或数据库性能的前提下,实现强大的安全性。

CipherStash 是一项为 Supabase 等数据库提供列级可搜索加密的服务。它允许组织在保持数据加密状态的同时,执行数据库操作,如过滤、排序和范围查询。 **主要功能包括:** * **访问控制:** 即使数据库本身遭到入侵,数据依然保持加密状态。解密过程在应用层进行,并与个人用户身份(通过 JWT)绑定,而非服务账户。 * **可搜索加密:** 通过使用 OPE(顺序保留加密)和 ORE(顺序揭示加密)等技术,系统允许对加密数据进行索引查询,而无需解密整个表。 * **审计:** 每次解密请求都会通过“ZeroKMS”服务,从而创建一份不可篡改的审计追踪记录,准确记录谁访问了特定数据,这与数据库自身的查询日志是相互独立的。 * **集成:** 通过 SDK(Prisma、Drizzle、Supabase)为开发者提供支持,并为无法直接使用 SDK 的旧版应用程序提供代理层。 团队声明,虽然该系统可以防御未经授权的数据库访问和 SQL 注入,但它并非万能方案;它依赖于应用边界作为信任层。该项目旨在满足企业合规性和安全性需求,而非防止系统全面崩溃带来的风险。

在 AMD 即将举行的“Advancing AI”活动前夕,LLVM 的提交记录披露了有关新款 GFX1250 (MI455X) 和 GFX1251 (MI430X) 数据中心加速器的技术细节。 GFX1250 架构专为高性能计算和机器学习而设计,融合了 RDNA4 的编程模型与 CDNA 的专业性能。主要更新包括: * **先进的内存与寄存器管理**:线程组(Waves)现在可寻址多达 1024 个 VGPR,较前代有显著提升。此外,L0 缓存和本地数据存储(LDS)已统一为 448KB 的“WGP 缓存”。 * **精进的 AI 加速**:该架构采用了“WMMA”运算(类似于 RDNA4),并支持 OCP MX 风格的扩展。它还引入了对 `tanh` 等激活函数的硬件级支持。 * **更高的效率**:AMD 实现了“线程块集群”(Thread Block Clusters)和集群级加载,以增强工作组之间的通信,对标 Nvidia 的 Hopper/Blackwell 架构特性。 * **精简的硬件设计**:为优化芯片空间,AMD 移除了所有残余的图形特性,如光线追踪和光栅化支持,从而打造出更专注于计算的芯片。 这些改进,结合更细粒度的等待状态计数器(ASYNCcnt, TENSORcnt),表明 AMD 正全力提升实际性能,旨在缩小与 Nvidia 市场领先架构之间的差距。

这篇 Hacker News 讨论基于近期 LLVM 的补丁,分析了 AMD 即将推出的 RDNA4 架构(GFX1250)的技术细节。 参与者深入探讨了具体的硬件改进,例如引入了“簇”(cluster)同步原语。用户指出,诸如 `arrive` 和 `wait` 等功能通过解耦屏障同步,实现了更高效的工作负载调度,使线程能够在等待其他线程完成的同时执行“空闲工作”。与传统的刚性屏障实现相比,这提高了吞吐量。 对话还提及了对硬件级布尔逻辑指令(类似于 NVIDIA 的 LOP3)的改进需求,以辅助实时音频处理。最后,讨论推测了新的缓存管理功能,该功能可能在特定缓存行从二级缓存(L2 cache)中被剔除时通知硬件,从而优化长期驻留的服务器 GPU 任务。总的来说,该讨论串突显了社区对于这些底层架构转变将如何影响 GPU 计算性能和同步效率的浓厚兴趣。

正在验证您的浏览器。网站所有者?点击此处进行修复。 Vercel 安全检查点 | sin1::1784441038-IOAE39bEKtbN4GSHM9wyyv8qEdS5sqOw 请启用 JavaScript 以继续。 Vercel 安全检查点 | sin1::1784441038-IOAE39bEKtbN4GSHM9wyyv8qEdS5sqOw

Hacker News 社区最近讨论了《Making Software: How to make a font》一文,该文章深入探讨了字体排印的技术基础。 虽然一些评论者认为标题略有误导——将该文描述为关于字体编码和渲染的解释说明,而非实用的字体设计“教程”——但读者普遍称赞其内容丰富且易于理解。讨论涉及了多个技术概念,包括 TTF 和 OTF 格式的区别,“em”和“字距调整”(kerning)等术语的历史,以及连字的机制。 该讨论帖还引发了一些有趣的衍生话题,例如可能影响系统性能的、计算成本高昂的“恶意”字体,以及对 *FontForge* 等实用字体创建工具的推荐。此外,用户还分享了个人项目,如 *Unison* 混合位图矢量字体,并讨论了该网站的美学风格,即精美的插图和独特的等宽字体。对于寻求更多实践指导的用户,评论者推荐了诸如 *Design with FontForge* 和高德纳(Knuth)的《计算机与排版》(Computers and Typesetting)等外部资源。

DeepSeek 是一款基于智能体(Agent)的自托管漏洞扫描器,专为对大规模代码库进行深入分析而设计。与常规扫描器不同,它利用具备高级“思考”能力的尖端 AI 模型来发掘复杂且长期存在的安全漏洞。 主要特性包括: * **可扩展性:** 支持通过并行工作节点(利用 Vercel Sandbox)进行分布式执行,并具备容错和断点续传功能,可从上次中断处精确恢复扫描。 * **工作流:** 采用智能体驱动的设置,用户可以通过定义项目特定上下文(在 `INFO.md` 中)来引导 AI 关注关键组件,从而最大限度地减少噪音。 * **操作:** 提供全面的 CLI 工具,用于扫描、分类、重新验证和报告。用户可以执行全库扫描,或针对变更代码进行定向的 PR 模式分析。 * **安全与成本:** 鉴于计算需求密集,扫描成本可能较高;系统支持通过 Vercel AI Gateway 实现高并发访问。在安全方面,通过在隔离沙箱中运行扫描,可限制潜在风险并防止 API 密钥泄露。 DeepSeek 专为开发者打造,将高阶 AI 推理转化为可执行的安全情报,是维护庞大且持续演进的代码库安全状态的有效(尽管定位为高端)工具。

抱歉。

从手机到电脑,无需线缆。以原始质量传输照片、视频和文档。在两台设备上打开 AirDows 并扫描二维码。在另一台设备上也打开它并扫描二维码。无需账户,无需重新压缩,传输过程中两台设备均保持活跃状态。

开发者 Sam Okampo 最近推出了 **AirDows**,这是一款基于浏览器的工具,旨在利用 WebRTC 实现点对点 (P2P) 文件传输。用户可以通过二维码或 PIN 码配对设备,直接传输文件,无需创建账户,也不会在服务器上存储数据。 Hacker News 上的讨论强调了几个关键的技术和实践考量: * **可靠性与基础设施:** 评论者指出,尽管 WebRTC 非常适合 P2P 传输,但 NAT 穿透经常失败,需要使用 TURN 中继服务器来确保连接。Okampo 表示,虽然 AirDows 优先考虑直接连接,但在必要时会使用中继,这在带宽成本和可持续性方面带来了持续的挑战。 * **市场饱和:** 许多用户指出,P2P 文件共享领域竞争激烈,许多现有工具在处理大文件时会出现静默失败或崩溃的情况。 * **技术挑战:** 讨论涉及了浏览器支持的复杂性、大文件直接写入磁盘的需求,以及蓝牙在跨平台传输方面的局限性。 * **用户反馈:** 反馈包括部分浏览器中出现的系统初始不稳定报告,以及对更好语言本地化的需求,开发者目前正在解决这些问题。 总的来说,社区赞赏该项目的雄心,同时也强调了构建稳健、可靠的 Web 端 P2P 工具的难度。

Parsoid 是一个双向运行时解析器,用于将 MediaWiki 维基文本转换为 HTML/RDFa,并能将其还原。它最初于 2012 年作为 Node.js 服务开发,旨在支持可视化编辑器(VisualEditor),并于 2019 年移植到 PHP。自 MediaWiki 1.35 版本起,Parsoid 已被整合进 MediaWiki 核心。 该项目旨在实现“解析器统一”,目标是用 Parsoid 替换 MediaWiki 原生的解析器。截至 2024 年初,它已开始在部分维基媒体生产站点上作为阅读视图的默认解析器,并正在分阶段推广,最终将覆盖所有维基站点。 Parsoid 确保了高保真的转换,防止在编辑过程中出现数据丢失和“脏差异”(dirty diffs)。虽然过去是通过 RESTBase 进行代理,但该系统目前正被紧密集成到 MediaWiki 的核心架构中。对于开发者而言,Parsoid 可作为 composer 库使用。尽管存在遗留的内部 REST API,但该 API 正逐步被弃用,转而采用核心 REST HTML 页面端点。开发和代码审查通过维基媒体的 Git 仓库和 Gerrit 进行管理,并为本地环境和持续集成提供了全面的测试工具。

抱歉。

Macintosh 图标:一张图片胜过千言万语,而图标则是探索复古应用程序的有趣方式!将鼠标悬停在任何图标上,即可查看文件名称、来源国家及媒体名称;随后前往“关于”页面,即可找到指向 Macintosh Garden 原始媒体的链接。Finder 应用程序和文档图标以绿色高亮显示,悬停在它们上方将显示其文件类型和创建者代码。

Hacker News 社区近日讨论了一个名为“复古 Macintosh 软件视觉目录”的网站,该网站展示了大量复古 Mac 图标。 尽管用户称赞该档案馆具有怀旧价值,并可作为复古开发项目的设计参考,但也为其改进提出了建设性反馈。常见的建议包括: * **改进导航:** 用户要求增加分类层级,以筛选掉生僻或非软件条目(例如剪贴画集),并提供按人气排序的功能。 * **增强功能:** 建议包括为每款软件提供下载或了解详情的直接链接。 * **移动端适配:** 部分用户反映在移动设备上难以查看用于显示文件名的“悬停”文本。 * **技术观察:** 爱好者们虽然欣赏其美学风格,但一些用户指出该目录似乎过于侧重 OS 8 之前的软件,反映了 Macintosh 设计的特定时期。 总的来说,该网站作为对经典 Mac OS 视觉效果感兴趣的人士的灵感来源,受到了普遍欢迎。不过,访客们希望其能提供更完善的元数据和更好的用户界面功能,以提高该集合的实用性。

更多

联系我们 contact @ memedata.com