If you have unlimited time and/or resources, what single software engineering problem would you address? I'm not talking about "Peace on Earth"-type problems, but rather real world practical problems facing software engineering that could be actually solved if you could pay an rationally large team of serious hackers a rationally large amount of money for a rationally long period of time. Another way of asking this is: What's the most important piece of technical debt across software engineering, that could practically be solved if we put enough energy into it?
Ask HN: What is the single top-priority software engineering problem?
1–10 of 364 posts
Re: Ask HN: What is the single top-priority software engineering problem?
#2effective batteries included declarative programming
Re: Ask HN: What is the single top-priority software engineering problem?
#3Privacy at the language level. There's a lot of inroads been made[0] but still a long way to go before it's just ubiquitous.
Re: Ask HN: What is the single top-priority software engineering problem?
#4Formal verification in the basic parts of the infrastructure.
User interface responsiveness.
The Web being based on standards that leak users' data left and right.
Re: Ask HN: What is the single top-priority software engineering problem?
#5The decline of usability, recognizability and coherence in desktop user interfaces. I honestly think we reached peak UX some time in the mid-90s. With the advent of touch devices, paradigms are mixing in a way that's directly hostile to productivity.
Re: Ask HN: What is the single top-priority software engineering problem?
#6Exactly one build system that doesn’t abjectly suck equine genitalia.
Re: Ask HN: What is the single top-priority software engineering problem?
#7Most major problems now are people problems, not engineering problems.
One example: lots of software devs have no training and/or interest in security, and employers have no way to vet that.
Another: there is no way for users to trust SaaS security. I have no idea whether (as a random example) Atlassian has a great security culture or a terrible one. We just trust people who seem trustworthy, usually due to their polished marketing.
Re: Ask HN: What is the single top-priority software engineering problem?
#8State observability for the entire stack.
Re: Ask HN: What is the single top-priority software engineering problem?
#9Artificial general intelligence
Re: Ask HN: What is the single top-priority software engineering problem?
#10A computer and OS that boots in 100ms. Every user action gives a response in 10ms.