!tPxtoBdChSsxHuBlNW:nixos.org

NixOS Marketing

270 Members
NixOS website + marketing team: https://nixos.org/community/teams/marketing.html57 Servers

Load older messages


SenderMessageTime
23 Jul 2021
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zoneSomehow, I don't think that's as achievable as we want it to be.04:01:59
@blaggacao:matrix.orgDavid Arnold (blaggacao)I think draw by numbers combines that rather elegantly. We already have a graph of config options.04:02:19
@blaggacao:matrix.orgDavid Arnold (blaggacao)It shouldn't be too hard to connect the leaves and dots in a visually appealing and intuitive way.04:02:40
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zoneit's certainly possible, and I really like node programming like node-red.04:03:03
@blaggacao:matrix.orgDavid Arnold (blaggacao)(the main ones to get one going)04:03:03
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zoneBut most users don't even want to believe they're programming.04:03:10
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zoneIf they think they're programming, they might reject it on that basis.04:03:19
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zoneBut 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
@blaggacao:matrix.orgDavid Arnold (blaggacao)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:defenestrate.itmatthewcroughan - 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
@blaggacao:matrix.orgDavid Arnold (blaggacao)(starting with a typeform-style experience to seed that tree)04:04:16
@blaggacao:matrix.orgDavid Arnold (blaggacao)It depends on the length and familiarity of that list.04:04:49
@blaggacao:matrix.orgDavid Arnold (blaggacao)And type-form style seeding might bootstrap familiarity in a psychologically intriging way.04:05:22
@davidak:matrix.orgdavidak
In reply to @matthewcroughan:defenestrate.it
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.
can you imagine apple making macOS such a system? they never will, for a good reason
04:05:23
@blaggacao:matrix.orgDavid Arnold (blaggacao)Imagina a blank screen with just a few options in light gray. You start from there and things pop up as you advance and get more proficient.04:06:36
@blaggacao:matrix.orgDavid Arnold (blaggacao)And before you notice, you start writing nix scripts on some leaves.04:07:05
@blaggacao:matrix.orgDavid Arnold (blaggacao) And that's the point where you jump and learn nix proper. 04:07:19
@blaggacao:matrix.orgDavid Arnold (blaggacao) (and a elegant apply button in some corner, that does just that to your system) 04:07:58
@davidak:matrix.orgdavidak
In reply to @blaggacao:matrix.org
And type-form style seeding might bootstrap familiarity in a psychologically intriging way.
do you have an example of such a system? i can't really imagine how that should work
04:08:03
@blaggacao:matrix.orgDavid Arnold (blaggacao)

Well for the really mass user the important things are actually not a lot:

  • email, timezone, keyboard, location, name.
04:08:47
@blaggacao:matrix.orgDavid Arnold (blaggacao)(that's probably it, of course missing some, but the list won't be too long)04:09:12
@davidak:matrix.orgdavidakyes. and that's done in install and onboarding dialogs04:09:43
@blaggacao:matrix.orgDavid Arnold (blaggacao)
In reply to @davidak:matrix.org
yes. and that's done in install and onboarding dialogs
Type form is just one of those best dialogue experience that I know of.
04:10:18
@blaggacao:matrix.orgDavid Arnold (blaggacao)* Type form is just one of those best dialogue experience that I know of. That's why I cited it, as a dialogue experience 04:10:40
@blaggacao:matrix.orgDavid Arnold (blaggacao)* Type form is just one of those best dialogue experience that I know of. That's why I cited it: as a dialogue experience.04:10:48
@blaggacao:matrix.orgDavid Arnold (blaggacao)It might even be smart to do the whole thing on a web page. Simplifies distribution.04:11:27
@blaggacao:matrix.orgDavid Arnold (blaggacao)* It might even be smart to do the whole thing on a web page / service. Simplifies distribution.04:11:37
@davidak:matrix.orgdavidakyou mean https://www.typeform.com/ ?04:11:42
@blaggacao:matrix.orgDavid Arnold (blaggacao)Yeah, exactly this 🙂04:12:02
@davidak:matrix.orgdavidakyeah, that's great. but it's a website04:12:11

Show newer messages


Back to Room ListRoom Version: 6