ernest

joined 2 years ago
[–] ernest@kbin.social 5 points 1 year ago (1 children)

@ContentConsumer9999 That is indeed the plan, but I want to do it properly on the new codebase.

[–] ernest@kbin.social 2 points 1 year ago (1 children)

Thanks for pointing it out.

[–] ernest@kbin.social 1 points 1 year ago

We're building this together, I just add a few extra lines of code to it all ;-)

[–] ernest@kbin.social 1 points 1 year ago (3 children)

I will also separate this feed with the ability to track only users, excluding communities.

[–] ernest@kbin.social 2 points 1 year ago (5 children)

Hi @maegul, actually you can track people you follow in the /sub feed at https://kbin.social/sub/microblog. It might seem a bit chaotic, with what looks like random posts, but in reality, each of them has a response from someone you follow (or an boost post/comment). But you're right, it's not perfect yet, and the presentation will be improved in the coming weeks/months to highlight specific comments from people you follow on front. I'll probably write about it in my devlog soon ;)

[–] ernest@kbin.social 1 points 1 year ago

I'll take care of it this week.

[–] ernest@kbin.social 0 points 1 year ago (1 children)

It should be better now.

[–] ernest@kbin.social 8 points 1 year ago

I feel freaking satisfaction when things start working ( ͡° ͜ʖ ͡°)

[–] ernest@kbin.social 2 points 1 year ago

I will check it this evening, thanks.

[–] ernest@kbin.social 12 points 1 year ago

In this case, it's hard not to be surprised, as the project could have seemed abandoned for a long time. Everyone's patience has its limits. Tomorrow, I will try to get in touch and, if possible, offer assistance in updating/maintaining the instance.

[–] ernest@kbin.social 16 points 1 year ago* (last edited 1 year ago) (1 children)

Not really. The official repository (with issue management) is located on Codeberg. GitHub serves as a mirror in case of any issues with the primary service.

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

 

Hey, once again, I welcome the newcomers. It's great to see new faces here :) It seems that we've managed to resolve the server issue. Unfortunately, I had to temporarily disable certain features, such as content auto-refresh. It will be restored at the beginning of next week after the infrastructure change, so you'll get to experience kbin in its full glory then :) Currently, I'm working on a few critical things that I want to finish by Monday:

  • Infrastructure improvement, optimization related to high traffic
  • Admin guide - creating a new instance
  • Fixes in notifications for post replies
  • Attend to the new mod reports
  • As soon as possible, I also want to get back to Codeberg Issues, private messages etc - there are many new topics there. Thanks to everyone for the that!

Some time ago I had an issue with bots, so registration process it might not be done perfectly. If the emial didn't reach or wasn't received in time, after a while and additional verification, the account will be manually activated.

If something important happens, please email me through the contact form - it's the fastest way to reach me. Now I'll get back to my tasks, and I wish you a great time exploring the fediverse :)

At some point, the registration will also be temporarily disabled. Nevertheless, we are still running on a budget VPS.

Have a great weekend!

rel: https://kbin.social/m/kbinMeta/p/417417/Alright-it-was-a-long-night-for-me-But-I-m

 

Hi everyone, You may have noticed a small change on the website. From now on, upvotes work just like on Lemmy - they are equivalent to Mastodon's "favourite." You can boost a post using the button that replaced "favourite." Another change is that you can now rate and boost your own posts. Boosting has a one-time effect - it elevates the post to the top of the "Active" list, adds points used for the "Hot" section, and appears as a boost on other instances.

A language selection dropdown has been added to the footer - thank you all for that!

It seems that the Docker update has also brought significant improvements.

Now, I want to focus on bringing the instance creation instructions to a satisfactory state.

I promise to get back to your questions and comments as soon as possible - there have been quite a few of them. But for now, I need to keep an eye on the queue charts to make sure I don't stumble and accidentally cause problems for other instances ;)

Oh, and here's some good news: my application for Fast Forward has been accepted, and I'll do my best to make it truly thrilling here soon ;p

Meanwhile, I'll be away for a bit, but I'm constantly monitoring reports, the matrix, email, and mentions.

Have a great day!

 

Hi everyone, it seems that we have quite a gathering here, and many of you I haven't had the chance to greet yet :) As some of you may know, /kbin is still in its early stages of development. Every day, improvements and new features are being worked on. Unfortunately, this may result in occasional short downtimes. However, the recent changes should address the issue of logging out after a break. Soon, I'm also planning a slightly bigger environment update, which might involve a slightly longer downtime.

