Thursday, January 09, 2020

[Links of the Day] 09/01/2020 : SaaS Postmortem, MIT DeepLearning Lectures, Kafka GUI

  • A Failed SaaS Postmortem : an interesting postmortem of a failed SaaS. The TL;DR: too much focus on tech, not enough on customers.
  • MIT Deep Learning : 2019 lecture on deep learning, started this January.
  • KafkaHQ : Nice Kafka GUI for topics, topics data, consumers group, schema registry, connect and more.. If you want an alternative to it you can also check out Pulsar [pulsar] [pulsar dashboard]

Tuesday, January 07, 2020

[Links of the Day] 07/01/2020: 2019 AI index report, Essential Guide to electronics in Shenzhen, Tech Lead Expectations for engineering projects

AI index report 2019 : a little bit generic but still a good refresh of where we are and where we may be going.
Essential Guide to Electronics in Shenzhen : Huaqiangbei electronics market in Shenzhen is a must-visit for any tech aficionado. On top of the diversity of things, you can find you literally have access to a swarm of manufacturer and engineering group that can build whatever you need or can think of under one roof.
Tech Lead Expectations for Engineering Projects : an awesome overview of the tech lead by Gergely Orosz @uber. It provides a good overview and guidance of what this role consists of, and what the expectations are.

Thursday, January 02, 2020

[Links of the Day] 02/01/2020 : Video and Slides for Networking @scale and NeurIPS 2019 + AWS batch job monitoring

  • NeurIPS 2019 : All slides and video from the biggest AI / ML conference this year.
  • Networking @scale 2019 : All video from Facebook Networking at scale conference
  • batchiepatchie : A really cool project that allows you to monitor, gather metrics and display useful information about your AWS batch jobs.

Tuesday, December 31, 2019

[Links of the Day] 31/12/2019 : C++ STL iterators for GO, Hotchips 2019 and Rust implementation of Graph based Nearest Neighbour search

  • iterGo implementation of C++ STL iterators and algorithms. I really need to look into C++ again. Been a really long time since I touched it.
  • HotChips 2019 : All videos from talks at this year HotChips conference ( 31st of its kind!)
  • GranneGraph-based approximate nearest neighbour search in Rust, I really like Annoy from Spotify but this Rust implementation seems attractive enough that I will give it a spin. 

Thursday, December 19, 2019

[Links of the Day] 19/12/2019 : Machine learning at arXiv, Netflix human centered machine learning infrastructure management library, Filesystems are still not fully SSD aware

  • arXiv Machine Learning Classification Guide : how does ArXiv classify papers automatically with machine learning and what they plan to do with it in the future.
  • Metaflow : Netflix open source it's human-centred python library for managing machine learning infrastructure. It can user PyTorch, Tensorflow and Scikit. [website]
  • Evaluating File System Reliability on Solid State Drives : Your filesystem needs to understand the underlying hardware in order to guarantee reliability and security of the data stored. Nowadays the majority of storage solution relies on SSD but the authors discovered that many of the common filesystems are not fully SSD aware in their operations. They demonstrated that in 16% of the case faults resulted in irrecoverable failures.

Tuesday, December 17, 2019

[Links of the Day] 17/12/2019 : Business Models throughout history, Indexing Billions Vectors, US Progress report on #AI

  • Business Models : A long list of various business model with examples. The descriptions of the models are short and self-explanatory. Great short read. 
  • Indexing Billions of Text Vectors : when you have to use text vectors and you need to search them fast, K nearest neighbour search to the rescue.
  • 2016-2019 Progress Report - Advancing Artificial Intelligence :  US National Science and Technology Council report on Artificial Intelligence. It seems that AI crept up in the radar of the legislator and executive. Luckily they will understand that AI R&D has become pervasive in all sectors of the industry and without continuous investment US will quickly fall behind in this arms race.  [slidedeck]

Thursday, December 12, 2019

[Links of the Day] 12/12/2019 : Edge Neural Network attack surface survey, Multidimensional Indexes for K/V store, Deploy your own SaaS

  • Survey of Attacks and Defenses on Edge-Deployed Neural Networks : As machine learning becomes more pervasive in everyday technology. We need to start looking into the attack surface area of these techs. And, ho boy... It's not only huge but there is a lot of hidden potential in there. The authors do a really good job of looking at the current state of play on edge deployed neural network security.
  • Learned Multi-dimensional Indexes : The authors propose Flood, a multi-dimensional in-memory index that automatically adapts to the dataset and workload. It seems like a fantastic upgrade for standard k/v store. K/V store has always been terrible at range scan and other multidimensional operations. I wonder if this technique can be easily adapted to Cassandra / Scylladb. This might deliver a significant boost for these DB systems. 
  • Deploy-your-own-SaaS : Deploy your own Saas, just for you. Cool Templates repo with tons of SaaS service for personal ( or family / small group ) use. Chat server, Music streaming, website, adblock, etc.. you name it.