Show HN: JP-Hash
kylheku.com
kylheku.com
I have a question about the licensing:
If I implement the algorithm from the specification, is my implementation obliged to use the 1BSD license? It is impossible to implement the algorithm without also reading the reference implemmentation.
A reimplementation isn't obliged to use the license; it is your original expression and copyright.
Any similarities are coincidental due to the convergence of expression caused by implementing the same, very specific procedure.
So here's a Python implementation: https://codeberg.org/kas/jphash
This provides a toolbar button which will replace the content of the current input field with the JP-Hash of its current contents.
The keyboard shortcut for that action is Alt-J.