Skip to main content

Biomedical and Electrical Engineer with interests in information theory, evolution, genetics, abstract mathematics, microbiology, big history, IndieWeb, mnemonics, and the entertainment industry including: finance, distribution, representation

boffosocko.com

chrisaldrich

chrisaldrich

+13107510548

chris@boffosocko.com

stream.boffosocko.com

www.boffosockobooks.com

chrisaldrich

mastodon.social/@chrisaldrich

micro.blog/chrisaldrich

 

Here's a list of sites within the Fediverse that report supporting Webmention:
https://the-federation.info/protocol/webmention

I'm not sure if Aaron Parecki has a public list of all the sites that are using webmention.io, but that would add a huge number as would all the native sites that are part of micro.blog. I'm not sure if either publishes a list of sites using their services for a variety of reasons.

 

@QwxleaA @ade_oshineye @houshuang In fact, here's a good example of one of @andy_matuschak's notes interacting directly via webmention to create bi-directional links (albeit just a notification in this case) with my notes. https://boffosocko.com/2021/07/03/differentiating-online-variations-of-the-commonplace-book-digital-gardens-wikis-zettlekasten-waste-books-florilegia-and-second-brains/#comment-368792
https://notes.andymatuschak.org/z2QvtE9w5zs49x7WUeG8Ut1vywHDLiG2Wkm9p

 

@QwxleaA @ade_oshineye @houshuang Some have been experimenting with using the Webmention spec to allow one wiki, note, or digital garden space interact with another. It's become quite common in the blogosphere, why not for online notes or zettelkasten?
https://indieweb.org/Webmention

 

I'm sorry you've run into this issue. I can't help but wonder if most of the spam is really pingback spam? Much of what you've gotten likely isn't arriving via webmention as I see the following header in your page:
<link rel="pingback" href="https://webmention.io/www.miriamsuzanne.com/xmlrpc" />

My guess along with some minor sleuthing is that the entirety of the spam you're seeing is of the pingback variety as the mechanism by which webmention works is mean to actively decrease the amount of unwanted spam. Vanishingly little Webmention spam has been seen in the wild.

Removing the pingback link from the header of that particular page (or others that might get linked to with heavily trafficked sites like CSS-Tricks which are often pirated) should solve your immediate problem. Hopefully those who are working on additional anti-spam features will add to these measures to further mitigate this sort of issue for the broader publics' use and adoption. I've personally experienced this sort of "attack" at least once in the pingback space and another using the even older refbacks specification. On my small personal site, I leave them all on however, particularly for the small slice of academic blogging community that still uses pingbacks and the benefits generally outstrip the annoyance. Naturally your mileage may vary and you may consider turning them off.

Of course, you'll probably also realize that the reason the CSS-Tricks notification was caught in spam was because it also came in as a pingback and not by webmetion. (I'm pretty sure that they don't have webmention set up to send them, so their site would have only sent a pingback.)

Many of the older systems, including WordPress which are frequently used by these same sorts of pirates, will still send/trigger pingbacks. Within the IndieWeb space, most sites explicitly sending webmention notifications will include h-cards with author names and timestamps which is part of why Max Böck’s filtering solution works well.

On the positive side, I wonder if this sort of notification behavior might help sites like CSS-Tricks to track these sort of bad actors for help in potential take downs of this sort of piracy?

 

Testing out your webmention set up from another site. If this works, then congratulations!

 

@ChengduLittleA You're not doing them all manually like this are you? https://aaronparecki.com/2018/06/30/11/your-first-webmention 😹

 

@okikio_dev This is a good place to start: https://indieweb.org/Webmention
There are lots of implementations in many languages you can use as examples or borrow from. Ask in chat.indieweb.org/dev/ for pointers/advice/help to cut through documentation and jargon.

 

@JamieTanna @fiinixdesign @hdv Try any platform (social or otherwise) that will let you add a public link to the webpage you're responding to, then use a service for sending them manually. Tumblr, WordPress, etc. should work, though may not be pretty.
https://indieweb.org/Webmention#Manual_Webmentions

 

@BiswasSholanki I've wanted to try out Ghost, but this part has been a blocker. https://indieweb.org/webmention.js might be a place to look for some inspiration. I'd invite you to join us for this upcoming event which will certainly touch on your topic: https://events.indieweb.org/2021/05/webmentions-beyond-webmention-io-zG4JpHhZShVA

 

@jaybearca The Webmention plugin only does notifications. You also need the semantic linkbacks plugin for the parser which will give you the richer data you're looking for.
https://wordpress.org/plugins/semantic-linkbacks/

 

@Cambridgeport90 I don't worry about them stepping on each other, I simply make sure they're cross-linked so that if I go looking for something, I'll be able to find it. Webmention definitely helps in this respect.

As an example you'll notice that my earlier response (http://stream.boffosocko.com/2021/roberthaisfield-i-agree-wholeheartedly-and-have-written-a-bit-about) links to part of the related commentary on my main site, so there will be a webmention in the comments there that ties it all together.

 

@Christo37433424 Your logs or even database may indicate better where it came from, but most likely it's a malformed received webmention or one without data. I've seen one or two in the wild, but unsure what may have caused it.
I thought it might be from me, https://boffosocko.com/2018/09/04/my-first-experience-with-indieweb-christopher-tomilson/ but the dates don't align.

 

@Johnicholas @noahzgordon Perhaps https://indieweb.org/silo-quits will provide ideas?
You could also try a POSSE strategy to stay in touch as you wean yourself away from silos as well: https://indieweb.org/POSSE
Having read the Webmention article, I suspect you know my stance there.

 

@hankchizljaw There's also @withknown & @WordPress which also have webmention support for site-to-site communication in addition to all the other tech @keithjgrant mentioned. Next we just need the microsub solution widely distributed https://aaronparecki.com/2018/03/12/17/building-an-indieweb-reader