I think this guy is just wrong, except maybe in saying that `log` is ambiguous and we should be using `log10` and `ln`. Incidentally he uses comma as both a thousand separator and a decimal point in the article.
Start reading here: https://en.wikipedia.org/wiki/Protein_pKa_calculations
This is just the tip of the "log(x) vs ln(x)" iceberg.
I have copy pasted the ln(10) straight from Apple Calc. Thanks for pointing out.
We are essentially at the crossroad and obviously, programming, which develops nowadays a bit faster than theoretical physics or mathematics, pushes in one direction.