this post was submitted on 20 Jun 2023
199 points (99.0% liked)

BestOfLemmy

7134 readers
12 users here now

Manual curation of great Lemmy discussions and threads

founded 1 year ago
MODERATORS
 

As far as I know, https://startrek.website is the first "small" instance to grow beyond 10k users, and that's enough to deserve a "BestOf" topic in my books.

Lemmy users should be able to access it by clicking here

I think kbin users have that whole magazine thing and it needs to be a link like this instead??

top 18 comments
sorted by: hot top controversial new old
[–] [email protected] 15 points 1 year ago

Having a Star Trek forum that isn't run by the corporate shrills that run the reddit subreddit is always going to be popular. Did you know r/StarTrek leads all of reddit on account bans with over 1.5 million as of 2021?

[–] Squizzy 5 points 1 year ago (1 children)

I pressed the link and my lemmy app closed

[–] dragontamer 2 points 1 year ago (1 children)
[–] Squizzy 2 points 1 year ago

Jerboa, only one I know of

[–] touchegooodsir 4 points 1 year ago

Damn trekkies. Futurama timeline INC

[–] [email protected] 3 points 1 year ago (2 children)

So if im understanding this correctly, and im pretty new to kbin, an instance in reference to /r is just an entire subreddit hosted by someone on their own server instead of on lemmy or kibin, and it is being federated or connected to lemmy and kbin like it is a magazine?

Also, when i click on the kbin link above, it says it doesnt have the latest content...how often does it sync?

[–] [email protected] 6 points 1 year ago* (last edited 1 year ago) (1 children)

So, there's three different levels of organization on the fediverse: the software, the instance, and the community / magazine. For the moment, I'm just going to focus on how kbin works-- we'll bring lemmy back into the conversation in a second.

So "kbin" refers to the actual software that makes everything work. It's the code that displays your posts, shows them to other users, processes upvotes and downvotes, all the other nice bells and whistles that make the site work.

But software can't exist on its own, it needs to be run on a server. On a centralized social media site like reddit, the same company that writes the reddit software also hosts all the reddit servers. But there's no company backing kbin, as far as I'm aware it's literally just one Polish-German dude who, unless he's secretly been a billionaire this whole time, can't afford to run all the servers needed to host all the traffic kbin's recieving.

Instead, many different groups have volunteered to run servers. These groups are the instances. Kbin has several different instances/servers-- the largest is kbin.social, but there's also fedia.io, readit.buzz, and karab.in, among many, many others.

Finally, each instance can host as many or as few magazines (subreddits) as it wants to host. The cool thing about the fediverse is even though each instance is hosted by completely different, unaffiliated people, if you make an account on one instance you can interact with magazines hosted on any instance you want.

But wait, what about lemmy? This is the part where the Fediverse is pure, unadulterated magic.

Because lemmy? It's a totally different piece of software than kbin!

That's right: lemmy is written by a completely different team of devs, and works in completely different ways to kbin on a technical level. Lemmy instances (servers) only run lemmy software. And lemmy communities (subreddits) are hosted by lemmy instances using the lemmy software.

And yet, through the pure magic that is the fediverse, people using kbin-- a completely different piece of software-- can still browse lemmy communities, vote and comment on lemmy posts, subscribe to lemmy communities hosted on lemmy instances running lemmy software. And lemmy users can interact with kbin magazines hosted on kbin instances running kbin software.

