A small FAQ to hopefully help new users to kbin

I wanted to post this here since I want to help as much as I can in my own way to people coming here for the first time. I hope it is useful and helpful! I tried to assume low knowledge with the Fediverse in my responses which I collected here from a different post and assembled into a single article.

I apologize if something like this already exists and duplicating efforts. I don't mean to add to the flood of information unnecessarily.

Edit: Federation from kbin.social back to my instance seems to be broken right now so I don't see anyone's replies or upvotes unless I open kbin.social's copy of this thread so I apologize for not being able to respond to comments directly! I tried to edit a little below based on feedback.

Question: How do I recreate the "subreddit" experience here? or What's a Magazine in kbin?

Magazines are the kbin equivalent of a subreddit. They have two large categories of content, "threads" and "microblogs". Microblogs are “posts” while threads are articles, links, and media posts. Threads are what you see on the “front page” with posts showing up in the microblogging part of a matching magazine.

Question: What are kbin "Threads" and "Microblogs?"

When you open up kbin.social or any other kbin instance at the moment, you'll be taken to the "front page" or main page which will show a list of "threads" with the following:

  1. Up and down vote arrows to the left
  2. A title, then maybe a description or some other body.
  3. Under each entry will be the person who added it, how long ago and which magazine it was added to.
  4. There will be a comment count, boost count, and the "more" button for each of these you see on the main page.

Those are "threads" and will have one of the following types:

  • Article
  • Link
  • Photo
  • Video

They will not be of type "post."

A kbin "Post" will show in the microblogs section.

I used the term microblogs because that's the menu item you have to select from inside a magazine to view "posts."

When selecting a magazine via the "Magazines" menu item at the top of the front page (or some other location where the magazine link takes you to the magazine page), it shows a new "top bar" that consists of the following:

[Site name] /m/[magazine name] Threads Microblog People Magazines.

By default, when you open a magazine page, it will have the "Threads" menu item selected. It will look similar to the front page in that it will have a list of "threads" with the up and down vote buttons to the left, a title, and some content underneath depending on the type: article, link, photo, video.

If you click the Microblog menu item, it will show a much different screen with an empty text box at the top with the built-in editor, a selection box to the bottom right with the current magazine selected already and some other options.

Below the text box you will see options for changing the ordering of the content below. The content below this box are all "posts" that either originated on this instance, or else were federated in from other platforms like Mastodon, Calckey, etc.

From a user's perspective, this is the difference between a "Thread" and "Microblog" and is a distinction I believe doesn't exist in Lemmy. (I don't actually know though, since I've never actually used Lemmy)

Under the hood, the different types - article, link, photo, video, and post - use different Activity Pub types to distinguish them. I don't know exactly for all of them, but I know kbin articles are federated as type "Page" while Mastodon, for example, sends out posts as type "Note." A "Note" is then treated as type "Post" by kbin and will not show up in the "threads" view (that's the view with the upvote and downvote buttons to the left, the nice title and content in the middle and comment counts). To view "posts", you must look at the Microblog link for the Magazine that the content was created in, or routed into if it is a new post from an outside platform.

Question: Why would I want to use a "Post" versus a "Thread?"

The why is a bit subjective so I'll try to lay out the more "concrete" differences between creating a thread (of which article is just one type) and a post.

Posts:

  1. Will federate to all your direct followers regardless of platform. If they are using a microblogging platform like Mastodon, this means it will show up in their home feeds just like any other post.
  2. Will not be seen on the "front page" by default since the default behavior is to have the "front page" show threads, not posts. A person can click the "Microblog" tab at the top to view all the posts instead, but that requires a click.
  3. Posts, unlike threads, will display the conversation without needing to click. You can compare by checking it out on kbin.social, but you'll notice that the threads on the front page will just have the opening title and a small description, but will not show the comments or replies to it. If you click on the microblogging tab, you'll see posts along with their replies automatically without need to click on them.
  4. Posts do not have subject lines. This means that typically on a platform like Mastodon, the post will show up without any content-warning masking the body.
  5. While threads are relatively widely supported on other platforms, posts are almost universal due to being a core part of the microblogging Fediverse.
  6. I don't know for sure, but I believe posts don't show up on Lemmy instances. Someone will have to correct me on that, though.
  7. Replying to the OP Post is more intuitive. To reply to a Post, you just have to click at the bottom of the OP's Post on the "reply" link. This is different in a Thread (if you're trying to reply to the OP and not a comment)

