ernest

joined 2 years ago
[–] ernest@kbin.social 13 points 11 months ago

who knows. but either way, there's still an obligation to communicate with the very people who were onboard beside you, to let them know how you're feeling and what might happen to the project, because you guys also dedicated your time to this, and your time matters too.

Sometimes, that's the hardest part of coming back, believe me. But we still don't know exactly what happened, and I hope it will be clarified sooner or later, whether it's the definitive end or not. Life has taught me to be very patient, and if there's a chance, this time it will be my priority to help Hariette bring Artemis back to life, as it's truly a great app and a piece of a cool story ;)

[–] ernest@kbin.social 3 points 11 months ago (3 children)

This series will never get old ;)
https://www.youtube.com/watch?v=YdfNuwMhMg4 [english subtitles]

[–] ernest@kbin.social 19 points 11 months ago

The API will be made publicly available in the coming days. Essentially, everything is ready except for one technical issue where I need Piotr's assistance, but he is currently quite busy. However, I'm trying to resolve it as quickly as I can.

[–] ernest@kbin.social 79 points 11 months ago* (last edited 11 months ago) (5 children)

Thank you for the work you've put in, guys. Life can really knock you off your feet sometimes, and I'm pretty sure Hariette has a good reason to be offline now. II really hope everything works out for her and one day she'll be able to come back.

As for myself, at the beginning of the year, I plan to dust off the drawer and return to my mobile client that I started some time ago, and develop it in my free time. If someone likes /kbin feeling, I'm pretty sure they'll also enjoy this app ;)

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

Yes, unfortunately you would need a Lemmy account to be able to mod :-/

This is one of the things I am currently working on; something should change in the near future.

[–] ernest@kbin.social 3 points 11 months ago* (last edited 11 months ago)

I understand now, I'll think it over during the weekend. I haven't really considered it before because the fediverse is still a relatively small and close-knit community imo. Excluding a specific instance would likely involve PR proposal to Lemmy's repository, but that's fine. Thanks for the feedback.

[–] ernest@kbin.social 2 points 11 months ago

You need to inform your instance that such a community exists. Usually, it's enough to type the URL https://kbin.social/m/OriginalDocuments into the search bar while logged in on Reddthat.

[–] ernest@kbin.social 9 points 11 months ago

In the latest thing with Reddit's /kbin, it was still in the early prototype phase (and remains so to this day). Prior to this, practically only I and a few friends were using it. It wasn't ready to handle the sudden creation of dozens of instances or accommodate thousands of users. Additionally, real-world issues emerged that demanded my immediate attention. I made the decision to take a step back instead of getting caught up in a race, opting to build solid foundations, which is exactly what I'm doing now. In my opinion, this will be better for the project and potential contributors, ensuring that their work will be utilized to the best possible extent.

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

I don't understand how content grouping can be used for potential abuses, to be honest. Collections are related to the user, so it will be subject to instance moderation in case of such an attempt. The community can also switch to private mode - then this content will not be aggregated in collections. Moreover, from what I know, there are already external tools that do similar things.

[–] ernest@kbin.social 18 points 11 months ago (3 children)

Actually a lot is changing in /kbin, and this recent period has brought the most changes in months. Slowly we are coming back to life, and this time I will be better prepared.

https://kbin.social/m/kbinDevlog

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

Yeah, I have also noted that. I will check it tomorrow, thanks.

 

This week (at the latest at the beginning of next week), there will be a several-hour technical break. A banner with detailed information about this will appear 24 hours before the planned work.

Have a great week, everyone!

 

Recently voted the most iconic monument in Britain, Big Ben has come to symbolize the sights and sounds of a nation but ever-needy machinery. Her attachment to Britain's parliament building means that making sure she remains reliable is Big Ben's greatest challenge this year. Following her 150th anniversary, the keepers of Big Ben must ensure the monument stays clean, timely and most importantly, does not stop at an inopportune moment. Political elections, and royal and state visits alike all pass below its famed clock faces. But as history continues to be made on its doorstep workers behind the scenes must do everything from keeping pigeons at bay with a Harris Hawk patrol to monitoring a rather worrying tilt.

 

