每日HackerNews RSS

这个仓库包含BitCraft的开源服务器端代码,BitCraft是由Clockwork Labs开发的一款社区驱动的沙盒大型多人在线角色扮演游戏。BitCraft专注于协作游戏体验——建造、制作、探索和管理一个共享的、程序生成的世界。 这个初始版本允许公开检查、实验和贡献服务器逻辑,该逻辑使用SpacetimeDB构建(同样是开源的)。它*不*包含游戏客户端或官方游戏的连接工具。 欢迎贡献,尤其是在正确性、稳定性和玩家体验方面。漏洞赏金计划会奖励对已验证漏洞的私密报告。 代码采用Apache 2.0许可,允许修改和用作学习资源,甚至可以创建具有原创资源的类似项目。但是,禁止使用BitCraft的资源、知识产权或运营竞争服务器。对这个仓库的更改将*不会*影响正式的BitCraft服务器。

BitCraft,一款类似RuneScape的MMORPG,已在GitHub上使用Apache 2.0许可证开源了其服务器代码。讨论的中心是驱动服务器的创新“SpacetimeDB”技术,有人质疑由于同步代码中存在大量数据库调用而导致其性能问题——尽管有人推测它能够作为伪存储过程高效运行。 人们对游戏过早发布以及由于频繁的重大更改对消费者造成潜在的不稳定性表示担忧。一个关键的讨论点在于许可证的限制:虽然*代码*是开源的,但资产和“BitCraft”名称并非如此,这阻止了使用相同品牌创建竞争服务器。 用户对未来游戏客户端可能开源的前景感到兴奋,并指出基于Rust的MMO服务器非常罕见,Veloren是一个可比的例子。一些人争论BitCraft是否真正符合RPG的定义,认为它更像是一个收集/制作模拟器。

内联视口标准 TUI 在退出时会擦除自身。你精心格式化的 CLI 输出会消失。用户会丢失他们的滚动历史。内联视口解决了这个问题。它们占据固定数量的行,渲染丰富的 UI,然后在完成时将输出保留在原位。非常适合微调器、菜单、进度指示器——任何短暂的丰富时刻。 class Spinner def main RatatuiRuby.run(viewport: :inline, height: 1) do |tui| until connected? status = tui.paragraph(text: "#{spin} 连接中...") tui.draw { |frame| frame.render_widget(status, frame.area) } return ending(tui, "已取消!", :red) if tui.poll_event.ctrl_c? end ending(tui, "已连接!", :green) end end def ending(tui, message, color) = tui.draw do |frame| frame.render_widget(tui.paragraph(text: message, fg: color), frame.area) end def initialize = (@frame, @finish = 0, Time.now + 2) def connected? = Time.now >= @finish def spin = SPINNER[(@frame += 1) % SPINNER.length] SPINNER = %w[⠋ ⠙ ⠹ ⠸ ⠼ ⠴ ⠦ ⠧ ⠇ ⠏] end Spinner.new.main; puts

## RatatuiRuby:用于构建TUI的Ruby gem Kerrick发布了RatatuiRuby,一个Ruby gem,它封装了Rust的Ratatui库,使开发者能够使用Ruby创建文本用户界面(TUI)。该项目旨在为构建CLI应用程序提供愉快的Ruby体验,填补了TTY Toolkit明显维护放缓留下的空白。 用户对它的潜力感到兴奋,特别是对于更简单的CLI应用程序。着陆页因其清晰的文档和示例而受到称赞。Kerrick详细介绍了AI(LLM)在该项目开发中的广泛应用,特别是用于生成Rust代码,同时精心维护Ruby代码和文档。 该特性包括对外部编辑器的支持,以及对键盘驱动、适合高级用户的界面的关注。一个相关的框架Rooibos也在开发中,它建立在RatatuiRuby之上,并致力于MVU架构。该项目代表了对字符界面的一种怀旧回归,为Ruby开发者提供了一个引人注目的替代方案。

