Donovan BaardaThe reason ForRangeV copies the array to the stack is because the semantics of `for _, v := range`…For arrays of pointers and ints it doesn't make much practical difference, since you kinda don't expect `v+=1` to be applied back to the…Sep 14, 20231Sep 14, 20231
Donovan BaardaThe "Assad bad!"Out of the literally thousands of militias that sprang up or moved into Syria opportunistically after the Arab Spring, the only viable…Jun 2, 2023Jun 2, 2023
Donovan BaardaRuby is fading because it can't beat Python which is in the same niche.More eyes and hands gives more debugging, refining, tooling, documentation, libraries, examples, and experienced programmers. This feeds on…Jul 25, 2022Jul 25, 2022
Donovan BaardaI've been reading your articles and did some quick reading on TDG.In Australia we have a pretty good Democratic System with (compulsory; democracy is a responsibility, not a right) preferential voting…May 20, 20221May 20, 20221
Donovan BaardaThough I'm sure there are plenty of real concerns about Web3, I find your argument and examples of…Remember, we are all the product and part of one of the greatest decentralised systems ever; Nature. So there is at least one example that…Jan 25, 20221Jan 25, 20221
Donovan BaardaAny currency is backed by everything you can buy with it.Despite the crypto-community's general narrative, fiat currencies are not just printed wildly. Federal Reserves have a mandate to try and…Jan 22, 2022Jan 22, 2022
Donovan BaardaThere are several mysteries about humans like this, including the one you asked;1. Why do we have grandparents?May 4, 2021May 4, 2021
Donovan BaardaThere are IMHO 2 main cases where functional programming is a poor fit;1. Problems/Algorithms with well studied and understood solutions using a different paradigm. This doesn't mean it's not worth trying…Apr 20, 2021Apr 20, 2021
Donovan BaardaI agree the online world has problems, but I'm not entirely sure the distributed web would be a…A big part of the problem has been the commercial internet optimizing for user attention, which has ended up creating filter-bubbles…Mar 11, 2021Mar 11, 2021