A search engine that produces results you would find interesting/helpful/engaging most of the time. It should heavily penalize SEO optimized, clickbaity listicle trash. Content that was created organically as part of a conversation should rank very highly if it's relevant to the query, as well as blog posts from obscure but highly relevant and informed sources. Google died when they stopped being well informed librar…
This does not seem like a software engineering improvement.
Ask HN: What is the single top-priority software engineering problem?
51–60 of 364 posts
Re: Ask HN: What is the single top-priority software engineering problem?
#52Develop a methodology for writing correct software. No bugs, guaranteed.
Re: Ask HN: What is the single top-priority software engineering problem?
#53Re: Ask HN: What is the single top-priority software engineering problem?
#54I seem to spend far more time on the deployment of code than I ever used to, more time writing CloudFormation and ansible than the Java backend, python lambdas and static UI that it deploys. That seems nuts to me. I'm not sure how you fix it without being Amazon/Google. People moan about Terraform too before that gets mentioned.
Nothing radical. Just a managed service provider that would build and maintain the CI/CD pipeline for them.
Re: Ask HN: What is the single top-priority software engineering problem?
#55Every time I talk to someone who's learning to program I tell them: "Setting up your development environment will be a nightmare. I have been doing this for twenty years and it's STILL a nightmare for me every time I do it. You are not alone."
Docker is reasonably good here... except you have to install Docker, and learn to use Docker Compose, and learn enough of the abstractions that you can fix it when something breaks.
https://glitch.com/ is by far the best step forward I've seen on this problem, but it's relatively limited in terms of what you can accomplish with it.
Re: Ask HN: What is the single top-priority software engineering problem?
#56Re: Ask HN: What is the single top-priority software engineering problem?
#57Re: Ask HN: What is the single top-priority software engineering problem?
#58>What's the most important piece of technical debt across software engineering, that could practically be solved if we put enough energy into it? Being able to update libraries, tools etc. automatically and without friction. Right now upgrading is so tedious, error prone and painful that most places just keep using ancient versions that are not only lacking bug fixes and newer features but are a huge attack surface.
Re: Ask HN: What is the single top-priority software engineering problem?
#59Develop a methodology for writing correct software. No bugs, guaranteed.
Would you agree to spend 5 to 10 more time and budget to write a software in exchange for the no bugs guarantee? I have thinked a lot about this and my conclusion is that this requirement is foolish when you compare it to the cost/time drawback.