## TerabyteDeals:一个新的存储价格比较网站 一个名为TerabyteDeals(terabytedeals.com)的新网站旨在以每TB的价格($/TB)来比较存储价格。然而,初步用户反馈显示存在显著的准确性问题,许多用户报告网站上的价格与亚马逊和其他零售商直接显示的价格存在很大差异。网站创建者承认其抓取过程中CSS选择器存在问题,并已刷新数据,但仍然存在不一致之处。 虽然与diskprices.com和pricepergig.com等现有网站类似,TerabyteDeals计划通过品牌过滤和文本搜索等功能来区分自己。用户还要求支持更多地区(特别是印度)以及包含磁带存储选项。 有人担心该网站可能违反亚马逊的服务条款,特别是关于价格历史跟踪的部分,但创建者澄清他们正在使用API,因为使用了符合条件的销售数据。该网站仍在开发中,创建者正在积极解决报告的问题并考虑未来的改进。

AdGuard已经开源了TrustTunnel,这是其AdGuard VPN服务所使用的VPN协议,兑现了长期以来对社区的承诺。TrustTunnel被设计为OpenVPN和WireGuard等现有协议的现代、安全且移动设备优化替代方案,这些现有协议通常很容易被检测和阻止。 与传统的VPN不同,TrustTunnel使用TLS加密和HTTP/2或HTTP/3与常规HTTPS流量融合,使其更难被限制或阻止,同时保持速度和安全性。它针对移动网络和不稳定连接进行了优化。 此次发布包括协议规范、完整的服务器和客户端代码(适用于Linux、Windows、macOS、iOS和Android),采用宽松的许可协议,允许任何人使用、审计和贡献。AdGuard希望TrustTunnel能够被广泛采用,甚至被其他VPN提供商采用,从而促进协作的开源环境并改进所有人的VPN技术。用户现在可以完全理解AdGuard VPN背后的技术,并受益于灵活的路由规则和透明的请求日志等功能。

## AdGuard 开源 TrustTunnel VPN 协议 AdGuard 已经开源了 TrustTunnel,一种基于 HTTP/2 和 HTTP/3 构建的新型 VPN 协议,旨在提供一个供应商中立、隐蔽的传输层。 与一些开源项目不同,AdGuard 发布了完整的客户端和服务器实现,以促进独立开发,并将其设想为类似 xray/vless 的隐蔽 VPN 的基础。 该协议专注于通过模仿 Chromium 的 TLS 实现并结合反探测措施来规避流量模式分析的检测。 讨论强调了其性能——据报道接近线路速度——以及与现有解决方案(如 WireGuard、HBONE 和 vless)的比较。 选择 Rust 进行开发是出于团队在 C++ 方面的专业知识和性能需求,尤其是在 Go 嵌入存在问题的移动平台上。 AdGuard 承认其多样化的产品范围(广告拦截、DNS、VPN),并旨在将 TrustTunnel 定位为安全且不易被检测的互联网访问的核心组件,尤其是在中国等审查严格的地区。

## 构建一个用于并行计算的微型PC集群:摘要 该项目详细介绍了使用二手联想Tiny PC运行Ubuntu Server构建小型并行计算集群的过程。目标是学习如何将计算密集型R模拟,特别是目标最大似然估计(TMLE),分配到多台机器上,以减少与单台笔记本电脑或云解决方案相比的运行时间。 设置包括安装Ubuntu、配置无密码SSH以实现节点之间无缝通信,以及通过SSH自动化软件包安装。然后将R脚本分发到每个节点以利用多核处理。使用不同的交叉验证折叠(CV5与CV10)和各种SuperLearner模型比较了性能。 结果表明,与单机处理相比,集群的性能有了显著提高。增加CV折叠可以减少偏差,但略微增加方差。调整后的xgboost与glmnet结合,在偏差、方差和覆盖率之间表现出最佳平衡。 该项目强调了进一步开发的机遇,包括创建可重用的集群管理软件包、添加进度监控和ETA估计,以及探索openMPI以进行更高级的并行化。关键经验教训包括有效使用`sprintf`进行系统命令,以及在`future_lapply`中设置种子以获得可重复性的好处。

