Diffgeometer1 on Nostr: has the paper been published. Ie gone through peer review?has the paper been published. Ie gone through peer review?