You can also also view the full archives of micro-posts. Longer blog posts are available in the Articles section.
One of my favorite post-punk band from the 80’s. Big Ups: Bauhaus’ Kevin Haskins Dompe and David J Haskins Pick Their Bandcamp Favorites.
Python’s multiprocessing performance problem. Lot of interesting tips and tricks for those using the multiprocessing module. #python
Plotting data in the terminal with gnuplot. Still one of the most underated plotting tool for quick one-liner.
Some Stata tutorials on survival analysis that are worth a read. #stata
If we do not understand both the data and the models completely, it becomes very difficult to spot problems in the software we use to work on them: unexpected behaviour arising from software bugs may be mistaken for a peculiarity in either of them. It is then crucial that we minimise the chances of this happening by applying all the best engineering practices we have at our disposal. — The Pragmatic Programmer for Machine Learning.
Dissecting the GZIP format. Very interesting read for those interested in compressing techniques. #clang
If you need an easy way to convert MS docx to a PDF from the command line, don’t forget that lowriter
(from Libre Office) has option to convert any document on the fly.
Stick with the mainstream & boring unless a competing alternative that is so much simpler and/or more powerful, and that has an acceptable learning curve, so that it will justify leaving the flock, exists.
Best resume I read in a while.
All mainstream, general purpose programming languages are (basically) Turing-complete, and therefore any programme you can write in one you can, in fact, write in another. There is a computational equivalence between them. The main differences are instead in the expressiveness of the languages, the guardrails they give you, and their performance characteristics (although this is possibly more of a runtime/compiler implementation question). — Why Haskell?