## 关于大型语言模型的“平淡”真相 当前人工智能的讨论两极分化:要么大型语言模型(LLM)将彻底自动化所有知识型工作,要么它们只是被过度炒作的“随机鹦鹉”。本文认为,应该采取更冷静、因此也更不激动的观点——LLM是一种重要的*生产力*工具,类似于过去的科技变革,但不太可能导致广泛的经济崩溃。 LLM代表了另一层抽象,就像从汇编到Python编程的转变。虽然这通常会提高个人产出,但通常不会整体消除工作岗位。关键技能不是语法(现在由LLM处理),而是精确、系统的思维——这是LLM无法教授的。 影响可能主要体现在明确定义的任务中(总结、按规范编码),而模糊、依赖上下文的工作(战略、复杂谈判)——需要不成文的知识和判断力——仍然主要由人类驱动。LLM部署的三年里,这些模糊角色的就业并没有崩溃。 此外,大规模失业的说法与对劳动密集型行业(如医疗保健)持续高成本的预期相悖。如果由于人工智能导致劳动力成本*下降*,这些行业最终应该会看到价格稳定。 最终,最有可能的结果是劳动力重新分配,一些工人将转向仍然需要人类存在的行业,反映了历史上技术调整的模式。虽然LLM具有影响力,但期望它们引发一场独特的灾难性转变可能是一种过度反应。

## 黑客新闻讨论:人工智能 – 颠覆性还是仅仅…很好? 一场黑客新闻的讨论集中在人工智能是否会真正具有颠覆性,还是仅仅像以往的技术进步一样,是一种有用的工具。核心观点认为,人工智能可能会遵循过去技术的模式——从汇编到C到Python——抽象化提高生产力,但不会大幅改变就业人数。 几位评论员指出,虽然人工智能提高了生产力,但它不一定*取代*熟练工人,而是改变了他们的工作性质。有人担心招聘中可能出现年龄歧视,因为公司优先考虑“渴望”的年轻工人。 还有人强调人工智能可能会加剧现有问题,例如教育中的作弊,以及需要系统性变革,而不是依赖技术修复。 一个关键点是,人工智能的影响可能更类似于印刷机或文字处理器,而不是一场彻底的社会变革。 讨论还涉及推动人工智能投资的经济压力,质疑炒作是否与实际盈利能力相符。 最终,许多人认为人工智能将成为一种普遍的工具,融入许多工作,而不是消除对熟练专业人员的需求。

## Spotify 赢得对 Anna's Archive 的法院裁决 Spotify 成功获得法院命令,关闭了 Anna's Archive 的 .org 域名,该网站抓取并归档了流媒体服务中的音乐。 此法律行动源于 Anna's Archive 宣布打算将受版权保护的音乐作为 torrent 分发。 尽管一些人认为该网站实际上并未*托管*侵权材料,但法院引用了对 Spotify 业务的潜在未来损害。 许多评论员质疑法院反应的速度和严重性,并将其与在其他问题上的不作为进行对比。 讨论的中心是版权法、大型公司的力量以及音乐获取的伦理。 一些人认为 Anna's Archive 是一个宝贵的资源,而另一些人则承认,鉴于宣布打算分发受版权保护的材料,Spotify 的行动具有法律依据。 人们对艺术家和更广泛的音乐生态系统产生的影响表示担忧,一些人认为流媒体服务没有充分补偿创作者。 Anna's Archive 的替代域名已经流传,用户正在探索自托管解决方案。

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

