#social 2017-08-16

2017-08-16 UTC
ben_thatmust, ben_thatmustbeme, cwebber2 and xmpp-social joined the channel
#
puckipedia
egh yesterday my desktop crashed and I went to bed and I forgot what I was doing in that huge context switch
#
puckipedia
last thing I posted here was probably after the accept/reject workaround?
timbl joined the channel
#
puckipedia
oh yeah, I was debugging accept.rb because I'm not sure what it's doing and I'm getting confused
#
puckipedia
hm, how is @account set
#
puckipedia
the issue is that the activitypub processing code doesn't know which user it was aimed at
#
puckipedia
hm. Probably can't get to the SWICG telcon, have some other things to do, sorry
Azure joined the channel
#
cwebber2
puckipedia: no worries
#
xmpp-social
[ajordan] /me sighs and drags himself out of bed for the telecon ;)
#
cwebber2
yeah bout that time eh
#
cwebber2
pulls out mumble
#
ben_thatmustbeme
assumes he would hear something is someone spoke
#
nightpool
waves
#
cwebber2
trackbot, start meeting
#
trackbot
is preparing a teleconference.
RRSAgent joined the channel
#
trackbot
RRSAgent, make logs public
Zakim joined the channel
#
RRSAgent
I have made the request, trackbot
#
trackbot
Meeting: Social Web Working Group Teleconference
#
trackbot
Date: 16 August 2017
#
aaronpk
good morning bots
#
cwebber2
present+
#
aaronpk
present+
#
Azure
Good morning.
#
nightpool
present+
#
cwebber2
hi Azure, we're having the meeting: https://www.w3.org/wiki/SocialCG/2017-08-16
#
ben_thatmustbeme
will be listening only / IRC
#
ben_thatmustbeme
is working at the same time
#
Azure
I can't join on Mumble at the moment since I'm at work, but I shall be present here
#
cwebber2
Azure: cool
#
cwebber2
#topic SocialWG updates
#
nightpool
cwebber2: First topic is update from the social working group
#
nightpool
... starting with updates from aaron about WebSub
#
nightpool
aaronpk: got an implmentation report from Google for their implementation
#
nightpool
.... they've been running a public PuSH hub for a long time, and they ran the websub tests on it and everything passed
#
nightpool
... the group decided to request the transition to PR yesterday, and I'll be taking care of that and preparing the paperwork for it
#
nightpool
scribenick: nightpool
#
ajordan
brb, my mouse is out of batteries
#
nightpool
aaronpk: after PR there are no real changes to a spec, but it's a chance for other member companies to review the spec and give a thumbsup/thumbsdown
#
nightpool
cwebber2: on my side, the first third of the test suite went live
#
nightpool
cwebber2: so far only the middle checkbox is working (client-to-server server)
#
nightpool
cwebber2: The other update is that we approved a couple of non-normative changes to ActivityPub, but they don't require implementation changes
#
cwebber2
#topic Introducing new members (broid.ai?)
#
nightpool
... there may be a couple of those coming down the pipe though
#
cwebber2
Azure, would you like to introduce yourself to the group? (Also, did you join the SocialCG?)
#
nightpool
cwebber2: The next topic is introducing new members. Azure on irc is new, and maybe they could introduce themselves? I don't recognize the username, but they might be one of the people from broid.ai
#
nightpool
... I had a call with the people from broid.ai, they've been using AS2 very heavily for their messaging system, and they're excited to take part in the group
#
nightpool
cwebber2: We can wait for Azure to give an update asynchrnously b/c they're on IRC. Let's move on to follower liveness for now
#
Loqi
[Gargron] #17 Follower liveness
timbl joined the channel
#
Zakim
sees aaronpk on the speaker queue
#
cwebber2
ack aaronpk
#
Zakim
sees no one on the speaker queue
#
nightpool
cwebber2: This was a ticket Gargron filed this week. The gist is that in websub there's an expiration on follows, and you have to renew the follow every so often. The idea is to maybe consider adding this to AP in some way. Any comments?
#
Azure
apologizes, was away for a second.
#
Zakim
sees no one on the speaker queue
#
nightpool
aaronpk: Looking at websub, the important thing that websub does well is separate the subscription itself from whether someone is following someone. I don't know exactly what the right answer is for activitypub, but having a seperate concept for "subscriptions" is important, and does seem to be missing from AP right now
#
nightpool
... One is a user-visible feature, the other is plumbing.
#
nightpool
q+
#
Zakim
sees nightpool on the speaker queue
#
cwebber2
scribenick: cwebber2
#
cwebber2
nightpool: just underscoring the perceived need or story here is that in the past 4-5 months there have been N mastodon instances created, and N/4 of them have dropped out. Right now there's lots and lots of trying to push updates or re-subscribe, and trying to figure out at what point you don't need to figure out what kind of point you don't need to push things out seems like a network health thing we need to take care of
#
cwebber2
scribenick: nightpool
#
Zakim
sees nightpool, cwebber on the speaker queue
#
cwebber2
ack nightpool
#
Zakim
sees cwebber on the speaker queue
#
cwebber2
ack cwebber
#
Zakim
sees no one on the speaker queue
#
nightpool
cwebber2: Personally I wonder whether or not it makes sense to put this into ActivityPub as the protocol itself. I'm not against it, but maybe this is more implementation advice.
#
nightpool
... I have a feeling that the best practices for this might change over time, and it might not make sense to codify specifically
#
nightpool
... but we probably do want to give some advice (maybe in Security Considerations) and leave it more open-ended
#
Zakim
sees ajordan on the speaker queue
#
cwebber2
ack ajordan
#
Zakim
sees no one on the speaker queue
#
nightpool
... The lease maybe seems not to be the core of the issue--you generally notice when subscriptions stop happening. That seems more like advisement? I'm not completely sure
#
ben_thatmustbeme
has a last minute telcon for work, going to have to leave
#
cwebber2
thanks for coming ben_thatmustbeme
#
nightpool
ajordan: I dont' think we want to do something like having a lease, due to complexity, spec time, etc. I do seem a room in the spec for determing when a server is "definitely dead" (they return 410 Gone for a while, or similar)
#
Zakim
sees cwebber on the speaker queue
#
cwebber2
ack cwebber
#
Zakim
sees no one on the speaker queue
#
nightpool
s/dont'/don't/
#
ajordan
s/spec time/spec incubation time/
#
nightpool
cwebber2: Does anyone have a problem with having it be advisory text, instead of normative?
#
Zakim
sees ajordan on the speaker queue
#
cwebber2
scribenick: cwebber2
#
cwebber2
nightpool: can't entirely speak for gargron but believe that would satisfy us
#
cwebber2
scribenick: nightpool
#
nightpool
ajordan: I guess that makes sense, yeah.
#
nightpool
ack ajordan
#
Zakim
sees no one on the speaker queue
#
nightpool
cwebber2: It doesn't seem like anybody has a problem with that. I think this is probably a good way to move forward then, to get some non-normative text into the spec. We should get some advice on what that is, though.
#
Zakim
sees ajordan on the speaker queue
#
cwebber2
ack ajordan
#
Zakim
sees no one on the speaker queue
#
nightpool
... maybe something like drop subscriptions after some arbitrary time? 6 months, or a different arbitrary time?
#
Zakim
sees no one on the speaker queue
#
Zakim
sees cwebber on the speaker queue
#
cwebber2
ack cwebber2
#
Zakim
sees cwebber on the speaker queue
#
nightpool
ajordan: what happens to the followers collection? do you prune ones you're not delivering to? Or just flag? Pruning makes more sense but seems kinda dirty
#
nightpool
q+
#
Zakim
sees cwebber, nightpool on the speaker queue
#
nightpool
cwebber2: My thoughts are that you'd maybe prune them. ? pointed out that some people disappeared from the Diaspora network for some time, and then re-appeared.
#
cwebber2
ack cwebber
#
Zakim
sees nightpool on the speaker queue
#
cwebber2
ack nightpool
#
Zakim
sees no one on the speaker queue
#
cwebber2
scribenick: cwebber2
#
nightpool
... You could maybe drop them, and then check again, but that seems like a goofy way to deal with network fragmentation.
#
cwebber2
nightpool: the thing that having it in the spec does allow for, and what I think websub kind of solves in this area, is there's an opt-in way to come back. I don't think it works super well, there's a problem where people drop a lot and then ask super re-subscribe
#
cwebber2
nightpool: but having re-subscribe is a useful part of the spec as a tool
#
Zakim
sees cwebber on the speaker queue
#
cwebber2
scribenick: nightpool
#
cwebber2
ack cwebber
#
Zakim
sees no one on the speaker queue
#
nightpool
To clarify; Websub solves this uni-directionally
#
nightpool
cwebber2: Now that you've pointed out that, it seems like the right thing to do is push an Unfollow notification (?) which the user might not get?
#
Zakim
sees ajordan on the speaker queue
#
cwebber2
ack ajordan
#
Zakim
sees no one on the speaker queue
#
nightpool
ajordan: to clarify, are you saying that if your server goes down, you would push Unfollows?
#
nightpool
cwebber2: No, i'm suggesting the opposite--you re-send follow requests if your follow is not already in place.
#
nightpool
cwebber2: That might not be easy to do if you can't see if youre in the other persons follow collection.
#
nightpool
cwebber2: I can see the merits of the websub route but I don't think we're going to get anything in in this time-period
#
nightpool
... so I think the disconnecting after a period of time, or advisement of the same, seems better.
#
nightpool
cwebber2: It seems like we've exhausted the ideas on this. Do we have a resolution to get something about this into the spec, but what exactly is still TBD?
#
nightpool
cwebber2: I'll file an issue after this meeting then.
#
nightpool
cwebber2: We already talked a bit about tests.activitypub.rocks, and I didn't have enough time to prepare for the mediaUpload discussion
#
nightpool
... but we can talk about it if people still want to, although that has it's own risks
#
nightpool
... Or if people have other topics?
#
nightpool
q+
#
Zakim
sees nightpool on the speaker queue
#
aaronpk
ack nightpool
#
Zakim
sees no one on the speaker queue
#
aaronpk
scribenick: aaronpk
#
aaronpk
nightpool: i can talk about how mastodon's implementation has been going
#
aaronpk
... right now, 3 servers are running the activitypub code. most of the issues we've run into are around migrating ostatus identifiers and what happens when we have a reaslly old status someone wants to boost or fave
#
aaronpk
... and figuring out how to bridge that in a way that makes sense
#
cwebber2
whew, fixed my WM :)
#
aaronpk
... we considered different things like generating URIs for the remote server
#
aaronpk
... you might not know what the activitypub URI is or even if the server supports activitypub
#
aaronpk
... the other suggestion was generating local URIs for statuses that were remote. or just giving up and not federating old statuses via activitypub
#
aaronpk
... if anyone has advice that would be appreciated
#
aaronpk
... we also ran into issues around how to federate delete objects. if you try to do best-effort deletion on a status it can easily not go to all the people the original status went to
#
aaronpk
... for example if person A sends out a status and person B boosts it, then person A deletes it. the deletion reaches person B but not all the followers of person B
#
Zakim
sees no one on the speaker queue
#
aaronpk
... so wer'e looking for implementation advice or discussion of the spec
#
Zakim
sees cwebber on the speaker queue
#
cwebber2
ack cwebber2
#
Zakim
sees cwebber on the speaker queue
#
nightpool
scribenick: nightpool
#
nightpool
cwebber2: that was a lot of things! the last one in particular is very interesting.
#
nightpool
... Because you're following the kind of forwarding mechanism, and I can see how the delete wouldn't be federated.
#
cwebber2
scribenick: cwebber2
#
nightpool
... I can't think of a good solution at the moment, was this a problem in Ostatus as well?
#
cwebber2
nightpool: I think this problem was extant in ostatus as in activitypub; hope that in a new spec we could have a solution but I think the hole was in both specs
#
cwebber2
scribenick: nightpool
#
nightpool
cwebber2: I'm open to considering solutions but I don't know what they would be. If you're forwarding to followers you don't know of, it seems like you would have to extend the forwarding mechanism so that if you saw a Delete, that was about an object at a future point, you would have to forward that delete as well
#
nightpool
... And it seems confusing and somewhat hard to code correctly or specify.
#
nightpool
cwebber2: This seems like maybe this is a more general social issue, and deserves an issue on the socialcg activity tracker
#
nightpool
cwebber2: nightpool, would you be willing to write up an issue for this?
#
nightpool
(ack'd)
#
cwebber2
<Gargron> atom URIs are like tag:example.com;123;222
#
nightpool
cwebber2: One of the other things you brought up was the old-style tag URIs
#
nightpool
cwebber2: Maybe a new URI should be generated, if you own the post. For other posts, I'm not sure
#
nightpool
... but there should maybe be an extension for this and that would definitely be a welcome extension
#
nightpool
cwebber2: would you be interested in that?
#
nightpool
nightpool: I think it would be a useful extension to have but i'm not sure who has time to write it up
#
nightpool
... Right now we're using blank nodes (_:atomUri) to avoid conflicts/as a workaround.
#
nightpool
cwebber2: would you be willing to write up a ticket about this?
#
nightpool
(ack'd)
#
Zakim
sees cwebber on the speaker queue
#
cwebber2
ack cwebber
#
Zakim
sees no one on the speaker queue
#
Zakim
sees ajordan on the speaker queue
#
cwebber2
ack ajordan
#
Zakim
sees no one on the speaker queue
#
nightpool
cwebber2: we could talk about the media endpoint thing, but we could hold that off to the next meeting
#
nightpool
... nevermind, go ahead aj.
#
nightpool
ajordan: If you're going to look into (?), can you compile a list of references of how people do this?
#
nightpool
cwebber2: Yeah, maybe I should provide a summary for people who aren't familiar.
#
nightpool
cwebber2: Right now on the mediaEndpoint as described, you upload both an object shell and the media you want uploaded at the same time
#
nightpool
cwebber2: and you get a 201 for where that object will actually be, but maybe not whether its ready, etc.
#
ajordan
hah, sorry, didn't realize I wasn't muted :P
#
nightpool
cwebber2: the problem is that when you want to upload multiple images, or multiple videos, etc.
#
nightpool
cwebber2: So what we originally had was a 2-phase submission, adopted from pump.io, mediagoblin, etc. where you upload media and then an object relating to it.
#
nightpool
cwebber2: the issues with that are two-fold, in that you can't upload metadata for an individual media object, and you need a garbage collection routine.
#
nightpool
cwebber2: If you don't wrap the object in Create, you're uploading it to wrap it in another object. If you *do* wrap it in Create ?
#
nightpool
(cut out, I assume the original behavior)
#
Loqi
[puckipedia] #239 mediaUpload: only post to outbox if it's a Create activity?
#
nightpool
cwebber2: But one problem is that most sites do still do this two-phase kind of solution, including twitter and micropub, so maybe we want to do it that way still
#
Zakim
sees no one on the speaker queue
#
nightpool
cwebber2: I haven't had time to do enough research, and this does seems somewhat hacky to overload the Create activity, but that's the state of that.
#
nightpool
cwebber2: How does mastodon do it, nightpool, for reference?
#
ajordan
nightpool++
#
Loqi
nightpool has 8 karma
#
nightpool
nightpool: can't say for certain, but I *believe* we do the same 2-phase submission
#
nightpool
cwebber2: the mediaUpload endpoint is currently "at-risk", so it's possible we punt this until extensinos
#
Zakim
sees no one on the speaker queue
#
nightpool
cwebber2: but I think it's important enough to get right in ActivityPub
#
nightpool
cwebber2: would people want their 10 minutes of life back or are there other things to bring up?
#
nightpool
cwebber2: thanks everybody, sounds like things are going well. Look forward to seeing you all 2 weeks from now.
#
nightpool
... things are going well in federated social web world.
#
cwebber2
trackbot, end meeting
#
trackbot
Zakim, list attendees
#
Zakim
As of this point the attendees have been cwebber, aaronpk, nightpool, ben_thatmustbeme
#
trackbot
is ending a teleconference.
#
cwebber2
nightpool++
#
Loqi
nightpool has 9 karma
#
trackbot
RRSAgent, please draft minutes
#
RRSAgent
I have made the request to generate http://www.w3.org/2017/08/16-social-minutes.html trackbot
#
trackbot
RRSAgent, bye
#
RRSAgent
I see no action items
#
cwebber2
nightpool, I can take care of adding the minutes to the wiki since you already have two issues to file :)
#
cwebber2
and thanks for doing those *and* scribing!
#
ajordan
^^^ yes!
#
ajordan
cwebber2++ for chairing too
#
Loqi
cwebber2 has 99 karma
#
nightpool
cwebber2: thanks! yeah, it's no problem, I would do the wiki thing too but I still don't have access :D
#
ajordan
nightpool: did you ever ask in #sysops?
#
nightpool
cwebber2++ just to get to that 100
#
Loqi
cwebber2 has 100 karma
#
cwebber2
woo 100
#
nightpool
ajordan: I didn't, because we determined it was intentional
#
nightpool
ajordan: you have to be a member of a working group to get wiki access, not just have a w3 account
#
ajordan
nightpool: who's "we"? AFAIK all CG members should have access
#
ajordan
sandro: ^^^ do you know if this is accurate?
#
nightpool
ajordan: mmm. it was a discussion in this channel. someone found an annoucement about it, iirc
#
ajordan
nightpool: hmm
#
ajordan
I dunno. I don't think it's right but I could be wrong
#
ajordan
like, just having a W3C account might not be enough but I'm pretty sure being in the CG *should* be
tantek joined the channel
#
tantek
catches up on yesterday's logs, accidentally retriggers his pizza want
#
tantek
checks the pizza image alts again
timbl joined the channel
#
Loqi
[nightpool] #18 Best-effort deletion
knenkle joined the channel
#
knenkle
matll, ping
#
tantek
nightpool++ thanks for capturing that. commented. I'm curious if people assume there is one user model for this, or if people are interested in enabling multiple user models.
#
Loqi
nightpool has 10 karma
#
knenkle
cwebber2, got the memo ...... https://octodon.social/users/cwebber/updates/178758
#
Loqi
[Christopher Allan Webber] Half an hour till the next SocialCG meeting! Add topics! See you there! https://www.w3.org/wiki/SocialCG/2017-08-16
#
tantek
also all the discussions of conflicting / diverging "tag" URIs reconvinces me that URNs are crap in practice / portability / usability
#
tantek
URN--
#
Loqi
urn has -1 karma in this channel (-5 overall)
#
knenkle
Would it be getting close to-the meeting, yeT ?
#
aaronpk
heh no timezone on that post
#
jaywink
timezones--
#
Loqi
timezones has -1 karma in this channel (-10 overall)
#
knenkle
We've been wandering about these for days: https://v.gd/aHsya8
#
tantek
weird I just get a Google+ apps ad
#
knenkle
jaywink: cwebber2, What's the arrangemente here - ? (and that's fresh meat on Ubports, not odroid apps!)
#
knenkle
stares
#
jaywink
knenkle: I think the meeting ended an hour ago :P
#
knenkle
jaywink: Okay, before I take the meeting as 'happened' - could you lend me a copy of the meeting's agenda/minutes , gracias ?
#
knenkle
Anyway Minest|ers here ?
#
knenkle
**mintest ...... (?)
#
aaronpk
and chat logs are as well which contain the notes
#
knenkle
damnit.
#
knenkle
***minetest errata due to Weechat onscr, keyboard, soz.
#
knenkle
aaronpk: Sorry, but I've blown a BP-HP550-11/2.4Volt 550mAh battery on my Sony headphones - so can't attend your mumble service, but, butr ....
#
knenkle
What are the things that are being carried-forward in this gatherin' ?
#
knenkle
aaronpk: that's not very "Topic-discerning" ?? I was borne with two-right feet, soz - any chance you could give me something execute_able ?
#
cwebber2
knenkle: this is a group for discussion of social web standards
#
cwebber2
sorry, it might have sounded like a socializing group :)
#
cwebber2
we can do socializing on the fediverse itself :)
#
knenkle
looks at the monkey : https://v.gd/OsZg4R
#
knenkle
cwebber2: that's all RocknRoll n'all, but why would that help myself ?
#
tantek
fails to find the monkey
#
knenkle
tantek: { the monkey to the umpire phtographer, taking the twat-pic }
#
knenkle
** the monkey is the umpire photogrpher.
#
knenkle
cwebber2: teyin' top locate the irc_logs for this meeting : https://octodon.social/@cwebber/4683340
#
Loqi
[Christopher Allan Webber] Hi there! SocialCG meeting starting... now! https://www.w3.org/wiki/SocialCG/2017-07-19 See you on the call?
#
knenkle
**tryin' to locate ?
#
cwebber2
knenkle: I'm lost...
#
cwebber2
the irc logs
#
knenkle
cwebber2: please to meet you - thank-you for your rabbit there's not a topic-title on that ?) http://pasteall.org/pic/show.php?id=118018
#
knenkle
cwebber2: Iam trying the earn a look at a juicy topic-agenda that I can mean-to-get-used-to. any ideas ?
#
knenkle
so I have to take it back to gnu-homies
#
knenkle
cwebber2: ping
#
knenkle
!Aims
#
mattl
knenkle: i think you might be in the wrong place
#
knenkle
mattl, that's cool = I shall be off, then. did you get my tweet ? https://v.gd/jYjrXd
#
mattl
nope, but thank you :)
#
mattl
legere is a weirdo who frequently tweets at tantek by mistake
#
knenkle
k, doesn't knowingly-wok then - caio ! thanks for masto :) goin' on @discourse now, bye
#
mattl
John Legere from T-Mobile
#
tantek
oh yeah that guy
#
knenkle
leaves
#
mattl
tantek: i mentioned him at the end of https://usesthis.com/interviews/matt.lee/
#
Loqi
Matt Lee
#
mattl
apologies for blowing up your likes
#
mattl
but i like trolling him
#
Zakim
excuses himself; his presence no longer seems to be needed
oshepherd joined the channel
#
tantek
anyone know what's the most number of "responses" that any one of our federated systems has received on a single post?
#
tantek
e.g. anyone know what Mastodon toot has gotten the most # of likes / boosts? (including federated responses obv)
#
saranix
dunno about mastodon but I've seen a diaspora with over 500 comments... don't recall what it was about though, something political I think
#
tantek
saranix, if you can find the permalink to that diaspora post it would be appreciated !
#
saranix
I can't even think of good search terms to find it... it was at least a year ago... sorry
#
tantek
no problem, if you happen to think of it later, or a way to find it, that would be great.
#
saranix
nightpool: For urns a solution might be to rewrite it as "https://mysite.example/resolver?id=urn:foo:bar" which then sends a 301 to the real canonical location on ostatus
#
saranix
... origin comparisons might still be a problem though :/
#
saranix
I don't get why that was the most reposted thing. Or why it was reposted at all?
#
aaronpk
maybe for some of these reasons? https://indieweb.org/repost#Why
#
Loqi
[knenkle] tantek: { the monkey to the umpire phtographer, taking the twat-pic }
#
cwebber2
I'm not really sure who that person was :\
#
cwebber2
but anyway yeah we def don't want that kind of language in here
#
mattl
maybe just a typo
#
cwebber2
I have no idea what they were saying tbh
#
nightpool
tantek: responded to your comment, I definitely wasn't trying to preclude other user stories here
#
tantek
thanks for the clarification nightpool - appreciated!
#
nightpool
the core of the issue is: how do I let server C known that server A has deleted their post?
#
nightpool
whether people actually ever delete anything is somewhat secondary IMO
#
tantek
or deleted the dependent post as it were
#
nightpool
right
#
tantek
on the indieWeb, reposts get their own "ID" (permalink URL) from the original. as on Twitter too - retweets get their own status ID (and permalink, though it redirects to the original)
#
nightpool
oh! I had another thing to bring up that I completely forgot about
#
nightpool
(yes that is how it works in ostatus too)
#
tantek
I wonder if anyone in the ostatus world keeps their reposts and just indicates that the original was deleted (maybe unlink the link to the original)
#
nightpool
how are mime type profile's supposed to work with the Accept header? It seems like they conflict with the syntax for specifying preference
#
tantek
or strikethrough the text or something. maybe indicate date of deletion of original
timbl joined the channel
#
saranix
tantek: I can't find that diaspora post, but doing some queries on my hubzilla db yielded some interesting info. The highest zot post was 204 responses, but that's only my private version. The canonical post only show like 65 or so. Brings up an intersting point: the more decentralized, the less accurate and more variable your count will be, especially when taking permissions and broken installations into account
#
saranix
... I think this is even more true for ActivityPub which has no de facto permission model and completely allows for every servers version of the object to have a different permissionset and therefore different view of the reply tree
#
tantek
sure, likely only reasonably trackable for public posts and responses
#
cwebber2
we've talked about that before
#
tantek
assuming all those make it back to the original
#
cwebber2
likes/shares can provide a number, but you can only trust what you've seen or what you can see in the collection
#
cwebber2
I think that's a domain problem though
#
cwebber2
domain as in problem domain
#
saranix
tantek: "assuming all those make it back" <-- this is what I discovered of the zot post. Many never made it back to the original it seems
#
cwebber2
. o O ( problem domain problem? ) ;P
#
saranix
tantek: and it was public
#
tantek
cwebber2: if every like/repost has a permalink, you can verify
#
cwebber2
tantek: in general they should
#
tantek
interesting, wonder how/what was dropped on the floor. another problem to explore at some point
#
cwebber2
I mean, you could possibly have likes/shares sent across that have blank nodes
#
cwebber2
or I guess a fragment URI
#
tantek
lots of theoretical are possible, I'm more interested in specific permalink posts on "the fediverse" that have lots of responses
#
tantek
which we can then actually analyze
#
tantek
as a baseline, the top indieweb post permalinks with incoming webmentions have hundreds (not yet thousands)
#
tantek
(that we know of obv - others could be lurking out there - hard to discovery of course in a decentralized system)
#
tantek
e.g. since I delegate my webmention receiving handling I can use this API: https://webmention.io/api/count?target=http://tantek.com/2015/069/t1/js-dr-javascript-required-dead
#
saranix
it is definitely an interesting metric. e.g. you aren't likely to have 10e5 shares unless the network is at least 10e8 big, etc.
#
tantek
sounds close. that most retweeted tweet is 3.4e6 whereas total # of twitter users is maybe 1e9?
#
jaywink
https://macgirvin.com/channel/mike/&f=&mid=a167ea295beeca0389a34a97c94c987765375a31fc49a090d8602278dbc319fc@macgirvin.com?f=&jsdisabled=0 . . Mike's analysis of the protocol map .. so there is an X on Mastodon and Hubzilla. Are there any confirmed AP exchanges between nodes from these two projects or is this just "we're complete but not quite shipped"?
#
Loqi
[Mike Macgirvin] Mike Macgirvin Mike Macgirvin High Range, Australia, Wed, 16 Aug 2017 09:43:08 +100...
#
aaronpk
wha... that post appeared briefly then vanished
#
cwebber2
not rendering for me...
#
cwebber2
oh there it is
#
cwebber2
apparently it's probabalistic whether it will render ;P
#
aaronpk
whyyyy do people insist on rendering content with javascript
#
cwebber2
jaywink: Kroeg and Pubstrate aren't listed on there
#
cwebber2
but I guess aren't really used in production yet.
#
jaywink
not my graphic :P
#
cwebber2
I was responding to your question though.
#
jaywink
ah. yeah I meant mastodon and hubzilla, sorry
timbl joined the channel