每日HackerNews RSS

生物能够在极端环境中休眠存活不同的时长,对太空探索具有重大意义。在太空,紫外线是致命的,但薄层屏蔽可让耐辐射奇球菌等微生物存活数年到数十年,从而增加火星污染风险。在岩石泛种说中,火星到地球的岩石转移在物理上是可行的,深部岩石中的微生物在星际旅行中可存活约5万至50万年,取决于岩石大小;永冻土细菌显示可存活数十万年。关于微生物在古老盐岩中存活数亿年的说法,因污染和DNA/辐射限制仍存争议,尽管已有确凿证据表明其可存活约10万年。总体而言,部分微生物能长期休眠,但极端古老存活能力仍不确定,火星样本分析需要更好的无菌检测方法。

这篇 Hacker News 讨论围绕 Maciej Cegłowski 的《How Long Can Life Wait?》展开,这是一篇关于微生物在盐、永冻土和开放太空中生存的太空探索文章。评论提到微生物可能保持活性长达 10 万年的证据,并讨论泛种论,包括早期恒星形成区域是否能提高传播几率。其他人提到缓步动物的极端耐受性以及文章标题的标题党性质,这导致一些评论者分享关于衰老、内向、人际关系和及时行乐的个人感悟。讨论还包含对灭菌、rDNA 突变率以及生命是否可能被人类传播到火星或月球的怀疑。总体而言,该讨论将关于微生物寿命和泛种论的科学推测与离题的个人建议以及对文章 framing 的反应混在一起。

Borland 的 Turbo Pascal 7 是一款高度成功、价格低廉的 Windows 编程工具,让 Windows 3.1 的开发变得异常容易。它提供了集成调试、图形化 IDE,以及 OWL——Windows API 的面向对象封装库。其编译器继承了针对有限内存和磁盘优化的 CP/M/MS-DOS 设计,因此在 Windows PC 上运行速度极快。作者用它开发医学成像软件,并认为它助力了 Windows 的普及。它的衰落源于 C 语言日益占主导地位、微软改进的 C 工具,以及 Visual Basic 对小型开发者的吸引力。TP 7 如今在现代系统上几乎没有什么实用价值,但它仍是一个时代的标志性产品——那个时代,高效而熟练的编程更为重要。

Turbo Pascal 7 被视为快速、集成且有影响力的 Pascal 开发环境。评论者回忆用它学习编程、面向对象编程、指针,并制作早期游戏、实用工具和商业软件。许多人将其简洁、速度和低资源占用与现代沉重的 IDE、Electron 膨胀和多层软件堆栈作对比。讨论还涉及 Borland 的遗产、Delphi、FreePascal/Lazarus、面向 Windows 的 Turbo Pascal 与 TP7、Borland 早期的巨大销量,以及 Windows 3.1 和 OS/2 的历史背景。一些人争论软件是否变得过于复杂、AI 能否保存或取代深厚的人类知识,以及现代系统相比旧工具使用远更多内存。其他人分享 demo 场景、硬件限制、软盘提交和旧“turbo”按钮的回忆。总体而言,Turbo Pascal 代表了一个易于上手、优雅且快速开发的时代,塑造了许多程序员的职业生涯。

内容为PDF二进制流,无法翻译为可读中文。

Hacker News 用户讨论一篇 2016 年纽约联储关于金融文化的论文,该论文与“戈登·盖柯”演讲和伊万·布斯基有关。评论辩论华尔街是否美化反派、虚构如何影响行为,以及艺术是否应传达道德价值。其他人反思对冲基金文化、自我宣传和职场激励。一位评论者解释论文关注债务风险、高收益债券、风险模型和鼓励杠杆的税收政策,另一位则纠正关于股息和利息税收处理的细节。帖子还涉及养老金、股东贪婪以及资本主义中更广泛激励问题。总体上,它混合了金融史、流行文化、伦理和政策批判。

Tasfer 是一个基于画布的富文本编辑器,通过自行渲染所有文本、光标、选区和布局来避免 contentEditable 的浏览器不一致性。隐藏输入框负责输入和输入法。作者最初尝试使用 WebGL/WebGPU 渲染文本,但发现 2D 画布已足够。LLM 后来加速了开发。Tasfer 采用本地优先:文档保存在设备上,无需注册或云端副本。协作使用 CRDT 和加密的点对点 WebRTC,信令最少,并可选加密中继。它从笔记扩展到包含数学、代码块、表格和日历,并支持 web、macOS、Windows、Linux、iOS 和 Android。应用为 AGPL 许可,可复用编辑器引擎为 MIT 许可。可在 tasfer.app 试用,或在 github.com/tasferlabs/tasfer 查看代码。

