News for hackers. Stuff that matters.
Re:Show HN: Global sailing navigation simulator using real w... by claar on Saturday June 27, 2020 @10:30AM (#23662044)
Thanks for sharing! Neat idea, and kudo's on creating a concept I haven't seen before! I like the technical nature of this with the weather integration and other technical sailing details implemented.

If I may suggest an improvement, if you desire more than the smallest of audiences, you may want to enlist help from someone with more user interface or design experience. As is, even this extremely geeky and intellectually curious HN audience is struggling just to get the simplest race started. I finally got my boat started after quite a lot of clicking and fiddling -- these were the most confusing steps if it helps:

1. Figuring out what exactly the site does. The help page really helped, but it took me a while to realize it existed. I'd suggest adding more help content to the home page.

2. Passing the captcha took me a bit of Googling - this is unnecessary friction if you want a broader audience.

3. Once I started a race, it was very confusing that I had to just wait a minute and continually refresh the page before I could even enter the heading for my boat to use.

4. It's weird that the maps aren't on the same page as where I enter my boat's heading. It's also unwieldy to refresh all of these pages constantly - a continually updated page would be a natural improvement.

5. After entering a heading and pressing "Change course!", I expected my boat to start moving. It took me several minutes to figure out that I also needed to press "Start!". It's unintuitive to me that a boat wouldn't move when you set its heading and the wind is blowing!

Thanks for a fun concept and good luck in your project. I hope this feedback is useful and not a discouragement. With some interface tweaking, this could be neat!

Re:Show HN: Global sailing navigation simulator using real w... by ls65536 on Saturday June 27, 2020 @11:13AM (#23662332)
Thank you for the feedback!

There's definitely a tradeoff to work with when it comes to keeping things technical and finding a broader audience. I suppose there's also room for a "simple" mode vs. "expert" mode interface or something along those lines to try to cater to everyone, while keeping the underlying mechanics of the simulation the same. Nevertheless, I acknowledge there's still room for improvement here for all audiences. :)

As for the maps (and at the risk of sounding a bit paranoid here), I put them on a separate page to keep the embedded map pages from possibly getting access to the users' boat keys (since they're GET parameters and therefore part of the URL). I fully realise that putting "secrets" in GET parameters is bad practice, but in this case the bookmark-friendliness of having your own boat page URL seemed to be worth the tradeoff of putting something semi-secret like a randomly-generated boat ID/key in the URL itself. On the other hand, I didn't find it worth the tradeoff of potentially leaking everyone's boat keys to third party sites (however trustworthy they may be) through embedded components by putting the maps on the same page.

Re:Show HN: Global sailing navigation simulator using real w... by jrumbut on Saturday June 27, 2020 @01:02PM (#23662996)
I wish other sites would treat my email with the same respect that my boat key is getting.
Re:Show HN: Global sailing navigation simulator using real w... by minkzilla on Saturday June 27, 2020 @01:37PM (#23663212)
I like the interface! Nothing flashy, everything is straightforward and easy to find. The only change I’d make would be putting the maps on the same page as the boat control.