Monday, 23 February 2026

New PY Numbers

The RYA issued the 2026 Portsmouth Yardstick handicap numbers over the weekend and my colleague, Phil Ashworth, lost no time putting them into HalSail.

You can see how your PY racing classes are affected by logging in and going to the Crosstab page under the Boats menu. Not all the numbers have changed, so some boats will probably have green backgrounds, meaning their handicap agrees with the latest value. But most will have red backgrounds, indicating that their handicap is different from the latest value.

There are two methods of updating the handicaps. You can either stay on the crosstab page and update each boat individually, or you can go to Boats > Tools > Standard handicaps and click on your PY classes. This will show all the boats that need updating, which you can do with one click per raging class. HalSail will enter a new handicap for each boat in each racing class valid from the date of issue of the 2026 PY numbers.

I always think that the announcement of the new PY numbers is a happy occasion meaning that the new sailing season is just around the corner, so Happy Sailing

Tuesday, 22 April 2025

The curious case of the silent beeps

Race officers that use HalSail on their phones or tablets while starting races appreciate the Countdown page that shows how long there is until the next signal. It says which flag has to be raised or lowered and what sound signal to make. There is a second-by-second countdown and beeps marking the last 10 seconds. Or there were beeps until recently, but then they mysteriously went silent.

It seems that over the last few months the publishers of the main browsers, Safari and Chrome, decided that no audio should be played by a website page until the user had made some physical interaction with the device, such as pressing a button. The Countdown page did not call for any interaction, so the beeps fell silent.

To cure the problem, we have added a new button at the top of the page labelled "Enable beeper". Once the Countdown page has loaded, the user needs to press that button. Just press it once, whereupon it will disappear so as not to clutter the screen. After that everything will work as before, including audible beeps. Don't forget to turn the sound volume up on your device.

Saturday, 29 March 2025

Offline app no longer available

The original version of Hal was Hal's Race Results. This was an offline program that could be installed on a Windows computer from the Microsoft Store.

Hal's Race Results used old software technology dating from the year 2000. It has become very difficult to maintain, so we have been forced to discontinue it and remove it from the Microsoft Store.

The good news is that HalSail, the modern online version of Hal, can do everything that Hal's Race Results could do and more. You can take a file produced by Hal's Race Results and upload it to HalSail, whereupon all your data - including classes, schedule of races, boats and results - will be available online ready for use.

So if you are still using Hal's Race Results, now is the time to take out a subscription to HalSail.

Monday, 24 February 2025

New Portsmouth Yardstick Numbers

Two days ago the RYA published the Portsmouth Yardstick handicap numbers for 2025. They are now in HalSail and will be used as the default handicaps in PY racing classes.

But note that EXISTING HANDICAPS ARE NOT UPDATED AUTOMATICALLY. That is because many clubs use their own bespoke handicaps and would not appreciate them being overwritten by the new ones. 

However it is easy to do the update yourself. There are two ways of doing it.

  • You can update all the numbers in one go from the Boats  > Tools > Standard handicaps menu item. That page gives you access to all the standard handicaps in the following schemes: PY, IRC, Small Catamaran Scheme (SCHRS), Australian Yardsticks and the base numbers for the National Handicaps for Cruisers scheme. To update all your PY numbers in one go, click the button on the right of the PY row. That will give you a list of all the boats in each PY class and their current handicaps. The ones that agree with the latest numbers will be in green and the ones that disagree will be in red. Click the button at the top of each column to update them and turn them all green.
  • You can update the handicaps one at a time by going to the Boat-Class crosstab page. There you can see all the boats in each class, with those that agree with the new handicaps in green and those that disagree in red. Click each one individually and add a new handicap that will automatically default to the new value. 

Happy sailing in 2025. May the new numbers reduce the bar-room arguments about handicaps. Some hope!


Monday, 10 February 2025

PHRF Time on Distance

We are frequently asked by clubs in North America whether HalSail can do PHRF time-on-distance handicapping. Well the answer is YES. We have recently implemented the ToD version of  Performance Handicap Racing Fleet from US Sailing, in addition to the time-on-time version that we have always supported.

In PHRF ToD handicaps are specified in terms of the number of seconds a given boat is allowed per mile, relative to a scratch boat. So the higher the number, the slower the boat. The race organizer specifies the length of the course in nautical miles. Each boat's corrected time is calculated as its elapsed time minus its handicap times the course length.

In HalSail the course length is entered by the race officer when selecting a particular race, or in the case of a fixed course it can be specified when the series is set up.

Results are shown in the same way as other types of handicap races, with the seconds per mile allowance shown as each boat's handicap. The length of the course is shown in the race header, along with the race officer's name and the wind conditions.


Tuesday, 7 January 2025

Price Increase

The price of a subscription to HalSail has remained the same ever since it was launched in 2016. Since then our expenses have gone up substantially, so unfortunately an increase is  inevitable.

The price will be £100 per year for all clubs, except those in the European Union where the price will be €120, and those in the USA where it will be $130. These prices will be applied to subscriptions or free trials whose expiry date is on or after 1st March 2025.

If you need to check your expiry date, login as a club administrator and go to Admin / Settings. Your expiry date is displayed in the top-right panel.

Tuesday, 25 June 2024

One more thing

There is a new handicap-analysis button on the public results pages. Open the results of any handicap series and look at the right-hand side of the header panel for each individual race. Alongside the button to print the results, there is a button with a graph logo to show the way each boat performed against its handicap, such as 1% fast or 2% slow.

This is the same information as was always available using the  Analyse Handicaps tool to users that were logged in. Now anybody can see it.

New PY Numbers

The RYA issued the 2026 Portsmouth Yardstick handicap numbers over the weekend and my colleague, Phil Ashworth, lost no time putting them in...