hhmx.de

· Föderation EN Di 28.01.2025 19:28:21

@evan @blaine @evan @blaine the use case you are describing is inside the very narrow band domain that I feel pretty positive about

Although I don't think knowing how to code is any more empowering than knowing how to say, verbally persuade people. The fact that it feels like magic and that verbal persuasion (as one example) doesn't is... a problem imo

Föderation EN Di 28.01.2025 19:29:15

@evan @blaine your response is a bit of what I'm railing against here. We all agree we've made a machine that makes excellent pancakes. Where I make a sour face is the claim of empowerment through automated excellent pancakes

Föderation EN Di 28.01.2025 19:43:14

@darius @blaine I would hypothesise that software has more emergent properties than pancakes, but I'm probably not being creative enough with my pancake usage.

Föderation EN Di 28.01.2025 19:48:19

@evan @darius my reference point for this is every non-profit that's interacted with a tech person who's built a tool that "helps" the non-profit. The first pass is easy, trivial even. LLMs are great at technology at that level. It's the long-term social stuff that's hard; "The Team is the Unit of Delivery" and all that.

"sudo make me a magical 500,000 cell excel spreadsheet but no way to manage the complexity"

Föderation EN Di 28.01.2025 20:01:55

@blaine @evan yup. This stuff is basically optimized for demoware

What do they famously say... "The last 10% of a project is the easy part"? Something like that

But also contextual autocomplete is truly a wonderful, time saving thing that has changed how I write code

Föderation EN Di 28.01.2025 20:38:50

@blaine @evan @darius the fallacy at the core of a lot of this stuff is the idea that the hard part of making software is writing the first draft of it. which... it's not that programming isn't difficult and making it more accessible isn't good, but once you become passably ok at it you just start finding lots of other problems you previously weren't aware of

Föderation EN Di 28.01.2025 20:40:26

@blaine @evan @darius part of this is that programming, like a lot of other things, has the property that if you get good at it, the scope and complexity of your ideas for what to do with it grow

you also find out that growing and maintaining programs is a different sort of problem that writing the first draft

you also find out that a lot of the effort of making software is not in writing code, it's in thinking and talking to other people about it

Föderation EN Di 28.01.2025 20:47:44

@jcoglan @blaine @evan agreed. there's a reason I picked "verbal persuasion" as my example of a thing that should be seen as every bit as magical as genAI

Föderation EN Di 28.01.2025 20:52:29

@darius @jcoglan @evan totally, strong agreement from me.

I'm not a very good programmer in the sense of making types line up and typing the text for functions, but I'm alright at other bits.

The LLMs are transformative for the former, but they're still comically bad at the latter. Which is fun, because now I'm a pretty good rust programmer! 😂

But it's honestly more of a "I have a stutter that makes verbal persuasion hard for dumb reasons" sort of assistance.

Föderation EN Di 28.01.2025 20:56:24

@darius @jcoglan @evan _maybe_ there are a bunch of people who are really good at systems and product design and the sorts of things that and just need help getting over the "typing in code into a text editor" part, but my intuition and experience working with many very smart people suggests to me that that's unlikely.

Föderation EN Di 28.01.2025 21:03:11

@blaine @darius @evan right, product development does not consist of someone having an idea and giving the blueprints to a developer, it is conversational and both parties push it in different directions, can both tell each other they're solving the XY problem, etc

Föderation EN Di 28.01.2025 21:34:33

@jcoglan @blaine @darius I guess I feel like it's a call to action for making our technology more hackable. More macro languages, more visual programming, more Greasemonkey, more Yahoo! Pipes and IFTTT. Less learn-to-code, more learn-to-be-coded.

Föderation EN Di 28.01.2025 21:54:31

@evan @jcoglan @darius yes! It's e.g. notable that (at least the last time I looked) Mastodon totally lacks a plugin system (front- or back-end, much less an "ActivityPub filter proxy"); such a thing would be amazing for the sort of play and experimentation you're pointing to.

@geoffreylitt has been doing a ton of work in the direction you're pointing, in case you haven't come across his work already!