#dev 2023-12-18

2023-12-18 UTC
geoffo and [fluffy] joined the channel
#
[fluffy]
@GWG Nice to hear about your Ticket Auth receiver. Is it integrated into a reader yet, or something else? Do you have something to test where I can provide, say, a feed entry you should be able to consume?
#
[fluffy]
Didn’t the endpoint discovery move into the indieauth metadata thing?
#
GWG
[fluffy]: Yes, because it wasn't an adopted enough extension not to, but there is a note
#
[fluffy]
I need to add that to my implementation.
#
[fluffy]
Doing so shouldn’t be that difficult although I’m finding it hard to muster up enough caring about this given how slow/nonexistent the adoption’s been.
#
[fluffy]
Aren’t there also a bunch of other changes to some other details as well? I remember something about a couple of additional fifelds being added.
#
GWG
Only one. iss for issuer to help determine the token endpoint if the resource doesn't provide it
#
GWG
I still look for the old, but only if there is no metadata. I assume it you have metadata you updated
bterry, geoffo, rrix, gRegor and strugee_ joined the channel
#
gRegor
Well there's an edge case I hadn't considered: someone on Bluesky liked a post and they have a right-to-left mark in their display name, so it's reversed some text on my site
#
[tantek]
Cross-site-text-reversal
#
[tantek]
We should have a page about text sanitization or embedding. Applies to responses and reply-contexts
sebbu2 joined the channel
#
[KevinMarks]
We did some testing of this for AS2/AP during SocialWG - I remember us injecting rtl into various things then
#
Loqi
[preview] [Kevin Marks] ‮ inline RTL works in reverse without implementers knowing #indieweb
#
sknebel
what was that project to generate "bad" webmention inputs?
#
sknebel
maybe we should refresh that one
#
sknebel
oh, there was a session Murmurations?
#
sknebel
heh, lots of questions and little answers in that pad :D
#
sknebel
that ... matches my impression I encountered it last time...
mretka and pharalia joined the channel
#
sknebel
[KevinMarks]: re MastodonAPI/websub etc bridge, yeah I've had that thought too before. although its probably not fixing what I want from the reader experience
geoffo, AramZS and [snarfed] joined the channel
#
[snarfed]
from #indieweb-stream, re https://holonet.social/@justin/111601416147058012 , I've debugged his wms and gotten them working before, https://github.com/snarfed/bridgy/issues/1603 , haven't looked again this time yet
#
Loqi
[preview] [Justin the Wayseeker] Anyone know how to help with #Webmentions?I have #Bridgy set up and it’s sending based on interactions on #Mastodon. However, nothing is being received by Webmention.io. I’m lost at what to do next for https://justincox.com/. Any suggestions?#Ask...
#
[snarfed]
ah, his site is now using its own endpoint, not http://wm.io. I'll reply
#
rubenwardy
Reminder to run your websites through Chromium Lighthouse to find low hanging fruit, especially with performance and accessibility
#
rubenwardy
so many people have unlabelled buttons, images with alt, over-sized images, and [Read me] links
#
rubenwardy
a common "click here" style link in article excerpts, you should use screenreader-only text to expand on it: <a href>Read more <span class="sr-only">of {{ article.title }}</span></a>
#
rubenwardy
(is Lighthouse availabe in Chromium or just Chrome?)
#
[Murray]
Within dev tools, I've seen it in other Chromium browsers, but not sure if it's an addition or part of the base project
[jacky] joined the channel
#
[jacky]
The webhint addon for Firefox does some of this (and it's a WebExt so runs in any browser that supports it)
[chrisaldrich] joined the channel
#
[tantek]
what are add-ons
#
Loqi
It looks like we don't have a page for "add-ons" yet. Would you like to create it? (Or just say "add-ons is ____", a sentence describing the term)
#
Loqi
ok, I added "https://webhint.io/" to the "See Also" section of /browser_extension https://indieweb.org/wiki/index.php?diff=91422&oldid=91419
CRISPR, gRegor, [tw2113] and [Joe_Crawford] joined the channel
#
gRegor
what is ocr
#
Loqi
OCR or optical character recognition is the way in which technology can recognize individual characters and words that are written out or present in a physical document https://indieweb.org/OCR
#
[tantek]
topic from #indieweb-meta. has anyone looked into whether you can get access to the mobile OCRd text from a photo taken on a mobile? could be useful for a Micropub client
#
capjamesg
emerges from the Pokéball with a new burst of energy.
#
capjamesg
There are open source versions of GPT-4 with Vision.
#
capjamesg
But they would cost a lot of money to run if it was for hobby use now I think about it.
#
capjamesg
($200+ / month)
#
capjamesg
llamafile from Mozilla might be able to do OCR well!
#
capjamesg
It supports a lot of vision models IIRC.
#
sknebel
looks up llamafile
#
sknebel
ah, that's what people were talking about when they were talking about Mozilla hiring jart
#
capjamesg
It is amazing.
#
[snarfed]
LLMs seem like overkill for just OCR, right?
#
Loqi
[preview] [Mozilla-Ocho] llamafile: Distribute and run LLMs with a single file.
#
[snarfed]
I mean, OCR-specific models have been around forever and are way lighter weight and more mature
#
capjamesg
[snarfed] It depends on the model.
#
capjamesg
I haven't found an amazing handwriting OCR model that is open source.
#
sknebel
would be worth looking up what the state of the art is. I know open OCR has been surprisingly tricky in the past...
#
capjamesg
I ended up using Google's endpoint for OCR for a personal project earlier this year.
#
capjamesg
It did really well.
#
capjamesg
Not sure what technology they use.
#
[snarfed]
hmm, maybe, but I kinda doubt that
#
[snarfed]
oh sure, I buy that they're ok at OCR, just so much more heavyweight and immature
#
[snarfed]
maybe more importantly though, I'm guessing [tantek] was talking about higher level OCR apps/support built into phones, not bringing our own models
#
capjamesg
I'm curious what Apple does on the phone.
#
capjamesg
Their OCR is great.
#
capjamesg
Scroll to "Upgrading the iPhone OCR Service Into An OCR Cluster"
#
[chrisaldrich]
It doesn't solve the "Google Problem" (using Google as a third party and allow access to their content), but Google Lens is good at scanning a photo and allowing one to copy/paste the text within it.
#
sknebel
not sure if Lens is sending stuff off or using Google's vision thing (MLKit? I think that was the name) on-device
#
sknebel
(which also would be available to apps)
#
j​ackyalcine
The newer versions do if the phone supports it, I'd imagine it'd fall back to an upload
geoffo joined the channel
#
gRegor
Trying a webmention to a Ghost site since it seems they support them for admin notifications at least: https://indieweb.org/Ghost#IndieWeb_Friendly
#
gRegor
Will update when I hear back from my friend I sent it to
geoffo joined the channel
#
gRegor
Webmention sent successfully, but they don't see anything. They said they need to update their server and Ghost version though, so maybe it's there just hidden, hah
geoffo and jeremycherfas joined the channel