Hacker News new | ask | show | jobs
by vsgzusnex 2166 days ago
I think you might have missed the point of the article. In various different ways it says that machine learning is capable of solving many problems better than traditional software designed by a developer. It says that it's akin to a new software programming paradigm or language. From this context, right now we're still all working in Assembly or C, and higher level languages are being developed that will allow us more productivity if we continue to build out the tooling and infrastructure.

I don't think he's suggesting your OS is going to be an ML model, but we will be surprised at how many problems they solve better than trying to do everything in a more manual way. I think this is pretty intuitive. Our programs used to say "Move this byte to this register" but now they say "Toggle this button". Eventually they will just say "Learn to produce results like this" with the same reliance on the developers who build the infrastructure as we have today for our compilers and interpreters.

1 comments

> It says that it's akin to a new software programming paradigm or language.

That's a great way of thinking about it. It's worth trying to imagine what the programming experience would be like if writing a function amounted to simply defining input/output types, providing a collection of input/output pairs (i.e. train/test sets), and leaving the process of finding the solution / optimization to the "compiler".