4,284 karma · joined December 5, 2012
Seems relevant to what you're working on. It starts with a randomly initialized, overparameterized neural net, but instead of gradient descent backpropagation, it learns by deleting connection edges.
If you can get over that, though, there's a lot to like about R. It's sort of like a hybrid between a Lisp and an array language.
Another significant cost factor for a freight forwarder is IT integrations with customers and carriers--many of which are very old-school and use EDI, SOAP, or even CSV-over-FTP to communicate shipment instructions and statuses.
I'm not sure to what extent Flexport implements these kinds of integrations with their partners, but there is definitely a significant hurdle to breaking even on investment in this kind of automation vs. just hiring clerks to process everything manually with e-mails and phone calls, especially in countries with lower labor costs.
Julia is interesting because it's performant enough to implement these things directly--Julia's machine learning frameworks are written in pure Julia (with the exception of the calls to CUDA libraries for GPU) and can achieve near-native performance, so solving the "two language problem" is part of its value proposition. I do wonder how valuable it is for the whole stack to be written in one language, and whether that will blur the lines between the software engineers who implement data science packages and the data scientists who use them.
Love it! :D What better way to define a neural network in code than an S-expression?
20% down payment isn't a myth; if you don't put 20% down (and don't have some special situation like a VA loan) you have to pay for private mortgage insurance which can be hundreds per month, as you're buying the lender insurance against the possibility of you defaulting on your loan.