How do you build a weather API?
I'm sure a lot of HN'ers are sad to see Dark Sky go, so I was wondering what it would take to build something like it from scratch. On the off-chance that someone here has the expertise to explain, what goes into building a weather API like Dark Sky? At the very least, where does the raw data come from?