Full threadSquibblesRedux·The letter to Nature Astronomy (paywalled): https://www.nature.com/articles/s41550-021-01363-7View on HN