/kbin is certainly not dying, as @fr0g pointed out, work on new features and bug fixes is ongoing. However, it may give the impression that it is, and for that, I take full responsibility and owe you an explanation.

Several factors have contributed to this situation. The first and most significant reason is my family issues, which I must prioritize. I'm doing my best to stabilize the situation as quickly as possible, but not everything is within my control. The second reason is unfortunate financial matters. When Kbin suddenly gained popularity, the project's maintenance costs far exceeded my initial estimates. While community support still allows for the cluster's maintenance, I also need to take care of my own livelihood and commitments. Another reason involves spam campaigns and other issues that I need to address behind the scenes. I don't want to go into specifics right now, but there will come a time when I can share more. My top priority is to resolve all these matters so that I can return to working on Kbin full-time.

I spend every spare moment writing code and reviewing code? from other contributors. It's a lot of work that goes into development, and I try to verify every accepted pull request and make improvements when I can. It also takes up a lot of time, more than it may seem. I have also delegated some responsibilities and permissions to the Kbin core team (https://codeberg.org/org/Kbin/teams), which has allowed the project to continue to grow, and I am immensely grateful for that. However, I still want to maintain overall control, although over time, we will work on better processes to make it less dependent on me.

I paused updates on kbin.social some time ago until the release of the first version. Hence, the impression that nothing is happening. Kbin is, in fact, developing so rapidly that I wouldn't be able to respond to potential issues quickly enough, adding to the stress.

I've given myself a deadline to resolve all my issues and release the first official version by the end of September. If I can't meet the deadline, I will step down from leading the project and transfer full rights over the repository and instance to the contributors. Of course, this includes the budget I mentioned earlier, earmarked for instance maintenance.

I feel truly awful about this. I can't even keep up with threads on Matrix Spaces, notifications here, etc. Right now, the only way to contact me is through the contact form. However, I want to catch up on everything as soon as possible and stabilize the situation. It's crucial to me, but at the moment, I can't put it above family matters. I apologize for letting you down, and I appreciate your words of support. If it weren't for such an amazing community, I might have given up a long time ago.

 

We’ll eventually understand how these sounds are created and how they get to your ears, but we have to start by talking about the medium that is most commonly associated with sound – air.

 

Hi, in this and probably the next week, I will be working on these tasks:

Today, I will be slightly less available as I am in the final stages of taking care of all the formalities, and I also had to handle a few personal matters. Starting tomorrow, I will be back at full capacity again. When this succeeds, in the next releases, I will focus more on frontend and accessibility.

#kbinMeta

 

I wrote the first line of code for /kbin on January 14, 2021. Around this time, I started working remotely and decided that the time I used to spend commuting to the office would be devoted to /kbin. Throughout this entire period, /kbin has been a hobby project that I developed in my free time. It was also when Lemmy started federating. The full history is available on GitHub. The Polish instance - or rather its prototype - was created on 2021-09-08.

By the end of 2022, I decided to take this a bit more seriously. The work that had brought me much satisfaction began to tire me out - anyone who's experienced burnout likely knows what I'm talking about. I needed a breather and a sense of doing things my way. I had some savings put aside, so I could work on this full-time. The amount of code might not reflect this, but it's only a small part of the things that need attention in such a project ;)

I don't know if it had any impact, but on January 4, 2023, I received information that the project had qualified for the NGI0 Entrust program. I had applied for funding a few months earlier. Currently, I have outlined my milestones in the Roadmap. The plan was to gradually complete each stage (after finishing one of them, I can apply for a funds release). However, due to the situation and how /kbin has developed in recent weeks, I had to completely change my priorities. As a result, I have started each stage, but none is polished enough for me to honestly apply for a payout. I'll need to address this promptly.

The fact that I could take certain steps amidst all this confusion is solely thanks to your support. The kindness I've encountered here will be remembered for a lifetime :) My buymeacoffee account currently has 818 supporters, who have donated $11,320. This is a lot of money, and for a while, I'll be able to sleep peacefully, not worrying about maintaining kbin.social.

