Something’s not quite right here.
If you hang around HN you have absolutely heard of the Neo. And I’d be downright frightful to have anything to do with your little IT company (whatever service it provides) if you haven’t at the very least /heard/ of the Neo at this point.
I suspect this is a little white lie just to drive a point home but I fail to see the benefit of such an act when all it does is make you look like you’re lying.