Software Engineer & DevOps Architect. Mbin contributor (and creator of the fork).

He/him 🇳🇱

Mastodon - Matrix - Homepage - Donate me

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

Prototype for new Kbin app: Interstellar (kbin.social)

I've been working for the past week on a new kbin app. At the moment, it's just a prototype and only the "Feed" view has content (you can't sign into an account or post anything yet); you can see threads, thread images, thread comments, thread links, and thread votes/boosts. You can also change the "Theme Mode" and "Instance...

melroy,
@melroy@kbin.melroy.org avatar

We welcome these projects very much! Thank you so much for your time and effort! Such an app is much requested.

Ps. My advise is to check the nodeinfo (example) and validate the software name, so you can easily switch between mbin/kbin if required in the future.

melroy,
@melroy@kbin.melroy.org avatar

You're welcome. I'm part of the Mbin community (in fact the 'M' stands for Melroy). If you need more help or having issues, feel free to contact me when you need!! I'm also on Matrix.

melroy,
@melroy@kbin.melroy.org avatar

I contributed a lot kbin directly in the past. It has a long history and story. Long story short: Ernest was offline for months without process, and contributors weren't allowed to merge other PRs, except their own. The way of working within the kbin project means that only Ernest will have the last say and every review goes via him. Development halted when he was gone (yes he is now back). Multiple contributors had the same feeling, hence the reason for a fork. Mbin is community focused, it's not driver my a single owner. All contributors have all rights. We work closer together and review each other code. I speak for myself, but I feel that this change of approach empowered all contributors in Mbin and more sense of responsibility. After all the drama at Kbin, Ernest didn't change either. So I'm glad a fork was created. I wish it wasn't needed.

melroy,
@melroy@kbin.melroy.org avatar

What?? No no.. Please no.

Can one recover from an accidental rm -rf of system directories by copying those files back in from a backup?

Well I’ve joined the “accidentally trashing your system with rm -rf” club! Luckily I didn’t delete my home directory with all the things I care about, but I did delete /boot and /usr, and maybe /var (long story, boils down to me trying to delete non-system directories named those but reflexively adding the slash in front...

melroy,
@melroy@kbin.melroy.org avatar

Sure. Just restore my proxmox vm backup. I got it running again in to time if needed.

melroy,
@melroy@kbin.melroy.org avatar

I think there will be a PC launch eventually.. Like always.

melroy,
@melroy@kbin.melroy.org avatar

I also don't use Facebook apps :)

melroy,
@melroy@kbin.melroy.org avatar

What about it :P? SQLite is also nice... But I rather go to PostgreSQL on production systems.

melroy,
@melroy@kbin.melroy.org avatar

It's not just the size of the tarball or binary. It's also about how it scales in terms of performance when you have 400 users per hour on your server. Mbin is using PostgreSQL, can you imagine if Lemmy would SQLite.. your page will never load.. haha

melroy,
@melroy@kbin.melroy.org avatar

Was it because of a rm -rf /?

melroy,
@melroy@kbin.melroy.org avatar

Yea indeed no need under Linux

melroy,
@melroy@kbin.melroy.org avatar

ah I read it now.. Clinton’s emails.. ^^

melroy,
@melroy@kbin.melroy.org avatar

It is good to really see your true nature now. I'm also think the fork is the best thing that could have happened for the community. It's a pity that you never started a conversation, but instead you still try to do mean things like this.

melroy,
@melroy@kbin.melroy.org avatar

Ow.. it was 100% intentional. You said it yourself: "Wiem, szczerze mówiąc było to celowe. Zauważyłem, że forki synchronizują od razu zmiany z /kbin.". https://karab.in/m/karabin/p/340377/Usterka-z-crosspostami-nie-zawsze-sa-przyporzadkowane-odpowiedniemu-watkowi-matce-at-ernest#post-comment-510980

melroy,
@melroy@kbin.melroy.org avatar

I know your approach on PRs. Hence the main reason of the fork. The community does believe in their people and the good in mankind. Only 1 approval is required from another maintainer for now. We are using C4 way of working.

melroy,
@melroy@kbin.melroy.org avatar

Well I don't have a bad opinion about him (those are your assumptions), we just didn't agree on how a community project would/can work.

If however he did introduce intentionally a bug in kbin, just because of Mbin that's downright childish. The Mbin community does try to test all the incoming PRs (not just kbin sync PRs) on various instances apart from unit-tests, etc. We just do not want to depend on a single maintainer, hence a different way of working in the project.

He saying Mbin can't handle the kbin changes that is just not true (Odpowiedź: nie radzą sobie), at least we try to keep in sync (eg. for API comparability for upcoming mobile clients). But I'll leave it this, I'm not going to waste any more energy. I hope you understand.

Thanks for your recommendation.

melroy,
@melroy@kbin.melroy.org avatar

Thanks for your feedback.

We do have code reviews in GitHub and discussions on Matrix. We updated the README that reflect our latest way of working. As stated in the comment section we are also working on it in PR: https://github.com/MbinOrg/mbin/pull/34. Feel free to comment on that.

melroy,
@melroy@kbin.melroy.org avatar

That is correct, we do not have an "official" instance or an "official" magazine. What follows now is MY OWN opinion, other community members might think differently.

Mbin is aiming for a federated and decentralized social network, I think the whole point of the fediverse is that there shouldn't be one main instance, right? Feel free to create a magazine where ever you want! Isn't that the beauty of activitypub? Maybe the idea takes some getting used to.

melroy,
@melroy@kbin.melroy.org avatar

kbin.social is the official instance of kbin ;)

melroy,
@melroy@kbin.melroy.org avatar

Despite the fork. I hope we can learn from each other indeed. That will only benefit both of us.

Although we merge into main it's not a release, we use GitHub/Docker tags to mark releases. And use semantic versioning if needed for minor and patch releases.

melroy,
@melroy@kbin.melroy.org avatar

I feel a bit of negativity from you. This will be my last reply in this thread. She has resolved it herself by creating a magazine by herself on Mbin for Mbin: https://kbin.run/m/Mdev

melroy, to privacy
@melroy@kbin.melroy.org avatar

I saw today the infamous pop-up of YouTube again that they will block the video player after 2 more videos if I keep using uBlock Origin. ** Google.

melroy,
@melroy@kbin.melroy.org avatar

@nobloat then it's most likely only a US & EU thing. Good to know, I can fake my origin.

melroy, (edited )
@melroy@kbin.melroy.org avatar

@mateomaui This was in Firefox on my desktop machine. I don't have iOS but under Android I installed ReVananced works great! https://revanced.net/youtube-revanced (it also needs microG: https://revanced.net/microg)

EDIT: https://revanced.app/ is the only official site.

melroy,
@melroy@kbin.melroy.org avatar

@Automated_Footprint
@mateomaui so what did I just installed? I went for the "Revanced Youtube Extended" I guess.

melroy,
@melroy@kbin.melroy.org avatar

@PixTupy
@nobloat I'm from the Netherlands. I see it here.

melroy,
@melroy@kbin.melroy.org avatar

@vintprox You're 100% right. We need to move away from it. Eventually maybe PeerTube? Sure, Grayjay is a good combination of all! But I hope content creators also move away from youtube.

melroy,
@melroy@kbin.melroy.org avatar

@kby I can't agree more.. I now also try FreeTube. But sure we should also all move to PeerTube.

melroy,
@melroy@kbin.melroy.org avatar

@Send_me_nude_girls I'm now following this guide: https://docs.invidious.io/export-youtube-subscriptions/ and import it in FreeTube. Let's see how this goes.

melroy,
@melroy@kbin.melroy.org avatar

@euphoric_cat
@Send_me_nude_girls True, it does still seem to work. All threats have been for nothing.

melroy,
@melroy@kbin.melroy.org avatar

@vintprox Ps. I'm also testing FreeTube using my exported list of subscriptions (following https://docs.invidious.io/export-youtube-subscriptions/), since I'm more looking for a good solution on my desktop PC.

melroy,
@melroy@kbin.melroy.org avatar
melroy,
@melroy@kbin.melroy.org avatar

@Automated_Footprint
@mateomaui You are right, I need to pay more attention.

melroy,
@melroy@kbin.melroy.org avatar

@Automated_Footprint
@mateomaui

For completeness. Here are all the fake sites.

melroy,
@melroy@kbin.melroy.org avatar

I'm so happy I'm not using WhatsApp. I use Matrix and Telegram and that's it.

melroy,
@melroy@kbin.melroy.org avatar

seems to work in Mbin as well.. but mainly because Lemmy is making a markdown link out of it.

melroy,
@melroy@kbin.melroy.org avatar

Indeed leave Google Chrome all together yesterday already. Install Firefox

Admin of my instance seems to have gone inactive, looking to migrate to a small instance with an active admin

I’d like to help out with decentralization, with users not all gathering in one place, so I don’t want to go to kbin.social or fedia.io. I did look at fedidb.org and the list of instances there, but it doesn’t tell me if the admin is active. I could just visit every instance listed there and check the admin’s profile for...

melroy,
@melroy@kbin.melroy.org avatar

That is kinda strange. Here it works ... Can you try again now?

melroy,
@melroy@kbin.melroy.org avatar

Today I would say we have mbin now which is a fork. So maybe this guide can show both versions.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • uselessserver093
  • Food
  • aaaaaaacccccccce
  • test
  • CafeMeta
  • testmag
  • MUD
  • RhythmGameZone
  • RSS
  • dabs
  • KamenRider
  • TheResearchGuardian
  • KbinCafe
  • Socialism
  • oklahoma
  • SuperSentai
  • feritale
  • All magazines