Nevertheless, this money is meant for project development. Every expense will be documented in monthly reports. If necessary, I can also provide insight into the invoices. Things have been so heated recently that I consider the spending over the past months to be a failure. Most of the costs need to go to S3+Cloudfront, where costs due to the traffic increased from $2-3 per month to $1,000. This is about half a year of basic servers in the current stack. But in hindsight - so much has happened that faster migration was impossible. However, this has certainly accelerated the process.

None of this would have been possible without the contributors and project guardians, and without Piotr, with whom we spent many hours and sleepless nights trying to stabilize the situation and bring it to its current state. This time we're much better prepared for potential surprises. I hadn't set the terms of collaboration before and I admit, I had some concerns when we arranged a call to discuss this. However, it turned out that within the foundation, Piotr introduced a "Pay what you can" financing model, whether it's $1 or $100 a month. As I mentioned earlier, this is a huge relief for me and we started from scratch regarding security matters.

Many of you asked me about the possibility of recurring support. I wasn't entirely convinced, especially since the current account balance should maintain the instance. However, I think it would be irresponsible of me not to consider it. /kbin has grown to a level where I can't foresee everything that will happen. It would be great if we could cover monthly costs with Patreon / Liberapay. All funds from Buy Me a Coffee will be transferred to this pool, but from now on, I'll treat it as buying me a coffee... or a beer... literally ;)

For me, this also means maintaining critical zones for the project. I see this as a long-distance run, so I've decided to allocate:

$100 monthly - donation to Piotr's foundation "Fundacja Technologie dla Ludzi" - I really encourage you to support it, they're really doing a lot for the fediverse.
$24 monthly - donation to Codeberg - a great ecosystem for free projects. We've been making quite a buzz there recently.

I also want to support contributors and creators around /kbin as much as possible - but I'll do this privately, and for now, I can only afford symbolic amounts.

|                                                   |            |              |   $  |
| ------------------------------------------------- | ---------- | ------------ | ---- |
| Hetzner Jun 2, 2023                               | €131.63    | one-time     | 145  |
| Hetzner Jul 2, 2023                               | €246.74    | one-time     | 271  |
| OVH 24 cze 2023                                   | 2246.66 zł | 6 months     | 553  |
| OVH 1 lip 2023                                    | 904.63 zł  | monthly      | 223  |
| OVH domains                                       | 116.43 zł  | annually     | 30   |
| AWS (S3+Cloudfront) July 3, 2023                  | $1079.21   | one-time     | 1080 |
| AWS current                                       | $320.45    | one-time     | 321  |
| Mailgun 2023-07-02                                | $49.76     | one-time     | 50   |
| Testing enviroments, demo instances, landing page | $130       | monthly      | 130  |
| FTDL                                              | $100       | monthly      | 100  |
| Codeberg                                          | 95.33 zł   | monthly      | 24   |
| Yubico 2x YubiKey 5C NFC Jun 22, 2023             | €135.30    | one-time     | 149  |
| Accounting and legal advice                       | $100       | one-time (?) | 50   |
| Taxes in Poland                                   | ???        |              |      |

Thank you once again for that. I will respond to your questions, but it may be delayed as I have a few important tasks I want to focus on. Soon we will also write more about the cluster and the conclusions we have drawn from creating infrastructure with Piotr. Then it will be time for the first release of /kbin.

0
Bicycle (ciechanow.ski)
 

There is something delightful about riding a bicycle. Once mastered, the simple action of pedaling to move forward and turning the handlebars to steer makes bike riding an effortless activity.

 

Hi there, in the upcoming kbin releases, I will be describing the changes along with author tags, but for now, you can check out what's happening here: https://codeberg.org/Kbin/kbin-core/activity, as well as my personal feed: https://ernest.dev

Today, two test instances will be created where we will be looking for bugs for some time, and then the changes will be rolled out to kbin.social and hopefully other instances as well :)

I want to accept as many pull requests as possible, currently, there are still 50 open ones. I'm also following your posts and adding new things to the to-do list.

Have a nice day!

 

We're experiencing massive delays on the queues today. We're actively working on a solution, and I think we're getting really close. Just wanted to let you know ;)

#kbinMeta

 

We have a slight delay in the queues, but I need to balance smooth website performance and federations for now.

#kbinMeta

view more: ‹ prev next ›