Notices by :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy: (kaniini@pleroma.site), page 42
-
:abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy: (kaniini@pleroma.site)'s status on Tuesday, 16-Jul-2019 06:37:35 EDT :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy:
@nik @pea it's better to enqueue the post in a job queue but otherwise it's not completely horrible. -
:abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy: (kaniini@pleroma.site)'s status on Monday, 15-Jul-2019 22:48:24 EDT :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy:
@lain I feel like you probably have better hookups than I do in that regard -
:abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy: (kaniini@pleroma.site)'s status on Monday, 15-Jul-2019 22:34:24 EDT :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy:
@lain
but I mean if you want to meet with the transparency cabal I'm sure you can find us back at the bilderberg hotel in a few weeks -
:abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy: (kaniini@pleroma.site)'s status on Monday, 15-Jul-2019 22:32:15 EDT :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy:
@lain
I mean, I block that instance for bullshit avoidance reasons.
but no, the reason why I implemented it was because people wanted to turn off transparency in its entirety. ;) -
:abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy: (kaniini@pleroma.site)'s status on Monday, 15-Jul-2019 21:44:22 EDT :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy:
anyway, last thing I want to say about MRF Transparency Exclusions is, I personally believe it’s a misfeature.
incidentally, many of the other things I implement on request from other people/groups I also believe are misfeatures.
with that said, the transparency community has the current view that partial transparency is still better than zero transparency. maybe this is the wrong view, but that’s the current view.
(also the “transparency cabal” is not a pleroma group, it’s a multi-stakeholder group, so dropping in a pleroma IRC channel demanding answers from the “transparency cabal” is just going to make you look ridiculous.)
and the reason why is because the transparency data is intended to be used in tasks like instance recommendations (“i want to see an instance that can federate with pleroma.site” as an example user story).
in a recommendation engine, partial transparency is fine, as long as the data is weighted appropriately: full data gets weighted over partial data, and both get weighted over data which shows that the target instance is blocked.
voila, you get recommendations that most likely can federate with the instances you care about.
and this is the real purpose of transparency: solving the onboarding problem.
-
:abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy: (kaniini@pleroma.site)'s status on Monday, 15-Jul-2019 21:14:07 EDT :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy:
@Frinkeldoodle surprisingly I have even *gasp* implemented features I don't personally agree with! it's like I'm the anti-Gargron or something. -
:abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy: (kaniini@pleroma.site)'s status on Monday, 15-Jul-2019 20:27:03 EDT :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy:
and this is why I like fedora.
Tusky_1563236800370_1WRPZEG33L.… -
:abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy: (kaniini@pleroma.site)'s status on Monday, 15-Jul-2019 20:23:58 EDT :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy:
@luna like whoa, man -
:abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy: (kaniini@pleroma.site)'s status on Monday, 15-Jul-2019 20:17:09 EDT :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy:
here's my evil agenda for "ruining pleroma"
- people ask for stuff
- i implement stuff with high quality tests
- the stuff i implement is typically disabled by default
it's so evil, so completely evil -
:abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy: (kaniini@pleroma.site)'s status on Monday, 15-Jul-2019 20:16:15 EDT :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy:
and frankly, if all y'all edgelords think i'm the problem or even the one with the actual agenda, y'all gonna be surprised when the real shit goes down. that's all i have to say. -
:abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy: (kaniini@pleroma.site)'s status on Monday, 15-Jul-2019 20:15:40 EDT :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy:
@wowaname damnit that's not until the *next* bilderberg fediverse meeting -
:abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy: (kaniini@pleroma.site)'s status on Monday, 15-Jul-2019 20:14:07 EDT :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy:
gonna be meeting up with href, the banana.dog guy, dashie, lanodan and rupert murdoch at the bilderberg hotel to plan how to ruin the fediverse more with *checks notes* partial blocklist disclosures -
:abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy: (kaniini@pleroma.site)'s status on Monday, 15-Jul-2019 20:09:29 EDT :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy:
@Rude @moonman @nik
i don't think so.
following the bad practice of mastodon would be to have a badly designed filtering system that has zero transparency and then tell people no when they ask for transparency.
we (the federation transparency cabal, we meet at the bilderberg hotel every few weeks, very hush hush stuff, the fediverse network logo is a major clue to who is in this cabal) have been trying for months to get mastodon enabled for transparency and our attempts have not been going well.
and as you note, people can tamper with the data they report anyway. (of course, if we catch you fucking with our data, then you'll be kicked off the notaries. of course, fediverse.network is the only notary right now.)
so, really, ultimately, this is a nothing burger. -
:abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy: (kaniini@pleroma.site)'s status on Monday, 15-Jul-2019 20:04:22 EDT :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy:
@moonman hackney should be eradicated from pleroma soon. Alex (not *that* Alex) is working on a new HTTP backend. I've instituted a "no new benoitc code allowed" policy in Pleroma, as well to ensure we never have this problem ever again. -
:abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy: (kaniini@pleroma.site)'s status on Monday, 15-Jul-2019 20:00:57 EDT :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy:
@Rude @nik @moonman
you're right, it isn't good, but in my opinion, it's better than totally opting out of transparency.
i think my own personal views on transparency are quite clear, in the way that pleroma.site is operated: it has been, and will always be, 100% transparent in what is blocked.
and of course, the usual suspects are entirely misrepresenting the situation, to create drama.
the actual facts are:
- MRF transparency is enabled by default.
- you have to explicitly disable it.
- you have to explicitly remove domains from the disclosure if you go that route.
- if the disclosure is partial, this is signalled in the nodeinfo data.
yes, the partial disclosure is hairy when it comes to selecting instances, but if the disclosure notes it is partial, than the user can make a decision to either (a) not care, (b) ask the admin team about the partial disclosure or (c) choose a different instance.
i would rather have a middle ground for those who feel they require it than have most of the fediverse opt out of transparency entirely. these decisions are driven by actual data. -
:abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy: (kaniini@pleroma.site)'s status on Monday, 15-Jul-2019 19:50:32 EDT :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy:
@rin @moonman @Rude @nik @wowaname
Plugin in this case means "independent module which depends on a given SDK." it's a plugin in the *legal* sense, which is what matters when considering AGPL enforcement. -
:abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy: (kaniini@pleroma.site)'s status on Monday, 15-Jul-2019 19:49:47 EDT :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy:
@nik @Rude @moonman @wowaname
(for certain definitions of SDK anyway, since this is Erlang/OTP, and not like, a C++ application. but point is, MRF plugins and any other Pleroma plugin like transports, link against AGPL Pleroma Core, and thus fall under AGPL.) -
:abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy: (kaniini@pleroma.site)'s status on Monday, 15-Jul-2019 19:48:16 EDT :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy:
@nik @moonman @Rude @wowaname
MRFs are plugins, but the Pleroma SDK is AGPL, which means MRFs and any other Pleroma plugins are AGPL. -
:abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy: (kaniini@pleroma.site)'s status on Monday, 15-Jul-2019 19:43:22 EDT :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy:
@xj9 sure, but they could already just turn off MRF transparency anyway. -
:abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy: (kaniini@pleroma.site)'s status on Monday, 15-Jul-2019 19:40:17 EDT :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy:
@wowaname
i agree, but i'm not going to argue with people who legitimately feel that full disclosure will lead to them being harassed. people ask for middle ground, yes, it's disingenuous and it's not how i run things, but I get it.