7

If you could solve *one* of the major unresolved problems in computer science, which one would you choose and *why*?

Comments
  • 6
    The user!
  • 0
    Windows?
  • 4
    Having a portable solution to get my coworkers and my dev environment auto-configured to just work without any of the pain in the ass set up.

    Examples:

    - IDE
    - IDE plugins
    - environment variables,
    - class paths
    - JDK
    - Correct versions of Python
    - Net framework
    - runtime libraries
    - .git ignores
    - the first git init being at the correct folder depth-level
    - Appropriate active directory permissions to not have to fight the tools
    - At least two browsers.
    - SQL server instance properly created
    - etc

    VMware snapshots and Docker are good enough for some scenarios, but emulated environments have limitations. For example domain credentials decay from time to time and you will have to establish trust with the domain controller again.

    Another example is that those don't help me when I have to teach SCM how to build releases on their non-emulated production servers, which often entails me having to remember one-time checkboxes and other options I did months ago at the start of the project.
  • 1
    Find the end of pi...
  • 5
    Prove P=NP because then everything else is easy.
  • 3
    Sentient AI.
    And when that happens does that mean we can stop calling it artificial?

    Why? Obviously tons of good reasons, and plenty of bad ones, but space exploration would be a good place
  • 1
    Quantum computing :p
  • 5
    Centering a div vertically
  • 0
    Realtime global illumination
  • 1
    @meain bad bioy :)
  • 1
  • 0
    @-ScratchOs
    ie 😓
  • 0
    Traveller salesman problem
  • 0
    p = np maybe?
Add Comment