


It was a vision for South Africa. We never really had a club specifically for the promotion of the Morse code in South Africa.
The COOL records tell a sad story though. There are a few hams active on CW and regularly log their QSO’s on The COOL for all to see. Yes, The COOL’s “OPEN View”, the concept around which The COOL was designed, its roots of course, RaDAR. A short scan of The COOL’s records show the following.
CW QSO’s Logged by Ed ZS6UT (Many of which are DX contacts):
COOL Members
ZS1CF, ZR6HAM, ZS5DG, ZS5DUV, ZS6MSW, ZS6BNE, ZS6CEN, ZS6IAI, ZS6AZP, ZS6HB, ZS6FN, ZS5CN, ZS6ARW, ZS1DJ, A2NEW, ZS6DI and of course ZS6UT himself.
Inactive / ex COOL members not yet scratched from the registration (PIN) database.:
ZS2PS, ZS1WJG, ZS3CM and ZS1RED.
non COOL Members
ZS2BIM, ZS1X, ZS6OMT, ZS0AWA, ZS1NN, ZS1C, ZS1MYG, ZS6ADY, ZS4SF, ZS4L, ZS5PG, ZS6AKW and ZS6WAR.
Those CW operators that have opted out from being part of The COOL CW Operators Club are quite experienced CW operators and would bring a lot of value to the community, yet they do not. Most notably are the ZS4’s, there is zero representation within The COOL membership, even amongst non CW operators.
Why?
We have often made numerous invitations with sometimes pretty nasty responses. Is this a South African attitude?

Why The COOL? – A Reflection from its Developer
A good friend and supporter recently shared some thoughtful words after I temporarily shut down The COOL in a moment of frustration. His message (lightly edited for clarity) has become the perfect starting point for this explanation:
“Don’t feel that the success of The COOL depends on every log being checked and confirmed by both parties, or that a perfect match rate is the only measure of success. You’re carrying weight on your shoulders that you don’t need to carry. That responsibility belongs to each individual logger. If others don’t log or confirm – so be it. People are people… don’t let it drag you down.”
His note was both supportive and timely. It came after I had pulled the plug but brought the system back online a few days later, stripped of some complexity and with new tools to make logging quicker and easier from any device. I’ve even integrated free AI assistance to improve the interface and ensure it works smoothly across phones, tablets, and computers. Making The COOL genuinely convenient remains a core mission.
Over the months (actually years now) since The COOL was born, we’ve seen people come and go. Some requested access, received their unique PIN, and then never logged a single contact – not even one confirmation. We introduced a gentle housekeeping rule: if an account showed no activity for three months, the PIN would be removed. A few took that as their cue to leave the WhatsApp group as well.
Others grew tired of gentle reminders and simply stopped participating. One experienced operator, for example, refused to log any further QSOs because some members weren’t filling in the “grid” field. Despite repeated explanations that the exchange fields are deliberately flexible – they’re meant to record whatever was actually exchanged during the contact (grid, name, report, county, potato chip flavour – anything!), not just a maidenhead locator – the message didn’t land. That particular episode was the final straw. After months of small battles, I questioned whether the effort was still worth it.
So what, exactly, is The COOL about?
At its heart, The COOL is a tool for measuring and improving the accuracy of amateur radio contacts.
In short, The COOL is a training ground for disciplined, professional-grade communication.
Most of us are used to local contests where only one side submits a log and the other side’s accuracy is never checked. We declare winners, but we have no real idea who copied whom most accurately. The COOL changes that. When both operators log the same contact and the entries match, we have objective proof of a clean, accurate two-way exchange. When they don’t match, we all learn something.
That learning – that constant striving for precision – was the original ethos of RaDAR (Rapid Deployment Amateur Radio), and it is the entire reason The COOL exists.
My friend is right: the project’s value does not rise or fall solely on whether 100 % of contacts are perfectly confirmed. Human nature being what it is, some people will always treat it casually.
But the vision remains unchanged. The COOL is deliberately designed to show us – in real time – how accurate we truly are on the air. It is meant to nudge us toward higher standards, not through nagging, but through gentle, visible feedback. Every confirmed QSO is a small celebration of good operating practice. Every mismatch is a learning opportunity, not a failure.
So yes, The COOL will keep evolving to be easier, faster, and more mobile-friendly. But its soul stays the same: a place where radio amateurs can see, measure, and continually improve the precision and professionalism of their on-air work.
That is why The COOL still matters – and why, with the support of friends like the one who wrote to me, I’ll keep it running.
73 de Eddie Leighton ZS6BNE,
Developer – The COOL
An interesting case with John A2NEW’s QSO with Mike ZS6MSW having a Botswana callsign working a valid ZS. I must see if I can include immediate countries on the borders of South Africa for INCLUSION in The COOL Awards system.


