Hacker News .hnnew | past | comments | ask | show | jobs | submit | gashmol's commentslogin

Blaming the user again aren't we?


Patience.


There are things that are worth being patient about. Jira isn’t one of them.

“Give not that which is holy unto the dogs, neither cast ye your pearls before swine, lest they trample them under their feet, and turn again and rend you.”


You can do user testing and have developers watch.


Aside - It's funny to me how many developers still don't like to call their craft engineering and how fast LLM users jumped on the opportunity.


Not sure if this is a part of it, but there are places where "engineer" is a protected title that requires a degree or license. I work with a bunch of folks in Quebec and they have to use the title "software developer" unless they are a member of the Order of Engineers. I find this to be pretty silly considering someone can have a degree in Mechanical Engineering and use the title "Software Engineer" but someone with a degree in Computer Science can't.


The less rigorous and more vague some theory is, the easier it is to use it to make unfalsifiable claims. That's the essence of the current discussion around AGI. No one knows what it is or describe it concretely so it can do anything and everything and everyone's going to lose their jobs.

It's funny because of the irony of "prompt engineering" being as close to cargo culting as things get. No one knows what the model is or how it's structured in a higher level (non implementation) sense, people just try different things until something works, and try what they've seen other people do.

This article is at least interesting in that it takes a stab at explaining prompt efficacy with some sort of concrete basis, even if it lacks rigor.

It's actually a really important question about LLMs: how are they to be used to get the best results? All the work seems to be on the back end, but the front end is exceedingly important. Right now it's some version of Deep Thought spitting out the answer '42'.


TBF I always read prompt engineering as the 2nd definition, not the first.

> 1. the branch of science and technology concerned with the design, building, and use of engines, machines, and structures.

2. the action of working artfully to bring something about.

So you're trying to learn what / how to prompt, in order to "bring something about" (the results you're after).


What’s the problem?

-A Prompt Architect


Aside - Why do we need the word "architecting" anyway? Why not just use designing?


Software architecture is about the higher-level, big-picture stuff: https://stackoverflow.com/a/704909/623763


Architecting at least somewhat harkens to engineering; where there are costs, limits, tolerances, and to some degree aesthetics.


I'm pretty sure every engineering field calls it designing. Perhaps software devs feel a need to inflate what they actually do.


I think the analogy is to construction, not engineering.

In construction, architects and designers do different jobs. The software equivalents of those roles map reasonably well to the construction equivalents.


In my (software) experience, the terms are basically interchangeable. Some people will violently defend “architect right, design wrong” and others the opposite, So uh, pretty hard for me, a normal person, to care much about which word is right for the “you sit down and think before you build” part of software engineering.


In my country, we have both the academic title "engineer", and "engineer architect". People view this as "proper engineer" and "not so proper engineer".

Anyway, "you sit down and think before you build" is indeed what you want and the word for that is "strategy".


> the “you sit down and think before you build” part of software engineering.

Well, Agile, Scrum, and backlogs took care of that. /s


Design and architecture are 2 different things. Design is about appearance. Architecture is about structure.


Software design [0] isn’t about appearance.

[0] https://en.wikipedia.org/wiki/Software_design


In no particular order: Decide on the scope in advance. Beat procrastination. Beat perfectionism.


Ideas don't make money, businesses do.


That would be imperfect.


IMHO there are plenty of available and cheap .com domains but you have to be creative. From my experience ai tools aren't creative enough for coming up with unique and good sounding names.


They are refering to a meme a Dutch guy created


Link?



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: