There was some strong bisexual lighting at the Silversun Pickups concert last fall.

What are you looking forward to during eternal Caturday?

If you know, you know. If you don't, maybe I need to do another stream explaining Russia's history with WADA and figure skating doping...
I need new skates after 20 years and getting new skates is very complicated, stressful, and expensive and I do not recommend.
✨ It's happening! ✨ This is the year we are finally building the triplex! It only took 4 years of planning and permitting, but construction is finally under way!
It's happening!

This is the year we are finally building the triplex! It only took 4 years of planning and permitting, but construction is finally under way!
I cannot believe how hard it is to submit a podcast to Apple now. To submit a podcast, you need to sign in to Podcasts Connect with your Apple ID.

To get an Apple ID you need to verify an email address and phone number.

To "activate" your Apple ID you need to add a payment method and accept the Apple Media Terms and Conditions.

To accept the Apple Media Terms and Conditions, you need to log in with your Apple ID to an actual iOS or MacOS device.
It's Friday and another episode to the house files podcast is here to talk you out of building a triplex. youtube.com/watch?v=Fsoi0-…
🎉 Six years ago today, the #IndieWeb Webmention protocol was published as a W3C REC w3.org/TR/webmention/ A key social web building block, Webmention enabled peer-to-peer comments, likes, and other responses to be created, updated, and deleted ... tantek.com/t5Np1
🎉 Six years ago today, the #IndieWeb Webmention protocol was published as a W3C REC https://www.w3.org/TR/webmention/

A key social web building block, Webmention enabled peer-to-peer comments, likes, and other responses to be created, updated, and deleted across the web, by both dynamic & static websites.

It was accompanied by a report of over a dozen implementations that demonstrated interoperability: https://webmention.net/implementation-reports/summary/ using an open test suite: https://webmention.rocks/ that is still up and running and used by developers today.

Many many more implementations have been developed, open sourced, shipped, launched since. The specification itself has a webmention endpoint and accepts webmentions.

Exactly a year before that, Webmention was published as a First Public Working Draft by the W3C Social Web Working Group: https://www.w3.org/TR/2016/WD-webmention-20160112/

It took the best parts of the prior Pingback protocol, simplified it (ditched XML-RPC), made it more secure, separated presentation from plumbing, and added update & delete semantics.

It was in many ways a model for how open web standards should be developed.

See the wiki page for an overview and numerous screenshots of implementations: https://indieweb.org/Webmention

If you want to implement Webmention yourself, there are now numerous developer resources to do so.

Start here: https://indieweb.org/Webmention-developer and come say hi at the IndieWeb development chat channel: https://chat.indieweb.org/dev

Previously, previously, previously:
* https://tantek.com/2020/012/t1/happy-birthday-webmention
* https://tantek.com/2018/012/t1/anniversary-million-webmentions
* https://tantek.com/2017/012/t1/webmntion-first-w3c-recommendation-high-bar

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

← Day 11: https://tantek.com/2023/011/t1/indieweb-evolving-at-mention
→ 🔮
#IndieWeb #100DaysOfIndieWeb #100Days

Are you practicing good oral hygiene during eternal Caturday?

In defense of WebP

#NAFO is giving #Russia #Putin a hard time as they do the MOD Shuffle We should be happy the Government has an Open Window Policy
Excited to give this talk today on #CMMC at @dcodethegov Nexus Accelerate event We will discuss NIST-SP-800-171 requirements and CMMC Impact of DoD's announcement they will file a draft rule change for CFR 32 and 48 and not an interim rule Finally opportunities for #govcon
One of the fun things about #IndieWeb notes & replies is that how we post is actively evolving! Like how should we @ someone?

#socialMedia aliases (e.g. @Twitter) were obvious, with prior @-name usage on Flickr etc.

Now, some have a domain, or an @-@ (pronounced at-at, yes, just like the abbreviation for Imperial All Terrain Armored Transport^1), or some have both.

We can ask questions like why do we @-someone? What are the use-cases?
* In a reply to a public post, clearly express that you’re speaking to that person
* In a reply to a reply, that you’re speaking to everyone upthread (AKA a https://indieweb.org/canoe)
* When attributing something to someone (photo/post/cool thing by so-and-so), giving credit
* Distinguish a person (or something that can be followed) from “just” a site
* For all the above, notifying someone accordingly

Some ideas:

1. Ideally, if/when everyone has their own domain (where they receive Webmention notifications, and a feed you can follow), we can @-name their domain, which your auto-linker^2 should hyperlink accordingly, e.g.
* @aaronparecki.com @anomalily.net @Martymcgui.re@david.shanske.com @voxpelli.com @adactio.com @marcthiele.com @mxb.dev

These all look close enough to social media aliases/names that they’re immediately recognizable as readable @-names, a good consideration when choosing a domain name.^3

2. As a fallback (e.g. for non-@-domain-auto-linking destinations) we can use someone’s plain domain (explicitly with https:), especially if their home page still has a stream or feed you can follow, or maybe if they don’t receive homepage Webmentions (yet), e.g.:
* https://jacky.wtf/ https://tmichellemoore.com/ https://crowdersoup.com/

3. Some folks with personal sites have (for now) created separate Mastodon accounts (or installed an instance on a subdomain), and for them, we can reference their @-@ parenthetically after their domain, like:
* https://kevinmarks.com/ (@kevinmarks@xoxo.zone), https://dangillmor.com/ (@dangillmor@mastodon.social), https://simonwillison.net/ (@simon@simonwillison.net)

Rather than using social media silo @-names (except when explicitly replying to a silo), I’m now experimenting with all three of these (1-3) instead, both to elevate people’s IndieWeb identities, and for Mastodon viewers, provide a convenient way to follow @-@ addresses.

If someone’s homepage receives Webmentions, they will get notified when I @-mention them by domain.

I recently implemented syntactic auto-linking of @-@ addresses like this:
* @user@example.com --> https://example.com/@user
with a special case for @-domain@-domain to just link to the domain, e.g.:
* @tantek.com@tantek.com --> https://tantek.com/

I also made a recent policy decision to auto-link all @-@ (and @-domain) mentions to https:, the reasoning being that identities on the web should be using https.
* Testing in production here: https://tantek.com/cassis.js, search for "auto_link("

Some questions:
* Does/do Mastodon (or other ActivityPub servers) notify people when you @-@ mention them in a post? How? Who’s responsible for that?
* Will Bridgy Fed notify the servers (deliver to AP inboxes) of folks I merely @-@ mention (rather than explicit replies, reposts)? Should it?

So many people are switching to using their personal domains to post (or at least a Mastodon account) that I no longer feel compelled to @-mention people’s Twitter handles in posts, which feels refreshing.

Now the fun part is experimenting and figuring out what combination of @-domain, plain domain, or @-@ mentions looks good, makes sense to people, and sends notifications to people the way they want to receive them.

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

← Day 10: https://tantek.com/2023/010/t2/build-use-services
→ 🔮

^1 https://en.wikipedia.org/wiki/AT-AT
^2 My https://tantek.com/github/cassis/blob/master/cassis.js auto_link() function supports @example.com auto-linking, yours should too.
^3 https://tantek.com/2023/004/t1/choosing-domain-name-indieweb
#IndieWeb #socialMedia #100DaysOfIndieWeb #100Days
One of the fun things about #IndieWeb notes & replies is that how we post is actively evolving! Like how should we @ someone? #socialMedia aliases (e.g. @Twitter) were obvious, with prior @-name usage on Flickr etc. Now, some have a domain, or an @-@ ... tantek.com/t5No1
One of the fun things about #IndieWeb notes & replies is that we're still figuring things out! Like how should we @ someone?

#socialMedia aliases (e.g. @Twitter) were obvious, with prior @-name usage on Flickr etc.

Now, some have a domain, or an @-@ (pronounced at-at, yes, just like the abbreviation for Imperial All Terrain Armored Transport^1 walkers), or some have both.

We can ask the questions of why do we @-someone? What are the use-cases?
* In a reply to a public post, clearly express that you’re speaking to that person
* In a reply to a reply, that you’re speaking to everyone upthread (AKA a https://indieweb.org/canoe)
* When attributing something to someone (photo/post/cool thing by so-and-so), giving credit
* For all the above, notifying someone accordingly
* Distinguish a person (or something that can be followed) from “just” a site

Some ideas:

1. Ideally, if/when everyone has their own domain (where they receive Webmention notifications, and a feed you can follow), we can @-name their domain, which your auto-linker^2 should hyperlink accordingly, e.g.
* @aaronparecki.com @anomalily.net @Martymcgui.re@david.shanske.com @snarfed.org @ben.thatmustbe.me

These all look close enough to social media aliases/names that they’re immediately recognizable as readable @-names, a good consideration when choosing a domain name.^3

2. As a fallback (e.g. for non-@-domain-auto-linking destinations) we can use someone’s plain domain (explicitly with https:), especially if their home page still has a stream or feed you can follow, or maybe if they don’t receive homepage Webmentions, e.g.:
* https://adactio.com https://marcthiele.com https://mxb.dev/

3. Some folks with personal sites have (for now) created separate Mastodon accounts (or an installed an instance on a subdomain), and for them, we can reference their @-@ parenthetically after their domain, like:
* https://kevinmarks.com/ (@kevinmarks@xoxo.zone), https://tmichellemoore.com/ (@tmichellemoore@mastodon.social), https://voxpelli.com/ (@voxpelli@mastodon.social), https://simonwillison.net/ (@simon@simonwillison.net)

Rather than using social media silo @-names (except when explicitly replying to a silo), I’m now experimenting with all three of these (1-3) instead, both to elevate people’s IndieWeb identities, and for Mastodon viewers, provide a convenient way to follow @-@ addresses.

If someone’s homepage receives Webmentions, they will get notified when I @-mention them by domain.

I recently implemented syntactic auto-linking of @-@ addresses like this:
* @user@example.com --> http://example.com/@user
with a special case for @-domain@-domain to just link to the domain, e.g.:
* @tantek.com@tantek.com --> http://tantek.com/

I also made a policy decision to auto-link all @-@ (and @-domain) mentions to https:, the reasoning being that identities on the web should be using https.

Some questions:
* Does/do Mastodon (or other ActivityPub servers) notify people when you @-@ mention them in a post? How? Who’s responsibility is that?
* Will Bridgy Fed notify the servers (deliver to AP inboxes) of folks I merely @-@ mention (rather than explicit replies, reposts)? Should it?

So many people are switching to using their personal domains to post (or at least a Mastodon account) that I no longer feel compelled to @-mention people’s Twitter handles in posts, which feels refreshing.

Now the fun part is experimenting and figuring out what combination of @-domain, plain domain, or @-@ mentions looks good, makes sense to people, and sends notifications to people the way they want to receive them.

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

← Day 10: https://tantek.com/2023/010/t2/build-use-services
→ 🔮

^1 https://en.wikipedia.org/wiki/AT-AT
^2 My https://github.com/tantek/cassis/blob/master/cassis.js auto_link() function supports @example.com auto-linking, yours should too.
^3 https://tantek.com/2023/004/t1/choosing-domain-name-indieweb
#IndieWeb #socialMedia #100DaysOfIndieWeb #100Days

Electric vehicles in 2023

Are you positioned for success during eternal Caturday?

Hey, San Diego! We All We Got is doing another grocery distribution this Saturday, January 14th 12:30pm until supplies run out. Location: Azalea Park (corner of Poplar & Violet). weallwegotsd.com/distro

No proof of income or ID is necessary to receive food. Solidarity, not charity.

Sign up to volunteer: signup.com/go/VFTCiVs