← Back to context

Comment by LeoPanthera

3 hours ago

It's funny how virtually everyone on HN is using AI to write code and simultaneously dismisses all interesting new software as written by AI.

There are both pro- and anti-AI factions here... and those with more nuanced views.

Personally, I don't care as long as the end result is good, but a lot of AI software tends to be in the lower end of the quality range.

  • I agree, and I think one can put in more effort on a project and get a better result, especially if the prompter is already an experienced software developer. For example on one toy project I requested the use of ADTs (algebraic data types), strict linting and code formatting at every commit, tests, frequent code review rounds, and a strong initial plan which led to a very solid personal-use project.

    Similar strategy can help smaller local models achieve greater results too. Small steps + many guardrails.

I can pour myself a bowl of cheerios. That doesn’t mean I’m easily impressed by someone else preparing a similar bowl of cereal.

Though, I have been finding a lot of utility in programs that support otherwise deprecated hardware, now that is some good slop.

Different groups, the spammers like to congratulate each other for how much hard work they must have put into their very impressive prompt engineering. Regardless, AI code is distinct from extremely blatant AI design. People dismiss things that had no actual design, just whatever fell out of the prompt they gave it. If you can't write a single human paragraph or put thought and care into how you are presenting 'your' project, it's not worth paying attention to. Why can't they present their own work honestly? Why would I spend energy looking at an OS made by someone who can't write an HTML file by themself?