New colorful M1 iMac! 👍
New M1 iPad Pro! (wut??) 👍
New “podcast” subscription service! 👎
(Sorry Apple: if I can’t access it with my podcast player of choice, _it’s not a podcast_. It’s a premium audio show.)
#AppleEvent
{
"type": "entry",
"published": "2021-04-20T18:04:32+00:00",
"url": "https://twitter.com/jaredcwhite/status/1384568683167576071",
"content": {
"text": "New colorful M1 iMac! \ud83d\udc4d\nNew M1 iPad Pro! (wut??) \ud83d\udc4d\nNew \u201cpodcast\u201d subscription service! \ud83d\udc4e\n\n(Sorry Apple: if I can\u2019t access it with my podcast player of choice, _it\u2019s not a podcast_. It\u2019s a premium audio show.)\n\n#AppleEvent",
"html": "New colorful M1 iMac! \ud83d\udc4d\nNew M1 iPad Pro! (wut??) \ud83d\udc4d\nNew \u201cpodcast\u201d subscription service! \ud83d\udc4e\n\n(Sorry Apple: if I can\u2019t access it with my podcast player of choice, _it\u2019s not a podcast_. It\u2019s a premium audio show.)\n\n<a href=\"https://twitter.com/search?q=%23AppleEvent\">#AppleEvent</a>"
},
"author": {
"type": "card",
"name": "Jared White",
"url": "https://twitter.com/jaredcwhite",
"photo": "https://pbs.twimg.com/profile_images/1349070767032438784/Pns0N1s_.jpg"
},
"post-type": "note",
"_id": "19920360",
"_source": "2773"
}
Some in Los Angeles are still recovering from last night’s clubbing, but others are still going strong in the online KaraOERke at ds106.tv/live/
#OERxDomains21 (boffosocko.com/?p=55790244)
{
"type": "entry",
"published": "2021-04-20T17:48:43+00:00",
"url": "https://twitter.com/ChrisAldrich/status/1384564701061918723",
"content": {
"text": "Some in Los Angeles are still recovering from last night\u2019s clubbing, but others are still going strong in the online KaraOERke at ds106.tv/live/\n\n#OERxDomains21 (boffosocko.com/?p=55790244)",
"html": "Some in Los Angeles are still recovering from last night\u2019s clubbing, but others are still going strong in the online KaraOERke at <a href=\"https://ds106.tv/live/\">ds106.tv/live/</a>\n\n<a href=\"https://twitter.com/search?q=%23OERxDomains21\">#OERxDomains21</a> (<a href=\"https://boffosocko.com/?p=55790244\">boffosocko.com/?p=55790244</a>)"
},
"author": {
"type": "card",
"name": "Chris Aldrich",
"url": "https://twitter.com/ChrisAldrich",
"photo": "https://pbs.twimg.com/profile_images/890299009381916672/CafdvvxN.jpg"
},
"post-type": "note",
"_id": "19919496",
"_source": "2773"
}
Ethernet in the power adapter?! Touch ID in a colorful new Magic Keyboard? Hot stuff! #AppleEvent
{
"type": "entry",
"published": "2021-04-20T17:34:17+00:00",
"url": "https://twitter.com/jaredcwhite/status/1384561071294275585",
"content": {
"text": "Ethernet in the power adapter?! Touch ID in a colorful new Magic Keyboard? Hot stuff! #AppleEvent",
"html": "Ethernet in the power adapter?! Touch ID in a colorful new Magic Keyboard? Hot stuff! <a href=\"https://twitter.com/search?q=%23AppleEvent\">#AppleEvent</a>"
},
"author": {
"type": "card",
"name": "Jared White",
"url": "https://twitter.com/jaredcwhite",
"photo": "https://pbs.twimg.com/profile_images/1349070767032438784/Pns0N1s_.jpg"
},
"post-type": "note",
"_id": "19918932",
"_source": "2773"
}
{
"type": "entry",
"published": "2021-04-20T17:22:31+00:00",
"url": "https://twitter.com/jaredcwhite/status/1384558107733360640",
"content": {
"text": "COLORS!!!!!! #AppleEvent",
"html": "COLORS!!!!!! <a href=\"https://twitter.com/search?q=%23AppleEvent\">#AppleEvent</a>"
},
"author": {
"type": "card",
"name": "Jared White",
"url": "https://twitter.com/jaredcwhite",
"photo": "https://pbs.twimg.com/profile_images/1349070767032438784/Pns0N1s_.jpg"
},
"post-type": "note",
"_id": "19918933",
"_source": "2773"
}
1/ The story of these gloves will tell you the kind of man Fritz Mondale was and why he meant so much to me. Please take the time to read this thread - and wait for it. ...
{
"type": "entry",
"published": "2021-04-20T16:10:42+00:00",
"url": "https://twitter.com/karabaic/status/1384540036369031168",
"quotation-of": "https://twitter.com/JoeTrippi/status/1384533738441355264",
"content": {
"text": "A lovely story."
},
"author": {
"type": "card",
"name": "your one nonbot friend",
"url": "https://twitter.com/karabaic",
"photo": "https://pbs.twimg.com/profile_images/1256785873384861696/QfRzUvne.jpg"
},
"post-type": "note",
"refs": {
"https://twitter.com/JoeTrippi/status/1384533738441355264": {
"type": "entry",
"published": "2021-04-20T15:45:41+00:00",
"url": "https://twitter.com/JoeTrippi/status/1384533738441355264",
"photo": [
"https://pbs.twimg.com/media/EzbQ6q_XsAMSLrB.jpg"
],
"content": {
"text": "1/ The story of these gloves will tell you the kind of man Fritz Mondale was and why he meant so much to me. Please take the time to read this thread - and wait for it. Its worth it."
},
"author": {
"type": "card",
"name": "Joe Trippi",
"url": "https://twitter.com/JoeTrippi",
"photo": "https://pbs.twimg.com/profile_images/1199171471584714752/6agTTiBy.jpg"
},
"post-type": "photo"
}
},
"_id": "19916488",
"_source": "2773"
}
Are you claiming things for yourself during eternal Caturday?
{
"type": "entry",
"published": "2021-04-20T09:14:02-0400",
"url": "https://martymcgui.re/2021/04/20/091402/",
"category": [
"caturday"
],
"video": [
"https://media.martymcgui.re/ae/8a/73/cb/3e47ab65352cceefcc0bc5ce2873e0dc1e0ff962810d26eb019b32b4.mov"
],
"content": {
"text": "Are you claiming things for yourself during eternal Caturday?",
"html": "<p>Are you claiming things for yourself during eternal Caturday?</p>"
},
"author": {
"type": "card",
"name": "Marty McGuire",
"url": "https://martymcgui.re/",
"photo": "https://martymcgui.re/images/logo.jpg"
},
"post-type": "video",
"_id": "19914876",
"_source": "175"
}
Exciting to see this roll out everywhere!
Fun fact: in Ruby it's &. and nicknamed the "lonely operator" because Matz thought it looked like a person sitting alone on the floor staring at a dot. 😄
twitter.com/adarosecannon/…
Woah! Optional chaining has amazing support now!! It's great to be able to start using it in real projects without transpiling.
Optional chaining lets you access deep de...
{
"type": "entry",
"published": "2021-04-20T14:31:42+00:00",
"url": "https://twitter.com/jaredcwhite/status/1384515121792180226",
"quotation-of": "https://twitter.com/AdaRoseCannon/status/1384075128099639303",
"content": {
"text": "Exciting to see this roll out everywhere!\n\nFun fact: in Ruby it's &. and nicknamed the \"lonely operator\" because Matz thought it looked like a person sitting alone on the floor staring at a dot. \ud83d\ude04\ntwitter.com/adarosecannon/\u2026",
"html": "Exciting to see this roll out everywhere!\n\nFun fact: in Ruby it's &. and nicknamed the \"lonely operator\" because Matz thought it looked like a person sitting alone on the floor staring at a dot. \ud83d\ude04\n<a href=\"https://twitter.com/adarosecannon/status/1384075128099639303\">twitter.com/adarosecannon/\u2026</a>"
},
"author": {
"type": "card",
"name": "Jared White",
"url": "https://twitter.com/jaredcwhite",
"photo": "https://pbs.twimg.com/profile_images/1349070767032438784/Pns0N1s_.jpg"
},
"post-type": "note",
"refs": {
"https://twitter.com/AdaRoseCannon/status/1384075128099639303": {
"type": "entry",
"published": "2021-04-19T09:23:20+00:00",
"url": "https://twitter.com/AdaRoseCannon/status/1384075128099639303",
"photo": [
"https://pbs.twimg.com/media/EzU3c18VIAAtXG2.png"
],
"content": {
"text": "Woah! Optional chaining has amazing support now!! It's great to be able to start using it in real projects without transpiling.\n\nOptional chaining lets you access deep descendants without needing to code defensively. \n\nconst myVar = a?.b?.c?.d;\n\ndeveloper.mozilla.org/en-US/docs/Web\u2026",
"html": "Woah! Optional chaining has amazing support now!! It's great to be able to start using it in real projects without transpiling.\n\nOptional chaining lets you access deep descendants without needing to code defensively. \n\nconst myVar = a?.b?.c?.d;\n\n<a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Optional_chaining\">developer.mozilla.org/en-US/docs/Web\u2026</a>"
},
"author": {
"type": "card",
"name": "Ada Rose Cannon",
"url": "https://twitter.com/AdaRoseCannon",
"photo": "https://pbs.twimg.com/profile_images/1298749595007234049/bpi_YTCk.jpg"
},
"post-type": "photo"
}
},
"_id": "19913999",
"_source": "2773"
}
Another day, another day people on the internet being surprised by megacorps convinced they own your soul just because they pay you a salary.
{
"type": "entry",
"published": "2021-04-20T10:56:12+00:00",
"url": "https://twitter.com/slsoftworks/status/1384460890108567552",
"content": {
"text": "Another day, another day people on the internet being surprised by megacorps convinced they own your soul just because they pay you a salary."
},
"author": {
"type": "card",
"name": "flaki",
"url": "https://twitter.com/slsoftworks",
"photo": "https://pbs.twimg.com/profile_images/749678683514896385/7gxIRnoC.jpg"
},
"post-type": "note",
"_id": "19909475",
"_source": "2773"
}
Late night @BeatSaber contest with my man. I love VR.
{
"type": "entry",
"published": "2021-04-20T07:22:41+00:00",
"url": "https://twitter.com/andigalpern/status/1384407155441164288",
"content": {
"text": "Late night @BeatSaber contest with my man. I love VR.",
"html": "Late night <a href=\"https://twitter.com/BeatSaber\">@BeatSaber</a> contest with my man. I love VR."
},
"author": {
"type": "card",
"name": "Andi Galpern",
"url": "https://twitter.com/andigalpern",
"photo": "https://pbs.twimg.com/profile_images/1162560868543893504/uo_XA_EA.jpg"
},
"post-type": "note",
"_id": "19906010",
"_source": "2773"
}
crazy to think that half of all adult americans got a software upgrade and now their re-programmed T-cells are essential, virus-destroying infrastructure
{
"type": "entry",
"published": "2021-04-20T06:42:05+00:00",
"url": "https://twitter.com/Johannes_Ernst/status/1384396937919549441",
"quotation-of": "https://twitter.com/mims/status/1384174192531148804",
"content": {
"text": "This."
},
"author": {
"type": "card",
"name": "Johannes Ernst",
"url": "https://twitter.com/Johannes_Ernst",
"photo": "https://pbs.twimg.com/profile_images/462335209015238656/ie0cRjdx.jpeg"
},
"post-type": "note",
"refs": {
"https://twitter.com/mims/status/1384174192531148804": {
"type": "entry",
"published": "2021-04-19T15:56:58+00:00",
"url": "https://twitter.com/mims/status/1384174192531148804",
"content": {
"text": "crazy to think that half of all adult americans got a software upgrade and now their re-programmed T-cells are essential, virus-destroying infrastructure"
},
"author": {
"type": "card",
"name": "Christopher Mims",
"url": "https://twitter.com/mims",
"photo": "https://pbs.twimg.com/profile_images/1311795967486820353/JqnH0bqA.jpg"
},
"post-type": "note"
}
},
"_id": "19905508",
"_source": "2773"
}
If I were to throw an ask me anything, what would you want to learn from me?
{
"type": "entry",
"published": "2021-04-20T06:40:29+00:00",
"url": "https://twitter.com/andigalpern/status/1384396537309011974",
"content": {
"text": "If I were to throw an ask me anything, what would you want to learn from me?"
},
"author": {
"type": "card",
"name": "Andi Galpern",
"url": "https://twitter.com/andigalpern",
"photo": "https://pbs.twimg.com/profile_images/1162560868543893504/uo_XA_EA.jpg"
},
"post-type": "note",
"_id": "19905509",
"_source": "2773"
}
awww bummer. Our speaker this Thursday night cancelled last minute, so now I have to figure out what to do.
{
"type": "entry",
"published": "2021-04-20T06:39:41+00:00",
"url": "https://twitter.com/andigalpern/status/1384396333847437313",
"content": {
"text": "awww bummer. Our speaker this Thursday night cancelled last minute, so now I have to figure out what to do."
},
"author": {
"type": "card",
"name": "Andi Galpern",
"url": "https://twitter.com/andigalpern",
"photo": "https://pbs.twimg.com/profile_images/1162560868543893504/uo_XA_EA.jpg"
},
"post-type": "note",
"_id": "19905511",
"_source": "2773"
}
Spent some time in the guts of Ruby processing for my news reader app. Some via code I wrote ages ago, but sprucing it all up now.
✅ Feed autodiscovery (thanks Feedbag gem!)
✅ Publication icon pulled from touch icon or favicon
✅ Curator tags plus overridden user tags
{
"type": "entry",
"published": "2021-04-20T06:15:14+00:00",
"url": "https://twitter.com/jaredcwhite/status/1384390179973058564",
"content": {
"text": "Spent some time in the guts of Ruby processing for my news reader app. Some via code I wrote ages ago, but sprucing it all up now.\n\n\u2705 Feed autodiscovery (thanks Feedbag gem!)\n\u2705 Publication icon pulled from touch icon or favicon\n\u2705 Curator tags plus overridden user tags"
},
"author": {
"type": "card",
"name": "Jared White",
"url": "https://twitter.com/jaredcwhite",
"photo": "https://pbs.twimg.com/profile_images/1349070767032438784/Pns0N1s_.jpg"
},
"post-type": "note",
"_id": "19905309",
"_source": "2773"
}
Got my digital badge for this week's #OERxDomains21 Conference courtesy of the Remixer, where you can mix your own.
#OER #DoOO
boffosocko.com/2021/04/19/557…
{
"type": "entry",
"published": "2021-04-20T03:43:00+00:00",
"url": "https://twitter.com/ChrisAldrich/status/1384351870483718146",
"photo": [
"https://pbs.twimg.com/media/EzY0ILFVIAM4nAE.jpg"
],
"content": {
"text": "Got my digital badge for this week's #OERxDomains21 Conference courtesy of the Remixer, where you can mix your own.\n#OER #DoOO\nboffosocko.com/2021/04/19/557\u2026",
"html": "Got my digital badge for this week's <a href=\"https://twitter.com/search?q=%23OERxDomains21\">#OERxDomains21</a> Conference courtesy of the Remixer, where you can mix your own.\n<a href=\"https://twitter.com/search?q=%23OER\">#OER</a> <a href=\"https://twitter.com/search?q=%23DoOO\">#DoOO</a>\n<a href=\"https://boffosocko.com/2021/04/19/55790211/\">boffosocko.com/2021/04/19/557\u2026</a>"
},
"author": {
"type": "card",
"name": "Chris Aldrich",
"url": "https://twitter.com/ChrisAldrich",
"photo": "https://pbs.twimg.com/profile_images/890299009381916672/CafdvvxN.jpg"
},
"post-type": "photo",
"_id": "19903442",
"_source": "2773"
}
What language did you write you first line of code in?
{
"type": "entry",
"published": "2021-04-20T03:26:45+00:00",
"url": "https://twitter.com/jaredcwhite/status/1384347781825851395",
"photo": [
"https://pbs.twimg.com/media/EzYw-JxUYA0DB1u.jpg"
],
"quotation-of": "https://twitter.com/NetflixEng/status/1384200622551883777",
"content": {
"text": "BASIC on this bad boy. twitter.com/netflixeng/sta\u2026",
"html": "BASIC on this bad boy. <a href=\"https://twitter.com/netflixeng/status/1384200622551883777\">twitter.com/netflixeng/sta\u2026</a>"
},
"author": {
"type": "card",
"name": "Jared White",
"url": "https://twitter.com/jaredcwhite",
"photo": "https://pbs.twimg.com/profile_images/1349070767032438784/Pns0N1s_.jpg"
},
"post-type": "photo",
"refs": {
"https://twitter.com/NetflixEng/status/1384200622551883777": {
"type": "entry",
"published": "2021-04-19T17:42:00+00:00",
"url": "https://twitter.com/NetflixEng/status/1384200622551883777",
"content": {
"text": "What language did you write you first line of code in?"
},
"author": {
"type": "card",
"name": "Netflix Engineering",
"url": "https://twitter.com/NetflixEng",
"photo": "https://pbs.twimg.com/profile_images/1196095067947073536/Jyl64hF0.jpg"
},
"post-type": "note"
}
},
"_id": "19903326",
"_source": "2773"
}
Also if you don’t mind a bit of finagling, you can also take an older vanilla JS library and *wrap it* in a web component + shadow DOM for easy reuse and attribute-based customization. I’ve done it, twice!
I don’t know who needs to hear this, but…
…the Shadow DOM isn’t for scoping CSS. It’s for scoping *everything*.
HTML, CSS, *and* JavaScript all neatly encapsu...
{
"type": "entry",
"published": "2021-04-20T00:30:45+00:00",
"url": "https://twitter.com/jaredcwhite/status/1384303488566317056",
"quotation-of": "https://twitter.com/jaredcwhite/status/1384237905363705864",
"content": {
"text": "Also if you don\u2019t mind a bit of finagling, you can also take an older vanilla JS library and *wrap it* in a web component + shadow DOM for easy reuse and attribute-based customization. I\u2019ve done it, twice!"
},
"author": {
"type": "card",
"name": "Jared White",
"url": "https://twitter.com/jaredcwhite",
"photo": "https://pbs.twimg.com/profile_images/1349070767032438784/Pns0N1s_.jpg"
},
"post-type": "note",
"refs": {
"https://twitter.com/jaredcwhite/status/1384237905363705864": {
"type": "entry",
"published": "2021-04-19T20:10:09+00:00",
"url": "https://twitter.com/jaredcwhite/status/1384237905363705864",
"content": {
"text": "I don\u2019t know who needs to hear this, but\u2026\n\n\u2026the Shadow DOM isn\u2019t for scoping CSS. It\u2019s for scoping *everything*.\n\nHTML, CSS, *and* JavaScript all neatly encapsulated and hidden away from the main page author. True componentization.\n\nThe Shadow DOM is *awesome*. \ud83e\udd70"
},
"author": {
"type": "card",
"name": "Jared White",
"url": "https://twitter.com/jaredcwhite",
"photo": "https://pbs.twimg.com/profile_images/1349070767032438784/Pns0N1s_.jpg"
},
"post-type": "note"
}
},
"_id": "19900705",
"_source": "2773"
}
Who's someone they could give the Jeopardy hosting gig to that would make you watch every episode, every day, never missing a single second? I'll start:
{
"type": "entry",
"published": "2021-04-20T00:05:59+00:00",
"url": "https://twitter.com/cleverdevil/status/1384297254387818497",
"video": [
"https://video.twimg.com/tweet_video/EzYC8u2VcAYiP1X.mp4"
],
"quotation-of": "https://twitter.com/KenTremendous/status/1383975444756664321",
"content": {
"text": "https://t.co/C5S4dWvRoY"
},
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://twitter.com/cleverdevil",
"photo": "https://pbs.twimg.com/profile_images/744804831064317952/W-gMo7AO.jpg"
},
"post-type": "video",
"refs": {
"https://twitter.com/KenTremendous/status/1383975444756664321": {
"type": "entry",
"published": "2021-04-19T02:47:13+00:00",
"url": "https://twitter.com/KenTremendous/status/1383975444756664321",
"photo": [
"https://pbs.twimg.com/media/EzTeHgqUYAYOZY4.jpg"
],
"content": {
"text": "Who's someone they could give the Jeopardy hosting gig to that would make you watch every episode, every day, never missing a single second? I'll start:"
},
"author": {
"type": "card",
"name": "Ken Tremendous",
"url": "https://twitter.com/KenTremendous",
"photo": "https://pbs.twimg.com/profile_images/1371153763864481793/_vefuX2P.jpg"
},
"post-type": "photo"
}
},
"_id": "19900523",
"_source": "2773"
}
{
"type": "entry",
"published": "2021-04-20T00:14:10+00:00",
"url": "https://twitter.com/matthewmcvickar/status/1384299314269200388",
"content": {
"text": "Thoughts That Lead"
},
"author": {
"type": "card",
"name": "Matthew McVickar",
"url": "https://twitter.com/matthewmcvickar",
"photo": "https://pbs.twimg.com/profile_images/1381462476080828418/kiDKMIEj.jpg"
},
"post-type": "note",
"_id": "19900522",
"_source": "2773"
}
Do you have your eyes open during eternal Caturday?
{
"type": "entry",
"published": "2021-04-19T17:03:34-0400",
"url": "https://martymcgui.re/2021/04/19/170334/",
"category": [
"caturday"
],
"video": [
"https://media.martymcgui.re/31/6b/04/d6/a15bb0adffa98bd608e59962b8b999bf529eb123b906a858e5084a14.mov"
],
"content": {
"text": "Do you have your eyes open during eternal Caturday?",
"html": "<p>Do you have your eyes open during eternal Caturday?</p>"
},
"author": {
"type": "card",
"name": "Marty McGuire",
"url": "https://martymcgui.re/",
"photo": "https://martymcgui.re/images/logo.jpg"
},
"post-type": "video",
"_id": "19899433",
"_source": "175"
}
"Truly the most shocking thing about these numbers is that they look ordinary. They look just like every other market. Everything about [NFT markets] is run-of-the-mill, banal, predictable capitalism."
On the left, the latest @_reallifemag essay proposing NFTs as economic equalisers. On the right, data showing @NFTs are reproducing the same hierarchy that is criticised ...
{
"type": "entry",
"published": "2021-04-19T21:49:23+00:00",
"url": "https://twitter.com/tinysubversions/status/1384262880095129605",
"quotation-of": "https://twitter.com/helveticade/status/1384234368256774153",
"content": {
"text": "\"Truly the most shocking thing about these numbers is that they look ordinary. They look just like every other market. Everything about [NFT markets] is run-of-the-mill, banal, predictable capitalism.\""
},
"author": {
"type": "card",
"name": "Darius Kazemi",
"url": "https://twitter.com/tinysubversions",
"photo": "https://pbs.twimg.com/profile_images/1355952735921692673/XVIen_1n.jpg"
},
"post-type": "note",
"refs": {
"https://twitter.com/helveticade/status/1384234368256774153": {
"type": "entry",
"published": "2021-04-19T19:56:05+00:00",
"url": "https://twitter.com/helveticade/status/1384234368256774153",
"photo": [
"https://pbs.twimg.com/media/EzXIwc5VgAYnN9x.png",
"https://pbs.twimg.com/media/EzXI3pCVoAQJKLR.png"
],
"content": {
"text": "On the left, the latest @_reallifemag essay proposing NFTs as economic equalisers. On the right, data showing @NFTs are reproducing the same hierarchy that is criticised in the Real Life essay. \n\nBoth published today \ud83d\ude19\ud83d\udc4c\n\nL - reallifemag.com/paid-in-full/\nR - thatkimparker.medium.com/most-artists-a\u2026",
"html": "On the left, the latest <a href=\"https://twitter.com/_reallifemag\">@_reallifemag</a> essay proposing NFTs as economic equalisers. On the right, data showing <a href=\"https://twitter.com/NFTS\">@NFTs</a> are reproducing the same hierarchy that is criticised in the Real Life essay. \n\nBoth published today \ud83d\ude19\ud83d\udc4c\n\nL - <a href=\"https://reallifemag.com/paid-in-full/\">reallifemag.com/paid-in-full/</a>\nR - <a href=\"https://thatkimparker.medium.com/most-artists-are-not-making-money-off-nfts-and-here-are-some-graphs-to-prove-it-c65718d4a1b8\">thatkimparker.medium.com/most-artists-a\u2026</a>"
},
"author": {
"type": "card",
"name": "Cade",
"url": "https://twitter.com/helveticade",
"photo": "https://pbs.twimg.com/profile_images/1265977838949281792/gtP6P8iv.jpg"
},
"post-type": "photo"
}
},
"_id": "19898170",
"_source": "2773"
}