February 12, 2026

Briefly

  • The US FDA will not even review the application for Moderna’s new flu vaccine. The FDA is very careful to give itself the flexibility to do this: if they say supportive things about your trial design today there is no legal guarantee that they can’t change their minds six times before breakfast. However, they are usually reluctant to make radical changes in their advice and, for example, typically don’t require placebo controls when an existing treatment works and is already widely recommended.
  • Hayden Donnell at the Spinoff did a deeply felt post on the scale of the Moa Point sewage discharges, with comparisons to everyday life. I want to quote one: “ If you started now, it would take you 2,535 years, 15 days, 13 hours, and 20 minutes of non-stop shitting to produce as much waste as the Moa Point plant is expelling onto schools of unsuspecting fish every day. From this we can deduce with a little additional calculation that the roughly 200,000 people living in Wellington City would take about four and half days to produce one day of the Moa Point poop.  Even allowing for politicians, that’s a lot of effort. The problem, of course, is dilution: a toilet flush is about 10 litres rather than the 0.1 litres the Spinoff is allowing for, and there may well be further dilution downstream.
  • A set of six posts about colour (or perhaps ‘color’) from NASA
  • The American Statistical Association is taking nominations for its “Excellence in Statistical Reporting” award, due March 1st.
  • “And it turned out that the previous gender discrimination policy had been nothing like discriminatory enough; women were much safer drivers, and hadn’t previously been getting anything like enough credit for it.” Dan Davies’s excellent “Back of Mind” newsletter.
February 11, 2026

Super Rugby Predictions for Week 1

Team Ratings for Week 1

The basic method is described on my Department home page.
Here are the team ratings prior to this week’s games, along with the ratings at the start of the season.

Current Rating Rating at Season Start Difference
Chiefs 12.36 12.36 0.00
Blues 8.91 8.91 0.00
Crusaders 8.41 8.41 -0.00
Hurricanes 8.29 8.29 -0.00
Brumbies 5.59 5.59 0.00
Reds 1.74 1.74 0.00
Highlanders -3.06 -3.06 -0.00
Waratahs -5.84 -5.84 0.00
Western Force -6.29 -6.29 0.00
Fijian Drua -7.64 -7.64 0.00
Moana Pasifika -7.88 -7.88 -0.00

 

Predictions for Week 1

Here are the predictions for Week 1. The prediction is my estimated expected points difference with a positive margin being a win to the home team, and a negative margin a win to the away team.

Game Date Winner Prediction
1 Highlanders vs. Crusaders Feb 13 Crusaders -6.50
2 Waratahs vs. Reds Feb 13 Reds -2.60
3 Fijian Drua vs. Moana Pasifika Feb 14 Fijian Drua 3.70
4 Blues vs. Chiefs Feb 14 Blues 1.60
5 Western Force vs. Brumbies Feb 14 Brumbies -6.90

 

Coffee brain?

Various sources are telling us that coffee and tea consumption can lower the risk of dementia (the Independent is clickbaiting it to “the common drinks linked with reducing risk of dementia“, and 9News in Australia is even more extreme with The everyday act that could reduce your risk of dementia, according to Harvard study).  The subtext is definitely that caffeine is responsible for the decrease.

The research (paywalled, sadly) comes from two large studies of health professionals: the Nurses’ Health Study and the Health Professionals Follow-up Study.  You will have heard of them before; the participants have now been studied for 30-40 years and thousands of research papers written.  The rate of dementia was about 20% lower in  people who drank above-average amounts of tea or caffeinated coffee, but this reduction was not seen in people who drank decaf coffee. Since about 1 in 10 of the participants ended up with dementia, a 20% lower rate would mean preventing about two cases per 100 people. That’s not huge, but it’s not trivial either.  If you’ve been following medical news, it’s about the same reduction in dementia claimed for the shingles vaccine.

Unlike the shingles vaccine, which took advantage of a change in the rules that approximates randomisation, the coffee finding is correlations. Should we believe it?

It helps that the study is quite large (so random noise is less likely to give big spurious differences) and that participants’ coffee and tea consumption was measured from early on in the study. This study,  unlike small studies, would probably have been published whatever its findings, especially as the lead researcher is a Harvard PhD student.  It also helps that we know coffee and tea are pretty safe — many people who are suspicious of drugs and/or fun have tried quite hard to find harmful effects, with remarkably little success.

One negative fact, at least for the caffeine explanation, is the finding for tea.  The estimated risk reduction for a group of people who drank an average of 1 cup of tea per day is about the same as for a group who drank an average of 2.5 cups of coffee per day — and 2.5 cups of coffee is a lot more caffeine than one cup of tea.

I don’t think the data are all that convincing — this is really below the limit of what can reliably be done with long-term diet data — but we are not going to get better correlational data on coffee, and a randomised trial is outside the range of plausibility. If you drink tea or caffeinated coffee, it’s nice to think that you might be protecting your brain. If you don’t, there’s probably some reason you don’t. I’m not sure these data should change your mind.

February 10, 2026

Medical chatbots: the questions or the answers

A story in the NYTimes and also an unpaywalled story at 404 Media report a study of chatbots for medical advice, saying they are Bad and Not Good.

The research study is published in Nature Medicine. It’s a randomised controlled experiment, where people pretending to be patients were given a set of symptoms and some background health and lifestyle information.  These people were randomly assigned to talk to one of three large language models or just to use whatever information they would normally use at home for a health problem.

The three chatbots were chosen because they were able to recognise the medical situation in nearly every case and typically give appropriate advice  when directly given the same information that the pretend patients had.   When used in chat by non-medical people, though, the bots did much less well. One highlighted example was a scenario of a severe, sudden-onset headache, with sensitivity to light and a stiff neck.   In this scenario, the sudden onset and the stiff neck are both signs of a very serious event — the scenario was based on subarachnoid haemorrhage, a type of stroke.  One pretend patient emphasised the suddenness of the headache and got the correct advice (Ambulance! Now!), another didn’t mention the onset and got advice for a migraine or a tension headache (“lie down in a dark room”).  The bots weren’t any worse than unaided lay people, but they weren’t any better either.

You might think it’s a bit unfair to the chatbot that it wasn’t given all the information, but an important part of the training of doctors (as with statisticians and lawyers and plumbers) is learning what questions to ask when dealing with a non-specialist member of the public.  Obviously, even if you think there’s a barrier in principle to statistical algorithms making great art, there’s no barrier in principle to statistical algorithms learning to take adequate medical histories. They aren’t there yet.

 

 

Who did the Superbowl half-time show?

Unless you have been living in a cave* you will probably be aware that the lead performer was one Benito Antonio Martínez Ocasio, a Puerto Rican rapper who performs as “Bad Bunny”.  The story is complicated a bit because of prediction markets.  The idea of prediction markets is that they can predict the future by letting experts get paid for integrating all the information about a question and betting correctly.

There are reasons to be somewhat skeptical.  The best way to make money out of a prediction market is to have inside information, but if that is too common then no-one sensible who doesn’t have inside information will bet and lose, so the incentives go away. It’s not clear how well they can work in practice.  On the other hand, two US companies, Kalshi and Polymarket, have discovered that gambling can be rebranded as a prediction market, with less regulation, lower minimum age for participants, and more favorable tax treatment.  It’s possible that sports gamblers will also help rescue prediction markets by providing uninformed money.

The other problem with prediction markets about complicated questions is deciding whether the event happened.  According to Business Insider, quite a number of people had bet on predicted whether Cardi B would do the Superbowl half-time show. You and I and probably many of those people might have expected this binary yes/no question to be easy to resolve. In fact, Kalshi and Polymarket resolved it in opposite directions.  The complication is that Cardi B (along with various other well-known performers) was there on stage, so that precise definitions are going to matter.

It’s possible that some fiendishly clever people predicted this confusion and correctly predicted that Kalshi and Polymarket would split on the question and extracted a big win. If so, go them! Otherwise, whether any hypothetical smart money won or lost would depend on the luck of which market it chose.

 

* “on Mars, with your eyes closed and your fingers in your ears” as the Simpsons’ Sideshow Cecil put it

February 3, 2026

