每日HackerNews RSS

尤克特拉希尔(Yggdrasil)是一种新的、实验性的路由方案,旨在成为当前互联网协议的去中心化和面向未来的替代方案。它设计用于可扩展性和弹性,能够创建自愈的、点对点网络,处理大型、复杂的拓扑结构——甚至互联网规模的网状网络。 一个关键特性是对所有流量进行全程端到端加密。目前,它被实现为轻量级的软件路由器,支持通过各种连接(局域网上的TCP/TLS、点对点或互联网)进行IPv6路由,甚至可以桥接IPv4和IPv6网络。 尽管仍处于alpha阶段且可能发生变化,但尤克特拉希尔的出乎意料地稳定,并且已被不断壮大的社区用于测试和实际应用。它适用于多个平台,包括Linux、macOS、Windows、iOS和Android,并鼓励用户通过安装和配置软件加入网络。

## Yggdrasil 网络总结 Yggdrasil 是一种实验性的、完全去中心化的路由方案和覆盖网络,最近在 Hacker News 上受到关注。它旨在提供一种注重隐私的传统互联网路由替代方案,其动机是对监控的担忧。与典型网络不同,Yggdrasil 使用加密身份(截断的 ed25519 密钥)进行寻址和路由,允许设备即使没有直接的互联网访问也能连接 – 形成一个网状网络。 用户将其与 cjdns 和 Tailscale 等项目进行比较,指出 Yggdrasil 缺乏中央控制平面是一个主要优势,但它需要更多的手动配置(例如防火墙白名单)以确保安全。一些人已经成功地将其用作“廉价的 Tailscale”,用于连接 VPS 和笔记本电脑。 讨论强调了其去中心化和构建独立基础设施的潜力,但也承认了营销和可扩展性的挑战。人们对潜在的网络漏洞和 NAT 穿透提出了担忧,但存在点对点连接等解决方案。它与无关的 Yggdrasil Linux 发行版不同。最近的活动显示 2026 年 2 月发布 (v0.5.13)。

## Hugo 新的 `css.Build` 函数:摘要 Hugo v0.158.0 引入了 `css.Build`,为网站样式管理提供了新功能。它简化了 CSS 捆绑和压缩等任务,这些任务以前需要外部工具。现代 CSS 特性越来越被浏览器兼容,但 `css.Build` 利用 esbuild 来转译或添加前缀,以获得更广泛的浏览器支持——尽管其功能并非全面。 虽然 `css.Build` 在速度方面表现出色,尤其是在开发期间,但它存在局限性。它并非原生支持所有较新的 CSS 特性,可能需要后期处理或仅针对现代浏览器。 Sass 和 PostCSS 等替代方案提供更广泛的功能集(嵌套、混合、广泛的插件支持),但也有一些权衡:Sass 需要单独的二进制文件且缺乏前缀添加,而 PostCSS 速度明显较慢。Lightning CSS 速度很快,但需要复杂的 Hugo 集成,并且缺乏开发过程中的文件监听。 最终,`css.Build` 的实用性取决于项目的样式复杂度和浏览器支持要求。它可以显著简化 CSS 工作流程,但仔细考虑其局限性至关重要。

对不起。

启用 JavaScript 和 Cookie 以继续。

## 乔治·H·戈布尔 (1953-2023) 工程师乔治·H·戈布尔已逝。他是早期计算机领域的先驱人物,以其创新的“黑客中的黑客”方法和对普渡大学Unix系统的贡献而闻名。戈布尔曾通过连接两台VAX 11/780计算机,创造出最早的多CPU计算机之一——DEC后来复制了这项壮举。 除了硬件,他还是一个多产的实验者,最出名的是一段用液氧点燃烧烤的病毒式视频(并因此引来了消防部门的注意!)。他还开发了一种成功的R-12制冷剂替代品,尽管性能更优越,但却被环保署阻止。 同事们回忆说,他是一位热情的导师,早期技术采用者(包括在佛罗里达海滩上使用移动电子邮件),以及一位不知疲倦、充满好奇心的工程师,他激励着周围的人。他早期的网站,在线存档,展示了他富有创造力的精神和“TWINKIES实验”等项目。戈布尔的遗产从基础的Unix工作延伸到实用且常常大胆的工程解决方案。

Tailscale 最近解决了在一些 MacBook(特别是 2021 款带刘海屏的型号)上,其菜单栏图标因空间有限而消失在屏幕刘海中的问题。苹果没有提供直接的解决方案,导致用户无法在没有第三方应用等变通方法的情况下访问设置。 最初,Tailscale 实施了一个临时修复方案:弹出通知,提醒用户图标已隐藏,利用其可见性数据。虽然不完美,但有助于诊断问题。 核心解决方案现已通过 Tailscale 的新窗口化 macOS 应用(版本 1.96.2 及更高版本)提供。该应用与菜单栏版本并行运行,提供可搜索的设备列表、简便的文件共享、出口节点访问、错误通知以及最小化的“迷你播放器”模式。窗口化界面旨在使 Tailscale 更易于访问和使用,减少对可能隐藏的菜单栏图标的依赖。Tailscale 也在计划为 Windows 开发类似的 UI。

