frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

"Software Engineering" Is Not Engineering

https://web.archive.org/web/20050615235108/http://www.geocities.com/tablizer/science.htm
25•abrbhat•1h ago

Comments

SideburnsOfDoom•48m ago
> 429 Too Many Requests

This is definably not engineering.

abrbhat•33m ago
The link is from Internet Archive. The original post was on geocities which has long been dead.
threethirtytwo•41m ago
>An engineer's model must be tightly bound to the laws of physics and chemistry.

Anything that exists in reality and is observable by definition is tightly bound by the laws of physics and chemistry. Software is too.

>Software is a lot like math,

Probably referring to computer science. Computer science is neither about computers nor is it a science. It is a math. Software is like math but applied.

>The only limitation is the imagination of the creator of the virtual world (and perhaps the pesky limitations of computer resources)

computer resources: AKA physical laws. And these "laws" highly limit us in what we can do. We are definetely not operating in some kind of playground where we can be virtual gods, not even close, that's why entire swe teams are involved and paid a lot in software.

Honestly the main difference between "Software Engineering" and "Engineering" is that software is more an "art". We make up a bunch of technical nomenclature for it (like design patterns which sounds technical but is mostly made up and more artsy then say statistical mechanics) but it's mostly similar to sculpture or some artistic creation as we sort of piece everything together by instinct.

The difference between this and engineering is usually engineering involves mathematical modeling and testing heavily in development, while software engineering (usually) does not involve mathematical modeling and software testing is more of a catch-all to find bugs.

Type checking is mathematical modeling, but I wouldn't call it the core of software engineering. I guess this is where the categories get blurry.

whateverboat•36m ago
Also person month is a very solid limitation.
baq•32m ago
> software engineering does not involve mathematical modeling

it absolutely can, approximately nobody was doing that because it was insanely expensive. if we narrow down the definitions, modern static typing (where modern means universally accepted nowadays) is a form of mathematical modeling and proof construction that software does what it says it does.

