#dev 2023-01-19
2023-01-19 UTC
jeremycherfas, geoffo and Nuve joined the channel
#
@tmichellemoore Today, I am reading the Webmention and Webmention-Developer pages on the http://IndieWeb.org website. This is going to take a couple of days to review the examples. This is under the task to:
* Learn About Webmentions a Little More Deeply.
Day… https://tmichellemoore.com/?p=152149 (twitter.com/_/status/1615906739601420288)
#
@Nezteb ↩️ Gonna plug @microdotblog.
It’s got cross-posting to Twitter and Mastodon (among others), is super dev-friendly, and supports several common federated protocols (ActivityPub, WebMentions, etc). (twitter.com/_/status/1615906903359631360)
geoffo, starrwulfe, gRegor, [pfefferle] and [tw2113_Slack_] joined the channel
#
@CVEreport CVE-2017-20174 : A vulnerability was found in bastianallgeier Kirby Webmentions Plugin and classified as problematic. Affected by this issue is some unknown functionality. The manipulation leads to injection. The attack may be launched r... https://cve.report/CVE-2017-20174 (twitter.com/_/status/1615983374908198912)
Guest6 joined the channel
#
@CVEnew CVE-2017-20174 A vulnerability was found in bastianallgeier Kirby Webmentions Plugin and classified as problematic. Affected by this issue is some unknown functionality. The manipulation leads to injection. The attack may be launched remotely. The... https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-20174 (twitter.com/_/status/1615993786672320513)
rocto, gRegor, gRegorLove_ and rocto_ joined the channel
#
@eyeTSystems CVE-2017-20174 A vulnerability was found in bastianallgeier Kirby Webmentions Plugin and classified as problematic. Affected by this issue is some unknown functionality. The manipulation leads to injection. The attack may be launched remotely. The... https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-20174 (twitter.com/_/status/1616005416470683648)
gRegorLove_, wagle, Nuve, petermolnar, IWDiscordRelay, nertzy[d], gxt, geoffo and [manton] joined the channel
#
[manton] I feel like the “requires JavaScript” problem of Mastodon post permalinks has been discussed before here but not sure I was paying close attention. This breaks Micro.blog’s archiving of web pages… Thinking about just hardcoding it to use meta tag “description” instead, which looks like a plain text version of the post. Bad idea, better ideas?
#
Loqi js;dr is JavaScript required; Didn’t Read https://indieweb.org/jsdr
[aciccarello] joined the channel
#
[aciccarello] conneg-- 😉
#
[manton] Yeah, I can guess based on /users/whatever/statuses/1234… Not foolproof.
floatingghost joined the channel
#
floatingghost hoihoi - anyone about and free that can help me with getting the error message for some federation isuses?
#
floatingghost ref https://akkoma.dev/AkkomaGang/akkoma/issues/438
#
floatingghost hey! any chance you could fire off a like towards one of my statuses to see if we can reproduce the issue?
#
floatingghost any status on https://ihatebeinga.live/FloatingGhost would work
#
floatingghost that would be perfect, thanks~
#
floatingghost that would work too, basically i just need to see if it passes HTTP signature checks
#
floatingghost because objects themselves _seem_ to validate
#
floatingghost it looks like there's handling for object actors, but i may be wrong ( i frequently am )
#
floatingghost (t'is the joys of inheriting a massive pile of nonsense, half of it may as well be black magic that you don't notice the horror of until this sort of thing crops up)
#
[snarfed] floatingghost I sent a similar like of https://ihatebeinga.live/notice/ARlQh1BNfkw5ZbIdiS just now, got a 503, see the bottom of the log in https://fed.brid.gy/log?start_time=1674146042&key=https://snarfed.org/2023-01-19_sadposting-central%20https://ihatebeinga.live/objects/211d839e-013a-49ed-8e7d-d8de01c987d2&module=
floatingghost joined the channel
#
floatingghost ok! i got an error msg, that should be something to go on
#
floatingghost your hunch may be correct, thanks
#
Loqi metaformats started as an April Fools joke concept to describe how to both publish using microformats class names and openly parse meta tags as a fallback for what should be in-the-body visible data, including backcompat with OGP, Twitter Cards, and meta author, description, and anything else real sites (like search engines) appear to consume https://indieweb.org/metaformats
geoffo joined the channel
floatingghost joined the channel
#
floatingghost you know if there's any good way to create bridgy requests without having to set up like... gcloud or a new site?
gRegorLove_ joined the channel
#
floatingghost just like for localhost testing
gRegorLove__ joined the channel
#
floatingghost yeah it involves gcloud though bah
#
floatingghost guess i'll fish out some unused domain
#
floatingghost oh fair,i 'll try it, thanks
[chrisaldrich] joined the channel
starrwulfe joined the channel
#
[manton] Is this the best reference? https://microformats.org/wiki/metaformats
#
[manton] I think the problem I’m going to run into is that this particular code I’m writing is to save the text content of any page. If the code has mf2, perfect. If it doesn’t, I still want to grab the text for the page (currently using the Readability library to help with that). Only if the page text is js;dr do I really want to fallback to the meta tags.
#
[schmarty] true regardless of whether we are talking machine parseability or general value 😏
#
[schmarty] uff. my site has been breaking because hugo got way stricter on time formats and my old template workaround to catch errors no longer works. so hugo now dies when my site tries to display reply context info for dates it doesn't like.
#
[schmarty] the first examples i found in my site data were from tantek.com and so i thought "heh, tantek, pushing the parsers". adding a seconds value to the partial time string "fixed" things, so i started doing that manually whenever i noticed site issues.
Herbi1 joined the channel
#
[schmarty] but today i learned the reason why hugo was failing and it makes me even sadder. hugo uses Go's time parsing, which uses RFC 3339. and i had either forgotten or never learned that RFC 3339 is a subset of ISO8601 which explicitly requires seconds. https://www.rfc-editor.org/rfc/rfc3339#section-5.6
starrwulfe joined the channel
#
[schmarty] (in my deep heart i was hoping this was a slight bug i could upstream somewhere but i should have known better given that it's Go core stuff and Go is Google and therefore "spec-perfect" (and it's just my bad luck they chose a bad spec))
#
[schmarty] anyway it looks like i'll be post-processing my X-Ray fetching of reply context data to force dates and times to RFC-3339! :zany_face:
#
[KevinMarks] Did I tell you about the opposite problem I had with Python's too-relaxed date parsing?
gRegorLove_ joined the channel
#
[schmarty] KevinMarks: if so, i don't recall reading it. sounds quite plausible!
#
[KevinMarks] I have a db that ingests sorta structured emails and I was using Python's default date parser. The people s endo the emails switched the date format from months as text to dd/mm/yyyy but python was assuming they were mm/dd/yyyy until the day got past 12. I was testing the changeover at the end of the month, and things looked OK, then I looked at event durations later and some were crazy.
#
[KevinMarks] Apparently I needed to pass the dayFirst hint to python.
#
[KevinMarks] Then I had to unmangle 2 months worth of scrambled dates.
#
[schmarty] 😩
#
[schmarty] "quattuordecember the 8th, got it"
[benatwork] joined the channel
#
IWDiscordRelay <capjamesg#4492> Rel met?
#
[tantek] Remember when journalists used to make fun of bloggers as not being "real" journalists? (I know [KevinMarks] remembers), so now this: https://gizmodo.com/cnet-chatgpt-ai-articles-publish-for-months-1849976921
#
Loqi It looks like we don't have a page for "rel=met" yet. Would you like to create it? (Or just say "rel=met is ____", a sentence describing the term)
#
[tantek] capjamesg, http://gmpg.org/xfn/11#met
#
[tantek] use-cases, in-practice etc.: http://tantek.com/log/2005/03.html#d10t0331
#
[KevinMarks] Did someone say provenance? https://youtu.be/Q2WzVSVxrrI
#
[KevinMarks] There's an abstract at the link.
#
[KevinMarks] Gavin was talking about person tagging and xfn as a way to derive provenance about statements
#
gRegor !tell jamietanna I think tokens-pls is your app? If so there's an application error, https://chat.indieweb.org/2023-01-19#t1674157084621200
#
Loqi [preview] [ross[m]] hey folks - https://tokens-pls.herokuapp.com is serving up an 'Application error' at the moment - are there any alternatives?
[iambismark] and geoffo joined the channel
#
Loqi [preview] In that case how about switching to a more readable font like openAtkinson? https://brailleinstitute.org/freefonthttps://starrwulfe.xyz/t/vFIn that case how about switching to a more readable font like openAtkinson? https://brailleinstitute.org/freef...
#
starrwulfe[m] * This post is showing up as JSON ink when viewed from Mastodon clients https://starrwulfe.xyz/3315-2/
#
Loqi [preview] In that case how about switching to a more readable font like openAtkinson? https://brailleinstitute.org/freefonthttps://starrwulfe.xyz/t/vFIn that case how about switching to a more readable font like openAtkinson? https://brailleinstitute.org/freef...
#
starrwulfe[m] I think it’s the Hum short link plug-in’s fault.
#
starrwulfe[m] Here’s the same post’s short link:
#
starrwulfe[m] …Nope… that’s not it either… 🤔
#
starrwulfe[m] It’s only when using a Mastodon app on my phone actually.
#
starrwulfe[m] Now that’s strange. [pfefferle] GWG any ideas where that’s coming from? I know that putting ~/ActivityPub at the end of any link will resolve to that AP markup JSON view; could the app I’m using be getting confused somewhere?
[campegg] and starrwulfe joined the channel
#
[tantek] [snarfed] FYI I tried using Bridgy Fed to reply to a Pleroma post: https://dartboard.social/notice/ARgC7WwFPFPo8xnM24 and my reply didn’t show up there. Not sure if that's a BF problem or a Pleroma problem, or perhaps it has a moderation queue for showing replies
#
[snarfed] [tantek] yup Pleroma isn't compatible yet, https://fed.brid.gy/docs#apps , https://github.com/snarfed/bridgy-fed/issues/12
starrwulfe joined the channel
#
starrwulfe[m] <[snarfed]> "[tantek] yup Pleroma isn't..." <- You sure?
#
starrwulfe[m] I could swear I’ve replied to something on my Pleroma instance before. Let me test it myself.
#
starrwulfe[m] (I usually use my own Wordpress based server but this time I’ll use StarrWulfe.tumblr.com since it has to use Bridgy natively to pass webmentions to ActivityPub actions. …think I also need to find the snippet of html/microformat to make a reply post too.
starrwulfe and angelo joined the channel
#
[snarfed] the part where BF's user page paging is broken when you have many followers unintentionally helps here, since it's hard to page back much on https://fed.brid.gy/user/tantek.com :zany_face:
