Two pretty cool ways to display a weather report in the terminal, both methods require an active internet connection.
finger (city name)@graph.no
... displays the temperature forecast (in celsius), wind direction and speed, precipitation and precipitation type (rain, showers, sleet, snow, etc), depth of precipitation, and more for the specified city.
You can also request a short one line version:
mjb:~ mike$ finger o:firstname.lastname@example.org [graph.no] london at 20:00: 3 C, 2.7 mps wind from E.
... will automatically guess your current geo-location and output a 3-day forecast.
... overrides the geo-location guess and specifies a specific place (London).
3 While showing off Mac terminal tricks, lets not forget the old favorite, Star Wars:
... the IPv6 version has extra scenes and color support, so get IPv6 for the full experience!