A2 now included.

I’ll see if I can trigger John’s previous QSO’s.

The COOL see’s all.

Everyone benefits from the Purple 1’s.

The same people who are always there.
I was asked the question, “Is there any way to log with a Android phone? As in a native app or will it have to be via a browser? Going mobile for 2 weeks.” Sure, there are many logging programs for Android like HamRS, hamlog and many others. They will allow logging and storage on an Android phone.
For day to day use, this could be ideal and if an ADIF upload can be done from such a logger to The COOL on a daily basis then we are achieving the objective of what The COOL is all about. This is why we request that all logs be in before days end.

We like to see the day’s activity in real time, preferably even within minutes of QSO’s taking place. Uploading QSO’s even a day late has no real value. The logs uploaded on the same day do hold value and become history the very next day. Confirmations of QSO’s are extremely important and should be done as soon as possible. Don’t wait for the next day! That is why it makes no sense for anyone to upload their personal QSO’s from days, weeks, months, years gone by. It means nothing to other members of The COOL community.
We have all the tools at our disposal but it does require Internet access. The systems are “web apps” but not Android or Apple apps and can be easily upgraded too.

Computer version:

Smartphone version:
About a week ago I downloaded Windsurf, an IDE much the same as VS-Code which I mostly use as an Integrated Development Environment for developing my web based apps. Windsurf is an introduction to AI Agents that assist in program development.
All of my apps are written line by line and when I get stuck I browse the Internet for various options which would take quite a while deciding what was usable and sifting that amongst the many “solutions” that are not that good. Being in control of the code that is produced in the end is what I value most. The code is also considered understandable and maintainable.

I use the easyui framework to develop most of my apps and use Javascript, jQuery and PHP to do all the “magic” in the background. As far as CSS styling goes I just touch on the “tip of the iceberg” and what I eventually use comes from many hours browsing the Internet for suggestions. This is where I saw the power of an AI Agent.
As a first time user of Windsurf, a certain amount of credits were free to use giving access to the GPT-5 AI Agent. I had fun talking to the agent via text prompting. It was like going to a magic show and asking the magician to perform tricks that he had never done before. Some did not work but provided much entertainment anyway. Sometimes what was produced was quite phenomenal.
Like the awesome “new look” shown in the image above. Much is done via CSS, the technology that cannot be learned in one lifetime, in my opinion. Once tested, and I was happy with the “look and feel”, then I uploaded the code to my website and made it live.
In the meantime, I’d come back to play and watch the magic show continue. I’d make suggestions and the code would break. More suggestions and the code would recover but the picture would change, while code was being added to the source, removed, patched again, patched in other places that had reference. It was like watching an artist paint a picture. Many layers of paint of various colors and sometimes the picture would be cut in various places and not put back together in proper sequence. So I’d constantly either accept the result or reject to whole process altogether. Not all was always rejected though and the layers of “paint” were left in many places, all over the place.
The shock came by testing the systems that had been uploaded to the live website and where the testing environment had thereafter changed and not completely error free. I had to do an AI lockdown by classifying the live website as the master, archiving the code, and downloading to a different machine to build a testing environment there.
The development and testing environment that was used to test the AI Agent was compromised. I would not trust this technology in a production environment. In the meantime, my free credits had expired and now it was time to pay dearly for the facility. I downgraded to the free AI agents and they are not near as good as GPT-5.
Someone is going to make a lot of money with this technology but will lead many developers to sit all day and watch the magic shows, they create.