#dev 2023-01-22

2023-01-22 UTC
to2ds joined the channel
#
IWDiscordRelay
<G​remblo#6137> is the role property better for stating what you do, or would that be the note property
geoffo, Gremblo, gRegor and to2ds joined the channel
#
[tantek]
I’d start with note. Role isn’t used much in practice.
#
vikanezrimaya
TIL about CSS counters and managed to recreate one of my old easter egg purely with a CSS counter, no server-side code required! (only a small template change, which I should probably include with the next update)
#
Loqi
[preview] [Vika] I have remembered an old easter egg in my website, and decided to try recreating it using CSS counters, which I have recently learned about. Here’s some CSS: @counter-style rainbow-hearts { system: cyclic; symbols: "❤️" "🧡" "💛" "...
gRegorLove_ and starrwulfe joined the channel
#
@danhannigan
Got webmentions hooked up on my site, super straightforward and adds that nice little “interactive” touch I was missing on my blog before!
(twitter.com/_/status/1617046466161172481)
CrowderSoup0, oodani_, strugee-, rhiaro_, nsh-, to2ds, GWG, jjuran, angelo, aaronpk, petermolnar[m], EBValkyrie, IWSlackGateway and jamietanna joined the channel
#
jamietanna
snarfed++ for the follow/unfollow UI in bridgy-fed++
#
Loqi
jamietanna: gRegor left you a message 2 days, 15 hours ago: I think tokens-pls is your app? If so there's an application error, https://chat.indieweb.org/2023-01-19#t1674157084621200
#
Loqi
snarfed has 66 karma in this channel over the last year (110 in all channels)
#
Loqi
bridgy-fed has 1 karma in this channel over the last year (2 in all channels)
#
jamietanna
Is the IndieAuth section working with anyone else's servers? Mine is rejecting it as there's no `response_type=code" as I think we removed the old "only use the authorization endpoint for login" means from the spec https://indieauth.spec.indieweb.org/#changes-from-25-january-2020-to-09-august-2020
#
jamietanna
gRegor ross[m] thanks for the head's up - I've not done anything since the Heroku free plans got shut down - will rehost it shortly
jamietanna joined the channel
#
jamietanna
!tell ross[m] tokens-pls is now at https://tokens-pls.fly.dev - sorry for the delay!
#
Loqi
Ok, I'll tell them that when I see them next
#
Loqi
[preview] Sebastiaan Andeweg
#
IWDiscordRelay
<c​apjamesg#4492> I love that domain name.
#
IWDiscordRelay
<c​apjamesg#4492> “Tokens pls fly dev”
jonnybarnes, starrwulfe and dtw joined the channel
#
dtw
I'm having trouble with my .well-known redirects. I tried both the apache redirect and the wordpress plugin method (https://fed.brid.gy/docs#redirect+these+URL+paths) but it's not working. I can see a "2: No such file or directory" error in the log but... that makes sense because .well-known/(host-meta|webfinger) don't exist (so I touched them and it still doesn't like it)
[jamietanna] joined the channel
#
[jamietanna]
Anyone seeing Bridgy Fed redirects returning odd content? On Firefox on Android I'm getting prompted to download `activity.bin` when going to https://fed.brid.gy/render?source=https%3A%2F%2Fruby.social%2Fusers%2Fpurinkle%2Fstatuses%2F109733363727150636%2Factivity&target=https%3A%2F%2Fwww.jvt.me%2Fposts%2F2021%2F03%2F06%2Ftokens-pls%2F
#
[jamietanna]
Not sure if this is related? Not seen this format before for the url
#
Loqi
[preview] [Rob Whittaker :thoughtbot:] shared this.
[snarfed] joined the channel
#
[snarfed]
I'm getting HTML on desktop Firefox, trying on phone
#
[snarfed]
which Android browser?
#
[snarfed]
wait, scratch that, right
#
[snarfed]
that generally redirects to the original AP post. tries to always find a user-visible URL, but may not always succeed
#
[snarfed]
it's for the boost on https://ruby.social/@purinkle . maybe boosts don't have their own permalinks? hmm
#
Loqi
[preview] Rob Whittaker :thoughtbot:
[TMichelleMoore] joined the channel
#
[snarfed]
I'm seeing an odd bug with mf2py. looking at https://python.microformats.io/?url=https%3A%2F%2Ftantek.com%2F&parser=html5lib , the rel-urls item for https://tantek.com/ has text blank, but it should be the emoji 🏠
#
Loqi
[preview] Tantek Çelik
#
[snarfed]
other emoji are fine though, eg the rel-urls item for https://tantek.com/?skin=vtx is correctly 📺
#
[snarfed]
and the 🏠 comes through fine in php-mf2, https://pin13.net/mf2/?url=https://tantek.com/
#
Loqi
[preview] Tantek Çelik
#
Loqi
[preview] Tantek Çelik
#
Loqi
[preview] [snarfed] #177 Odd missing 🏠 emoji in rel-urls text
#
IWDiscordRelay
<c​apjamesg#4492> [tantek] you have different themes for your website?
#
Loqi
I added a countdown scheduled for 2023-01-25 5:44pm CET (#7007)
#
Loqi
[preview] [snarfed] #177 Odd missing 🏠 emoji in rel-urls text
#
[jamietanna]
Snarfed thanks for looking into that own!
#
[jamietanna]
Let me know if I can do anything to help with the IndieAuth mention above too
#
[snarfed]
oh was that indieauth q a BF thing?
#
[TMichelleMoore]
@aaronpk and @gwg This was a self induced error. https://indiewebcamp.slack.com/archives/C1PA11USK/p1674313592689089 I entered the endpoint URL and not the plain website URL. Thank you for helping!
[aciccarello] joined the channel
#
[jamietanna]
Sorry snarfed yes it was, that was a confusing way for me to ask without context
#
[jamietanna]
I see it via https://fed.brid.gy/user/www.jvt.me/following and trying to follow, with the authorization request not working on my side as I don't support that flow (as we removed it from the spec, as far as I can remember)
#
[snarfed]
ahh ok!
#
[snarfed]
yeah I don't know IndieAuth very deeply, or how it's evolved. feel free to file an issue with details!
#
[jamietanna]
Thanks, will do!
[tantek] joined the channel
#
[tantek]
capjamesg, I do and fully client side with zero JS
#
IWDiscordRelay
<c​apjamesg#4492> How does that work [tantek]?
#
[tantek]
Try it!
#
[tantek]
I built it at an IndieWebCamp. Pretty sure I blogged about it
#
IWDiscordRelay
<c​apjamesg#4492> Do you have a link?
#
IWDiscordRelay
<c​apjamesg#4492> My dark mode works with JS and CSS selectors. I couldn’t think of a non JS way to support this behavior.
#
sknebel
well not entirely client side. your server-side code is adding the class to the <body>
geoffo joined the channel
#
IWDiscordRelay
<c​apjamesg#4492> I don’t have server side code. Nginx? 😅
#
IWDiscordRelay
<G​remblo#6137> [tanktek] I actually was looking at your site for ideas on structure haha thanks!
#
IWDiscordRelay
<G​remblo#6137> messed up the name [tantek] I've got arma on the brain
to2ds, mro and [tw2113_Slack_] joined the channel
#
[tantek]
sknebel is correct :)
#
capjamesg
When I read CVS I thought of the American pharmacy.
#
sknebel
and no, CVS is not Subversion (SVN), its older than that
#
capjamesg
All the three-letter acronyms today :D
mro and to2ds joined the channel
#
to2ds
CVS isn't feeling the love today 😄
#
capjamesg
The pharmacy or the version control system to2ds :D
#
[snarfed]
RCS or bust
#
to2ds
The VCS :)
#
to2ds
RCS is hardcore!
caleb and tiim joined the channel
#
capjamesg
Is that another pharmacy?
#
capjamesg
(just kidding :D)
#
capjamesg
I hadn't heard of RCS until now.
to2ds joined the channel
#
to2ds
[capjamesg] lol!
#
to2ds
sudo apt-cache search ^rcs
mro joined the channel
#
[tantek]
And source forge
to2ds joined the channel
#
to2ds
Would be awesome if Monty Python could chime in with a ditty about the version control acronyms, maybe to the tune of "Eric the Half a Bee?"
#
to2ds
[tantek] Does Source Forge use RCS?
gRegor joined the channel
#
Loqi
Ok, I'll tell them that when I see them next
#
Loqi
[preview] [gRegor] dtw, re: Bridgy Fed redirects, it sounds like you're using WordPress, correct? I would double check that the redirects in .htaccess appear before the default WP redirects, usually the block that starts with "#BEGIN WordPress". That block also include...
marksuth[d] and [KevinMarks] joined the channel
#
[KevinMarks]
There was also Microsoft SourceSafe which we used at Apple on quicktime (as it was multiplatform) which involved frequent exercises in unscrambling it by senior engineers (iirc we switched to CVS later)
to2ds joined the channel
#
[0x3b0b]
I used Visual Sourcesafe on a small team for a while. Not sure whether I'm remembering correctly that most of the horror stories about it involved trying to avoid exclusive locks.
#
[tantek]
And there was Perforce also
to2ds joined the channel
#
to2ds
[KevinMarks] Wow! Had completely forgotten about the MS product.
#
[tantek]
I’d expect most of these are documented in Wikipedia for more details
#
to2ds
[0x3b0b] The exclusive locks may have actually been a feature 😄
#
[0x3b0b]
We exclusively used exclusive locks. What I can't remember is whether that was all it supported and we just got lucky, or if it was trying to get it to do merges that I read about wrecking repositories...
#
to2ds
[tantek] Thank you. I was trying to remember the one that started with "P." I used that in one of my jobs roughly a decade ago.
[John_Eckman] and [chrisaldrich] joined the channel
#
to2ds
[0x3b0b] A "wrecked repository" sounds incredibly frightening!
#
sknebel
Perforce is still in use from what I know in games and such. because it deals better with large binary assets
[Joe_Crawford], to2ds and [cleverdevil] joined the channel
#
[KevinMarks]
Google was using perforce when I was there
#
[tantek]
[KevinMarks] what was the one built into MPW?
[schmarty] joined the channel