Migrate to Hugo

The dependency of Node.js packages is over complicated and I have wasted lost of time on it. So I migrated the blog from Hexo to Hugo. Further more, the comment system moved to a self-hosted Isso-based server. A workthrough will be online later.

Install beagle-lib for NVidia Tesla V100 on Debian buster


BEAGLE is a high-performance library to accelerate the calculations of Bayesian and Maximun Likelihood phylogenetics analyses. The latest version of beagle-lib was released on Dec 4, 2018.

When compiled for NVidia Tesla V100 on Debian buster 10.9, an error was encountered:

nvcc fatal   : Value 'compute_30' is not defined for option 'gpu-architecture'

Install hdf5r package in R 4.0.2


While installing the R package “hdf5r” version 1.3.3, I encountered the error:

fatal error: hdf5.h: No such file or directory
 #include <hdf5.h>
compilation terminated.

My OS is Debian buster/10.6, and the package “libhdf5-dev” has been installed. It looks R cannot find the path of hdf5 header and library files.