Ramblings December 2023