Lemmy

13479 readers
79 users here now

Everything about Lemmy; bugs, gripes, praises, and advocacy.

For discussion about the lemmy.ml instance, go to !meta@lemmy.ml.

founded 5 years ago
MODERATORS
626
28
submitted 2 years ago* (last edited 2 years ago) by ewe@lemmy.world to c/lemmy@lemmy.ml
 
 

The issue: You find a link to a neat lemmy community on some random instance. In order to subscribe, you have go to your instance, search for the community, find it, open it, subscribe...blah!

The fix: Use a simple browser bookmark to go to your home instance and open the federated community in one click.

This works through modifying the URL of the page your on and puts the host name (e.g. lemmy.ml) after an "@" symbol after the community and then changing the host name to your own, hard-coded one.

How to steps:

  1. Create a bookmark in your browser and then "Edit" it.

  2. Change the URL to this text (modify the "lemmy.world" bit with whatever your home instance is):

    For lemmy.world users: javascript:(function(){location.href="https://lemmy.world/c/"+location.href.match(/(?:.*)\/c\/(.*(?=\/)|.*$)/i)[1]+"@"+location.host.toString();})();

    For lemmy.ml users: javascript:(function(){location.href="https://lemmy.ml/c/"+location.href.match(/(?:.*)\/c\/(.*(?=\/)|.*$)/i)[1]+"@"+location.host.toString();})();

  3. Change the name of the bookmark to whatever you want. Mine is named "lemmy.world".

  1. You're all set!

Now, from any federated community main feed page, click on the bookmark and you'll magically be taken to the same community on your local instance. Magic!


Disclaimers: The community must be federated with your instance. You can only do this from a URL that has the community in url (e.g. not from a post or anything).

627
5
submitted 2 years ago* (last edited 2 years ago) by CriticalSilence@feddit.de to c/lemmy@lemmy.ml
 
 

Whenever I visit a website with huge pages I wish the navigation bar was fixed on top so I can access the whole site range in a couple of clicks instead of scrolling back to top again. What do you all think about this? On 1920x1080 the navigation bar is about 55px high so we woudn't miss that much.

On my own hacky website I fixed the navigation bar and pushed the content down by using margin. I'm pretty sure there are better and nicer ways to do so but for my private entertainment it works for me

628
 
 

Hi, my train of thoughts started with my "home" instance Lemmy.ml disabling the creation of communities. I did write this already somewhere as a comment, but I think it deserves its own topic ;)

TLDR; I have 2 big questions: do admins have too much power? Should an account be easily transferrable to another instance?

To be clear: I have no problems with that decision. I understand it. What I am writing here is a theoretical issue.

Let me explain:

So, the current problem is not being able to create a community on Lemmy.ml, so on Lemmy in general, for all Lemmy.ml member. The solution is easy. Create and alt account on another platform, create the community, make my prime account the mod et voila, problem solved.

However, my “problem” is theoretical. I joined Lemmy.ml “per accident”. I did not pick it for a specific reason, I just stumbled on it (being a Reddit refugee) and selected this instance. (I know now that this instance will always “do good” because it is run by the creators of Lemmy (I did not know this when joining) - so my issues will probably always be theoretical FOR ME, but hear me out. ). If someone would join another instance, and that instance would suddenly stop providing essential services of Lemmy (let’s say, commenting, participating, cross posting or any other feature) OR if the instance would stop alltogether, you kinda loose everything. Yes, you can create an alt, but your post/comment history belongs to the other, severely limited in features, account - or the account is lost forever. I think, from a theoretical standpoint, I would feel better if I was able to “move” my main account to another instance. Not sure how this would technically work (federating accounts might be a huge GDPR / privacy nightmare), but it would give me some peace of mind knowing that I can’t be… euh… fucked over by an instance admin.

I know you can run your own instance to circumvent these issues. I am considering it since my account is stil fairly new, but it seems like a tedious thing, both in technical knowledge as in financial terms. And with the federation/discovery thingy that is around on a not-well-used instance, this is even more difficult.

My 2 cents. Not sure if I’m missing something and/or if someone agrees/disagrees with me?

629
 
 

