Remix.run Logo
Show HN: Firemaps Spain – Live wildfire map with wind flow for ES and PT(firemapsspain.online)
16 points by kalamarico a day ago | 10 comments
slau 18 hours ago | parent | next [-]

The AI-generated thumbnail that is embedded is social media posts is in particular poor taste. It appears to show most of France in a blaze of death.

All the while showing Portugal as not having a single fire at all.

I understand you might be focused on Spain, and that’s fine. But please understand that people are dying or losing everything, and being a tad sensitive to that could go a long way.

pjmlp 15 hours ago | parent [-]

Eu posso escrever tudo em Português, mas já que estamos num sítio internacional.

Really this is what one gets to be upset about in today's world?!? An application icon!

I on the contrary appreciate that the author even bothered to have Portugal as part of the application, after all they could also only have shown the Spanish territory.

slau 14 hours ago | parent [-]

Je peux aussi te répondre en Français, mais je ne vois pas du tout le rapport avec la discussion.

Have you actually seen the image I'm talking about? This is the one: https://firemapsspain.online/og-image-v3.jpg

It shows a straight line across all of France, which appears to be a 100km wide line of fire. Considering my family, in France, had to be evacuated, I have friends who lost absolutely everything, yes, I get annoyed when people use AI slop that doesn't care about accuracy.

Especially coming from a website that tries to improve information about wildfires! I never commented on the content of the app. I just said it's odd that the image in question shows France burning, but Portugal is shown empty of any wildfires.

pjmlp 13 hours ago | parent [-]

Le connection was that for that kind of remark I assumed the typical Portuguese that gets outraged in social media about anything that happens with Spain, keeping our beloved relationship between both countries up to date.

I actually care about the application itself, instead of being outraged by an application screenshot, which most likely was created without the goal to outrage the Internet.

It appears people nowadays decide to be outraged by whatever they can use as excuse.

Yes, many of us have people in affected areas, or that are in the risk of being affected, I also don't know the extent of Spanish fires have affected friend of mine around Madrid.

kalamarico an hour ago | parent [-]

Hi again, author here.

First of all, slau, I'm sorry about what you had to go through. I know exactly what it's like, because my family lived it last Thursday. Aldea del Fresno, in Madrid, sits right next to the village where the biggest fire in local history started, and they were evacuated. The day before yesterday, in the afternoon, they were finally all able to go back home.

I'll answer and explain the thing you rightly pointed out about the social image, but first let me thank pjmlp. Not for defending me, but because he said exactly what I would have said in his place.

I'm curious why you stopped at the OG image, slau. If you had gone a bit further into the site, you would have seen that I started this website on Thursday night, right after what we began living through. I sat down and looked at the Spanish websites showing this information, and I can tell you my impression at that moment was that these were interfaces nobody had thought about for even two seconds. And I won't even get into most of them: ads everywhere, trying to monetize something serious.

I'm a senior frontend developer. Building an interface like this is my bread and butter. What I wanted was for people to see exactly what was happening, on any device, within the first second of landing on the page.

I pull the hotspot data from the FIRMS API, from all the satellites. And I paid attention to what NASA does there, which is removing the duplicate hotspots you get from several satellites. As far as I could tell, none of the other Spanish sites were handling that. Kind of obvious, right?

If you look closely, I show burned areas. That's a different API (EFFIS) and I can assure you getting that to work properly is a challenge. I didn't find a trace of burned areas on any of the websites that were out there.

And the best one of all: the weather data, the wind! It hadn't occurred to anyone that this data, when you're talking about wildfires, is key. It's fundamental. It's basic to know it, the way I see it.

What I'm getting at, slau, is that I'm doing this, and on top of that, since yesterday I've had to upgrade my Cloudflare free plan (Workers) because it was going to hit the limit around midday. So I pay the $5 a month, more than happy to, so it stays free for people and with no ads. And I'm glad it's a living, useful project.

Now, on your criticism of the social image. Look, do you know what the worst part of that image is? Well, let me say first that I have to use every free resource available to me, as best I can. So, ChatGPT for images. And I'll tell you that image is the third attempt. My replies to what ChatGPT kept giving me went like: "please, this looks super apocalyptic, because all you think about is fire when I'm telling you I have features like the wind one, which nobody else has...". So ChatGPT needs to take a good hard look at itself, a really good one. And I can assure you that image's days are numbered. If I haven't changed it already it's because I've done 3 in two days, and ChatGPT tells me "come on, if you don't pay, come back in 24 hours...".

Then there's Google indexing images, and Facebook, where if I change the OG image I have to make a new version of the file, it's not a straight replacement.

What I mean is that I can't do this in two seconds. And the website is a newborn, it's 6 days old.

I hope this makes you see that the same thing happened to me as happened to you. And me being a frontend dev, I told myself: well, if I can do something to contribute, I'm going to do it.

giov4 16 hours ago | parent | prev | next [-]

great job, great effort!

for a second I imagined the firefighters being lost between flames and winds and not knowing or understanding directions well and then opening your app and figuring it out :)

kalamarico an hour ago | parent [-]

I really appreciate you taking the time to write down your impression. Getting the OpenMeteo data to read that clearly took some doing, but credit to them, they've put a lot of work into it. The real challenge for me was the 10,000 free calls they give you (it's per IP, so everyone gets their own daily allowance for the wind data in their own browser, for free... I obviously wasn't going to pay a cent, haha). It wasn't a big deal in the end, to be honest.

pvaldes 19 hours ago | parent | prev | next [-]

Great job.

The dark background version is particularly illustrative. Winds are not easy to spot in the satellite map.

kalamarico 2 hours ago | parent [-]

Thank you very much

kalamarico a day ago | parent | prev [-]

[flagged]