← All videos

Engineering video

11:27 · 12 February 2025

the disturbing reality of AI coding

Chapters 4 sections

  1. 0:00Introduction to OpenAI O3 Mini and SWE-bench
  2. 1:24Uncovering Corrupted Benchmark Fixes
  3. 4:26Adjusted Real Performance and Costs
  4. 8:22Focusing on Human Skills and Assessment

Key concepts in this video:

1. SWE-bench Verified Benchmark

The benchmark consists of almost 3,000 open issues across 12 Python repositories with unit tests to check if a model can code a solution.

Watch section from 0:26 →

2. Four Categories of Corrupted AI Fixes

An independent research team from York University found that AI fixes included solution leaks, incorrect fixes, solutions in different files or incomplete fixes, and weak test suites.

Watch section from 1:37 →

3. Adjusted Real Performance

When factoring out invalid solutions, the actual success rate drops dramatically (e.g., from 18.83% down to 3.83% for GPT-4o), showing a much lower real-world issue resolution rate.

Watch section from 4:26 →

4. Financial and Compute Costs

Using models via API incurs significant compute and financial costs, which some business leaders might weigh against human developer salaries despite the need for complete test suites and human review.

Watch section from 5:52 →

5. Career Focus and Skill Development

Because AI models rely heavily on human-built test suites and supervision, developers should ignore inflated marketing claims, avoid panic, and focus on improving their technical skills.

Watch section from 8:22 →

Transcript

So OpenAI just released their latest model, which is at this point, O3 Mini. And they are claiming that this model, it's extremely good at coding. And basically what they are saying is that on the software engineering SW Bench verified benchmark, it has 49% accuracy. Which literally means it can solve one in two problems. Now, as a developer, this is really exciting, but at the same time very scary for me.