How does modern medicine (allopathy) work?
Why does 'I took it and got better' prove nothing? Run a hundred fake trials of a useless pill, watch a rare-disease test flag 20 healthy people for every sick one, and see how India went from a life expectancy of 32 to 70.
▶ Play with it · Read the 60-second explainer · Watch the 40-second video
- What allopathy means. Hahnemann, homeopathy's founder, coined 'allopathy' around 1810 as a label for his rivals. Today it means evidence-based biomedicine, built on anatomy, physiology, germ theory and pharmacology, and in India delivered by MBBS doctors regulated since 2020 by the National Medical Commission.
- Finding what's wrong. History, examination and tests narrow a list of possible causes by Bayes' rule. When a disease is rare, even a good test gives mostly false alarms: at India's 0.2% HIV prevalence, only about 1 in 11 positive screens is real, so positives are always confirmed.
- How a medicine works. Drugs fit targets like keys in locks. The dose-response curve rises and levels off, and side effects start higher up; the gap is the therapeutic window. The liver and kidneys clear the drug, and its half-life sets how often you take it.
- The fair test. Randomise, blind, count enough people and publish everything. Small, open or doctor-picked trials of a useless pill 'work' again and again; a meta-analysis pools fair trials, but only the ones that get published. Only about 8 in 100 drugs entering human trials are approved.
- The big wins. Vaccines ended smallpox and polio in India, antibiotics and anaesthesia transformed survival, insulin rescued diabetics, and ORS from the 1971 Bangaon camps saves millions. Plant remedies like willow, sweet wormwood and sarpagandha became drugs once they passed the test.
- Honest limits. Medicines cause side effects, needless antibiotics breed resistance, many pills clash, families still pay over 40% of costs out of pocket, visits last about 2 minutes, and industry money can tilt evidence. See a qualified doctor and never self-medicate with antibiotics.
| Term | Meaning |
|---|---|
| Evidence-based medicine | Choosing treatments by the best fair tests, with the doctor's skill and the patient's wishes. |
| Randomised controlled trial | A test where chance decides who gets the treatment and who gets the comparison. |
| Placebo | A dummy treatment that looks identical but has no active ingredient. |
| Blinding | Keeping patients and assessors from knowing who got which treatment. |
| Confidence interval | The range of true effects that fit a trial's data, usually at 95%. |
| Publication bias | When dull or negative trials go unpublished, making treatments look better than they are. |
| Positive predictive value | Of all positive test results, the share who really have the disease. |
| Therapeutic window | The range of drug levels between too little to work and enough to harm. |
| Half-life | The time for the amount of a drug in the blood to fall by half. |
From Hippocrates’ bedside and Sushruta’s surgery to germs, antibiotics, fair trials, and a polio-free India.
- 400 BCE · Medicine without gods, and an oath (Hippocrates and his followers (attributed), Kos)
- 1543 · A true map of the body (Andreas Vesalius, Padua, Italy (printed in Basel))
- 1796 · The first vaccine (Edward Jenner, Berkeley, England)
- 1846 · Surgery without pain (William T. G. Morton and John Collins Warren, Massachusetts General Hospital, Boston)
- 1861 · Life does not come from nothing (Louis Pasteur, Paris)
- 1928 · A mould that kills bacteria (Alexander Fleming, St Mary’s Hospital, London)
- 1948 · The first modern randomised trial (Medical Research Council, with Austin Bradford Hill, London)
- 1971 · ORS in the refugee camps (Dilip Mahalanabis, Bangaon, West Bengal)
The full story, with 30 moments, charts, people and 77 sources: glassbox.how/e/medicineclear/history. The data lives in history.json.
Made with the Glassbox studio from this box's storyboard (window.glassbox.director). Free to reuse under CC BY 4.0.
| File | What | Size |
|---|---|---|
glassbox/reel.mp4 |
Reel / Short, with captions and soundtrack | 1080×1920 |
glassbox/video.mp4 |
YouTube video, with captions and soundtrack | 1920×1080 |
glassbox/slide-1…10.jpg |
Instagram carousel | 1080×1350 |
glassbox/thumb.jpg |
YouTube thumbnail | 1280×720 |
glassbox/cover.jpg |
Share card and repo social preview | 1200×630 |
glassbox/history-reel.mp4 |
“History in 10 moments” Reel / Short | 1080×1920 |
glassbox/history-slide-*.jpg |
History carousel | 1080×1350 |
glassbox/post.json |
Post copy and schedule used by the publish kit |
This box has no accounts and no ads, and it ships its own fonts and libraries. When you run it yourself it sends nothing anywhere. On glassbox.how, the site's /bar.js also loads Glassbox's analytics: Google Analytics to count visits (it asks first in the EU, UK and Switzerland, and stays off when your browser sends Global Privacy Control or Do Not Track) and ClickTrust to detect bots.
It remembers a few things in your own browser only, and never sends them anywhere:
| Browser storage key | What it holds |
|---|---|
medicineclear.v1 |
Which chapters you have opened, your best quiz scores, and sound on or off. |
Exactly what each one sees is at glassbox.how/privacy.
- Code: MIT. Use it, change it, ship it.
- Explanations, text, images and videos (
glassbox.json,glassbox/): CC BY 4.0. Credit “Glassbox, glassbox.how/e/medicineclear”. - Third-party parts keep their own licences: three.js (MIT), Geist, Instrument Serif (SIL OFL 1.1).
- The Glassbox name and logo aren't covered by either licence. See the terms.
Found a mistake? Open an issue. Corrections happen in public.
It's plain HTML, CSS and JavaScript. No build step and no dependencies. Run locally, it contacts no other website.
python3 -m http.server 8000Three.js and the fonts ship in vendor/ and fonts/, so it also works offline.
Then open http://localhost:8000.
| File | What |
|---|---|
index.html, css/app.css |
The page and its styles |
js/app.js, js/stage.js, js/ui.js, js/kit.js |
The shared Glassbox 3D engine: chapters, 3D stage, controls, quiz, video director |
js/chapters/*.js |
One file per chapter: the 3D model, controls, text, key terms, quiz and video scenes |
js/medicine.js |
Shared models and maths: the ghosted body and organs, Bayes' rule for test results, the Hill dose-response curve, a one-compartment pharmacokinetic model, and the randomised-trial simulator with its p-values, confidence intervals and power |
glassbox.json |
Title, question, explainer beats, key terms, browser storage and credits shown on glassbox.how |
reel in each chapter |
The storyboard the Glassbox studio records into short videos |
glassbox/ |
The published video, slides, thumbnail and post copy |
fonts/, vendor/three/ |
Self-hosted Geist and Instrument Serif (SIL OFL 1.1) and three.js (MIT) |




