Kubernetes Best Practices // Speaker Deck
A lot of these are general Docker/containerisation best practices, too. (via Devops Weekly)
(tags: k8s kubernetes devops ops containers docker best-practices tips packaging)
terrible review for Solidity as a programming environment in HN
“Solidity/EVM is by far the worst programming environment I have ever encountered. It would be impossible to write even toy programs correctly in this language, yet it is literally called “Solidity” and used to program a financial system that manages hundreds of millions of dollars.”
Via Tony Finch(tags: blockchain ethereum programming coding via:fanf funny fail floating-point money json languages bugs reliability)
“This War of Mine” review by survivor of the siege of Sarajevo
‘Big Kudos to designers of this game. I can’t imagine how much research it was for them to make this. It is as if they were in Sarajevo during whole Siege of Sarajevo, and they weren’t doing anything else but taking notes. Will you like this game? Well, I do not know. If you want to know how a siege works, then YES. If you want to play great game with theme that is a bit dark, YES. If you want to play amazingly heavy solo or coop game, YES. But, also, I can see why someone would never play this game. My board game collection, before This war of mine, was just “The wall of fun”, and now, amongst other boxes, there is this one that is also fun, but different than any other. This is one really unique game.’
(tags: reviews siege sarajevo history war boardgames this-war-of-mine heavy)
Decoding the Enigma with Recurrent Neural Networks
I am blown away by this — given that Recurrent Neural Networks are Turing-complete, they can actually automate cryptanalysis given sufficient resources, at least to the degree of simulating the internal workings of the Enigma algorithm given plaintext, ciphertext and key:
The model needed to be very large to capture all the Enigma’s transformations. I had success with a single-celled LSTM model with 3000 hidden units. Training involved about a million steps of batched gradient descent: after a few days on a k40 GPU, I was getting 96-97% accuracy!
(tags: machine-learning deep-learning rnns enigma crypto cryptanalysis turing history gpus gradient-descent)