United Rugby Championship Predictions for Delayed Games

Team Ratings for Delayed Games

The basic method is described on my Department home page.
Here are the team ratings prior to this week’s games, along with the ratings at the start of the season.

Current Rating Rating at Season Start Difference
Leinster 9.88 13.41 -3.50
Glasgow 8.15 6.18 2.00
Bulls 7.54 8.86 -1.30
Stormers 6.72 4.17 2.60
Munster 2.43 3.65 -1.20
Edinburgh 1.93 2.67 -0.70
Ulster 1.14 -3.24 4.40
Sharks 0.65 1.29 -0.60
Lions -0.93 -1.19 0.30
Connacht -1.71 -1.39 -0.30
Scarlets -2.53 -0.54 -2.00
Cardiff Rugby -2.73 -2.74 0.00
Ospreys -2.99 -2.15 -0.80
Benetton -5.21 -2.32 -2.90
Dragons -9.74 -15.66 5.90
Zebre -12.61 -11.02 -1.60

 

Performance So Far

So far there have been 84 matches played, 56 of which were correctly predicted, a success rate of 66.7%.
Here are the predictions for last week’s games.

Game Date Score Prediction Correct
1 Benetton vs. Scarlets Jan 31 20 – 20 5.50 FALSE
2 Glasgow vs. Munster Jan 31 31 – 22 13.80 TRUE
3 Lions vs. Bulls Feb 01 17 – 52 -3.60 TRUE
4 Sharks vs. Stormers Feb 01 36 – 24 -6.00 FALSE
5 Zebre vs. Connacht Feb 01 15 – 31 -2.30 TRUE
6 Leinster vs. Edinburgh Feb 01 28 – 20 16.00 TRUE
7 Ospreys vs. Dragons Feb 01 19 – 13 9.50 TRUE
8 Ulster vs. Cardiff Rugby Feb 01 21 – 14 12.00 TRUE

 

Predictions for Delayed Games

Here are the predictions for Delayed Games. The prediction is my estimated expected points difference with a positive margin being a win to the home team, and a negative margin a win to the away team.

Game Date Winner Prediction
1 Lions vs. Sharks Feb 22 Lions 0.40

 

Top 14 Predictions for Round 17

Team Ratings for Round 17

The basic method is described on my Department home page.
Here are the team ratings prior to this week’s games, along with the ratings at the start of the season.

Current Rating Rating at Season Start Difference
Stade Toulousain 14.35 11.56 2.80
Bordeaux Begles 5.22 4.78 0.40
Montpellier 3.59 -0.21 3.80
Section Paloise 3.58 2.21 1.40
Clermont 2.91 1.88 1.00
Stade Rochelais 2.73 1.22 1.50
Stade Francais 1.41 -2.17 3.60
Toulon 0.96 3.49 -2.50
Racing 92 0.56 1.88 -1.30
Castres Olympique 0.40 0.59 -0.20
Lyon -0.03 -0.45 0.40
Bayonne -1.65 1.48 -3.10
USA Perpignan -5.24 -3.37 -1.90
Montauban -15.89 -10.00 -5.90

 

Performance So Far

So far there have been 112 matches played, 91 of which were correctly predicted, a success rate of 81.2%.
Here are the predictions for last week’s games.

Game Date Score Prediction Correct
1 Castres Olympique vs. Clermont Feb 01 28 – 23 3.80 TRUE
2 Montauban vs. Bordeaux Begles Feb 01 16 – 31 -14.60 TRUE
3 Montpellier vs. Stade Francais Feb 01 44 – 7 6.80 TRUE
4 Racing 92 vs. USA Perpignan Feb 01 37 – 31 13.20 TRUE
5 Stade Rochelais vs. Lyon Feb 01 24 – 44 11.10 FALSE
6 Stade Toulousain vs. Bayonne Feb 01 31 – 10 22.70 TRUE
7 Section Paloise vs. Toulon Feb 02 32 – 12 8.30 TRUE

 

Predictions for Round 17

Here are the predictions for Round 17. The prediction is my estimated expected points difference with a positive margin being a win to the home team, and a negative margin a win to the away team.

