4,262 karma · joined December 25, 2008
Not sure how they could describe suicidality more clearly. Speaking as someone who has also experienced it due to chronic health conditions that had gotten particularly bad for a while.
I'm trying to say if you don't want to do the work because you think anyone at all can do the same job with AI, then 1) you're probably underestimating yourself, and 2) maybe you care less about the work than about being on the other side of a moat of knowledge and experience. That moat is still there, and a large part of it is caring about the work.
(Also I agree that AI changes the end product if one doesn't read the code, but I don't agree that we are all necessarily forced by the economics to operate it that way. I still plan how to implement features myself first, without AI; I still read every line of code; and I still sometimes step in and rewrite the AI patch myself. I'm lucky not to have a boss breathing down my neck, I realise; at least that's true for the moment while my savings haven't run out.)
I'm intrinsically motivated to work on my software projects because I want them to exist, and I enjoy exploring the problem space and working my way to a good solution. AI is great because it accelerates my abilities in this regard.
If I'd had only extrinsic motivations of credit and money, I can see that AI would affect them negatively. But I'd also have to believe that anyone else could AI-shortcut their way to whatever I make. I don't really believe that TBH. A real solution is extremely nuanced: it addresses many, many edge cases; it is performant in CPU and memory use; its UX steers the user away from incidental complications straight to the solution they're seeking. Being able to attend to all that doesn't seem everyone's cup of tea.
Finally, even if someone just copied whatever I had made, I would still have the satisfaction of knowing I was the original and they the copycat. That's good enough for me.
The great poems, plays, novels, stories teach us how to go on living, even when submerged under forty fathoms of bother and distress. If you live ninety years you will be a battered survivor. Your own mistakes, accidents, failures at otherness beat you down. Rise up at dawn and read something that matters as soon as you can."
-- Harold Bloom
IMHO the fix is to read more books. Obviously I mean human-written books, and specifically with prose that you appreciate.
In particular Opus 5 is scaling new heights of incomprehensibility with excessive metaphor-making, especially when it uses an existing word in the prompt or the code comments as a novel metaphor in an unrelated context.
I honestly do not understand why people do this for writing that carries their signature, essentially. Do you want people to associate your name with skimmable fluff? We can talk to each other directly, please. The machine is helpful but it doesn't have to mediate every human interaction ever.
"Show onboarding on first launch", with more text underneath
"Show first-run guide after installation"
I have no choice but to conclude that this app was vibe-coded from snout to tail.
The provisional techniques are great because different techniques click for different people. Once they've seen what it is, it's easier to drop in more directly. If there's any willpower involved, it's more a subtle dropping of discursive mental commentary (especially on the process itself: I've got it - almost there - why can't I get there today - ah so this is what works, etc).
Once you're there, it feels like the most familiar and comfortable place in the world. As one of my teachers said, this is real rest.
Michael Taft has many different guided approaches to this on his channel but there are many other teachers as well, e.g. Adyashanti, Angelo Dillulo, Loch Kelly, Shinzen Young (specifically his Do Nothing and Auto Focus techniques) and expanding the gamut to traditional Vajrayana teachers, Lama Lena, Mingyur Rinpoche, Lama Dawai Gocha, all with accessible online teachings. Also Sayadaw U Tejaniya and Christopher Wallis who are less conventional, so to speak.
It's the opposite of watching YouTube, pretty much.
Many kinds of software cannot be yeeted 10x faster with AI. Someone has to sit down and understand what the right thing to do is, first.
It also matters how many users you expect to be able to reach. If you're Facebook you can afford to use the first 10,000 users as unpaid QA. If you're an indie shop that's barely getting downloads you really want to make a positive impression on your initial users or you're toast anyway.
The air temperature is higher in the sun in busy marketplaces from high surface temperature of tarred roads and the thermal island effect of poor Indian urban design. Also on the top floors of buildings it tends to be really bad (roofs are mostly uninsulated).
As a person with severe hemophilia in the third world, where the condition is very under-treated (no prophylaxis, very little clotting factor and sometimes none), I've grown up facing this issue with the dominant arm being out of commission due to a bleed for days at a time. I gradually learned to do almost everything with the left hand: brush my teeth, shave, eat, shower, type with one hand (autocompleting IDEs help), even drive a stick shift (using the right hand to hold the wheel briefly while shifting, technically illegal I'll admit).
It's not that difficult to adapt. The barriers are mostly mental because it feels awkward at first. There are some dexterity issues but if you don't mind going slowly, you can get by.
Just sharing my experience, not meant to undermine the challenges faced by left-handed individuals in a right-handed world.
Well, I can think of one reason why it wasn't that much more trouble. François Chollet had a nice tweet [1] on why removing human cognitive friction is resulting in needless software complexity.
[0] https://github.com/darrylmorley/whatcable/blob/main/Sources/...