#dev 2023-09-30
2023-09-30 UTC
nertzy, [jamietanna], IWSlackGateway, gerben, [tantek], [Jo] and [snarfed] joined the channel
#
[snarfed] snarfed: so far I've been planning to translate them to user.server.bridge, but that takes two levels of wildcards, which SSL certs don't support, and Bluesky handle resolution over HTTP requires SSL, https://atproto.com/specs/handle#https-well-known-method
#
[snarfed] ...which leaves DNS resolution, https://atproto.com/specs/handle#dns-txt-method , which is doable, but to make it relatively realtime and scalable, I'd probably have to run my own DNS server...?
#
capjamesg That really doesn't sound fun.
#
capjamesg I did!
#
capjamesg It ended in a Go program that is still technically running but isn't working.
#
capjamesg [edit] https://github.com/capjamesg/dns-experiments/blob/main/dns.go
[catgirlinspace] joined the channel
[aciccarello] and gerben joined the channel
#
capjamesg How does Google DNS work?
[KevinMarks] joined the channel
#
[KevinMarks] For external images you mean?

#
capjamesg [tantek] I meant the Google Cloud DNS [snarfed] mentioned earlier.
#
[KevinMarks] Same site images I link domain relative or current page relative. Protocol relative would be odd there

#
[KevinMarks] Right

#
[KevinMarks] Multiple subdomains was more of a pre http2 thing to get browsers to fetch in parallel wasn't it?

#
[snarfed] [capjamesg] https://cloud.google.com/dns . similar to Route 53 and others, basically programmatic DNS server as a service
#
[tantek] [KevinMarks] multiple subdomains is also a ease-of-configuration & backend-portability thing if you're using say AWS for image storage for example while the rest of your site is on a webhost, but want to be able to change the image storage host without touching anything that embeds your images on your site

#
[tantek] I believe this technique is also used for "large static assets" in general to better handle spikes in traffic which may overwhelm "traditional" web hosts, or if you have a hybrid home/remote setup for your text content (e.g. server in your garage / on your home ISP) vs large static files (images, video, audio) that you don't want to upload through your home ISP

#
Loqi A subdomain typically refers to a domain with one more "name(dot)" component than that which someone actually has registered which is often seen indieweb sites with a family name domain like joel(dot)franusic(dot)com, or often on silos like matt(dot)wordpress(dot)com https://indieweb.org/subdomain

#
[tantek] [KevinMarks], sknebel, I added this section, braindumping some of the above (and more) re: subdomain use-cases. Please review: https://indieweb.org/subdomain#Why

#
[KevinMarks] I think we need a reference to https://wiki.mozilla.org/Public_Suffix_List there

#
[KevinMarks] subdomain << what counts as a top level domain is a bit tricky - see https://wiki.mozilla.org/Public_Suffix_List

#
Loqi ok, I added "what counts as a top level domain is a bit tricky - see https://wiki.mozilla.org/Public_Suffix_List" to the "See Also" section of /subdomain https://indieweb.org/wiki/index.php?diff=89461&oldid=89460

#
[tantek] Hmm, this may be convincing me to avoid protocol relative URLs in my content: https://webhint.io/docs/user-guide/hints/hint-no-protocol-relative-urls/

[schmarty] and geoffo joined the channel
#
Loqi It looks like we don't have a page for "protocol relative URL" yet. Would you like to create it? (Or just say "protocol relative URL is ____", a sentence describing the term)

#
[tantek] protocol relative URL is a URL on a page (hyperlink, image source or similar) that starts with "//" and re-uses the protocol of the page itself, typically re-using http: or https: from however the page was loaded, which used to be a common web development practice and is now generally discouraged for a various [[performance]] and [[security]] reasons. https://www.paulirish.com/2010/the-protocol-relative-url/ and

[jamietanna] joined the channel
#
Loqi ok, I added "https://www.jvt.me/posts/2023/09/30/tweetus-deletus/" to the "See Also" section of /Twitter https://indieweb.org/wiki/index.php?diff=89484&oldid=89344

#
[aciccarello] I wonder if Twitter will rate limit something like that. I've been rate limited from unfollowing people on Instagram before.
#
[jamietanna] Haven't seen anything yet, and it's been ~2500 tweets in a few hours

#
[KevinMarks] Andy Herzfeld did a nice timeline generator at one point at Google.

gRegorLove_ and nertzy joined the channel
#
[schmarty] jamietanna++

[tw2113] joined the channel