Threads:

  1. This will federate to your direct followers as well, but see below.
  2. Have a subject line and a body. This means on non-kbin/lemmy instances, it is likely that any content that is federated to them (Mastodon, etc) will show with a content warning and masked body.
  3. Will potentially show on the front page by default.
  4. Can show and embed media which can be displayed by default depending on an individual user's settings.
  5. Depending on the type, will federate in unexpected ways. Links, for example, that have a description can show on Mastodon without the description (I believe) and thus makes for unexpected behavior on non-kbin platforms.
  6. Threads will give you the option to add Badges to the content when you create it. I don't know when that will be fully implemented, but I suspect it will be a way for Magazine subscribers to "customize" the presentation of their thread depending on which badge(s) are applied.
  7. Replying to the OP's initial content can be more troublesome. For a thread that has a lot of comments on it, in order to add a comment, you have to scroll to the bottom of all comments (or all the comments on the first page of comments) to see the comment box. Replying to an existing comment on a thread is easy as the comment has a "reply" link at the bottom of the comment, but for a thread, the "add a comment" box is below all the current comments.

These are just the differences that I can think of off the top of my head. Also, if I'm wrong on any of these, I hope someone corrects me.

Question: What is the difference between an "up vote" and "boost?"

Boost is a feature of most Fediverse platforms including kbin, Mastodon, Calckey, Pixelfed, etc.

A boost is the Fediverse term for a “retweet”. What does that mean specifically?

It means that all of your followers will be sent the content you boost with the information that you “boosted” it. How this actually looks will depend on what platform your followers are using but on a microblogging platform like Mastodon or Calckey, the content/post will show up in their main timeline with other posts but with a small indication above it saying “so-and-so boosted this”.

Why is this different than an upvote?

Upvotes in kbin are what most other Fediverse platforms call “likes/favorites/stars/etc”. When you upvote something, to your followers, they typically do not know anything nor do they receive any notification. The post/content you upvote will typically not show in their home/main timeline and may not necessarily let them receive a copy of the content you’re upvoting.

It’s a bit of an oversimplification to say upvotes don’t share the content with your followers, but if you want to make sure your followers receive and can see the content, you want to boost it. That way they can see the content and also be shown new content that they might not otherwise have known about. They can also boost it again to have the content federate(be sent) to their followers as well. For sharing content widely across the Fediverse, boosting is the built-in tool for that.

You can upvote and boost the same content as well.

Added questions:

Question(s): What happens if you you follow a kbin user from Mastodon? Do you see just their "posts" or also their replies to threads? Do you see when they post an article? Can a kbin user follow a Mastodon user?

Yes to all of these. The author of any content on kbin is the user account, and thus following the kbin user account directly will federate all their content to their direct followers on other platforms. This applies to any content the user creates, but see notes above about some possibly weird behavior depending on the thread type.

A Kbin user can follow accounts across the Fediverse, too. There is no "home" feed for a Kbin user to look at all the accounts they follow across the Fediverse, but the incoming content can trigger notifications if configured to do so. Clicking on the notification will then show you which magazine the incoming post was routed to.

Question: How do hashtags interact between kbin and other Fediverse microblogging platforms(Calckey, Mastodon, etc)?

It depends on a few factors as best I can tell.

  1. If the content was created outside kbin and federated in from a non-kbin instance (Calckey, Mastodon, etc) the microblog post will be routed to a magazine. Magazines can be configured to “listen” for certain hashtags by the owner. If an incoming post has the hashtag, that post will be added to that magazine’s microblog section. If a magazine doesn’t match the hashtag, the post will be added to the magazine called “random” that each kbin instance has as a “catch-all” for incoming content that doesn’t fit elsewhere.

