#social 2019-10-21

2019-10-21 UTC
#
dansup
I'm lending a hand to GS devs to finish the AP plugin I started early last year
xmpp-social and vitalyster joined the channel; vitalyster left the channel
#
kaniini
dansup: lol the plugin does not even use that
#
kaniini
however i am quite anxious about the GNU Social stuff for other reasons
#
kaniini
they want to be "OStatus first"
#
dansup
kaniini: thats because diogo took it over
#
kaniini
i feel like this is going to end with me having to write a plugin to detect and automatically limit what federation occurs with GNU Social
#
dansup
GS needs a dedicated core maintainer, and I tried. The lack of support from mnn-o is why I started pixelfed
#
dansup
I started a major refactor of GS to laravel, it could have saved the project! https://git.gnu.io/dansup/gnu-social/-/branches
#
kaniini
there is much work to do, i need to propose a bunch of things for the call on saturday
#
kaniini
the problem with GS isn't the source code, it's the mentality
#
kaniini
they believe all posts should be public, period
#
kaniini
while there are problems with the way scopes in mastodon work on an AP-level, there needs to be some kind of solution to audience narrowing
#
dansup
not just that, but the project will require a major refactor if they want to use the latest version of PHP.
#
kaniini
i think we need some sort of AP capability negotiation
#
kaniini
idk
#
kaniini
well
#
kaniini
really i think the solution is to make the audience field authoritative and expand it prior to sending the message
#
kaniini
that gives a very simple pass/fail conformance criterion
#
kaniini
but even so, if it's not conformant, what does that mean
#
kaniini
users can still be burned by a non-conformant instance
#
kaniini
and even with capability negotiation, an instance can simply lie
#
kaniini
(making the audience field authoritative would bring us back to being basically in line with what SMTP does, incidentally)
#
dansup
I'm more concerned about GS core, it needs a lot of work to support ActivityPub
#
dansup
and be scalable, with or without redis
#
kaniini
well i am just saying, in general, GS (and their mentality) is a symptom of a design flaw
#
kaniini
or, rather that we need to be concerned about such things is a symptom
#
dansup
it would be easier at this point to fork pixelfed and add text support than modernize GS
#
kaniini
why don't you do it then
#
dansup
I was just saying, there are a lot of options right now and while I'd like to help GS, it may be better if those devs focus on something else
#
dansup
my time is better spent working on pixelfed, https://socialhome.network/content/1c467abe-242f-4ef0-abba-d8bca82e8988/
#
Loqi
[The Federation] Daily statistics from The Federation Active users Active users per platform and change from 30 days ago. Mastodon: 1233124 (share: 92.9%, value change: -167849) diaspora*: 74505 (share: 5.6%, value change: -21006) PixelFed: 10128 (share: 0.8%, value ...
#
kaniini
i don't think those numbers actually matter
#
kaniini
or are actually meaningful in any way
#
kaniini
i've stopped looking at them :)
#
kaniini
what matters is building the best technology we can
#
kaniini
and using that technology to present compelling alternatives to the proprietary silos
#
kaniini
it is about building technology that allow for an (mostly) open social graph that people can consume on their own terms
#
kaniini
it is also about making sure that the intentions of our users are correctly enforced
#
kaniini
if a user posts something non-public, it should at least degrade to being treated as a DM
#
kaniini
by building software that puts the user and their intentions first, we can accomplish our collective goals
#
kaniini
talking about numbers or stats or whatever does not get us where we need to go
#
kaniini
the numbers that matter are not how many eyeballs individual fediverse platforms have, but instead, how many eyeballs we are taking away from the proprietary services
#
kaniini
those are the numbers i want to see
#
kaniini
how much $$$ are we taking out of twitter and facebook stock values
#
kaniini
yes, data analytics of the fediverse is useful in terms of keeping an eye on metrics, but it's not about competition amongst ourselves
#
melody
the place those numbers matter is more in like, how much you're willing to bend over backwards writing specialized code to federate with the 5 people who won't leave GNU Social
#
kaniini
right