@Ernest has pushed an update which allows users to request ownership/moderation of abandoned magazines. Ghost/abandoned magazines were fairly prevalent after the initial wave of hype due to users either squatting magazine names or becoming inactive for other reasons. Now is your chance to get involved, if you were waiting to do...
Today, I took care of several overdue formalities related to the project that were weighing on me. Besides the routine refactoring and work on the ActivityPub module, there are a few things I would like to do this weekend:...
Oh man, it's the first time in my life I'm going to a meeting with friends with a laptop in my backpack. Give me a call if you need a server restart or smth ;-)
Last week, I dealt with formalities related to the project and a few personal matters associated with the new year. Unfortunately, there was quite a lot to handle. Today is the last day I'm dealing with this, and I'm returning to the code for the regular devlogs. I'll also take care of current matters on the instance. On Tuesday...
Today, additional performance improvements for components are in progress, which I aim to implement before enabling the API to ensure Piotr has a bit of a more peaceful sleep ;-). In the coming days, there will be quite a few of these adjustments, and I will pause updates to instances for a few days to thoroughly test the...
It's been two weeks since I started writing the devlog and the return to coding. I'm okay with the results. I've managed to establish the routines that were much needed. Finally, I could start organizing the code, which will undoubtedly yield results in the future. Sometimes, you need to take a step back to gain the right pace...
Lately, I've been dealing with a slight fever associated with the beginning of the year. I'm trying to ensure that everything runs fairly smoothly. Today and tomorrow, I need to focus on planning finances for the upcoming year and handle formalities related to the project. In the following days, I'll implement changes to fix...
Today, we successfully addressed most of the recent issues on the instance. As the database continues to grow, proactive measures are essential to address and improve any weak points. The aggregate view introduced additional benefits, such as filters on the tag page and the search page, making implementation seamless through...
Today, a quick log from the day. Lots of configuring test environments that I'll be working on for the next few months. This also includes testing a new method of creating instances for Docker....
Today a quick update - I'm continuing the refactoring and preparing new AP module. Mostly technical stuff. Tomorrow I'll be a bit less available as I need to take care of a few real-life matters related to the end of the year....
Today, after the morning code cleanup, I took care of a few formalities that I need to handle before the end of the year. Tomorrow, I'll have to dedicate some more time to it. In addition to the daily dose of refactoring, I'll probably take a break from coding and focus on planning AP module on the board for tomorrow and the day...
Today, I managed to implement the points I described in RTR#19, and most of the changes are already visible. The remaining ones will be pushed on Monday. Before the release, I'll try to address three more things from the title, which I started working on earlier and are lingering on local branches. I don't want to make any...
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...
Alright, it was a long night for me. But I'm going to bed fully satisfied. It seems like I've uncovered most of the issues that were only visible at this scale. I temporarily fixed critical things, and in two days, a update will be released that will preevnt such troubles for some time.
Today, I addressed issues related to voting in the code. However, I'm currently facing infrastructure problems. Still, I'm doing everything I can to have all the changes deployed to the instance by the weekend. The federation stopped working for an hour today, but all actions were successfully restored from the queues. Over the...
Quiet tests of the latest changes and patching of outstanding errors are ongoing on the instance. The remaining changes will be implemented by the end of the week. I have also completed all outstanding formalities related to the project and everyday matters. Starting from next week, work will pick up pace. Until then, I would...
Hello there, today I started writing devlog for /kbin in English. If anyone wants to keep an eye on progress, feel free to follow the group "@kbinDevlog".
In the last week, apart from following the usual roadmap, I added a new, unplanned theme, logotype, and icons to /kbin. What you see in the attached image is just the beginning. I've been navigating in a bit of a fog until now, but I have a clear goal in mind that I'll be striving for. If you want to track the changes, follow the grumpyDev profile - they're the one performing all the magic.
There's also a new version of the BetterKbin browser extension, which makes using the /kbin easier - @FediExt.
It might have been the most important week since the very beginning. I believe that well-designed and well-thought-out UI/UX is incredibly important for projects like this. And when you see someone dedicating their time to make the project better, it's an amazing motivation.
Honey bees and social wasps independently evolved hexagonal cells in their nests, but in some species, cell size dimorphism creates an inherent tiling problem. This study shows that despite independent evolutionary origins, building materials, and comb configurations, all species solve this architectural problem using the same...
Get the browser that protects what’s important. No shady privacy policies or back doors for advertisers. Just a lightning fast browser that doesn’t sell you out https://www.mozilla.org/en-US/firefox/new/
Yeah, It's true. Since Sunday, I've been noting errors that I'm still working on resolving. It doesn't make it easier that it's the post-holiday period, and due to travels and security measures, it's not the easiest task. I'm working to get everything back to normal as soon as possible.
To those genuinely interested in moderating
@Ernest has pushed an update which allows users to request ownership/moderation of abandoned magazines. Ghost/abandoned magazines were fairly prevalent after the initial wave of hype due to users either squatting magazine names or becoming inactive for other reasons. Now is your chance to get involved, if you were waiting to do...
RTR#44 Weekend plans
Today, I took care of several overdue formalities related to the project that were weighing on me. Besides the routine refactoring and work on the ActivityPub module, there are a few things I would like to do this weekend:...
RTR#51 End of a short break
Last week, I dealt with formalities related to the project and a few personal matters associated with the new year. Unfortunately, there was quite a lot to handle. Today is the last day I'm dealing with this, and I'm returning to the code for the regular devlogs. I'll also take care of current matters on the instance. On Tuesday...
/kbin RTR#12 Further optimization efforts and the Support Us page
Today, additional performance improvements for components are in progress, which I aim to implement before enabling the API to ensure Piotr has a bit of a more peaceful sleep ;-). In the coming days, there will be quite a few of these adjustments, and I will pause updates to instances for a few days to thoroughly test the...
/kbin RTR#15 Cleanup Continues, Nodeinfo 2.1 Support, KES 3.0.0
It's been two weeks since I started writing the devlog and the return to coding. I'm okay with the results. I've managed to establish the routines that were much needed. Finally, I could start organizing the code, which will undoubtedly yield results in the future. Sometimes, you need to take a step back to gain the right pace...
RTR#50 Plans for the upcoming week
Lately, I've been dealing with a slight fever associated with the beginning of the year. I'm trying to ensure that everything runs fairly smoothly. Today and tomorrow, I need to focus on planning finances for the upcoming year and handle formalities related to the project. In the following days, I'll implement changes to fix...
RTR#38 User profile, tag and search page filters, API deployment progress
Today, we successfully addressed most of the recent issues on the instance. As the database continues to grow, proactive measures are essential to address and improve any weak points. The aggregate view introduced additional benefits, such as filters on the tag page and the search page, making implementation seamless through...
Remember that the button at the top of the sidebar expands the options to disable federation.
RTR#26 Configuration of the work environment and aggregate view
Today, a quick log from the day. Lots of configuring test environments that I'll be working on for the next few months. This also includes testing a new method of creating instances for Docker....
RTR#33 Further refactoring, ActivityPub module
Today a quick update - I'm continuing the refactoring and preparing new AP module. Mostly technical stuff. Tomorrow I'll be a bit less available as I need to take care of a few real-life matters related to the end of the year....
RTR#34 Paperwork matters and back to the whiteboard
Today, after the morning code cleanup, I took care of a few formalities that I need to handle before the end of the year. Tomorrow, I'll have to dedicate some more time to it. In addition to the daily dose of refactoring, I'll probably take a break from coding and focus on planning AP module on the board for tomorrow and the day...
RTR#45 Fix some bugs, comment url
Today, a very quick update. I addressed the errors that occurred during voting and the link to the comment in the notification....
RTR#23 Wrapping comments, hiding threads/posts, marking new comments in threads/posts, aggregate view
Today, I managed to implement the points I described in RTR#19, and most of the changes are already visible. The remaining ones will be pushed on Monday. Before the release, I'll try to address three more things from the title, which I started working on earlier and are lingering on local branches. I don't want to make any...
The Fediverse Report: The Roundup – episode 20 (fediversereport.com)
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...
RTR#37 Fixing bugs and further optimization work, continued
Today, I addressed issues related to voting in the code. However, I'm currently facing infrastructure problems. Still, I'm doing everything I can to have all the changes deployed to the instance by the weekend. The federation stopped working for an hour today, but all actions were successfully restored from the queues. Over the...
RTR#47 Silent tests are being conducted on the instance
Quiet tests of the latest changes and patching of outstanding errors are ongoing on the instance. The remaining changes will be implemented by the end of the week. I have also completed all outstanding formalities related to the project and everyday matters. Starting from next week, work will pick up pace. Until then, I would...
RTR#36 Fixing bugs and further optimization work
Todays quick update, as I want to fix the errors on the website as soon as possible, as mentioned more broadly here:...
Honey bees and social wasps reach convergent architectural solutions to nest-building problems (journals.plos.org)
Honey bees and social wasps independently evolved hexagonal cells in their nests, but in some species, cell size dimorphism creates an inherent tiling problem. This study shows that despite independent evolutionary origins, building materials, and comb configurations, all species solve this architectural problem using the same...
[wei] Ensure Origin Trial enables full feature · chromium/chromium@6f47a22 (github.com)
Get the browser that protects what’s important. No shady privacy policies or back doors for advertisers. Just a lightning fast browser that doesn’t sell you out https://www.mozilla.org/en-US/firefox/new/
Last few days are the least functional kbin has been for me since the July exodus. Just me?
Just curious if it's somehow got to do with anything on my end. I'm generally desktop-only, firefox-only.