logoalt Hacker News

saberiencetoday at 11:23 AM5 repliesview on HN

It's not really a skill. The models are at this point smarter than you are, so the idea that you can prompt them "better" is laughable really when discussing frontier models.

It's like imagining you could "prompt" Richard Feynman to be smarter at Physics.

That is, for 99.9% of engineers, if you want the model to do a code review of your project, the best solution is to just ask Fable, "Hey Fable, do a code review of this project." Throwing in extra text like "think like a senior engineer", "ensure you focus on DRY principles, KISS, self documenting code, etc", doesn't make a difference.

These sorts of tricks used to work with dumber models, but now, like I said before, it's like thinking you can prompt Linus Torvalds into writing better C than he already can do.


Replies

defrosttoday at 11:29 AM

FWiW

> it's like thinking you can prompt Linus Torvalds into writing better C++ than he already can do.

  Linus Torvalds, the inventor (and beloved dictator) of Linux, has always been quite harsh about C++ and why he rejects it for Linux kernel development. He’s not just been very vocal about it, but also brought up some arguments against the use of C++ that are worth reviewing in detail.

~ https://medium.com/@jankammerath/linus-torvalds-critique-of-...
show 1 reply
Yiintoday at 1:51 PM

I find this very much untrue in my practice and my testing, where fable prompted to do a review found surface level issues, while prompting along the lines of "assume it's wrong, prove it's correct" found much more in depth and real issues.

gavmortoday at 2:37 PM

"DRY" and "KISS" are, possibly, the least interesting principles to which a software designer might adhere.

sjh9714today at 12:07 PM

[flagged]