Ask HN: Please give feedback on simple weather site: weatherfinder.info
18 points| JeremyChase | 17 years ago | reply
This is a simple weather site with the ability to see regional comments. I'm posting it to HN for the heck of it as ya'll might appreciate it.
Backstory: I had the idea last fall after seeing umbrellatoday.com and thinking it needed IP lookup. I had a crude prototype up when the post about goingtorain.com was posted: http://news.ycombinator.com/item?id=378987 After that, I put it the idea the shelf because the idea "had been done", but I always wanted to finish it.
I implemented some features people had asked for in that thread and put this site together. It uses Rails, caches queries to the weather service, saves cookies with your preferences, and uses the Tango icon set.
Jeremy
[+] [-] thorax|17 years ago|reply
Neat, though. I like it well enough.
Comments:
* It incorrectly thought I was 1200 miles away from where I am. Probably due to another ISP recently acquiring my local ISP and GeoIP databases getting confused now. It doesn't seem like anything I do can trump the GeoIP when I visit the site-- it always sends me back to the wrong state.
* I like the look and the local comments, I suppose. Those might be more interesting to those people in big cities.
* I don't like the "updated 1 minute ago" in this case. I plan to leave the window up for a few days on one of my other machines and that won't tell me jack when I want to refresh it unless it's counting down or if it has the actual date.
* Would be nice if it auto-refreshed every 10-15 minutes or something.
Looks nice enough.
[+] [-] JeremyChase|17 years ago|reply
You are right; you should be able to set your location.
The 'updated 1 minute ago' thing is also a problem because you can't do any caching of data that renders a date like that. I have thought about changing this for that reason, but yours is a good point.
[+] [-] teej|17 years ago|reply
Auto IP lookup. It pulls up exactly the city I would get using weather.com.
Clean & Simple. You give me the information I want and get out of my way.
Design. It's very well designed for what it is.
-----
Here's what I don't like about it:
The comments. They aren't really useful or relevant. I suppose if you ever gain "critical mass" this might start to be useful, but I have my doubts. There's no guidance as to what I should be saying and why.
4 day Forecast. I think this deserves a little more priority on the page. I also feel like a horizontal format is more appropriate, but go with your gut. What you've done now looks pretty damn good for a small project.
Indentation. The text could use a little more structure than just indenting everywhere. This could just be nitpicky.
URL. .info's make me cry. just find a small, 3-5 letter work that's easy to remember, tack it on to weather, and get the .com. I prefer to http://bustaname.com because my super-smart friend made it.
[+] [-] JeremyChase|17 years ago|reply
Regarding the forecast: for a weather site this site doesn't really show it very well; feedback well taken :)
[+] [-] mtinkerhess|17 years ago|reply
I would prefer not to have #000 on #fff.
Where does your data come from? That's not immediately clear or easy to find. Maybe this could go in a FAQ.
What does the "use Manhattan" part mean in "Leave Comment use Manhattan" (for example)? Why do some comments say "said this about New York"? Are those related? Looks like yes, but now the site thinks I'm from Villers-le-bouillet when I comment. Go figure.
Comments are easy to use. Nice.
I'm not sure I'm going to remember the url. The .info especially throws me off. Maybe if you dropped some vowels or something...
[+] [-] JeremyChase|17 years ago|reply
The 'use Manhattan' link will set your location. So if you click 'use Manhattan', when you comment, it will give that as your location in the comment attribution.
The data is currently coming from the google weather API. I wrote a parser for the wunderground API as well, but the latency is so high that I went back to google. I may swith to NOAA for US IP's.
Agreed, a FAQ is sorely missing from this little site.
[+] [-] JeremyChase|17 years ago|reply
[+] [-] asimjalis|17 years ago|reply
[+] [-] sfphotoarts|17 years ago|reply
It didn't work on the blackberry, the ip address could not be resolved to a place (for very good reasons outside of your control)
If I were the designer (you!) I'd loose the comments and make the actual weather info more prominent and maybe more data if you have it. For me, its about weather not what people say about the weather.
[+] [-] anigbrowl|17 years ago|reply
[SanFranciscoFilter] I don't know how much of an issue this is in other places, but Mrs Browl and I were discussing yesterday how useful it would be to have a San Francisco weather map that shows you weather in different parts of the city - it's not unusual for me to look out the window and find chilly fog (in the Sunset) then go to Potrero Hill and find it's a scorcher. Or the other way around.
If you could find multiple SF weather stations and make it into a widget or iPhone app or whatever, there would be a local but decent audience for it, because a single forecast for SF is basically meaningless.
[+] [-] amkimian|17 years ago|reply
[+] [-] JeremyChase|17 years ago|reply
[+] [-] duarte|17 years ago|reply
There were actually 3 comments for london, and I like that feature. Maybe it could be improved by asking something more specific ("is it really not raining right now? wow!").
I needs something really good to beat the simplicity of just checking that beautiful dashboard widget..
I also think the layout needs work: why is london the biggest thing? the "wind/humidity" is actually quite small compared to the rest of the interface (smaller than the blue "use fahrenheit" link!), some icons would definitely help, etc..
Still I like the comments idea best out of those things. And the geolocation is also a clear winner!
[+] [-] aroon|17 years ago|reply
It also gives you a clear method of expansion (ie. into facebook through mini-feed stories and stuff).
I like the page. It's very simple and to the point.
Love the page. It's very simple and nice.
[+] [-] there|17 years ago|reply
[+] [-] there|17 years ago|reply
i would make the current day's forecast bigger, since that's probably what most people want to see. the current conditions are not as important since you can easily see whether it's currently raining or whatever without going to the site.
also, what kind of comments are you expecting for visitors to leave? i would think that spammers would quickly fill them up with junk and drown out any useful ones, but i can't really think of what useful comments others would want to read on a weather site.
[+] [-] JeremyChase|17 years ago|reply
Regarding the forecasts.. Yeah, it is pretty weak. I had planned on using Wunderground's API which gives you a lot more data (as I'm sure you know), but the latency is was so long that I just stuck with google. I may switch to NOAA to get more data for the current day's forecast, and current conditions. But I had spent enough time on the site and, was tired of delaying. It is just for fun, afterall.
Thanks for your feedback. Jer
[+] [-] garcara|17 years ago|reply
[+] [-] joecode|17 years ago|reply
Anyway, looks pretty good. Simple is good. I've also noticed that forecast.weather.gov is a lot nicer than, say, weather.com (no ads and all that clutter).
[+] [-] soundsop|17 years ago|reply
You may want to add a small "change city" link at the bottom of the city name that's in a huge font. That's the first place that I looked.
Also, I like the font sizing, but I think the emphasis is backwards. The weather should be in the bigger font and the city in the smaller font.
[+] [-] thingie|17 years ago|reply
I would only appreciate to be able to choose another city based on its geographic distance (something like "show a small list of five other cities nearest to the current one"). They might be more relevant for me at the moment.
[+] [-] thingie|17 years ago|reply
[+] [-] csomar|17 years ago|reply
any way, it's simple and good, but i don't think i'll use a site to get the weather, i have it in my windows side bar, so why trouble with the website; I don't find comments really important.
What i want to tell you, you have thought about the need and that's good, but how to provide the solution for the need and the way to provide it, is the most important
[+] [-] JeremyChase|17 years ago|reply
[+] [-] jnorthrop|17 years ago|reply
[+] [-] altxwally|17 years ago|reply
[+] [-] JeremyChase|17 years ago|reply
[+] [-] eoyola|17 years ago|reply
[+] [-] JeremyChase|17 years ago|reply
@remote_ip = request.env["HTTP_X_FORWARDED_FOR"]
I'm guessing that your 192.168.99.4 is being sent. The reason I grab this is because lighttpd is acting as a load balancer and I need the IP to find your location. Bummer about that.
[+] [-] andresmh|17 years ago|reply
[+] [-] JeremyChase|17 years ago|reply
I am doing the IP lookup locally using the Ruby and C plugin.
To do the Geolocation I am using the rails Geokit plugin and google's geolocation service.
Currently using Google's Weather API, but weatherfinder is written so that I can switch to wunderground with 1 line of code changed.
[+] [-] Zarathu|17 years ago|reply