alt.hn

1/19/2026 at 6:34:52 PM

Show HN: Subth.ink – write something and see how many others wrote the same

https://subth.ink/

by sonnig

1/19/2026 at 10:11:04 PM

Your thought's hash is: 7456a8269266134d67e9e0b2b26dbbc2227ba976add87c05e91e4cc9937b8b21 You are the first person with that thought. Congratulations!

"You are absolutely right!"

Well, at least we know claude didn't hit the API yet :)

by NitpickLawyer

1/19/2026 at 8:19:00 PM

I said "I love my wife". Apparently, I was the first. Then I said "penis". I was the fifth.

Neat!

by lumirth

1/19/2026 at 10:48:39 PM

Hey that's my wordle opener!

by NewJazz

1/19/2026 at 8:33:56 PM

i said penis

by away0g

1/19/2026 at 8:34:47 PM

Me too, and other 16 users

by sonnig

1/19/2026 at 10:43:51 PM

95 other users*

by wellpast

1/19/2026 at 8:47:45 PM

Some of the top items:

  hello world
  4ef69019c65909ffbb470597e3c5afe05ea8a866a0d3b9f950f0bcf057924b52

  hello
  4358f43b660389eecd435dc2a5f5cee29786245cd2cff27bd4de0b3e8fd53b79

  4ef69019c65909ffbb470597e3c5afe05ea8a866a0d3b9f950f0bcf057924b52
  406cc6dbc566bf6c672a2167868341e9853f7fbbd2a21eb1caa4d08006abae41

  hi
  661ce2e5ed28422eb8b51ec2a217c976e05e37713246166e8fcbf67be4824380

  test
  83d34c0abee918ed3edf585b6cb8ce97fe8286027b012bacdfa71b967924f9b2

  a
  beef7c4d3141c30ab4f6ebf1f724936c50f609ee1915951d802046ba1d9fa23d

  subth.ink
  3f3b05abaec959c9950d5a93a64525971c7d9fcabf6436d653edba62f29d5bea

  lol
  39567a3cc35a4c68d72d01beac88414d0ced5c20b437ff9bc6e2cb20615a47b7
Thanks to Y@Y for 4ef69019c65909ffbb470597e3c5afe05ea8a866a0d3b9f950f0bcf057924b52.

by susam

1/19/2026 at 8:50:19 PM

Currently number three is:

  4ef69019c65909ffbb470597e3c5afe05ea8a866a0d3b9f950f0bcf057924b52
with hash:

  406cc6dbc566bf6c672a2167868341e9853f7fbbd2a21eb1caa4d08006abae41
i.e. the hash of "hello world"

by Y_Y

1/19/2026 at 10:18:49 PM

fedb9943d8c4c51392815a187ce4ba732c539038fd28b4bda8543e4616d767c1

the nword

by castalian

1/19/2026 at 11:06:47 PM

Apologies for that, I have removed it.

by sonnig

1/20/2026 at 3:41:47 PM

Thanks, just seeing the hash made me literally shake

by platybubsy

1/20/2026 at 7:40:44 PM

Yeah me too

by sonnig

1/19/2026 at 9:38:37 PM

This is great, but never seems to say that its an original thought always defaulting to: "Including you, 1 person had that thought already! First time was less than a minute ago, last time was less than a minute ago."

by donbale

1/19/2026 at 9:50:00 PM

I've changed this now, thanks for the feedback

by sonnig

1/19/2026 at 8:11:29 PM

This would be more interesting if it was generalized. Using a hash, even one character difference will result in a miss.

If I could have it analyze my blog and then find people who have similar ideas that would be incredibly useful.

by Apreche

1/19/2026 at 8:48:25 PM

To be really honest, they can take a look at bao. (I used it for an eerily similar project like this one though its great that this is receiving traction! I Do feel like scuttlebutt protocol might be good implementation for most use cases as well)

Bao allows us to have a common hash for the first n contents of the term and then they can still have common hash so you can just loop it over each continuous word to see how much commonly (long?) their hash is and the length becomes the amount similar

Some issue might come where if the word changes in the start and the rest is similar but I feel like bao could/does support that as well. My information on bao is pretty rusty (get the pun? It's written in rust) but I am sure that this idea is technically possible & I hope someone experienced in the field could tell more about it

https://github.com/oconnor663/bao, Oconnor's bao's video or documentaries on youtube are so good, worth a watch & worth a star (though they do mention that its a little less formally cryptographically solved iirc but its still pretty robust imo)

by Imustaskforhelp

1/19/2026 at 8:30:36 PM

True! That would be a more powerful approach. Here I kept it quite basic since I was not very familiar with the tooling. I do apply lowercasing of text + some whitespace stripping in order to increase the number of collisions a bit.

Edit: any other "quick hacks" to increase the number of collisions are welcome :)

by sonnig

1/19/2026 at 8:14:03 PM

Natural to use LM embeddings for this.

by nathan_compton

1/19/2026 at 9:55:11 PM

Yeah, convert to embedding, check if it's within a certain distance to an existing embedding and if so store it with that cluster and increment? Then check check further entries against against an average so clusters don't increase their "reach" indefinitely.

by jamilton

1/19/2026 at 8:18:29 PM

That is a problem Also a long paragraph would likely never be hashed the same because of a comma or capital letter and so the builder of this would need to cap the length of the thought and make all thoughts lower case without punctuation

by stogot

1/19/2026 at 8:39:50 PM

i agree removing punctuation wouldve been a good idea alas it may be a bit too late since that would modify the hash of previous inputs in the future hmm but i will think about it

by sonnig

1/19/2026 at 8:46:20 PM

I love this. Shouting into the void with the distinct feel, hope that if the idea was popular enough, it'd be brute forced back to existing.

I noticed that the input is not being treated any way before hashing. I'd remove all non-letter characters, and then lowercase everything before hashing to help with some unnecessary misses.

by pvdebbe

1/19/2026 at 10:55:09 PM

I love it!

I typed "hello".

> Your thought's hash is: 4358f43b660389eecd435dc2a5f5cee29786245cd2cff27bd4de0b3e8fd53b79

> Including you, 267 persons had that thought already!

> First time was 4 hours, 14 minutes ago, last time was less than a minute ago.

Of course, everyone else has thought of this. But what if I "type": 4358f43b660389eecd435dc2a5f5cee29786245cd2cff27bd4de0b3e8fd53b79

> Your thought's hash is: c37d0a8c512b9ec7074d3bc77c4545d58fdfcde55bad89a70ede71ac2ac0000d

> Including you, 8 persons had that thought already!

> First time was 2 hours, 1 minute ago, last time was 1 minute ago.

That's hilarious!

And also, "typing": echo "hello world" | curl -d @- https://subth.ink

>Your thought's hash is: c5ba1c7e35345dbb8c2dc6be0972d0b6ddf6c6515143b64c057296948e2ba8cd

>Including you, 10 persons had that thought already!

>First time was 1 hour, 52 minutes ago, last time was 2 minutes ago.

by abnry