2018-12-04 UTC
# 00:01 aaronpk i think there are two things that should happen to fix this... 1) the wordpress plugin should not say that my permalink is an h-card, and 2) my site shouldn't let other sites claim to represent my site
# 00:03 sknebel the fact that your site is willing to verify those mentions alone is weird enough already, even before the "claim to represent" IMHO
# 00:03 jgmac1106 yes so the majority of webmentions you have on his url should never be there and be connected to the direct post
# 00:03 aaronpk sknebel: i have to let those through if i want bridgy webmentions to work (except that i should exclude my domain from having that work)
# 00:03 aaronpk glad i added "via" otherwise i never would have been able to track that down
# 00:03 aaronpk it shows "via" when the source URL domain doesn't match the u-url domain
# 00:04 aaronpk so my site shows the twitter.com permalink not the bridgy permalink
# 00:04 sknebel but here you apparently are accepting an element just because somewhere on the page is a link to you
# 00:04 aaronpk the webmention i got is a source url of boffosocki.com/mentions/comment-xxxx where that fragment has a u-url with my domain
# 00:05 sknebel despite there being a fragment pointing to a specific object
snarfed joined the channel
[schmarty] joined the channel
# 00:08 [schmarty] Do we have a name for this kind of mention? I have some from gwg.
# 00:08 aaronpk i got a webmention with a source url of boffosocko
# 00:08 [schmarty] It's a mentions page showing a mention and then alerting the mention that it's showing that mention.
# 00:12 sknebel which is why I think your receiver is doing something wonky
# 00:23 GWG I have been thinking that tagging should create a post
benwerd joined the channel
singpolyma joined the channel
# 01:07 aaronpk sknebel is right that my webmention verification is too relaxed for source URLs with fragment IDs
# 01:08 aaronpk that comment 48964 ID does not link to that target URL inside, but that target URL exists elsewhere on the page
# 01:08 aaronpk so I should reject that webmention because the target doesn't exist inside that fragment of the document
# 01:09 GWG aaronpk: I don't think the WordPress one does either
# 01:09 aaronpk now i need to figure out how that webmention got sent in the first place
[jgmac1106], [davidmead], snarfed, [cleverdevil], [eddie], [asuh] and eli_oat1 joined the channel
# 02:00 [davidmead] !tell jgmac1106 I asked for my Twitter data download after we chatted. lo-and-behold it arrived a couple of hours later π maybe try again
# 02:00 Loqi Ok, I'll tell them that when I see them next
snarfed joined the channel
# 02:19 snarfed kisik21: you mean, an access token that granary generated for your twitter account?
# 02:19 kisik21 I revoked it just in case
# 02:20 kisik21 It's a standard protocol. Got tokens leaked -> revoke
# 02:21 snarfed leaked client id/secret are harder, but fortunately this isn't that
pino_p joined the channel
# 02:42 aaronpk i've gotta move my activitypub delivery out of my website's code
# 02:42 aaronpk it's slowing everything down and generates a lot of noise in my logs
# 02:45 snarfed aaronpk: i'll send a sales rep to pitch you on migrating to bridgy fed
# 02:46 snarfed what would it take to put YOU in THIS service TODAY?!?
# 02:48 aaronpk thankfully i already have most of what i need written as a separate service already :)
# 02:48 aaronpk my website's activitypub is super messy cause it was my first attempt
# 03:15 aaronpk i just realized that domain registrars should provide an indieauth server with domain registration
[jgmac1106], jgmac1106, eli_oat2, eli_oat3, benwerd, eli_oat and eli_oat1 joined the channel
# 04:49 aaronpk eddie and vika and I are legit having a brainstorming discussion by commenting on each others posts from our own websites and i'm kind of excited that this is possible now
# 04:55 Zegnat goes to aaronpk.com/all where everything lives
# 04:57 Zegnat Huh. The pixel grid is on /all?! Or is it put on there when you want to store it specifically?
# 04:57 aaronpk at some interval, if it has stopped changing, it snapshots and gets saved
[eddie] joined the channel
# 05:07 [eddie] Yeah itβs pretty awesome and simple! I wouldnβt even know we were commenting from each otherβs websites based on the interaction model. It almost just disappears
# 05:10 aaronpk this is actually the easiest way for me to have this conversation
# 05:12 [eddie] Me too. The only thing missing is me finishing Indigenous Push Notifications
# 05:18 aaronpk that'd be amazing. right now i have a hacked up thing via pushover
# 05:21 [eddie] I refuse to hack a solution to make it more painful and encourage myself to build out the notifications haha
# 05:23 aaronpk if i were building a native app i would feel the same
# 05:23 Loqi native has -1 karma over the last year
# 05:23 aaronpk ooh maybe i should work on desktop notifications for monocle now that i know how to do that thanks to the offline session in berlin
# 05:23 jacky but also native's fast and sleek at times
# 05:25 jacky I spent the evening hacking on a desktop client for activitypub
# 05:25 [eddie] Oh yeah, Monocle desktop notifications would be nifty!
# 05:28 dansup jacky: nice what are you using?
# 05:28 jacky lol it's been ~2 years since I've done any serious C++ work
# 05:29 jacky def makes me appreciate VMs and scripting languages
# 05:32 dansup yeah I bet, wish I knew another language besides php/js/css lol. That will be my goal for next year
# 05:38 Zegnat I feel like there used to be Qt for PHP. Why learn another language when PHP has been patched into everything? ;)
# 05:42 dansup If I were to dev for native, would look into react
# 05:48 Zegnat I remember when electron Hello World apps were 50-100MB... Did that change yet?
# 05:51 jacky I remember seeing a project that leveraged the system's native rendering of webviews (particular for macOS)
benwerd joined the channel
# 06:03 dansup Just closed pixelfed.social registrations, its getting worrying how much pixelfed.social is growing relative to other instances
# 06:04 dansup the users per node is going up instead of down :(
# 06:06 dansup after the product hunt post and dhh joining, the # of users has almost doubled
# 06:11 jacky yeah you might have to close it for a good time
# 06:11 jacky or have some way to promote like three random ones to send people to
# 06:12 dansup I was considering setting up another node (pixelfed.com) but a few people advised that was a bad idea so I will focus on making it easier to install and maintain.
# 06:13 dansup pixelfed is becoming a victim of its own success. Lots of people have left. I sort of wish I didn't announce it until August.
# 06:15 dansup donpdonp: will never forget when you replied *whole class says good morning mr.dansup* in #pixelfed. that made my week :)
# 06:15 dansup i dont know why, but its what I needed to hear at the time
# 06:16 dansup that was around the time I almost burned out, regret not just pushing through it but atleast I'm still working on it
# 06:17 dansup yeah, waiting for the Peak of inflated expectations. Thats why it doesn't federate yet :P
# 06:18 dansup and why pixelfed.org hasn't been updated. I want it to be pixel perfect on the v1.0 stable release
# 06:36 dansup donpdonp: lmao, yeah its still like that
# 06:37 dansup interesting fact about pixelfed.social: less than 10% of users follow me. You will never auto-follow an admin on a pixelfed instance because from real world data that doesn't make sense.
# 06:58 Ruxton dansup: "regret not just pushing through it" ehh don't.. you probably would've regretted the burn out more :)
# 07:04 dansup well I did actually burn out for awhile. I did almost nothing in June and July
cweiske, ichoquo0Aigh9ie, benwerd, swentel, iasai, deathrow1 and [jgmac1106] joined the channel
# 11:24 Loqi [jgmac1106]: [davidmead] left you a message 9 hours, 24 minutes ago: I asked for my Twitter data download after we chatted. lo-and-behold it arrived a couple of hours later π maybe try again
# 11:29 [jgmac1106] [dansup] once you cut off sign offs you so spike demand... Every wants an invite to elite instance of early adopters
barpthewire, iasai, jgmac1106, [eddie] and [schmarty] joined the channel
# 13:45 swentel [eddie], in a timeline on indigenous iOS, you don't show action buttons immediately right ? (like, reply, bookmark etc?)
# 13:45 Loqi swentel: kisik21 left you a message 1 day, 22 hours ago: Does Indigenous always use the media endpoint for photos if it is available?
# 13:48 swentel right, thinking about something like that too, to get more space. Maybe optional, or even different themes. Not sure yet
# 13:49 swentel just added a debug option like monocle has, very handy heh :)
# 13:49 swentel so I can verify my json from my microsub server easier
# 13:50 [eddie] Yeah thatβs great. I should do similar, sometimes I see some posts and am like βwhy are they like that?β
# 13:55 GWG Sometimes I want to debug Micropub requests/responses
# 13:55 swentel I'm focusing a bit on dev options for the next release
# 13:56 GWG swentel, any ideas re the original image issue?
# 13:57 GWG swentel, that's what the link I sent suggested
# 13:57 GWG Thank you for your efforts and putting up with me
# 13:57 GWG I am using it a lot more thanks to you though
# 13:58 swentel I use every part as well, so I'm adding them anyway
# 14:09 kisik21 swentel: debug for Microsub is awesome, since I plan on implementing Microsub
# 14:09 kisik21 debug for Micropub is even more awesome!
# 14:10 swentel kisik21, re: your question, the media endpoint is only used on the 'Upload' activity
# 14:12 GWG swentel, wait till Yarns comes out.. I wrote the parsing library, so I will be using the Microsub debug tools
# 14:13 swentel hmm need to add a debug option to view the full json as well, and make it selectable
snarfed, eli_oat, [jgmac1106] and [Marco] joined the channel
# 14:54 Loqi Ok, I'll tell them that when I see them next
eli_oat, [eddie], [grantcodes] and KartikPrabhu joined the channel
# 15:34 sknebel [jgmac1106]: Indielogin is a specific service run by aaronpk, which a site can use to allow users to login through IndieAuth or RelMeAuth
# 15:34 [eddie] [jgmac1106] I'm not 100% sure if the comment in IndieWeb channel is true or not. I think the key is are you proposing that they actually integrate technologically with indielogin.com?
# 15:35 [eddie] "IndieLogin.com makes it easy to add web sign-in to your applications. If you'd like to let your users log in with their own domain name as their identity, you can use IndieLogin.com to handle the details of that for you."
# 15:35 [jgmac1106] thank you, finishing up the badge proposal first,and then doing IndieLogin and Webmentions next...those are our three proposals for Wikipedia Foundation roadmap
# 15:36 [eddie] aaronpk about the IndieLogin/IndieAuth It's over in the IndieWeb channel
# 15:36 [eddie] It's great that you're doing these proposals jgmac1106!
# 15:36 Loqi jgmac1106 has 9 karma in this channel over the last year (81 in all channels)
# 15:38 [jgmac1106] it's a work week...didn't realize wikipedia wwork week and Mozilla All Hands same week...hard to lurk on both...need to do these proposals by Thursday so I may be asking you folks for help when spelling them out
snarfed joined the channel
eli_oat joined the channel
# 15:49 [jgmac1106] [eddie] these are nonbinding in every way...just setting a 4-5 roadmap for Wikipedia so good time to think big
# 15:50 [jgmac1106] but please feel free [aaronpk] and [eddie] and all to explain the technical details
# 15:53 [jgmac1106] IF we: developed a system where people could login to wikipedia with their own domain by enabling IndieLogin through the installation of IndieAuth directly THEN: contributors COULD: find it easier to onboard to wikipedia and will not run into IP conflicts from large institutions like libraries or universities
benwerd joined the channel
# 15:58 aaronpk [jgmac1106]: can you drop the use of "IndieLogin" and just use "indieauth"? "IndieLogin" is not meant to be a generic term, it's specficially the name of the service at indielogin.com
# 15:58 [jgmac1106] more people on the proposal, the better, so record any contribution, especially if you are an active editor...gets bonus points.
# 16:07 [jgmac1106] thanks, and I misread ~two weeks not two days so we have more time
snarfed, eli_oat and benwerd joined the channel
# 17:42 kisik21 71 line to 41 - minus 30 lines just because the Micropub responses are stored directly
# 17:42 kisik21 I think this is pretty efficient!
[asuh], chrisaldrich and jgmac1106 joined the channel
# 18:08 aaronpk amazon just announced a new service specifically to build recommendation engines
jackjamieson and [eddie] joined the channel
# 18:16 aaronpk I kinda wanna hook it up to aperture and see what I can do
# 18:17 snarfed probably needs a lot more data to give you anything halfway decent
# 18:19 snarfed eh the more important dimensions are probably sites and readers
# 18:20 snarfed maybe. you could start with just subscriptions as the main signal. and maybe quick subscribe/unsubscribe sequences as a negative signal.
# 18:21 aaronpk i'm gonna have to do some fancy transformations though because people add a lot of aggregate feeds like granary twitter searches or micro.blog timelines
# 18:22 aaronpk so I really need to look at individual authors across all the entries
# 18:22 [jgmac1106] more importantly did I hear correctly Jane's Addiction played at AWS ignite?
# 18:22 aaronpk oh that reminds me, I have a request for granary :)
# 18:23 aaronpk it's starting to cause problems that granary is using the user-entered URL as the twitter author instead of twitter.com/username
# 18:23 aaronpk turns out people type a lot of random links into their bio, and they change frequently
# 18:24 snarfed nice idea in theory, but a bit confusing in practice
# 18:24 aaronpk I have someone I need to block in my reader, but I currently can't rely on blocking them using their author URL (from granary) because aperture won't be able to know that the next time it sees that account after they change their URL it's the same person
# 18:24 aaronpk so my request is for granary and bridgy to use the silo profile URL as the author URL in the microformats HTML version
# 18:24 snarfed oh interesting, i'm surprised you want to do that block in your reader instead of in twitter...?
# 18:25 aaronpk I have too many twitter accounts i've used to make granary URLs and I don't know which ones are which anymore
# 18:25 snarfed so really you just want to unfollow them, or remove them from a list, but you don't know where you've followed/listed them?
# 18:26 aaronpk no they are coming from twitter searches, not follows
# 18:27 aaronpk do blocks even affect the search results? not sure
# 18:28 snarfed huh, i think i already did this in bridgy? its mf2 pages only have silo urls, not profile urls
# 18:30 aaronpk actually yeah i'd be fine with the silo URL being the first in the list but also still including the others
# 18:30 [jgmac1106] block someone and then searched for them and was able to display their feed
# 18:30 snarfed aaronpk: yeah that was going to be my main question. glad that will work
# 18:30 snarfed obviously now you get to be granary maintainer, you can guess how it works better than me :P
# 18:34 Loqi [snarfed] #158 use silo URL as first author URL, not web site(s) in profile
benwerd joined the channel
# 18:37 snarfed aaronpk: also you might try muting them, that might work in search
# 18:38 aaronpk if I knew which account created this search I could :)
# 18:39 aaronpk would have to look at the granary url and find the access token then figure out how to turn a twitter id into a username
# 18:40 snarfed heh. i don't want to know how many twitter accounts you have
KartikPrabhu, cidney, leg, swentel, snarfed, benwerd, snarfed1, eli_oat, [kevinmarks] and [eddie] joined the channel
# 21:14 [eddie] !tell aaronpk How interesting. I got your reply to my post in my reader from parsing your feed a while ago, but the notification from your post at 12:30 PM JUST came in 4 hours later.
# 21:14 Loqi Ok, I'll tell them that when I see them next
[jgmac1106], [tantek], snarfed, snarfed1, benwerd and [schmarty] joined the channel
# 23:37 Loqi aaronpk: [eddie] left you a message 2 hours, 22 minutes ago: How interesting. I got your reply to my post in my reader from parsing your feed a while ago, but the notification from your post at 12:30 PM JUST came in 4 hours later.
snarfed joined the channel
# 23:43 kisik21 my dynamic site prototype accepts Micropub and shows posted stuff, yay! I just need more templates and I have a working site
# 23:45 kisik21 Question: which parameters need to be handled as arrays according to Micropub spec except "mp-syndicate-to", "category", "photo" and "video"? What else could be an array?
# 23:50 snarfed kisik21: pretty much anything that ends up as an mf2 value can be an array
# 23:51 kisik21 that doesn't feel good
# 23:51 kisik21 maybe there are values that do not make sense to be handled as arrays?
# 23:51 kisik21 for example, name or content
# 23:59 jalcine yeah for koype, I try not to assume it's not an array especially since the spec notes that it'll be sent as one too
# 23:59 aaronpk It's a vocab question, and I've been capturing a lot of those decisions in XRay