Note: There is still much I don’t know about the exact logic used to route these posts to magazines. “How does it decide where to add the post to when there are multiple hashtags which each match separate magazines?” for example.

  1. If the content is created on kbin and sent to followers from kbin, it behaves more or less like any other post with hashtags.

Question: What happens if you follow a kbin magazine from a different microblogging platform(Mastodon, Calckey, etc)

Actually from what I can tell, not much. Unlike gup.pe, or chirp social, magazine accounts don’t boost all the content that gets created in the Magazine. The magazine accounts always shows as zero posts and replies for me when viewing post counts from a microblogging platform (Calckey, Mastodon, etc). This means that new threads and posts to a magazine won't show up in your non-kbin home feed unless you happen to be following the individual user's account who created the content on kbin.

I apologize if I sound a bit rough or condescending. If I do, it's due to my lack of good editing skills, and not my intent at all.

I'm just a user like everyone else here, so I apologize for any errors and will correct any errors.

Thank you and I hope it helps answers some questions!

/kbin logotype
dragfyre,
dragfyre avatar

A little note from the OP, who is having some trouble updating and replying to this post due to federation issues:

jdp23,
jdp23 avatar

thanks for forwarding!

dragfyre,
dragfyre avatar

No problem!

aegisgfx877,
aegisgfx877 avatar

I have a dumb question no one seems to have addressed yet, if I make an account here on kbin, does that mean I automatically have that same account on all lemmy instances? Is that what is meant by 'federated'?

I think having to make a different account for all instances of lemmy (there are a lot) seems like an incredibly time investment. But so far I have seen no evidence that my account here works at all with lemmy.

dragfyre,
dragfyre avatar

It doesn't - your account only works on your home instance, but you can follow users on other instances.

speck,

To add to this, the only time you might need to create another account is to join in instance which has defederated from the others. As one example, currently you would need to separately join beehaw.org

wnose,

My question is how is kbin's magazines moderated? r/canada got hijacked by the altright and a subreddit /r/onguardforthee sprang up in response.

speck,

They're moderated by whoever created them. I imagine if they permit something that is sufficiently egregious the instance creators/owners might delete the magazine? In the meantime, a user can block any particular magazine.

afa a magazine being take over. A similar process as with r/Canada and r/onguardforthee would happen: a new community could be formed. It could even the same name, just on another instance (e.g. canada@kbin.social vs canada@lemmy.ml)

zzmthesurand,
zzmthesurand avatar

Why are the number of upvotes on the same post different from Lemmy and Kbin?

Hyacathusarullistad,
Hyacathusarullistad avatar

Could you maybe include information on how to access Lemmy communities from Kbin? For example, how would go about finding this Reddit OP's Lemmy community from Kbin.social? It doesn't appear when I search magazines.

tuctrohs,

This is a really good and important question! I hope someone who understands will answer.

arkcom,
arkcom avatar

I think federation is slightly broken for new communities/posts since @ernest turned on cloudflare anti ddos today. https://kbin.social/m/kbinMeta/t/10415/kbin-quick-update

Nexnecis,
Nexnecis avatar

I think this is correct. I went to lemmy.world and searched for !imthemaincharacter and it pointed right to the OP's community. You should be able to do the same here on kbin but nothing happens, with or without the leading exclamation mark.

Cal,
Cal avatar

Try @ imthemaincharacter@lemmy.ko4abp.com
Remove the space after the @

Edit: Still doesn't work.

the_inebriati,

Is this why replies I make from kbin.social to threads on beehaw.org are only showing up when I view the thread from kbin.social? Or am I doing something wrong?

Hyacathusarullistad,
Hyacathusarullistad avatar

This is excellent to hear, because I thought I was doing something wrong or missing something on my end. If it's just a temporary issue to manage incoming traffic, I can definitely live with that for a while.

Thank you so much!

!deleted110152, (edited )

