| 23 Jul 2021 |
davidak | i think we have an amazing technical foundation for a stable and flexible system, but we have to invent a way how people can use this power. and i think we have no one in the community that would be capable to do this, because it currently attracts people with the opposite mindset | 03:55:08 |
David Arnold | I have both midnsets | 03:55:37 |
David Arnold | ... and the corporate, too. | 03:55:48 |
David Arnold | * I have both mindsets | 03:55:54 |
David Arnold | But you describe an important structural bias. | 03:57:03 |
David Arnold | Still, I think we should look for adjacent user personas, with higher prio. | 03:58:40 |
David Arnold | It's just cheaper to get there and reach out | 03:58:55 |
David Arnold | (and probably also more effective) | 03:59:07 |
David Arnold | (and augments our nimbus) | 03:59:14 |
matthewcroughan - nix.zone | I think that the "normal person" user base is growing and expanding, an doing very well. | 03:59:29 |
David Arnold | (and corporate is lured in) | 03:59:27 |
matthewcroughan - nix.zone | It's actually one of the fastest growing parts of Nix. | 03:59:40 |
David Arnold | Nah, we have to be honest, I'm not "normal". 😎😂 | 03:59:53 |
matthewcroughan - nix.zone | I can't prove it with numbers, but Discord (Unofficial), Reddit, Discourse, have seen remarkable growth. | 04:00:12 |
matthewcroughan - nix.zone | But Nix is a programming language. And whatever we do has to result in code. How many successful visual programming systems do you know of? | 04:00:39 |
David Arnold | Maybe, we can discern if it's rather the tech savy user for productivity or the system sculptor? | 04:01:02 |
davidak | yeah, we have to market it what is does best and to people that care | 04:01:07 |
matthewcroughan - nix.zone | If it doesn't result in code, somehow, it's not really inheriting the qualities we want. And that's more or less the problem with other things. | 04:01:20 |
davidak | i think about the potential it has. it will take 10+ years to make it accessible to the mainstream | 04:01:37 |
matthewcroughan - nix.zone | So we have to do the impossible, and make the world's first fully competent visual programming system that normal users can use to great effect. | 04:01:44 |
matthewcroughan - nix.zone | Somehow, I don't think that's as achievable as we want it to be. | 04:01:59 |
David Arnold | I think draw by numbers combines that rather elegantly. We already have a graph of config options. | 04:02:19 |
David Arnold | It shouldn't be too hard to connect the leaves and dots in a visually appealing and intuitive way. | 04:02:40 |
matthewcroughan - nix.zone | it's certainly possible, and I really like node programming like node-red. | 04:03:03 |
David Arnold | (the main ones to get one going) | 04:03:03 |
matthewcroughan - nix.zone | But most users don't even want to believe they're programming. | 04:03:10 |
matthewcroughan - nix.zone | If they think they're programming, they might reject it on that basis. | 04:03:19 |
matthewcroughan - nix.zone | But Nix is code, and that is how it has to be, in my view. I am always hoping this isn't true. | 04:03:37 |
David Arnold | Maybe really just a dynamic option tree where you can click through and when you click on an option, all suboptions come available and documentation is presented. | 04:03:54 |
matthewcroughan - nix.zone | In reply to @blaggacao:matrix.org Maybe really just a dynamic option tree where you can click through and when you click on an option, all suboptions come available and documentation is presented. I've then been hit with a response to that, which is that "A list of options isn't helpful" | 04:04:18 |