site banner

Friday Fun Thread for September 19, 2025

Be advised: this thread is not for serious in-depth discussion of weighty topics (we have a link for that), this thread is not for anything Culture War related. This thread is for Fun. You got jokes? Share 'em. You got silly questions? Ask 'em.

2
Jump in the discussion.

No email address required.

For whatever reason this has always been a disaster. I can't explain why, there's just something whimsical about the entire field, that makes it resist cookie-cutter solutions, and ends up requiring talented people who are quick on their feet. It's actually counter-intuitive for me, I'd expect IRL engineering would be the thing that would keep falling flat on it's face, due to the inherent dirtiness of the physical realm, but somehow it's the opposite

I think it's the thing where, if you have a cookie cutter solution to a problem, that problem is now solved and your engineers should no longer be spending an appreciable amount of time on it. If you're a civil engineer, and you get really good at determining how to design supports for a bridge on certain kinds of soil, you can (I think) make a career out of it. If you're a software engineer, and you write substantially the same code more than twice, you have almost certainly done something wrong.

Yeah this is a good point. From a certain perspective, the computer takes the place of the grunt worker and does its job for free. Programmers are the guy at the drawing board designing something brand new, and then bam you copy/paste it to a million different people's computers across the internet without having to hire thousands of grunt workers to physically build a million copies in a factory. So we're comparing different levels across industries and then wondering why the hard to automate level (design) is hard to automate.