Jeff Lindsay (@progrium) header
Jeff Lindsay (@progrium) profile picture

Influential indie dev. Early @twilio, prototyped @docker, created @dokku, started @shdh + @hackerdojo, original admin @tigsource, "invented webhooks", etc

Joined February 2007
Photo by Jeff Lindsay (@progrium)Photo by Jeff Lindsay (@progrium)Photo by Jeff Lindsay (@progrium)Photo by Jeff Lindsay (@progrium)Photo by Jeff Lindsay (@progrium)Photo by Jeff Lindsay (@progrium)Photo by Jeff Lindsay (@progrium)Photo by Jeff Lindsay (@progrium)Photo by Jeff Lindsay (@progrium)Photo by Jeff Lindsay (@progrium)
power slop: AI generated code optimizing for maximum leverage in the fewest lines/files/tokens/concepts... also the made up genre used in the movie airheads
3
9
951
a friend and i have been talking about a mild form of AI psychosis specific to developers (including us)... maybe a better term would be "velocity trap" where you move so fast in such "flow" with target fixation you miss something basic leading to a dead end or otherwise find the work being a waste of time. you experience this yet?
15
1
2
71
4,623
slop factories miss the point of what you can do now. you can explore, play, learn, design, share, and *interactively* build support software to keep you in flow longer
augmenting human intellect when i started making software, i wasn’t dreaming of a factory. i loved that something on a screen could become an extension of my mind. a place to put a thought before i understood it. to move things around until new connections appeared. to make little systems that worked the way i worked, even if it made no sense to anyone else. the computer wasn’t interesting because it could do work without me. it was interesting because of what i could do with it. the early lineage of computing was built around this possibility. in 1962, Engelbart described augmenting human intellect as helping a person understand complex situations and find solutions that were previously out of reach. his starting point was the human being, not the autonomous machine. he wasn’t describing a faster black box. he was looking at the whole relationship between a person, their tools, their language, their methods, and what they could learn to do with them. the capability belonged to that whole system. somewhere along the way, we started telling a much smaller story about a much more powerful technology. more automation. more agents. more software producing more software. more output from fewer people. more growth. more numbers to prove that something is happening. and less attention to the person any of this is supposed to be for. i don’t want to pretend computing had a pure innocent beginning. replacing human labor was one of its ambitions. even in 1960, Licklider distinguished human-computer symbiosis from systems where the remaining people mainly served the machine. he wanted computers to participate in the formation of ideas, not only execute problems already defined. that distinction feels important – does the system help you discover what you mean? or does it only want you to submit a request, and wait outside while it works? sometimes waiting is exactly what i want. please do the search. move the files. take away the repetitive work. but not everything difficult is overhead. sometimes moving the pieces around is how you understand them. sometimes making the thing changes what you wanted to make. sometimes you need to see the wrong version, touch it, take it apart, and discover a better question. i want tools that leave room for that relationship. in his 1981 paper on Smalltalk, Ingalls described a system meant to support everyone’s creative spirit. personal mastery mattered: an individual should be able to comprehend the system, rather than remain dependent on something permanently beyond their reach. he also argued that computer models should fit the human mind, rather than demand the reverse. not one perfect workflow for everyone. systems that different people can inhabit differently. someone who thinks through pictures. someone who needs to write. someone who understands a problem by building a simulation. someone whose way of organizing their life doesn’t resemble a SaaS dashboard. a system you can reshape as your understanding changes. this is what i want AI to make possible. not just pumping out software, but having a living relationship with it. being able to ask why something works this way. change one part without surrendering the rest. see what happened. undo it. learn enough to make the next change yourself. the machine can become more capable without making the person smaller. but that won’t happen just because we make the models better. we have to care about it. design for it. notice when we are making someone more dependent while calling it empowerment. i don’t want to measure the future only by how much work happens without us. i want to know what becomes possible for the person who couldn’t participate before. what can they understand now? what can they express? what can they change without asking permission? when i say augmenting human intellect, that is what i mean. not a world that no longer needs us. a world we have more ability to shape.
1
1
13
544
but while youre at it, make sure its for you and not the idiotic machine (not talking about the computer)
1
131
Jeff Lindsay retweeted
Need a beyond senior design-engineer + design-director + lead front + back-end developer that can jump into any part of your product, and design and build new features end-to-end? Will soon be open for FT, PT, or freelance work. (would really appreciate reposting for reach) ( ^_^)/
14
8
41
3,170
Jeff Lindsay retweeted
Been seeing so many cool things being made - especially by design engineer types. Thinking of trying out a podcasts to bring people on to talk about something cool they’ve been making. What do you think?
14
1
39
2,403
Jeff Lindsay retweeted
Spreads like a virus, this concept
zip-ties prototype
8
11
3
447
35,540
fear not! this is no cyberpocalypse this is the internet’s immune system finally waking up to an illness it has always had a mere fever the 0days were always there the only thing that changed is awareness now we begin the healing process ⚕️
158
401
69
4,398
117,382
when i was a kid tvs didnt have rca a/v inputs, some didnt even have coax. tho by then most people had vcr's which had coax, uhf, and rca input AND output. i remember it feeling like the ultimate adapter device that could ALSO record and playback across them all
3
368
the start of plan 9 style binds in windows
Replying to @progrium
Thanks a lot for this. I tried to port it to MS Windows a few days ago (and my first prototype had your nfs setup), but in the process I found out that modern Win actually supports true Unix-style bind mounts. 🙂 github.com/christian-korneck…
1
2
380
tried to make portable, single binary postgresql with PGlite and wazero. of course @bradfitz beat me to initial poc, but built on his work and made a drop-in replacement tcp server. unfortunately, PGlite seems designed for 1 connection and target app needs several otherwise deadlock
1
1
13
1,856
this stream has lots of great wanix info that a transcript would be just as difficult to get through. luckily somebody made a great summarization: gist.github.com/lalyos/05fbb…
1
3
306
and if thats still too much here are the main takeaways from it
1
1
287