Live data from Hacker News

Taste Is All That's Left

notashelf.dev

171–180 of 573 posts

Re: Taste Is All That's Left

#171

Honestly, a lot of people are denying this, but the latest models ARE at the point where their systems design generally surpasses mine because they have a better grasp of how the domain of any problem is typically solved.

Have you ever considered getting really good at one domain in particular?

Re: Taste Is All That's Left

#172
post #35

This article resonated tremendously with me, speaking as someone who has been coding since the 1980s and had to develop my own taste the hard way, through lots and lots of mistakes. Whenever I see a software demo built by someone mostly using agents to do the work, I have to question whether it's any good on the inside - or whether any real intuition or judgment went into its design. On the flip side, maybe none of t…

For majority of people, including business executives it's the latter. No one cares about artisan code. Software is just a means to an end for them and not an art form. People treat their computers like any other appliance. They don't care if it's riddled with bugs, they'll gladly restart their computer or refresh the page at infinitum to get it to work. I think it's also why marketing and designers get more of a say…

Would this apply to software that runs oil refinery plants, or video games or an fighter jet flight stabilization systems?

Surely there is more to software than CRUD apps

Re: Taste Is All That's Left

#173

I don’t like the term taste, but the problem that I have is that LLMs don’t seem to work “good enough”. They seem to be able to solve the immediate problem, but stacking this on the scale of 3-4 devs over 6 months or so doesn’t seem to produce anything. One thing that I’m particularly frustrated with is the writing quality of LLMs. Like this is the thing that they should be able to do, but I would say almost everythi…

I'll risk sounding antagonistic and ask you this: if LLMs are not "good enough", why are they still around? Obviously "good enough" was a poor pick of words of words on my behalf---and I'll gladly own it---but they should be "good enough" for something if a significant amount of resources keep getting allocated to them. Yes on a very personal level you look at LLM-generated code and think to yourself "wow this is gar…

They're here, because even "bad" code has uses. We can have quantity over quality. We can generate throw-away programs (where the lack of maintainability doesn't matter). We can solve some problems by brute force (keep trying until tests pass). For people who can't program, even bad code can do more than no code.

LLMs are also useful as a natural language interface. They're pretty useful for search (as RAG and autoresearch, not the glue-on-pizza Google search crap). They're good for filtering and classification against rules that can be specified in natural language instead of special syntax or by training dedicated models.

Re: Taste Is All That's Left

#174

On the topic of taste, I think of this quote in Susan Sontag's "Notes On 'Camp'" often: “For taste governs every free — as opposed to rote — human response. Nothing is more decisive. There is taste in people, visual taste, taste in emotion — and there is taste in acts, taste in morality. Intelligence, as well, is really a kind of taste: taste in ideas. (One of the facts to be reckoned with is that taste tends to deve…

i'd completely forgotten about notes on camp, had to read that in modernist criticism class. good stuff.

i see parallels to zen in the art of motorcycle maintenance as well, who's whole thesis if i can recall is something like, "quality cannot be put into words." Its a pre-rational thing that, try as you might, can't be pinned down.

Re: Taste Is All That's Left

#175

Earlier quoted context omitted.

Breaking down long term problems into small shorter problems we can solve one after another until the long term problem is solved is the essence of engineering.

No, the "essence" of engineering is having a cohesive vision for a larger plan. No quality large scale project can exist without it. And any seasoned engineer should understand by now that no SOTA LLM can produce quality engineering at scale.

Lol. That's not true at all. And not how projects are done on startups or big companies.

Execute fast or get nowhere, a series of small wins get you to live long term.

Re: Taste Is All That's Left

#176

Earlier quoted context omitted.

But that means they're good enough for the short them. This is why I find it such an interesting question to wield, but also, it is why my wording was poor in the post.

Short term can, IME, be very short. I've seen people generate, say, a bash script with an LLM. It's generated: short term, the problem is "solved": we've generated a bash script. … but does it work? Someone comes along, reviews it, "this is garbage, and does not do what it says it purports to do". Perhaps it even gave an output: the script computed … something, but it's just GIGO. But that "check if this works" frict…

You can have another agent write the tests and verify the former agent ? This is pretty basic stuff. Makes me question if people are actually trying to use AI

Re: Taste Is All That's Left

#177

Hard disagree on "Good enough", most things are mediocre at best. Despite the massive AI boom I can at best count on one hand "fresh" products made with AI that are meaningful in day-to-day usage. Not to mention most of them seem to be targeting AI-space itself instead of bridging some actual business use case. Just look at all the products on ShowHN, you can "tell" a vibed product in seconds.

If you are waiting for someone else to make a good product for you with AI, you are missing out. The best AI products have userbase of one.

The best AI products have a userbase of one. The average AI product has a userbase of zero.

Re: Taste Is All That's Left

#178

Earlier quoted context omitted.

For majority of people, including business executives it's the latter. No one cares about artisan code. Software is just a means to an end for them and not an art form. People treat their computers like any other appliance. They don't care if it's riddled with bugs, they'll gladly restart their computer or refresh the page at infinitum to get it to work. I think it's also why marketing and designers get more of a say…

Would this apply to software that runs oil refinery plants, or video games or an fighter jet flight stabilization systems? Surely there is more to software than CRUD apps

Of course yes, and it's even easier in some cases. Since there's a language that defines the functionality (e.g: formal methods) that the agent can use/veriy against

Re: Taste Is All That's Left

#179

Hard disagree on "Good enough", most things are mediocre at best. Despite the massive AI boom I can at best count on one hand "fresh" products made with AI that are meaningful in day-to-day usage. Not to mention most of them seem to be targeting AI-space itself instead of bridging some actual business use case. Just look at all the products on ShowHN, you can "tell" a vibed product in seconds.

How would you count them or even know if they were made with AI or not ? Such nonsense

Re: Taste Is All That's Left

#180
post #35

This article resonated tremendously with me, speaking as someone who has been coding since the 1980s and had to develop my own taste the hard way, through lots and lots of mistakes. Whenever I see a software demo built by someone mostly using agents to do the work, I have to question whether it's any good on the inside - or whether any real intuition or judgment went into its design. On the flip side, maybe none of t…

For majority of people, including business executives it's the latter. No one cares about artisan code. Software is just a means to an end for them and not an art form. People treat their computers like any other appliance. They don't care if it's riddled with bugs, they'll gladly restart their computer or refresh the page at infinitum to get it to work. I think it's also why marketing and designers get more of a say…

Time to load is perhaps one of the key metrics software is measured by because time to load directly relates to user action.

Slower load times means user won't use the product, won't click the buy button, or will simply leave.

Post reply on HN