deleted_by_author

  • Loading...
  • Liome,
    Liome avatar

    I believe you need to use @ instead of !, because that's what kbin uses, even though lemmy, that you try to access uses !.
    I don't quite understand how is that supposed to work, and looks broken imo. If you're the first person to "look up" a lemmy community this way, it will be created on kbin side, with Ernest as a creator, but nothing else is synchronized from before it was "created", or at least it takes time to do it. It feels really inconsistent.

    tuctrohs,

    Sounds messy to need to know all the bits of that. If it was working, shouldn't I be able to just put
    imthemaincharacter
    in the text box and search for that string?

    adrian, (edited )
    adrian avatar

    Thanks for the write-up. I've been using Mastodon quite a bit the last few months, and I'm curious about how kbin interoperates with that with from a user perspective.

    What happens if you you follow a kbin user from Mastodon? Do you see just their "posts" or also their replies to threads? Do you see when they post an article? Can a kbin user follow a Mastodon user?

    How do hashtags interact between the two systems?

    What happens if you follow a kbin magazine from Mastodon? I noticed that they appear with a "Group" tag on Mastodon if searching for that "user".

    (Edit: I could navigate to this post from Mastodon and reply to it, but it didn't show up here yet. But maybe that's due to the temporarily broken federation.)

    grahamsz,

    So i'm super confused by this.

    I boosted a post on Mastodon this morning as @grahamsz and when someone replied to it, they tagged my indieweb mastodon handle and I got a notification on kbin.

    How is kbin linking @grahamsz@kbin.social with @grahamsz@indieweb.social - i've never explicitly connected them and only reference my mastodon profile with a rel=me on my homepage.

    adrian,
    adrian avatar

    I'm pretty sure that's a bug in Kbin. I'm receiving random notification in Kbin of someone tagging @adrian on various Mastodon instances.

    Say, I've received a notification on Kbin about this Mastodon toot: https://g33ks.coffee/@hl0dwig/110610620070950968

    Update: Confirmed this is a bug, and there's an issue for it already: https://codeberg.org/Kbin/kbin-core/issues/398

    happyborg, (edited )
    happyborg avatar

    Is there a place to ask for help?

    Also for feedback (other than github)?

    AND THANK YOU OP!

    P.S. Sorry to reply to the comment rather than the OP but I've just signed up and can reply to a comment but don't see a way to reply to the OP. Where should that link be? I'm running Brave on mobile.

    P.P.S. I've been a moderator on Reddit since 2014 and will not be any longer so very keen to see Kbin or Lemmy step in.

    adrian,
    adrian avatar

    No worries. If you scroll to the very bottom there another text field to add a new comment, which then adds a new top-level thread to this post.

    There's also an FAQ here: https://kilioa.org/m/kbinMeta@kbin.social/t/266

    lombarg,
    lombarg avatar

    Thank you for clarifying boosts!

    Hyacathusarullistad,
    Hyacathusarullistad avatar

    It seems as though upvoting or downvoting also counts as "boosting" though? Because when I go to my profile and click on boosts, it shows me a bunch of comments I never boosted, just voted on.

    troplin,

    I believe upvoting was previously considered boosting but that was recently changed to be more in line with lemmy.

    Lenguador,
    Lenguador avatar

    When making a thread, there are options to add "tags" and "badges". What is the purpose of these? How are they used by kbin.social and other Fediverse servers like Mastadon and Lemmy?

    Edit: Are there plans to add help information for this kind of thing in the UI?

    poo,
    poo avatar

    I suspect that badges are for tagging your article/post into a category (Question, News, General, etc). When managing a magazine, you can add badges that can be used. But when making a post, I'm seeing clientside JS errors, so I assume the "Badges" box is supposed to be a tag/pill editor, that pulls from this list of badges, but is currently broken?

    StaticBoredom,
    StaticBoredom avatar

    Amazing contribution to the community. Thanks so much.

    _noncomposmentis,

    I would like to save this thread to reference later. What is the kbin equivalent of saving a post on reddit?

    speck,

    afaik there isn't one. Maybe it's incoming? sh.itjust.works has both save and collapse functionality. So it is possible. There are also starting to be some apps floating around out. Jerboan (Jerboa?) is one of them. They might have the ability to save stuff.

    CynAq,
    CynAq avatar

    I think this does a good enough job as a clarification of concepts. Thanks for the time you put into it! Also I personally thought you were polite, and not at all condescending. Didn't even cross my mind.

    Mastur,
    Mastur avatar

    The response paragraph of the first question is a little confusing. But otherwise this is exactly what i would have wanted to read 12 hours ago when i made my account.

    jdp23,
    jdp23 avatar

    Yeah, when I saw this I was thinking of your comment on Lemmy about how the other guides start with federation which isn't what you care about right up front.

    silicon_reverie,
    silicon_reverie avatar

    Thanks for the writeup! Dumb question from a Reddit Refugee incoming:

    Q: When subscribing to a Lemmy community (magazine), we paste the !CommunityName@LemmyInstance.url into our Kbin search bar, correct? What would cause a community to not show up? I know that some instances can be defederated (cut off) from others, but don't think that's what is happening here. Is there a lag between when a new community is created and when the wider fediverse gets the memo? Eg: !starcitizen@lemmy.ml, which was just created due to the impending Reddit Blackout

    duringoverflow,

    ignore the exclamation mark when searching in kbin.

    _noncomposmentis,

    If I remove the exclamation mark and the search still returns no results what's next? Is there somewhere I can see the list of federated instances or request one be added?

    Someone created a new lemmy instance geared towards sports and none of the communities there show up in search (i.e., sfgiants@fanaticus.social).

    duringoverflow,

    @_noncomposmentis

    your first example does find the community https://kbin.social/search?q=starcitizen%40lemmy.ml

    you're right about the second one in which it doesn't find anything. I suspect it has to do with the known issues with cloudflare which prevents federation to work correctly and I believe it will be solved in the near future

    Richie,
    Richie avatar

    So, if a Thread is about a topic where people can comment and discuss about said topic, why not just have it work like Reddit and have one simplified experience? When you create a Post you're creating the same content as a thread (i.e. a topic where people can comment and discuss about said topic) I get that the point is to be different than Reddit, but having 2 different languages basically seems confusing and unnecessary. That's pretty much my biggest gripe right now.

    silicon_reverie,
    silicon_reverie avatar

    I'm confused as well, but actually like the change. The way I see it, Kbin is a mashup between Reddit (lemmy) and Twitter (mastodon). By separating "tweets" into their own tab, we're acknowledging that people browsing Twitter have a different set of use cases from those on Reddit, and the way people treat those conversations might differ dramatically. It's not a perfect system, of course, because sometimes a "status update" is a short "hey, this is what I'm up to" and other times it's a thoughtful long-form discussion (just as sometimes links are memes and other times they're articles from the Associated Press), but the distinction is still useful. From a tech perspective, though, I imagine it's also useful because they're treated as entirely different content types by the other fediverse sites.

    asjmcguire,
    asjmcguire avatar

    If you think about it - it will actually make getting news quicker. On reddit if a community is quite active, you might have to see lots of text posts before you finally reach a news link. Here you can check the Threads first to see if there is anything particularly newsworthy - and then go and look at the text posts after.

    10A,

    Is a moderator able to eliminate "microblog" and "boost" from a sub? They're unnecessarily confusing.

    RetroHitch,
    RetroHitch avatar

    As i only really want a new reddit I would love to hide the blog section too.

    cdrum,

    Can someone help me understand the interface... Looking at the the thread header of this thread, I see "(kilioa.org)" next to the thread title. Clicking on it takes me to the following url: https://kbin.social/d/kilioa.org

    What is a /d/ link (I can't seem to find this explained anywhere), and what do these pages are for? I see on their right sidebar it's a "domain" - does this reference a user from that instance (e.g. kilioa.org) creating a post on this instance (kbin.social)? Ore something else altogether?

    Thanks!

    lixus98,
    lixus98 avatar

    Very nice and detailed explanation!

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