"the rich and sometimes troubled history of proof of possession" ... a bit of an understatement #osw7 @__b_c @oauth_2 @secworkshop
{
"type": "entry",
"published": "2022-05-04T11:41:49+02:00",
"url": "https://aaronparecki.com/2022/05/04/14/oauth",
"category": [
"oauth2",
"osw7"
],
"photo": [
"https://aaronparecki.com/img/1240x0/2022/05/04/14/photo.jpg"
],
"syndication": [
"https://twitter.com/aaronpk/status/1521787195614322688"
],
"content": {
"text": "\"the rich and sometimes troubled history of proof of possession\" ... a bit of an understatement #osw7 @__b_c @oauth_2 @secworkshop",
"html": "\"the rich and sometimes troubled history of proof of possession\" ... a bit of an understatement <a href=\"https://aaronparecki.com/tag/osw7\">#osw7</a> <a href=\"https://twitter.com/__b_c\">@__b_c</a> <a href=\"https://twitter.com/oauth_2\">@oauth_2</a> <a href=\"https://twitter.com/secworkshop\">@secworkshop</a>"
},
"author": {
"type": "card",
"name": "Aaron Parecki",
"url": "https://aaronparecki.com/",
"photo": "https://aaronparecki.com/images/profile.jpg"
},
"post-type": "photo",
"_id": "28872282",
"_source": "16"
}
{
"type": "entry",
"published": "2022-05-03T17:53:45-07:00",
"url": "https://nadreck.me/2022/05/contra-chrome/",
"category": [
"links",
"advertising",
"chrome",
"social-computing"
],
"name": "Contra Chrome",
"content": {
"text": "Found via Kottke, Leah Elliott has an excellent comic up called Contra Chrome, which is an \u201cupdate\u201d on Scott McCloud\u2019s comic that was done back in 2008 to introduce Chrome. It\u2019s pretty well researched, and calls out a lot of the bad behavior around privacy and surveillance that Chrome does right now (and is planning to do in the future).\n\n\n\nI\u2019ve talked before about how Chrome\u2019s market dominance is a bad thing, so consider this yet another reminder: use something else. If you\u2019ve not tried Firefox in a few years, you\u2019ll likely be quite surprised at how responsive it\u2019s become.",
"html": "<p>Found via <a href=\"https://kottke.org/22/04/contra-chrome\">Kottke</a>, Leah Elliott has an excellent comic up called <a href=\"https://contrachrome.com\">Contra Chrome</a>, which is an \u201cupdate\u201d on Scott McCloud\u2019s <a href=\"https://www.google.com/googlebooks/chrome/index.html\">comic</a> that was done back in 2008 to introduce Chrome. It\u2019s pretty well researched, and calls out a lot of the bad behavior around privacy and surveillance that Chrome does right now (and is planning to do in the future).</p>\n\n\n\n<p>I\u2019ve talked before about how <a href=\"https://nadreck.me/2018/01/link-chrome-only-sites-are-a-problem/\">Chrome\u2019s market dominance is a bad thing</a>, so consider this yet another reminder: use something else. If you\u2019ve not tried Firefox in a few years, you\u2019ll likely be quite surprised at how responsive it\u2019s become.</p>"
},
"author": {
"type": "card",
"name": "Nadreck",
"url": "http://nadreck.me",
"photo": null
},
"post-type": "note",
"_id": "28869849",
"_source": "2935"
}
.@altonbrown and @StephenAtHome should do skits like this all of the time. youtu.be/UjiJFbkMlPs via @YouTube
{
"type": "entry",
"published": "2022-05-04T05:24:43+00:00",
"url": "https://twitter.com/andigalpern/status/1521722467181490177",
"content": {
"text": ".@altonbrown and @StephenAtHome should do skits like this all of the time. youtu.be/UjiJFbkMlPs via @YouTube",
"html": ".<a href=\"https://twitter.com/altonbrown\">@altonbrown</a> and <a href=\"https://twitter.com/StephenAtHome\">@StephenAtHome</a> should do skits like this all of the time. <a href=\"https://youtu.be/UjiJFbkMlPs\">youtu.be/UjiJFbkMlPs</a> via <a href=\"https://twitter.com/YouTube\">@YouTube</a>"
},
"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": "28869296",
"_source": "2773"
}
Today, my pug Miles has made me believe that the devil is real. Mischief level one billion.
{
"type": "entry",
"published": "2022-05-04T03:38:11+00:00",
"url": "https://twitter.com/cleverdevil/status/1521695659644141568",
"content": {
"text": "Today, my pug Miles has made me believe that the devil is real. Mischief level one billion."
},
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://twitter.com/cleverdevil",
"photo": "https://pbs.twimg.com/profile_images/1518010782369284096/7Ac_gJRN.jpg"
},
"post-type": "note",
"_id": "28868332",
"_source": "2773"
}
{
"type": "entry",
"published": "2022-05-04T00:53:50+00:00",
"url": "https://twitter.com/Nadreck/status/1521654299536859136",
"content": {
"text": "Contra Chrome nadreck.me/2022/05/contra\u2026",
"html": "Contra Chrome <a href=\"https://nadreck.me/2022/05/contra-chrome/\">nadreck.me/2022/05/contra\u2026</a>"
},
"author": {
"type": "card",
"name": "Nabil Maynard",
"url": "https://twitter.com/Nadreck",
"photo": "https://pbs.twimg.com/profile_images/2611219321/9zqgveoismgfl3rm7c5q.jpeg"
},
"post-type": "note",
"_id": "28866579",
"_source": "2773"
}
This is so sad. Dave was an enormous help when I set out to write about the early RFCs. A kind and funny man.
You can find his obituary here: olsonparent.com/obituary/David…
Sad news: IEEE Annals colleague Dave Walden has passed. Dave combined an amazing work ethic with great kindness and played early and important roles on ARPANET, TeX, and ...
{
"type": "entry",
"published": "2022-05-03T23:49:19+00:00",
"url": "https://twitter.com/tinysubversions/status/1521638064723873792",
"quotation-of": "https://twitter.com/dag_spicer/status/1520067245254213633",
"content": {
"text": "This is so sad. Dave was an enormous help when I set out to write about the early RFCs. A kind and funny man.\n\nYou can find his obituary here: olsonparent.com/obituary/David\u2026",
"html": "This is so sad. Dave was an enormous help when I set out to write about the early RFCs. A kind and funny man.\n\nYou can find his obituary here: <a href=\"https://www.olsonparent.com/obituary/David-Walden\">olsonparent.com/obituary/David\u2026</a>"
},
"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/dag_spicer/status/1520067245254213633": {
"type": "entry",
"published": "2022-04-29T15:47:27+00:00",
"url": "https://twitter.com/dag_spicer/status/1520067245254213633",
"photo": [
"https://pbs.twimg.com/media/FRhbZZlVkAA4HDU.jpg"
],
"content": {
"text": "Sad news: IEEE Annals colleague Dave Walden has passed. Dave combined an amazing work ethic with great kindness and played early and important roles on ARPANET, TeX, and much more. His homepage shows his range: walden-family.com/dave/ \u2764\ufe0f @ComputerHistory @SIGCIS @TheOfficialACM",
"html": "Sad news: IEEE Annals colleague Dave Walden has passed. Dave combined an amazing work ethic with great kindness and played early and important roles on ARPANET, TeX, and much more. His homepage shows his range: <a href=\"https://www.walden-family.com/dave/\">walden-family.com/dave/</a> \u2764\ufe0f <a href=\"https://twitter.com/ComputerHistory\">@ComputerHistory</a> <a href=\"https://twitter.com/SIGCIS\">@SIGCIS</a> <a href=\"https://twitter.com/TheOfficialACM\">@TheOfficialACM</a>"
},
"author": {
"type": "card",
"name": "Dag Spicer",
"url": "https://twitter.com/dag_spicer",
"photo": "https://pbs.twimg.com/profile_images/1387051124050391046/mycZ7tbG.jpg"
},
"post-type": "photo"
}
},
"_id": "28865874",
"_source": "2773"
}
How to Live the IndieWeb Dream
boffosocko.com/2022/05/03/how…
{
"type": "entry",
"published": "2022-05-03T23:35:44+00:00",
"url": "https://twitter.com/ChrisAldrich/status/1521634646345207808",
"content": {
"text": "How to Live the IndieWeb Dream\nboffosocko.com/2022/05/03/how\u2026",
"html": "How to Live the IndieWeb Dream\n<a href=\"https://boffosocko.com/2022/05/03/how-to-live-the-indieweb-dream/\">boffosocko.com/2022/05/03/how\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": "note",
"_id": "28865542",
"_source": "2773"
}
I just donated to Blue Ridge AAF, INC! Will you join me in supporting their cause? sandbox.blueridgeabortionfund.org/donate
{
"type": "entry",
"published": "2022-05-03T22:44:36+00:00",
"url": "https://twitter.com/afitnerd/status/1521621775775408131",
"content": {
"text": "I just donated to Blue Ridge AAF, INC! Will you join me in supporting their cause? sandbox.blueridgeabortionfund.org/donate",
"html": "I just donated to Blue Ridge AAF, INC! Will you join me in supporting their cause? <a href=\"https://sandbox.blueridgeabortionfund.org/donate\">sandbox.blueridgeabortionfund.org/donate</a>"
},
"author": {
"type": "card",
"name": "Micah Silverman - #StopWar",
"url": "https://twitter.com/afitnerd",
"photo": "https://pbs.twimg.com/profile_images/1169746170740137984/R7RpX8Q7.jpg"
},
"post-type": "note",
"_id": "28864913",
"_source": "2773"
}
Abortion is health care.
Everywhere.
Ukrainian Refugees Struggle to Get Abortion Care in Poland thecut.com/2022/05/ukrain…
{
"type": "entry",
"published": "2022-05-03T22:33:42+00:00",
"url": "https://twitter.com/karabaic/status/1521619034822742017",
"content": {
"text": "Abortion is health care.\nEverywhere.\n\nUkrainian Refugees Struggle to Get Abortion Care in Poland thecut.com/2022/05/ukrain\u2026",
"html": "Abortion is health care.\nEverywhere.\n\nUkrainian Refugees Struggle to Get Abortion Care in Poland <a href=\"https://www.thecut.com/2022/05/ukrainian-refugees-struggle-to-get-abortions-in-poland.html\">thecut.com/2022/05/ukrain\u2026</a>"
},
"author": {
"type": "card",
"name": "jack the nonabrasive",
"url": "https://twitter.com/karabaic",
"photo": "https://pbs.twimg.com/profile_images/1256785873384861696/QfRzUvne.jpg"
},
"post-type": "note",
"_id": "28864719",
"_source": "2773"
}
At the end of the day, OAuth is just a way to communicate between services and users, and as such it's easy to grasp and non-controversial.
OAuth solved a universal problem – signing into a web site – and, in doing so, created a new problem: how does a site know it's really you?
{
"type": "entry",
"published": "2021-10-06T18:01:58-07:00",
"url": "https://aaronparecki.com/2021/10/06/36/oauth",
"category": [
"oauth",
"ai"
],
"syndication": [
"https://twitter.com/aaronpk/status/1445917295532863491",
"https://micro.blog/aaronpk/12024859"
],
"content": {
"text": "At the end of the day, OAuth is just a way to communicate between services and users, and as such it's easy to grasp and non-controversial. \n\nOAuth solved a universal problem \u2013 signing into a web site \u2013 and, in doing so, created a new problem: how does a site know it's really you?",
"html": "At the end of the day, OAuth is just a way to communicate between services and users, and as such it's easy to grasp and non-controversial. <br /><br />OAuth solved a universal problem \u2013 signing into a web site \u2013 and, in doing so, created a new problem: how does a site know it's really you?"
},
"author": {
"type": "card",
"name": "Aaron Parecki",
"url": "https://aaronparecki.com/",
"photo": "https://aaronparecki.com/images/profile.jpg"
},
"post-type": "note",
"_id": "28861802",
"_source": "16"
}
Join me and @vibronet tomorrow for another OAuth Happy Hour! This week seems like a good week to talk about what happens when "Sign In with Facebook" is down.
📅 Oct 7 4pm Pacific
https://www.youtube.com/watch?v=B3a3-JV-dl0
{
"type": "entry",
"published": "2021-10-06T09:28:06-07:00",
"url": "https://aaronparecki.com/2021/10/06/7/happy-hour",
"category": [
"oauth"
],
"syndication": [
"https://twitter.com/aaronpk/status/1445787973727895554",
"https://micro.blog/aaronpk/12023498"
],
"content": {
"text": "Join me and @vibronet tomorrow for another OAuth Happy Hour! This week seems like a good week to talk about what happens when \"Sign In with Facebook\" is down. \n\n\ud83d\udcc5 Oct 7 4pm Pacific \n\nhttps://www.youtube.com/watch?v=B3a3-JV-dl0",
"html": "Join me and <a href=\"https://twitter.com/vibronet\">@vibronet</a> tomorrow for another OAuth Happy Hour! This week seems like a good week to talk about what happens when \"Sign In with Facebook\" is down. <br /><br /><a href=\"https://aaronparecki.com/emoji/%F0%9F%93%85\">\ud83d\udcc5</a> Oct 7 4pm Pacific <br /><br /><a href=\"https://www.youtube.com/watch?v=B3a3-JV-dl0\"><span>https://</span>www.youtube.com/watch?v=B3a3-JV-dl0</a>"
},
"author": {
"type": "card",
"name": "Aaron Parecki",
"url": "https://aaronparecki.com/",
"photo": "https://aaronparecki.com/images/profile.jpg"
},
"post-type": "note",
"_id": "28861803",
"_source": "16"
}
Join me in 20 minutes over on YouTube for a conversation with @bartosz_io about the future of #OAuth! https://www.youtube.com/watch?v=WPeulphAj6I
{
"type": "entry",
"published": "2021-09-28T09:41:10-07:00",
"url": "https://aaronparecki.com/2021/09/28/17/oauth",
"category": [
"oauth"
],
"syndication": [
"https://twitter.com/aaronpk/status/1442892160638935040",
"https://micro.blog/aaronpk/11994049"
],
"content": {
"text": "Join me in 20 minutes over on YouTube for a conversation with @bartosz_io about the future of #OAuth! https://www.youtube.com/watch?v=WPeulphAj6I",
"html": "Join me in 20 minutes over on YouTube for a conversation with <a href=\"https://twitter.com/bartosz_io\">@bartosz_io</a> about the future of <a href=\"https://aaronparecki.com/tag/oauth\">#OAuth</a>! <a href=\"https://www.youtube.com/watch?v=WPeulphAj6I\"><span>https://</span>www.youtube.com/watch?v=WPeulphAj6I</a>"
},
"author": {
"type": "card",
"name": "Aaron Parecki",
"url": "https://aaronparecki.com/",
"photo": "https://aaronparecki.com/images/profile.jpg"
},
"post-type": "note",
"_id": "28861804",
"_source": "16"
}
{
"type": "entry",
"published": "2022-05-03T18:34:48+00:00",
"url": "https://twitter.com/matthewmcvickar/status/1521558912989757441",
"content": {
"text": "youtube.com/watch?v=xGJG4g\u2026",
"html": "<a href=\"https://www.youtube.com/watch?v=xGJG4g-IdyI\">youtube.com/watch?v=xGJG4g\u2026</a>"
},
"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": "28860675",
"_source": "2773"
}
Are you a bit startled during eternal Caturday?
{
"type": "entry",
"published": "2022-05-03T12:22:06-0400",
"url": "https://martymcgui.re/2022/05/03/122206/",
"category": [
"caturday"
],
"video": [
"https://res.cloudinary.com/schmarty/video/upload/vc_h264/mmmgre/4a/a0/df/4b/378f48a1d91a1215dab994fa51f2f43e5393cb6133b2af752cc92316.mov"
],
"content": {
"text": "Are you a bit startled during eternal Caturday?",
"html": "<p>Are you a bit startled 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": "28860387",
"_source": "175"
}
Scoop from me and @strawberrywell: The first US Apple Store to file for a union election in the US has now reached an agreement with the company to hold an in-person vote starting on June 2nd: theverge.com/2022/5/3/23055…
{
"type": "entry",
"published": "2022-05-03T17:37:48+00:00",
"url": "https://twitter.com/ZoeSchiffer/status/1521544567748644864",
"content": {
"text": "Scoop from me and @strawberrywell: The first US Apple Store to file for a union election in the US has now reached an agreement with the company to hold an in-person vote starting on June 2nd: theverge.com/2022/5/3/23055\u2026",
"html": "Scoop from me and <a href=\"https://twitter.com/strawberrywell\">@strawberrywell</a>: The first US Apple Store to file for a union election in the US has now reached an agreement with the company to hold an in-person vote starting on June 2nd: <a href=\"https://www.theverge.com/2022/5/3/23055452/apple-retail-store-atlanta-union-vote-date-set-june-cwa\">theverge.com/2022/5/3/23055\u2026</a>"
},
"author": {
"type": "card",
"name": "Zo\u00eb Schiffer",
"url": "https://twitter.com/ZoeSchiffer",
"photo": "https://pbs.twimg.com/profile_images/1339414834350182401/Cbwg03OA.jpg"
},
"post-type": "note",
"_id": "28859152",
"_source": "2773"
}
{
"type": "entry",
"published": "2022-05-03T19:27:45+02:00",
"url": "https://aaronparecki.com/2022/05/03/38/",
"photo": [
"https://aaronparecki.com/img/1240x0/2022/05/03/38/photo.jpg"
],
"syndication": [
"https://www.swarmapp.com/user/59164/checkin/62716611f830dc710094bb74"
],
"name": "at Broen Bar",
"author": {
"type": "card",
"name": "Aaron Parecki",
"url": "https://aaronparecki.com/",
"photo": "https://aaronparecki.com/images/profile.jpg"
},
"checkin": {
"type": "card",
"name": "Broen Bar",
"latitude": "63.435701",
"longitude": "10.406593",
"url": "https://foursquare.com/v/500edca1e4b0b3861a6b30ab"
},
"post-type": "checkin",
"_id": "28859104",
"_source": "16"
}
I've been following "Welsh Twitter" off and on, but TIL that there's a Welsh Mastodon: Tŵt Cymru at toot.wales/about.
Bore da. Chris dw i. Dw i'n dysgu Cymraeg. 🏴 #ymarfer
boffosocko.com/2022/05/03/558…
{
"type": "entry",
"published": "2022-05-03T17:24:30+00:00",
"url": "https://twitter.com/ChrisAldrich/status/1521541221335789569",
"content": {
"text": "I've been following \"Welsh Twitter\" off and on, but TIL that there's a Welsh Mastodon: T\u0175t Cymru at toot.wales/about.\n\nBore da. Chris dw i. Dw i'n dysgu Cymraeg. \ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc77\udb40\udc6c\udb40\udc73\udb40\udc7f #ymarfer\nboffosocko.com/2022/05/03/558\u2026",
"html": "I've been following \"Welsh Twitter\" off and on, but TIL that there's a Welsh Mastodon: T\u0175t Cymru at <a href=\"https://toot.wales/about\">toot.wales/about</a>.\n\nBore da. Chris dw i. Dw i'n dysgu Cymraeg. \ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc77\udb40\udc6c\udb40\udc73\udb40\udc7f <a href=\"https://twitter.com/search?q=%23ymarfer\">#ymarfer</a>\n<a href=\"https://boffosocko.com/2022/05/03/55804502/\">boffosocko.com/2022/05/03/558\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": "note",
"_id": "28858901",
"_source": "2773"
}
{
"type": "entry",
"published": "2022-05-03T17:31:14+02:00",
"url": "https://aaronparecki.com/2022/05/03/31/",
"photo": [
"https://aaronparecki.com/img/1240x0/2022/05/03/31/photo.jpg",
"https://aaronparecki.com/img/1240x0/2022/05/03/31/photo-1.jpg"
],
"syndication": [
"https://www.swarmapp.com/user/59164/checkin/62714ac2f5cd8347208a21d1",
"https://micro.blog/aaronpk/12813273"
],
"name": "at Scandic Nidelven",
"author": {
"type": "card",
"name": "Aaron Parecki",
"url": "https://aaronparecki.com/",
"photo": "https://aaronparecki.com/images/profile.jpg"
},
"checkin": {
"type": "card",
"name": "Scandic Nidelven",
"latitude": "63.43565",
"longitude": "10.406343",
"url": "https://foursquare.com/v/4bc7617f0050b7136695b83b"
},
"post-type": "checkin",
"_id": "28857468",
"_source": "16"
}
💯💯💯🔥🔥🔥
(this sounds like something @AnjanaVakil would have said 💜)
“It's really important to get ego out of documentation. The point of your documentation is to help your users, and if it's not succeeding then it doesn't matter how bea...
{
"type": "entry",
"published": "2022-05-03T15:53:03+00:00",
"url": "https://twitter.com/slsoftworks/status/1521518208200568832",
"quotation-of": "https://twitter.com/SuborbitalDev/status/1521517811042070531",
"content": {
"text": "\ud83d\udcaf\ud83d\udcaf\ud83d\udcaf\ud83d\udd25\ud83d\udd25\ud83d\udd25\n\n(this sounds like something @AnjanaVakil would have said \ud83d\udc9c)",
"html": "\ud83d\udcaf\ud83d\udcaf\ud83d\udcaf\ud83d\udd25\ud83d\udd25\ud83d\udd25\n\n(this sounds like something <a href=\"https://twitter.com/AnjanaVakil\">@AnjanaVakil</a> would have said \ud83d\udc9c)"
},
"author": {
"type": "card",
"name": "flaki",
"url": "https://twitter.com/slsoftworks",
"photo": "https://pbs.twimg.com/profile_images/749678683514896385/7gxIRnoC.jpg"
},
"post-type": "note",
"refs": {
"https://twitter.com/SuborbitalDev/status/1521517811042070531": {
"type": "entry",
"published": "2022-05-03T15:51:29+00:00",
"url": "https://twitter.com/SuborbitalDev/status/1521517811042070531",
"in-reply-to": [
"https://twitter.com/SuborbitalDev/status/1521515530603180034"
],
"content": {
"text": "\u201cIt's really important to get ego out of documentation. The point of your documentation is to help your users, and if it's not succeeding then it doesn't matter how beautifully crafted you think your sentence is.\u201d @laura_e_langdon #bookclub",
"html": "\u201cIt's really important to get ego out of documentation. The point of your documentation is to help your users, and if it's not succeeding then it doesn't matter how beautifully crafted you think your sentence is.\u201d <a href=\"https://twitter.com/laura_e_langdon\">@laura_e_langdon</a> <a href=\"https://twitter.com/search?q=%23bookclub\">#bookclub</a>"
},
"author": {
"type": "card",
"name": "Suborbital",
"url": "https://twitter.com/SuborbitalDev",
"photo": "https://pbs.twimg.com/profile_images/1440408839090630662/xKsNhxtC.jpg"
},
"post-type": "reply"
}
},
"_id": "28856678",
"_source": "2773"
}
HTML imports. Maybe one day in our lifetimes it'll happen! 😂
IMHO, they should work on a basic level 100% declaratively (aka with zero JavaScript). The old (dead) spec actually required JS to do anything. Blech.
{
"type": "entry",
"published": "2022-05-03T15:44:27+00:00",
"url": "https://twitter.com/jaredcwhite/status/1521516044162007040",
"content": {
"text": "HTML imports. Maybe one day in our lifetimes it'll happen! \ud83d\ude02\n\nIMHO, they should work on a basic level 100% declaratively (aka with zero JavaScript). The old (dead) spec actually required JS to do anything. Blech."
},
"author": {
"type": "card",
"name": "Jared White supports the Open Web",
"url": "https://twitter.com/jaredcwhite",
"photo": "https://pbs.twimg.com/profile_images/1431863008288931841/hsLQJBv4.jpg"
},
"post-type": "note",
"_id": "28856679",
"_source": "2773"
}