Akhuyan

joined 2 years ago
MODERATOR OF
 

cross-posted from: https://lemmy.world/post/963301

I shared bits and pieces of this before, but it's officially up and running now: https://www.search-lemmy.com/

This is an enhanced search engine for Lemmy. With a few primary goals:

  • You can choose a preferred instance. After choosing what your primary instance is, and performing a search ALL links will open in that instance.
  • This aims to be a replacement for using site:reddit.com in Google, but just for the fediverse.
  • You can filter the search results by:
    • Instance -- This will filter the results to only show communities that belong to a particular instance. Just type something like instance:lemmy.wrold or instance:https://lemmy.world/. This is separate from your preferred instance, such that you can search for posts on lemmy.world while still opening them on lemmy.ml.
    • Community -- You can refine the search by a specific community. You use the same syntax that you'd use here community:[[email protected]](/c/[email protected]).
    • Author -- Similar to the above you can also filter by a specific author such as: author:@[email protected].
  • The entire thing is open-source. You can view the code and even host your own instance... See more details here: https://github.com/marsara9/lemmy-search.

NOTE: This only supports Lemmy instances for now. Other fediverse type instances may be in the future depending on how this works out.

I've been working on this over just the last few weeks, so it hasn't had a chance to crawl much of the fediverse yet. For now it only supports lemmy.world and lemmy.ml but other preferred-instances will come online as time goes by.

If anyone finds any bugs, and I'm sure you will, or if anyone has any suggestions PLEASE raise an issue on GitHub for me to track. Lastly, if anyone wants to help contribute please feel free to reach out.

NOTE TO SERVER ADMINS: You can prevent your site from being crawled by adding lemmy-search to your robots.txt for the user-agent.

[–] Akhuyan 2 points 2 years ago* (last edited 2 years ago) (1 children)

I'm promoting this new community for discovery, not my own, but which EV communities do you personally recommend?

[–] Akhuyan 1 points 2 years ago* (last edited 2 years ago) (1 children)

Hello, even if I just found this community, this seems like a community that has an interesting concept due to the wide range of posts that I can see on here.

I haven't moderated on Lemmy for many days, but I have moderated three communities, one large !newcommunities@lemmyworld and two relatively small [email protected] and [email protected]

Other than that, I'm in the EST timezone and that is all

[–] Akhuyan 2 points 2 years ago (9 children)
[–] Akhuyan 2 points 2 years ago (1 children)

Takes a while for it to fetch the community, please read: Q: Why do I get a 404?

A: At least one user in an instance needs to search for a community before it gets fetched. Searching for the community will bring it into the instance and it will fetch a few of the most recent posts without comments. If a user is subscribed to a community, then all of the future posts and interactions are now in-sync.

[–] Akhuyan 1 points 2 years ago

Haven't made them, promoting all the options of new communities. Giving people choice is the point, people will choose to either post to your gaming (or a different gaming) and rpclipsgta, or both. Even if they are niche, I don't see how you get to the conclusion of one post per month, as that isn't even happening at all right now with a small user base, not taking to account future growth. I have considered things from that angle, and saw that that isn't happening now, and we will see what happens in the future too

[–] Akhuyan 1 points 2 years ago

Federated is when multiple unrelated instances of a software can communicate and share with one another. Decentralized is when there is no central point, no one set of servers, and there is choice which is what Lemmy is and it's not centralized like Reddit is. Lemmy can be both federated and decentralized.

They even say in the introduction in the Docs, that I will link below, that "Federation is a form of decentralization. Instead of a single central service that everyone uses, there are multiple services that any number of people can use."

https://join-lemmy.org/docs/en/introduction.html?highlight=decentr#introduction

I think there is some semblance of misunderstanding. I only moderate three communities and those are for communities that I did not see any alternatives for at the beginning, after searching for them.

I did not try to be part of the existing communities first as I did not create this one at all either. This community is for discovery and promotion of new communities. I post them to help give choices that people may not be aware of and fragmentation is not necessarily a bad thing in the first place. Fragmented communities can make the communities smaller, leading to an actual sense of community. Bigger does not always mean better.

Lemmy is meant to be decentralized like said before and a point of that is that there is no one place that controls the whole federation. While it might not make sense to you, the decentralized nature gives people the ability to create and interact with the communities they choose and don't need to go to one place even if it's a niche topic

[–] Akhuyan 2 points 2 years ago (2 children)

I'm not familiar with the term unsers. However, there is a point for multiple communities. Lemmy is meant to be decentralized with no central authority, leading to multiple communities that are the same (or with similar topics) that have different rules and moderators.

As an example, the first one is based on posting AI generated images with no specific platform while the second one is to share tips, questions, and images created on Midjourney only. This shows the differences, but even if the topics were entirely the same, it would be important for choice and decentralization

[–] Akhuyan 1 points 2 years ago

It's not much of fragmenting communities if people can easily learn about the others and it gives people choice. Not every technology community is the same. For example:

  • Lemmy.ml's focus is on all news related to creation and use of technology, and to facilitate civil, meaningful discussion around it
  • Beehaw's is rumors, happenings, and innovations in the technology sphere. If it’s technological news, it probably belongs here
  • Lemmy.world's seems to be about news
  • Lemmy.einval.net's seems to be about general technology, without a focus on news so far based on the post I can see, but it is too new to know for sure.

While the first three seem to be about news, the fourth seems to be about general technology.

Furthermore, in some cases fragmentation of communities is the very point. Lemmy is meant to be decentralized, which gives you choice in which one to go to. I don't see how you think that is counterproductive though

[–] Akhuyan 5 points 2 years ago (3 children)

Okay, that's good to know. I wasn't aware of that problem, I hope you get some progress on that issue soon!

[–] Akhuyan 3 points 2 years ago (2 children)

That's pretty new too, it was made within the last week, the biggest I've seen is Beehaw's then Lemmy.ml's technology communities. However, new communities are always going to be smaller at the beginning than ones that have been around for a month or a year, but that changes when people learn that they exist!

[–] Akhuyan 1 points 2 years ago (1 children)

It's an allowed instance, you can review allowed and blocked instances on lemmy.ml here:

https://lemmy.ml/instances

You may be thinking of beehaw.org, who defederated immediately with lemmy.world and sh.itjust.works:

https://beehaw.org/post/567170

[–] Akhuyan 5 points 2 years ago (1 children)

No, lemmy.world is for any type of community, you don't necessarily need to move it to lemmy.studio , but it will help lemmy.world, since lots of people have been signing up in a short time-frame. You would have to start an account on an instance if you want to create an instance there. It's up to you if you want to change it to another instance or not

view more: ‹ prev next ›