News for hackers. Stuff that matters.
Re:The Machine Learning Software Engineering Interview by codesushi42 on Thursday October 31, 2019 @09:30PM (#21415529)
Really?

Were you around during the dotcom era?

Although I'm not old enough, I've heard that OR in the 80s was the same crap.

Re:The Machine Learning Software Engineering Interview by mr_toad on Thursday October 31, 2019 @10:43PM (#21415851)
Nobody talks about operations research today. But techniques that fell under that umbrella, like ARIMA and linear programming are still widely used, and aren’t going anywhere. (And it’s not without some irony that automated bulk time series forecasting is now sold as AI).
Re:The Machine Learning Software Engineering Interview by lliamander on Friday November 01, 2019 @03:04AM (#21416753)
It's funny but at my last company, one of our systems used some linear programming to generate a model of physical processes.

The problem could have been tackled with greater accuracy using machine learning, but it would have taken a long time for the system to generate enough data points for a sound model and would have required more storage space. This was also complicated by the fact that the model had to be regenerated whenever the physical system being modeled was changed.

The linear programming solution was a lot cheaper and was "close enough" to serve as a useful approximation.

Re:The Machine Learning Software Engineering Interview by dekhn on Saturday November 02, 2019 @10:38AM (#21427931)
Linear and quadratic programming are amazing and totally underappreciated. Often they are the fastest way to get useful answers for problems (the solvers got really good over the past few decades).
Re:The Machine Learning Software Engineering Interview by SenHeng on Friday November 01, 2019 @03:45AM (#21416899)
What's OR?
Re:The Machine Learning Software Engineering Interview by goatinaboat on Friday November 01, 2019 @04:11AM (#21416987)
What's OR?

https://en.wikipedia.org/wiki/Operations_research

Basically a mathematical approach to problems of logistics and scheduling developed first in WW2. Very powerful in the domains for which it was developed but less generally applicable than enthusiasts hoped, leading to the usual “hype cycle”.

If you have a problem OR could solve or just want to fool around with it PuLP is very easy to use https://pythonhosted.org/PuLP/ Of course the ease of use means that it is a commodity skill now.

Re:The Machine Learning Software Engineering Interview by codesushi42 on Friday November 01, 2019 @09:22PM (#21425273)
There is also Google OR tools.

https://developers.google.com/optimization