光标3 Cursor 3 9 天前

光标3代表着软件开发领域的一次重大飞跃——由自主代理驱动。光标认识到从手动编码到代理辅助工作流程的转变,并从头开始重建其界面,以提供一个统一的工作空间,用于管理跨项目的多个代理。 这个新版本简化了人与人工智能之间的协作,为所有代理(本地和云端)提供了一个中央枢纽,并集成了演示和屏幕截图,以便于验证。本地和云环境之间的无缝切换,可以与Composer 2等模型进行快速迭代,或不间断地执行长时间运行的任务。 光标3还通过改进的差异视图、PR管理、文件访问以及内置浏览器来增强核心IDE功能。插件市场进一步扩展了代理能力。最终,光标3旨在简化代理工作流程,为真正自动驾驶的代码库和更强大、人工智能驱动的编码体验奠定基础。

## JSON Canvas 概要 JSON Canvas 定义了一种使用 JSON 格式创建可视化画布的结构。一个画布包含两个可选的数组:`nodes` 和 `edges`。 **Nodes(节点)** 代表元素,例如文本、文件、链接或组,并按 z-index(从前到后)排序。每个节点需要一个 `id`、`type`、`x`、`y`、`width` 和 `height`。节点类型具有特定属性:`text` 节点包含 Markdown 文本,`file` 节点链接到文件,并带有可选的子路径,`link` 节点引用 URL,`group` 节点充当容器,并带有可选的标签和背景图像。 **Edges(边)** 使用唯一的 `id` 连接节点,指定 `fromNode`、`toNode` 以及可选的连接侧面 (`fromSide`、`toSide`) 和可自定义的端点 (`fromEnd`、`toEnd`)。边还可以具有 `color` 和 `label`。 **Colors(颜色)** 使用十六进制代码(例如 "#FF0000")或预设数字 1-6(红色、橙色、黄色、绿色、青色、紫色)定义,允许针对特定应用程序的颜色方案。

对不起。

启用 JavaScript 和 Cookie 以继续。

唐纳德·特朗普解雇了司法部长帕姆·邦迪,暂时由副司法部长托德·布兰奇接替。特朗普赞扬了邦迪的服务,并声称她将转到私营部门工作,但消息人士说她目前还没有确定工作。 解雇事件源于特朗普对邦迪处理调查(特别是埃普斯坦的文件)以及她对政治对手缺乏起诉日益增长的不满。她因对埃普斯坦客户名单的言论而受到批评,最近还就此事接受了众议院监督委员会的质询。 据报道,特朗普认为这次解雇是一次成功,可能为进一步的人事变动铺平道路。目前环保署署长李·泽尔丁正在被考虑作为邦迪的永久继任者。邦迪最近增加了与特朗普的会面时间,似乎试图展示在特朗普优先调查方面取得的进展。

## 特朗普解雇总检察长邦迪 - 摘要 文章报道了唐纳德·特朗普解雇帕姆·邦迪的消息,引发了关于总统赦免、问责制以及滥用权力的讨论。评论员们担心她可能在卸任前获得赦免,并指出总统赦免不涵盖州犯罪——这是对联邦权力的重要制约。 一个重要的讨论点围绕着埃普斯坦的文件,以及邦迪的解雇可能与她处理这些文件发布有关的猜测,一些人认为正在进行掩盖。许多人认为特朗普将忠诚度置于法律诚信之上,并担心她的继任者也会压制不利信息。 讨论扩展到更广泛的主题,包括政治腐败、金钱对政治的影响(特别是提及 *公民联合*),以及公民在纵容不良领导方面的责任。一些人呼吁进行系统性变革,而另一些人则强调知情投票和追究领导人责任的重要性。一种反复出现的情绪是对当前政治环境下真正实现正义的可能性感到悲观。

在设备LLM推理——针对苹果芯片优化。已投入生产 · SDK · 网站。Onde为App Store中的实时应用程序提供完全在设备上的聊天功能——无需服务器,无延迟,数据不会离开设备。© 2026 Onde 推理

对不起。

## 优先类型推断以提供更清晰的错误信息 许多具有强类型推断的语言可能会产生令人困惑的错误信息,因为编译器对类型的假设并不总是与开发者的意图一致。 本提案介绍了一种新的类型推断算法,旨在优先考虑基于开发者*可能*思考代码方式的类型统一,而不是简单地遵循源代码的顺序。 核心思想是摆脱单次自上而下的推断过程,而是利用一系列有序的推断过程——优先考虑“已知应用”(具有预期类型的函数参数)和“已知赋值”,然后再进行不太确定的推断。 这种方法旨在通过反映开发者的心理模型来解决类型歧义。 该算法迭代地完善类型,在每个步骤之后重新运行早期推断过程,以利用新信息。 错误生成被推迟到最终类型检查阶段,确保消息反映了优先的推断。 基准测试显示出有希望的性能,尤其是在具有许多小函数的语言中,这使其成为改善开发者体验的可行方法。

对不起。

更多

联系我们 contact @ memedata.com