A #NAFO fella for an OG Guitar hero. If you have never listened to Jeff Beck's Wired do so tonight. Meant to pluck the strings in the nursery of stars.
⛸⛸⛸
NEW: Musk emailed Twitter saying most of his Tesla work was completed this wknd & he’s available to discuss “urgent” product needs. All changes have to be signed off by him personally. “We are going to agonize until we achieve as close to the perfect product as possible”
Hi #PortfolioDay I am a fake artist just trying to teach kids to make cool webby stuff and cut and paste my way to insignificance helping #NAFO raise money for #Ukraine️ Watching how important art is to those facing the horrors of war helps restore my faith in humanity
Once you have a domain^1, and connect it to an #IndieWeb service like https://micro.blog, or a https://indieweb.org/CMS on https://indieweb.org/web_hosting, you can focus^2 on your writing.

Or if you enjoy #webDevelopment and want to build (option three^3), use developer services to more rapidly add IndieWeb building blocks^4 to your site so you too can focus on creating & owning your content^5.

Here are some of the most common and popular developer services:
1. Webmention sending: https://webmention.app/ by https://remysharp.com/ (@rem@front-end.social), or https://mention.tech/ by https://kevinmarks.com/ (@kevinmarks@xoxo.zone)
2. Webmention receiving: https://webmention.io/ (I use this) by https://aaronparecki.com/ or https://webmention.herokuapp.com/ by https://voxpelli.com/ (@voxpelli@mastodon.social)
3. POSSE & backfeed: https://brid.gy/ by Ryan of https://snarfed.org/ (@schnarfed)
4. ActivityPub federating: https://fed.brid.gy/ also by Ryan. More on Bridgy & Bridgy Fed^6.

Using a developer service to support IndieWeb protocols saves you time. You can also contribute to the community by filing suggestions for improvements, or participating on their GitHub repositories.

If you prefer that your site not depend on any external services, you can do that too.

Most of the above services are also open source that you can install and fully manage yourself. For example:
* Webmention installable services: https://indieweb.org/Webmention#Publisher_Services

Another option is to use one of many open source libraries to more rapidly implement support for IndieWeb standards^7. The wiki pages for each standard list libraries in a variety of programming languages, e.g.:
* https://indieweb.org/Webmention-developer#Libraries

If you choose the path of installing or building something new with libraries or by directly implementing an IndieWeb standard, be sure to test your implementation with its test suite, e.g.:
* https://webmention.rocks/

As a web developer, you can choose how much of your #IndieWeb support you want to implement yourself (and time to invest) vs build on the services, libraries, and other open source that the community has produced and is actively supporting.

This is day 10 of #100DaysOfIndieWeb #100Days.

← Day 9: https://tantek.com/2023/009/t2/edit-reply-comment-update
→ 🔮

^1 https://tantek.com/2023/004/t1/choosing-domain-name-indieweb
^2 https://tantek.com/2023/005/t3/indieweb-simpler-approach
^3 https://tantek.com/2023/003/t1/indieweb-path-chosen-why
^4 https://indieweb.org/building_blocks
^5 https://tantek.com/2023/001/t1/own-your-notes
^6 https://tantek.com/2023/008/t7/bridgy-indieweb-posse-backfeed
^7 https://spec.indieweb.org/
#IndieWeb #webDevelopment #100DaysOfIndieWeb #100Days
If you want to understand how those in power used #disinfo to attack America subscribe. Good perspective as you look at overalp between #MAGA #Q and #Russia goals in #Ukraine Our democracy was fundamentally attacked and must be defended.
Jim Stewartson, Antifascist, #RIPQ 🇺🇸🏴‍☠️ https://twitter.com/jimstewartson
Here are some details about how, after Trump lost the 2020 election, Mike Flynn ended “Q” and turned it into the Big Lie that led to the insurrection. The only diffe...
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
Four hundred years of Russian diplomacy captured in one image, thx @JudyTheGoodGal
JustAmericanUkrainianMe https://twitter.com/JudyTheGoodGal
Another way to look at liberation
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
#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
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

Is there something in the air during eternal Caturday?

Aha, I see our clients decided to go easy the first week in January and send allll their requests this week, wee!

Giving a talk about OregonSaves (and better alternatives) in 25 minutes: eventbrite.com/e/what-oregon-…
Bluepearl Pet Hospital

at Bluepearl Pet Hospital

Clever Cycles
Hopefully they can fix my flat tire better than I can
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

Full RSS feeds for Mastodon Instances with OpenRSS

#indieweb #fediverse #mastodon #openrss #rss #tools-for-thought

Are you greeting the morning during eternal Caturday?

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.
#Webmention #ActivityPub #Mastodon #BridgyFed #IndieWeb #100DaysOfIndieWeb #100Days