TheDude

joined 1 year ago
MODERATOR OF
[–] TheDude@sh.itjust.works 1 points 2 weeks ago

Hi @Blaze@sopuli.xyz

It's coming. This instance is deployed using lemmy-ansible but with some slight modifications. I need to review a few things to make sure the transition is smooth. As you also pointed out, it's also summer time which isn't helping with my free time situation.

I have a long term solution that will speed up upgrades but I only expect to get it in place by the fall. In the meanwhile, I'm planning on getting this instance upgraded to 19.5 in the coming weeks.

1
submitted 6 months ago* (last edited 5 months ago) by TheDude@sh.itjust.works to c/main@sh.itjust.works
 

Hello sh.itjust.works community,

Many of you have been eager to get an update about when the sh.itjust.works instance will get it's upgrade to the latest version of lemmy. Here's a update along with a tentative timeline.

In December 2023 I purchased a new server for this community. It took me awhile but I eventually made the time to get it racked at the local datacenter. For the sysadmins lingering and those interested here are the specs:

  • Dual Xeon 2.9Ghz CPUs (32 cores total)
  • 256GB ram
  • 4 x 1TB SSD in raid 10 (with room to add 6 more disks)
  • 10gbit networking

While I'm ready to proceed with the upgrade, I've decided to first migrate this instance over to the new hardware. Here are two reasons.

  1. Those of you who have been around long enough may remember that I've been running this instance on "borrowed" unused resources that were available at the time. There are no more resources available for this instance to grow.
  2. There are reports that the latest version of lemmy may use more resources. Given we are among the bigger instances, should I end up in a situation where I need to increase resources to keep things fast I'll be restricted.

Here's the tentative timeline:

Task Date Expected Downtime
Migration to new server Tuesday February 27 2024 @ 8:00PM ET 90 Minutes
Upgrade to V19.3 Thursday February 29 2024 @ 8:00PM ET Up to 120 Minutes
  • If anything major goes wrong on the 27th I will revert back the changes and bring the instance back up on the current server.
  • If anything major goes wrong on the 29th I will revert back using an earlier snapshot. If that fails, I will restore from a backup.

During these two planned events those who want to provide moral support or who want to get periodic updates are more than welcome to join us on our matrix channel

=========================================================
Update February 29 2024
We've successfully completed the upgrade to v1.9.3. I'm happy to announce that we did it in an astonishing 27 minutes, a whole 93 minutes under what was expected. The extra leg work that was done over the last few weeks combined with the better hardware definitely played a part. Looking over the processes, it looks like the service responsible for images is still doing some work so it's possible that you will come across some broken images. I'll be keeping on eye on that over the next bit and make adjustments if needed. Thank you all for the support and to all of you who kept me company on our matrix channel. Have a good evening.

=========================================================
Update February 27 2024
We've successfully completed the migration. I'm happy to announce that this instance is now running on its new hardware dedicated solely to this community! We experienced just under 40 minutes of downtime which is a whole 50 minutes less than expected. Please give this instance a chance to catch up what it missed but we should be good within the next 30 or so minutes. Thank you

1
submitted 1 year ago* (last edited 1 year ago) by TheDude@sh.itjust.works to c/agora@sh.itjust.works
 

Please share your thoughts, concerns and opinions. Try to keep it constructive.

Link to announcement

 

Some of you may have noticed that there's a new bot in town. But this time, its one of ours.

What should we name it?

Post your entry.

Rules.

  • The 5 most upvoted entries will be brought to a vote.
  • The winning entry will become the display name of the bot.
[–] TheDude@sh.itjust.works 0 points 1 year ago (1 children)

Hi Nahvi.

Thanks for posting this well put together post. I can tell that you put some time and thought into this and I want you to know that I recognize that.

Regarding your concern, this is a topic that has been brought up numerous times over the past month. I've since moved towards being more community driven, letting users discuss and debate on topics that are important to them. These discussion move forward towards a vote over a 7 day period. This process will change over time as we come across flaws and look for ways solve them together.

One more thing I want to make clear regarding your tl;dr question Will I be blocking other instances for personal reasons? Short answer is no, I believe the community should determine what should or should not be blocked.

That being said I want to make myself clear that there are limitations, I will continue to defederate instances that openly promote or spreads hate speech, terrorism, CP, loli, trolling and instances that become bot instances. These shouldn't be things that need to be justified, I think they fall under the "be a good human" category.

I hope this clarifies your concerns and you continue to make sh.itjust.works your home.

 

Hey all,

As discussed here, I am looking for 3 new moderators to help with this community.

Please review this post and vote for the candidate you would like to see help on this community.

In no particular order, the candidates are:

I invite you to review users post history when deciding on voting.

This thread will be open for 72 hours (until Friday June 23rd, 8PM ET) at which point voting will stop. Any votes after this time will not be counted. I will try to lock this thread after that time so people do not accidentally continue voting.