Any post and community could be accessed through a theoretically limitless amount of instances, which also means a theoretically limitless amount of URLs.

Will this hinder Lemmy from ever coming into the mainstream? If I type any topic in Google, I will get a reddit thread that deals with that. Can something like that ever happen for Lemmy?

630
 
 

cross-posted from: https://vlemmy.net/post/241877

Title. 18.0 seems to refresh your feed when you return from having clicked a post. This makes it so you have to scroll back down every time you click on a post. It also refreshes the feed so new posts add to the scrolling. Can we get a fix for this in v18.1?

631
 
 

cross-posted from: https://lemmy.ml/post/1485422

So I’ve just now looked into bookwyrm despite knowing of it for a while. From what I can tell, it doesn’t federate with lemmy … please correct me if I’m wrong! And this seems to be largely because bookwyrm is largely user based, or at least that’s how mastodon sees it.

But it seems that lemmy and bookwyrm would actually be a good fit? Lemmy is communities with posts with comments. Bookwyrm seems to be books with reviews with comments. This feels like a one to one mapping could work well, no?

From what I gather, there are various bookwyrm instances with different focuses. So from lemmy you could search specifically to an instance for a book/community using key words, which would also work well. Then you could delve into the various reviews and comments etc.

More importantly, this would cross pollinate between the two platforms! And of course, any good review could be easily cross posted to any relevant community here, where all comments from here would also be federated with bookwyrm.

Thoughts?

632
 
 

The last upgrade with a piece of content in the feed is great and much more fun to browse ! That specific change makes me feel that I can jump from reddit to lemmy definitly.

Good work dudes <3

633
 
 

There is a big difference between mild NSFW and full on porno. Suppose there is a News story with photo/video but it's a little bit graphic or violent. Nobody is jacking off to that. Maybe shouldn't view it at work, but in the library is fine.

Maybe it's a funny meme pic but there's a nip slip situation going on. No biggy; it should probably be tagged NSFW. Probably don't want it showing up at actual work. But I want to enable this kind of content away from work without a bunch of actual porn showing up in my feed.

There should be a porn tag. It's not the same as NSFW.

EDIT: The two main devs have done some amazing work here, but as I understand it they are totally booked for the foreseeable future. My rust chops aren't quite up to snuff (yet) and my frontend chops are non-existent, so it might be a quite while before I'm up to speed enough to make a meaningful contribution. In the meantime just thought I'd point out the issue.

634
 
 

I recently started using Lemmy as an alternative to Reddit and there is one major inconvenience that makes it difficult to use. Specifically, there are no iPhone apps that support it (yet?). So instead, I am using it as a web app by adding it to my Home Screen. It works well for the most part, but there are no navigation buttons to allow me to go back and forth between pages. So I might find myself diving deep into a thread, but when I want to go back up a level, I can’t. Instead I’ve been tapping the instances icon at the top to get back to the home page. Then I have to go find where I was at again. Plus, there are no tab options that I could use as a workaround. Is there any way to pop up arrow keys or map them to one of the volume buttons? Is this something that needs to be added into the Lemmy software? Are there any known apps that support Lemmy in development?

635
 
 

I made, in fact, this commentary in another thread. But, for some reason, it shows up as if it was in this thread, in which I made another comment.

636
 
 

Lemmy is certainly a lot faster than new reddit, but I prefer the aesthetic and speed of old.reddit.com and hackernews. I like the minimalism and how everything defaults to the left of the browser rather than the center. I also really enjoy how I can expand the entire text of a post without actually clicking on the post's link.

Just my thoughts. Hoping to see more theme and front-end options emerge over time.

637
 
 

I have the application process enabled for people to join my instance, and I've gotten about 20 bots trying to join today when I had nobody trying to join for 5 days. I can tell because they are generic messages and I put a question in asking what 2+3 is and none of them have answered it at all, they just have a generic message.

Be careful out there, for all you small instance admins.

638
 
 

They went down for a lot of time. Are their downtimes linked somehow?

639
 
 

Since, everything done on behalf of your instance is logged, detecting if you have a large number of bots, or invalid users isn't that challenging.

These queries can be executed via docker exec -it, via remoting into the container, via pg query tools, or via pgadmin.

