ATProto Browser

ATProto Browser

Experimental browser for the Atmosphere

Post

“I live in the real world. This is how we talk,” Nathan Sage told me. “I’m going to say the things that need to be said so people understand that we’re tired of what’s going on. We’re going to fight for what we believe in.” www.washingtonpost.com/opinions/202...

May 13, 2025, 10:52 AM

Record data

{
  "uri": "at://did:plc:vlpvsf7hhmny2huimilceldj/app.bsky.feed.post/3lp2cxyv4rk2f",
  "cid": "bafyreihmlchleoe57oqqgq3pidcckshe4m4maj5pl4tbh5bua5m5asipde",
  "value": {
    "text": "“I live in the real world. This is how we talk,” Nathan Sage told me. “I’m going to say the things that need to be said so people understand that we’re tired of what’s going on. We’re going to fight for what we believe in.” \nwww.washingtonpost.com/opinions/202...",
    "$type": "app.bsky.feed.post",
    "embed": {
      "$type": "app.bsky.embed.external",
      "external": {
        "uri": "https://www.washingtonpost.com/opinions/2025/05/13/trump-iowa-nathan-sage-ernst/",
        "thumb": {
          "$type": "blob",
          "ref": {
            "$link": "bafkreieqvea6hqdwyytfg5fjtstxysjjrsi64x4yyksd4lzf73dc4a6zqi"
          },
          "mimeType": "image/jpeg",
          "size": 835238
        },
        "title": "Opinion | Is Nathan Sage the new anti-Trump voice of the Democratic Party?",
        "description": "The Iowan veteran is running against Republican Sen. Joni Ernst with a tone we usually hear from MAGA."
      }
    },
    "langs": [
      "en"
    ],
    "facets": [
      {
        "index": {
          "byteEnd": 279,
          "byteStart": 241
        },
        "features": [
          {
            "uri": "https://www.washingtonpost.com/opinions/2025/05/13/trump-iowa-nathan-sage-ernst/",
            "$type": "app.bsky.richtext.facet#link"
          }
        ]
      }
    ],
    "createdAt": "2025-05-13T10:52:51.895Z"
  }
}