However, it will be worth the wait because it will bring a few changes:

  • Swapping favorites and boosts, meaning it will work similarly to Lemmy instances. Based on your feedback, I've decided it doesn't make sense to complicate it further.
  • Improved communication with some instances (get sign request).
  • Italian language (@ambitras) and Japanese language ( @dannekrose ) (I'd like to link your profiles in the project's readme if possible. Let me know where the link should lead).
  • And it seems that German language is also incoming :O (https://translate.codeberg.org/projects/kbin/#languages)
  • Ability to mark content in Hebrew language.
  • New PWA icons.
  • I also plan to move thumbnails to external storage and switch to queue-based generation. This will significantly speed up the website.
  • In the meantime, you can catch up on what's happening in /m/kbinDesign ( @cody ) or try the BetterKbin plugin ( @FediExt ) - your feedback will be appreciated.

Thanks to everyone for your contributions. The most beautiful thing is that it all comes naturally, from word to word. I feel like we're on the good side of the Internet ;) I've also prepared a short guide on how to set up your own instance - I'll be gradually improving it. /kbin works quite well as a small community.

I'll be partially absent as I need to focus on these tasks, so please mention me in posts if something important happens. And I also need to catch my breath a bit. Like other admins, the recent time has taken its toll on me. I feel like I've been to a four-day beach party ;p Once everything settles down, I will definitely return to your questions and comments.

Finally, I would like to thank @NGIZero #NLnet for their support. Thanks to them, we have reached this stage.

51
/kbin Translations (translate.codeberg.org)
 

It has been an interesting week in the fediverse, with some events that will play out over longer timeframes. Conversations about defederation, but also a growth in tech projects that go beyond microblogging, and the continuation of developer organisation. Besides that, it took around a month for Mastodon to add another million accounts, crossing the 12 million line this week.

 

Machine-learning researchers from under-represented groups say the field desperately needs more people like them to ensure the technologies deliver for all.

 

A certain stage of development has ended - a prototype was created that allowed me to verify whether such a form makes sense in the #fediverse. Until now, it was a project that I developed in my free time. Now, thanks to the great people from Nlnet, I will be able to devote much more time to it. This time, we have already outlined a plan for the next few months officially: https://nlnet.nl/project/Kbin/

The progress of the work can be followed here: https://dev.karab.in - this is the version set up on the cheapest server, and it will remain so until all stages are completed, because one of the goals is to create a lightweight platform that will have very low requirements in its basic version, and therefore low maintenance costs for instances. With each passing day, more subpages and features will work.

Many of you are working on cool projects, it's worth calling on the Open call for funding ;-) https://nlnet.nl/news/2023/20230201-call.html

Soon, the kbin.social instance will also officially launch, now work on the server is still underway.


Stage 1 Frontend - refreshed, modern and accessible layout
To save time, the /kbin prototype was created using tools such as Bootstrap. Due to frequent iterations, good interface development practices were often overlooked. The goal is to create a clean, modern, responsive and accessible layout based on feedback from the community, which will work on any device, also without the need to use JS.

Stage 2 Backend - upgrade
Updating the environment, PHP, Symfony, API-Platform, etc.

Stage 3 Search module and alpha release
Currently, the search engine is based on Elasticsearch, which significantly increases the minimum server requirements. The goal is to eliminate Elasticsearch and create a search module with the ability of contextual filters and prepare the first alpha release.

Stage 4 Backend - refactor existing services.
Update of frameworks and tools used in the project. Refactor existing services. Refinement of existing services in order to achieve efficiency. Writing documentation for other developers, admins and visitors. Preparing a repository for contributors.

Stage 5 Federation improvements
Optimization of communication using ActivityPub. Completion of integration, creation of documentation for fediverse developers.

Stage 6 Admin section and user UX improvements
The goal is to provide tools for Kbin instance admins and to improve instance community sections.

Stage 7 Prepare for stable release
The goal is to release a stable version of the platform, solve problems reported by users and, using appropriate tools, develop the highest scalability and efficiency.

Stage 8 Implementing Events (incl. ‘stretch goals’)
At this stage, kbin will also become an events aggregator.

Stage 9 ActivityPub federation of Events (incl. ‘stretch goals’)
The events module will communicate with other platforms via ActivityPub (e.g. Mobilizon)


Currently, I am at stage 1/2/3.

Other instances:

@fediversenews

 

Kbin is a modular, decentralized content aggregator and microblogging platform running on the Fediverse network. The initiative aims to promote a free and open internet.

view more: ‹ prev next ›