## Blue Origin 的 TeraWave:摘要 Blue Origin 宣布了 TeraWave,计划在低地球轨道 (LEO) 和中地球轨道 (MEO) 上部署 5408 颗卫星的网络,旨在提供高带宽连接。该系统将同时利用光通信和射频 (RF) 通信,提供高达 6Tbps 的卫星间回程和 144Gbps 的用户访问。 光通信的一个关键挑战——云层可能导致信号中断——将通过多个地面站网络来重新定向信号来解决。讨论的重点是维持连接的可行性以及潜在对飞机或天文观测的干扰。 该消息引发了关于轨道卫星密度增加和潜在空间碎片问题的争论,尽管许多人认为由于轨道衰减和规避机动,灾难性的凯斯勒综合症事件的风险目前较低。TeraWave 似乎针对政府、企业和其他高需求用户,而不是直接与面向消费者的服务(如星链)竞争。该项目还引发了关于频谱许可以及 Blue Origin 在亚马逊现有太空计划之外的长期战略的问题。

这是一个高度交互的网络应用程序,需要JavaScript。简单的HTML界面是可能的,但这并非如此。Andrew G. York (andrewgyork.bsky.social) 发布:令人激动的好消息!@mariaingaramo.bsky.social 的公司 (Nonfiction Labs) 制造了一种远程控制的抗体。它的结合在磁场的作用下可以开启和关闭。这是朝着我们磁控药物梦想迈出的巨大一步。想象一下,一种只攻击肿瘤,而不伤害身体其他部位的癌症药物。2026-01-13T04:57:32.733Z

## 蛋白质的磁力控制 研究人员开发了一种使用小型手持磁铁远程控制蛋白质功能的方法,如Hacker News上讨论的那样。这项突破允许通过磁场开启和关闭蛋白质活性,为生物控制和潜在的靶向疗法开辟了新的可能性。 这项发现,在*Science*和*Nature*的文章中详细介绍(原始帖子中提供了链接),侧重于*工程化*生物系统——研究人员澄清他们认为磁铁对正常的动物生理学没有影响。 讨论还涉及了研究的可访问性,建议使用Skyview.social来允许查看Bluesky帖子而无需帐户。AndrewGYork的初始帖子引发了关于这种发现可能引发的(可能没有根据的)关于磁性手镯和替代医学的说法。

## SpeechOS:语音集成,提升生产力 SpeechOS 赋能开发者将语音输入无缝集成到他们的应用程序中,从而提高用户在各种用例中的效率。它通过加速数据录入,简化了在 **CRM**(Salesforce、HubSpot)中的工作流程,并简化了在 **CMS平台**(WordPress、Contentful)和 **文档编辑器**(Google Docs)中的 **内容创作**。 除了核心生产力工具外,SpeechOS 在 **笔记记录**(Notion、Obsidian)、**表单填写**(Typeform、Airtable)和 **客户支持**(Zendesk、Intercom)方面表现出色,通过减少打字并提高速度来提升效率。它还增强了 **可访问性**,方便运动障碍用户使用。 进一步的应用包括 **消息和聊天** 记录(Slack、Discord)、**语音控制仪表盘** 以实现免提导航,以及通过语音命令简化 **任务和项目管理**(Asana、Monday)。本质上,SpeechOS 改变了用户与软件交互的方式,使其更快、更便捷、更易于访问。

## SpeechOS:网页应用语音输入 David Huie 正在推出 SpeechOS,这是一款语音输入 SDK,旨在为 CRM 和文档编辑器等现有网页应用程序带来类似 Wispr Flow 的听写和命令功能。该 SDK 通过几行 JavaScript 代码和一个 API 密钥进行集成,为文本字段添加麦克风小部件。 SpeechOS 提供实时、流畅的转录以及编辑功能(“缩短一点”,“修正语法”),支持自定义词汇和语音激活命令(例如,“提交表单”)。开发者引用研究表明,语音识别的速度比打字快 3 倍,且错误率更低。 目前处于 Beta 测试阶段,并提供 HN 代码 **HN-JFc74cVC** 免费使用。SpeechOS 旨在通过压缩工作流程来提高生产力。Huie 正在寻求关于理想使用场景、所需的命令/代码片段配置以及对隐私、安全和定价的关注的反馈。 早期反馈强调了其压缩工作流程的潜力,但也提出了对隐私政策和法律文档缺乏的担忧,开发者对此表示认可,并计划在发布前解决。

更多

联系我们 contact @ memedata.com