Game Date Winner Prediction
1 Bordeaux Begles vs. Castres Olympique Feb 15 Bordeaux Begles 11.30
2 Bayonne vs. Racing 92 Feb 15 Bayonne 4.30
3 Lyon vs. Montauban Feb 15 Lyon 22.40
4 Stade Rochelais vs. Montpellier Feb 15 Stade Rochelais 5.60
5 USA Perpignan vs. Section Paloise Feb 15 Section Paloise -2.30
6 Toulon vs. Clermont Feb 15 Toulon 4.50
7 Stade Francais vs. Stade Toulousain Feb 16 Stade Toulousain -6.40

 

January 29, 2026

NFL Predictions for the Super Bowl

Team Ratings for the Super Bowl

The basic method is described on my Department home page.
Here are the team ratings prior to this week’s games, along with the ratings at the start of the season.

Current Rating Rating at Season Start Difference
Seahawks 11.49 1.60 9.90
Patriots 9.73 -6.88 16.60
Rams 6.65 3.32 3.30
Lions 5.54 9.26 -3.70
Texans 5.51 0.65 4.90
Bills 5.10 8.28 -3.20
Jaguars 4.42 -6.28 10.70
Broncos 4.05 3.65 0.40
Vikings 3.09 2.67 0.40
Ravens 2.84 11.27 -8.40
Packers 2.06 5.92 -3.90
Bears 1.41 -3.03 4.40
Chargers 0.96 2.67 -1.70
Eagles 0.79 12.46 -11.70
49ers 0.61 -3.05 3.70
Bengals 0.48 3.45 -3.00
Steelers -0.75 -0.33 -0.40
Colts -1.15 -5.52 4.40
Falcons -1.19 -3.22 2.00
Chiefs -1.92 3.00 -4.90
Browns -2.14 -9.54 7.40
Giants -2.18 -7.54 5.40
Saints -2.73 -5.63 2.90
Cowboys -4.12 -3.23 -0.90
Dolphins -4.39 0.72 -5.10
Buccaneers -4.55 3.86 -8.40
Panthers -4.81 -7.28 2.50
Commanders -5.09 2.74 -7.80
Raiders -6.18 -5.45 -0.70
Cardinals -7.86 0.58 -8.40
Titans -9.33 -9.40 0.10
Jets -10.49 -3.87 -6.60

 

Performance So Far

So far there have been 284 matches played, 172 of which were correctly predicted, a success rate of 60.6%.
Here are the predictions for last week’s games.

Game Date Score Prediction Correct
1 Broncos vs. Patriots Jan 26 7 – 10 -5.30 TRUE
2 Seahawks vs. Rams Jan 26 31 – 27 6.50 TRUE

 

Predictions for the Super Bowl

Here are the predictions for the Super Bowl. The prediction is my estimated expected points difference with a positive margin being a win to the home team, and a negative margin a win to the away team.

Game Date Winner Prediction
1 Patriots vs. Seahawks Feb 09 Seahawks -1.80

 

United Rugby Championship Predictions for Week 11

Team Ratings for Week 11

The basic method is described on my Department home page.
Here are the team ratings prior to this week’s games, along with the ratings at the start of the season.

Current Rating Rating at Season Start Difference
Leinster 10.41 13.41 -3.00
Glasgow 8.68 6.18 2.50
Stormers 7.68 4.17 3.50
Bulls 6.08 8.86 -2.80
Munster 1.90 3.65 -1.80
Ulster 1.68 -3.24 4.90
Edinburgh 1.41 2.67 -1.30
Lions 0.53 -1.19 1.70
Sharks -0.31 1.29 -1.60
Connacht -2.49 -1.39 -1.10
Ospreys -2.60 -2.15 -0.50
Scarlets -3.14 -0.54 -2.60
Cardiff Rugby -3.27 -2.74 -0.50
Benetton -4.60 -2.32 -2.30
Dragons -10.13 -15.66 5.50
Zebre -11.83 -11.02 -0.80

 

Performance So Far

So far there have been 76 matches played, 50 of which were correctly predicted, a success rate of 65.8%.
Here are the predictions for last week’s games.

