You should team up with the people who wrote zonopjebakkes/seatsinthesun, which is used for finding bars and cafes that have terraces that are still in the sun, mostly useful in late summer afternoons as the evenings are getting shorter and cooler.
Show HN: I made a website to find best bus seat to avoid the sun while traveling
181–190 of 221 posts
Re: Show HN: I made a website to find best bus seat to avoid the sun while traveling
#182Seems to work, I'm located in Reykjavik Iceland and the website tells me there is no sun :) Left Side: 0.00% Right Side: 0.00% No Sun: 100.00%
Suppose when you live in Iceland or other similar latitudes, and the sun starts to appear on the horizon, the preferred seating is the sun side to see hours long sunrise / sunset
Re: Show HN: I made a website to find best bus seat to avoid the sun while traveling
#183Re: Show HN: I made a website to find best bus seat to avoid the sun while traveling
#184Seems to work, I'm located in Reykjavik Iceland and the website tells me there is no sun :) Left Side: 0.00% Right Side: 0.00% No Sun: 100.00%
Re: Show HN: I made a website to find best bus seat to avoid the sun while traveling
#185Your logo should be: https://knowyourmeme.com/memes/two-guys-on-a-bus
Re: Show HN: I made a website to find best bus seat to avoid the sun while traveling
#186Twenty-three years ago, during my daily trips to the university campus, I had the exact same idea. However, I became distracted by calculating the position of the sun and delved into astronomical algorithms, which led me to never complete it. Kudos to you, that's really impressive!
The hard part was obtaining information such as solar azimuth, altitude, declination, hour angle, etc without using external APIs. Spent around 5 days implementing backend.
P.S. Using this has made it clear to me how bad most sunrise/sunset calculators actually are.
Re: Show HN: I made a website to find best bus seat to avoid the sun while traveling
#187Secondly, does this have any difficulty with trips that encompass certain times that often serve as "reset" markers? Such as trips that include midnight, or multiday trips?
[edit: example for nothern hemisphere clarification]
[second edit: looks like it does for first question, ref Oklahoma City to Wichita KS starting an hour before noon]
Re: Show HN: I made a website to find best bus seat to avoid the sun while traveling
#188Oh man, I had this idea a long time ago when I was still commuting to work during sweltering hot summers in trams with no AC. Glad to see someone implemented it. If you want to take it to the next level, use GIS information to account for building shadows and waiting times in stations and at traffic lights. I just started using the metro instead :)
I never got the idea because our busses had a sort of plastic bar tied to some plastic fabric that you could pull down over the windows. Worked pretty well for blocking the sun. Ofcourse this was way before internet became popular so I guess the ancient knowledge has been lost to humanity by now. The long distance busses also had some sort of air cooling function that they sometimes started up if it was a very warm d…
Reminder that not all busses are the same, and your experience is extremely localised to you - even different bus companies (or bus models used by a single company) in the same city can be completely different, yet alone different parts of the country, yet alone different countries.
Near me, for example, pretty much all busses have heating for the winter, and maybe half (random estimate) have AC for during hot weather while the other half just have windows/vents to open or shut.
Re: Show HN: I made a website to find best bus seat to avoid the sun while traveling
#189Earlier quoted context omitted.
Getting lost on the 0.1% edge cases or improvements is why I never finish side projects, either.
I don't always manage to adhere to my own advise here. But talking to "customers" really solves this. Half these customers can't be bothered by the edge cases that I've been poring over for nights. The other half puts forward edge cases that I've never been aware of. Some of which are critical to their work-flow. Many are implemented in mere minutes. "Wow. That saves us 30 minutes typing over prices, every day!". As…