Experimental browser for the Atmosphere
He's doing it again -- but this time, it's for something else. @shanedkavanaugh.bsky.social w/ the story:
May 9, 2025, 6:58 PM
{ "uri": "at://did:plc:abeinx4mbb65dwju32xp72uu/app.bsky.feed.post/3lor4acf3x22f", "cid": "bafyreidb5il4k2yahi5ynch4v2royz5i2vfwapg52gqk5uyos3ug42ylry", "value": { "text": "He's doing it again -- but this time, it's for something else. @shanedkavanaugh.bsky.social w/ the story:", "$type": "app.bsky.feed.post", "embed": { "$type": "app.bsky.embed.external", "external": { "uri": "https://www.oregonlive.com/politics/2025/05/former-portland-commissioner-mayoral-hopeful-threatens-to-sue-city-over-campaign-finance-penalties.html", "thumb": { "$type": "blob", "ref": { "$link": "bafkreidhphwpnp3lzzwijpl6dwy2kuagwnvluoj5tynnqqlpr6n4tzifou" }, "mimeType": "image/jpeg", "size": 267301 }, "title": "Former Portland commissioner, mayoral hopeful threatens to sue city over campaign finance penalties", "description": "Former Portland Commissioner Rene Gonzalez has intensified an ongoing legal battle with the city and the office of its elected watchdog over campaign finance violations he faced last fall during his u..." } }, "langs": [ "en" ], "reply": { "root": { "cid": "bafyreic74dmlot5tewatovymmqg2hwe5orzlh75n3hpcn3bf7yifr6b6ga", "uri": "at://did:plc:abeinx4mbb65dwju32xp72uu/app.bsky.feed.post/3lor4abesqk2f" }, "parent": { "cid": "bafyreic74dmlot5tewatovymmqg2hwe5orzlh75n3hpcn3bf7yifr6b6ga", "uri": "at://did:plc:abeinx4mbb65dwju32xp72uu/app.bsky.feed.post/3lor4abesqk2f" } }, "facets": [ { "$type": "app.bsky.richtext.facet", "index": { "byteEnd": 91, "byteStart": 63 }, "features": [ { "did": "did:plc:a7z2574niaiqqx5lgfrons5d", "$type": "app.bsky.richtext.facet#mention" } ] } ], "createdAt": "2025-05-09T18:58:15.395Z" } }