Game Date Score Prediction Correct
1 Edinburgh vs. Bulls Jan 24 17 – 19 3.60 FALSE
2 Munster vs. Dragons Jan 24 22 – 20 21.00 TRUE
3 Ospreys vs. Lions Jan 24 24 – 24 5.00 FALSE
4 Scarlets vs. Ulster Jan 25 27 – 22 1.40 TRUE
5 Connacht vs. Leinster Jan 25 23 – 34 -10.90 TRUE
6 Stormers vs. Sharks Jan 25 19 – 30 12.30 FALSE
7 Cardiff Rugby vs. Benetton Jan 25 17 – 8 8.10 TRUE
8 Zebre vs. Glasgow Jan 25 21 – 26 -14.70 TRUE

 

Predictions for Week 11

Here are the predictions for Week 11. The prediction is my estimated expected points difference with a positive margin being a win to the home team, and a negative margin a win to the away team.

Game Date Winner Prediction
1 Benetton vs. Scarlets Jan 31 Benetton 5.50
2 Glasgow vs. Munster Jan 31 Glasgow 13.80
3 Lions vs. Bulls Feb 01 Bulls -3.60
4 Sharks vs. Stormers Feb 01 Stormers -6.00
5 Zebre vs. Connacht Feb 01 Connacht -2.30
6 Leinster vs. Edinburgh Feb 01 Leinster 16.00
7 Ospreys vs. Dragons Feb 01 Ospreys 9.50
8 Ulster vs. Cardiff Rugby Feb 01 Ulster 12.00

 

Top 14 Predictions for Round 16

Team Ratings for Round 16

The basic method is described on my Department home page.
Here are the team ratings prior to this week’s games, along with the ratings at the start of the season.

Current Rating Rating at Season Start Difference
Stade Toulousain 14.45 11.56 2.90
Bordeaux Begles 5.19 4.78 0.40
Stade Rochelais 3.67 1.22 2.50
Section Paloise 3.15 2.21 0.90
Clermont 2.98 1.88 1.10
Montpellier 2.67 -0.21 2.90
Stade Francais 2.32 -2.17 4.50
Toulon 1.39 3.49 -2.10
Racing 92 0.99 1.88 -0.90
Castres Olympique 0.33 0.59 -0.30
Lyon -0.97 -0.45 -0.50
Bayonne -1.75 1.48 -3.20
USA Perpignan -5.67 -3.37 -2.30
Montauban -15.86 -10.00 -5.90

 

Performance So Far

So far there have been 105 matches played, 85 of which were correctly predicted, a success rate of 81%.
Here are the predictions for last week’s games.

Game Date Score Prediction Correct
1 Bayonne vs. Castres Olympique Jan 25 10 – 13 5.40 FALSE
2 Bordeaux Begles vs. Stade Francais Jan 25 28 – 33 10.40 FALSE
3 Racing 92 vs. Lyon Jan 25 35 – 34 9.50 TRUE
4 Stade Toulousain vs. Section Paloise Jan 25 59 – 22 16.50 TRUE
5 Toulon vs. Montpellier Jan 25 30 – 27 5.50 TRUE
6 USA Perpignan vs. Montauban Jan 25 31 – 8 15.80 TRUE
7 Clermont vs. Stade Rochelais Jan 26 32 – 27 5.90 TRUE

 

Predictions for Round 16

Here are the predictions for Round 16. The prediction is my estimated expected points difference with a positive margin being a win to the home team, and a negative margin a win to the away team.

Game Date Winner Prediction
1 Castres Olympique vs. Clermont Feb 01 Castres Olympique 3.80
2 Montauban vs. Bordeaux Begles Feb 01 Bordeaux Begles -14.60
3 Montpellier vs. Stade Francais Feb 01 Montpellier 6.80
4 Racing 92 vs. USA Perpignan Feb 01 Racing 92 13.20
5 Stade Rochelais vs. Lyon Feb 01 Stade Rochelais 11.10
6 Stade Toulousain vs. Bayonne Feb 01 Stade Toulousain 22.70
7 Section Paloise vs. Toulon Feb 02 Section Paloise 8.30