Thursday, July 12, 2018

[Links of the Day] 12/07/2018 : MIT Career Handbook , Visual Introduction to Machine learning, Mysql HA @ github

  • MIT Career Development Handbook : Really well-made handbook on career development by MIT. 
  • Visual Introduction to Machine Learning : this is a really intuitive introduction to machine learning with great visual. Making the whole process a breeze to understand the underpinning principles of machine learning. 
  • Github Mysql HA : How GitHub make it's Mysql highly available. There are many alternatives out there such as Galera. But Github decided to go its own way. My guess is that their scale requires specific characteristics that Galera and Al. can't deliver.



Tuesday, July 10, 2018

[Links of the Day] 10/07/2018 : Exploring the ARPA model, Standalone Dockerfile and OCI image builder, Log based Transactional graph engine


  • ARPA Model : why it has been good and still is to some extent. Interesting paper to read. 
  • img : Standalone, daemon-less, unprivileged Dockerfile and OCI compatible container image builder. If you want to safely build docker image in k8s or other environment but don't want a full docker setup. This is the tool for you. [blog]
  • LemonGraph : Log-based transactional graph engine by NSA. Graph DBs are slowly percolating through the industry as a valuable tool to map connection between entities. And it's not surprising that Intelligence agency uses them. 



Thursday, July 05, 2018

[Links of the Day] 05/07/2018 : Architecture of Open Source applications, Awesome CI , Searching for secrets in Git history

  • Architecture of Open Source Applications : this is a fantastic set of books that go over the architecture of open sources application. From how programmers solve interesting problems in 500 lines of code (or less) to performance and architecture of open source project.
  • Awesome-ci : awesome list of CI related articles, paper and tools. 
  • gitleaks : a useful tool that searches your git repo history for secrets and keys.. Sanitize all the things !



Tuesday, July 03, 2018

[Links of the day] 03/07/2018 : Information Theory introduction, Deep Reinforcement learning doesn't work (yet), Rust based Unikernel


  • A Mini-Introduction To Information Theory : a Cool introduction to the concept. Nice and succinct. 
  • Deep Reinforcement Learning Doesn't Work Yet : There is a lot of buzzes around using machine learning for health care. In the UK the prime minister just announced a massive program to leverage AI to help the NHS tackle cancer and other ailments. However, as this paper suggest. We are a very long way from having a practical solution. And I feel that there is a little bit too much hype and with that fund diverted from solutions that will actually benefit the overstretched health care system now. I do not say that ML will not work, just that there is better spending than throwing IT stuff at it.
  • A Rust-based Unikernel : love unikernel tech .. and now we have a nice Rust



Thursday, June 28, 2018

[Links of the Day] 28/06/2018 : Operational CRDT & causal trees, the story ISPC and Larabee compiler, Limitation of gradient descent


  • Causal Trees& Operational CRDTs : Educational project showing how to use CRDT for real-time document sharing and editing.
  • The story of ispc : Intel Larrabee compiler history. It seems that Intel missed the mark there, and was significantly too early for the deep learning onslaught. It seems that to some extent that the ISPC model would have significantly bridged the gap between GPU and CPU for machine learning computation. 
  • The limitations of gradient descent as a principle of brain function : looks like emulating more complex brain function will not work by using gradient descent methods. While this strategy was quite successful for deep learning it seems that there is some inherent limitation to a more generic brain functions emulation as the authors describe. 



Tuesday, June 26, 2018

[Links of the Day] 26/06/2018 : How economist got Brexit wrong, Driving data set, CRDT @ redis


  • How the economics profession got it wrong on Brexit : Economist got the economy wrong... News at 11 .. Anyway, it's a very good analyse of the pitfalls that the various group fell into. And a good read to get a better understanding of the UK economy and how to reacts to large socio-economic events. 
  • BDD100K : want data for your driverless car ?? Berkeley got you covered.  [data][paper]
  • CRDT @ redis : I love CRDT and this talk about their use in Redis.



Thursday, June 21, 2018

[Links of the Day] 21/06/2018 : TCP's BBR , Hierarchical convoluted neural network, The Government IT self-harm playbook

  • BBR : BRR seems like a great alternative to CUBIC or RENO for server-side optimization. Even if you have to be a little bit careful if you run in a mixed environment as a server running BBR will literally asphyxiate other server running CUBIC within the same environment. 
  • Tree-CNN : the authors describe a Hierarchical Deep Convolutional Neural Network and demonstrate that they are able to achieve greater accuracy with a lower training effort versus existing approach. 
  • Government IT Self-Harm Playbook : this is a must-read for anybody in IT, be a small or large corporation, private or public organization. To be honest I can see these type of mistakes happening all over the corporate world. It's easier to spot them in large corporation undergoing "digital transformation". Anyway, read it, learn from it.