| 23 Jul 2021 |
matthewcroughan - nix.zone | And by doing what Nix does, it absolutely does make a whole host of things more difficult by design. | 03:40:48 |
matthewcroughan - nix.zone | Look at Discord. You cannot make a nix package for it. | 03:40:50 |
davidak | the declarative style in git repo is great for sysadmins, developers and enthusiasts, but i think a casual computer user don't need it. when they only use one computer, they can just use a gui that changes configuration.nix | 03:41:44 |
David Arnold (blaggacao) | In reply to @davidak:matrix.org the declarative style in git repo is great for sysadmins, developers and enthusiasts, but i think a casual computer user don't need it. when they only use one computer, they can just use a gui that changes configuration.nix Not a gui, though. A typeform-style experience. | 03:42:11 |
davidak | and that can be the default on desktop iso | 03:42:16 |
David Arnold (blaggacao) | I think GUI is just a placeholder here for "onboarding experience". | 03:42:54 |
matthewcroughan - nix.zone | Users have to care about the reproducibility aspect. Otherwise, it's lost on them. | 03:43:12 |
matthewcroughan - nix.zone | Most people don't even care about privacy. | 03:43:19 |
matthewcroughan - nix.zone | It's a hard sell. | 03:43:21 |
matthewcroughan - nix.zone | Android + Google = New phone, all my apps come with me | 03:44:03 |
matthewcroughan - nix.zone | NixOS + Linux = New computer, all my apps come with me | 03:44:11 |
matthewcroughan - nix.zone | If we can do that, I think that's good. | 03:44:16 |
David Arnold (blaggacao) | Maybe we can start the other way round and make the IDE situation better and work upwards from there to a guided declarative model? | 03:44:18 |
matthewcroughan - nix.zone | But yeah, you have to onboard people to do that, and that's the difficult part. | 03:44:25 |
matthewcroughan - nix.zone | Linux itself already has a tough time onboarding. | 03:44:31 |
davidak | David Arnold: you can do that, but that's not what i'm talking about | 03:45:05 |
davidak | IDE is for developers. people should be able to use computers without the need to become developers | 03:45:42 |
matthewcroughan - nix.zone | From a marketing perspective, I think we would be wasting time if we tried to get "regular users" first, instead of second, because I think the market share of people who would care is lower than the developers/sysadmins. | 03:46:14 |
matthewcroughan - nix.zone | * From a marketing perspective, I think we would be wasting time if we tried to get "regular users" first, instead of second, because I think the market share of people who would care about reproducibiity is lower than the developers/sysadmins. | 03:46:20 |
David Arnold (blaggacao) | We have to define the user persona that any idea is targeted at, each is different. Let's take my wife. | 03:46:30 |
davidak | think about the quote again. think what users want, not to sell your tech | 03:46:40 |
David Arnold (blaggacao) | She uses pop os, because I could convince her to leave windows. | 03:46:46 |
David Arnold (blaggacao) | But she really opposes nix, mainly because she sees me suffer a lot on stupid things | 03:47:06 |
matthewcroughan - nix.zone | Users want the app to work. It will work whether or not it's on NixOS. It's not immediately obvious why NixOS is better, as much as we'd like it to be obvious. It only presents itself years later. | 03:47:14 |
David Arnold (blaggacao) | In reply to @matthewcroughan:defenestrate.it NixOS + Linux = New computer, all my apps come with me This is immediatly obvious. | 03:47:37 |
matthewcroughan - nix.zone | Yeah, but you can only do that if the user is onboarded. | 03:47:48 |
matthewcroughan - nix.zone | Android had people before this became a feature. | 03:47:57 |
David Arnold (blaggacao) | But w.r.t. my wife there is another selling point: I (!) can manage her system. 😎 | 03:48:06 |
David Arnold (blaggacao) | (so she doesn't have to) | 03:48:13 |
matthewcroughan - nix.zone | I think we can use that in marketing to great effect, either way. | 03:48:15 |