#dev 2025-05-22

2025-05-22 UTC
#
[tantek]
nothing urgent, no content is blocked / awaiting a fix
#
gRegor
I'll experiment with some markup to see if I can recreate it. I think it was just ambiguous mf2
#
[tantek]
we can discuss an updated php-mf2 release async, maybe in the #microformats channel since that's not an indieweb-specific discussion?
#
[artlung]
Following up on my page (and subdomain) currently banned by Google. The page *does* interact with localStorage. If you load the page it will retain the 2 colors you choose. I'm adding a privacy policy on the theory that was the cause.
#
[artlung]
(discussed at London today)
#
[artlung]
> _*What we found*_
#
[artlung]
> _We think your content didn’t follow our harmful and dangerous policy._
#
[artlung]
> _External links that go to sites that contain spam, scams, or other deceptive practices aren’t allowed on YouTube._
#
gRegor
Hm, I also see in dev tools "Chrome is blocking ads on this site because this site tends to show ads that interrupt, distract, mislead, or prevent user control. You should fix the issues as soon as possible and submit your site for another review. Learn more at https://www.chromestatus.com/feature/5738264052891648"
#
gRegor
Which is funny because the ads... probably came from Google? XD
#
[artlung]
I do not have *any* ad code running on my Google domains anymore.
#
[artlung]
That's an interesting one. Safari and Firefox both blocked the site with slightly different verbiage.
#
[artlung]
Here's what I sent in Google Search Console requesting review:
#
[artlung]
> _I believe the issue may have been that my page was not clear about what it is and does. The page allows users to choose two colors to set my logo in, and uses localStorage to retain those choices for the user. I have added a privacy policy communicating that fact, and a terms of service page._
#
[artlung]
I linked to it on a YouTube video (a css battle video where I do the video, mention the site and had a link to the page in the notes)
#
[artlung]
Btw: to include hyperlinks in the description of a video on youtube one has to do some work to provide identifying information.
#
[artlung]
SO MANY LESSONS FROM MY SILLY CSSBATTLES PROJECT
#
[artlung]
running on my ArtLung domains I meant, above
grufwub joined the channel
#
gRegor
Very odd, if I input minimal markup on https://xray.p3k.app/ with an h-entry and h-card (siblings), XRay says it's a feed. I get that, but it's not doing the same when I have it parse https://artlung.com/likes/923b8a5dec6db81dda6488c3ba5092a4 (which also has sibling h-entry and h-card)
#
[tantek]
viewing source there, the footer h-card doesn't really look like it should be marked up as an h-card. it doesn't represent a person or an org
#
gRegor
Think I tracked it down in XRay. This block of code reads like it intends to strip out the h-card in that instance, but I don't think it is because there is not `url` property in the h-card: https://github.com/aaronpk/XRay/blob/a4cda273d34c56317197511d0f4799f5f00465e9/lib/XRay/Formats/Mf2.php#L36
#
gRegor
Doing some testing and will open an issue/PR
#
gRegor
Not an mf2 parsing issue to be clear. The XRay logic is pretty good at figuring out these implicit feeds, I think just needs a tweak to skip an empty h-card like this
#
Loqi
[preview] [gRegorLove] #122 Improve removal of h-card if it doesn't match page URL
sp1ff, thegreekgeek_, [tw2113]1, [schmarty]1, [aciccarello]1, moose3336, aurailus[d], Saige_Leah[d], aaronpk, sisoma_new[d], claudinec, barnaby, [tw2113], ramsey, PsyLok and jeremych- joined the channel
#
[artlung]
> _Google has received and processed your security review request. Google systems indicate that https://artlung.com/ no longer contains links to harmful sites or downloads. The warnings visible to users are being removed from your site. This may take a few hours to happen._
#
Loqi
[preview] Joe Crawford
#
doesnm
[artlung]: what are they detecting?
#
[artlung]
The subdomain is what had the block that was visible in safari, Firefox and chrome.not the main domain. So that leaves YouTube to review and then I hope decide to unblock the video that links to it.
#
[artlung]
I’m going to write it up, but the flag used the term “social engineering”
#
[artlung]
I talked about and linked to a page which was a little bit inscrutable, and used local storage. This was in a YouTube video. https://apps.artlung.com/logo-i-zer/create.php
#
[artlung]
I added explanatory text, and the terms of service and privacy policy links. The warning I got via Google search console, which I enabled maybe a year ago. I also got warnings from YouTube around the takedown. My intuition is that by linking to that link in the description of a YouTube video I invited extra scrutiny.
#
[artlung]
My main domain was not affected during this, thankfully.
Guest6, thegreekgeek and ttybitnik joined the channel
#
[artlung]
And…. The YouTube video that was disabled is back up. https://www.youtube.com/watch?v=InToFn24xK4
#
[artlung]
So I believe that links added in the description of YouTube videos get added inspection.
#
[artlung]
And if they look weird, or misleading, or even just confusing, and possibly if they interact with localStorage while also not including a privacy policy, they might get flagged.
#
[artlung]
YouTube has not notified me that the video is back up but it is. Really a fascinating small experience. Particularly that the flagging of the subdomain propagated to safari, ff, and chrome (I did not check edge) basically simultaneously.
#
[tantek]
Wow that's quite an experience!
#
zachary.kai
After about four hours, I managed to install Ubuntu on an older Lenovo Thinkpad while still keeping Windows 10 intact. Wow, what a learning curve! But Ubuntu loads much faster so should keep it running for longer.
#
[artlung]
Congratulations zachary.kai! So satisfying to get an older machine into usable state!
#
zachary.kai
Thank you! Yeah, I'm so glad there's a solution to keeping things going.
claudinec, [me1850], barnaby and GuestZero joined the channel
#
[artlung]
I have turned my clock into a stopwatch. https://codepen.io/artlung/pen/bNNXRXb
#
[artlung]
capjamesg[d] oh yes I do.
[Den] joined the channel
#
[Den]
My wife won a PC on a kids game show hosted by Ryan Seacrest back in the ’90s. I installed some flavor of Linux on it (I forget which, but it was recommended for the process of trying to erase everything before recycling), and I was surprised how well it seemed run. I don’t think we ever got around to recycling it, and I wonder if there’s any utility in bringing it back to life.
[asuh] joined the channel
#
[asuh]
I’m reviewing my site’s usage of bridgy fed and the ability to upgrade my handle to my domain name. I want to make sure I understand if I’ve done this correctly. Specifically, what should the result of going to either `/.well-known/host-meta` and `/.well-known/webfinger` be? I’ve opted for the .htaccess option listed in the docs https://fed.brid.gy/docs#fediverse-enhanced Based on what I’m seeing at my site’s bridgy fed page, I
#
perryflynn
got my first webmention spam.
[lazcorp] joined the channel
#
[lazcorp]
I was just struggling with php-mf2 after upgrading (on my dev box) to PHP 8.4 - I just filed an issue for it a couple of days ago re. an undeclared Type declaration. I was going to fork it, fix it, and submit a pull request, but then realised it was supporting PHP 5.6.0+ which is .... quite old. I think the minimum PHP version needs to be increased to 8.2 to keep it going. (cc [tantek] since you mentioned this package in microformats, but
#
[lazcorp]
if I replied there Loqi would be telling me to move this post to dev)
duanin2 and cow_2001 joined the channel
#
[tantek]
oops yes thanks for taking the thread here lazcorp++
#
Loqi
lazcorp has 4 karma in this channel over the last year (10 in all channels)
ttybitnik joined the channel
#
[tantek]
perryflynn is it truly an actual webmention or is it a bridged webmention from masto / bsky elsewhere?
#
perryflynn
actual one. have no bridging to anything yet.
#
[tantek]
wow. one of the rare ones!
#
[tantek]
(though not unexpected)
#
perryflynn
failed the "is there a backlink check".
#
[tantek]
what is webmention spam
#
Loqi
It looks like we don't have a page for "webmention spam" yet. Would you like to create it? (Or just say "webmention spam is ____", a sentence describing the term)
#
[tantek]
thought we did
gRegor joined the channel
#
[tantek]
webmention spam is /spam#Webmention
#
[tantek]
oh yeah lots of those (that fail backlink check). that's "just" an invalid webmention 🙂
#
[snarfed]
or a pingback/trackback
#
[snarfed]
[asuh] re bridgy fed redirects, your site should redirect those URLs to https://fed.brid.gy/... with the same path and query params
#
[snarfed]
right now your site is serving both of them itself
#
Loqi
artlung has 13 karma in this channel over the last year (64 in all channels)
#
[schmarty]1
artlung++ wow what an adventure in nuisance flagging!!
[aciccarello], NaomiAmethyst and thegreekgeek_ joined the channel
#
carrvo
zachary.kai++ sorry to hear it took so long!
#
Loqi
zachary.kai has 4 karma in this channel over the last year (6 in all channels)
#
carrvo
Yeah, Ubuntu/Linux sure keeps old computers running. I have a ~10yr and a ~15yr computers with it because Windows...just can't.
#
perryflynn
but it worth the effort. jailbroke my 12 year old thinkpad x230 last year to put a wifi 5 module into it. runs now with linux and a battery life of > 8 hours. 🚀
#
[snarfed]
[asuh] not sure why, but those lines definitely aren't having effect. maybe something above them in .htaccess is grabbing the requests first?
#
[snarfed]
we should probably => #indieweb-dev
#
Loqi
yea!
#
[snarfed]
oh lol we're already here
#
[asuh]
[snarfed] thanks for confirming. My `.htaccess` file has both manually entered and WordPress generated rules, but I have no idea what would be conflicting here
ttybitnik, balintm, [tw2113], [social], thegreekgeek and perryflynn joined the channel
#
perryflynn
a huge part of implementing indieweb tech is done. I was able to send the first likes and comments to other pages. 🚀 quite happy with the result: https://intercom.serverless.industries/
#
perryflynn
good night.
#
Loqi
see you in the morning!
#
[snarfed]
perryflynn++ congrats!
#
Loqi
perryflynn has 2 karma in this channel over the last year (6 in all channels)
barnaby and balintm joined the channel