For listing all comments performed by users on your instance (This includes comments made remotely):

SELECT
	p.actor_id
	, p.name
	, c.content as comment
FROM public.comment c 
JOIN public.person p on p.id = c.creator_id
WHERE 
	p.local = 'true'
	AND p.admin = 'false' -- Exclude Admins
;

For listing all posts created, by users, from your instance-

SELECT
	p.actor_id
	, c.name AS title
	, c.body as body
FROM public.post c 
JOIN public.person p on p.id = c.creator_id
WHERE 
	p.local = 'true'
	AND p.admin = 'false' -- Exclude Admins
;

Lastly, here is a query to identify users who consistently upvotes or downvotes the same user over and over.

SELECT
	p.id
	, p.name
	, p.actor_id
	, cr.name as creator
	, count(1)
FROM public.comment_like l
JOIN public.comment c on c.id = l.comment_id
JOIN public.person p on p.id = l.person_id
JOIN public.person cr on cr.id = c.creator_id
WHERE 
	p.id != cr.id
	AND p.local = 'true'
	AND p.admin = 'false' -- Exclude Admins
GROUP BY p.id, p.name, p.actor_id, cr.name
ORDER BY count(1) desc
;

If- anyone has idea of other queries which can be created for detecting suspicious activity, please LMK.

Edit- added where clause to exclude admins. If your admins are spambots, you have bigger issues to worry about.

640
 
 
641
 
 

I like the current design, but the way the lines are too close to each other confuses me, so how can I get the design above me, where a line stops when a new child reply is dropped?

642
 
 

I think mastodon webfinger search is broken by the newest lemmy release

I can no longer look up lemmy posts by their url from mastodon. I am checking and it seems instances that haven't updated still work but the ones on v18 don't work

@lemmy @LemmyDev

643
 
 

504 Gateway Time-out nginx timeout error on home page

644
 
 

Instances, of course, have some bot-mitigation tools which they can use to prevent signups, etc.

However, what’s stopping bots from pretending to be their own brand new instance, and publishing their votes/spam to other instances?

Couldn’t I just spin up a python script to barrage this post, for example, with upvotes?

EDIT: Thanks to @Sibbo@sopuli.xyz ‘s answer, I am convinced that federation is NOT inherently susceptible, and effective mitigations can exist. Whether or not they’re implemented is a separate question, but I’m satisfied that it’s achievable. See my comment here: https://programming.dev/comment/313716

645
 
 

Can someone buy and donate it to us? :D

646
 
 
647
71
submitted 2 years ago* (last edited 2 years ago) by Tsinc@feddit.de to c/lemmy@lemmy.ml
 
 

It was banned on Reddit because it is racist, hatefull and spread Conspiracies.

In my new community I expect the exclution of racist communities. It is easy now with defederation. Nazis can do whatever they want on their instances, but the instances I want to be part of should not amplify their shit and flush it into our timelines.

The instance-admin of !thedonald@sh.itjust.works did not reply to my message. Big instances seem not to defederate with them.

The new TD may not be a success, the point is not to give Nazis a platform like it is happening now. Fans of TD are racists.

Where are the instances that show face against racism?

edit: to contact the admins: @donut @TheDude @smorks

edit2: @TheDude deleted the community :)

648
19
submitted 2 years ago* (last edited 2 years ago) by BrownPolarBear@lemmy.pt to c/lemmy@lemmy.ml
 
 

There are now 3 additional sorting options, allowing you to sort by Top posts in the last 1, 6 and 12 hours.

Don't forget you can go into your settings and set the default to what you prefer.

649
4
submitted 2 years ago* (last edited 2 years ago) by AlmightySnoo@lemmy.world to c/lemmy@lemmy.ml
 
 

It would be cool to have support for KaTeX (used by Khan Academy, claims to be the fastest) or MathJax (older, used more widely, but slow) in order to help kickstart math communities with beautiful equations instead of having users take screenshots or photos of equations. That itself would beat Reddit in that niche domain.

650
 
 

Hi, Do you have any suggestions on how to backup the database or any other suggestions before upgrading Lemmy?

view more: ‹ prev next ›