#dev 2019-07-09

2019-07-09 UTC
jgmac1106 and [snarfed] joined the channel
#
[snarfed]
^ not sure if it's great or sad that webmentions equate to twitter reactions showing up on their web site
[KevinMarks] and [benatwork] joined the channel
#
[benatwork]
I think the magic will be apparent if some of us leave direct webmention comments!
#
[benatwork]
(This is a good reminder that I still can't access .dev domains because of something I did to my local DNS ages ago 😞 )
#
[tantek]
[snarfed], I read it as "an example of", not "equate to"
#
[snarfed]
right, that's a more generous interpretation
[zach] joined the channel
#
@jackyalcine
↩️ Lol that’d be wild! So I’m posting from my site first then sending it to Twitter using this IndieWeb service called https://brid.gy. (https://v2.jacky.wtf/post/7f62d450-a814-4287-be1d-745697c0ca14)
(twitter.com/_/status/1148396250213101568)
#
[jgmac1106]
jacky you may want to remove the OG stuff on syndicated tweets, it creates a duplicate tweet when your url is unfurled
RockSteadyTRTL[m joined the channel
#
[tantek]
I kinda like it
[wtmonroe] and valuemachine joined the channel
#
aaronpk
that was one of the many reasons I ended up dropping the link back to my original post from my tweets
#
[tantek]
This indicates a design flaw with Twitter's display of like posts: https://twitter.com/RebbeSMZ/status/1148398537354436608?s=20
#
@RebbeSMZ
Whoa, Twitter is showing that people are liking tweets they never liked (like a rabbi liking a tweet from yesterday about the rapture, when her last like was 3 days ago). This is dangerous and wrong. @jack @TwitterSafety https://pbs.twimg.com/media/D-_uRCsXUAE2Lvy.jpg
(twitter.com/_/status/1148398537354436608)
#
[tantek]
so this particular example of "Twitter is showing that people are liking tweets they never liked" is false
#
[tantek]
it's not that her last like was 3 days ago, it's that the her last like was of something that itself was posted 3 days ago
#
[tantek]
however Twitter's presentation of like posts are at least somewhat to blame
#
[tantek]
I scrolled down https://twitter.com/ravarielstone/likes myself and found that "rapture" tweet in the list about 15 or so items down
#
[tantek]
implications for displaying you /like (and /repost) posts:
#
[tantek]
1. it's more important to display the datetime (or since) of when *you* posted (i.e. when you liked or reposted) than the dt-published of the original item
#
[tantek]
2. if you must display the dt-published of the original item, then *also* (and preferably, more prominently) display the datetime of *when you* liked or reposted it
#
[KevinMarks]
There's a worse case when a tweet quotes another one, the like buttons for the outer tweet are right under the quoted tweet
#
aaronpk
the flip side is you don't want to misrepresent when the post you're liking was posted
#
@ElayneBoosler
Aarrgghh!!! I never "liked" anything by Piers Morgan. This is FALSE. Twitter, wassup? https://twitter.com/DeepElemBlues/status/1145499015154417669
(twitter.com/_/status/1145807506041536513)
#
[tantek]
I think that's a problem with Twitter's reversal of the ordering of the usual "quote then respond" format
#
[tantek]
if the quote(d tweet) were shown *before* the "response" text then it would be much clearer that the response buttons below apply to the response tweet, not the quote(d tweet)
#
[KevinMarks]
Yes, "retweet with comment" is odd.
[cleverdevil] joined the channel
#
GWG
Anyone ever used screeenly? It looks interesting.
valuemachine, gRegorLove and GWG joined the channel
#
[cleverdevil]
Hmm, [aaronpk], Aperture isn’t accepting this feed when attempting to add through the dashboard - https://micro.blog/posts/photos
#
aaronpk
do you see anything in the monocle preview?
#
[cleverdevil]
401 Unauthorized.
#
[cleverdevil]
I suppose I am using the wrong URL :)
gRegorLove, valuemachine, deathrow1, cweiske, [KevinMarks], KartikPrabhu, leg, jgmac1106, [jgmac1106], [Vincent], [Rose] and AkyRhO joined the channel
#
AkyRhO
Good morning Indieweb
#
AkyRhO
I experienced some issue with telegraph recently
#
AkyRhO
I get a "Not_supported" status with "No webmention endpoint was discovered for this target" when i try to push a webmention to brid.gy
#
AkyRhO
This occured for the last week or so
#
AkyRhO
and i'm pretty sure i did not change anything
[wtmonroe], valuemachine, kitt, jmac, eli_oat, swentel and [Jay_Hoffmann] joined the channel
#
[Jay_Hoffmann]
I’m working on a prototype for an indie reader, and I’m wondering if anyone has good test feeds or dummy JSON that I could use in order to test all of the various types and fields
MrKapowski, jeremycherfas, [schmarty], KartikPrabhu, [tantek], [cleverdevil], [Rose], valuemachine and [grantcodes] joined the channel
#
[grantcodes]
Not exhaustive but I decent starting point
#
[grantcodes]
There are links to feeds at the bottom
#
[Jay_Hoffmann]
Thank you
#
[Jay_Hoffmann]
That’s incredibly helpful
#
[grantcodes]
Great 🙂 If it's missing something it's easy to add to so feel free to open pull requests or issues
jgmac1106 and JustMaier[m]1 joined the channel
#
sknebel
petermolnar: that's dutifully reporting replies Aaron's website gives over the fediverse statistics endpoint :D
#
@losoviz
↩️ One suggestion: could the src/posts (pages/images/etc folders) and configuration files be placed outside of the Hylia repo (maybe another repo, linked as a dependency?), so I can then pull just the Hylia new functionality (webmentions, comments) without affecting content?
(twitter.com/_/status/1148621104421851136)
valuemachine, [benatwork], gRegorLove, [cleverdevil] and [snarfed] joined the channel
#
[snarfed]
AkyRhO: sorry for the bridgy trouble! sounds like you were trying to publish, ie create a tweet from a post on your site? what's the telegraph status page URL?
#
jacky
is happy that there's another starter project that bakes in IndieWeb goodness
jgmac1106 and [eddie] joined the channel
#
aaronpk
petermolnar: I noticed that I was getting requests for that stats endpoint as soon as I started replying to people on mastodon so I put something there
gRegorLove joined the channel
#
[snarfed]
hah, bridgy fed too, but i ignored them, so it's not on the list 😎
#
petermolnar
aaronpk that poll sounds like an opportunity to confuse the hell out of fediverse
#
aaronpk
sure does!
#
aaronpk
I was debating being a jerk and saying my node had 10,000,000 users
#
petermolnar
for the fun and for the sake of please don't effin' use .well-known randomly
#
aaronpk
unauthenticated endpoints! what could go wrong!
#
petermolnar
I1m tempted to do so bad things there... eg. serve a stupidly large file but restrict the speed to 1byte/second
#
sknebel
petermolnar: we should start with webmention endpoints with such games :D
#
petermolnar
aaronpk did you document what they are querying and what are you responding?
#
[eddie]
IndieChaosMonkey? lol
#
petermolnar
is there a .monkey domain?
#
petermolnar
chaos.monkey as a service
#
aaronpk
no I just looked at their endpoint and added as little as I could to mine to make it do something https://mastodon.social/api/v1/instance
#
aaronpk
oh wait wrong one
#
[eddie]
Zegnat is the closest thing to IndieWeb's ChaosMonkey
#
aaronpk
oh yeah, there's a thing in there where you tell it what protocols you implemented
#
petermolnar
on my site
#
aaronpk
so I added webmention :)
#
aaronpk
oh looks like the wordpress plugin also reports that too!
#
petermolnar
hang on a sec... I see a disturbingly similar hit count on those endpoint queries. Are they looking for the same data under all 7 endpoints?
[davidmead], [mapkyca] and [benatwork] joined the channel
#
jacky
petermolnar: I think they try them all and collapse the info
#
jacky
I _also_ think it's an open project so we could peek
[cleverdevil] and [Rose] joined the channel
#
[eddie]
Relating to the conversation above about Chaos Monkey and IndieWeb sites, I'm going to be working on a project that will send incorrect data, etc, to opted-in IndieWeb sites to help test against against ways people could abuse the protocols we're using
#
[eddie]
Feel free to use Loqi's << syntax to add ideas to the Chaos Monster page
#
Loqi
Sorry, I couldn't find a page named "Feel free to use Loqi's" or similar
#
[eddie]
Loqi 😞
#
[eddie]
You're just jealous that there are gonna be more IndieWeb "bots"
#
aaronpk
Loqi's gonna need to learn how to webmention soon
#
[eddie]
Most definitely 😆
#
aaronpk
every time I think this I realize I need a smaller or easier to update version of p3k to deploy for these purposes
#
aaronpk
right now p3k relies on a ton of external services, which is nice that it offloads a bunch of the work, but means copying API keys around a lot to set up
#
[eddie]
luckily, you do have quite a few sites besides your main one. So if you did have a p3k-lite, you would be able to use it a LOT
#
aaronpk
yeah, I keep thinking about building that
#
sknebel
so, you need an API to create API-keys?
#
aaronpk
and then start listing out all the stuff it has to do, and then I get overwhelmed
#
[eddie]
ahh, yeah, that makes sense
#
sknebel
Chaos Monkey << low level: slow network responses
#
Loqi
Sorry, I couldn't find a page named "Chaos Monkey" or similar
#
sknebel
Chaos Monster << low level: slow network responses
#
Loqi
ok, I added "low level: slow network responses" to a brand new "See Also" section of /Chaos_Monster https://indieweb.org/wiki/index.php?diff=63445&oldid=63442
#
aaronpk
Chaos Monster << look at https://github.com/kbsriram/checkmention for ideas of different kinds of content to send
#
Loqi
ok, I added "look at https://github.com/kbsriram/checkmention for ideas of different kinds of content to send" to the "See Also" section of /Chaos_Monster https://indieweb.org/wiki/index.php?diff=63446&oldid=63445
jgmac1106 joined the channel
#
sknebel
Chaos Monster << low level: gzip bombs, crazy HTML (had mf2 parsers crash on real websites with thousands of tags deep nesting)
#
Loqi
ok, I added "low level: gzip bombs, crazy HTML (had mf2 parsers crash on real websites with thousands of tags deep nesting)" to the "See Also" section of /Chaos_Monster https://indieweb.org/wiki/index.php?diff=63447&oldid=63446
#
[eddie]
Nice, these are some good ones 😄
#
aaronpk
webmention.rocks only includes friendly tests :)
#
sknebel
Chaos Monster << avatars: giant, blinking, tiny, svg, weird file formats, imagemagick exploits
#
Loqi
ok, I added "avatars: giant, blinking, tiny, svg, weird file formats, imagemagick exploits" to the "See Also" section of /Chaos_Monster https://indieweb.org/wiki/index.php?diff=63448&oldid=63447
#
[eddie]
which is good. Because webmention.rocks should be friendly to newcomers 😄 you don't want someone accidentally sending bad data lol
#
[eddie]
sknebel++
#
Loqi
sknebel has 42 karma in this channel over the last year (116 in all channels)
#
aaronpk
Chaos Monster << avatars: http://example.com/script.php then attempt to execute the php file if the server downloads it (see https://github.com/bastianallgeier/kirby-webmentions/commit/55bedea78ae9af916a9a41497bd9996417851502)
#
[eddie]
Chaos Monster << Research OAuth 2.0 potential issues and try sites' IndieAuth/Micropub auth safety
#
Loqi
ok, I added "Research OAuth 2.0 potential issues and try sites' IndieAuth/Micropub auth safety" to the "See Also" section of /Chaos_Monster https://indieweb.org/wiki/index.php?diff=63450&oldid=63449
#
aaronpk
oh is this not limited to webmention?
#
[eddie]
Nope, just an obvious one
#
[eddie]
and probably primary
#
aaronpk
this is gonna be a big project :)
#
[eddie]
haha a big long slow project 😄
#
aaronpk
Chaos Monster << docs on common oauth pitfalls https://oauth.net/security/
#
Loqi
ok, I added "docs on common oauth pitfalls https://oauth.net/security/" to the "See Also" section of /Chaos_Monster https://indieweb.org/wiki/index.php?diff=63451&oldid=63450
#
sknebel
Chaos Monster << WebSub surely has some fun corners too
#
Loqi
ok, I added "WebSub surely has some fun corners too" to the "See Also" section of /Chaos_Monster https://indieweb.org/wiki/index.php?diff=63452&oldid=63451
#
sknebel
Category:"things that involve telling your site to talk to other things"
[grantcodes] and [schmarty] joined the channel
#
[snarfed]
indieweb fuzzer! awesome!
KartikPrabhu and [fluffy] joined the channel
#
[fluffy]
oh incidentally my doc fix to Mastodon’s OAuth flow got merged in, yay. https://source.joinmastodon.org/mastodon/docs/blob/master/content/en/api/authentication.md I don’t know when they’ll deploy to the public site but at least I’m helping.
#
[schmarty]
fluffy++ sweeeet!
#
Loqi
fluffy has 8 karma in this channel over the last year (19 in all channels)
#
[grantcodes]
wow css tricks. awesome
#
[grantcodes]
first line is a bit late though
#
aaronpk
haha yeah
#
aaronpk
must have taken a while to get thru editorial review
#
aaronpk
"A social web, but everybody with their own homes that they own and control."
#
[schmarty]
this is a pretty great post
#
aaronpk
maybe instead of the fediverse, we have the neighborweb
#
GWG
aaronpk, won't you be my neighbor?
#
[eddie]
neighborweb++
#
Loqi
neighborweb has 1 karma over the last year
#
[grantcodes]
Should put Chris on an invite list for 2020 though, pretty sure he lives in Oregon
jgmac1106 joined the channel
#
GWG
Now I'm going to have "Who are the people in your neighborweb" stuck in my head
#
jacky
everyone is printing out from a feed lol
#
jacky
the WebSub machine in action
#
aaronpk
the spamblog copies have started already too
#
aaronpk
they are ever so helpfully sending pingbacks to the wiki
#
jacky
hmm this isn't the first time from css-tricks.com tho
#
@sometechwork
Css Trick-ed: IndieWeb and Webmentions http://bit.ly/30suxtM #css #tricks #frontend
(twitter.com/_/status/1148720606122270721)
#
gRegorLove
speaking of neighborweb, this is prime for an indieweb meme: https://imgur.com/gallery/4jq38pt/
#
Loqi
ok, I added "https://twitter.com/ulyssesapp/status/1148578698288934912" to a new "See Also" section of /Micropub/Clients https://indieweb.org/wiki/index.php?diff=63456&oldid=62050
[zach] and KartikPrabhu joined the channel
jgmac1106 and valuemachine joined the channel
[tantek] joined the channel