#indieweb 2016-09-06

2016-09-06 UTC
wolftune joined the channel
#
@t
@paulrobertlloyd looking forward to seeing you @IndieWebCamp! @jgarber @Cennydd sorry to miss you! (ttk.me t4j92)
(twitter.com/_/status/772903977952292864)
#
@web_DEVE__Lop
#webdevelopment going to IndieWebCamp Brighton 2016-09-24…25! Register! https://ti.to/clearleft/indie-web-camp-brighton-2016 Wiki: https://t.co/01x7DBcQ81 (ttk.me t4…
(twitter.com/_/status/772856285050068998)
#
aaronpk
backfilling search
#
Loqi
aaronpk: tantek left you a message 2 hours, 56 minutes ago: what do you think of setting up http://2016.indieweb.org/LA for IWC LA? for ticketing, indie RSVP etc.
#
@t
going to IndieWebCamp Brighton 2016-09-24…25! Register! https://t.co/apOyq7im9O Wiki: https://indieweb.org/2016/Brighton (ttk.me t4j91)
(twitter.com/_/status/772854502793764864)
#
@sl007
@martijnvdven #indiewebcamp #brighton Do you go from AMS [easyjet to LGW] ? Stansted seems to be "wrong direction" …
(twitter.com/_/status/772796257668595712)
#
@electronic_eqpt
#Adafruit The #IndieWeb is a people-focused alternative to the "corporate web". Read Blog: https://t.co/LprWAb7K1M
(twitter.com/_/status/772750361652101120)
#
@fourtonfish
How do you implement sharing buttons on your websites? #indieweb #openweb
(twitter.com/_/status/772658769033629697)
#
aaronpk
i apparently broke it yesterday
#
@fourtonfish
I just updated http://simplesharingbuttons.com and I'd love to hear from the #indieweb #openweb folks:
(twitter.com/_/status/772658658807312384)
#
tantek
oh hey welcome back loqi :)
KevinMarks1 joined the channel
#
KevinMarks1
so new feature on kevinmarks.com
#
GWG
Yes?
#
KevinMarks1
it checks rel-me verification dynamically with indiewebify.me
#
KevinMarks1
those yellow question marks become green checkmarks
#
KevinMarks1
well most of them, it doesn't like flickr
#
GWG
My new webmention endpoint is coming along nicely.
#
GWG
It needs a lot of strengthening.
#
KevinMarks1
ah, no it's accurate, flickr doesn't have that link
#
KevinMarks1
here's the code: http://www.kevinmarks.com/verify.js
#
KevinMarks1
(it's jquery flavoured because I hacked it from indeiwebify.me)
#
KevinMarks1
so, that tool was worth it - I fixed my flickr rel-me
#
KevinMarks1
weird how google plus is alway last to turn green
#
KevinMarks1
anybody else want to try it?
#
KevinMarks1
I tried it on Christopher Allen's site adn that still is borked
#
KevinMarks1
I am tempted to make this a browser plugin, but that might be a bit rough on indiewebify
snarfed joined the channel
#
Loqi
[indieweb] "Homebrew Website Club SF 2016-09-07" by Kevin Marks on 2016-09-06 http://known.kevinmarks.com/2016/homebrew-website-club-sf-2016-09-07
wolftune, tantek, KevinMarks, tantek_ and snarfed joined the channel
#
GWG
snarfed: Saw your response.
AngeloGladding joined the channel
#
GWG
snarfed: I was experiencing similar issues, with the cron job not running. Got the same advice. Still had the same problem.
#
snarfed
yup, i remember. you said you never fixed it. :/
#
GWG
Well, it is partly why I changed it.
#
GWG
The Webmention Plugin uses _mentionme
#
snarfed
wow, cool. anyone on FB, open your news feed, open up browser tools DOM inspector, and check out the alt text for a few photos that people uploaded to FB
#
GWG
Pingbacks used _pingme
#
snarfed
they're running automatic object recognition on all photos. intense.
#
GWG
I switched to using _pingme.
tantek joined the channel
#
gRegorLove
Does webmention.rocks have a test for loopback?
#
gRegorLove
Though not sure how that'd work, heh.
#
GWG
What do you mean by loopback in this case?
KevinMarks_ joined the channel
#
Zegnat
Good morning IndieWeb
tantek joined the channel
#
gRegorLove
GWG: localhost or loopback IP address (127.0.0.0/8)
#
GWG
Okay, I thought you might be speaking figuratively.
#
gRegorLove
I didn't fully think it through before asking. webmention.rocks can't test that.
#
gRegorLove
I'll just set up a page that links to some bogus endpoints and test with that.
#
gRegorLove
Morning, Zegnat
AngeloGladding joined the channel
#
Zegnat
Can webmention.rocks test itself?
#
GWG
I assume that aaronpk used standard unit tests for that
#
KevinMarks_
Doesn't indiewebify.me have some sending like that?
#
Zegnat
indiewebify.me can also send for https://webmention.rocks
#
Zegnat
"Successfully sent 9 webmentions/pingbacks from https://webmention.rocks/" which I guess means they sent it to webmention.rocks as well..?
#
KevinMarks_
I run mention tech locally, the it can fetch from localhost on another port
tantek and cweiske joined the channel
#
Zegnat
KevinMarks_, I like your little verify script. Is it OK to steal your idea of turning it into a browser extension?
#
voxpelli
gRegorLove: look into https://github.com/voxpelli/node-webmention-testpinger – would love for more tests to be added there
#
KevinMarks_
If you want to do it, it saves me from writing it. Though if it gets popular, we may need to add caching on indiewebify.me
#
voxpelli
Zegnat: using the cross-browser Extension API? https://developer.chrome.com/extensions
#
KevinMarks_
I suppose you could do the fetching and parsing client side
#
KevinMarks_
Voxpelli is that what the fragmentions one used?
#
Zegnat
voxpelli: yes, I want to test doing a WebExtensions based extension packaged for Opera, Chrome and Firefox.
#
Zegnat
I also hear Edge is implementing WebExtensions, so that will be sweet.
#
KevinMarks_
Anyone doing it on mobile?
#
Zegnat
KevinMarks_: I was planning to try and write the extension so it would do all the checking internally, no dependency on Indiewebify. Will see how that goes.
#
Zegnat
Indiewebify source is on GitHub, so I should be able to replicate its checks.
#
Zegnat
Re mobile: Firefox for Android supports some of the WebExtensions API, yes.
#
Zegnat
Though I think they have left out all UI based APIs, so you can't add buttons.
#
KevinMarks_
But can you add checkmarks?
#
Zegnat
I think DOM manipulation should be available even on the Firefox for Android side. But I haven't tried yet.
#
KevinMarks_
I like the idea of it showing ticks or crosses by the links in profiles on twitter
#
cweiske
I have a bookmarklet that displays webmention/linkback status for my blog http://fotos.cweiske.de/screenshots/2014-03-25%20stapibas%20linkback%20info.png
#
KevinMarks_
pours one out for the social graph api that dealt with chained rel-me
#
voxpelli
reminds me a bit of this old extension I created when the Social Graph API was still around: https://techwhack.co/othermes/ (And later ported to my own Social Graph API clone)
#
voxpelli
(especially as my "Social Graph API" is more of an "Identity Graph API" as that limits the scope of the crawling pretty extensively)
#
KevinMarks_
Rel-me is core, but crawling following would be good too, especially when we need vouch
tantek joined the channel
#
KevinMarks_
Nice, voxpelli
#
voxpelli
I did experiment with crawling a few steps of followings as well, trying to limit the distance from the queried identity to avoid having to crawl the entire net
#
voxpelli
(hardest part is to come up with a good recrawl mechanism – that's where I got stuck, I recrawled everything once a day and that's too slow for sites in development and too much for stable sites)
#
KevinMarks_
Right, Brad being able to piggyback on Google crawl did make it easier
#
KevinMarks_
Maybe combined with push and webmention to gauge update frequency?
#
KevinMarks_
That was the Technorati trick - when the blog published a post, recheck the other links
#
Zegnat
"showing ticks or crosses by the links" - like all those weird anti-virus link checker extensions?
#
KevinMarks_
I was referring to my ugly design
#
KevinMarks_
Clearly we should find someone with actual skill to make verified and unverified icons
#
Zegnat
The idea reminded me of the WOT extension, they added versions of their own logo (circle) in different colour gradations between green and red behind links: https://www.mywot.com/sites/all/themes/wot/images/wot-flex/how-2.png
#
Zegnat
It feels doable, but no promises. It would be my first extension in a while. Sounds like a nice evening project though.
#
Zegnat
voxpelli, do you have a JS-based rel-me parser?
#
KevinMarks_
I have a jQuery one
#
KevinMarks_
var results = $('a[rel~="me"]');
#
KevinMarks_
Or var results = document.querySelectorAll('a[rel~="me"]');
#
KevinMarks_
Oh, you mean in non-current dom, in html you downloaded as text?
#
voxpelli
Zegnat: https://github.com/glennjones/microformat-shiv is the same that I use in Node.js, but for the browser
#
voxpelli
it parses rels in addition to mf2
#
KevinMarks_
Parsing just rels should be easier.
#
@pfefferle
da die frage aufkam: hier der artikel von @diplix zu reclaim und @indiewebcamp https://t.co/a4p6zFjUq9 #wcfra #indiewordpress
(twitter.com/_/status/773061834576453632)
#
Zegnat
I should not need mf2 for doing the rel checks, right?
#
Zegnat
KevinMarks_, I don't think I can use DOM parsing on the pages I retreive. But maybe the WebExtensions API will surprise me ;)
#
Zegnat
I'll be checking that out after work, thanks voxpelli!
#
Zegnat
should find a job that lets him play with IndieWeb tech more
loicm_ and squeakytoy joined the channel
cmal, Zegnet and loicm_ joined the channel
#
Zegnet
Looks like I should not have left ZNC just yet :(
mlncn, AngeloGladding, loicm_, keroberos, tvn, dkm, thebaer and Leeky joined the channel
#
@kevinmarks
@sdepolo @GoDaddy @wptavern how about installing the indieweb plugins and a friendly theme by default?
(twitter.com/_/status/773154009326628864)
#
@kevinmarks
@sdepolo @GoDaddy @wptavern how about installing the indieweb plugins and a friendly theme by default?
(twitter.com/_/status/773154009326628864)
snarfed joined the channel
#
@garrettc
Hotel booked for @indiewebcamp Brighton at the end of the month. Looking forward to it https://adactio.com/journal/10950
(twitter.com/_/status/773161868051480576)
mlncn joined the channel
#
KevinMarks_
So, did anyone else try my rel-me verifier?
wolftune, friedcell and Zegnat joined the channel
#
Zegnat
Loqi? +v?
#
Zegnat
Thank you Loqi!
#
KevinMarks_
Any luck zegnat?
#
Zegnat
I just got home and rebooted my lounge service to get IRC linked up again. Lets see if it randomly fails again or if it was a one-off
#
Zegnat
Now off for groceries, and then I think I might start on the browser extension
adactio, tvn, shiflett, friedcell, tantek and KevinMarks joined the channel
#
KevinMarks
so who's in SF tomorrow night? I know tantek is in potland. Ben, Kyle? http://known.kevinmarks.com/2016/homebrew-website-club-sf-2016-09-07
#
Loqi
Homebrew Website Club SF 2016-09-07
#
Zegnat
KevinMarks, I am guessingyou will not be at IWC Brighton?
#
miklb
lol potland is a funny typo for portland
plindner and dkm joined the channel
#
Loqi
[indieweb] "Comment on Representing Indieweb at DrupalCampLA by _isi_bln_" by _isi_bln_ on 2016-09-06 http://boffosocko.com/2016/08/27/representing-indieweb-at-drupalcampla/#comment-32007
#
Loqi
[indieweb] "Comment on My Indieweb swag arrived! by lizhkelly" by lizhkelly on 2016-09-06 http://boffosocko.com/2016/08/25/my-indieweb-swag-arrived/#comment-32026
#
Loqi
[indieweb] "Comment on Representing Indieweb at DrupalCampLA by melissanoelg" by melissanoelg on 2016-09-06 http://boffosocko.com/2016/08/27/representing-indieweb-at-drupalcampla/#comment-32006
#
KevinMarks
I won't, but my son may well be
#
KevinMarks
unless someone will cover my expenses getting there
cmal and snarfed joined the channel
#
@web_DEVE__Lop
#webdevelopment Hotel booked for indiewebcamp Brighton at the end of the month. Looking forward to it https://adactio.com/journal/10950 — Garrett …
(twitter.com/_/status/773198657625743361)
gRegorLove joined the channel
#
Zegnat
KevinMarks, would you expect the extension to check every [rel="me"] link on every page you visit automatically, or wait for the user to press a button in the browser UI?
tantek joined the channel
#
Zegnat
Hello tantek
#
KevinMarks_
Hm. Making it optional is a good idea. Press a button to start with. I do like the background idea, but it would potentially cause a lot of traffic, especially on my g+ page ;)
#
tantek
hello Zegnat!
#
Zegnat
The only problem, KevinMarks_, is that Fx for Android does not currently support add-ons that require browser UI :(
#
Zegnat
But mobile is also where you are least likely to want it to auto-check everything
#
KevinMarks_
Yes, quite
mlncn joined the channel
#
@davidmead
Thanks @xiffy for getting my Last.FM “loved” tracks onto my blog. http://djm.click/blog/b/2BH #silo #RSS #indieweb (https://t.co/z3vUnkSW3o)
(twitter.com/_/status/773206122350149632)
#
Zegnat
That is going to cause some confusion, I am sure
KevinMarks joined the channel
#
Zegnat
There are also just ✅ and ❎
rdesfo[m], M-rongladney and M-nd joined the channel
#
voxpelli
aaronpk: just used that wysiwyg library for a thing at work, pretty neat :)
#
voxpelli
Seems like Vox Media and the like use it as well, so maybe their famous Chorus is even using it
#
KevinMarks_
I don't get a green background on ✅✔️ on android ☑
#
KevinMarks
also ❎ is green on mac and red on android, ❌ is red on mac
#
KevinMarks
and orange on android
mlncn joined the channel
#
KevinMarks
which is why I picked ✔✖ to begin with as they are styleable (for now)
#
KevinMarks
the idea of svg is you can just use :after with <svg xmlns="http://www.w3.org/2000/svg" width=".9em" viewbox="0 0 40 40"><circle cx="20" cy="20" r="18" fill="darkred" stroke="red" stroke-width="3"/><path d="M 10,10 30,30 M 10,30 30,10" fill="none" stroke="white" stroke-width="6"/></svg>
#
KevinMarks
or just append to the innerHtml of the link then you don't then need css to go with the code
#
Zegnat
I am not sure :after would work very well, as it is extremely dependable on the page's own css. Much more so than just adding an IMG
miklb and mlncn joined the channel
#
KevinMarks
after doesn't work with html, so I was wrong
#
tantek
wonders if CSS/SVG hackery belongs here or in #indieweb-dev
#
tantek
thoughts?
#
KevinMarks
tantek - go to kevinmarks.com with js on
#
KevinMarks
http://www.kevinmarks.com/verify.js just updated to not require CSS
#
tantek
isn't that backwards?
#
KevinMarks
it needs to execute code to work; having to include css as well is overhead
#
snarfed
voxpelli Zegnat KevinMarks: re crawling for indie use cases, consider http://commoncrawl.org/
#
Zegnat
I wasn't planning to crawl
#
snarfed
Zegnat: ok! they're just useful because they do it so you don't have to
#
snarfed
tantek: for consistency i'd vote css/svg in dev, but i don't feel strongly
#
tantek
snarfed, I'm leaning that way too
#
tantek
others?
#
voxpelli
snarfed: it's cool, been keeping my eye on that one for a long time, though it's more for science and prototyping than real world applications
#
voxpelli
As they only release like monthly snapshots or something rather than recrawling frequently
#
voxpelli
For indie-stats it would be epic ;)
#
snarfed
cc bear
#
tantek
ok that's enough consensus I think to make it explicit for CSS/SVG code discussion -> #indieweb-dev
#
tantek
!tell gRegorLove time for October HWC event pages? I have venue resereved for HWC SF in October!
#
Loqi
Ok, I'll tell them that when I see them next
#
snarfed
bear: http://commoncrawl.org/ + indie-stats. just idle thoughts.
#
bear
do you mean for me to send my crawl data to them or for indiestats to be like them?
#
snarfed
maybe use their data?
#
gRegorLove
Sounds good to me. I just made some tweaks to URLs and text on recent HWC pages, so should be ready to duplicate.
#
snarfed
we don't have a specific proposal or idea, they just seem complementary maybe
#
snarfed
feel free to ignore :P
#
bear
ah - they store WARC format - yea, I could pull down a snapshot and see what indieweb folks are in it
#
snarfed
shudders to imagine the size
#
tantek
what is WARC?
#
Loqi
It looks like we don't have a page for "WARC" yet. Would you like to create it?
#
bear
WARC is a web archive (Web ARChive) format designed to collect all of the resources that make up a web page into a single item that does not require any external references when opened
endi, snarfed and AngeloGladding joined the channel
#
KevinMarks
jQuery free version of the verify script: http://www.kevinmarks.com/verifynojq.js
#
KevinMarks
put <script src="verifynojq.js"></script> at the bottom of your page to get checkmarks
#
KevinMarks
<script src="http://www.kevinmarks.com/verifynojq.js"></script>
#
KevinMarks
'Inbound rel-me URL redirects insecurelyArray ( [0] => https://twitter.com/kevinmarks )'
#
aaronpk
can you link to the https twitter URL instead?
#
KevinMarks
when I do that I get false back
#
aaronpk
your twitter links to kevinmarks.com, not known.kevinmarks.com
#
aaronpk
so that is correct
#
KevinMarks
ah right. the link in the bio doesn't get a rel-me
#
KevinMarks
(brid.gy is more forgiving)
mlncn joined the channel
#
KevinMarks
hope I'm not stressing indiewebify.me too much with this. Who can see its load?
#
aaronpk
it's on my google app engine account
#
KevinMarks
if I did make this a browser plugin, adding caching to it could be a good idea
#
KevinMarks
though i suppose I could make my own endpoint with caching for that
#
KevinMarks
anyway, known.kevinmarks.com epeus.blogspot.com and kevinmarks.com all have dynamic rel-me verification now
#
Zegnat
I got a bit distracted by life, but you should get an extension to test tomorrow, KevinMarks
#
gRegorLove
voxpelli: I don't run Node so not sure I can help with webmention test pinger. What I was wanting to test for is when I send webmentions, that the endpoint I'm sending to is not a loopback. Sounds like testpinger is for incoming webmentions?
#
KevinMarks
great, Zegnat - if you want to use my svg icons you're very welcome
#
voxpelli
gRegorLove: there's a test endpoint project as well that one can run locally and they're both standalone and can be used with apps of any language
#
@sdepolo
Roll your own website: Join us for #indieWeb Homebrew Website Club in #SanFrancisco tomorrow 09-07 https://www.facebook.com/events/1222619177782493/
(twitter.com/_/status/773247878177386496)
#
KevinMarks
this is motivating me to add rel="me" links
snarfed joined the channel
#
KevinMarks
this is motivating me to add rel="me" links
friedcell joined the channel
#
Zegnat
KevinMarks, I almost need to scroll down 3 times the height of my mobile screen to get to your note on quitter
cweiske joined the channel
#
KartikPrabhu
and I can not even scroll on my laptop.
#
KartikPrabhu
scroll-jacking--
#
Loqi
scroll-jacking has -1 karma
#
tantek
KevinMarks I can't read your note on quitter because js;dr :P
#
bear
grrr - I loathe with the burning fire of a thousand suns the sites that prevent me from using the down arrow to scroll
#
tantek
checks his site
#
bear
yours is good :)
#
Zegnat
bear, I have had sites stop me from using spacebar to scroll as well. Now that one I find infuriating.
#
bear
the main text area gets the cursor by default so I can use arrows + pg[up|dn]
#
tantek
notes that he does use left/right arrow for prev/next post
#
Zegnat
Can I thank you for mapping j/k to prev/next, tantek? I love that.
#
tantek
Zegnat yes! I vaguely remember it being a feature request a few years ago and I was like sure why not
#
KevinMarks_
I thought quitter had html fallback in classic gnu social
#
KevinMarks_
Maybe it depends on the site
#
tantek
or it's display:noned
#
KevinMarks_
I'll write a proper post on this rel-me stuff
#
Zegnat
I am off for bed. I really like this rel-me-checker idea KevinMarks_. It warrants some work! But alas, tomorrow.
#
@no
@kevinmarks @sdepolo Kevin, I think I saw that you’ll be in PDX this weekend. Let’s talk there?
(twitter.com/_/status/773252019096215552)
#
KevinMarks_
Invite him to Homebrew Website Club and xoxo meetup?
#
aaronpk
totally!
#
@kevinmarks
@no @sdepolo I'm not going to be at xoxo, but there’s a Homebrew Website Club there tomorrow and an indieweb meetup on Friday in Portland
(twitter.com/_/status/773261245289861121)
#
@kevinmarks
@no @sdepolo I'm not going to be at xoxo, but there’s a Homebrew Website Club there tomorrow and an indieweb meetup on Friday in Portland
(twitter.com/_/status/773261245289861121)
#
tantek
aaronpk, any FB POSSE event for HWC PDX?
#
aaronpk
hmm nope
#
aaronpk
i can post one right now
#
tantek
woot!
#
Loqi
😊
#
aaronpk
weird! I had to click "interested" before it let me click "going"
#
KevinMarks_
Yes, I had that too. I think it defaults you to interested for your own event
#
KevinMarks_
Tantek, can you share the fb event for sf?
#
tantek
checks to see if he implemented RSVP no
#
tantek
hmm, my Falcon UI should link to the docs on indieweb.org
#
tantek
let's see if that still works
#
tantek
aaronpk - your generic OGP makes FB link-preview of your permalinks look like spamming
#
aaronpk
i thought i disabled those
#
tantek
compare to the better result of what Known does: https://www.facebook.com/tantek.celik/posts/10102522259503533
#
aaronpk
yea there's no ogp tags on my site
#
tantek
aaronpk - let me know when you've fixed and I can update the share attachment
#
tantek
well it's getting it from somewhere!
#
aaronpk
no idea
#
tantek
well this is wrong for the permalink: <title>Aaron Parecki</title>
#
aaronpk
yeah that's a different problem
#
tantek
it's part of the same problem
#
tantek
since that's showing up in the top of the link preview
#
tantek
instead of "Homebrew Website Club"
#
aaronpk
not sure how it decided my bio was the main thing on the page
#
aaronpk
maybe cause it's the largest block of paragraph text?
#
tantek
possibly the <footer> tag
#
tantek
anyway - worth experimenting with
#
aaronpk
you'd think the <footer> tag would tell it to deprioritize that content
#
gRegorLove
voxpelli: Where is the endpoint thing? I'm looking at https://github.com/voxpelli/node-webmention-testpinger
#
bear
mourns the loss of the S in SGML when HTML was spawned
#
cweiske
github switched to two-color emojis for reactions
#
tantek
bear, the "S" never really was more than in name, (open test suites, interop etc.) hence why HTML parsers started sloppy, then got codified in HTML5.
wolftune joined the channel
#
bear
I was foiled by my own urge to be snarky in my response - only after posting did I remember that S in SGML is for Standard and not Semantic
KevinMarks joined the channel
#
KevinMarks
following that rule that thinsg that call themselves 'Standard' or 'Simple' are protesting too much
#
aaronpk
tantek: okay i fixed the <title> tag on my posts that have a mf2 "name" property
#
aaronpk
it will take a lot of work to come up with something for the title tags that makes sense for other posts
#
tantek
(I refreshed the share attachement)
#
aaronpk
i think i'm going to have to *add* og tags in order for that to look better now
#
tantek
drat that's annoying
#
aaronpk
FB might pick up a <meta> description tag too which is another option
#
gRegorLove
Yeah, FB picks up meta description
#
gRegorLove
There's a debugger linked on /OGP I think
#
aaronpk
this falls under my "provide a plaintext summary for every kind of post" ticket
#
aaronpk
cause then i'd actually have something to put in the meta description or og tag
snarfed, tantek, cweiske and KevinMarks joined the channel
#
KevinMarks
ah. rel-me problem for my blog sidebar - the rel-me is not from the homepage in that case
mlncn joined the channel
#
tantek
just noticed aaronpk's two search boxes on permalinks e.g. https://aaronparecki.com/2016/09/07/1/hwc (top and bottom)
#
Loqi
Homebrew Website Club
#
tantek
but no "submit your comment URL here" box!
#
tantek
goes to mention.tech
AngeloGladding joined the channel
#
tantek
good afternoon #indieweb!
#
GWG
tantek: Greetings.
#
GWG
I miss the good old days when I had a 386SX/16 and could tell what the speed was
#
Loqi
misses the good old days when I had a 386SX/16 and could tell what the speed was too
#
GWG
Oh, well.
#
GWG
I should get back to Webmentions, I guess