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
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?
A refback (remember those?!) today reminded me about this post: Non-technical IndieWeb: Fun, Creativity, Community, and “Content” https:/
I should try to add more on #creativity and #fun to my IndieWeb Collection https:/
It may take a little bit of set up/registration, but there are Twitter & Mastodon plugins for Known that should allow you to syndicate directly with simple buttons. It will allow you to syndicate without those dreadful Brid.gy "shadow" URLs that also show up in your syndicated copies as well as your URLs.
See: http:/
@ASpittel The best beginner projects are building things to use for one's self. They could try building and improving their own websites. Indieweb.org has lots of ideas, open source code samples, and a helpful community. #hacktoberfest
@jgmac1106 @DoOO I think that one day in the not-too-distant future, the half a dozen IndieWeb plugins for WordPress will not only merge together, but they might also enter the core product, thus making them simpler and easier to use. WordPress can be made much more flexible and extensible with plugins for a variety of purposes and there's a tremendously valuable community and ecosystem that's already there. Further, I think that companies, similar to Reclaim Hosting and the DoOO movement, will eventually spring up to make hosting and owning one's own site simpler and easier. While there's a lot of value baked into Known, its community and resources aren't (yet!) as large or as flexible as WordPress or even other open source communities. Fortunately the IndieWeb principle of plurality will show us the way forward. The more things working toward openness and shared standards will make these ideas all the stronger.
While the recent spate of work on IndieReaders is awesome and inspiring, I'm also curious what is next after that? IndieBrowsers? IndieHardware?
Ultimately I'm grateful that we're all here pressing the boundaries and experimenting with what is possible.
@sadlerjw You've certainly found a few of the remaining pain points within the broader community and specifically with WordPress. There are obviously some UI bits like properly threaded conversations across multiple syndicated silos that could be better. I've written a tad about how threaded comments work between sites using WordPress, though didn't touch on the idea of doing so also using Twitter or micro.blog: http:/
Ideally in the end, everything would support Webmention and needing to syndicate to outside services would be somewhat moot.
As long as the conversation for something on micro.blog starts on your own site, the replies that occur there will generally flow back to your site via Webmention, but sadly one needs to use some manual chicanery to get a similar back and forth effect with other services like Twitter.
I suspect that in the coming months/year(s) things on this end will improve as the community marches forward.
Either way, congratulations on what you've done with you're site! Hope to see you around either via reader or micro.blog.
@jgkoomey @judell As an inexpensive model of this approach, Micro.blog has a paid, hosted version of this for $5/month. It takes a much more ethical approach to both community and data and encourages you to own your own data. https:/
Wait... What?! There's a reading plugin for @WithKnown? It appears to be based on Jonathan LaCour's Food plugin, but portends some interesting new "read" post functionality within the IndieWeb community.
https:/
The #IndieWeb community smartly doesn't rely on email, but if you insist, you can subscribe to This Week in the IndieWeb, a weekly digest of recent and upcoming events, posts from IndieNews, and a summary of wiki edits, sent out every Friday afternoon.
https:/
A whole new level of #indieweb? #ownyourinfrastructure?!
To Save Net Neutrality, We Must Build Our Own Internet https:/
@cswordpress Kudos on your new wiki userpage! I compiled a page with some resources to make it easier for you to find Indieweb community members to follow: https:/
@khurtwilliams POSSE for WordPress can be tricky in part because, compared to most other IndieWeb pieces for WordPress, there are multiple different and varying ways to do it. Using one method could potentially conflict with another depending on how you set things up, though I think these are relatively few.
Your best bet is to hop into the #WordPress channel of the IndieWeb chat https:/
In general, the more control and flexibility you want over the display of your POSSE posts, the more set up and work you have to put into it (e.g. SNAP), while the less control you have the more simple the set up (e.g. JetPack Publicize).
Things like Brid.gy publish functionality (or via the Brid.gy Publish plugin) can be more finicky for POSSE copies to silos because Brid.gy is parsing your site for the proper data to publish. (It does have a preview button built in to do manual tests if you need to.) This means that if your WordPress theme doesn't have the correct microformats markup (and often they don't), then you can get spurious results, particularly when it comes to crossposting photos.
Most of the main POSSE plugins and tech are very stable in fact, but they do require that you do a bit of reading and understanding what they do and don't do and what you can and can't control with them. Most all of them have GitHub repositories that you can post issues to and almost all the devs, maintainers, and community are happy to help you out and/or make changes to make the UI and documentation better.
As for backfeed from Brid.gy, it generally requires that the URLs of your post and the syndicated post have matching permalinks to be able to match the two up to send you the webmentions properly. You may have changed your settings, but one piece you appear to be missing is the Syndication Links Plugin which allows you to add u-syndication links to your posts so that Brid.gy knows which ones to send your responses to. Much of this is documented at https:/
I'm sure I've got a few odd posts from ages ago when I tested things out, but when you say "I can also see from some of the failed posts on your website that you may experience the same issues." I'm curious which particular posts you mean? To my knowledge things I intend to syndicate out are currently working as I expect them to (aside from one quirk that occasionally spams the Indieweb chat with micropubbed posts which continually redirect, but that's specific only to me because of some experimental code I've been running). It is the case that I don't always syndicate everything to each and every silo target I could. I do very much pick and choose which things to syndicate to particular networks.
We'll help you get there yet!
@Chronotope Maybe if they reopened the API to developers for these things so they could focus on fixing bullying, Nazis, and community?
A nice thread to contemplate for community CoC. #indieweb https:/