Tasfer 是一个画布渲染的富文本编辑器。Hacker News 评论者称赞其雄心和隐私导向,同时争论性能:一些人认为画布是标准且快速的,但另一些人纠正说 2D 画布往往比精心的 DOM 渲染更慢,且 Monaco 并非基于画布。用户报告了移动端问题(Android 滑动手势、iOS 自动纠正/光标 bug)、重音字符 bug,以及无障碍/IME 问题;作者解释 IME 通过隐藏的 contenteditable 输入框工作。一篇详细批评认为画布编辑器在原生键盘导航、滚动、选择、双向文本和平台特定行为方面有困难,认为 contenteditable 更可取;作者为画布辩护,指出 Google Docs 使用它并承诺修复。评论者还质疑了 LLM 生成的网站和营销。总体而言,Tasfer 证明画布文本编辑是可能的,但面临重大的可用性、无障碍和平台集成挑战。

英国网络档案馆在2023年中断后恢复,可从任何地方搜索,但大多数存档网站仅可在法定存放库阅览室查看。目前,仅2022年12月前存档的网站可搜索;馆藏为静态内容,需完整URL才能探索。该档案馆每年至少对四百万个英国网站进行快照,网站通过英国域名、地址、内容来源或英国服务器识别。它排除受限的私人材料以及仅含音频或视频的内容,但包含具有独立意义的文本或其他元素的媒体。存档主要使用礼貌的网页爬取——种子URL、链接跟随、请求间隔和标识性用户代理字符串——不访问登录保护内容,但也可使用手动方法。更多信息可通过团队博客、机构知识库和英国法定存放框架获取。

讨论围绕大英图书馆的法定送存网页归档展开。评论者指出,尽管出版商依法必须送存作品,但合规情况常不均衡,尤其是昂贵或仅数字出版物。批评者质疑,如果归档材料只能在实体阅览室查看,代价高昂的网页抓取是否值得;支持者认为保存必须现在进行,否则内容可能丢失,访问规则可后续调整。附带争论涉及如何定义“英国网站”,包括托管地点、所有权或主题,同时有评论认为英国版权法严格,归档的个人网站可能只能通过图书馆终端访问。

这款8美元的Ox64是一款强大的三核RISC-V开发板,但以太网、Wi-Fi和SD卡尚无法正常工作。让它运行起来遇到了很多障碍:它必须通过UART而非USB编程;DevCube烧录工具在Wayland下崩溃;CH340G适配器失败;使用RP2040(KB2040)作为串口桥;bflb-mcu-tool需要修改。通过RP2040烧录low_load_bl808_m0.bin后,开发板产生了输出,标志着初步进展。后续步骤包括烧录D0和实际操作系统;参见博客的第2部分。

Hacker News 讨论了一篇关于 8 美元 Linux 电脑的博客文章。评论者回忆了被重新用于黑客用途的廉价 Linux 设备,并提到现代替代方案,包括运行主线 Linux 的 Rockchip Android 电视盒、Milk-V Duo 和其他 RISC-V 板卡、ESP32/RP2350 选项以及 LicheeRV Nano。帖子还讨论了 Raspberry Pi Zero 的涨价与供应有限,并争论 Pi 定价反映市场现实,还是与迷你 PC 及其他板卡相比性价比不佳。性能对比指出 BL808/RISC-V 核心在某些方面大致可比老款 Pentium 3,但晶体管数量的论证使问题更复杂。其他话题包括在加密狗和路由器上运行 Linux、信用卡尺寸的 Linux 设备,以及廉价存储/RAM 限制。总体而言,讨论强调低成本 Linux 和微控制器黑客仍可行,但最便宜的选择和性价比已经改变。

一个用于探索县级选举结果的1月原型,发展成了NBC的直播“Big Board”,被Steve Kornacki在直播中使用,面向约1000万观众。它与NBC的产品和技术团队共同开发,可通过远程工作流进行最后一刻的计分卡更新,直播部署时压力很大。尽管直播混乱,它仍然成功:Chuck Todd的制片人说这是Todd第一次在选举夜不感到沮丧,而Kornacki按预期使用了它的平移、缩放和历史功能。帖子还暗示了关于2018年选举夜搭建的幕后故事。

Hacker News 讨论了一篇关于构建 NBC News Big Board 的文章。评论者抱怨触摸延迟过高(500 毫秒以上),作者表示这源于将看板画面经控制室路由进行色彩校正;有人指出最近几届选举中延迟仍未改善。作者透露应用使用了 Vue、D3 和 TopoJSON,播出前进行手动测试,并描述了选举夜直播时通过编辑 JSON、从 git 拉取并重启应用来更新。其他人警告这种工作流程存在崩溃或结果误归属的风险,而有些人则为直播新闻中的快速修复辩护。用户还要求更多技术细节,并指出文章来自 2018 年。

