Running a Docker container with a non-root user

One of the main issues with Docker is that whenever you got into the container you will be the root. The consequence of this "feature" is that the user id inside the container does not correspond to the user id of the host. This implies that if a command such as git commit is run … Continue reading Running a Docker container with a non-root user

Advertisements

Adding R kernel to Jupyter notebook

If you have Anaconda installed, you can run Jupyter notebooks by typing $python -m notebook In case you need to add a R kernel, you will need to install the iterative kernels using the following commands: Update conda using $ conda update ipython-notebook Install the interactive R kernel with: $ conda install -c r r-essentials … Continue reading Adding R kernel to Jupyter notebook

Wale Akinfaderin on the mathematics of machine learning

I saw this LinkedIn article by Wale Akinfaderin on the mathematics of machine learning, and I agree to most what he wrote. I quote his article below and I would add optimisation as a must-to-know large field. Complementing what Wale said about this topic, I suggest subjects such as Linear and Semidefinite programming, Interior-point and simplex … Continue reading Wale Akinfaderin on the mathematics of machine learning