Jack's one of a small number of nns that is fine by itself.
Jack has always struck me as a ludicrous nn for
John anyway, so I usually just think of it as the English form of
Jacques. Anyway,
Jack is awesome and it's definitely one of my favorite male names.