frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

X (Twitter) is back with a new X API Pay-Per-Use model

https://developer.x.com/
2•eeko_systems•1m ago•0 comments

Zlob.h 100% POSIX and glibc compatible globbing lib that is faste and better

https://github.com/dmtrKovalenko/zlob
1•neogoose•4m ago•1 comments

Show HN: Deterministic signal triangulation using a fixed .72% variance constant

https://github.com/mabrucker85-prog/Project_Lance_Core
1•mav5431•5m ago•1 comments

Scientists Discover Levitating Time Crystals You Can Hold, Defy Newton’s 3rd Law

https://phys.org/news/2026-02-scientists-levitating-crystals.html
1•sizzle•5m ago•0 comments

When Michelangelo Met Titian

https://www.wsj.com/arts-culture/books/michelangelo-titian-review-the-renaissances-odd-couple-e34...
1•keiferski•6m ago•0 comments

Solving NYT Pips with DLX

https://github.com/DonoG/NYTPips4Processing
1•impossiblecode•7m ago•1 comments

Baldur's Gate to be turned into TV series – without the game's developers

https://www.bbc.com/news/articles/c24g457y534o
1•vunderba•7m ago•0 comments

Interview with 'Just use a VPS' bro (OpenClaw version) [video]

https://www.youtube.com/watch?v=40SnEd1RWUU
1•dangtony98•12m ago•0 comments

EchoJEPA: Latent Predictive Foundation Model for Echocardiography

https://github.com/bowang-lab/EchoJEPA
1•euvin•20m ago•0 comments

Disablling Go Telemetry

https://go.dev/doc/telemetry
1•1vuio0pswjnm7•22m ago•0 comments

Effective Nihilism

https://www.effectivenihilism.org/
1•abetusk•25m ago•1 comments

The UK government didn't want you to see this report on ecosystem collapse

https://www.theguardian.com/commentisfree/2026/jan/27/uk-government-report-ecosystem-collapse-foi...
2•pabs3•27m ago•0 comments

No 10 blocks report on impact of rainforest collapse on food prices

https://www.thetimes.com/uk/environment/article/no-10-blocks-report-on-impact-of-rainforest-colla...
1•pabs3•27m ago•0 comments

Seedance 2.0 Is Coming

https://seedance-2.app/
1•Jenny249•29m ago•0 comments

Show HN: Fitspire – a simple 5-minute workout app for busy people (iOS)

https://apps.apple.com/us/app/fitspire-5-minute-workout/id6758784938
1•devavinoth12•29m ago•0 comments

Dexterous robotic hands: 2009 – 2014 – 2025

https://old.reddit.com/r/robotics/comments/1qp7z15/dexterous_robotic_hands_2009_2014_2025/
1•gmays•34m ago•0 comments

Interop 2025: A Year of Convergence

https://webkit.org/blog/17808/interop-2025-review/
1•ksec•43m ago•1 comments

JobArena – Human Intuition vs. Artificial Intelligence

https://www.jobarena.ai/
1•84634E1A607A•47m ago•0 comments

Concept Artists Say Generative AI References Only Make Their Jobs Harder

https://thisweekinvideogames.com/feature/concept-artists-in-games-say-generative-ai-references-on...
1•KittenInABox•51m ago•0 comments

Show HN: PaySentry – Open-source control plane for AI agent payments

https://github.com/mkmkkkkk/paysentry
2•mkyang•53m ago•0 comments

Show HN: Moli P2P – An ephemeral, serverless image gallery (Rust and WebRTC)

https://moli-green.is/
2•ShinyaKoyano•1h ago•1 comments

The Crumbling Workflow Moat: Aggregation Theory's Final Chapter

https://twitter.com/nicbstme/status/2019149771706102022
1•SubiculumCode•1h ago•0 comments

Pax Historia – User and AI powered gaming platform

https://www.ycombinator.com/launches/PMu-pax-historia-user-ai-powered-gaming-platform
2•Osiris30•1h ago•0 comments

Show HN: I built a RAG engine to search Singaporean laws

https://github.com/adityaprasad-sudo/Explore-Singapore
3•ambitious_potat•1h ago•4 comments

Scams, Fraud, and Fake Apps: How to Protect Your Money in a Mobile-First Economy

https://blog.afrowallet.co/en_GB/tiers-app/scams-fraud-and-fake-apps-in-africa
1•jonatask•1h ago•0 comments