the economic calculation is changing extremely rapidly now with LLMs though. some of my software is now proved to be correct at some levels, e.g. I heavily (that is, LLMs I pilot) use TLA+ for tricky but nowhere near foundational distributed systems work (as in, I don't work on core S3, but do distributed transaction stuff).

abrbhat•29m ago
> Anything that exists in reality and is observable by definition is tightly bound by the laws of physics and chemistry. Software is too.

Agreed. If I have to guess, the relevant fields in physics for software engineering would be quantum mechanics and thermodynamics. Of course, we don't see any direct relation as of now but it feel it should be important to determine the physical basis of software. The basis of software cannot be just math. It has to be physics.

bob1029•27m ago
> Computer science is neither about computers nor is it a science.

https://youtu.be/-J_xL4IGhJA

SideburnsOfDoom•35m ago
Dave Farley has done some writing on what makes "Software Engineering" "Engineering"

e.g. his 2021 book " Modern Software Engineering"

> Software engineering is the application of an empirical, scientific approach to finding efficient, economic solutions to practical problems in software.

https://www.davefarley.net/?p=352

https://www.goodreads.com/en/book/show/57345270-modern-softw...

https://productdeveloper.net/modern-software-engineering/

eth0up•26m ago
Thankfully; else we'd have big heavy things with real claws and kinetic force grabbing at us endlessly, snatching our wallets with too much precision. We'd need Arnold not AdBlock, just to leave the house.

I'd say software engineering better fits economics these days. Maybe with a Psych major to maximize the dark patterns.

magarnicle•26m ago
If only there were "real" engineers who could answer this question... https://www.hillelwayne.com/tags/crossover-project/
cognitiveinline•25m ago
Crypto is not the OG cryptography! GenAI is not the OG AI!

Language is for us, not the other way around. It's common usage changes.

andy99•18m ago
Engineering is a regulated term, afaik that’s what underlies the debate, it’s not about whether English has changed.
mfer•14m ago
Engineering is not a regulated term everywhere.
GroksBarnacles•6m ago
It many countries it actually is, if you call yourself an engineer professionally without a license you can be heavily fined. Canada, Germany, France..
stymaar•2m ago
I don't think you can be fined in France for that. Though I think you'll be fired without compensation or unemployment benefits.
stymaar•5m ago
In my country (France), being an engineer (ingénieur, in French) is regulated but tied to a particular degree (which must be approved by the Commission des titres d'ingénieur), and as such I am legally a software engineer.
cromka•3m ago
Same in Poland and I imagine all of other countries in Europe which follow Bologna Process.

Code Context Engine

https://github.com/elara-labs/code-context-engine
1•Oras•1m ago•0 comments

Amazon will stop accepting new customers for Mechanical Turk on July 30

https://techcrunch.com/2026/07/05/amazon-will-stop-accepting-new-customers-for-mechanical-turk/
1•bookofjoe•2m ago•0 comments

Ask HN: Are you emotionally attached to AI code?

1•CurleighBraces•5m ago•0 comments

CTRLServers – one dashboard for all your servers

https://ctrlservers.xyz
1•itsoffkey•6m ago•0 comments

Fences Puzzle

https://www.futilitycloset.com/2026/07/02/fences/
1•surprisetalk•8m ago•0 comments

Apple's Foldable iPhone Could 'Sell Out Immediately

https://www.barrons.com/articles/apple-foldable-iphone-analyst-f2d05036
1•enlightpixel•11m ago•0 comments

Statly Analytics

https://statly-analytics.com/
1•ivangalic•12m ago•0 comments

Show HN: Kotlin Multiplatform AI pipeline – a reality?

https://medium.com/@krasi.karamazov/kotlin-multiplatform-ai-pipeline-a-reality-21b77c6c5a75
1•kkaramazov•12m ago•0 comments

The Guardian view on gene-edited humans: darker uses alongside medical ones

https://www.theguardian.com/commentisfree/2026/jul/05/the-guardian-view-on-gene-edited-humans-dar...
2•bookofjoe•12m ago•0 comments

US home battery installations hit record high on rising electricity costs

https://arstechnica.com/science/2026/07/us-home-battery-installations-hit-record-high-in-early-2026/
2•rbanffy•12m ago•0 comments

NoiseLang: Where N = 5 is a Dirac delta

https://manualmeida.dev/articles/noiselang/
1•manucorporat•13m ago•1 comments

Americans fear Trump's red card interference could ruin World Cup run

https://www.independent.co.uk/news/world/americas/us-politics/trump-red-card-folarin-balogun-fifa...
4•jjgreen•15m ago•1 comments

Fable 5 On Vending-Bench: Misbehaving, With Plausible Deniability

https://andonlabs.com/blog/fable5-vending-bench
1•optimalsolver•15m ago•0 comments

I built a local-first replacement for TV Time before it shuts down July 15

1•continuitytv•16m ago•1 comments

Anthropic's Method to Losing Goodwill in a Few Easy Steps

https://raheeljunaid.com/blog/anthropics-method-to-losing-goodwill-in-a-few-easy-steps/
3•raheelrjunaid•16m ago•1 comments

12 Months of Claude

https://blog.puzzmo.com/posts/2026/07/03/twelve-months-of-claude/
1•ingve•16m ago•0 comments

A Worthy Break from Work

https://www.simonjamesfrench.com
1•Emerald_dreamer•17m ago•1 comments

Humanoid Robots in Japan Risk Losing Legacy to China

https://spectrum.ieee.org/humanoid-robots-japan
1•rbanffy•19m ago•0 comments

The AI Marketing Backlash: Why 'AI-First' Brands Are Starting to Fall Flat

https://www.breef.com/breefingroom/articles/the-ai-marketing-backlash-why-ai-first-brands-are-sta...
2•hasudon7171•20m ago•0 comments

Lost city discovered beneath Egypt's desert with ancient church

https://www.dailymail.com/sciencetech/article-15956159/Incredible-lost-city-discovered-Egypts-des...
1•Bender•20m ago•0 comments

The AI Big Crunch Is Starting

https://medium.com/@brothke/the-ai-big-crunch-is-starting-c50612ee3a02
5•benrothke•23m ago•0 comments

July 6th: International Kissing Day

https://en.wikipedia.org/wiki/International_Kissing_Day
2•Bender•27m ago•0 comments

Britain should consider regulating AI models, FCA official says

https://www.reuters.com/legal/litigation/britain-should-consider-regulating-ai-models-fca-officia...
3•adithyaharish•27m ago•0 comments

The Importance of Questioning When Coding with AI

https://jakub.jankiewicz.org/blog/questioning-ai/
2•jcubic•29m ago•0 comments

How We're Keeping Reddit Real and Safe in the AI Era

https://redditinc.com/news/how-were-keeping-reddit-real-and-safe-in-the-ai-era
2•soheilpro•33m ago•1 comments

Our Own Little Golden Era

https://thesecondbutton.com/our-own-little-golden-era/
2•SuperUserDone•36m ago•1 comments

Save Thousands of Dollars: Smpte Standards Are Free

https://vimegs.com/save-thousands-of-dollars-on-information-directly-from-the-source-smpte-makes-...
2•LukasMarek•36m ago•0 comments

How Will AI Impact the Labor Market?

https://www.goldmansachs.com/insights/goldman-sachs-exchanges/how-will-ai-impact-the-labor-market
2•vismit2000•37m ago•0 comments

An interactive visualization of a HTTP request through its ~200ms life

https://200ms.thenodebook.com
3•isht_0x37•37m ago•0 comments

Ask HN: What internal tools/SASS replacements are you building?

2•kostarelo•43m ago•0 comments