Live data from Hacker News

Pirate Weather: A free, open, and documented forecast API

pirateweather.net

91–100 of 201 posts

Re: Pirate Weather: A free, open, and documented forecast API

#91
post #5

I was really hoping https://merrysky.net/ had a graphical forecast similar to weather underground's 10 day. I've yet to find anything else that quickly shows everything you'd want to know in a single image. Even the mouseover timeline is perfection. It is so good and seemingly exclusive to WU that I sometimes wonder if they hold a patent for it.

WeatherStrip does this beautifully. https://www.weatherstrip.app/ Weathergraph is also nice, and has a new optional Dark Sky skin. https://weathergraph.app/

Re: Pirate Weather: A free, open, and documented forecast API

#92

Earlier quoted context omitted.

I agree, PirateWeather seems like a misbrand here. When I read it, i thought it was stealing weather data or something. On the web, the term "pirate" generally doesn't mean good things. This name almost implies that it is illegal or something. I'm imagining designing a software product around this and presenting it to a C-Level, explaining that we use "PirateWeather" and I think I'm going to get grilled with lots of…

I'm the dev for this, so can shed some light on this! Weather Underground was a pretty out there choice- I guess the kind of people who like putting together weather APIs aren't great at naming things. I considered "Bright Ground", and still have the domain name for it, so maybe it'd be worth spinning up another API endpoint/ branding that uses that and has a more commercial focus, keeping Pirate Weather as the free…

wunderground.com has existed for a long time. Defining feature it is can crowd source weather

Re: Pirate Weather: A free, open, and documented forecast API

#93

Earlier quoted context omitted.

I'm the dev behind this, so always great to hear things like this! I really struggled to try to come up with a name. My first thought was "Bright Ground" (opposite of Dark Sky), but that seemed a little too on the nose. Luckily, the legal aspect of this (I'm in the clear!) was pretty well settled after the final Oracle v. Google case, but at the time was a big enough deal that it seemed relevant, and the HRRR model w…

Lol I named my version "Bright Earth" as an opposition to dark sky (brightearth.app)

Error after receiving permission to get location:

Firefox:

  brightearth.app:6:4322  
    XML Parsing Error: mismatched tag. Expected: .
    Location: https://brightearth.app/
    Line Number 6, Column 4322: 2

  fetchWeather.ts:31:31
    Uncaught (in promise) TypeError: l.querySelector(...) is null
      g fetchWeather.ts:31
Safari:

  App.tsx:46
    [Error] Unhandled Promise Rejection: TypeError: null is not an object
    (evaluating 'l.querySelector("creation-date").textContent')
      (anonymous function) (index.2994085b.js:139:2367)
      asyncFunctionResume
      (anonymous function)
      promiseReactionJobWithoutPromise
      promiseReactionJob

Re: Pirate Weather: A free, open, and documented forecast API

#94
post #5

I was really hoping https://merrysky.net/ had a graphical forecast similar to weather underground's 10 day. I've yet to find anything else that quickly shows everything you'd want to know in a single image. Even the mouseover timeline is perfection. It is so good and seemingly exclusive to WU that I sometimes wonder if they hold a patent for it.

Related tangent: Windy (iOS app) does a remarkably good job providing multiple data sources and terrific dataviz.

also on Android. Fantastic for tracking Hurricanes

Re: Pirate Weather: A free, open, and documented forecast API

#95

Earlier quoted context omitted.

I disagree that my (extremely broad) diagnosis of the problems with forecasting in America is based on flawed premises. You've provided thorough, correct, and important details here but my comment was aimed at the broader HN audience, not on writing the central argument for a discussion on the historical timeline. I think what I said, "Horrible oversight by the federal govt (read, congress) of our technical/scientifi…

The thing about the computing is that it has impacted the culture surrounding NWP model development within the American modeling community. At ECMWF, there is capacity in the primary systems to support R&D, so the total cost to the community to maintain this capability is much lower than in the US where everything is fragmented. If there was greater capacity for researchers to run GFS on the limited number of systems…

Extremely valid points. Thanks for sharing your perspective, counters. It's much appreciated. One thing I think is fascinating, every time this comes up on a place like HN, is how detached the conversation often is from the meat-and-potatoes of forecasting. Which is to say I've seen many a googler think that weather forecasting is a simple problem and handwave the discussion away with "throw compute at the problem". It's always great when there are people around to ground the discussion.

Last point to the specifics. You're very right that the American teams have nailed mesoscale/rr forecasting. Which is, if we wanted to really divert the discussion, interesting and arguably more advanced because of its industrial applications (wind farms, etc et al).

I think your most salient point is about how the extra compute resources foster a culture of improvement on the models themselves. I am on the compute task team and it's something I argue for every day. Are you a researcher? If so, send me a message. I used to have my NOAA email in my profile but it would probably be neat to connect professionally.

Re: Pirate Weather: A free, open, and documented forecast API

#96
post #80

Earlier quoted context omitted.

Only in the US would you assume your govt's format is 'default'.

I think the implication was more that any government meteorological office's format is the default over a small private company. Especially since this API is repackaging output from the NWS's GFS model output.

Yeah. And the follow up snark comment about it being an American thing. It is literally the file format specified for this type of data, globally. As outlined by the World Meteorological Organization (WMO) decades ago. It's widely supported and parseable. Making a web API that parses GRIB data is trivial. It's not some esoteric thing. You can open the files in python on any modern computer+OS.

Re: Pirate Weather: A free, open, and documented forecast API

#97

Earlier quoted context omitted.

Weather Underground would be hilarious.

Not only is it already a thing, IBM of all people own them now.

We took the real Weather Underground so unseriously that half of them became college professors and one of them was on Jeopardy, seems consistent.

Re: Pirate Weather: A free, open, and documented forecast API

#99
post #73

Earlier quoted context omitted.

Only on HN would the NWS format be described as 'custom'.

I know literally nothing about weather data standardization, but if the format was — for the sake of argument — unique to the US for example and another more popular format was used either internationally or de-facto by third parties, I’d say it qualifies as a “custom” format.

Quite the opposite. It's literally the global format that nearly everyone in the world provides data in.

Re: Pirate Weather: A free, open, and documented forecast API

#100
post #26

Earlier quoted context omitted.

If you are using the current version of iOS, the new weather app rocks in terms of functionality (IMHO better than the previous version of Dark Sky). If you are on an old version of iOS and mourn the loss of DarkSky app, I personally like MyRadar - it has some very nice features and I used in tandem with DarkSky in the past. If you are after writing an iOS app, you already have an Apple developer account allowing for…

The new iOS Weather app certainly has lots of functionality, lots of data, but I mourn the clean, streamlined Dark Sky interface. Plus the temperature map, unlike the radar map, no longer allows you to change to a future date/time to see how the temperature changes are going to progress across a larger region, which I always found interesting. Very unfortunate.

[deleted]
Post reply on HN