Spindle 是一个快速、人体工学、严格遵循 RFC 的现代 OCaml Web 框架,原生基于 Eio 并按多核设计。其 HTTP/1.1 引擎符合 RFC 9112/9110,支持 WebSockets(6455)、表单(7578)和结构化字段(9651)。提供端到端类型:从 OCaml 类型派生 JSON 并自动验证,OpenAPI 文档由 Scalar 渲染,前端 schema 通过 Zod/Melange 提供。内置 SQLite/Postgres、WebSockets、SSE、会话、日志、追踪与指标。通过 opam 安装,将 spindle 与 eio_main 加入 Dune 项目,并定义带验证 JSON 请求体的路由。文档:hyphatech.github.io/spindle。由 Hypha Technologies Ltd. 以 MIT 许可证发布。

Spindle 是一个多核、基于 Eio 的 OCaml Web 框架,具有类型驱动的 API,可派生编解码器、请求验证、OpenAPI 规范和前端模式,保持服务端/客户端契约同步。它包括一个符合 RFC 的 HTTP 服务器、可组合的依赖、WebSockets、SSE、MCP 服务器原语,以及追踪、指标和日志。据报道,基准在单核上运行速度比 NestJS 快 2 倍,比 FastAPI 快 5 倍。社区评论称赞了该项目,建议对 Eio 能力进行更强限制,如静态文件的 open_subtree,要求真实部署示例,并澄清 Dune 配置使用 S-表达式而非 Lisp。

Neil Brown 的 2026 年更新描述了用自由软件运行他的英国律师事务所。客户端他使用运行 GNOME 的 Debian,设备为 ThinkPad X1 Yoga Gen 6,以及 Thunderbird/mutt、LibreOffice/pandoc/typst、Firefox/links、vimwiki、LUKS、Cryptomator、Bitwarden/vaultwarden 等其他 FOSS 工具。服务器端主要在 Intel NUC 上自托管,包括 postfix/dovecot、Syncthing with radicale、Signal、InvoicePlane、Kimai、EspoCRM、WireGuard、OpenVAS、Uptime Kuma、Forgejo、Wazuh、vaultwarden、mkdocs/apache、BSSG、glitch-soc Mastodon、dokuwiki、unbound/Pi-Hole、restic/rsync 和 LiberaForms。显著变化包括从 Nextcloud 迁移到 Syncthing/radicale、用 Signal 替代 Jitsi,以及将 Mastodon 切换到 glitch-soc。他的移动设备是一台运行 GrapheneOS 的 Pixel。他仍致力于 FOSS,尽管许多客户使用 Microsoft 或 Apple 软件。

Hacker News 上的一篇帖子讨论了一家在英国/欧盟运营、使用自由及开源软件的小型科技律师事务所。评论者将其与大型事务所中繁琐的强制性软件栈进行比较,争论避免使用 Microsoft Word 是否会带来兼容性或职业过失风险,并对 Harvey 等 AI 法律工具提出隐私担忧。其他人则强调开放格式、自托管和避免 SaaS 锁定的好处,同时质疑小型事务所的维护负担。帖子还涵盖了 LibreOffice、文本扩展、电子邮件、会计和事务所管理软件等实用工具。总体而言,它围绕成本、控制、兼容性和法律风险之间的权衡展开。

启用 JavaScript 和 Cookie 以继续

一篇文章主张每个 Windows 11 应用都应放弃 Electron,引用 Discord 用 Rust(基于 GPUI)重写桌面客户端,据报道其 RAM 占用远低于 Electron 版本且启动更快。Hacker News 评论者讨论了其中的权衡。Electron 支持者指出其价值主张:以最小代价实现横跨 Windows、macOS 和 Linux 的单一 Web 代码库,利用现有 Web 技能并提供强大的无障碍/输入法支持。批评者反驳称 Electron 应用内存占用高且缺乏原生感,并认为原生或跨平台工具包(Qt、Tauri、Avalonia、Slint)能做得更好。有人指出 VS Code 曾被奉为高性能 Electron 应用,但仍显沉重。LLM 被视为降低了维护原生跨平台应用的成本,可能改变权衡格局。其他人则警告 Rust 客户端尚未功能完整或发布,且 Rust GUI 框架在无障碍和输入法支持方面仍落后。该帖还涉及包管理、WebRTC,以及更轻量的原生技术栈能否在没有浏览器引擎的情况下处理富媒体内容。

更多

联系我们 contact @ memedata.com