Live data from Hacker News

A Eulogy for Vim

drewdevault.com

61–70 of 151 posts

Re: A Eulogy for Vim

#61
I'm experiencing something similar with another piece of software. ledger-cli is a boring, dependable accounting application.

The next release will be the first where the majority of commits will be made by AI, and it has definitely not gone smoothly.

After a dozen or so bug reports, it's mostly in a working state, but I worry the output is no longer reliable in subtle ways.

Re: A Eulogy for Vim

#62
post #18

I've long had great respect for Drew, way since way back when he was sircmpwn writing cool calculator software. Great programmer, and an incredibly based individual. Stays true to himself even in the face of overwhelming pressure. I completely disagree with his take on this; battleship vibecoder in vimscript is awesome and important, socially, because vibe coding makes computer programming accessible to the masses. I…

The argument that "vibe coding makes computer programming accessible to the masses" is something I don't understand. With all the free content on the internet, was it not accessible before?

It takes most people years of burying their heads in a computer to become effective programmers of anything more than trivial software. This is rapidly changing.

Re: A Eulogy for Vim

#63

I've long had great respect for Drew, way since way back when he was sircmpwn writing cool calculator software. Great programmer, and an incredibly based individual. Stays true to himself even in the face of overwhelming pressure. I completely disagree with his take on this; battleship vibecoder in vimscript is awesome and important, socially, because vibe coding makes computer programming accessible to the masses. I…

Computer programming has been accessible to the masses for years. All you need is motivation to learn. The only people vibe coding has made programming accessible to is people who don't have such motivation.

I disagree. I’ve had almost 20 years of professional programming experience. Spent a decade in FAANG, the rest in startups.

It is unarguable that I am able to program. Vibe coding has absolutely made programming more accessible to me too.

I have two kids and a full time job. Before LLMs I didn’t do side projects; work and parenting plus my other interests took > 100% of my energy.

Now I have many things I’ve worked on or built solely because LLMs lowered the barrier to entry, and I feel that I can fit the remaining human work into the cracks of the time and energy I do have. One can gripe about how I’m less connected to the code, or that I learned fewer substantial technical lessons from the experience; these things are true.

However, I learned more than if I hadn’t done the project at all. It’s like the exercise benefit of an electric bike - you don’t get the aerobic benefit of an unassisted bike, but if it motivates you to ride when you otherwise wouldn’t then the trade off isn’t so clear.

Re: A Eulogy for Vim

#65
I opened the comment section expecting to find a slew (a slop?) of LLM enthusiasts. I was not disappointed.

Whether you're a fanatical or not, of either side, LLM usage is driving energy and hardware prices to go up, it is an implicit driver of climate change, and it will replace jobs. I don't see what there's to argue.

Great article through and through.

Re: A Eulogy for Vim

#66

Earlier quoted context omitted.

I think the point is that regardless of what benefits LLMs are bringing to the table, there are a list of downsides that Drew views as non-negotiables. It doesn't matter what other people are seeing, because he sees a fundamental issue underlying the entire premise. It does seem like most people completely ignore the obvious harms caused by AI when talking about using LLMs for programming, as though somehow it is dis…

> there are a list of downsides that Drew views as non-negotiables Which is all fine and dandy. But why play the "You simply don't understand it as well as I do" rather than something more investigative and curious? Just fuels the whole "holier than thou" vibe Drew been trying to increase seemingly every day. It's a disagreement of opinion, not some "I'm the only smart person who can realize this", which is why it ki…

> Which is all fine and dandy. But why play the "You simply don't understand it as well as I do"

I'll say this from the perspective of a person who publishes content online: because people's revealed preference is for content written this way. You can spend weeks polishing thoughtful, original content that will get few clicks, or you can crank out throwaway op-eds about AI and get thousands of likes and upvotes from people who just wanted to hear their own beliefs explained back to them.

My stuff appeared on HN a couple of times over the years and the less effort I put into it, the better it fared. The temptation to change your writing style and to offer increasingly more provocative and shallow opinions is difficult to resist.

My point is probably this: if you want to see better stuff, I think you gotta stop engaging with articles like this. Patrol /newest and upvote cool in-depth stuff.

Re: A Eulogy for Vim

#67

Earlier quoted context omitted.

It's a little wrong. It's probably going to replace middle class jobs more than the jobs of the poor.

For an environmentmaxxer, eliminating upper-middle class jobs is extremely effective, as this group consumes the lion's share of resources and bears the greatest impact on carbon emissions. Remember that the majority of industry is upstream of consumption. Not endorsing this world view, just noting that the wealthiest 1% of people in the world (encompasses most US citizens) have an enormously outsized impact on clima…

The "upper middle class" is not strictly defined, but they are pretty clearly the folks below the wealthiest 1%. You can't be in the middle without something on either side.

They certain consume far more than the poor, on account of having resources, but they also consume far less than the wealthiest 1%.

Re: A Eulogy for Vim

#68

Earlier quoted context omitted.

It's a little wrong. It's probably going to replace middle class jobs more than the jobs of the poor.

For an environmentmaxxer, eliminating upper-middle class jobs is extremely effective, as this group consumes the lion's share of resources and bears the greatest impact on carbon emissions. Remember that the majority of industry is upstream of consumption. Not endorsing this world view, just noting that the wealthiest 1% of people in the world (encompasses most US citizens) have an enormously outsized impact on clima…

>Remember that the majority of industry is upstream of consumption.

People forget this. Oil companies may have dug up the oil, but they did so because we paid them to, so we could use the energy for good and useful things.

Climate change isn't 'evil billionaire companies are ruining the world', it's 'these things we did to improve our lives turn out to have side effects'.

Re: A Eulogy for Vim

#69

> I think it’s more important that we stop collectively pretending that we don’t understand how awful all of this is Lord forbid if people disagree with you. I know Drew's vibe is always "I'm right because I'm the only one with the correct opinions", but it does get tiring after a while. Not to say AI isn't having huge drawbacks being introduced, and aren't exactly worry-free, but why not change your frame of mind fr…

> "People are seeing something I'm not, what am I missing?"

I've seen people celebrate horrors beyond my comprehension. Cheer the deaths of innocent people because it may inch some abstract national goal closer to a similarly abstract measurement. Insist that lives in one place are worth less than lives in another.

Should I ask "what am I missing"?

I don't think so, sometimes you draw a line on moral or ethical grounds. Some of those lines should never be given the ability to be fluid. It will always be wrong to bomb a school of children, just like (for Drew and I) it will be wrong to rip the livelyhood from under millions of people's feet for shareholder value. It will be wrong to ignore damaging consequences to the environment. It will be wrong to insist a low quality imitation should ever hold the same value as the original idea.

Post reply on HN