News for hackers. Stuff that matters.
Re:Gluon – Deep Learning API from AWS and Microsoft by chirau on Thursday October 12, 2017 @12:28PM (#15459118)
Data Engineer here... How do you get to 120K LOC without splitting up your infrastructure? If anything, it is poor design on your part. Python is beautiful. I've used it at 3 different companies now, 2 of which i encouraged them to try it out and they have nothing but love for it.
Re:Gluon – Deep Learning API from AWS and Microsoft by kuschku on Thursday October 12, 2017 @12:34PM (#15459180)
Even if you split your infrastructure, have you ever tried refactoring larger projects, with many contributors, while ensuring API contracts are kept?

Without a strict and static type system it becomes quite problematic to ensure new code keeps the API contract, unless you have unit codes for every possible value.

A good type system accelerates your coding speed, compared to writing equivalent unit tests, and it improves your quality, compared to no testing.

Re:Gluon – Deep Learning API from AWS and Microsoft by tanilama on Thursday October 12, 2017 @03:20PM (#15460537)
> A good type system accelerates your coding speed, compared to writing equivalent unit tests, and it improves your quality, compared to no testing.

Coding speed is least of my concern for a ML project, to be honest. And unit tests aren't useful either, since ML by large is not deterministic. A lot u said is true for web application, but didn't really apply for a ML project

Re:Gluon – Deep Learning API from AWS and Microsoft by nielsbot on Thursday October 12, 2017 @12:42PM (#15459261)
“accelerates coding speed”

this is debatable

Re:Gluon – Deep Learning API from AWS and Microsoft by kuschku on Thursday October 12, 2017 @02:15PM (#15459973)
Well, the comparison was to writing unit tests that provide the same safety as an equivalent type system.

And compared to that, the type system is certainly faster.

Re:Gluon – Deep Learning API from AWS and Microsoft by lstmemery on Thursday October 12, 2017 @03:38PM (#15460675)
Numpy enforces type consistency within arrays. Type errors are still possible but generally rarer and are noticed sooner than base Python.
Re:Gluon – Deep Learning API from AWS and Microsoft by nielsbot on Friday October 13, 2017 @05:09PM (#15469251)
valid point