#dev 2023-05-06

2023-05-06 UTC
#
aaronpk
Why a google doc 😂
#
[tantek]
gd;dr 😂
geoffo, KMF and [jamietanna] joined the channel
#
Loqi
[preview] [Jonty Wareing] It turns out you can simply serve a file from a domain to use it as your bsky handle.So this guy is now S3. All of S3. https://assets.chaos.social/media_attachments/files/110/307/527/459/839/047/original/cf1ae6754c568625.png
#
[jamietanna]
Is there any way to block users with Bridgy Fed? Seeing a follow notification from https://bae.st/users/glow_in_the_dark_cia_agent most times a new post goes out, and it's rather annoying. I'll also filter my notifications on my side to ignore them, but thought I'd ask as we probably do want to have some moderation tooling
gxt__ and bterry joined the channel
#
capjamesg
bsky.link now has a test case based on the URLs on which it has failed.
#
capjamesg
* test cases
#
capjamesg
Apologies for all the back and forth on reliability. The platform should work better now.
#
capjamesg
Working on bsky mf2 feed pages.
#
capjamesg
I'd appreciate feedback on the mf2 markup semantics.
#
capjamesg
Thread unrolling is now supported.
#
Loqi
[preview] There was an error retrieving the post.
#
capjamesg
That's what happens when you restart your service as Loqi is working.
[snarfed], geoffo and bterry joined the channel
#
[KevinMarks]
502 for me as well
#
[KevinMarks]
What happens if someone passes it a hellthread?
#
capjamesg
What is that?
#
Loqi
👆 That! (or "that ^" or "that ^^^") is a rarely seen reply often emphasizing agreement with a This post, but sometimes[1] merely emphasizing agreement with a previous reply https://indieweb.org/that
#
capjamesg
No, Loqi.
#
capjamesg
All of these edge cases.
#
bkil
What is That?
#
Loqi
👆 That! (or "that ^" or "that ^^^") is a rarely seen reply often emphasizing agreement with a This post, but sometimes[1] merely emphasizing agreement with a previous reply https://indieweb.org/That
#
capjamesg
[KevinMarks] What is a hellthread?
#
Loqi
[preview] [Charlie Owen] Has anyone actually got the wyoming-piper container working with #HomeAssistant Core? I've got it installed, and it shows up as a TTS voice, but I only get a cryptic "error playing audio" message and nothing in either HA or Piper logs. @homeassistant https://cdn.masto.host/indiewebsocial/media_attachments/files/110/321/669/350/646/392/small/7ff5e0407308bb35.png
#
[KevinMarks]
Because bluesky notifies you when someone posts down thread from you, people have been making threads that have thousands of posts, often using the chatbot duck, and tagging people in so they get a mention for each post. At some point the app was losing it's stack, so you couldn't view the thread, but still get the mentions, and because you couldn't view it, you couldn't mute it.
#
capjamesg
bsky.link only threads posts by the same author in succession.
#
[KevinMarks]
I think they put a 5 posts deep limit on notifications yesterday
#
[KevinMarks]
Ah, OK you may be safer then
#
capjamesg
Never mind... I need to enforce the profile-specific succession requirement.
#
capjamesg
I have just added that as a feature.
#
capjamesg
The thread will only show your posts in succession.
#
capjamesg
Or, rather, the thread author's posts.
#
[KevinMarks]
Can you add a copyable version of the preview link as well as the embed please?
#
capjamesg
On the home page?
#
Loqi
[preview] There was an error retrieving the post.
#
[KevinMarks]
Should that & be escaped as &
#
capjamesg
Why is Loqi doing that?
#
[KevinMarks]
Maybe put the show_thread before the url=
#
capjamesg
I don't think so? It is used as a param delimiter.
#
capjamesg
Good call.
#
Loqi
[preview] There was an error retrieving the post.
#
[KevinMarks]
Is loqi calling bsky.link on its own url?
#
capjamesg
I have no idea what's going on with Loqi.
#
Loqi
[preview] [Paul Frazee, blesser of hellthreads] Yalls butts are too powerful. Diagnosing why the labeler isn’t keeping them contained in hellthread (as very hot as they are they’re not supposed to be in what’s hot or at least not w/o labels)
#
[KevinMarks]
Check your logs - it may have seen http://bsky.app in the url and passed you your own url.
#
[KevinMarks]
You may want to catch that case
#
Loqi
[preview] There was an error retrieving the post.
#
capjamesg
aaronp ^
#
capjamesg
aaronpk ^
#
capjamesg
[KevinMarks] the home page now shows a link to the post on which you can click and copy when you generate a URL.
#
Loqi
[preview] There was an error retrieving the post.
#
[KevinMarks]
That works. You could change the url in the browser bar too (most simply by using GET instead of POST)
geoffo joined the channel
#
capjamesg
[KevinMarks] If a post is a reply, should the message to which the post is replying show in the embed?
#
[KevinMarks]
Hm. Arguably, yes. I think the good twitter embeds by @benward did that
#
[KevinMarks]
There was a falg to turn it off
#
[KevinMarks]
Have a look at the ones in https://www.kevinmarks.com/twittereditsyou.html I have both kinds there
#
Loqi
[preview] Twitter Edits You 2022-04-06
#
rubenwardy
Are there any write ups/etc about the ethics of backfeeding from Mastodon etc? Wondering if it's an accepted thing or not
#
Loqi
[preview] There was an error retrieving the post.
#
capjamesg
Title is fixed now, too.
#
capjamesg
If a post is a reply or a thread, a link will appear at the bottom to say "see full thread" to let the user know there may be more context to see.
#
[KevinMarks]
Look at the twitter one for hiding the post you're replying to option
#
[KevinMarks]
If you are offering this as an embed service, it will likely make sense to cache rendered ones with a LRU cache, as if it's embedded in a big site you'll get a lot of load.
#
capjamesg
LRU cache?
#
capjamesg
It looks like there is a JS library for this.
#
[KevinMarks]
Least Recently Used cache
#
capjamesg
Oh wow this is cool.
#
[KevinMarks]
The classic version of this was memcached, but it's not too hard to write yourself.
#
[KevinMarks]
I expect someone has done this for express already
#
capjamesg
I have added the cache.
#
capjamesg
This _massively_ improves loading times.
#
capjamesg
What's the best way to get the word out about this service?
#
[KevinMarks]
Promote it to journalists on bluesky. They havev been using http://psky.app but that was a bit flaky too
#
[KevinMarks]
Testing it by getting a big mastodon account to link to it is probably good too given the thundering herd preview problem there
#
capjamesg
Any journalists you'd recommend?
#
[KevinMarks]
Let me look. I mentioned it to Sarah jeong, but that may have been too early
#
capjamesg
[KevinMarks]++
#
Loqi
[KevinMarks] has 13 karma in this channel over the last year (46 in all channels)
#
capjamesg
One could make a feed that lets you subscribe to one's Bluesky notifications.
#
capjamesg
I'm not going to do this right now, but it is interesting.
#
Loqi
[preview] There was an error retrieving the post.
#
capjamesg
Perhaps my markup is wrong.
#
[KevinMarks]
Maybe slack doesnt see it?
#
capjamesg
I'll come over to Slack.
[capjamesg] joined the channel
#
capjamesg
Ah, I see.
#
Loqi
[preview] There was an error retrieving the post.
#
[capjamesg]
There we go!
#
Loqi
[preview] There was an error retrieving the post.
#
[capjamesg]
Should there be any more markup on the page that isn’t there already [KevinMarks]?
#
aaronpk
What is going on with Loqi?
#
Loqi
It looks like we don't have a page for "going on with Loqi" yet. Would you like to create it? (Or just say "going on with Loqi is ____", a sentence describing the term)
#
[KevinMarks]
I'm on mobile so can't view source right now
#
capjamesg
aaronk What logic do you have in place for retreiving posts from bsky.link?
#
Soni
does anyone wanna co-deploy "neighbor search" with us?
#
capjamesg
* aaronpk
#
[KevinMarks]
I think loqi needs a $http://bsky.app in his regex as he's passing bsky.link urls to bsky.link
#
[tantek]
bsky link inception
#
aaronpk
Oh yeah probably
#
capjamesg
bsky.link now supports embedded URLs.
#
Loqi
[preview] There was an error retrieving the post.
#
capjamesg
It looks like I can remove the URL using the "facet" metadata.
[jgarber] and geoffo joined the channel
#
capjamesg
mf2.link + bsky.link are now PWAs.
geoffo, luke, IWSlackGateway, [snarfed], bterry, bret, epoch, moose333, Zegnat, aaronpk, joshproehl, tiim and [KevinMarks] joined the channel