frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Ask HN: How does AI overcome the "essential complexity" as in No Silver Bullet?

5•hintymad•3h ago
In No Silver Bullet, Fred Brooks argues that the hard part of software engineering lies in essential complexity - understanding, specifying, and modeling the problem space - while accidental complexity like tool limitations is secondary. His point was that no tool or methodology would "magically" eliminate the difficulty of software development because the core challenge is conceptual, not syntactic.

Fast forward to today: there's a lot of talk about AI agents replacing engineers by writing entire codebases from natural language prompts. But that seems to assume the specification problem is somehow solved or simplified. In reality, turning vague ideas into detailed, robust systems still feels like the core job of engineers.

If someone provides detailed specs and iteratively works with an AI to build software, aren’t they just using AI to eliminate accidental complexity—like how we moved from assembly to high-level languages? That doesn’t replace engineers; it boosts our productivity. If anything, it should increase opportunities by lowering the cost of iteration and scaling our impact.

So how do we reconcile this? If an agent writes a product from a prompt, that only works because someone else has already fully specified the system—implicitly or explicitly. And if we’re just using AI to replicate existing products, then we’re not solving technical problems anymore; we’re just competing on distribution or cost. That’s not an engineering disruption—it’s a business one.

What am I missing here?

Comments

PaulHoule•3h ago
That's a good analysis, one I've had since the AI hype cycle started.

Founder

https://sovereigncognition.com/
1•VortexBlackAI•4m ago•0 comments

Advanced steelmaking technologies to mitigate global climate change

https://www.sciencedirect.com/science/article/pii/S0959652625010765
1•PaulHoule•5m ago•0 comments

Getting by on the Generosity of Strangers in Japan

https://theworld.org/stories/2025/06/20/out-of-eden-walk-getting-by-on-the-generosity-of-strangers
2•ilamont•7m ago•0 comments

Restricted data once again leaked on War Thunder forums

https://ukdefencejournal.org.uk/classified-data-once-again-leaked-on-war-thunder-forums/
1•ortusdux•8m ago•0 comments

NYT: Discussion of Sick Day Usage

https://www.nytimes.com/2025/06/21/magazine/sick-leave-days-ethics.html
1•cranky908canuck•8m ago•0 comments

A live comparison of 12 classless CSS frameworks on the same semantic HTML

https://hugo-classless.netlify.app/
1•mozanunal•8m ago•1 comments

Collections: Nitpicking Gladiator's Iconic Opening Battle, Part I

https://acoup.blog/2025/06/06/collections-nitpicking-gladiators-iconic-opening-battle-part-i/
1•diodorus•9m ago•0 comments

How to Read Bug Reports (2016)

https://www.massicotte.org/reading-bug-reports
1•Austin_Conlon•9m ago•0 comments

Philips – Fixables [video]

https://www.youtube.com/watch?v=De8qkIY5vJY
1•seretogis•11m ago•0 comments

First quantum-mechanical model of quasicrystals reveals why they exist

https://phys.org/news/2025-06-quantum-mechanical-quasicrystals-reveals.html
1•bookofjoe•12m ago•0 comments

Selling or hiring internationally? You're probably breaking the law

https://useportcall.com/blog/cross-border-growth-creates-invisible-compliance-risks
1•beecee•13m ago•0 comments

The Ford EBike Lineup

https://ford-bikes.com/
1•nateb2022•14m ago•0 comments

The cost of quick wins (with examples)

https://ottic.ai/blog/marketing-quick-wins-with-examples/
1•rafaepta•16m ago•0 comments

JVM Rainbow – Mixing Java, Scala, Kotlin and Groovy

https://github.com/Hakky54/java-tutorials/tree/main/jvm-rainbow
1•hakky54•16m ago•0 comments

Bogong moths use a stellar compass for long-distance navigation at night

https://www.nature.com/articles/s41586-025-09135-3
1•Anon84•17m ago•0 comments

Energy Challenges for Martian Colonists

https://www.youtube.com/watch?v=-_wY30rH3Xc
2•d_silin•26m ago•0 comments

Visualizing Homotopy Groups [video]

https://www.youtube.com/watch?v=CxGtAuJdjYI
1•lying4fun•37m ago•0 comments

Oil prices sink after Iranian strike on US airbase reduces fears of disruption

https://www.theguardian.com/business/2025/jun/23/oil-prices-iranian-strike-us-airbase
3•spzx•38m ago•0 comments

The end of Stop Killing Games [video]

https://www.youtube.com/watch?v=HIfRLujXtUo
1•zavertnik•42m ago•1 comments

Application compatibility for Windows 95 crashed a cash register

https://devblogs.microsoft.com/oldnewthing/20250610-00/?p=111260
2•OptionOfT•44m ago•0 comments

Show HN: Rewizo, a platform for casual online earning

https://www.rewizo.com/
1•Rafay2006•46m ago•1 comments

Show HN: I built an AI Powered Word Docs Editor

https://breezeai.live/
1•yashrajvrmaa•47m ago•1 comments

Driving the Rust Compiler to Compile Single Files as Shellcode

https://kirchware.com/Driving-the-Rust-Compiler-to-Compile-Single-Files-as-Shellcode
1•brson•47m ago•0 comments

Proficient Python: A free interactive online course

http://blog.pamelafox.org/2025/06/proficient-python-free-interactive.html
2•pamelafox•48m ago•0 comments

China's Many Ghost Towns of Abandoned Mansions (2024)

https://www.architecturaldigest.com/story/the-story-behind-the-many-ghost-towns-of-abandoned-mansions-across-china
3•mooreds•50m ago•0 comments

Weird Expressions in Rust

https://www.wakunguma.com/blog/rust-weird-expr
1•brson•50m ago•0 comments

Message from UW leadership on budget reductions

https://news.wisc.edu/message-from-uw-leadership-on-budget-reductions/
1•archy_•50m ago•0 comments

Innovation and Repetition (1990)

https://www.clunyjournal.com/p/innovation-and-repetition-rene-girard
1•crescit_eundo•51m ago•0 comments

GameTreeCalculator – calculate the optimal solution to any extensive-form game

https://gametreecalculator.com
3•actionflop•52m ago•0 comments

Tesla launches early access robotaxi program in Austin

https://twitter.com/SawyerMerritt/status/1936997202880081950
2•leesec•52m ago•1 comments