!PbtOpdWBSRFbEZRLIf:numtide.com

Nix Community Projects

581 Members
Meta discussions related to https://nix-community.org. (For project specific discussions use github issues or projects own matrix channel). Need help from an admin? Open an issue on https://github.com/nix-community/infra/issues152 Servers

Load older messages


SenderMessageTime
11 Sep 2025
@k900:0upti.meK900But general Python/Linux understanding13:44:48
@prestonh:matrix.orgPrestonAs a suggestion, I would probably integrate some form of the NixOS wiki or some other tutorial or learning tool in your generator. Most people in this room and the NixOS community in general are probably going to have similar opinions on GenAI with regards to nix; and most people are not trying to discourage you either, we just haven’t seen good nix code come from GenAI due to the scope of NixOS catering to a wide population of users13:46:27
@k900:0upti.meK900I have never seen good code come from GenAI full stop13:46:51
@prestonh:matrix.orgPrestonI seen a good Hello World lol13:47:18
@khaneliman:matrix.orgAustin HorstmanSure you have, you just don't know it because it wasn't bad. 13:47:22
@k900:0upti.meK900I'm sure I've seen good code that was initially generated by an LLM, but then audited and cleaned up by a human13:48:04
@k900:0upti.meK900I'm talking specifically about raw, "vibe coded", if you will, LLM output13:48:16
@prestonh:matrix.orgPreston
In reply to @prestonh:matrix.org
As a suggestion, I would probably integrate some form of the NixOS wiki or some other tutorial or learning tool in your generator. Most people in this room and the NixOS community in general are probably going to have similar opinions on GenAI with regards to nix; and most people are not trying to discourage you either, we just haven’t seen good nix code come from GenAI due to the scope of NixOS catering to a wide population of users
I’d also like to say that I definitely don’t speak for literally everyone. This is mainly my opinion of what I’ve seen generally
13:48:21
@redbeardy_mcgee:matrix.orgredbeardymcgeeAI: I'm the idiot so you can feel smart correcting me, even though you're also wrong.13:49:21
@redbeardy_mcgee:matrix.orgredbeardymcgeewhen you sense AI, run away 13:49:53
@toonn:matrix.orgtoonn Yep, I disagree about discouraging them, for example. IMO, please don't LLM anything. It's a waste of resources. 13:49:58
@x12:matrix.org@x12:matrix.orgWow, you really roasted me here. Unfortunately, I don’t know how to write programs like this. I kind of understand how they’re supposed to work and what they should do, which is why I’m using AI. The idea for the app came from the fact that a few days ago I installed NixOS myself, and, well… long story short, I had a hard time figuring out the config. That’s where the idea came from — a quick app that can more or less show me what I can do with it and in what format. It’s not a finished project for the public, more like a template with an idea — a little helper for getting into the world of NixOS for new users 🙂13:57:37
@k900:0upti.meK900You may be interested in https://github.com/snowfallorg/nixos-conf-editor13:58:12
@k900:0upti.meK900If you're looking for something that does a similar thing, but more correctly13:58:22
@k900:0upti.meK900There's also https://mynixos.com/13:59:00
@x12:matrix.org@x12:matrix.orgThat's exactly what I meant. We can close the topic now 😆14:00:08
@redbeardy_mcgee:matrix.orgredbeardymcgeeDon't look to AI to solve problems for you. It will just make the problem worse.14:02:37
@redbeardy_mcgee:matrix.orgredbeardymcgeeYou have to be the expert who can fix every little mistake it makes, in order for AI to produce anything useful. By the time you work all those details out, you could have just written it better and faster yourself.14:03:28
@redbeardy_mcgee:matrix.orgredbeardymcgee

AI pooping code out on your screen feels better than the feedback loop of reading & understanding documentation, but it's worse.

14:04:20
@ihar.hrachyshka:matrix.orgIhar Hrachyshkano. just in the last week I generated 1) a benchmark for something in k8s world that used API I never touched before 2) a c++ app extracting all envvars from darwin process kernel api, one-shotted; I can't produce c++ code without much struggle. Both pieces of code were used and immediately thrown away. It didn't make it worse, I didn't need to be an expert. For (2), I later compared what it produced with the actual code in Lix tree for the same and it was very similar / not worse.14:06:59
@x12:matrix.org@x12:matrix.orgIt seems to me that if I had started my first post by saying that I’m trying to make an app that helps new users get into NixOS—without even mentioning that I’m using AI for it—the discussion would have been completely different. Well, I’m not going to tell you what’s what or how to live your life. Thanks to AI, I’ve got a few working apps that help me make money and do my work in general—without spending time learning languages like Python, JS, and others. Thanks for the link with a ready-made app for creating configs. I asked what you thought about the app, you said it was pointless, and that’s where the discussion can end, because there’s no sense in arguing over trivial stuff xD.14:44:06
@zimbatm:numtide.comJonas Chevalier

This is not acceptable Winter K900 Preston redbeardymcgee . Don't pile on somebody asking an innocent question, it destroys the free flow of information.

Sorry about the bad reception x12

14:46:41
@x12:matrix.org@x12:matrix.orgHeh it's ok. :)14:52:27
@zimbatm:numtide.comJonas ChevalierI think it's important to say graceful with people's ideas. Even if they are bad :) Otherwise we're missing out on people who might have good ideas, but want to avoid that type of interaction.14:59:26
@winter:catgirl.cloudWinter sorry, maybe i misread their message, but the only reason i mentioned it was because they were looking for feedback 15:01:23
@prestonh:matrix.orgPreston
In reply to @zimbatm:numtide.com
I think it's important to say graceful with people's ideas. Even if they are bad :) Otherwise we're missing out on people who might have good ideas, but want to avoid that type of interaction.
Agree with this, and what I was trying to get at earlier. Just chiming in with my experiences with GenAI. Probably could’ve formatted my response better though!
16:20:24
@zimbatm:numtide.comJonas ChevalierAll good. I was mostly shooting at the train than any of the particular wagons :)16:24:12
@x12:matrix.org@x12:matrix.org left the room.19:42:52
13 Sep 2025
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)The community builders seem down, i can't ping any of them (let alone log in)11:40:47
@zowoq:matrix.orgzowoqI can log in to all of them but they do all have active builds 12:51:57

Show newer messages


Back to Room ListRoom Version: 6