Re:OpenAI Is Now Everything It Promised Not to Be: Closed-So...
by startupsfail on Thursday March 02, 2023 @11:47AM
(#34998165)
Considering that OpenAI started instruction following alignment a month ago, with 1k workers, to do engineering tasks, coding might be solved now.
Re:OpenAI Is Now Everything It Promised Not to Be: Closed-So...
by mckravchyk on Thursday March 02, 2023 @01:17PM
(#34999518)
I have just decided to give it another try on a very straightforward thing. I have asked it to get me a Rust function that uses a headless browser to get the HTML of a fully loaded webpage.
ChatGPT:
let screenshot = tab.capture_screenshot(ScreenshotFormat::PNG, None, true).await?;
let html = String::from_utf8(screenshot).unwrap();
>[...] Once the page is fully loaded, the function captures a screenshot of the page using tab.capture_screenshot(), converts the screenshot to a string using String::from_utf8(), and then returns the string as the HTML content of the page.
Of course, it admits to the mistake (sort of, it still does not get):
> You are correct, taking a screenshot and converting it to text may not always be the best approach to extract the HTML content from a webpage.
It's hilarious.
Yes, I'm aware though it may get better but we actually don't know that yet. What if it's way harder to go from outputting junior level code with tons of mistakes to error-free complex code, than it is to go from no capability to write code to junior level code with tons of mistakes? What if it's the difference between word prediction algorithm and actual human-level intelligence?
There may be a big decrease in demand, because a lot of apps are quite simple. A lot of software out there are "template apps", stuff that can theoretically be produced by a low code app, will be eventually produced by a low code app, AI or not. When it comes to novel and complex things, I think it's not unreasonable to consider that the next 10 - 20 years will still see plenty demand for good developers.