#dev 2025-11-18

2025-11-18 UTC
barnaby, to2ds, NaomiAmethyst, rgbivvv and [Al_Abut] joined the channel
#
[morganm]
Ok I got ushered here again
#
[morganm]
Blog topic: 10 years of making websites
#
[morganm]
Just the continued praxis of making many small websites as a way of learning, refreshing, a praxis
#
[morganm]
I intend to write this
#
[morganm]
Skip Links: Somehow an issue to be discussed, was excited to write about it on my own website, and post there first, but then shared in the #indieweb channel and it was considered Dev Heavy so now Im here also
#
[morganm]
Basically my next idea is to copy the design of Indiewebify and use it for skip links, to show how whether a website has one implemented, and see if it passes the test, and give a suggstion of HT
#
[morganm]
HTML and CSS to implement perhaps
#
[morganm]
https://www.w3.org/WAI/WCAG21/Understanding/bypass-blocks.html Level A WCAG kinda thing. I wouldn't apply this standard to all personal websites most definitely not, so I see now that this is a Dev topic, but I happen to be writing about it on my own website too...
grufwub joined the channel
#
[tantek]
I wonder (like I actually have not read it in depth enough to understand) how WCAG21 intersects with "mobile first" web design.
#
[tantek]
should be possible to do both, more a matter of what approach leads to a good mobile accessible web experience
#
[morganm]
What about if someone uses a keyboard with a mobile device orientation
#
[morganm]
I guess the impact is lessened because of the visual gap is usually smaller, usually the menu is in a hamburger... stuff like that. But I imagine its very possible some users actually prefer or choose or need to use a mobile phone with a keyboard and tabbing and other keyboard flow things would still apply
#
[tantek]
Would be fascinating to see a mobile web design write up that explores those possibilities!
#
[morganm]
I did some googlin and found there are some cases where there have been bugs on mobile because of the way focus works for desktop skip links so that is a thing that can happen
[aciccarello], [schmarty], [Trevor_Morris], [morganm], [Jo], [snarfed], [social], barnaby, DanQ, GuestZero and srazkvt joined the channel
#
[tantek]
Actual question is, is your domain name provider dependent on Cloudflare.
#
[tantek]
[artlung] ++
#
aaronpk
The way they want you to set it up is to manage DNS in cloudflare
#
[artlung]
indieweb wiki seems to be working for me again. catching a break?
#
[artlung]
or were changes made aaronpk?
#
aaronpk
Looks like they fixed it
#
[artlung]
> _*Monitoring* - A fix has been implemented and we believe the incident is now resolved. We are continuing to monitor for errors to ensure all services are back to normal._
#
[artlung]
that update has a timestamp of 4 minutes ago on their status page.
#
[tantek]
yeah there's an important lesson here in separation of services, keep your DNS separate from your CDN separate from your Webhost, so you can swap out any one of them as necessary
#
aaronpk
Well usually the entire thing doesn't go down at the same time
Xe_, sp1ff, Maxpm, cotsuka, Dryusdan, vidak, jak2k and grufwub joined the channel
#
[tantek]
Cloudflare << 2025-11-18 outage incident timeline: https://www.cloudflarestatus.com/incidents/8gmgl950y3h7
[artlung], [Trevor_Morris] and [Al_Abut] joined the channel
#
[artlung]
much of the cloudflare usage uptick is a reaction to llm bot traffic uptick.
#
[tantek]
Cloudflare << Criticism: 2025-11-18 [https://huijzer.xyz/posts/123/do-not-put-your-site-behind-cloudflare-if-you-dont Do Not Put Your Site Behind Cloudflare if You Don't Need To]
#
[artlung]
there's some axiom about equal and opposite reactions that might be quoted now
to2ds joined the channel
#
to2ds
Certainly hope this LLM bot madness of late is just a phase.
#
carrvo
No way it will just be a phase 🙁
#
to2ds
I was all LLM bot protectionism crazy for awhile but have lightened my stance recently.
#
to2ds
The truly aggressive ones get to visit fail2ban Island 😄
#
to2ds
Figured that most of my content was micro and mini posts, not much for AI to paraphrase and hallucinate about.
#
aaronpk
oh i don't care if AI crawlers index my content, I would just rather they crawl respectfully instead of throwing armies of bots making 10+ requests per second to the site
#
[artlung]
+1 the relentlessness of the bad manners is, ahem, bad.
[schmarty] joined the channel
#
[schmarty]
the secondary effect of sites adding anti-crawler features that break "good" bots and crawlers makes the web more closed, too. 😞
#
to2ds
aaronpk - Exactly. Seems they try to swallow your website in one fell swoop.
#
[Trevor_Morris]
I had to block massive IP ranges as they were gobbling up GB of data every month.
#
to2ds
At least the ones providing user agents give you options to block them. It's the stealthy ones that are nightmares.
#
to2ds
[Trevor_Morris] - Did you notice them repeatedly accessing the same content incessantly?
#
[Trevor_Morris]
I didn’t delve into it deeply. Just that certain IPs were using multi-GB of data.
#
[artlung]
trevor, I absolutely invite you to blog about that or at least document some of this on https://indieweb.org/large_language_model_traffic
#
[artlung]
that's a horrendous spike you're describing but par for the llm course
#
to2ds
Hyperlinks were once the lifeblood of the Web. Now they're just LLM crawler attack vectors 😄
#
[Trevor_Morris]
It was adding 5GB a day in bandwidth.
#
to2ds
Wow! 5GB per day is way too much.
#
[Trevor_Morris]
Blocked on the 23rd. (Firewall reset and it went back up). You can see the difference.
DanQ joined the channel
#
to2ds
[artlung] - Have you been able to mitigate the spikes you were/are receiving?
#
[tantek]
that's nuts [Trevor_Morris]
barnaby, thegreekgeek and vriska joined the channel
#
[artlung]
@to2ds yes I've not had any recent downtime that I noticed.
#
[Trevor_Morris]
I am running Uptime Kuma on a raspberry pi to track my website uptime. Works quite nicely.
CrimeWave joined the channel
#
[artlung]
made a waffle in CSS (and HTML, with SVG syrup) https://codepen.io/artlung/pen/dPMRZaG
#
[tantek]
[artlung]++ this was great to see being made
#
Loqi
[artlung] has 35 karma in this channel over the last year (188 in all channels)
[morgan] joined the channel
#
[morgan]
I thought this was interesting, recently documented: https://primer.style/accessibility/toasts/ . GitHub no longer uses toasts, and documents why not. This sort of retrospective documentation is often hugely persuasive in guiding discussion about some features.
#
[tantek]
maybe they'll switch from toasts to waffles
#
[morgan]
😄
barnaby joined the channel
#
[artlung]
https://ordinary.page looks simple and fun but the only account create options are Google, Figma, and X. A random ad I clicked on. There must be a pile of little web page makers with implicit silo lock-in like this.
#
[artlung]
I guess the theory is moving the spam account filtering to those 3 services rather than having to moderate.
[snarfed] joined the channel
#
[snarfed]
and moving the auth and login implementations, which are risky liabilities to build and own yourself
#
[snarfed]
(aaronpk can confirm 😎)
#
[artlung]
kudos to those persons (such as y'all) who are all in signing up for supporting customers.
#
[artlung]
I'm listening to Doc Searls talking from Indiana U. https://events.iu.edu/bloomington/event/2115455-after-analog-ft-doc-searls Talking "MyTerms" (IEEE P7012) and apparently conversations are occurring with browser makers to try to push it into browsers. It's an ambitious goal but uphill. https://standards.ieee.org/ieee/7012/7192/
barnaby joined the channel
#
[snarfed]
oh man, shades of P3P and VRM
#
[snarfed]
people have been pushing that boulder up the adoption hill for so many decades now, with admirable intentions but very little concrete results
#
aaronpk
there was a session about that at IIW last month
#
[tantek]
it's perennial
#
[snarfed]
the idea at least, yup. I bet Doc led a session on VRM at the very first IIW 20y ago 😆
#
[artlung]
VRM came up in the Q and A. And, yes.
rossabaker and [Jo] joined the channel
#
[Jo]
all the images on my site are now pink
#
aaronpk
...intentionally?
#
aaronpk
cause that'd be a weird thing to happen on its own
#
[Jo]
haha no yea intentionally
#
[Jo]
.​pi.r2.++ as it turns our css filters was the way to go. i didnt even need a matrix, that sepia + hue shift was enough
#
[tantek]
Loqi seems to dislike "."s in chat names for karma
#
[Jo]
no karma for pierre
#
aaronpk
that is fixable
#
aaronpk
.​pi.r2.++
#
aaronpk
or not
#
pcarrier
sorted?
#
aaronpk
.pi.r2.++
#
[tantek]
pcarrier++
#
Loqi
pcarrier has 1 karma in this channel over the last year (2 in all channels)
#
aaronpk
wait, there's an invisible character
#
aaronpk
.pi.r2.++
#
Loqi
.pi.r2. has 1 karma over the last year
#
aaronpk
there we go
#
[morgan]
.pi.r2.++
#
Loqi
.pi.r2. has 2 karma in this channel over the last year (3 in all channels)
DanQ, rrix and [KevinMarks] joined the channel