Porting Doom to My WebAssembly VM

https://irreducible.io/blog/porting-doom-to-wasm/
2•irreducible•1h ago•0 comments

Cognitive Style and Visual Attention in Multimodal Museum Exhibitions

https://www.mdpi.com/2075-5309/15/16/2968
1•rbanffy•1h ago•0 comments

Full-Blown Cross-Assembler in a Bash Script

https://hackaday.com/2026/02/06/full-blown-cross-assembler-in-a-bash-script/
1•grajmanu•1h ago•0 comments

Logic Puzzles: Why the Liar Is the Helpful One

https://blog.szczepan.org/blog/knights-and-knaves/
1•wasabi991011•1h ago•0 comments

Optical Combs Help Radio Telescopes Work Together

https://hackaday.com/2026/02/03/optical-combs-help-radio-telescopes-work-together/
2•toomuchtodo•1h ago•1 comments
Open in hackernews

Beyond package management: How Nix refactored my digital life

https://www.jimmyff.co.uk/blog/beyond-package-management-how-nix-refactored-my-digital-life/
71•jimmyff•5mo ago

Comments

jimmyff•5mo ago
Hey, author here, the blog post takes you through my journey with nix so far: reviving an old Pixelbook with NixOS, wrangling my MacBook with nix-darwin, and super-charging Nix with AI to solve a problem I thought was unsolvable.

Happy to answer any questions!

shreyansdoshi•4mo ago
Do you know about any good/current blogs on Nix and flakes and home manager that ELI5 this stuff and don't involve banging my head against the wall? Plz say yes...
halz•4mo ago
This "NixOS & Flakes Book" https://nixos-and-flakes.thiscute.world was posted to HN some years ago and is still a good/relevant read.
seafoamteal•4mo ago
I second this. It's what I read a few months ago when I first started using Nix and it's highly approachable for beginners.
jquaint•4mo ago
https://github.com/nix-community/awesome-nix
jmartens•4mo ago
Check out https://zero-to-nix.com/
singlepaynews•4mo ago
You have reached goal state of what I'm getting at here:

https://news.ycombinator.com/item?id=45160603

Do you think a "batteries-included" NixOS install could be developed for users like me? I feel like a NixOS with libreoffice, zoom, etc. could be a drop-in windows11 replacement for a lot of users.

Maybe the key feature would be a graphical installer; something that presents an app-store iterative-install UI and in the background handles configuration.nix, so nontechnical users don't have to use the terminal or wrap their head around declarative config / version control to get a reproducible desktop that they can simply install on new machines.

darkamaul•4mo ago
I believe Determinate Nix has a graphical installer but I’ve never used it. [0]

[0] https://docs.determinate.systems/determinate-nix

pxc•4mo ago
That's just for Nix, not a way of installing NixOS.

NixOS itself has had a graphical installer for years, though.

forgetbook•4mo ago
You're misunderstanding, and it's a great opportunity for me to clarify:

I want a graphical installer for applications within NixOS.

Currently NixOS applications are added by editing the configuration.nix, with more specific tooling avaliable via flakes and home-manager. We agree that this is cool and good.

What I want for consumer use is NixOS, with an interal graphical installer that handles updating configurations in the background; ideally forming a no-terminal-necessary UX for consumer users.

pxc•4mo ago
Ah, yes, I see now. I think a NixOS configuration is best managed as text, but I can see now how code generation could potentially bridge that gap. I'm not currently confident in the ability of LLMs to do this, but I do think that a kind of "NixOS IDE", perhaps with a some GUI elements and writing to some constrained files is a good idea.

Once upon a time, Snowflake OS was working on this, but I don't think the project is very active anymore.

singlepaynews•4mo ago
I see your point for technical users, what I'm imagining is something where I install NixOS, and then download LibreOffice via a GUI, as is done on Windows/Mac/Most Linux tbh

I don't think an LLM is required here; for a very significant subset of nixpkgs I think updating the configuration.nix is a deterministic process.

jquaint•4mo ago
I'm super curious about a similar goal.

https://github.com/snowfallorg/nix-software-center https://github.com/nix-gui/nix-gui

These might be interesting for you :)

forgetbook•4mo ago
Yep, this is pretty much exactly what I'm looking for, thanks!

As a though experiment, how could NixOS be packaged with this for consumer users?

