Skip to content

caseyross/reactionary

Repository files navigation

Reactionary

a human-readable interface to the Weather Underground Open Weather API

Why are there no numbers? I though this was a weather app!

The core idea of the app is that humans don't experience weather as a set of numbers. "54 degrees Fahrenheit, winds blowing from the SW at 6mph, 12% chance of rain" is not a good fit for our intuitive mental models of the weather. When someone asks "what's the weather like?", I think what they want to know can be boiled down to:

  1. Is is hot or cold outside?
  2. Is the sky doing anything interesting?

In other words, you probably don't care about "88 degrees F" just because you really like 88 as a number of degrees, but because you can mentally transform it into "temperature: hot".

If you need proof, look at how we describe weather to other people:

It's really hot

It's freezing

It's nice out

It's super windy

It's pouring rain

I saw some lightning

We intuitively conceptualize weather as a general temperature or a set of vague atmospheric conditions. And when we get the weather from people instead of machines, we don't look for numbers or data points. We look for feelings.

So that's what this app provides.

About

Human-readable weather report

Resources

Stars

Watchers

Forks

Languages