Seahorse

The Future of Seashore

I have decided to deprioritize my work on Seashore in favor of a low-cost commercial replacement Seahorse and have created this FAQ to answer common questions.

Why the change?

For several reasons:

What is happening to Seashore?

Nothing. It will still be on the App Store, and people can chose to use that for free. I will also try and make sure it runs on later OSX versions and fix critical bugs if they are reported.

Is Seahorse simply a clone of Seashore?

No, not at all. It is a brand new code base written from the ground up in Swift using SwiftUI and GPU native operations. This code should be far more stable, more performant, and far easier to maintain moving forward - reducing the number of hours I need to spend. It has most of the features of Seashore, and has a few extras - like the “people selection”. It uses a completely dynamic Core Image Filter layer allowing more filters to be added more easily.

Why isn’t Seahorse free?

Honestly, the ageism in tech plus my desire to not be disrespected has brought my career into retirement. This is a way to hopefully generate some income while keeping myself busy.

What about the people that already donated to Seashore?

This has been a struggle. I looked into how I could credit those who have already donated but there was no easy way to do so, and for the few people that did donate - who I appreciate immensely - it wasn’t worth the effort. Seahorse is a very low cost application - lower than the price of a fancy coffee.

Will Seahorse ever be open source?

Possibly. If I generate enough money to have the proper legal structure to enforce its intent I may do so. I believe in the power of open source for education, but the modern AI systems have perverted this. I believe the code is some of the best I’ve created in my career. That Seahorse is 3x smaller than Seashore with greater power and flexibility is a testiment to proper design and the power of Swift and SwiftUI.

Did you use any AI in developing Seahorse?

A very small bit. It was primarily a test to see how well it worked. We had very early AI code generation at Google - it was just ramping up when I left - so this was a great opportunity to test various models. I hope to some day write a paper on AI code generation, how well it works, how best to use it, the ethics involved - but that day is not today.

If you used AI aren’t you being a hypocrit?

Maybe, but in the end the code was of such low quality or simply didn’t work that I needed to write it from scratch anyway.

Is there an iPad version of Seahorse?

Not yet. I’ve done some preliminary proof of concept testing but my priority has been getting Seahorse finished for the Mac first. It will probably require an iPad pro and possibly an external monitor to be truly useful but it’s very early.

I tried Seahorse and it’s amazing. Do you do consulting on Swift and SwiftUI best practices?

Possibly. Contact me at the email below and let’s talk.

Where can I get Seahorse?

It is available for download on the App Store.

I have some more questions not answered here…

Feel free to send me an email at seahorse@eolcoder.com