{
"type": "entry",
"author": {
"name": null,
"url": "https://herestomwiththeweather.com/",
"photo": null
},
"url": "https://herestomwiththeweather.com/2022/10/27/rubyconf-in-houston/",
"published": "2022-10-27T21:56:20+00:00",
"content": {
"html": "<p>Earlier this week, I signed up for <a href=\"https://rubyconf.org/\">RubyConf 2022</a> which is Nov. 29 - Dec. 1 in Houston. This is my first conference since the pandemic started and I was glad to see the <a href=\"https://rubyconf.org/safety\">safety precautions</a>. The <a href=\"https://rubyconf.org/schedule\">schedule</a> also looks great! Please say \u201cHi!\u201d if you see me there.</p>",
"text": "Earlier this week, I signed up for RubyConf 2022 which is Nov. 29 - Dec. 1 in Houston. This is my first conference since the pandemic started and I was glad to see the safety precautions. The schedule also looks great! Please say \u201cHi!\u201d if you see me there."
},
"name": "RubyConf in Houston",
"post-type": "article",
"_id": "33939173",
"_source": "246"
}
{
"type": "entry",
"author": {
"name": null,
"url": "https://herestomwiththeweather.com/",
"photo": null
},
"url": "https://herestomwiththeweather.com/2022/10/25/indieauth-login-history/",
"published": "2022-10-25T16:51:16+00:00",
"content": {
"html": "<p>In my last post, I mentioned that I planned to add login history to <a href=\"https://github.com/herestomwiththeweather/irwin\">Irwin</a>. As I was testing my code, I logged into <a href=\"https://indieweb.org/\">indieweb.org</a> and noticed that I needed to update my code to support <a href=\"https://indieauth.spec.indieweb.org/#profile-url-response\">5.3.2 Profile URL Response</a> of the IndieAuth spec as this IndieAuth client does not need an access token. Here\u2019s what the history looks like on my IndieAuth server:</p>\n\n<p><img src=\"https://coffeebucks.s3.amazonaws.com/images/image/jekyll/indieauth_login_history.png\" alt=\"IndieAuth login history\" /></p>\n\n<p>If I click on a login timestamp, I have the option to revoke the access token associated with the login if it exists and has not already expired. My next step is to test some other <a href=\"https://indieweb.org/Micropub/Servers\">micropub servers</a> than the one I use to see what interoperability updates I may need to make.</p>",
"text": "In my last post, I mentioned that I planned to add login history to Irwin. As I was testing my code, I logged into indieweb.org and noticed that I needed to update my code to support 5.3.2 Profile URL Response of the IndieAuth spec as this IndieAuth client does not need an access token. Here\u2019s what the history looks like on my IndieAuth server:\n\n\n\nIf I click on a login timestamp, I have the option to revoke the access token associated with the login if it exists and has not already expired. My next step is to test some other micropub servers than the one I use to see what interoperability updates I may need to make."
},
"name": "IndieAuth login history",
"post-type": "article",
"_id": "33939174",
"_source": "246"
}
{
"type": "entry",
"author": {
"name": null,
"url": "https://herestomwiththeweather.com/",
"photo": null
},
"url": "https://herestomwiththeweather.com/2022/10/09/minimum-viable-indieauth-server/",
"published": "2022-10-09T20:38:46+00:00",
"content": {
"html": "<p>One of the building blocks of the <a href=\"https://indieweb.org/\">Indieweb</a> is <a href=\"https://indieweb.org/IndieAuth\">IndieAuth</a>. Like many others, I bootstrapped my experience with <a href=\"https://indieauth.com/\">indieauth.com</a> but as <a href=\"https://martymcgui.re/2022/07/31/switching-costs-for-an-indieauth-server/\">Marty McGuire explains</a>, there are good reasons to switch and even consider building your own. Because I wanted a server as simple to understand as possible but also wanted to be able to add features that are usually not available, I created a rails project called <a href=\"https://github.com/herestomwiththeweather/irwin\">Irwin</a> and <a href=\"https://github.com/herestomwiththeweather/herestomwiththeweather.github.io/commit/554dbaad13250a97c2b26c034fbce3dd6908c273\">recently configured my blog to use it</a>.</p>\n\n<p>This is not production ready code. While I know that <a href=\"https://github.com/voxpelli/webpage-micropub-to-github\">the micropub server I use</a> works with it, I expect others may not. Also, there is no support for refresh tokens and other things in the spec that I didn\u2019t consider high priority. It does support <a href=\"https://indieweb.org/PKCE\">PKCE</a> but not the less useful \u201cplain\u201d method.</p>\n\n<p>All of <a href=\"https://aaronparecki.com/2020/12/03/1/indieauth-2020\">IndieAuth Spec Updates 2020</a> was very clear and helpful. In one case, I made the server probably too strict (as an easy way to curtail spam registrations). It requires that the hosts for a blog\u2019s authorization endpoint and token endpoint match the host of the IndieAuth server before a user can register an account on the indieauth server.</p>\n\n<p>I plan to add an option for a user to keep a history of logins to indieauth clients soon. Please let me know if you have any questions or suggestions.</p>",
"text": "One of the building blocks of the Indieweb is IndieAuth. Like many others, I bootstrapped my experience with indieauth.com but as Marty McGuire explains, there are good reasons to switch and even consider building your own. Because I wanted a server as simple to understand as possible but also wanted to be able to add features that are usually not available, I created a rails project called Irwin and recently configured my blog to use it.\n\nThis is not production ready code. While I know that the micropub server I use works with it, I expect others may not. Also, there is no support for refresh tokens and other things in the spec that I didn\u2019t consider high priority. It does support PKCE but not the less useful \u201cplain\u201d method.\n\nAll of IndieAuth Spec Updates 2020 was very clear and helpful. In one case, I made the server probably too strict (as an easy way to curtail spam registrations). It requires that the hosts for a blog\u2019s authorization endpoint and token endpoint match the host of the IndieAuth server before a user can register an account on the indieauth server.\n\nI plan to add an option for a user to keep a history of logins to indieauth clients soon. Please let me know if you have any questions or suggestions."
},
"name": "Minimum Viable IndieAuth Server",
"post-type": "article",
"_id": "33939175",
"_source": "246"
}
Just two days to Christmas for many folks around the world and we have our special #NAFO tree topper today.
From forger @keene_chemistry
Bid to win your North Star
{
"type": "entry",
"published": "2022-12-23T18:08:51+00:00",
"url": "https://twitter.com/jgmac1106/status/1606351143822659598",
"photo": [
"https://pbs.twimg.com/media/FkrnS5eXkA8I2ge.jpg",
"https://pbs.twimg.com/media/Fkrn0zNXkAI5COB.jpg"
],
"content": {
"text": "Just two days to Christmas for many folks around the world and we have our special #NAFO tree topper today. \n\nFrom forger @keene_chemistry \n\nBid to win your North Star",
"html": "Just two days to Christmas for many folks around the world and we have our special <a href=\"https://twitter.com/search?q=%23NAFO\">#NAFO</a> tree topper today. \n\nFrom forger <a href=\"https://twitter.com/keene_chemistry\">@keene_chemistry</a> \n\nBid to win your North Star"
},
"author": {
"type": "card",
"name": "jgregorymcverry.com",
"url": "https://twitter.com/jgmac1106",
"photo": "https://pbs.twimg.com/profile_images/1586874242913734658/3GMcjnTC.jpg"
},
"post-type": "photo",
"_id": "33934735",
"_source": "2773"
}
๐#NAFOfellas Hanukkah auction!๐
After battling invaders w/ his javelin & shield, Fella Macabee is ready to light the HIMARS hanukkiah (menorah) for Hanukkah night ...
Further Proof #Putin is your crazy #Qanon uncle that won't stop talking about #satan#pedos and #Transgender groomers
Poor Sad Pepe Patriots left with out their big cuddly Bear of man.
#Putin off his rocker and poops himself
(Again like your #Qanon uncle)
{
"type": "entry",
"published": "2022-12-23T05:29:40+00:00",
"url": "https://twitter.com/jgmac1106/status/1606160089420791808",
"quotation-of": "https://twitter.com/RachaelBL/status/1606108760342142976",
"content": {
"text": "Further Proof #Putin is your crazy #Qanon uncle that won't stop talking about #satan #pedos and #Transgender groomers\n\nPoor Sad Pepe Patriots left with out their big cuddly Bear of man.\n\n#Putin off his rocker and poops himself\n\n(Again like your #Qanon uncle)",
"html": "Further Proof <a href=\"https://twitter.com/search?q=%23Putin\">#Putin</a> is your crazy <a href=\"https://twitter.com/search?q=%23Qanon\">#Qanon</a> uncle that won't stop talking about <a href=\"https://twitter.com/search?q=%23satan\">#satan</a> <a href=\"https://twitter.com/search?q=%23pedos\">#pedos</a> and <a href=\"https://twitter.com/search?q=%23Transgender\">#Transgender</a> groomers\n\nPoor Sad Pepe Patriots left with out their big cuddly Bear of man.\n\n<a href=\"https://twitter.com/search?q=%23Putin\">#Putin</a> off his rocker and poops himself\n\n(Again like your <a href=\"https://twitter.com/search?q=%23Qanon\">#Qanon</a> uncle)"
},
"author": {
"type": "card",
"name": "jgregorymcverry.com",
"url": "https://twitter.com/jgmac1106",
"photo": "https://pbs.twimg.com/profile_images/1586874242913734658/3GMcjnTC.jpg"
},
"post-type": "note",
"refs": {
"https://twitter.com/RachaelBL/status/1606108760342142976": {
"type": "entry",
"published": "2022-12-23T02:05:43+00:00",
"url": "https://twitter.com/RachaelBL/status/1606108760342142976",
"photo": [
"https://pbs.twimg.com/media/FkoLXrTWYAEVeCF.png"
],
"content": {
"text": "Nailed it. @allahpundit @thedispatch thedispatch.com/newsletter/boi\u2026",
"html": "Nailed it. <a href=\"https://twitter.com/allahpundit\">@allahpundit</a> <a href=\"https://twitter.com/thedispatch\">@thedispatch</a> <a href=\"https://thedispatch.com/newsletter/boilingfrogs/fashion-statement/?utm_source=ActiveCampaign&utm_medium=email&utm_content=Fashion+Statement&utm_campaign=Fashion+Statement\">thedispatch.com/newsletter/boi\u2026</a>"
},
"author": {
"type": "card",
"name": "Rachael Larimore",
"url": "https://twitter.com/RachaelBL",
"photo": "https://pbs.twimg.com/profile_images/1426190406262435841/BB4_N993.jpg"
},
"post-type": "photo"
}
},
"_id": "33921849",
"_source": "2773"
}
{
"type": "entry",
"published": "2022-12-23T04:51:08+00:00",
"url": "https://twitter.com/jgmac1106/status/1606150388662648833",
"quotation-of": "https://twitter.com/JackPosobiec/status/1606031110353301505",
"content": {
"text": "You see a lot of cross over themes between the Influence campaigns of #Russia and the #Westernchauvinism online.\n\nWhole #Putin shirtless on a horse.\n\nSo #Alphamale it is gay.\n\nJack bit.ly/3PNUuPy Is this guy\n\n#ProudBoys #RogerStone #oathkeepers sound same as #Russia",
"html": "You see a lot of cross over themes between the Influence campaigns of <a href=\"https://twitter.com/search?q=%23Russia\">#Russia</a> and the <a href=\"https://twitter.com/search?q=%23Westernchauvinism\">#Westernchauvinism</a> online.\n\nWhole <a href=\"https://twitter.com/search?q=%23Putin\">#Putin</a> shirtless on a horse.\n\nSo <a href=\"https://twitter.com/search?q=%23Alphamale\">#Alphamale</a> it is gay.\n\nJack <a href=\"https://bit.ly/3PNUuPy\">bit.ly/3PNUuPy</a> Is this guy\n\n<a href=\"https://twitter.com/search?q=%23ProudBoys\">#ProudBoys</a> <a href=\"https://twitter.com/search?q=%23RogerStone\">#RogerStone</a> <a href=\"https://twitter.com/search?q=%23oathkeepers\">#oathkeepers</a> sound same as <a href=\"https://twitter.com/search?q=%23Russia\">#Russia</a>"
},
"author": {
"type": "card",
"name": "jgregorymcverry.com",
"url": "https://twitter.com/jgmac1106",
"photo": "https://pbs.twimg.com/profile_images/1586874242913734658/3GMcjnTC.jpg"
},
"post-type": "note",
"refs": {
"https://twitter.com/JackPosobiec/status/1606031110353301505": {
"type": "entry",
"published": "2022-12-22T20:57:09+00:00",
"url": "https://twitter.com/JackPosobiec/status/1606031110353301505",
"in-reply-to": [
"https://twitter.com/MostlyPeacefull/status/1606031007374721024"
],
"content": {
"text": "Wait til they find out who started it",
"html": "Wait til they find out who started it\n<a class=\"u-mention\" href=\"https://twitter.com/AdamKinzinger\"></a>\n<a class=\"u-mention\" href=\"https://twitter.com/MostlyPeacefull\"></a>"
},
"author": {
"type": "card",
"name": "Jack Posobiec \ud83c\uddfa\ud83c\uddf8",
"url": "https://twitter.com/JackPosobiec",
"photo": "https://pbs.twimg.com/profile_images/1590214799433924608/OPJo6W2M.jpg"
},
"post-type": "reply"
}
},
"_id": "33921487",
"_source": "2773"
}
I wish I played video games enough to justify getting one of these, this looks amazing! ๐
analogue.co/pocket
I haven't even touched my Switch in over a year
{
"type": "entry",
"published": "2022-12-23T04:06:25+00:00",
"url": "https://twitter.com/aaronpk/status/1606139136405954561",
"photo": [
"https://pbs.twimg.com/media/FkonCC2UcAAJgWX.jpg"
],
"content": {
"text": "I wish I played video games enough to justify getting one of these, this looks amazing! \ud83d\ude0d\n\nanalogue.co/pocket\n\nI haven't even touched my Switch in over a year",
"html": "I wish I played video games enough to justify getting one of these, this looks amazing! \ud83d\ude0d\n\n<a href=\"https://www.analogue.co/pocket\">analogue.co/pocket</a>\n\nI haven't even touched my Switch in over a year"
},
"author": {
"type": "card",
"name": "Aaron Parecki",
"url": "https://twitter.com/aaronpk",
"photo": "https://pbs.twimg.com/profile_images/1477113672803622912/ljLUwFLP.jpg"
},
"post-type": "photo",
"_id": "33920938",
"_source": "2773"
}
{
"type": "entry",
"published": "2022-12-22T20:06:22-08:00",
"url": "https://aaronparecki.com/2022/12/22/23/pocket",
"photo": [
"https://aperture-media.p3k.io/aaronparecki.com/05605414d1ae3460d1ea866a85866f025ad56f5e89578314c3a3b76b2880547e.jpg"
],
"syndication": [
"https://twitter.com/aaronpk/status/1606139136405954561"
],
"content": {
"text": "I wish I played video games enough to justify getting one of these, this looks amazing! \ud83d\ude0d \n\nhttps://www.analogue.co/pocket \n\nI haven't even touched my Switch in over a year",
"html": "I wish I played video games enough to justify getting one of these, this looks amazing! <a href=\"https://aaronparecki.com/emoji/%F0%9F%98%8D\">\ud83d\ude0d</a> <br /><br /><a href=\"https://www.analogue.co/pocket\"><span>https://</span>www.analogue.co/pocket</a> <br /><br />I haven't even touched my Switch in over a year"
},
"author": {
"type": "card",
"name": "Aaron Parecki",
"url": "https://aaronparecki.com/",
"photo": "https://aperture-media.p3k.io/aaronparecki.com/273439aa8d2755b0e7894d364b04588b152b3ab782657e3ce0921b079f1f7d3d.jpg"
},
"post-type": "photo",
"_id": "33920772",
"_source": "16"
}
Hey @mfa_russia @KremlinRussia_E @MedvedevRussiaE whatโs going on with your rubles? Why all the economic panic in ruzzia? Have you pulled your dirty money out of your r...
{
"type": "entry",
"published": "2022-12-23T03:01:14+00:00",
"url": "https://twitter.com/jgmac1106/status/1606122734571999232",
"quotation-of": "https://twitter.com/FreeUkraine91/status/1606120111500247042",
"content": {
"text": "This.\n\nOnce the banks go......."
},
"author": {
"type": "card",
"name": "jgregorymcverry.com",
"url": "https://twitter.com/jgmac1106",
"photo": "https://pbs.twimg.com/profile_images/1586874242913734658/3GMcjnTC.jpg"
},
"post-type": "note",
"refs": {
"https://twitter.com/FreeUkraine91/status/1606120111500247042": {
"type": "entry",
"published": "2022-12-23T02:50:49+00:00",
"url": "https://twitter.com/FreeUkraine91/status/1606120111500247042",
"content": {
"text": "Hey @mfa_russia @KremlinRussia_E @MedvedevRussiaE what\u2019s going on with your rubles? Why all the economic panic in ruzzia? Have you pulled your dirty money out of your ruzzian banks yet? You better hurry \ud83d\ude09.",
"html": "Hey <a href=\"https://twitter.com/mfa_russia\">@mfa_russia</a> <a href=\"https://twitter.com/KremlinRussia_E\">@KremlinRussia_E</a> <a href=\"https://twitter.com/MedvedevRussiaE\">@MedvedevRussiaE</a> what\u2019s going on with your rubles? Why all the economic panic in ruzzia? Have you pulled your dirty money out of your ruzzian banks yet? You better hurry \ud83d\ude09."
},
"author": {
"type": "card",
"name": "Ben \ud83c\udf3b\ud83c\udf49",
"url": "https://twitter.com/FreeUkraine91",
"photo": "https://pbs.twimg.com/profile_images/1583888514873233413/Lr_ueqIl.jpg"
},
"post-type": "note"
}
},
"_id": "33919934",
"_source": "2773"
}
Notice how when people criticize female teachers who support #NAFO they immediately sexual them
This entire thread is awash with dudes explaining different sexual acts or criticizing her make up techniques.
{
"type": "entry",
"published": "2022-12-23T02:32:49+00:00",
"url": "https://twitter.com/jgmac1106/status/1606115580624322561",
"quotation-of": "https://twitter.com/IamJosephSeed/status/1606088818431594497",
"content": {
"text": "Notice how when people criticize female teachers who support #NAFO they immediately sexual them\n\nThis entire thread is awash with dudes explaining different sexual acts or criticizing her make up techniques.",
"html": "Notice how when people criticize female teachers who support <a href=\"https://twitter.com/search?q=%23NAFO\">#NAFO</a> they immediately sexual them\n\nThis entire thread is awash with dudes explaining different sexual acts or criticizing her make up techniques."
},
"author": {
"type": "card",
"name": "jgregorymcverry.com",
"url": "https://twitter.com/jgmac1106",
"photo": "https://pbs.twimg.com/profile_images/1586874242913734658/3GMcjnTC.jpg"
},
"post-type": "note",
"refs": {
"https://twitter.com/IamJosephSeed/status/1606088818431594497": {
"type": "entry",
"published": "2022-12-23T00:46:28+00:00",
"url": "https://twitter.com/IamJosephSeed/status/1606088818431594497",
"in-reply-to": [
"https://twitter.com/JackPosobiec/status/1606029386477490177"
],
"content": {
"text": "She looks like the kind of teacher that ends up with a mugshot photo after getting knocked up by one of her 17 yo students.",
"html": "She looks like the kind of teacher that ends up with a mugshot photo after getting knocked up by one of her 17 yo students.\n<a class=\"u-mention\" href=\"https://twitter.com/JackPosobiec\"></a>"
},
"author": {
"type": "card",
"name": "\ud83c\uddfa\ud83c\uddf8Joseph Seed\ud83c\uddfa\ud83c\uddf8",
"url": "https://twitter.com/IamJosephSeed",
"photo": "https://pbs.twimg.com/profile_images/1541561729913704450/jwf0ozTy.jpg"
},
"post-type": "reply"
}
},
"_id": "33919438",
"_source": "2773"
}
{
"type": "entry",
"published": "2022-12-23T01:33:46+00:00",
"url": "https://twitter.com/jgmac1106/status/1606100719563673605",
"quotation-of": "https://twitter.com/JackPosobiec/status/1606029386477490177",
"content": {
"text": "#NAFO Expansion is non-negotiable Jack.\n\nIf you donate we will make you a pfp and you can show your support for #Ukraine",
"html": "<a href=\"https://twitter.com/search?q=%23NAFO\">#NAFO</a> Expansion is non-negotiable Jack.\n\nIf you donate we will make you a pfp and you can show your support for <a href=\"https://twitter.com/search?q=%23Ukraine\">#Ukraine</a>"
},
"author": {
"type": "card",
"name": "jgregorymcverry.com",
"url": "https://twitter.com/jgmac1106",
"photo": "https://pbs.twimg.com/profile_images/1586874242913734658/3GMcjnTC.jpg"
},
"post-type": "note",
"refs": {
"https://twitter.com/JackPosobiec/status/1606029386477490177": {
"type": "entry",
"published": "2022-12-22T20:50:18+00:00",
"url": "https://twitter.com/JackPosobiec/status/1606029386477490177",
"photo": [
"https://pbs.twimg.com/media/FknCh1XWIA4kyih.png"
],
"content": {
"text": "High school teacher in New America"
},
"author": {
"type": "card",
"name": "Jack Posobiec \ud83c\uddfa\ud83c\uddf8",
"url": "https://twitter.com/JackPosobiec",
"photo": "https://pbs.twimg.com/profile_images/1590214799433924608/OPJo6W2M.jpg"
},
"post-type": "photo"
}
},
"_id": "33918469",
"_source": "2773"
}