3,078 karma · joined January 29, 2021
Opinions stated on HN are always my own and not that of my employer
My dictionary says that art is “the expression or application of human creative skill and imagination”. That seems like a definition that applies to math.
Right now it’s not a terrible bet. If the OpenAI results from the past week are representative then the AI success rate for verified proofs on open math problems is somewhere below 10%. There’s a long way to go before you can assume an AI failure to solve means the problem is unsolvable.
Fair question. Right now the way for humans to understand code is to read it and that'll be easier if the code is concise and readable. But it's possible that we'll end up in a situation where the code is separate from the explanatory materials that humans need. This is similar to math where we might have impenetrable Lean proofs of theorems and then natural language expositions to explain the proof.
Assuming you're comparing to experienced human developers that are good at what they do, then I think you have to define what "better" means here. It's clear that you can get correctly functioning software faster in many cases, but it's not clear that the design will be better in terms of conciseness and readability or that it's as useful as a foundation for building upon later if nobody understands what's going on inside.
Triage nurse seems well defined in software engineering, perhaps just without a single title. There are certainly engineers that focus on triaging GitHub issues and then fixing immediate showstopper bugs and/or prioritizing the issue for further attention from other engineers.
That role can be communicated to agents by writing down that description. The risk with saying that the role is “triage nurse” is that you can’t be sure what other roles and allowances the agent will infer it has.
Must be a fancy pedestrian walkway! Also amazing that somehow they can’t estimate the cost to within less than a $400 million difference
well that's an awful image