aral,
@aral@mastodon.ar.al avatar

Hmm, I would have thought a post starting with @mention would not be visible on the main timeline but only under posts and replies but apparently not.

I guess it’s “full attention of everyone following you” or “direct message.” Would be nice to have “public but I’m not shouting it to all my followers” as the default for @mentions.

aral,
@aral@mastodon.ar.al avatar

So the issue here is we’re not differentiating between directing a post to someone and mentioning someone in a post.

If a post begins with someone’s handle, that post should be treated as a directed post.

If public, it should not appear to all your followers by default (but should be in your replies if people look there).

If not public, mentioning other people in the post should not bring them into the conversation.

The current in is socially awkward.

decathorpe,
@decathorpe@mastodon.social avatar

@aral You're saying it should work exactly the same way it works on Twitter? 🤔

aral,
@aral@mastodon.ar.al avatar

@decathorpe I just made a case for how it should work from first principles. And yes, that’s how it’s implemented on Twitter (or was, last I know). But the latter follows from the former, not vice versa.

decathorpe,
@decathorpe@mastodon.social avatar

@aral As far as I know, there's no such thing as "directed posts" on Mastodon, so you just described a feature request for something you'd want to work - that's not "first principles", but ok 😅

Either way, even if there's no distinction at the protocol level (yet), it should be relatively straightforward for clients to implement something like that and not show "directed toots" in feeds ...

aral,
@aral@mastodon.ar.al avatar

@decathorpe Designing from first principles is about discovering the right problem to solve (e.g., how do we encourage civil discourse) and then working out from there to arrive at means of solving it.

What it’s not is looking existing artifacts and emulating them without understanding the needs, success criteria, and process(es) that led to them even if you end up in a similar place at the end (most times, you won’t.) It’s about constantly questioning fundamental assumptions.

decathorpe,
@decathorpe@mastodon.social avatar

@aral Sure, but that's exactly what I'm trying to say ...

