Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

  > they’re mapped to vectors of real numbers
Yes, I'm in agreement here. But you need to tell me how

  a - a + a = b
Use what ever the fuck you want for a. A vector (e.g. [1,2,3]), a number (e.g. 1), an embedding (e.g. [[1,2,3],[4,5,6]]), words (e.g. "man"), I really don't give a damn. You have to tell me why b is a reasonable answer to that equation. You have to tell me how a==b while also a!=b.

Because I expect the usual addition to be

  a - a + a = a
This is the last time I'm going to say this to you.

You're telling me I'm lost in abstraction and I'm telling you is not usual addition because a != b. That's it! That's the whole fucking argument. You literally cannot see the contradiction right in front of you. The only why it is usual addition is if you tell me "man == woman" because that is literally the example from several comments ago. Stop being so smart and just read the damn comment



a - a + a = b when a and b map to the same vector (or in practice, extremely close together). Your assumptions about invertibility etc don't hold in this world.... embeddings are just a bunch of empirically learned coordinates in a dense space.

So an example: a maps to [1,2,3] and b maps to [1,2,3] . Again in practice b could map to [1,2,3.0001] or something.

To summarize: king, man etc aren't symbols, they get mapped to vectors. + is element wise addition. = is "equal to or very close in multi dimensional space".

Maybe tone down the attitude. You clearly aren't in this field. The properties you have assumed to be true are not. People in AI/ML are using terms and conventions differently than you assume. When someone says "vector addition" they really do mean just element wise addition in practically every case. You are the fool here.


  man - man + man = woman
  woman - woman + woman = man
  => man = woman

  > Your assumptions about invertibility etc don't hold in this world
Yes? Thats what I've said lol. That's what the above example shows. THAT WAS THE ENTIRE POINT

  > So an example: a maps to [1,2,3] and b maps to [1,2,3] . Again in practice b could map to [1,2,3.0001] or something.

  >>>>>>>>>> Floating point arithmetic is not associative.
I'm glad you finally decided to agree with me. But it would have been a lot faster had you actually read my comments.


Except you were suggesting it's due to the definition of +, and your silly, irrelevant rant about abstract algebra started when I noted it's plain old addition.

It holds for integers too, floating point arithmetic quirks are irrelevant.

You are applying a bunch of ideas that are irrelevant because you don't have any idea how embedding models actually work.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: