Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
90 lines (54 sloc) 5.59 KB
title cover ogcover category date
Weekend long read suggestions 2019/51
2019-51.png
2019-51-og.png
long-read
2019-12-20

This may easily be the last one for this year. Thank you everybody for you support, wish you a great holidays and see you in an amazing year 2020.

Just interesting stuff

Machine Learning

  • Deep Learning

    Classical book from MIT Press by Ian Goodfellow and Yoshua Bengio and Aaron Courville released as a free web book.

  • Decoding the Best Machine Learning Papers from NeurIPS 2019

    • Distribution-Independent PAC Learning of Halfspaces with Massart Noise
    • Nonparametric Density Estimation & Convergence Rates for GANs under Besov IPM Losses
    • Fast and Accurate Least-Mean-Squares Solvers
    • Uniform convergence may be unable to explain generalization in Deep Learning
    • Putting An End to End-to-End: Gradient-Isolated Learning of Representations
    • Scene Representation Networks: Continuous 3D-Structure-Aware Neural Scene Representations
    • Dual Averaging Method for Regularized Stochastic Learning and Online Optimization
  • Future of Data Engineering

    Talk goes through 6 stages of building a working data engineering platform. Chris Riccomini from WePay shows how are also data platforms shifting from monoliths into microservices / distributed architectures.

  • Pretraining BERT with Layer-wise Adaptive Learning Rates

    Article also includes example implementation of LAMB (called NVLAMB) in their BERT repositories. One based on PyTorch and the other one on TensorFlow.

  • Accelerate OpenCV: Optical Flow Algorithms with NVIDIA Turing GPUs

    NVIDIA has released hw accelerated OpticalFlow SDK and it's integration with OpenCV.

Building Software

  • Idiomatic Rust

    A peer-reviewed collection of articles/talks/repos which helps you to write elegant Rust programs.

  • Elixir Boilerplate

    The project template which is used at Mirego to build Phoenix projects. In has full GraphQL, gettext and code-quality setup. Definitely a lot of inspiration for our own projects there.

  • Elixir Styleguide

    A community drive style guide for Elixir.

Infrastructure

  • PostgreSQL at low level: stay curious!

    Article describes ways how to observe (yeah some BPF greatness there as well) some of the low-level behavior of PostgreSQL.

  • Building a Kubernetes Platform at Pinterest

    Notes from Pinterest Kubernetes team about their experience of scaling k8s for their production.

  • BeyondProd: How Google moved from perimeter-based to cloud-native security

    Article is, unfortunately, not very detailed. But provides links to key projects you should consider when trying to adopt BeyondProd. BeyondProd is set of the following security principles:

    • Protection of the network at the edge
    • No inherent mutual trust between services
    • Trusted machines running code with known provenance
    • Choke points for consistent policy enforcement across services, for example, ensuring authorized data access
    • Simple, automated, and standardized change rollout, and
    • Isolation between workloads
You can’t perform that action at this time.