Cronbach's Alpha Explained: Formula, Worked Example, Python/R Code, and a Free Calculator
You built a survey with several questions that are supposed to measure the same thing (say, "job satisfaction" or "stats anxiety"). Before you avera…
Latest DevOps news from Tech News
You built a survey with several questions that are supposed to measure the same thing (say, "job satisfaction" or "stats anxiety"). Before you avera…
Inject known faults into robot demonstrations, detect them without labels, and measure what they cost a policy. The honest answer so far: I could no…
Code: Megapixel99/undetermined Plenty of libraries fit a curve to measurements and hand you back a number. undetermined hands back a number with the…
Ten days ago I published an article about a failure mode: tell a language model "a scanner flagged this code" and some models agree with everything.…
In baseball, American football and hockey, "make the playoffs" is one line: finish above it and you're in. When I built an NBA version of my playoff…
Most football prediction pages give you three numbers — home, draw, away — and no way to check where they came from. I wanted the opposite: one mode…
A multi-armed bandit is an algorithm that decides how to split traffic across several variations while a test is still running, shifting more visito…
You have opened your sample-size calculator, entered your baseline conversion rate, kept the defaults for significance and power, and now the calcul…
Ask someone switching into data science what worries them and it's almost always the same thing: do I know enough math? So they spend weeks on gradi…
Every LLM eval tool sells you the same headline: a big bag of ready-made metrics. Fifty of them. Seventy. Pick one, call evaluate(), get a number. T…
A team I compared notes with recently runs continuous evals on production traffic: an LLM judge scores a sample of traces, the scores land on a dash…
Every A/B testing tutorial ends the same way: run the test, wait for significance, ship the winner. Then you run a real test and variant B converts…
Adapted from an appendix of my MS thesis. Between-Study Heterogeneity The extent to which true effect sizes vary within a meta-analysis is called be…
Adapted from an appendix of my MS thesis. Markov Chain Monte Carlo Almost as soon as computers were invented, they were used for simulation. Markov…
Benchmarking the Honesty of Fine-Mapping Credible Sets Fine-mapping has a promise built into its output, and almost nobody checks whether the promis…
I recently calibrated a recovery-rate model that had only two weak features. Its point accuracy was almost nothing — R² basically zero. I expected i…
Stop Shipping ML Models With Bare Floats Every week, somewhere, a team makes a deployment decision that looks like this: Model A: AUROC = 0.847 Mode…
"Do countries with higher GDP per capita also have longer life expectancy?" I built a tool that lets you explore questions like that across 48 count…
I put my coursework from SIUe's Master's in Mathematics program up on the problem sets section of this site. Five courses from 2021-2022 that formed…
I want to show you a tool I just open-sourced. It's called CausalLens, and it answers one specific question that most analytics stacks get completel…
Pairs trading rests on a simple idea: find two assets that move together, wait for them to diverge, and bet on convergence. The hard part is definin…
Series: Building an Explainable AI Underwriter This is Part 2 . ↜ Part 1: Why Explainable AI Matters in Underwriting ↝ Part 3: Human Intervention Th…