#[tantek]capjamesg[d]++ I appreciate that "Lighthouse is half-full" perspective 🙂
#Loqicapjamesg[d] has 38 karma in this channel over the last year (197 in all channels)
jeremycherfas joined the channel
#[morganm]WebPageTest is the next level on lighthouse
#[morganm]WebPageTest also used to be super damn cool until it got acquired and then catchpoint laid off the dev team
#carrvoHello, I setup Apache httpd for the first time a few months ago and when I started looking at Identity Providers before exposing content publicly, I found IndieAuth and became quite intrigued. Just finished this past week setting up a localhost test user (IdP + webpage + client) and am wondering if there is a module out their (or plans for one) that would allow Apache to handle the authentication before it reaches a client page/ap
troojg, jeremycherfas, grufwub, earlps, jimw4, jimw, jimw6, [qubyte], barnabywalters, GuestZero, GuestZero_, Guest6, [Scout] and AramZS joined the channel
#aaronpkeh, netlify appears to be being overly defensive there, not evil
#[morganm]Not defending Netlify but basically I'm imagining some regular people working for them and this comes across their desk and they probably will take defensive action. I don't like Netlify doing this, but it also seems very unsurprising? Can't undo capitalism with capitalist tools unfortunately
#aaronpkRight, it's the easiest/laziest thing to do to make it not their problem anymore
Zegnat joined the channel
#[snarfed]whoa the #:~: fragmention syntax works in Safari too
#[snarfed]so it now has parity across Chrome, Firefox, and Safari
#[snarfed]that's exciting, even if it's not fragmentions
#superkuhIf it was the first time netlify had done something, sure, but it's a pattern.
#superkuhEvil in the way an unaccountable corporate policy based action is evil, not evil like a human person is.
#LoqiNetlify is a CDN/static hosting provider with integrated build service, useful for static site generators https://indieweb.org/Netlify
#[tantek]^ feel free to start a criticism section if you have citations of a pattern
#superkuhMultiple cases of massively over-charging people on ostensibly free accounts and refusing to do anything till it hits hacker news and now apparently their butt-covering corporate policies make even non-DMCA take-downs of completely legal stuff super easy for trolls.
#superkuhA pattern of unaccountable user-hostile corporate policies with no recourse until you hit the news and get CEO attention.
#[tantek]superkuh, if it's worth repeatedly pointing out, then take the time to document it on the wiki so others can discover it, or cite a summary URL instead of only repeating things in chat
#[0x3b0b][snarfed] because giving Granary karma in the other channel reminded me I hadn't mentioned it yet...the folks trying to pick up the baton for microblogpub and move forward with it have been talking lately (about possibly renaming the fork and github org, and also) about some potential expansion of focus and redesign...one of the ideas floated was that of rebuilding one layer of it around granary. Not sure yet whether that's actually likely to...
#[snarfed]0x3b0b interesting! thanks for the heads up
gRegor, barnaby and lazcorp joined the channel
#lazcorpI've been reading up on the Text fragments linking and the "textStart and textEnd" look very useful for linking to quotes from other sites. I've just updated this article to link out to the exact text I'm quoting:
#Loqi[preview] [The Artist’s Notebook] A final word on blogs before we return to our regularly scheduled programming
#lazcorpOne weird Firefox bug (at least for me using FF 131.0.3 on Linux) - if I right-click and open in a new tab then the text fragment link doesn't work (just normally left-clicking the link works correctly). Chrome works whether you click or right-click to open in a new tab, so presumably just a Firefox bug
#lazcorpBut apart from that, being able to link to (with a visual highlight) the full section of text you're quoting should certainly help people be able to find references more easily
#lazcorpoh, and you can style scrolled-to-and-highlighted text fragments on your own site using ::target-text
Kupietz joined the channel
#KupietzSo I implemented embeds on my wordpress site yesterday. You can get the content of any page or post by tacking /embed/ or ?embed to the url
#KupietzThen I realized, my CSP prevents iframes, so, totally pointless endeavor. No worries, though, I just put some conditionals in my .htaccess to change frame-ancestor to * based on the following conditions:
#KupietzWow. It's working completely different for me in chrome than in Firefox.
#KupietzIt's redirecting from ?embed back to the main page now
#KupietzMight be a caching issue. Let me try clearing the wp cache
#KupietzThis is maddening. It's getting a 301 redirect in chrome that doesn't happen in FF.
#KupietzI can't believe I'm losing a whole day on this...
#lazcorpyeah, I think there's some sort of redirect going on before the CSP kicks into play
#lazcorpyeah, I think there's some sort of redirect going on before the CSP kicks into play
#lazcorpyeah, I think there's some sort of redirect going on before the CSP kicks into play
#KupietzYoast redirecting because I didn't register the ?embed parameter. Hold on...
#KupietzOk, now behaving the same in both browsers. ?embed producing the expected x-debug-uri, /embed/ isn't.
#lazcorpStill not working for me - I think I need to be embedding the iframes on an https page - just one sec...
#KupietzJust type the url direct into your browser with /embed/ or ?embed and look at the headers... not sure what the default is if I have no CSP specified
#KupietzEven just took out all the conditions and else's except for that one... had it either set a header if it matched, otherwise nothing happens. Nothing happened.
#KupietzIf I had to guess, I'd say it's acting like there are invisible characters in the REQUEST_URI. But I've never seen nor heard of that before... at least, not that you couldn't avoid by typing carefully.
#KupietzPretty sure that couldn't be it. But that's what it's acting like.
#KupietzSuppose I could either remove my iframe restrictions entirely... or only use ?embed, forget about /embed/... but both bother me on principle because THIS SHOULD WORK
#[0x3b0b]Since the problem seems to be with comparing REQUEST_URI somehow rather than necessarily with what you're comparing it to, how about temporarily trying something like this: <If "%{THE_REQUEST} =~ m#embed/?\b#" >
#KupietzHot dang. That looks like it. So, likely a bug.
#gRegorPlug that url into chatgpt and tell it it's wrong, haha
#KupietzYou should know: every service I subscribe to knows me as "that guy who finds all the bugs." You have no idea how often I have support people tell me, "Wow, we've never seen that before." I don't know why. I always find broken edge cases. All the time.
#KupietzSo, bizarrely, using %{THE_REQUEST} returns an x-debug-uri of "yes=(null)"... but, I'm not going to worry about that, it evaluated the conditional right so I can get this working now. THANK YOU.
#KupietzYeah, I saved the chat, gRegor, I'm going to post it in my eventual "Artificial Stupidity" site section
#[0x3b0b]Also the /?\b in what I was doing was pointlessly redundant, I was halfway between two ideas and just barely starting to think about how strict you might want to be with things like whether to allow /embed/?embed&embed=embed or such nonsense or what if you ever had a page called embed or...that kind of thing
#[0x3b0b]and now I'm curious whether DOCUMENT_URI which is supposed to be the same thing has the same problem. I would hope so.
#[0x3b0b]Thirdly: I thought the issue was that Loqi could only karmacize one thing at the very beginning and one thing at the very end of a message...speaking of string matching.
#KupietzAh, ok. Anyway: Fixed now. Everything working exactly as desired. Thanks!
#KupietzInteresting. Yes, Tantek did that on #Indieweb a short while ago... one name at the beginning and one at the end. Good to know. I'm very new here, still learning the ropes. I only figured out how to add a sparkline yesterday...
#KupietzInteresting to hear the old lore. Kids today, they don't know what it was like, when the standards weren't set, and we were first settling these new frontiers. Back then, when you wanted to write a web app, you couldn't run to the corner store and pick up some React or Angular. You had to mine raw javascript with a pickaxe. That is, if you managed to even finish that, without getting hypnotized by a <BLINK> tag.
#[tantek]also of perhaps nerdy historical note, having to cite a www-talk archive that is MISSING from the W3C mailing list archives
#KupietzMan, social media has got me conditioned. So hard to communicate nowadays without a "like" button.
#Loqikupietz has 1 karma in this channel over the last year (4 in all channels)
#KupietzIncidentally, so I sort of informally documented this whole above-resolved issue on my embeds page at https://michaelkupietz.com/embedding-content-from-this-site/ . I think I'm going to put something in the Wiki Embeds page brainstorming section too, it's germane.
#[tantek]lol "shadowy web standards advocate" I can't even
#gRegor> "you couldn't run to the corner store and pick up some React or Angular" Oh, so it was paradise? :D
#gRegorHaving just wrestled with Drupal for a couple hours, I'm missing some of those "simpler" days, haha
#KupietzYeah, @tantek, not trying to flatter you but if you wind up browsing around my site you may notice that "shadowy" tends to be a compliment :-) Right now I think I only have described you & John Law that way.
#Kupietz@gRegor... everything's relative! Yeah, it was really annoying, actually, but there was something to be said for just sticking <font> tags everywhere and being done with it because that's all you could do... Interactivity amounted to having a formmailer.pl-backed form, maybe even a fancy cgi script that allowed people to post a comment....
#KupietzBut after just having lost a better part of a day to that consarned apache bug, I'm hard-pressed to say whether things are better now or not.... :-D
#KupietzOh, and fancy <map> tags! I was working for green tortoise adventure travel, we actually had a GIF of a map on the front page where you could click on a destination on the map, and it would take you to that page (out of our site's 7 pages!) The very heighth of technological sophistication
#KupietzAnd... the mouseovers. Oh, the mouseovers.
#LoqiIt looks like we don't have a page for "imagemap" yet. Would you like to create it? (Or just say "imagemap is ____", a sentence describing the term)
#LoqiIt looks like we don't have a page for "image map" yet. Would you like to create it? (Or just say "image map is ____", a sentence describing the term)
#Loqi[preview] [Joe Crawford] I made a troll sign to hold up during Zoom meetingsI have been known to say “Printers are terrible.” I have also been known to say that I will only do tech support on printers for people I love.
I later expanded my “Printers are terrible” to ...