thoughts, rants, and writings