a walking disgruntled weather station