Once you have a domain^1, and connect it to an #IndieWeb service like micro.blog, or a indieweb.org/CMS on indieweb.org/web_hosting, you can focus^2 on your writing.
Or if you enjoy #webDevelopment and want to build (option three^3),...
tantek.com/t5Nn2
{
"type": "entry",
"published": "2023-01-11T14:43:57+00:00",
"url": "https://twitter.com/t/status/1613184946931392512",
"content": {
"text": "Once you have a domain^1, and connect it to an #IndieWeb service like micro.blog, or a indieweb.org/CMS on indieweb.org/web_hosting, you can focus^2 on your writing.\n\nOr if you enjoy #webDevelopment and want to build (option three^3),...\ntantek.com/t5Nn2",
"html": "Once you have a domain^1, and connect it to an <a href=\"https://twitter.com/search?q=%23IndieWeb\">#IndieWeb</a> service like <a href=\"https://micro.blog\">micro.blog</a>, or a <a href=\"https://indieweb.org/CMS\">indieweb.org/CMS</a> on <a href=\"https://indieweb.org/web_hosting\">indieweb.org/web_hosting</a>, you can focus^2 on your writing.\n\nOr if you enjoy <a href=\"https://twitter.com/search?q=%23webDevelopment\">#webDevelopment</a> and want to build (option three^3),...\n<a href=\"https://tantek.com/t5Nn2\">tantek.com/t5Nn2</a>"
},
"author": {
"type": "card",
"name": "Tantek",
"url": "https://twitter.com/t",
"photo": "https://pbs.twimg.com/profile_images/423350922408767488/nlA_m2WH.jpeg"
},
"post-type": "note",
"_id": "34334016",
"_source": "2773"
}
Four hundred years of Russian diplomacy captured in one image,
thx @JudyTheGoodGal
Another way to look at liberation
{
"type": "entry",
"published": "2023-01-11T14:09:34+00:00",
"url": "https://twitter.com/jgmac1106/status/1613176295151525890",
"quotation-of": "https://twitter.com/JudyTheGoodGal/status/1613174872473014274",
"content": {
"text": "Four hundred years of Russian diplomacy captured in one image,\n\nthx @JudyTheGoodGal",
"html": "Four hundred years of Russian diplomacy captured in one image,\n\nthx <a href=\"https://twitter.com/JudyTheGoodGal\">@JudyTheGoodGal</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/JudyTheGoodGal/status/1613174872473014274": {
"type": "entry",
"published": "2023-01-11T14:03:55+00:00",
"url": "https://twitter.com/JudyTheGoodGal/status/1613174872473014274",
"photo": [
"https://pbs.twimg.com/media/FmMl_13X0AEp6p_.jpg"
],
"in-reply-to": [
"https://twitter.com/jgmac1106/status/1613174414341816323"
],
"content": {
"text": "Another way to look at liberation",
"html": "Another way to look at liberation\n<a class=\"u-mention\" href=\"https://twitter.com/jgmac1106\"></a>"
},
"author": {
"type": "card",
"name": "JustAmericanUkrainianMe",
"url": "https://twitter.com/JudyTheGoodGal",
"photo": "https://pbs.twimg.com/profile_images/1607922916443693057/6uuGMKQh.jpg"
},
"post-type": "reply"
}
},
"_id": "34334018",
"_source": "2773"
}
Our Nation is under constant attack.
#Russia tries to destroy critical infrastructure all the time.
The oligarchs of #Russia used criminal gains to rape US manufacturers during ransomware attacks
All in an effort to sanction proof their wealth and undermine Defense
#NAFO
In 2022, more than 200 large organizations in the U.S. suffered a #ransomware attack. 105 of those were local governments.
#Cybersecurity
ow.ly/QbNl50Mkjqi
{
"type": "entry",
"published": "2023-01-11T14:03:56+00:00",
"url": "https://twitter.com/jgmac1106/status/1613174874612064257",
"quotation-of": "https://twitter.com/RimstormMSSP/status/1613174428459798532",
"content": {
"text": "Our Nation is under constant attack.\n\n#Russia tries to destroy critical infrastructure all the time.\n\nThe oligarchs of #Russia used criminal gains to rape US manufacturers during ransomware attacks\n\nAll in an effort to sanction proof their wealth and undermine Defense\n\n#NAFO",
"html": "Our Nation is under constant attack.\n\n<a href=\"https://twitter.com/search?q=%23Russia\">#Russia</a> tries to destroy critical infrastructure all the time.\n\nThe oligarchs of <a href=\"https://twitter.com/search?q=%23Russia\">#Russia</a> used criminal gains to rape US manufacturers during ransomware attacks\n\nAll in an effort to sanction proof their wealth and undermine Defense\n\n<a href=\"https://twitter.com/search?q=%23NAFO\">#NAFO</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/RimstormMSSP/status/1613174428459798532": {
"type": "entry",
"published": "2023-01-11T14:02:09+00:00",
"url": "https://twitter.com/RimstormMSSP/status/1613174428459798532",
"content": {
"text": "In 2022, more than 200 large organizations in the U.S. suffered a #ransomware attack. 105 of those were local governments.\n\n#Cybersecurity\now.ly/QbNl50Mkjqi",
"html": "In 2022, more than 200 large organizations in the U.S. suffered a <a href=\"https://twitter.com/search?q=%23ransomware\">#ransomware</a> attack. 105 of those were local governments.\n\n<a href=\"https://twitter.com/search?q=%23Cybersecurity\">#Cybersecurity</a>\n<a href=\"http://ow.ly/QbNl50Mkjqi\">ow.ly/QbNl50Mkjqi</a>"
},
"author": {
"type": "card",
"name": "Rimstorm",
"url": "https://twitter.com/RimstormMSSP",
"photo": "https://pbs.twimg.com/profile_images/1110377383159365632/adXLQikE.png"
},
"post-type": "note"
}
},
"_id": "34334019",
"_source": "2773"
}
#NAFO you may see some noise about Russia "liberating" Soledar
Some Nonsense translations:
liberated-means flattened and destroyed but still under partial UA control.
Victory in Bakhmut means failure so try to redefine victory as "liberating" Soledar. See above for translation
{
"type": "entry",
"published": "2023-01-11T14:02:06+00:00",
"url": "https://twitter.com/jgmac1106/status/1613174414341816323",
"photo": [
"https://pbs.twimg.com/media/FmMlbNLX0AEoEyz.jpg"
],
"content": {
"text": "#NAFO you may see some noise about Russia \"liberating\" Soledar\n\nSome Nonsense translations:\n\nliberated-means flattened and destroyed but still under partial UA control.\n\nVictory in Bakhmut means failure so try to redefine victory as \"liberating\" Soledar. See above for translation",
"html": "<a href=\"https://twitter.com/search?q=%23NAFO\">#NAFO</a> you may see some noise about Russia \"liberating\" Soledar\n\nSome Nonsense translations:\n\nliberated-means flattened and destroyed but still under partial UA control.\n\nVictory in Bakhmut means failure so try to redefine victory as \"liberating\" Soledar. See above for translation"
},
"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": "34334020",
"_source": "2773"
}
All US flights grounded until 9am
This has to be an attack on the US.
I doubt it is unupdated systems.
Unless it enabled the attack
{
"type": "entry",
"published": "2023-01-11T12:19:01+00:00",
"url": "https://twitter.com/jgmac1106/status/1613148473724997635",
"content": {
"text": "All US flights grounded until 9am\n\nThis has to be an attack on the US.\n\nI doubt it is unupdated systems.\n\nUnless it enabled the attack"
},
"author": {
"type": "card",
"name": "jgregorymcverry.com",
"url": "https://twitter.com/jgmac1106",
"photo": "https://pbs.twimg.com/profile_images/1586874242913734658/3GMcjnTC.jpg"
},
"post-type": "note",
"_id": "34331499",
"_source": "2773"
}
Is there something in the air during eternal Caturday?
{
"type": "entry",
"published": "2023-01-11T00:24:21-0500",
"url": "https://martymcgui.re/2023/01/11/002421/",
"category": [
"Caturday"
],
"video": [
"https://res.cloudinary.com/schmarty/video/upload/vc_h264/mmmgre/b1/47/ff/66/f8ca0597f192d26571b06e992f2ca74d1f412e1f2476cf8a90a608f7.mov"
],
"content": {
"text": "Is there something in the air during eternal Caturday?",
"html": "<p>Is there something in the air 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": "34325328",
"_source": "175"
}
Aha, I see our clients decided to go easy the first week in January and send allll their requests this week, wee!
{
"type": "entry",
"published": "2023-01-10 15:56-0800",
"url": "https://gregorlove.com/2023/01/aha-i-see-our-clients/",
"content": {
"text": "Aha, I see our clients decided to go easy the first week in January and send allll their requests this week, wee!",
"html": "<p>Aha, I see our clients decided to go easy the first week in January and send <em>allll</em> their requests this week, wee!</p>"
},
"author": {
"type": "card",
"name": "gRegor Morrill",
"url": "https://gregorlove.com/",
"photo": "https://gregorlove.com/site/assets/files/6268/profile-2021-square.300x0.jpg"
},
"post-type": "note",
"_id": "34325160",
"_source": "95"
}
Giving a talk about OregonSaves (and better alternatives) in 25 minutes: eventbrite.com/e/what-oregon-…
{
"type": "entry",
"published": "2023-01-11T01:06:35+00:00",
"url": "https://twitter.com/anomalily/status/1612979250092736515",
"content": {
"text": "Giving a talk about OregonSaves (and better alternatives) in 25 minutes: eventbrite.com/e/what-oregon-\u2026",
"html": "Giving a talk about OregonSaves (and better alternatives) in 25 minutes: <a href=\"https://www.eventbrite.com/e/what-oregon-small-businesses-need-to-know-about-oregon-saves-tickets-465995022657\">eventbrite.com/e/what-oregon-\u2026</a>"
},
"author": {
"type": "card",
"name": "Lillian Karabaic",
"url": "https://twitter.com/anomalily",
"photo": "https://pbs.twimg.com/profile_images/1455236306162761732/jPv9ROKG.jpg"
},
"post-type": "note",
"_id": "34322525",
"_source": "2773"
}
{
"type": "entry",
"published": "2023-01-10T14:36:19-08:00",
"url": "https://aaronparecki.com/2023/01/10/14/",
"photo": [
"https://aperture-media.p3k.io/aaronparecki.com/d7516a429c14a1485647c02ffebc93d64c6a21d77c5672798bb7a8eacc2d6c7c.jpg"
],
"syndication": [
"https://www.swarmapp.com/user/59164/checkin/63bde8638373c43354b7bea2"
],
"name": "at Bluepearl Pet Hospital",
"author": {
"type": "card",
"name": "Aaron Parecki",
"url": "https://aaronparecki.com/",
"photo": "https://aperture-media.p3k.io/aaronparecki.com/41061f9de825966faa22e9c42830e1d4a614a321213b4575b9488aa93f89817a.jpg"
},
"checkin": {
"type": "card",
"name": "Bluepearl Pet Hospital",
"latitude": "45.537645",
"longitude": "-122.61963",
"url": "https://foursquare.com/v/622fb82983b8c401a1d37d50"
},
"post-type": "checkin",
"_id": "34322239",
"_source": "16"
}
Hopefully they can fix my flat tire better than I can
{
"type": "entry",
"published": "2023-01-10T11:51:49-08:00",
"url": "https://aaronparecki.com/2023/01/10/8/",
"syndication": [
"https://www.swarmapp.com/user/59164/checkin/63bdc1d5ef64466f14f0283c"
],
"content": {
"text": "Hopefully they can fix my flat tire better than I can"
},
"author": {
"type": "card",
"name": "Aaron Parecki",
"url": "https://aaronparecki.com/",
"photo": "https://aperture-media.p3k.io/aaronparecki.com/41061f9de825966faa22e9c42830e1d4a614a321213b4575b9488aa93f89817a.jpg"
},
"checkin": {
"type": "card",
"name": "Clever Cycles",
"latitude": "45.512148",
"longitude": "-122.656446",
"url": "https://foursquare.com/v/4ac178faf964a520469720e3"
},
"post-type": "checkin",
"_id": "34316037",
"_source": "16"
}
Hey #CMMC world
Over the next ten year period the Council of Economic Advisors estimates the value of stolen IP from US industrial and manufacturing sector to be $570 billion to $1.09 trillion dollars in costs
Learn to protect confidentiality of data.
bit.ly/3Qu04qy
{
"type": "entry",
"published": "2023-01-10T19:36:35+00:00",
"url": "https://twitter.com/jgmac1106/status/1612896201807904770",
"photo": [
"https://pbs.twimg.com/media/FmInoTgXEAM8Jm2.jpg"
],
"content": {
"text": "Hey #CMMC world\n\nOver the next ten year period the Council of Economic Advisors estimates the value of stolen IP from US industrial and manufacturing sector to be $570 billion to $1.09 trillion dollars in costs\n\nLearn to protect confidentiality of data.\nbit.ly/3Qu04qy",
"html": "Hey <a href=\"https://twitter.com/search?q=%23CMMC\">#CMMC</a> world\n\nOver the next ten year period the Council of Economic Advisors estimates the value of stolen IP from US industrial and manufacturing sector to be $570 billion to $1.09 trillion dollars in costs\n\nLearn to protect confidentiality of data.\n<a href=\"https://bit.ly/3Qu04qy\">bit.ly/3Qu04qy</a>"
},
"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": "34315851",
"_source": "2773"
}
{
"type": "entry",
"published": "2023-01-10T09:02:07-08:00",
"url": "https://boffosocko.com/2023/01/10/full-rss-feeds-for-mastodon-instances-with-openrss/",
"category": [
"indieweb",
"fediverse",
"mastodon",
"openrss",
"rss",
"tools-for-thought"
],
"name": "Full RSS feeds for Mastodon Instances with OpenRSS",
"content": {
"text": "I\u2019ve wanted full RSS feeds for several Mastodon instances for ages.\nThey can be particularly useful for small instances (aka communities) with slow posting velocity\u2014you know, that instance you wanted to join for the local camaraderie, but having/maintaining/maintaining yet another Mastodon account wasn\u2019t worth it, the hashtag discovery wasn\u2019t going to cut it, and trying to follow all the people in the local community individually is irksome. Well OpenRSS.org might be able to cover you.\nAs an example, I wanted to follow what\u2019s happening at toolsforthought.rocks/public/local so I added that slightly trimmed local timeline URL onto https://openrss.org/ and put it into my feed reader. After they wire things together for you a bit (presuming it\u2019s one they\u2019ve not seen/done before), voil\u00e0 your RSS feed just starts working!\u00a0 Now I\u2019m following ToolsForThought at: https://openrss.org/toolsforthought.rocks/public/local.\nSince my personal website works with Mastodon and the Fediverse, this last part of more easily following groups of people in my social reader helps me complete the circle of reading, following, and responding in a more IndieWeb way. (Of course I wish that Mastodon 4.0 had not gone full js;dr, which would have allowed following them using Microformats mark up with much better fidelity. le sigh)",
"html": "I\u2019ve wanted full RSS feeds for several Mastodon instances for ages.\n<p>They can be particularly useful for small instances (aka communities) with slow posting velocity\u2014you know, that instance you wanted to join for the local camaraderie, but having/maintaining/maintaining yet another Mastodon account wasn\u2019t worth it, the hashtag discovery wasn\u2019t going to cut it, and trying to follow all the people in the local community individually is irksome. Well <a href=\"https://openrss.org/news/mastodon-rss-feeds\">OpenRSS.org</a> might be able to cover you.</p>\n<p>As an example, I wanted to follow what\u2019s happening at <a href=\"https://toolsforthought.rocks/public/local\">toolsforthought.rocks/public/local</a> so I added that slightly trimmed local timeline URL onto https://openrss.org/ and put it into my feed reader. After they wire things together for you a bit (presuming it\u2019s one they\u2019ve not seen/done before), <em>voil\u00e0</em> your RSS feed just starts working!\u00a0 Now I\u2019m following ToolsForThought at: <a href=\"https://openrss.org/toolsforthought.rocks/public/local\">https://openrss.org/toolsforthought.rocks/public/local</a>.</p>\n<p>Since my personal website works with Mastodon and the Fediverse, this last part of more easily following groups of people in my <a href=\"https://indieweb.org/social_reader\">social reader</a> helps me complete the circle of reading, following, and responding in a more IndieWeb way. (Of course I wish that Mastodon 4.0 had not gone full <a title=\"JavaScript; Didn't Read\" href=\"https://indieweb.org/js;dr\">js;dr</a>, which would have allowed following them using Microformats mark up with much better fidelity. <em></em><em>le sigh</em>)</p>"
},
"author": {
"type": "card",
"name": "Chris Aldrich",
"url": "https://boffosocko.com/author/chrisaldrich/",
"photo": "https://secure.gravatar.com/avatar/d5fb4e498fe609cc29b04e5b7ad688c4?s=96&d=identicon&r=pg"
},
"post-type": "article",
"_id": "34313608",
"_source": "2785"
}
Are you greeting the morning during eternal Caturday?
{
"type": "entry",
"published": "2023-01-10T10:40:57-0500",
"url": "https://martymcgui.re/2023/01/10/104057/",
"category": [
"Caturday"
],
"video": [
"https://res.cloudinary.com/schmarty/video/upload/vc_h264/mmmgre/46/a6/57/90/b8c91e28a16a144ddea4597dcb4689b5a4891650e9c6d06111521a1c.mov"
],
"content": {
"text": "Are you greeting the morning during eternal Caturday?",
"html": "<p>Are you greeting the morning 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": "34312451",
"_source": "175"
}
Sometimes it’s the little things, like editing a post. Edit a reply, see a comment update on another post.
From day 5 (https://tantek.com/2023/005/t3/indieweb-simpler-approach)
* Can I edit my post after publishing?
Whether a tweet or Instagram photo, the answer is no.^1
Blogs and websites have had editing capabilities since the start.
However, no site is an island, it's a *web* site. Interlinked.
We expect edits on one site to show up when embedded or syndicated on other sites.
#Webmention provides the ability for cross-site comments, and unlike the "one-off" prior protocols of Trackbacks & Pingbacks^2, when you update a cross-site comment, by resending a Webmention, the other post updates its copy of your reply: https://www.w3.org/TR/webmention/#sending-webmentions-for-updated-posts
If you delete a reply, by resending a Webmention, the other post can delete its copy (or mark it as deleted) https://www.w3.org/TR/webmention/#sending-webmentions-for-deleted-posts
Similarly, the #ActivityPub protocol specifies update & delete capabilities, as implemented by #Mastodon and others.
#BridgyFed (https://fed.brid.gy) bridges (as the name says) these two protocols, which enables the following interactions.
#IndieWeb post -(Webmention)-> BridgyFed -(ActivtyPub)-> Mastodon displays post
and then this:
IndieWeb updated post -(Webmention)-> BridgyFed -(ActivtyPub)-> Mastodon displays updated post
This works for replies to toots as well:
IndieWeb reply to toot -(Webmention)-> BridgyFed -(ActivtyPub)-> toot displays reply
and subsequently:
IndieWeb updated reply -(Webmention)-> BridgyFed -(ActivtyPub)-> toot updates display of reply
Thanks to these update protocols in Webmention & ActivityPub, and BridgyFed connecting them, after adding “forward-in-time” links (https://tantek.com/2023/006/t1/forward-in-time-links) I was able to resend webmentions for my previous #100DaysOfIndieWeb posts, and have those forward links show up wherever my posts were already displayed on Mastodon.
Posts interlinked with replies interlinked with protocols interlinked.
This is day 9 of #100DaysOfIndieWeb #100Days.
← Day 8: https://tantek.com/2023/008/t7/bridgy-indieweb-posse-backfeed
→ 🔮
^1 The ability to edit tweets has literally been the most requested feature on Twitter since perhaps its launch. Last year, paid Twitter “Blue” accounts finally got the ability to edit tweets, sort of: five times within 30 minutes of posting. Too little, too late.
* https://techcrunch.com/2022/10/03/twitters-edit-button-is-rolling-out-to-blue-subscribers-in-canada-australia-and-new-zealand/
* https://blog.hootsuite.com/can-you-edit-a-tweet/
* https://www.pcmag.com/news/twitters-edit-button-is-coming-soon-for-paid-users
* https://www.macrumors.com/2022/10/06/twitter-edit-tweet-option-united-states/
* https://9to5mac.com/2022/10/06/twitter-rolling-out-edit-button/
^2 Pingbacks were originally (and for many years) only implemented as one-off cross-blog interactions. One-time, uneditable. Pingbacks (and Trackbacks before them) were notoriously ugly when they showed up on blogs, listed & displayed as a separate thing (never tie presentation to the name of a protocol) with cryptically elided summaries: https://indieweb.org/pingback#Poor_display.
It took over 10 years since being specified (2002) for the IndieWeb community to re-use pingbacks for actual comments across sites: https://tantek.com/2013/113/b1/first-federated-indieweb-comment-thread separating presentation & UI from the protocol.
This separation of concerns approach evolved into the Webmention specification, separating the protocol from the display of comments, likes, reposts, and other social web https://indieweb.org/responses.
{
"type": "entry",
"published": "2023-01-09 22:44-0800",
"url": "https://tantek.com/2023/009/t2/edit-reply-comment-update",
"category": [
"Webmention",
"ActivityPub",
"Mastodon",
"BridgyFed",
"IndieWeb",
"100DaysOfIndieWeb",
"100Days"
],
"content": {
"text": "Sometimes it\u2019s the little things, like editing a post. Edit a reply, see a comment update on another post.\n\nFrom day 5 (https://tantek.com/2023/005/t3/indieweb-simpler-approach)\n* Can I edit my post after publishing?\n\nWhether a tweet or Instagram photo, the answer is no.^1\n\nBlogs and websites have had editing capabilities since the start.\n\nHowever, no site is an island, it's a *web* site. Interlinked.\n\nWe expect edits on one site to show up when embedded or syndicated on other sites.\n\n#Webmention provides the ability for cross-site comments, and unlike the \"one-off\" prior protocols of Trackbacks & Pingbacks^2, when you update a cross-site comment, by resending a Webmention, the other post updates its copy of your reply: https://www.w3.org/TR/webmention/#sending-webmentions-for-updated-posts\n\nIf you delete a reply, by resending a Webmention, the other post can delete its copy (or mark it as deleted) https://www.w3.org/TR/webmention/#sending-webmentions-for-deleted-posts\n\nSimilarly, the #ActivityPub protocol specifies update & delete capabilities, as implemented by #Mastodon and others.\n\n#BridgyFed (https://fed.brid.gy) bridges (as the name says) these two protocols, which enables the following interactions.\n\n#IndieWeb post -(Webmention)-> BridgyFed -(ActivtyPub)-> Mastodon displays post\n\nand then this:\n\nIndieWeb updated post -(Webmention)-> BridgyFed -(ActivtyPub)-> Mastodon displays updated post\n\nThis works for replies to toots as well:\n\nIndieWeb reply to toot -(Webmention)-> BridgyFed -(ActivtyPub)-> toot displays reply\n\nand subsequently:\n\nIndieWeb updated reply -(Webmention)-> BridgyFed -(ActivtyPub)-> toot updates display of reply\n\nThanks to these update protocols in Webmention & ActivityPub, and BridgyFed connecting them, after adding \u201cforward-in-time\u201d links (https://tantek.com/2023/006/t1/forward-in-time-links) I was able to resend webmentions for my previous #100DaysOfIndieWeb posts, and have those forward links show up wherever my posts were already displayed on Mastodon.\n\nPosts interlinked with replies interlinked with protocols interlinked.\n\nThis is day 9 of #100DaysOfIndieWeb #100Days.\n\n\u2190 Day 8: https://tantek.com/2023/008/t7/bridgy-indieweb-posse-backfeed\n\u2192 \ud83d\udd2e\n\n^1 The ability to edit tweets has literally been the most requested feature on Twitter since perhaps its launch. Last year, paid Twitter \u201cBlue\u201d accounts finally got the ability to edit tweets, sort of: five times within 30 minutes of posting. Too little, too late.\n* https://techcrunch.com/2022/10/03/twitters-edit-button-is-rolling-out-to-blue-subscribers-in-canada-australia-and-new-zealand/\n* https://blog.hootsuite.com/can-you-edit-a-tweet/\n* https://www.pcmag.com/news/twitters-edit-button-is-coming-soon-for-paid-users\n* https://www.macrumors.com/2022/10/06/twitter-edit-tweet-option-united-states/\n* https://9to5mac.com/2022/10/06/twitter-rolling-out-edit-button/\n\n^2 Pingbacks were originally (and for many years) only implemented as one-off cross-blog interactions. One-time, uneditable. Pingbacks (and Trackbacks before them) were notoriously ugly when they showed up on blogs, listed & displayed as a separate thing (never tie presentation to the name of a protocol) with cryptically elided summaries: https://indieweb.org/pingback#Poor_display. \n\nIt took over 10 years since being specified (2002) for the IndieWeb community to re-use pingbacks for actual comments across sites: https://tantek.com/2013/113/b1/first-federated-indieweb-comment-thread separating presentation & UI from the protocol. \n\nThis separation of concerns approach evolved into the Webmention specification, separating the protocol from the display of comments, likes, reposts, and other social web https://indieweb.org/responses.",
"html": "Sometimes it\u2019s the little things, like editing a post. Edit a reply, see a comment update on another post.<br /><br />From day 5 (<a href=\"https://tantek.com/2023/005/t3/indieweb-simpler-approach\">https://tantek.com/2023/005/t3/indieweb-simpler-approach</a>)<br />* Can I edit my post after publishing?<br /><br />Whether a tweet or Instagram photo, the answer is no.^1<br /><br />Blogs and websites have had editing capabilities since the start.<br /><br />However, no site is an island, it's a *web* site. Interlinked.<br /><br />We expect edits on one site to show up when embedded or syndicated on other sites.<br /><br />#<span class=\"p-category\">Webmention</span> provides the ability for cross-site comments, and unlike the \"one-off\" prior protocols of Trackbacks & Pingbacks^2, when you update a cross-site comment, by resending a Webmention, the other post updates its copy of your reply: <a href=\"https://www.w3.org/TR/webmention/#sending-webmentions-for-updated-posts\">https://www.w3.org/TR/webmention/#sending-webmentions-for-updated-posts</a><br /><br />If you delete a reply, by resending a Webmention, the other post can delete its copy (or mark it as deleted) <a href=\"https://www.w3.org/TR/webmention/#sending-webmentions-for-deleted-posts\">https://www.w3.org/TR/webmention/#sending-webmentions-for-deleted-posts</a><br /><br />Similarly, the #<span class=\"p-category\">ActivityPub</span> protocol specifies update & delete capabilities, as implemented by #<span class=\"p-category\">Mastodon</span> and others.<br /><br />#<span class=\"p-category\">BridgyFed</span> (<a href=\"https://fed.brid.gy\">https://fed.brid.gy</a>) bridges (as the name says) these two protocols, which enables the following interactions.<br /><br />#<span class=\"p-category\">IndieWeb</span> post -(Webmention)-> BridgyFed -(ActivtyPub)-> Mastodon displays post<br /><br />and then this:<br /><br />IndieWeb updated post -(Webmention)-> BridgyFed -(ActivtyPub)-> Mastodon displays updated post<br /><br />This works for replies to toots as well:<br /><br />IndieWeb reply to toot -(Webmention)-> BridgyFed -(ActivtyPub)-> toot displays reply<br /><br />and subsequently:<br /><br />IndieWeb updated reply -(Webmention)-> BridgyFed -(ActivtyPub)-> toot updates display of reply<br /><br />Thanks to these update protocols in Webmention & ActivityPub, and BridgyFed connecting them, after adding \u201cforward-in-time\u201d links (<a href=\"https://tantek.com/2023/006/t1/forward-in-time-links\">https://tantek.com/2023/006/t1/forward-in-time-links</a>) I was able to resend webmentions for my previous #<span class=\"p-category\">100DaysOfIndieWeb</span> posts, and have those forward links show up wherever my posts were already displayed on Mastodon.<br /><br />Posts interlinked with replies interlinked with protocols interlinked.<br /><br />This is day 9 of #<span class=\"p-category\">100DaysOfIndieWeb</span> #<span class=\"p-category\">100Days</span>.<br /><br />\u2190 Day 8: <a href=\"https://tantek.com/2023/008/t7/bridgy-indieweb-posse-backfeed\">https://tantek.com/2023/008/t7/bridgy-indieweb-posse-backfeed</a><br />\u2192 \ud83d\udd2e<br /><br />^1 The ability to edit tweets has literally been the most requested feature on Twitter since perhaps its launch. Last year, paid Twitter \u201cBlue\u201d accounts finally got the ability to edit tweets, sort of: five times within 30 minutes of posting. Too little, too late.<br />* <a href=\"https://techcrunch.com/2022/10/03/twitters-edit-button-is-rolling-out-to-blue-subscribers-in-canada-australia-and-new-zealand/\">https://techcrunch.com/2022/10/03/twitters-edit-button-is-rolling-out-to-blue-subscribers-in-canada-australia-and-new-zealand/</a><br />* <a href=\"https://blog.hootsuite.com/can-you-edit-a-tweet/\">https://blog.hootsuite.com/can-you-edit-a-tweet/</a><br />* <a href=\"https://www.pcmag.com/news/twitters-edit-button-is-coming-soon-for-paid-users\">https://www.pcmag.com/news/twitters-edit-button-is-coming-soon-for-paid-users</a><br />* <a href=\"https://www.macrumors.com/2022/10/06/twitter-edit-tweet-option-united-states/\">https://www.macrumors.com/2022/10/06/twitter-edit-tweet-option-united-states/</a><br />* <a href=\"https://9to5mac.com/2022/10/06/twitter-rolling-out-edit-button/\">https://9to5mac.com/2022/10/06/twitter-rolling-out-edit-button/</a><br /><br />^2 Pingbacks were originally (and for many years) only implemented as one-off cross-blog interactions. One-time, uneditable. Pingbacks (and Trackbacks before them) were notoriously ugly when they showed up on blogs, listed & displayed as a separate thing (never tie presentation to the name of a protocol) with cryptically elided summaries: <a href=\"https://indieweb.org/pingback#Poor_display\">https://indieweb.org/pingback#Poor_display</a>. <br /><br />It took over 10 years since being specified (2002) for the IndieWeb community to re-use pingbacks for actual comments across sites: <a href=\"https://tantek.com/2013/113/b1/first-federated-indieweb-comment-thread\">https://tantek.com/2013/113/b1/first-federated-indieweb-comment-thread</a> separating presentation & UI from the protocol. <br /><br />This separation of concerns approach evolved into the Webmention specification, separating the protocol from the display of comments, likes, reposts, and other social web <a href=\"https://indieweb.org/responses\">https://indieweb.org/responses</a>."
},
"author": {
"type": "card",
"name": "Tantek \u00c7elik",
"url": "https://tantek.com/",
"photo": "https://tantek.com/photo.jpg"
},
"post-type": "note",
"_id": "34306461",
"_source": "2460"
}
Sometimes it’s the little things, like editing a post. Edit a reply, see a comment update on another post.
From day 5 (tantek.com/2023/005/t3/in…)
* Can I edit my post after publishing?
Whether a tweet or Instagram photo, the answer is no.^1
Blogs ...
tantek.com/t5Nm2
{
"type": "entry",
"published": "2023-01-10T12:07:22+00:00",
"url": "https://twitter.com/t/status/1612783151830687745",
"content": {
"text": "Sometimes it\u2019s the little things, like editing a post. Edit a reply, see a comment update on another post.\n\nFrom day 5 (tantek.com/2023/005/t3/in\u2026)\n* Can I edit my post after publishing?\n\nWhether a tweet or Instagram photo, the answer is no.^1\n\nBlogs ...\ntantek.com/t5Nm2",
"html": "Sometimes it\u2019s the little things, like editing a post. Edit a reply, see a comment update on another post.\n\nFrom day 5 (<a href=\"https://tantek.com/2023/005/t3/indieweb-simpler-approach\">tantek.com/2023/005/t3/in\u2026</a>)\n* Can I edit my post after publishing?\n\nWhether a tweet or Instagram photo, the answer is no.^1\n\nBlogs ...\n<a href=\"https://tantek.com/t5Nm2\">tantek.com/t5Nm2</a>"
},
"author": {
"type": "card",
"name": "Tantek",
"url": "https://twitter.com/t",
"photo": "https://pbs.twimg.com/profile_images/423350922408767488/nlA_m2WH.jpeg"
},
"post-type": "note",
"_id": "34305973",
"_source": "2773"
}
jhey.dev (@jhey@front-end.social) hey! thanks for the kind words.
Two sides to supporting #webmentions:
1. Sending: webmention.app is excellent, by remysharp.com (@rem@front-end.social), or ...
tantek.com/t5Nm1
{
"type": "entry",
"published": "2023-01-10T06:07:25+00:00",
"url": "https://twitter.com/t/status/1612692567505895424",
"content": {
"text": "jhey.dev (@jhey@front-end.social) hey! thanks for the kind words.\n\nTwo sides to supporting #webmentions:\n\n1. Sending: webmention.app is excellent, by remysharp.com (@rem@front-end.social), or ...\ntantek.com/t5Nm1",
"html": "<a href=\"https://jhey.dev/\">jhey.dev</a> (@jhey@front-end.social) hey! thanks for the kind words.\n\nTwo sides to supporting <a href=\"https://twitter.com/search?q=%23webmentions\">#webmentions</a>:\n\n1. Sending: <a href=\"https://webmention.app/\">webmention.app</a> is excellent, by <a href=\"https://remysharp.com/\">remysharp.com</a> (@rem@front-end.social), or ...\n<a href=\"https://tantek.com/t5Nm1\">tantek.com/t5Nm1</a>"
},
"author": {
"type": "card",
"name": "Tantek",
"url": "https://twitter.com/t",
"photo": "https://pbs.twimg.com/profile_images/423350922408767488/nlA_m2WH.jpeg"
},
"post-type": "note",
"_id": "34300882",
"_source": "2773"
}
This is the best.
1,000 attendees...
Ha. Ha.
They were all #NAFO #fellas who signed up.
The venue has cancelled our booking and is seeking to return our money. We are consulting our lawyers @KRWLaw We will not accept tyranny nor bow to the War Machine and ...
{
"type": "entry",
"published": "2023-01-10T00:05:58+00:00",
"url": "https://twitter.com/jgmac1106/status/1612601605932687366",
"quotation-of": "https://twitter.com/georgegalloway/status/1612539657874456576",
"content": {
"text": "This is the best.\n\n1,000 attendees...\n\nHa. Ha.\n\nThey were all #NAFO #fellas who signed up.",
"html": "This is the best.\n\n1,000 attendees...\n\nHa. Ha.\n\nThey were all <a href=\"https://twitter.com/search?q=%23NAFO\">#NAFO</a> <a href=\"https://twitter.com/search?q=%23fellas\">#fellas</a> who signed up."
},
"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/georgegalloway/status/1612539657874456576": {
"type": "entry",
"published": "2023-01-09T19:59:48+00:00",
"url": "https://twitter.com/georgegalloway/status/1612539657874456576",
"content": {
"text": "The venue has cancelled our booking and is seeking to return our money. We are consulting our lawyers @KRWLaw We will not accept tyranny nor bow to the War Machine and it\u2019s lickspittle lobby @No2NatoNo2War twitter.com/i/broadcasts/1\u2026",
"html": "The venue has cancelled our booking and is seeking to return our money. We are consulting our lawyers <a href=\"https://twitter.com/KRWLaw\">@KRWLaw</a> We will not accept tyranny nor bow to the War Machine and it\u2019s lickspittle lobby <a href=\"https://twitter.com/No2NatoNo2War\">@No2NatoNo2War</a> <a href=\"https://twitter.com/i/broadcasts/1BdGYyVWZBoGX\">twitter.com/i/broadcasts/1\u2026</a>"
},
"author": {
"type": "card",
"name": "George Galloway",
"url": "https://twitter.com/georgegalloway",
"photo": "https://pbs.twimg.com/profile_images/1505942669423489025/N8FGBtq-.jpg"
},
"post-type": "note"
}
},
"_id": "34296255",
"_source": "2773"
}
Hey #nafo Pro #Putin rally @LPNational speakers for DC 2022-02-19
@medeabenjamin likes Russian genocide
@jimmy_dore okay with kids being kidnapped
@scotthortonshow does not believe in Ukrainian sovereignty
@GarlandNixon okay with Bucha
@david-swanson thinks Russia is okay
{
"type": "entry",
"published": "2023-01-09T21:25:47+00:00",
"url": "https://twitter.com/jgmac1106/status/1612561296527867904",
"content": {
"text": "Hey #nafo Pro #Putin rally @LPNational speakers for DC 2022-02-19\n\n@medeabenjamin likes Russian genocide\n\n@jimmy_dore okay with kids being kidnapped\n\n@scotthortonshow does not believe in Ukrainian sovereignty\n\n @GarlandNixon okay with Bucha\n\n@david-swanson thinks Russia is okay",
"html": "Hey <a href=\"https://twitter.com/search?q=%23nafo\">#nafo</a> Pro <a href=\"https://twitter.com/search?q=%23Putin\">#Putin</a> rally <a href=\"https://twitter.com/LPNational\">@LPNational</a> speakers for DC 2022-02-19\n\n<a href=\"https://twitter.com/medeabenjamin\">@medeabenjamin</a> likes Russian genocide\n\n<a href=\"https://twitter.com/jimmy_dore\">@jimmy_dore</a> okay with kids being kidnapped\n\n<a href=\"https://twitter.com/scotthortonshow\">@scotthortonshow</a> does not believe in Ukrainian sovereignty\n\n <a href=\"https://twitter.com/GarlandNixon\">@GarlandNixon</a> okay with Bucha\n\n<a href=\"https://twitter.com/David\">@david</a>-swanson thinks Russia is okay"
},
"author": {
"type": "card",
"name": "jgregorymcverry.com",
"url": "https://twitter.com/jgmac1106",
"photo": "https://pbs.twimg.com/profile_images/1586874242913734658/3GMcjnTC.jpg"
},
"post-type": "note",
"_id": "34293028",
"_source": "2773"
}
Dear @LPNational
...if you organize events with the @PeoplesParty_US you have kinda forgotten what Libertarian means
What's next?
High Tea with Cats & Dogs
Dear fellow #NAFO #fellas from the USA, we (NAFO Germany), would like to inform you about this Vatnik event in Washington DC. An opportunity to bonk? Please retweet! @Off...
{
"type": "entry",
"published": "2023-01-09T21:17:26+00:00",
"url": "https://twitter.com/jgmac1106/status/1612559194946785296",
"quotation-of": "https://twitter.com/pointerion/status/1612555687426392064",
"content": {
"text": "Dear @LPNational \n\n...if you organize events with the @PeoplesParty_US you have kinda forgotten what Libertarian means\n\nWhat's next?\n\nHigh Tea with Cats & Dogs",
"html": "Dear <a href=\"https://twitter.com/LPNational\">@LPNational</a> \n\n...if you organize events with the <a href=\"https://twitter.com/PeoplesParty_US\">@PeoplesParty_US</a> you have kinda forgotten what Libertarian means\n\nWhat's next?\n\nHigh Tea with Cats & Dogs"
},
"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/pointerion/status/1612555687426392064": {
"type": "entry",
"published": "2023-01-09T21:03:30+00:00",
"url": "https://twitter.com/pointerion/status/1612555687426392064",
"photo": [
"https://pbs.twimg.com/media/FmDy2iJXgAA7gFI.jpg"
],
"content": {
"text": "Dear fellow #NAFO #fellas from the USA, we (NAFO Germany), would like to inform you about this Vatnik event in Washington DC. An opportunity to bonk? Please retweet! @Official_NAFO",
"html": "Dear fellow <a href=\"https://twitter.com/search?q=%23NAFO\">#NAFO</a> <a href=\"https://twitter.com/search?q=%23fellas\">#fellas</a> from the USA, we (NAFO Germany), would like to inform you about this Vatnik event in Washington DC. An opportunity to bonk? Please retweet! <a href=\"https://twitter.com/Official_NAFO\">@Official_NAFO</a>"
},
"author": {
"type": "card",
"name": "Pointerion \ud83c\udde9\ud83c\uddea\ud83c\uddea\ud83c\uddfa\ud83c\uddfa\ud83c\udde6",
"url": "https://twitter.com/pointerion",
"photo": "https://pbs.twimg.com/profile_images/1608972305815724032/5D25Cp_U.jpg"
},
"post-type": "photo"
}
},
"_id": "34293029",
"_source": "2773"
}
I am also seeing a generational shift in those within International Affairs
So many old Russian hats truly believed in the greatness of the Russian Military
Turns out just another lie
Let's review the basics: Until February 2022, every time Putin used military power, he scored a geopolitical win. He invaded #Georgia in 2008 - he still got Nord Stream ...
{
"type": "entry",
"published": "2023-01-09T21:10:52+00:00",
"url": "https://twitter.com/jgmac1106/status/1612557541183049735",
"quotation-of": "https://twitter.com/andrewmichta/status/1612517241106358298",
"content": {
"text": "I am also seeing a generational shift in those within International Affairs\n\nSo many old Russian hats truly believed in the greatness of the Russian Military\n\nTurns out just another lie"
},
"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/andrewmichta/status/1612517241106358298": {
"type": "entry",
"published": "2023-01-09T18:30:44+00:00",
"url": "https://twitter.com/andrewmichta/status/1612517241106358298",
"content": {
"text": "Let's review the basics: Until February 2022, every time Putin used military power, he scored a geopolitical win. He invaded #Georgia in 2008 - he still got Nord Stream 1; he invaded #Ukraine in 2014 - he got Nord Stream 2 nonetheless; 1/",
"html": "Let's review the basics: Until February 2022, every time Putin used military power, he scored a geopolitical win. He invaded <a href=\"https://twitter.com/search?q=%23Georgia\">#Georgia</a> in 2008 - he still got Nord Stream 1; he invaded <a href=\"https://twitter.com/search?q=%23Ukraine\">#Ukraine</a> in 2014 - he got Nord Stream 2 nonetheless; 1/"
},
"author": {
"type": "card",
"name": "Andrew A. Michta",
"url": "https://twitter.com/andrewmichta",
"photo": "https://pbs.twimg.com/profile_images/766954886688833536/0ygUkXPS.jpg"
},
"post-type": "note"
}
},
"_id": "34293030",
"_source": "2773"
}