nix

标签

Cards List
#nix

Nixpkgs 核心团队已解散

Hacker News Top · 昨天

Nixpkgs 核心团队已解散,标志着 Nix 生态系统中的重大治理转变。

0 人收藏 0 人点赞
#nix

Nix Evaluation Is a Scheduling Problem

Lobsters Hottest · 昨天 缓存

The article argues that Nix evaluation is fundamentally a scheduling problem and introduces Evix, a library-first async Nix evaluation engine designed for persistent, structured evaluation results.

0 人收藏 0 人点赞
#nix

Super Mario Derivations

Lobsters Hottest · 2天前 缓存

The article explores Nix's laziness, showing how attribute paths can lazily generate infinite trees, and turns this into a fun hack where each button press in Super Mario Bros. 3 is a separate Nix derivation with the store as savestate history.

0 人收藏 0 人点赞
#nix

自行过期的 Nix 覆盖

Lobsters Hottest · 3天前 缓存

一篇博客文章,演示了一种 Nix 模式,使包覆盖在过时时发出警告,基于评估期间的条件版本或元数据检查。

0 人收藏 0 人点赞
#nix

Nix 沙盒是一个隐藏输入

Lobsters Hottest · 4天前 缓存

一篇技术深度文章,探讨 Nix 的沙盒路径如何作为派生的隐藏输入,从而破坏可重现性:即使相同的派生,也可能因沙盒配置不同而产生不同的输出。

0 人收藏 0 人点赞
#nix

Show HN: NixOS-DGX-Spark – 在 DGX Spark 上使用 Nix 和 NixOS

Hacker News Top · 6天前 缓存

这个开源项目支持在 NVIDIA DGX Spark 上使用 Nix 和 NixOS,提供 USB 启动镜像和一个用于配置硬件的 NixOS 模块。

0 人收藏 0 人点赞
#nix

Derivations to Deployments: Practical Nix in Production

Lobsters Hottest · 2026-07-31 缓存

这篇演讲介绍了如何用 Nix 实现从开发环境、构建到云部署的全面可复现性,并展示了 Antithesis 基于 Nix 的“命令集”框架来替代杂乱脚本。

0 人收藏 0 人点赞
#nix

使用Nix构建系统软件

Lobsters Hottest · 2026-07-28 缓存

一篇博客文章,讨论Nix如何帮助解决构建系统软件时的依赖和可重现性问题,特别是针对像BPF和io_uring这样快速演进的子系统。

0 人收藏 0 人点赞
#nix

Linux 内核将支持 $ORIGIN,某种程度上

Hacker News Top · 2026-07-21 缓存

Linux 内核计划通过 eBPF 和 binfmt_misc 来支持可重定位二进制文件的 $ORIGIN,从而让 Nix 等工具能够以编程方式选择解释器。

0 人收藏 0 人点赞
#nix

记录拼接的机械化类型推断

Lobsters Hottest · 2026-07-07 缓存

本文对Mitchell Wand在1991年提出的偏记录拼接类型推断算法进行了机械化,提供了声明式与算法式语义,并给出了Haskell参考实现,以推动Nix及其他语言的类型检查进展。

0 人收藏 0 人点赞
#nix

@kunchenguid: my new video is up! this is a popular request I received from my last video about agentic engineering workflow full wal…

X AI KOLs Timeline · 2026-07-05 缓存

A detailed walkthrough of setting up a reproducible declarative development environment for agentic engineering on macOS using Nix, Homebrew, Home Manager, WezTerm, and Starship.

0 人收藏 0 人点赞
#nix

Nixmac

Product Hunt · 2026-07-05

Nixmac 是一个为 Nix-darwin 提供简洁英文界面的工具,简化了 macOS 上的 Nix 配置。

0 人收藏 0 人点赞
#nix

让devenv启动变快,以及整个nixpkgs也随之加速 - devenv

Lobsters Hottest · 2026-06-26 缓存

这篇博文解释了Nix中动态链接器搜索共享库导致devenv和其他Nix工具启动性能问题的原因,并探讨了包括静态链接在内的潜在解决方案。

0 人收藏 0 人点赞
#nix

GuixPkgs:每个 Guix 包,作为 Nix flake

Lobsters Hottest · 2026-06-26 缓存

GuixPkgs 是一个项目,它将每个 GNU Guix 包以 Nix flake 的形式提供,使用户能够在单个 flake 中混合使用 Guix 和 Nixpkgs 包。它使用 guix-transfer 将 Guix 派生转换为 Nix 派生,并提供二进制缓存以避免完全重建 Guix 引导过程。

0 人收藏 0 人点赞
#nix

Nix 需要可重定位的二进制文件

Lobsters Hottest · 2026-06-22 缓存

文章指出了一个问题是 Nix 二进制文件不可重定位,当存储前缀改变时会导致哈希变化和重新编译,并提出使用带有 $ORIGIN 的相对路径在 RUNPATH 中实现可重定位,而不会使缓存失效。

0 人收藏 0 人点赞
#nix

不到100行代码实现nix-build

Lobsters Hottest · 2026-06-22 缓存

本文通过用不到100行Go代码重新实现nix-build,揭示了Nix构建过程,表明将派生转换为存储路径本质上就是一次执行。

0 人收藏 0 人点赞
#nix

Nix for Haskell: 静态构建

Lobsters Hottest · 2026-06-18 缓存

本教程介绍如何使用 Nix 为 Haskell 项目创建静态链接的可执行文件,涵盖 GHC 的静态构建配置以及与 Docker 的集成。

0 人收藏 0 人点赞
#nix

删除我的 Nix Flakes 与 Guix 对比帖子

Lobsters Hottest · 2026-06-15 缓存

作者删除了他们关于比较 Nix Flakes 和 Guix 等效物的人气博文,此前 Andrew Tropin 指责其使用 LLM 撰写该文。作者表示十分沮丧,并决定移除该帖子。

0 人收藏 0 人点赞
#nix

Nix Flakes 及其在 Guix 中的对应物

Lobsters Hottest · 2026-06-12 缓存

详细比较 Nix Flakes 与 Guix 包管理系统中的对应物,涵盖依赖声明、锁定、纯净性、输出、开发环境和系统配置。

0 人收藏 0 人点赞
#nix

nixidy 简介 - 使用 Nix 进行 Kubernetes GitOps

Lobsters Hottest · 2026-06-08 缓存

nixidy 是一个基于 Nix 的工具,用于管理 Kubernetes GitOps 部署,它用类型化、可复现的 Nix 表达式替代了 Helm 值文件和 Kustomize 覆盖层。本教程将介绍如何使用 Argo CD 设置 nixidy 项目,并生成纯 YAML 以供审查。

0 人收藏 0 人点赞
Next →
← 返回首页

提交意见反馈