Everyone gets 1 vote, including the users being considered. The top 3 will be given mod powers of this community to help with organization of discussions and votes.

Please vote by calling the persons name. For example, if I you wanted to vote for TheDude you would reply with: TheDude

 

Since making the announcement last night to become community driven, The Agora has quickly become an active place full of discussions, proposals and voting. In order to keep things going I'm looking for volunteers to help facilitate the conversations and apply the rules that have been determine by this community.

As a mod of The Agora you should be active on our main matrix channel and willing to help facilitate conversations between other mods and users.

As a mod:

  • you will still retain your right to vote just like anyone else.
  • may be dismissed by the community if its felt you are abusing your powers or pushing your own agenda.
  • will help maintain order.
  • follow the rules of the community.

Not sure you want to help mod this community but would like to nominate someone else? go ahead and nominate someone.

[–] TheDude@sh.itjust.works 0 points 1 year ago (1 children)

I use Mlem on ios. Still really early but it gets significantly better with every new release

0
submitted 1 year ago* (last edited 1 year ago) by TheDude@sh.itjust.works to c/main@sh.itjust.works
 

Like many of you, I woke up this morning to discover that our instance, along with lemmy.world, had been unexpectedly added to the beehaw block list. Although this development initially caught me off guard, the administrators at beehaw made an announcement shedding light on their decision.

The primary concern raised was our instance's policy of open registration. Given my belief that the fediverse is still navigating its early stages, I believe that for it to mature, gain traction, and encourage adoption, it is crucial for instances to offer an uncomplicated and direct route for newcomers to join and participate. This was one of the reason I decided to launch this instance. However, I do acknowledge that this inclusive approach brings its unique challenges, including the potential for toxicity and trolls. Despite these hurdles, I maintain the conviction that our collective strength as a community can overcome these issues.

After this happened, the beehaw admins and I had a good chat about their decision. While our stances on registration policies might diverge, we realized that our ultimate goals are aligned: we both strive to foster communities that thrive in an atmosphere of safety and respect, where users can passionately engage in discussions and feel a sense of belonging.

Although the probability of an immediate reversal are slim given the current circumstances, I believe we have managed to identify common ground. It's evident that, even in separation, we can unite to contribute positively to the broader fediverse community.

In the coming weeks or months, we plan to collaborate with other lemmy instance administrators to suggest enhancements and modifications to the lemmy project. Primarily, our proposals will concentrate on devising tools and features that empower us, as instance administrators, to moderate our platforms effectively.

In the meantime, while I understand may not be ideal for everyone, users who choose to participate on the beehaw instance will be required to register a separate account on their instance.

Thank you all for continuing to make this community great!

 

With r/python out for the next 48 hours, here’s a post to promote continuing discussion a language we all love. Python.

[–] TheDude@sh.itjust.works 0 points 1 year ago* (last edited 1 year ago) (2 children)

A little update for all of you interested. I allocated the additional resources to the VM and will post some updated graphs once they update with the new configurations.

For those who are like me and like looking at graphs here are some prior to the upgrade.

CPU - 48 hours

Memory - 48 hours

Network - 48 hours

 

As the reddit mods gets ready for the June 12-14 black-out, there some anticipation that an influx in user base will shift over to many of the lemmy instances as user seek out a home to post their internet memes and discuss their interests.

In anticipation of this increased volume I will be growing our current instance from

  • 16 CPU
  • 8 GB ram

to

  • 24 CPU
  • 64 GB ram

This server is currently equipped with SSDs that are configured in a raid 10 array (NVMEs will come in the next gen that get deployed)

Earlier today I also configured some monitoring that I'll be watching closely in order to have a better understanding on how the lemmy platform does under stress (for science!)

I'll be sharing graphs and some other insights in this thread for everyone that is interested. Feel free to ask anything you might be interested in knowing more of!

EDIT: I'll be posting and updating the graphs in this main post periodically! Last updated: 6:21AM ET June 12th

CPU - 48 hours

Memory - 48 hours

Network - 48 hours

Load Average - 48 hours

System Disk I/O - 48 hours

[–] TheDude@sh.itjust.works 0 points 1 year ago (2 children)

I don't disagree with videos not being hosted on lemmy itself however I think there needs to be some more complete solutions.

For example one solution could be to build an API integration with the peertube platform and provide a method within the users profile to setup the API integration with their preferred peertube service. We want to avoid as much as possible people having to leave one platform to do a task on another platform to than come back to the original platform to post a link. This will discourage a lot of people from posting a lot their content due to it being not unified.

Does Lemmy have another location aside from their issues to post future feature requests? I couldn't find a proper place to share some constructive feedback.

 

Lemmy makes it pretty simple to upload pictures currently but what about videos? I found this issue posted in 2022 about integrating a video service but nothing really came from it. Does Lemmy have a road map to solve this issue? I feel like this will be an important part in Lemmy's adoption