Here's the part that really blows my mind. This interoperability isn't limited to the two reddit analogues. You can interact with any fediverse_ software from any fediverse account, no matter what instance it's hosted on or the software that instance is running. You know Mastadon, the fediverse twitter analogue? You can actually interact with Mastodon posts from kbin or lemmy! And vice versa-- Mastodon users can interact with kbin / lemmy posts. The only limit is the user interface of whichever software you're using. (Kbin makes it a little easier to interact with Mastodon, which is one of the reasons I prefer it to lemmy, but it's possible from both.)

[–] [email protected] 1 points 1 year ago (1 children)

Thanks for the detail explanation.

Finally, each instance can host as many or as few magazines (subreddits) as it wants to host. The cool thing about the fediverse is even though each instance is hosted by completely different, unaffiliated people, if you make an account on one instance you can interact with magazines hosted on any instance you want.

This is pretty much how I understand it, but with the star trek instance, when you click on the link above it goes to the site, but you need to create another login to post. If you click on the kbin link above, it says the magazine is incomplete. Is the instance integrated with the magazine so that the magazine will eventually get all the content from the instance and then you can comment on the lates topics?

As an addition, i think i like the term communities better than magazines, but thats a whole nother thing i gotta read into...

[–] [email protected] 1 points 1 year ago

The link is taking you to the hosting website, startrek.website, rather than the local version of it.

Because each instance is its own independent website, going to the other websites is no different than going to any other unrelated site. You still need to log in to Etsy to shop, eBay to bid, and Amazon to leave reviews if you follow links from here.

The magic of the Fediverse is found in mirroring content across the network. This means you're always interacting with a local copy of content. If that content originated on the site you're using, it's the original copy, and if it originated on a remote website, it's a duplicate. And, as I state in a other comment above, the copying of remote content only starts from the point at which someone on your instance first subscribed to it. So, remote groups will almost always be forever incomplete, but after a week or two of being subscribed, it doesn't actually matter.

[–] [email protected] 2 points 1 year ago (1 children)

No, an instance is an entire website. The instance is startrek.website; an equivalent to a subreddit, /r as you say, would be /c (a "community") on Lemmy, or /m (a "magazine") on kbin.

[–] [email protected] 1 points 1 year ago (1 children)

But is the website integrated at all to Lemmy or kbin or is it just a stand alone thing? If the latter, why do we care about instances here aside from it being independent of reddit? IMHO i think it would be cool if all the instances act like communities or magazines and can be integrated so a user of either can visit and post like it is part of the lemmy/kbin universe...

[–] [email protected] 2 points 1 year ago (1 children)

Lemmy and kbin are pieces of software that run websites. Like WordPress, but for Reddit-like sites instead of blogs. startrek.website is running Lemmy.

i think it would be cool if all the instances act like communities or magazines and can be integrated so a user of either can visit and post like it is part of the lemmy/kbin universe...

This is basically how it works, only each instance can host multiple communities.

Both Lemmy- and kbin-based websites are able to connect to each other and pass content around to other websites that run Lemmy or kbin. So, you can have lemmy.ca/c/politics be about Canadian politics, and feddit.uk/c/politics be about UK politics, and you can access both of them from startrek.website or kbin.social, or even mastodon.social or calckey.social if you want.

[–] [email protected] 1 points 1 year ago (1 children)

Both Lemmy- and kbin-based websites are able to connect to each other and pass content around to other websites that run Lemmy or kbin.

Yah this makes sense. Just wondering why star trek Mag is incomplete and how long it takes to sync?

[–] [email protected] 1 points 1 year ago

When a remote group is first discovered by local user, their instance creates a local space for that group and creates a link to it. On kbin, I think that's all it cutrently does, though on Lemmy sites they also pull in a few recent posts.

Once a user actually follows a group, though, their instance subscribes to it as if it were an actual magazine subscription. New content gets sent to it, and shared among anyone who follows it, but old content doesn't, any more than National Geographic sends new subscribers their whole 150 years of back issues.

Older content can get pushed out to newer subscribers if people boost those older posts, though. That would be the equivalent of the publishing world's re-issuing of an old edition.

[–] ghariksforge 1 points 1 year ago* (last edited 1 year ago)

wow, that's impressive!

r/startrek mods advertised https://startrek.website/ on a pinned post, which probably helped a lot.

[–] [email protected] 1 points 1 year ago

Nice! Great job StarTrek.website and thank you @dragontamer for sharing! I had no idea that place existed.

[–] [email protected] 1 points 1 year ago
[–] political_avacado 1 points 1 year ago
load more comments
view more: next ›