yin·yan.news
embed

drop the world,
in pairs,
into your page.

one line of html, always fresh. great for substack, ghost, wordpress, notion, any blog that takes raw embeds.

today's pairing — always current

paste this. it stays fresh.

<iframe
  src="https://yinyan.news/embed/today"
  width="100%"
  height="380"
  frameborder="0"
  style="border: 1px solid #d6cba2; max-width: 720px;"
  title="today's pairing — yinyan.news"
></iframe>
live preview
a specific pairing

a pairing that struck you, frozen in place.

grab the slug from any pairing url. example: the press freedom pairing lives at /20260501-pressfreedom-syria.

<iframe
  src="https://yinyan.news/embed/20260501-pressfreedom-syria"
  width="100%"
  height="380"
  frameborder="0"
  style="border: 1px solid #d6cba2; max-width: 720px;"
  title="yinyan.news — press freedom pairing"
></iframe>
json api

for developers, the raw data.

two read endpoints, no auth, public, generously cached:

free to embed. one ask: don't strip the link back. each embedded pairing carries a small "via yinyan.news" footer so readers can find their way home. respect the editorial rule.