No affiliation with the service. Just a happy user. Great UI. 2FA implementation with TOTP, app passwords and backup codes. Custom domains support SPF and DKIM. Very cheap pricing at $10/year for "all-you-can-eat" with some soft limits. Looks like a one-person project but developer has been active with regular updates on the both the service status and issue tracker.
Reverse proxy with Caddy to get mindless automatic TLS is incredibly easier than any other setup for something you want to just work. I wish more projects supported reverse proxy setups better.
Keras still has CNTK and Theano backends in addition to Tensorflow. Given that both frameworks are not being developed anymore, is there any point in maintaining those backends in the future?
> Development will focus on tf.keras going forward. We will keep maintaining multi-backend Keras over the next 6 months, but we will only be merging bug fixes.
and I thought there was discussion about including mx.net. Looks like if you want to build, train and reuse NNs (in an established framework) you finally have to choose between Google, Facebook or Amazon/Microsoft in every case.
I guess it's going to be just TensorFlow in the near future. From the release notes:
> This is also the last major release of multi-backend Keras. Going forward, we recommend that users consider switching their Keras code to tf.keras in TensorFlow 2.0.
F# language has a concept called "computation expressions" which are related to monads. They are also sometimes called workflows. But the article is using "workflow" in the more common language way which was confusing to me at first.
IIRC they are essentially Monads, but someone decided that was too scary a name. The result is confusion for experienced programmers, ironically the ones more likely to use F# (!)
Anonymous downvoting is the violence of HN (and it's probably a lot more antisocial than we admit). Politely pointing out errors is... well, it's something else. Probably at least OK. Sorry I don't have a Monty Python line for this comment.
More like definitely. What function does downvoting really perform anyway? And what function is it supposed to perform? I see lots of perfectly reasonable comments going grey with no explanation at all.
I loved OCaml as well but the lack of libraries pushed me to another ML variant: F# on .net platform. With .net core and F# tooling around it gradually maturing, it is a solid cross-platform functional language.