News for hackers. Stuff that matters.
Re:From GNU social to Mastodon by skybrian on Sunday August 26, 2018 @05:55PM (#17848152)
I like it too, but having used it casually for about a week, I'm wondering how you visit different communities without creating multiple accounts? It should be as easy as visiting a different subreddit.

(I do know that you can subscribe to individuals in other instances, but haven't done that yet.)

Re:From GNU social to Mastodon by panic on Sunday August 26, 2018 @09:28PM (#17848872)
There's a tension here between different views of what Mastodon should be. Is an instance more like an email server (where it just acts as a gateway) or a web forum (with a community of people on each instance)?

It seems like the ActivityPub protocol itself is designed from the "email server" perspective, but as different instances try to differentiate themselves and attract users, I bet the platform will swing more and more toward "web forum". It'll be interesting to see how it turns out.

Re:From GNU social to Mastodon by TuringTest on Monday August 27, 2018 @05:24AM (#17850358)
Even if each instance has its own community, that's no reason to force users to create a different account at each instance.

Given the federated protocol, it's a reasonable expectation carrying around the same identity across instances.

Re:From GNU social to Mastodon by ok-repl on Monday August 27, 2018 @07:41AM (#17850807)
I feel like the product signals a strange mix of the two, which has to at least be resolved in terms of what's user-facing (e.g. UX-wise)
Re:From GNU social to Mastodon by y2bd on Sunday August 26, 2018 @06:11PM (#17848219)
There’s a beta iOS app called Toot that solves this by letting you add timelines for instances you don’t have an account on. If you try interacting with anyone on that timeline, it asks you if you want to use one of your other accounts to handle that interaction. Don’t know if any other clients offer this.

Link: https://mastodon.social/@tootapp

Re:From GNU social to Mastodon by rainbowmverse on Sunday August 26, 2018 @10:56PM (#17849172)
10,000 prototype apps/mockups sprung up (a good thing) after mastodon.design popped up. Some of them are bound to launch with this feature.
Re:From GNU social to Mastodon by arunsathiya on Monday August 27, 2018 @06:36AM (#17850570)
Mastalab on Android seems to do the same now, based on recent release notes. But, I haven't figured out how to do that yet.
Re:From GNU social to Mastodon by RX14 on Sunday August 26, 2018 @08:23PM (#17848675)
The only thing that creates an instance's community is the local time line. Everything else is federated. So what you're really asking for is to be able to easily view another instance's local timeline I guess. There's some work being done in that area, currently focused on merging multiple instances local timelines, but the same technical infrastructure could easily be used to be able to show another instances local time line in the frontend.
Re:From GNU social to Mastodon by jancsika on Sunday August 26, 2018 @08:26PM (#17848684)
Let me see if I understand the problem.

alice register on instance "music"

alice wants to see what's up on instance "books"

Is the problem that the default behavior of Mastodon requires alice to register a new account on "books" just to see that instance's timeline?

Re:From GNU social to Mastodon by elago on Sunday August 26, 2018 @10:25PM (#17849095)
I wouldn't say that's the problem. You do not need to register a new account to see an instance's timeline.

For example this page shows the instance's timeline without logging in: https://mastodon.sdf.org/about

If you like someone's toots there, you can follow and message any user on SDF's instance from your account on any other instance.

As mentioned elsewhere, the only thing you would gain by creating an account on sdf.org is to have your toots appear by default in the local timeline of other sdf.org users.

Re:From GNU social to Mastodon by justinpombrio on Sunday August 26, 2018 @09:03PM (#17848798)
Yes, that is exactly the problem.

Although it might be better to say that that's the manifestation of the real problem. The real problem is that I want to be able to talk about books sometimes, even though I'm a musician so I registered on the musician instance. If there's a way for me to have conversations about books, I don't care whether it's an "instance" or not. I just don't want to manage two separate accounts. (As an end-user, none of my end-goals mention the word "instance".)

Re:From GNU social to Mastodon by jancsika on Sunday August 26, 2018 @09:39PM (#17848911)
Yeah, I guess I'm confused about why an instance has any topic whatsoever associated with it.

For a federated design I'd assume the main difference among instances to be code of conduct/ToS.

Re:From GNU social to Mastodon by opan on Monday August 27, 2018 @01:38AM (#17849644)
I've been on one Mastodon instance and one Pleroma instance. Neither really had a set topic, and both pulled in some toots from other instances that were "similar", but my posts are about anything I want, as they would be on Twitter.
Re:From GNU social to Mastodon by jaequery on Sunday August 26, 2018 @11:41PM (#17849301)
Slack also have this same "problem" but strangely enough, it didn't stop them from growing as they are now.
Re:From GNU social to Mastodon by skybrian on Sunday August 26, 2018 @10:47PM (#17849148)
There is a limited "A look inside" view in each Mastodon instance's web interface, but it doesn't compare to reading a subreddit anonymously where you can basically read everything without joining.

More generally, my question is how do you meet people who are talking about something interesting to you? (Considering that there aren't many people using Mastodon yet, I don't expect to chat with people I know.)

The web forum/subreddit model makes it considerably easier to find interesting subject-based communities. This doesn't seem to be what Mastodon was designed for, but it seems like a good idea.

Re:From GNU social to Mastodon by epeus on Monday August 27, 2018 @06:18AM (#17850515)
My tool unmung.com/mastoview let's you peek at local and federated timelines on other instances (by default the homepage view is federated, which is less useful in a large instance)
Re:From GNU social to Mastodon by phaedryx on Sunday August 26, 2018 @09:22PM (#17848859)
Yeah, I've been wondering if I can write a bot that signs in to other accounts and aggregates things for a primary account.
Re:From GNU social to Mastodon by WorldMaker on Monday August 27, 2018 @10:44AM (#17851781)
A number of instances in the Fediverse run bots whose sole purpose is to follow "interesting" accounts that they find on other instances in order to beef up the bot's instance's Federated feed. It can be a useful tool for small instances to still see a wider view of the Fediverse without any individual user themselves following a lot of people.
Re:From GNU social to Mastodon by wetpaws on Sunday August 26, 2018 @06:00PM (#17848172)
I assume you can't and this is a fundamental problem of federated systems.
Re:From GNU social to Mastodon by cyphar on Sunday August 26, 2018 @06:10PM (#17848216)
In Mastodon, I believe you can -- but it's more of a Twitter-dump than something as well-separated as subreddits. Each time a user follows someone from a new server, that server's "federated feed" is added to the homeserver of that user. It's not perfect, but it does mean that federated feeds do spread organically (and it does result in single-user instances spam-following everyone so that you can get a more cohesive feed).
Re:From GNU social to Mastodon by s_kilk on Monday August 27, 2018 @12:11PM (#17852309)
> Each time a user follows someone from a new server, that server's "federated feed" is added to the homeserver of that user.

Wait, is this a thing? I've been using Mastodon for months and have never seen this in the UI.

Re:From GNU social to Mastodon by cyphar on Monday August 27, 2018 @01:30PM (#17852889)
The "federated timeline" tab should be what I'm describing -- though to be honest the last time I talked to any of the mastodon folks about this was more than a year ago (the semantics might have changed).
Re:From GNU social to Mastodon by xj9 on Sunday August 26, 2018 @06:15PM (#17848235)
we're working on it ;)

there are a handful of proposals for doing SSO on fediverse, but it isn't super high priority since creating multiple accounts (alts) is a pretty common practice here.

Re:From GNU social to Mastodon by craftyguy on Sunday August 26, 2018 @06:34PM (#17848307)
> but it isn't super high priority since creating multiple accounts (alts) is a pretty common practice here.

Then you'll only end up with users that are willing to put up with that, and you will not get users that perceive this as a major inconvenience (I'm in this camp, and I suspect many, many others are too.)

Re:From GNU social to Mastodon by ocdtrekkie on Sunday August 26, 2018 @06:53PM (#17848376)
As a long time Mastodon user, I've never done the alt-account thing. If I'm interested in another community... I follow a bunch of people from that community. You don't need to have an account on every server, and I never have.
Re:From GNU social to Mastodon by elago on Sunday August 26, 2018 @07:47PM (#17848554)
On the android app I use, switching between accounts is as simple UI wise as switching to different instances (or spaces or whatever the top level division is called) in Slack. In two taps I can switch between tech themed and social themed for example.

I agree some platforms make multiple accounts hard to the point where you're registering multiple free email accounts, installing multiple browsers and using incognito mode, etc.

That is not inherently the case, and can be quite the opposite when allowing users to control multiple accounts is part of the software's design.

Re:From GNU social to Mastodon by TuringTest on Monday August 27, 2018 @05:30AM (#17850376)
But tying accounts to instances, and then instances to topics, is bad design. The purpose of multiple accounts from a user perspective should be for having separate identities, not separate topics of conversation.

If you're forced to create one account per instance, there's no way to do something as simple as "merge comments from two instances into a single stream", which supposedly was the selling point of federated systems like Mastodon.

Re:From GNU social to Mastodon by WorldMaker on Monday August 27, 2018 @10:51AM (#17851827)
I'm of the opinion that tying instances to topics is the mistake here. Since the software is mostly following the email provider model, I think it makes more sense to base instances along other lines of trust model/ownership model/hosting provider than "topics".

Obviously "topic" is the easiest way to differentiate instances today, but when was the last time you choose an email provider based on "topic" (or even domain name, for that matter)?

Re:From GNU social to Mastodon by xj9 on Monday August 27, 2018 @02:47PM (#17853384)
growth isn't a huge priority for my fediverse neighborhood/instance cluster. we welcome new people, of course, but it doesn't really matter if you sign up or not.

that said, you don't actually need multiple accounts to join conversations on other servers/topics. any account can talk to any other account on whatever server they happen to be registered on.

alts are more about identity than topics, in any case. in some cases, the topics you interact with are different, but that mostly depends on how much your want to differentiate your various identities.

Re:From GNU social to Mastodon by wetpaws on Sunday August 26, 2018 @09:24PM (#17848862)
I am really really don't want to sound like an troll, but didn't you folks basically invented phpbb forums?
Re:From GNU social to Mastodon by spc476 on Monday August 27, 2018 @02:09AM (#17849741)
It actually sounds like a really bad USENET implementation to me.
Re:From GNU social to Mastodon by wetpaws on Monday August 27, 2018 @01:39PM (#17852945)
People who downvote me without providing any counter-examples, please.