fr0g

@fr0g@kbin.social
fr0g,

"I don't really have anything to hide, but you never know whether the government might act authoritarian at some point. So best to be safe and use privacy tools."

French police: "Hold my tear gas"

openSUSE Tumbleweed appreciation

After distro hopping for ages, a while back I found myself giving Tumbleweed a try and I have been here ever since. Really really liking the experience and don't think I'll be hopping anywhere anytime soon. The game changer for me was the btrfs file system, and using snapper to do a rollback due to a bad update, and everything...

fr0g,

Yep, it's immutable, minimal base-system Tumbleweed basically

fr0g,

Have only given Silverblue a whirl for a bit, but my general impression is that Silverblue is a bit more solid and mature than Aeon (it also got a lot more devs working on it I think).
Aeon is still a good candidate though imo, because it makes some smart default choices and I personally also like rolling releases better.

fr0g,

Aeon is using the same packages as Tumbleweed, so it's rolling at the exact same pace.

And personally I think immutae systems offer a lot of benefits over traditional system, greater relaiability and stability, potentially greater security at very little cost. If you like to tinker with your system a lot, it's slightly more annoying, but I don't personally. I think it's also more intuitive for newbies as it lends itslf to the "operating system you don't touch + apps from the app store" approach that most modern OSs use.

fr0g,

Well you're right that you're supposed to install most apps through flathub.
The base operating system still gets updated regularly (at the same pace as TW) though and it still uses zypper in the backend to some degree, even if you can't use zypper directly.
Immutable/unchangeable doesn't mean unchangeable forever, but only when the system is running. So if your operating system is a car and the base system is the car's engine, it basically means you can't mess around with the engine while the car is running ( but whenever you update, you get a new, updated engine at your next boot.). You can still install apps and change configs as you please mostly, but you can't interfere with the core of it, while it's running. You can only tell it to do apply updates/changes when it starts up the next time. Which is of course a bit less flexible than your regular linux OS, but it also means that the system critical parts are more reliable and protected.

fr0g, (edited )

Manjaro ist relativ berühmt berüchtigt für recht häufige technische Fuckups und mMn keine besonders professionelle, gut entwickelte Distribution. Kann ich persönlich nicht unbedingt empfehlen.

https://manjarno.snorlax.sh/

We should be able to click links on other lemmy/kbin instances and open them in our own instance

Not entirely sure how possible this is, but it's a pretty large pitfall I just discovered. If someone links a thread in a comment and I click it, my browser will open the thread in their instance, not mine. Therefore, if I want to interact with the post they linked, I have to copy it, paste it into my instance's search bar, find...

fr0g,

I'm not sure how feasible that is to do server-side. Mastodon for example only does this with a browser plug-in (or in its apps,), so I assume that would also ve required here.

OC How did you end up finding kbin? Did you migrate here from Reddit?

I was initially introduced to Mastodon a few years ago by a close friend and picked up on it quickly given the benefits of not having to deal with advertising, or being shown what a mega-corporation thought I should have to see through algorithms. I have since found a great instance over on cupoftea.social that promotes quality...

fr0g,

I've been on Mastodon for a while. Also knew about lemmy for a while and even used it for a bit, but it was still pretty barren back then and I didn't like the high proliferation of tankies.

Then ernest followed me on Masto for whatever reason, lol, and I followed back. Found out about kbin that way, never was aware of it before. Checked it out and liked and still am liking how it works and how it integrates well with both the masto and lemmy side of things.

fr0g,

Use the app as you would want to use it normally and if you encounter any errors, weird behaviours or oddities, report them to the place they are supposed to be reported to in a descriptive way and answer any follow up questions.

fr0g,

This one's already reported and ernest has responded to it though. If things go well he'll br able to start looking at pull requests today. Doing any fixes beyond that would probably come after that.

fr0g,

Clicking on the logo doesn't directly take you to the home page in the first place but ooens a sub menu, so of course shift clicking also won't do anything

fr0g,

I probably don't know all that much more than you, but I don't think you need an API when you both control the frontend and backend, they can just talk to each other directly.
An API is useful when you want to give out data to third parties, so they can make their apps/services/whatever work without being able to directly access the internals of the software.

fr0g,

Oh man, that doesn't sound ideal.
But kbin has a lot of momentum at the moment with a lot of people possibly willing to support it and some cool concepts, so I really hope there's a chance to make this fly.

So where do you think kbin's best odds lie at the moment? Clone and rewrite it in a different language while it's still early or work with what's there? Get a couple of iterested devs together to do some brainstorming?

There's always the option of lemmy of course, which is written in Rust I think which certainly has a lot of fans, but personally as mostly a user I like kbins approach better in a lots of ways and I would find it hard to actively support and participate in a project from open tankies.

fr0g,

I think regardless of personal views, the project is essentially tainted and should be avoided.

There's of course also the option to simply fork lemmy's current codebase and try to turn it into its separate thing from there. But that might come with its own caveats and the potential to become a fairly messy affair.

fr0g,

Google is fairly bad, but a lot of that badness imo stems from them being so ubiquitous and controlling so much of the internet. If Meta, Amazon or TikTok were in that kind of position, I honestly think they would behave even worse.

fr0g,

I have my Masto account set up to auto-delete most of my posts after a while. If Meta connects to the fediverse, I have absolutely zero confidence they will honor those deletion requests.
Not sure how to grapple with that yet, generally speaking I don't think one of the social media giants embracing ActivityPub necessarily has to be a bad thing.

fr0g,

That might just be a mock up. Probably still fair to say that it's most likely planned at the moment.

Edit: in fact one of the accounts shown on the screenshots never was in a conversation like that.

fr0g,

What instances is kbin.social federated with?

Yes.

fr0g,

There are indeed. Click on the account profile and scroll down a bit. There's a (fairly small,) send message field/button

fr0g,

I filed an issue on the codeberg repo for now. Ernest is probably still swamped with keeping the server alive at this point.

fr0g,

I'm not sure the reputation system is currently implemented properly. Until a short while ago "upvotes" correlated to fedi-"boosts", but recently it was switched to fedi-"likes". I have a hunch that the reputation system hasn't been changed to account for that and still might count boosts and dislikes or something similar. (Boost my post to help me find out! 😛)

fr0g,

Run it locally? I think there are also some docker files in the repo, so it should hopefully be fairly easy to set up.

https://codeberg.org/Kbin/kbin-core

fr0g,

Each account you have is tied to your server. So you can't log into kbin with your mastodon account and you can only use your mastodon account for mastodon app (although some apps support several services).
But you can use your mastodon account to comment on a beehaw or kbin thread. And you can use kbin to follow mastodon accounts in the typical timeline style (don't think lemmy/beehaw can do that though)

Do you need all three? Probably not. Mastodon is really best for twitter style interactions, lemmy/beehaw for reddit style discussions. Kbin can actually do both in a reasonable manner, but is still the earliest in development, while Mastodon is the most mature with some cool extra features.
Personally, I think three accounts is probably too much in the long run (I have a Masto and a kbin account) but you can take your time and see what experience you like best.

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