{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreih2zajsyir4xvioqzmqu2evtxenk7cych7ui677uycnvbidin5p6a",
"commit": {
"cid": "bafyreiga5vbcwrh74hjjjkfgsuield7yy7olfmiww6hsgourboofihh3qm",
"rev": "3mljiivu6it2j"
},
"uri": "at://did:plc:retm6aeqattyxp7bhmyyv7gk/app.bsky.feed.post/3mljiivmw3s2f",
"validationStatus": "valid"
},
"content": {
"$type": "pub.leaflet.content",
"pages": [
{
"$type": "pub.leaflet.pages.linearDocument",
"blocks": [
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.image",
"alt": "panorama photo of a large room with tables and people standing on one side, and projector screen and chairs on the other side with some people on the other side, a couple dozen people visible",
"aspectRatio": {
"height": 487,
"width": 2048
},
"image": {
"$type": "blob",
"ref": {
"$link": "bafkreihtdb7w5zdgd3buumvwdxkmpl7fjkshmfyggdkzvoplu5mzw67y7i"
},
"mimeType": "image/webp",
"size": 156100
}
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"alignment": "lex:pub.leaflet.pages.linearDocument#textAlignCenter",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#italic"
}
],
"index": {
"byteEnd": 14,
"byteStart": 0
}
},
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#didMention",
"did": "did:plc:agxokrcsxs4mnfxeob7dh4r6"
}
],
"index": {
"byteEnd": 39,
"byteStart": 14
}
},
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#italic"
}
],
"index": {
"byteEnd": 40,
"byteStart": 39
}
}
],
"plaintext": "photo credit: @ecalifornica.bsky.social ",
"textSize": "small"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#didMention",
"did": "did:plc:retm6aeqattyxp7bhmyyv7gk"
}
],
"index": {
"byteEnd": 43,
"byteStart": 31
}
},
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#didMention",
"did": "did:plc:jjsc5rflv3cpv6hgtqhn2dcm"
}
],
"index": {
"byteEnd": 107,
"byteStart": 94
}
}
],
"plaintext": "We just had a successful first @atproto.nyc meetup, and the next one's now scheduled! This is @schlage.town with a recap and some ideas for the future."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "To rewind a minute — we had a couple great precursor events last year:"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.unorderedList",
"children": [
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://atprotocol.dev/atproto-nyc-community-hack-day-evening-social/"
}
],
"index": {
"byteEnd": 37,
"byteStart": 19
}
},
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://atproto.nyc"
}
],
"index": {
"byteEnd": 128,
"byteStart": 117
}
}
],
"plaintext": "in August we had a community hack day, a one-off all day event mixing mini hackathon, talks, and socializing (before atproto.nyc came together)"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "in October we had a very casual v0 Brooklyn meetup, getting a smaller group together but with no real structure (or name)"
}
}
]
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://atmosphereconf.org/"
}
],
"index": {
"byteEnd": 110,
"byteStart": 95
}
}
],
"plaintext": "So, is this technically our \"first meetup\"? Atmospheric Metaphysicians can debate. At any rate Atmosphere Conf, a little over a month ago, kicked us and a lot of local communities into gear, leading to our…"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 2,
"plaintext": "May meetup: manifested"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "We had a great evening of talks and socializing, with around 50 attendees. Really solid turnout, a bit higher than expected."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#didMention",
"did": "did:plc:xojeugt2q75o3ipgvaoocijz"
}
],
"index": {
"byteEnd": 32,
"byteStart": 18
}
},
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#didMention",
"did": "did:plc:z72i7hdynmk6r22z27h6tvur"
}
],
"index": {
"byteEnd": 82,
"byteStart": 73
}
}
],
"plaintext": "Thanks so much to @hiddendoor.co for the use of their awesome space, and @bsky.app for helping cover food and drinks."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#didMention",
"did": "did:plc:rbvrr34edl5ddpuwcubjiost"
}
],
"index": {
"byteEnd": 162,
"byteStart": 149
}
}
],
"plaintext": "Most of all thanks to our six awesome speakers! We had a pretty ad hoc setup but managed to stream and record the talks. While we await our promised @stream.place VOD future, for now, watch em on YouTube."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#highlight"
},
{
"$type": "pub.leaflet.richtext.facet#bold"
},
{
"$type": "pub.leaflet.richtext.facet#italic"
}
],
"index": {
"byteEnd": 35,
"byteStart": 0
}
}
],
"plaintext": "Check out the talk recordings here:"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.page",
"id": "019e0949-f613-7ee6-93eb-01667c3023df"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "Let us know what you'd like to see new or different at future events! Already noted to get more seltzers next time :) Got some other things in mind we'd like to try too, more below…"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 2,
"plaintext": "Join us in June!"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#didMention",
"did": "did:plc:retm6aeqattyxp7bhmyyv7gk"
}
],
"index": {
"byteEnd": 61,
"byteStart": 49
}
},
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#bold"
}
],
"index": {
"byteEnd": 91,
"byteStart": 77
}
}
],
"plaintext": "We're running it back, same time and place. Next @atproto.nyc meetup will be Monday, June 1, from 5:30 til 8pm or so."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "Again at Hidden Door, 314 Dean St, in Brooklyn right by Atlantic Terminal."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#bold"
}
],
"index": {
"byteEnd": 28,
"byteStart": 0
}
}
],
"plaintext": "RSVP at the event page here:"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.website",
"description": "Join us once again for pizza, a few short talks, and a whole lot of atmospheric conversation! ## When The evening of Monday, June 1, 2026. - Come at 5 to help set up - Doors at 5:30 - Pizza at 6 or so - Talks around 6:30 (likely for ~an hour) No hard end time but we'll probably wind down by 8:30ish. ## Where The Hidden Door office at 314 Dean St in Brooklyn. Just a couple blocks from Atlantic Terminal. Very spacious; very central. ## Talks TBD! Seeking 3 or 4 folks for ~10 minute slots. Reach out if you're interested; will update as we confirm. Both technical and non-technical talks welcome. We'd love to hear how you built your new project, see your plan for bringing local communities to the Atmosphere, or participate in a quick design jam. Send ideas, we'll try to curate a good balance! ## Contact Reach out to @schlage.town with questions, or if you'd like to join a Signal chat for local organizers. Follow @atproto.nyc and https://atprotonyc.leaflet.pub/ for updates :) Special thanks to Hilary, Matt, and the @hiddendoor.co team for generously sharing their space!",
"previewImage": {
"$type": "blob",
"ref": {
"$link": "bafkreiawreujecgu56lnkbpuayj4nfygerzaj7bier23hevg7rts7zylwy"
},
"mimeType": "image/png",
"size": 19369
},
"src": "https://atmo.rsvp/p/atproto.nyc/e/3mle4lwiq62qn",
"title": "atproto.nyc - June 2026"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#bold"
}
],
"index": {
"byteEnd": 59,
"byteStart": 0
}
}
],
"plaintext": "We're looking for folks to speak at this and future events."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "~10 minute slots. Anything from tools you're building to community projects, definitely doesn't have to be technical. If you're interested, send us ideas!"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#italic"
}
],
"index": {
"byteEnd": 11,
"byteStart": 7
}
}
],
"plaintext": "Please also reach out if you have an idea you're not sure about and could use some help developing it — glad to talk through together. We may even find a day later this month for workshopping talks together."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 2,
"plaintext": "Next steps & future projects"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "Some other things in progress, or at least on our minds:"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.unorderedList",
"children": [
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#bold"
}
],
"index": {
"byteEnd": 7,
"byteStart": 0
}
}
],
"plaintext": "website: a few folks starting to get a working group going, to include things like event listings, code of conduct, blog (right here!)"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#bold"
}
],
"index": {
"byteEnd": 18,
"byteStart": 0
}
},
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#footnote",
"contentPlaintext": "I'd like to write a whole separate post with more ideas on this soon! For now let me know if anyone comes to mind we should be talking to.",
"footnoteId": "019e0ad8-a8c0-7ee6-9412-f2b5f2a8c05b"
}
],
"index": {
"byteEnd": 204,
"byteStart": 203
}
}
],
"plaintext": "community outreach: both sourcing a diverse lineup of speakers for future events, and connecting with folks locally who we'd love to get involved — communities, organizers, creators, educators and more*"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#bold"
}
],
"index": {
"byteEnd": 13,
"byteStart": 0
}
}
],
"plaintext": "summer picnic: it'd be fun to do a casual thing in Prospect Park; maybe a good theme is \"bring a friend to intro to the Atmosphere\"…thinking a weekend morning :)"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#bold"
}
],
"index": {
"byteEnd": 17,
"byteStart": 0
}
}
],
"plaintext": "other side events: e.g. one idea that came up already is getting a group together to talk about how educators can use atproto, let's do it"
}
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#bold"
}
],
"index": {
"byteEnd": 21,
"byteStart": 0
}
}
],
"plaintext": "logistical miscellany: figuring out division of labor, community funding for events and other infra (streaming gear?), etc"
}
}
]
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "Reach out to join our Signal group if you'd like to help plan future events or otherwise get involved!"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#didMention",
"did": "did:plc:jl5dgp7xb34xfqlpywt7kcp5"
}
],
"index": {
"byteEnd": 37,
"byteStart": 10
}
},
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#didMention",
"did": "did:plc:7gm5ejhut7kia2kzglqfew5b"
}
],
"index": {
"byteEnd": 46,
"byteStart": 38
}
},
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#didMention",
"did": "did:plc:xvzzrfy23bkutm5ie5gelvr4"
}
],
"index": {
"byteEnd": 70,
"byteStart": 47
}
},
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#didMention",
"did": "did:plc:ukp7pzzht32uigg6bg4vxr5t"
}
],
"index": {
"byteEnd": 83,
"byteStart": 71
}
},
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#didMention",
"did": "did:plc:kydzcmnywraao2srchqgwj5c"
}
],
"index": {
"byteEnd": 101,
"byteStart": 84
}
},
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#didMention",
"did": "did:plc:5ekiam2ybpgrbmpbhylb7ama"
}
],
"index": {
"byteEnd": 125,
"byteStart": 102
}
},
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#didMention",
"did": "did:plc:uashgn65n5z7aqwk5cbuba5c"
}
],
"index": {
"byteEnd": 133,
"byteStart": 126
}
}
],
"plaintext": "Shout out @katproto.girlonthemoon.xyz @sri.xyz @grishalr.protoimsg.app @awarm.space @cozylittle.house @julietshen.bsky.social @bnb.im for helping with set up and other logistical duties. "
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#didMention",
"did": "did:plc:ticz2qmqh2vqxnehf5zalkpl"
}
],
"index": {
"byteEnd": 27,
"byteStart": 5
}
},
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#didMention",
"did": "did:plc:mv3lojrmmhpnnvzp2odl2rl7"
}
],
"index": {
"byteEnd": 69,
"byteStart": 57
}
},
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#didMention",
"did": "did:plc:wlzd76q6sfrwrxaixkqkso43"
}
],
"index": {
"byteEnd": 83,
"byteStart": 70
}
}
],
"plaintext": "Also @librenews.bsky.social for securing the domain! And @bront.rodeo @smarmy.space for starting a convo about atproto for educators, excited to see where that goes!"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#italic"
}
],
"index": {
"byteEnd": 89,
"byteStart": 64
}
}
],
"plaintext": "One thing I mentioned at the last meetup and want to reiterate: this is not a tech meetup. I mean it partly is, but — it's about the people, not the technology. The protocol insofar as it helps us do meaningful things together."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "So, let's keep in mind: we need more than just builders in the room, we need the people and communities we're building for."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#didMention",
"did": "did:plc:retm6aeqattyxp7bhmyyv7gk"
}
],
"index": {
"byteEnd": 62,
"byteStart": 50
}
}
],
"plaintext": "Til next time…oh, and make sure you've followed @atproto.nyc and subscribed to this blog/newsletter for updates!"
}
}
],
"id": "019e0385-8633-700c-b0a6-4f781204aca6"
},
{
"$type": "pub.leaflet.pages.linearDocument",
"blocks": [
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 1,
"plaintext": "May 2026 Talks"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#italic"
}
],
"index": {
"byteEnd": 203,
"byteStart": 0
}
}
],
"plaintext": "Great mix of talks — prototypes in local-first software, ecosystem building, open source trust & safety, apps for small-scale social and personal collections, and new approaches to community platforms!"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": ""
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 2,
"plaintext": "ATProtoCall and local-first software on atproto"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#didMention",
"did": "did:plc:vrrdgcidwpvn4omvn7uuufoo"
}
],
"index": {
"byteEnd": 20,
"byteStart": 3
}
}
],
"plaintext": "by @jakelazaroff.com "
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.iframe",
"aspectRatio": {
"height": 9,
"width": 16
},
"height": 600,
"url": "https://www.youtube.com/embed/BgJySidG_Ks?rel=0"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": ""
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 2,
"plaintext": "From killer app to killer ecosystem"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#didMention",
"did": "did:plc:rtf3bjc3w2yn4syxtm4r7jt2"
}
],
"index": {
"byteEnd": 14,
"byteStart": 3
}
}
],
"plaintext": "by @ronentk.me "
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.iframe",
"aspectRatio": {
"height": 9,
"width": 16
},
"height": 600,
"url": "https://www.youtube.com/embed/ZNMyB7PUTis?rel=0"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": ""
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 2,
"plaintext": "ROOST: Open source trust & safety infrastructure for all"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#didMention",
"did": "did:plc:5ekiam2ybpgrbmpbhylb7ama"
}
],
"index": {
"byteEnd": 26,
"byteStart": 3
}
}
],
"plaintext": "by @julietshen.bsky.social "
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#italic"
}
],
"index": {
"byteEnd": 17,
"byteStart": 0
}
},
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#italic"
},
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://roost.tools/"
}
],
"index": {
"byteEnd": 22,
"byteStart": 17
}
},
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#italic"
}
],
"index": {
"byteEnd": 102,
"byteStart": 22
}
}
],
"plaintext": "Great talk about ROOST — opted not to make the recording public, but please reach out to learn more!"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": ""
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 2,
"plaintext": "Introducing Passports.social"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#didMention",
"did": "did:plc:yl7wcldipsfnjdww2jg5mnrv"
}
],
"index": {
"byteEnd": 18,
"byteStart": 3
}
}
],
"plaintext": "by @teonbrooks.com "
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.iframe",
"aspectRatio": {
"height": 9,
"width": 16
},
"height": 600,
"url": "https://www.youtube.com/embed/ha02iqoPz-I?rel=0"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": ""
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 2,
"plaintext": "untitled social"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#didMention",
"did": "did:plc:ckdgfonuv6qleyv2keskei2k"
}
],
"index": {
"byteEnd": 24,
"byteStart": 3
}
}
],
"plaintext": "by @adampype.bsky.social "
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.iframe",
"aspectRatio": {
"height": 9,
"width": 16
},
"height": 600,
"url": "https://www.youtube.com/embed/MGaYX0U_17M?rel=0"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": ""
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 2,
"plaintext": "Acorn: reimagining digital networks through community-centered design"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#didMention",
"did": "did:plc:y3dbemzlq5lzfl7osurqzi2c"
}
],
"index": {
"byteEnd": 27,
"byteStart": 3
}
}
],
"plaintext": "by @rishkebab.blacksky.team "
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.iframe",
"aspectRatio": {
"height": 9,
"width": 16
},
"height": 600,
"url": "https://www.youtube.com/embed/aKquEwJf9B0?rel=0"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": ""
}
}
],
"id": "019e0949-f613-7ee6-93eb-01667c3023df"
}
]
},
"description": "Hello from @atproto.nyc! Our first dispatch on starting a local meetup, getting some awesome talks on the books, and planning a lot more to explore together.",
"path": "/3mljiinrgak2y",
"publishedAt": "2026-05-10T19:26:59.424Z",
"site": "at://did:plc:retm6aeqattyxp7bhmyyv7gk/site.standard.publication/3ml4jtdqqq222",
"tags": [],
"title": "New York, new meetup, newsletter!"
}