The way this works on Twitter (and how you'd apparently want this to work here) is completely non-obvious and has no effect on the UI whatsoever. I used Twitter for years before I accidentally discovered this was even a thing. If you'd actually design a feature like this, making "at-handle at the start of the text is secretly magical" is definitely not the way you'd do it ...

mwfc,
@mwfc@chaos.social avatar

@aral

I disagree.
I start public conversations with certain people this way and would expect, unless I put it on direct message to be public. Switching this, depending on the order I find more confusing (in the case of replies)

I would guess that this is learned behaviour from other networks and I highly doubt having to watch out for word order is a good way forward.

(and I agree that Mastodon is confusing re DM)

mwfc,
@mwfc@chaos.social avatar

@aral
Oh sorry misread

I thought direct mentions.

I set my client to go unlisted and only change it to public timeline on selected posts.

For me I consider most of my posts not "public timeline" worthy.

I agree that in case of replies it should go auto unlisted, regardless of mentions. Long 20 post threads are equally useless for public timelines if not structured.

brunogirin,
@brunogirin@mastodon.me.uk avatar

@aral I'd go further and say that I would like an explicit DM function where the post is private, with the recipient being asked whether they want to receive the message, a bit like what Twitter does. Private messages open additional abuse vectors and handling those should be part of developing a dedicated feature.

aral,
@aral@mastodon.ar.al avatar

@brunogirin If a private message feature were to be implemented in the protocol, it would have to be end-to-end encrypted to be fit for use.

gunchleoc,
@gunchleoc@mastodon.scot avatar

@aral @brunogirin I also like that I can go private in a thread when the conversation drifts to a point that's not of general interest. It keeps the context intact.

kevinteljeur,
@kevinteljeur@mastodon.online avatar

@aral Yes! This really adds to the perceived noise, especially in community.

OutOnTheMoors,
@OutOnTheMoors@beige.party avatar

@aral Another issue - on Tusky AND Mastodon app - is that images in DMs are viewable via the media tab. This seems like quite a bit of a flaw

jonny,
@jonny@social.coop avatar

@aral since you run your own instance, you could do that by adding a parameter to filter posts that start with mentions here: https://github.com/mastodon/mastodon/blob/f877aa9d70d0d600961989b8e97c0e0ce3ac1db6/app/javascript/mastodon/actions/timelines.js#L86

and modify how it's called when populating the account timeline here: https://github.com/mastodon/mastodon/blob/f877aa9d70d0d600961989b8e97c0e0ce3ac1db6/app/javascript/mastodon/actions/timelines.js#L146

Cheeseness,
@Cheeseness@mastodon.social avatar

@aral Just to check, have you spotted the "change post privacy" button?

aral,
@aral@mastodon.ar.al avatar

@Cheeseness Yep. Tried unlisted but still saw it listed in the main timeline (at least for me). Been using it for what, seven years now? You’d think it’d be more intuitive by now 🤔

Cheeseness,
@Cheeseness@mastodon.social avatar

@aral Hmm! How long ago was that? I can hunt through my "home" feed for it if it's helpful to know what a follower sees

aral,
@aral@mastodon.ar.al avatar

@Cheeseness Let me do a test (I ended up sending that as a DM)

krzysztofdrozdowski,

@aral isn't it something the Unlisted setting of a post tries to achieve?

aral,
@aral@mastodon.ar.al avatar

@krzysztofdrozdowski Possibly; I’m still not 100% sure as it looks the same to me on my account (listed under posts) whether or not it’s unlisted so I guess I’d have to use a second account to check. Not sure if what followers see and what a signed out person sees is the same but guess I can see if there’s a difference when I sign out and view my feed.

autiomaa,
@autiomaa@mastodon.social avatar

@aral @krzysztofdrozdowski 'Unlisted' reduced visibility from the Public feed (from people who don't even follow an account), but those replies are visible for people who follow you. But when logged out, posts starting with @ mention are still public.

If you switch to "Mentioned people only", post goes to "Direct messages", but since people might not get notified about those, they might not see the reply. Inconsistencies in the usability of Mastodon are confusing many.

aral,
@aral@mastodon.ar.al avatar

@autiomaa @krzysztofdrozdowski Not to mention (no pun intended) that there is a very real social difference between a public @mention that you don’t want to broadcast to all your followers (should be the default) vs a direct message. The default should be that you can say something to someone publicly without pointing at them and shouting “hey, everyone, listen to what I’m about to tell so-and-so!”

CC @Gargron

autiomaa,
@autiomaa@mastodon.social avatar

@aral @Gargron For sure, the current default behaviour of Mastodon application can easily lead to a lot of unwanted attention. Problem with the current situation is that it enables (way too effective) Dogpiling attacks against people...

aral,
@aral@mastodon.ar.al avatar

@autiomaa @Gargron Not to mention now we’re apparently going to be on encouraging such behaviour by introducing first-class support for quote tweets (sorry, did I just say tweets?)

“The creatures outside looked from pig to man, and from man to pig, and from pig to man again; but already it was impossible to say which was which.” – George Orwell, Animal Farm

autiomaa,
@autiomaa@mastodon.social avatar

@aral That reminded of a recent blog post: https://blog.edwardloveall.com/lets-make-sure-github-doesnt-become-the-only-option

"The dominance of any one version control system is the downfall of others, and it holds the industry back from potential improvements."

Similar feelings about microblogging services, as almost everything mirrors the feature set of Twitter. 😧

trwnh,
@trwnh@mastodon.social avatar

@aral @autiomaa @krzysztofdrozdowski @Gargron what you're proposing is something that twitter ran into a long time ago, where many people would post something like "@trwnh is a cool person" and the mention would just be a mention. it necessitated hacks like the .@ syntax, which is completely non-obvious to anyone that didn't already know about it.

either way, this whole "hiding mentions to non-followed people" thing isn't a protocol thing, it's just an app policy... -oma/-key show all mentions.

michael,
@michael@thms.uk avatar

@krzysztofdrozdowski @aral

Personally I find unlisted really hard to grasp. I believe unlisted posts show up in your followers timeline in the same way as public posts.

They just don’t appear in your server’s ‘Local’ timeline.

aral,
@aral@mastodon.ar.al avatar

@michael @krzysztofdrozdowski Ditto. And we’re supposed to be technically-savvy programmers… It’s really not intuitive.

michael,
@michael@thms.uk avatar

@aral @krzysztofdrozdowski
I also don’t see the point, tbh. Personally I think a truly unlisted that behaves as you describe would be much more useful.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • fediverse
  • ethstaker
  • DreamBathrooms
  • cubers
  • mdbf
  • everett
  • magazineikmin
  • Durango
  • Youngstown
  • rosin
  • slotface
  • modclub
  • kavyap
  • GTA5RPClips
  • ngwrru68w68
  • JUstTest
  • thenastyranch
  • cisconetworking
  • khanakhh
  • osvaldo12
  • InstantRegret
  • normalnudes
  • Leos
  • tacticalgear
  • tester
  • megavids
  • anitta
  • provamag3
  • lostlight
  • All magazines