Various Notes 2023

Republish of various notes from last year.