Is Peter back for nostr or his show?