#dev 2025-03-11
2025-03-11 UTC
thegreekgeek, GuestZero_, Toxicogenic, shrewd, grufwub, paotsaq, thegreekgeek_ and MyNetAz joined the channel
#
[tantek] !tell snarfed odd new quirk from a BridgyFed federated post: https://mastodon.social/@tantek.com@tantek.com/114142108146212059 seems to show [email protected] for what should be a plain / normal @-@ profile link. Wondering if that also means that @-@ link didn't show up as a @-mention notification either

#
Loqi [preview] [Tantek Çelik] Ten years ago today I coined the shorthand “js;dr” for “JavaScript required; Didn’t Read”
* https://tantek.com/2015/069/t1/js-dr-...

nemonical joined the channel
nemonical, ttybitnik and Xander joined the channel
#
Loqi [snarfed]: [tantek] left you a message 6 hours, 26 minutes ago: odd new quirk from a BridgyFed federated post: https://mastodon.social/@tantek.com@tantek.com/114142108146212059 seems to show [email protected] for what should be a plain / normal @-@ profile link. Wondering if that also means that @-@ link didn't show up as a @-mention notification either

MyNetAz joined the channel
#
sknebel yeah, thats a cloudflare setting. https://developers.cloudflare.com/waf/tools/scrape-shield/email-address-obfuscation/
#
Zegnat view-source:https://tantek.com/2025/069/t1/ten-years-jsdr-javascript-required-didnt-read - cmd+f class="__cf_email__"

#
Loqi [preview] [Tantek Çelik] Ten years ago today I coined the shorthand “js;dr” for “JavaScript required; Didn’t Read”
* https://tantek.com/2015/069/t1/js-dr-javascript-required-dead
in reference to (primarily content) pages that were empty (or nearly so) without scr...

theokiwi and thegreekgeek joined the channel
#
theokiwi do you guys think its possible to create some sort of api that would retrieve google or other search engines results, and then refilter them trying to exclude ai generated garbage?
#
theokiwi i was wondering if there was anything that could be done to make the normal web usable again
#
capjamesg[d] You may appreciate https://marginalia-search.com/

#
capjamesg[d] [edit] You may appreciate https://marginalia-search.com/

#
theokiwi thank you!! thats second time you saved me! i appreciate it
#
capjamesg[d] Happy to help ✨

#
[tantek] Cloudflare << Troubleshooting: if you see "(@[email protected])" in your web page content or especially when federated (e.g. via [[BridgyFed]]), this is likely due to Cloudflare's Scrape Shield email address detection and obfuscation feature being overzealous (perhaps too broad of a regex) and seeing the [[@-@]] fedi-address as an email address. The solution is to turn off Scrape Shield in your Cloudflare dashboard for your site:

#
Loqi ok, I added "Troubleshooting: if you see "(@[email protected])" in your web page content or especially when federated (e.g. via [[BridgyFed]]), this is likely due to Cloudflare's Scrape Shield email address detection and obfuscation feature being overzealous (perhaps too broad of a regex) and seeing the [[@-@]] fedi-address as an email address. The solution is to turn off Scrape Shield in your Cloudflare dashboard for your site:" to the "See Also" section of /Cloudflare https://indieweb.org/wiki/index.php?diff=100372&oldid=100027

neatnik joined the channel
#
[tantek] thanks again sknebel, snarfed. Now documented so hopefully the next person can troubleshoot faster: https://indieweb.org/Cloudflare#Unwanted_email_protected_in_content

[davidmead] joined the channel
#
[tantek] [artlung] you might find the first citation in the Wikipedia section on XHTML2 to be humorous 🙂 https://en.wikipedia.org/wiki/XHTML#XHTML_2.0

MyNetAz joined the channel
#
[tantek] at the time I admit I was a bit miffed for actively participating in the WG and helping improve XHTML2 drafts for many years (with contributions like that blog post, and of course showing up to meetings to advocate for changes for web developers etc.), and then never being mentioned in the acknowledgments (all of the WDs had empty acks sections) but in hindsight, I think I'm quite ok with not having my name attached to any of those drafts

#
[KevinMarks] I still have a backup of his Wordpress DB - sadly the known- hosted version Ben and I stood up is no more. I should render a static version

#
[KevinMarks] 404 or 410 imply that something is missing, but it's not the endpoint that is missing

#
[KevinMarks] Odd dev question from dayjob - I have a service that depends on receiving emails to update the current state. For monitoring purposes I am making an endpoint that returns how long it is since we last received an email. I want this to sow as an error in the monitoring service if the delay is too long. What HTTP error should I use to signal this state?

#
[KevinMarks] 503 Service Unavailable is kinda close, in that I suspect something is down

#
[KevinMarks] 504 Gateway Timeout also kinda makes sense if receiving email is a gateway

#
[KevinMarks] any thoughts?

#
[aciccarello] Don't 400 class errors typically indicate an issue with the request?
#
[aciccarello] I like 504 for this
#
[KevinMarks] Yes, I think I want a 500 class error

#
[KevinMarks] I want a "whoever's in charge of emailing us fucked up" signal

#
[tantek] https://mention.tech/ even said the updated webmention was accepted (202) for reprocessing

GuestZero joined the channel
#
[mattl] artist photo from Wikipedia now: https://libre.fm/artist/Engine+Down/

gRegor, GuestZero, balintm and [Jo] joined the channel
ttybitnik joined the channel
#
[aciccarello] That's what we do with most of our monitoring endpoints
nemonical, [schmarty] and Guest6 joined the channel
#
[snarfed] [tantek] looks like BF was a few minutes behind, I'm seeing the update now, eg https://indieweb.social/@tantek.com@tantek.com/114142107366833997
#
[tantek] ah yes it did! excellent, e.g. https://front-end.social/@heydon who boosted my post BEFORE I sent the update to BridgyFed, has now been updated and shows the correct @-mention instead of "email protected"

#
[tantek] excellent, this has now verified that the Solution documented in https://indieweb.org/Cloudflare#Unwanted_email_protected_in_content actually works

[benatwork] and sp1ff` joined the channel
#
[KevinMarks] [snarfed] in this case it's integrated with a broader monitoring system that polls regularly and logs timeouts, slowness and errors, so returning an error is the right way for it to be escalated

#
Kolev I think I'll use Nginx + WordPress.
#
Kolev [tantek]: Thanks. Asked.
Toxicogenic, ttybitnik and [Sophia_wood] joined the channel
#
[Sophia_wood] Started building the skeleton of a svelte 5 blog today. I think it's going to work for me.
[Sophia_wood]1 joined the channel
#
capjamesg[d] [Sophia_wood]++ Nice!

#
capjamesg[d] That is exciting!

#
[Sophia_wood]1 I can’t wait to share. I hoped to post lots of birds and flowers.
balintm joined the channel
#
capjamesg[d] I'm excited to see what you make.

#
[Sophia_wood]1 I should probably include coffee
#
Loqi rel-shortlink is a microformats standard for a page to link to a shortlink URL for itself https://indieweb.org/rel-shortlink

#
capjamesg[d] coffee++

balintm, [Sophie_Young] and sebbu joined the channel