#meta 2021-09-22

2021-09-22 UTC
[schmarty] and nertzy joined the channel
#
@futureminded_
↩️ Sure! Maybe I’ll tweet you up if the results come up interesting. :) This Roam related Zoom meetup is happening Saturday and might be interesting! https://events.indieweb.org/2021/09/gardens-and-streams-ii-pPUbyYME33V4
(twitter.com/_/status/1440511035073445891)
#
[tantek]
that's an interesting thread
Ruxton joined the channel
#
@sprucekhalifa
New project: NodeJs implementation of IndieAuth A NodeJs version of IndieAuth service used for authentication, for JavaScript Developers(me) who find it difficult to run the PHP instance Live preview: https://indie.iamspruce.dev #OpenSource #indieWeb
(twitter.com/_/status/1440562075290374162)
#
jamesg.blog
edited /2021/Pop-ups/Sessions (-3) "/* Details */"
(view diff)
#
jamesg.blog
edited /2021/Pop-ups/Sessions (+60) "/* Interest */"
(view diff)
#
capjamesg[d]
[jacky] I created the session on the wiki: https://indieweb.org/2021/Pop-ups/Sessions#Personal_Site_Search
#
@voxpelli
↩️ That page also includes a compilation of current spam prevention techniques and brainstorming around those could be adapted to the IndieWeb and be complemented with or replaced by new techniques (like requiring moderation if sender is not from within one’s social graph)
(twitter.com/_/status/1440700572944912396)
#
@voxpelli
↩️ As far as I know, there hasn’t been any documented webmention spam yet, so far all such spam stems from implementations offering interoperability with eg pingback: https://indieweb.org/spam#Webmention
(twitter.com/_/status/1440699687124668428)
#
voxpelli
I think Loqi missed this tweet which referred to “IndieWebbers”, maybe a term to add @aaronpk? https://twitter.com/tomayac/status/1440695952809943048?s=20
#
@tomayac
There's a shady network of sites that re-publish other sites. An article on my blog was linked in https://www.theregister.com/2021/09/22/google_android_search_box_experiment/, and now I get spam Webmentions like https://blog.tomayac.com/2019/12/09/inspecting-facebooks-webview/#webmention-1274239 for all the sites that (illegitimately?) republish @TheRegister. What to do, IndieWebbers? 🤔
(twitter.com/_/status/1440695952809943048)
#
aaronpk
that's a new one haha
#
voxpelli
I like it, puts the emphasis on the people :)
#
loqi.me
created /zombie_site (+19) "prompted by [tantek] and redirect added by [tantek]"
(view diff)
#
[tantek]
It should have been caught by "Webmentions"
[fluffy] joined the channel
#
[tantek]
what are domain-deaths?
#
Loqi
It looks like we don't have a page for "domain-deaths" yet. Would you like to create it? (Or just say "domain-deaths is ____", a sentence describing the term)
#
[tantek]
domain-deaths are domain names that have been abandoned by their owner, and are either unresponsive, or vulnerable to being (or have been) taken over by bad actors, and thus any URLs to them should be unlinked and replaced with Internet Archive versions instead.
#
loqi.me
created /domain-deaths (+289) "prompted by [tantek] and dfn added by [tantek]"
(view diff)
#
loqi.me
edited /domain-deaths (+67) "[tantek] added "2016 [[Portable Contacts|portablecontacts.net]]" to "See Also""
(view diff)
#
[tantek]
oops well Slack auto-linked that 🤦‍♂️
#
[tantek]
and the logs linked it to a bad link!
#
[tantek]
goes to get a coffee before he breaks anything else
#
capjamesg[d]
🤦‍♂️
dotslashroot joined the channel
#
aaronpk
capjamesg[d]: IIRC mediawiki serves the page at the destination and uses the javascript history api to rewrite the address bar
#
capjamesg[d]
That explains why I couldn't see a redirect in curl or Python requests.
#
capjamesg[d]
Hm. I'm not sure how I counter that in code.
#
aaronpk
me either
#
aaronpk
i don't think it's an extension doing that, i think that's the default behavior, so there must be other people who have this same issue
#
capjamesg[d]
That is very odd.
#
aaronpk
maybe there's an extension that can turn them into http redirects for certain user agents
#
capjamesg[d]
I wondered why the wiki was being treated differently on redirects.
#
capjamesg[d]
Maybe. I'd love to see that.
#
capjamesg[d]
But I'm going to have to code for this edge case now I know about it 😄
#
capjamesg[d]
I'll fall back on duplicate content detection with hashing.
#
aaronpk
it's definitely not the only site you'll encounter that does this
#
capjamesg[d]
I am likely going to hash the first 200 words of a page (max) and use that to compare.
#
capjamesg[d]
aaronpk++
#
Loqi
aaronpk has 17 karma in this channel over the last year (108 in all channels)
#
capjamesg[d]
It is a mediawiki thing aaronpk.
#
aaronpk
did you find a reference to it somewhere?
#
capjamesg[d]
I have just added support for reading rel=canonical links for now.
#
aaronpk
ah good thinking
#
capjamesg[d]
Hm. I thought I had.
#
capjamesg[d]
Maybe not.
#
capjamesg[d]
I saw a script that mentioned canonicals but the value was set to false.
#
capjamesg[d]
Maybe it's because I was redirected and I'm viewing the source of the redirected page.
#
capjamesg[d]
I need to dig into the docs.
#
capjamesg[d]
Nevertheless, I have a solution for now.
#
sknebel
Loqi++
#
Loqi
Loqi has 1 karma in this channel over the last year (18 in all channels)
#
[KevinMarks]
Could it put a rel="canonical" in?
#
[KevinMarks]
Oops, you mentioned that already, I was scrolled up
#
capjamesg[d]
Yeah haha 🙂
#
capjamesg[d]
Thanks anyway [KevinMarks]++
#
Loqi
[KevinMarks] has 7 karma in this channel over the last year (47 in all channels)