Multithreading For Dummies

Multithreading For Dummies

What is multithreading? It is the use of multiple processors to perform tasks in parallel by a single computer program. I have known this simple fact for over thirty years, but funnily enough I never…
Canadians Should Fund Transgender Surgery

Canadians Should Fund Transgender Surgery

In the field of gender-affirming care for the LBGTQ+ community, there are drastic solutions - controversial if it involves those unable to grant real informed consent - but there are also therapeutic…
Hypothalamus Differences In Obese People

Hypothalamus Differences In Obese People

Obesity is closing in on smoking and alcohol as the top killer among lifestyle diseases. Over 25 percent of the world is overweight and in countries like the UK and US, that number is approaching 70…
Automatic Differentiation: DerivGrind

Automatic Differentiation: DerivGrind

Wait a minute - why is an article about automatic differentiation labeled under the "Physics" category? Well, I will explain that in a minute. First of all, let me explain what automatic…