Mariano Guerra 2020-10-28 15:12:36 Scott Anderson 2020-10-28 17:19:29 I've tried to do this in a professional capacity almost every time I implement a new system of reasonable complexity but never really get a chance to do it properly due to ridiculous time constraints from product people 🙂
Scott Anderson 2020-10-28 17:46:51 Computing in the future is also something that Carmack talks about a lot. It's pretty reasonable in graphics, if you build with the latest Nvidia super GPU (3090 now) you're 5-10 years in the future of most users
Scott Anderson 2020-10-28 17:47:04 maybe 15-20 depending on what population you're talking about
Scott Anderson 2020-10-28 17:47:24 they did it with say... buying NeXT machines back when they were working on Doom
Scott Anderson 2020-10-28 18:14:17 one thing about this talk is he focuses a lot on programming being engineering or science, and should be a tool for making abstract big ideas more tangible. That makes sense (its Alan Kay!). But I think he's overly negative on what most programmers actually do day to day
Scott Anderson 2020-10-28 18:14:55 most programming jobs are craft, there are no big ideas involved, it's literally making interactive forms for a custom database
Scott Anderson 2020-10-28 18:19:00 tinkering is the wrong word for it I think, maybe plumbing? You could argue that no code\low code tools (or some future imagined tool, or better education, etc.) could get rid of a large class of programmers, but just because you have electricians and plumbers doesn't mean they should be engineers and learn real engineering, and it also doesn't mean that they shouldn't exist as professions and everyone should do their own plumbing and electrical work
William Taysom 2020-10-28 19:40:06 On programming as craft, I was reflecting today that my job is 95% tedium, 5% virtuosity, and a good chunk of the virtuosity is in how to turn a thorny problem into a not so fancy custom database.
Harry Brundage 2020-10-29 22:21:39 Scott Anderson 2020-10-30 19:11:01 Yeah I haven't had a chance to play with it but I really like the ideas there. It's not radically different from say Dreams, or RecRoom (physical objects plus circuit logic) but it looks fun
Scott Anderson 2020-10-30 19:11:50 I wonder what needs to happen for one of these environments to be useful for "serious work"
Scott Anderson 2020-10-30 19:57:01 might just be that someone has to make a commercial product (probably a game) that is relatively financially successful
Harry Brundage 2020-10-29 22:22:04 Ivan Reese 2020-10-30 21:22:11 No, I can't, sorry. Slack doesn't let me edit messages. My only option is to delete stuff and repost it. Not gonna do that here, since it'd be too disruptive.
Mariano Guerra 2020-10-30 10:36:11 Harry Brundage 2020-10-30 13:56:14 i really like this direction but I think direct manipulation like this tends to work so well for manipulating drawings because there's such an immediate feedback loop, you can explore the space of what you're trying to create or to get to where you know you want to get to really fast because you can just see it
Harry Brundage 2020-10-30 13:57:05 with say relational data modelling or implementing a b+ tree, it's harder to directly manipulate i think because you can't see the actual thing you are trying to create because it's abstract
Harry Brundage 2020-10-30 13:59:47 when you see nodes in a node/wire flow or you see UML you can see something you can manipulate, but it's not "direct manipulation" IMO because you're touching the abstract plan for the thing, not the data on disk or an actual binary tree of populated nodes
Mariano Guerra 2020-10-30 14:44:14 in term rewriting systems working from examples it may be more tangible
Mariano Guerra 2020-10-30 14:44:42 more generally on systems when you derive/capture behavior working from the data, not from the logic
William Taysom 2020-11-01 18:48:58 Oh my wow. Such a well realized prototype. I'll take all of this please. "ACM SIGCHI 2016" — please tell me this line of inquiry didn't just die?!
Shubhadeep Roychowdhury 2020-11-01 11:34:39 Stefan Lesser 2020-11-01 15:59:18 Looking for visual generative art(ists) that are familiar with or interested in Christopher Alexander’s work. I’m toying with the idea of collaborating towards a series of artworks that manifest and demonstrate Alexander’s 15 geometric properties of wholeness in the digital space and which could later on perhaps serve as material for a practical studio course that teaches these properties in a way more accessible to computer people so that they don’t have to become architects first to learn them.
I tweeted a little thread about this as a beacon for interested people to find me and to start a discussion (and perhaps even collaboration?).
Would greatly appreciate if you helped spread the word to people you know who might be interested. 🙏
https://twitter.com/stefanlesser/status/1322929366251327488?s=21
nicolas decoster 2020-11-01 17:57:11 I would be interested in following this adventure! I have just started exploring generative art and would love to experiment things along this line. I guess you are looking for artists with more experience, that may more or less already use the 15 geometric properties (even subconsciously), but I am really curious about this topic. And it will be a good way for me to enter the Alexander's world.
nicolas decoster 2020-11-01 17:58:11 And to get in touch to more artists, maybe you could try a post on Instagram, I guess they are more present there.
Stefan Lesser 2020-11-01 22:39:15 Nicolas Decoster No, I don’t care about experience, I only care about interest in exploring Alexander’s work. And the 15 properties are just an example that looks promising to me; there might very well be other connections to explore.
I’m not aware of anybody having done this before, and there is some thoughtful exploration needed to figure out if and how the 15 properties can map to digital art, but I don’t see any reasons why they shouldn’t.