jquaint•4mo ago
For stuff that's not in Nixpkgs like this, IMO flakes is the best option. Both of these require flakes.

On the topic of deploying flakes to consumer users. I'm currently exploring using https://github.com/nix-community/nixos-generators to create pre-made install iso's for a full "batteries included" experience. You can just "overwrite" the regular nixos image. Its Nix all the way down.

Mic92•4mo ago
We are also working on something as part of clan (https://clan.lol/). Video from our NixCon 2025 talk is hopefully soon out.
forgetbook•4mo ago
Def post the link when up; from your website what I'm getting is somehow docker images + kitchen sink, which may just be my lack of knowledge but in any case means I as a consumer / target user don't get it
nixosbestos•4mo ago
I was surprised (and impressed and excited) to hear some rumblings about some of y'all thoughts "provisioning" at NixCon. I still am getting my head around clan, but I have long admired your work and wish you a lot of luck.
darkamaul•4mo ago
I’ve been configuring my Framework laptop with NixOS for a few years. The original premise of a reproducible OS was really appealing, but I’ve definitely run into drawbacks. The main one is that everything seems to take forever if you’re not using Nix every day, you lose the “muscle memory”quickly.

Also, while LLMs are great for coding, they’re still not very good at writing Nix.

justinrubek•4mo ago
I think this may be far more personal than expected. One of the things I like about running NixOS on my workstations and servers is that it's mostly hands off and right where I left it. I commonly go weeks to months or more without touching it, and it's all right there, organized, and ready to go. It allows me to offload a lot of the context and there's not much to have to remember.
forgetbook•4mo ago
I see both of your points here. I also have lost muscle memory on nix-rebuild-shell, and it's a technical onboarding to get that back. What I'm hoping for is a graphical installer within NixOS that abstracts it away for nontechncial users
redrove•4mo ago
About LLMs not being very good at Nix, I disagree.

I went from not having written a single line of Nix to a full fledged repo with multiple mac’s, multiple NixOS hosts with impermanence, the whole lot in a couple months with remarkable speed with claude code.

Mind you I had decades of infra and dev experience behind me as well as experience with claude code and LLMs in general.

I think that in the right experienced hands they’re a great tool for becoming up to speed and productive.

pshirshov•4mo ago
And just imagine the world where Nix has a rich powerful type system and has dedicated support global configuration flags (aka useflags, aka axes).
digdugdirk•4mo ago
Isn't there an attempt to do nixos in a different/"better" language?
__MatrixMan__•4mo ago
Nickel, glistix, and guix come to mind.

Stronger typing would be very nice for improving error messages, but many things about the nix language (e.g. recursive attribute sets) are very nicely matched to the task.

amelius•4mo ago
I'm stuck on an nVidia Jetson system (which is Ubuntu based) and using Nix with the vendor supplied CUDA etc. is a disaster. Sadly, it is not possible to install other distributions either.

So while I'm happy for those who can run Nix, keep in mind that it is not a universally available path to nirvana (liberation from suffering).

jeffnappi•4mo ago
Through a new collaboration between NVIDIA, The Nix Foundation, and Flox, Nix CUDA packages are now available.

https://flox.dev/blog/the-flox-catalog-now-contains-nvidia-c...

Mic92•4mo ago
There is jetpack-nixos, if this an option, which is decently maintained and for a client of numtide we build https://github.com/numtide/nix-gl-host

So they can use the host driver in nix based services with Jetson

forgetbook•4mo ago
This is a great note for AI developers, but my use case around NixOS is targetted to consumer users. The value is in self-hosted services (clouds, VPNs, etc.) without needing to be technical, and supporting the standard suite of stuff the average consumer needs/uses. (Word processor, email, internet, PDF, zoom)

My biggest concern here is not feature parity with the latest in AI; but in usability, or maybe irrelevance (what happened to thin clients?). My hope is that what stopped thin client adoption was just paying cloud providers forever, and that the average consumer that has a home computer can use that computer as a NAS to actually be their own iCloud / OneDrive, with the ability to deploy their 'home machine' on any laptop.

amelius•4mo ago
But more and more tools will use AI. What if your self-hosted e-mail server uses AI to filter spam messages, for example? Or what if the consumer wants to run a drawing program that can do diffusion-style gen-AI?
ruffsl•4mo ago
Why do you need to stick to just the "vendor supplied CUDA"? Is CUDA for arm64 targets only distributed via Nvidia ISOs for the Jetson targets? The download site seems to offer an arm64-sbsa option.

I thought the big barrier was the custom kernel they distribute. It was a pain to use the old Jetsons before Nvidia finally enabled modern c group support for containerization with docker. Perhaps building a kennel for their ended platforms is simpler now?

jquaint•4mo ago
AI + Nix is indeed amazing!

https://github.com/utensils/mcp-nixos

Highly recommend this + nix flake check for best results.

pxc•4mo ago
IME LLMs are only useful for very basic completion, answering careful questions about Nixpkgs idioms, and some basic packaging stuff (but it's easier to just read the manual for that), when it comes to Nix. They generate needlessly overcomplicated code, and they are worse than useless when it comes to the module system (always falling into infinite recursion problems and giving you nonsense solutions to it).

What have your successes in using LLMs to write Nix code looked like?

jquaint•4mo ago
For me, the success is having a simple way to prompt an Agent AI to modify my NixOS desktop and get live feedback.

It can use the above MCP to search NixOS options and packages for me and make recommendations and edit the actual files, rebuild, etc.

It can then use nix flake check and other commands to verify the work it does actually did what was expected.

Even if there is still a bad result from time to time, I find this pretty valuable!

TheTaytay•4mo ago
Every time I hear about Nix I get pretty excited, and then there are folks in the comments that say things along the lines of, "It's great, except when it doesn't work because of some missing package/Flake, and then it's hell and there is no 'escape hatch'". It's the lack of escape hatch that scares me. What if I want to install/configure something that hasn't been Nix-ified? Do you find yourself fighting with it to do something "simple"?
dinkleberg•4mo ago
I've been "all in" on NixOS for the past couple of years on my workstations and servers and will say that sometimes you do run into this, but there is an escape hatch. If you really need something that isn't available, you can just create your own package. nixpkgs continues to grow so the number of things not covered keeps growing smaller. But when you do encounter it, you can just create your own package and pull it into your flake.

AI makes this even easier, but you can usually find a similar package on nixpkgs and just modify it to suit the needs of that particular application.

I'll say this. Recently I reinstalled arch to see if I liked the freedom of it more. Within a week I reinstalled NixOS (which thanks to version control meant I was able to reinitialize it to be back in the exact state it was in beforehand).

1-more•4mo ago
Yeah I have no idea what I'm doing but I tell an agent to add such and such as a package in my flake.nix and it does it. I did this for getting the font I wanted in a LaTeX project even.
worble•4mo ago
As a last ditch resort, you can always use flatpaks, or failing that, use distrobox and install it in a distro that does actually package it. Yeah, it's a faff but hopefully you'll have to very rarely do this (if ever, I currently daily drive nix for web development and gaming and don't have anything that isn't nix-ified but obviously that's highly up to what you need)
bpye•4mo ago
> What if I want to install/configure something that hasn't been Nix-ified?

You can setup an FHS environment, this is often the strategy used when packaging closed-source binary packages. An example in nixpkgs is steam-run [0], I also used a similar approach to package Xilinx ISE [1] in a flake.

[0] - https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/by...

[1] - https://github.com/benpye/nix-fpga-tools

jen20•4mo ago
I find this semi-often, and typically just write a fixed-output derivation to pull down the vendor- or project-offered binary. I do use `nix-homebrew` for macOS apps though.
whateveracct•4mo ago
You can Nixify appimages pretty easily. Oh, and you can run flatpak with a single line of config and install things that way. Oh and you can build from source using the language's package manager (e.g. cabal install etc). I've even just run the Windows exe using Wine (super easy with Nix - it has great Wine support).

Obviously the ideal is built from source. This has a lot of benefits. It allows you to overlay the package very easily - modify its source to be a fork, change compile options, etc. It allows you to expose its dependencies. Stuff like that.

n8henrie•4mo ago
Nix is the escape hatch!

More packages than any other package manager you're likely to encounter.

If something isn't packaged for nix, it's often simple to package yourself. Even when this isn't simple, it's often simple to use nix to bring the build dependencies into your environment and then follow the usual (non-nix) build instructions.

I'm a lowly self-taught hobbyist who works in an entirely unrelated industry. If I can do it, you can.

maherbeg•4mo ago
The one downside to nix that I've found is that nix rebuilds with flakes are incredibly slow. I'm using determinate nix too on nixos and it's still sooo slow