Random Carcosa Musings