Hacker News new | ask | show | jobs
by timeinput 1838 days ago
I feel there's probably a benefit to general purpose systems. Most non-general purpose machines I encounter are IoT or PLC devices and the S in those acronyms is for security. At least with a general purpose system I can implement hardening guidelines like DISA STIGs and automatically scan to be sure that they're enforced.

Maybe you get away from that with real software engineering, but that seems a bit like no-true Scotsman to me.

1 comments

"Real" software engineering is just a way to justify adding artificial scarcity to the SWE labor pool.
I think it is more so a way to recognize the actual scarcity in the SWE labor pool. I am sick of using apps implemented by the CEOs nephew who is learning to program. I am sick of developers who don't understand a memory corruption vuln. I am sick of people not managing, updating, or auditing dependencies. There is scarcity of talent and we need to stop letting people accumulate and then lose personal data.