@0xtero@kbin.social

0xtero

@0xtero@kbin.social

This profile is from a federated server and may be incomplete. Browse more on the original instance.

Where can I find documentation on how federation works? (kbin.social)

I can't find anything on the specifics of how federation actually works. The op thread gets copied to any federated server? What happens if the thread is deleted on the op server? Does it still exist on all other federated servers? How do comments and votes work? That kind of thing.

0xtero,

There are mobile apps in development and the API is coming along.
Kbin is still just a prototype though, but it's moving along nicely.

My other feeling is that kbin is setting up to be like iCloud whereas lemmy is more akin to sftp.

I've no idea what that analogy even is, but I think the differences are mostly technical (PHP vs Rust) and UX.
Both implement AP a bit differently, but at the end of the day, they're still AP aggregators.
And that's ignoring the political issues around lemmy's codebase ofc.

0xtero,

The biggest thing that bugs me about Mastodon is the lack of the simple ability to just "like" or agree with a post. I like a voting system. Give the idea that what you posted is some sort of uncouth or an unspoken unique idea. I don't want it a part of my profile via "boosting". I just want to say "hey bro, yeah, that's neat" and move on.

That's exactly what the "Favorite" (star) function does on Mastodon.

0xtero,

Finally someone who has a clue. That was well written and easy to understand. Thank you for all the work you put into that post!

Defederation is about what an instance allows in, not what an instance allows out. Defederation stops you seeing the defederated instance's content, but it does not stop them seeing your instance's content.

As a final, tiny little point of interest - there is a setting called AUTHORIZED_FETCH (Secure mode) which will force the requesting instance to authenticate. This can be used to stop the data from flowing out.

Of course enabling this is somewhat problematic as it tends to break other things. But it's there.

0xtero,

As an added bonus, you can also use the https://kbin.social/d/[instance domain here] scheme to block entire domains, if you find that they include content you don't want to see in your feed.

0xtero,

No need to spend money on domains. Gmail allows for endless aliases. Just one Gmail account is enough.

0xtero,

Contacting the project "officially" through the the public tracker was the right thing to do.
As for the tone of the message - I don't think it was out of line considering the circumstances.

Mistakes do happen (licensing is actually hard) - and I'm happy to see it got fixed fast.

0xtero,

Edit: For some reason this keeps bouncing around in my head and the more I think about the more I believe that Emma should have contacted you privately (at first, anyway) instead of jumping right into attempting to publicly shame you.

The issue tracker for kbin codebase was the correct place to submit the complaint.

Licensing issues are tricky and if you're the copyright holder there's no way to know if people stealing your code are acting in good faith or not. Best course of action is to document and report the violations "officially". You need to have a clear track record in case the other part is going to try to deny or obfuscate the situation.

It was the right thing to do.

As for the tone and the username.
From what I can see, she's the main dev for that codebase and has been for many, many years. She gets to decide the tone, she's the one who's defending her rights and work.

Having said that, ernest handled it well - and is clearly acting in good faith. So that should be the end of that.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • meta
  • Macbeth
  • All magazines