are njump links supposed to generate previews ? Never seems to work for me. nostr:npub1uvl7vhclmezvdhqha6eclkksln40rjhgwgsggvew683jf93fr4pq3mq3sd mentioned they need to be fast to render or else they won’t show up. Is that the issue? I am going to take a stab at building something like njump for damus links. Will use nostrdb and rust. 
Discussion
Not for me. I appreciate the intention, but it’s heavily borked.
I’ve found the nostr.at is a much more reliable version of njump.
still no luck. my plan is to render an opengraph note using the same tech in damus android: direct to a frame buffer with egui. Will be much faster than loading a whole browser to render like how github and mempool do it.
Might need a GPU instance though 🤔
Worked the second time! Not the prettiest though. 
This is how Nostr.at always renders for me and the normies I share with
Don’t know why but a while back nostr.at previews used to show the image in the post if there was one, awesome for sharing memes.
I’m always looking for the best way to share Nostr links with normies, so I appreciate what you’re doing here.
Nostro.at uses the njump.me code, so the logic it is exactly the same :)
Does Njump.me give you any rendering problem?
In iMessages below. Looks like they are both the same. Trying to share
nostr:note1tlc77ehzsajcwsmuq46ngy7sp5dmknvax7qrheae580qqqtayp0qkz2qsn 
As said nostr.at uses njump.me original code (https://github.com/fiatjaf/njump), so it is absolutely normal that they are the same. I was just trying to understand if you use the first because njump,me gives you problems, but it doesn't seem the case.
Oh gotcha 🤙
Go for it, would be good to see something nicer looking and maybe some healthy competition for njump.
Some improvements for njump were previously discussed in this thread:
nostr:note10q2jpf94hvpzl8xsckr5vhhwj9r79prv8ct3f09uvh378thkj4uss6j99m
I think it's just a geo-location issue. njump servers are in western europe and you presumably are on the west coast of the US/Canada right now?
Can I ask where are you operating?
I suspect a distance issue, and related timeouts.
This just shows a picture of my face in damus
Don't you render the title? And description?
iOS makes the previews not me. Its apples standard preview thing. Mempool links work fine 
Same for Amethyst 😩
Quite weird, Njump expose standard opengraphs and I never had any problem with preview in Telegram and other clients. I just did a test (Damus on macOS) and it worked fine.
If you open the links the is the page load immediate?
The only additional payload is the text-to-image preview (that occuours only in some situations) that is generated the first time a note is shared. But should be a sub 300ms response.
On another your note in this discussion i read:
> iOS makes the previews not me. Its apples standard preview thing.
So maybe IOS has a really low timeout and it is also a geo-location iusse, as nostr:npub1hlq93jdtkfg29a8s7fqzzzh82q3pkc20rxucwt4geh6e56wk3y2qxdz5wg pointed out?
Btw, njump.me server is in Europe.
