Earlier quoted context omitted.
> Writing and programming are both a form of working at a problem through text… Whoa whoa whoa hold your horses, code has a pretty important property that ordinary prose doesn’t have: it can make real things happen even if no one reads it (it’s executable). I don’t want to read something that someone didn’t take the time to write. But I’ll gladly use a tool someone had an AI write, as long as it works (which these th…
AI is excellent for helping to write things like tech specs, procedures and manuals.
AI makes you boring
331–340 of 397 posts
Re: AI makes you boring
#332While I agree overall, I'm going to do some mild pushback here: I'm working on a "vibe" coded project right now. I'm about 2 months in (not a weekend), and I've "thought about" the project more than any other "hand coded" project I've built in the past. Instead of spending time trying to figure out a host of "previously solved issues" AI frees my human brain to think about goals, features, concepts, user experience a…
I think you're missing the general point of the post. >AI frees my human brain to think about goals, features, concepts, user experience and "big picture" stuff. The trigger for the post was about post-AI Show HN, not about about whether vibe-coding is of value to vibe-coders, whatever their coding chops are. For Show HN posts, the sentence I quoted precisely describes the things that would be mind-numbingly boring t…
There is a proliferation of frameworks and libraries supplying all kinds of mundane needs that developers have; is it wrong for people Showing HN to use those? Do libraries and frameworks not lower the barrier to entry? There have been many cases of 'I threw this together over a weekend using XYZ and ABC', haven't there? What's interesting is how they understand the domain and how they address the problems posed by it - isn't it? Sure, the technical discussion can be interesting too but unless some deep technical problem is being solved, I don't care too much if they used Django or Flask, and which database backend they chose, unless these things have a significant impact on the problem space.
> the barrier of entry has been completely obliterated
I was very interested in 3D graphics programming back in the DOS days before GPUs were a commodity, and at that time I felt the same about hardware accelerated rendering - if no-one needs to think about rasterisation and clever optimisation algorithms, and it's easy to build a 3D engine, I thought, then everyone and their dog will make a game and we'll drown in crappy generic-looking rubbish. Turns out that lowering barriers to entry doesn't magically make everything easier, but does allow a lot more people to express their creativity who otherwise would lack the knowledge and time to do so. That's a good thing! Pre-made engines like Godot remove an absolute ton of the work that goes into making a game, and are a great benefit to the one-man-bands and time-strapped would-be game designers out there whose ideas would otherwise die in the dark.
Re: AI makes you boring
#333While I agree overall, I'm going to do some mild pushback here: I'm working on a "vibe" coded project right now. I'm about 2 months in (not a weekend), and I've "thought about" the project more than any other "hand coded" project I've built in the past. Instead of spending time trying to figure out a host of "previously solved issues" AI frees my human brain to think about goals, features, concepts, user experience a…
Can you elaborate on the implied claim that you've never built a project that you spent more than two months thinking about? I could maybe see this being true of an undergraduate student, but not a professional programmer.
Re: AI makes you boring
#334Earlier quoted context omitted.
Well aware of Hockney's work related to the use of technology in art, but there's a difference between producing purely algorithmic work and using a specific technique. Vermeer's style and work is still uniquely his. > Historically, art was connected to religion, and therefore thought to be valuable because it was universal rather than individualistic and personal If that were actually the case, we wouldn't be able t…
We can retroactively value art of the past using an individualistic philosophy, but that doesn’t change how it was valued in past. Artists of the past were considered good artists when they were capable of putting their own selves aside and allow God to flow through them. We now value their individuality, but they probably would’ve seen their individuality as their failures. It was a virtue to be objective rather tha…
Re: AI makes you boring
#335Based on a lot of real world experience, I'm convinced LLM-generated documentation is worse than nothing. It's a complete waste of everybody's time. The number of people who I see having E-mail conversations where person A uses an LLM to turn two sentences into ten paragraphs, and person B uses an LLM to summarize the ten paragraphs into two sentences, is becoming genuinely alarming to me.
LLM-generated documentation is great for LLMs to read so they can code better and/or more efficiently. You can write it manually, but as I've discovered over the decades, humans rarely read documentation anyway. So you'll be spending a lot of time writing good for the bots.
Re: AI makes you boring
#336I've seen people say something along the lines of "I am not interested in reading something that you could not be bothered to actually write" and I think that pretty much sums it up. Writing and programming are both a form of working at a problem through text and when it goes well other practitioners of the form can appreciate its shape and direction. With AI you can get a lot of 'function' on the page (so to speak)…
Re: AI makes you boring
#337I've seen people say something along the lines of "I am not interested in reading something that you could not be bothered to actually write" and I think that pretty much sums it up. Writing and programming are both a form of working at a problem through text and when it goes well other practitioners of the form can appreciate its shape and direction. With AI you can get a lot of 'function' on the page (so to speak)…
I keep hearing the "boilerplate" argument but it never made sense to me. Text editors have had snippets for half a century now and they're strictly better than an engine that generates plausible-enough boilerplate.
Re: AI makes you boring
#338Earlier quoted context omitted.
> It works, sure, but is it worth your time to use? This is something I like about the LLM future. I get to spend my time with users thinking about their needs and how the product itself could be improved. The AI can write all the CSS and sql queries or whatever to actually implement those features. If the interesting thing about software is the code itself - like the concepts and so on, then yeah do that yourself. I…
Every little detail matters though. In SQL, do you want your database field to have limited length? If so, pay attention to validation, including cases where the field's content is built up in some other way than just entering text in a free-form text field (e.g. stuffing JSON into a database field). If not, make sure you don't use some generic "string" field type provided by your database abstraction layer that has…
I really, really wish that were the case. But look at the modern web. Look at iOS apps. Look at how long discord takes to launch on a modern computer. Look how big and slow everything is. Most end user applications released today do not pay attention to those small details. Definitely not in early versions of the software. And they're still successful. At least, successful enough.
I'd love a return to the "good old days" where we count bytes and make tight, fast software with tiny binaries that can perform well even on 20 year old computers. But I've been outvoted. There aren't enough skilled programmers who care about this stuff. So instead our super fast computers from the future run buggy junk.
Does claude even make worse choices than many of the engineers at these companies? I've worked with several junior engineers who I'd trust a lot less with small details than I trust claude. And thats claude in 2026. What about claude in 2031, or 2036. Its not that far away. Claude is getting better at software much faster than I am.
I don't think the modern software development world will make the sort of software that you and I would like to use. Who knows. Maybe LLMs will be what changes that.
Re: AI makes you boring
#339Earlier quoted context omitted.
You don't fit the profile OP is complaining about. You might not even be "vibe" coding in the strictest sense of that word. For every person like you who puts in actual thought into the project, and uses these tools as coding assistants , there are ~100 people who offload all of their thinking to the tool. It's frightening how little collective thought is put into the ramifications of this trend not only on our indus…
That’s because the OP is thinking of a straw man. Who cares if some idiot makes some ai shit and doesn’t learn anything? That same person has had access to a real computer which they’ve wasted just as effectively until now.
Nobody cares, that’s the point. Yet they still share them on Show HN.
Re: AI makes you boring
#340Earlier quoted context omitted.
As a developer of software I often have to care because it matters and so I read the code. Source code is often written for other humans first and foremost.
I've had to dig into node modules to try to debug code from a closed source library that we depended on. I'd much rather wade through AI slop than minified code, which may have previously been AI slop.