mixedthoughts.net