Hi, it’s been a while since I’ve done one of these so this will be changes between 150 and 171. I’ve been focused on resolving image and performance issues mainly in this time but I also added a couple new things too. Youtube links now open in-app (configurable in settings), there’s an option to remove special characters...
Looks like it’s (at)username(at)instance. So for you it’d be @CheesyGordita. It doesn’t suggest or autofill the instance or anything so you gotta know their whole deal.
(well that links to the user in question anyway, I assume that also tells them there’s a mention)
I moved from Lemmy.ml because I liked the name of Lemmy.world and it ran a newer Lemmy version which meant I could make communities. I moved from Lemmy.world because they defederated from piracy communities they didn’t even host (but for some reason still kept the small piracy community they DID host) From thelemmy.club...
I don’t think that’d work, with Lemmy being a federated model, not a fully decentralized one.
How do you handle the actual login? Does that mean every server has access to your password hash? Or do you overhaul the account system to use something like a private and public key, with the user needing to store and transfer the private key to every device they use?
And what happens if two people register with the same username on two instances that aren’t federating? Do they somehow need to still communicate with all other instances in the network they operate in, to prevent that from happening? Because the alternative I see is the login being random in some way or tied to the instance, in which case you still lose the impression of a single service.
If I’m not mistaken, right now anybody could host a non-federating Lemmy instance, if they just wanted a small private community in this style. To my understanding, that’s the idea behind federation, and a founding concept of Lemmy - it’s not a giant service distributed across trusted servers, but a network of smaller communities that communicate with limited trust.
There are no instances anymore with this system, it’s the data hosting that’s decentralized, the front-end looks like a centralized website so you would go to Lemmy.com instead of whatever instance you signed up on.
Imagine Reddit but there’s no central authority and instead of using a service like AWS it’s just people providing storage space and bandwidth and they can decide not to host content from certain communities on their server, but from the user’s point of view they wouldn’t know where they’re pulling the data from.
So no, you couldn’t have two users with the same username. The user database could easily be shared by all storage providers or the database could be randomly split and you would have to mention what part of the database your info is stored on when logging in. When creating your account (where it checks for doubles on the whole username list hosted on all servers) you’re given a random third credential that you need to mention when logging in so the service knows which servers host that part of the user database (all info including the database would have triple redundancy).
Right now a website’s data might not be stored on a single server so that’s already how things work, the difference is that all the different servers are owned by the same company (like Amazon or Google). In the backend the servers communicate together to provide the data to the users so it feels like everything is hosted in the same place.
TL;DR: The best way to fix things is to make it work like it does for any other websites but to only decentralize the hosting instead of also decentralizing the communities.
I was searching to find an answer and came across this discussion, so for others asking: how to block an instance? (or alternatively: how to block instances? additional search terms to help find this: blocking instance on Lemmy? Lemmy instance blocking?)
If you’re on the web version of your Lemmy site/instance, click your username>settings>blocks, and this next part may depend on your display resolution or amount of blocked users/communities, but in any event: scroll down/look to the bottom left and if your instance is on the latest version of Lemmy there should be a new box labeled Block instance.
Click the menu/button to the right of the Block instance text and a search dropdown will appear. Type in or copy/paste the name of the instance you want to block, and if your site/instance has connected to it, it should show up in the search results. Click the result and wait a moment till the message “[instance name] blocked” appears. Depending on what your site/instance’s running on, general traffic, or other technical things, the time for that message appearing may vary.
Regardless, if you don’t see an immediate response, don’t be thrown off, it’s just taking some time.
p.s. giving a mention to ya @RainfallSonata so you’ll see this reply too. Btw, like your name!
I do not want to block all bots. I only want to block bots from specific instance. More specifically, the @alien.top instance is using most, if not all, bot accounts with random usernames. It uses that instance to post in communities of other instances. I thought about blocking other instances. But the main issue lies with...
i was legitimately confused why i was getting zero replies in very active threads. and yes this is just a whine post about how horribly opaque fediverse moderation is these days...
Go to the “Modlog” page at the very bottom of the web interface for your instance. You can search moderation tasks by username, such as your own, and it should show removed content.
I’ve found actual instance bans don’t federate reliably though, e.g i cant see any of my lemmy.ml bans on lemmy.one. so you’d have to check the target instances by opening their web page in an incognito or logged-out browser window, and view their modlog directly instead of your home instances’ modlog.
There are a lot of different apps / frontends that can show stuff from Lemmy, and they vary in how well they support different link formats. Here is a short explainer:
Each entry below shows you what you should type (like this) and what you will see as a result (after the dash ‘-’).
For each entry, some apps will support it and others will not. It can be helpful to include a few different link formats so that everyone can use the link easily.
NOTE: There is a bug on the Lemmy website right now. If you start typing a community or username, it will try to autocomplete it. DO NOT click that autocomplete, or it will mess up the link.
This is another way to make a universal link. If you click this link, the community will open in your home instance.
This works well if you can’t use the method above. For example, if you want to stick a link in a shields.io badge, you can use this technique to still include a universal link.
This is a hardcoded link. If you click this link, the community will open on a specific instance. Anyone using a different instance (ex. anything except lemmy.ca in this case) will not be able to subscribe right away, and they will need to redirect it first.
Sometimes you can’t use the methods above. For example, if you want to create a nice thumbnail while promoting your community on !communityPromo, you will need to use this URL.
If you use this method, try to use the other methods as well so people have options.
Hey just wondering if its a problem on my end but a self update notification indicating a newer version of signal keeps popping up. I already have the latest version of the apk, 6.40.4, installed from their website, but the notification does not go away. I click it and then it states the application has been updated but after a...
These are supposed to generate an instance agnostic link regardless of who clicks it. That means they’ll go to their instance’s version of your page, which means they can subscribe or whatever with their logged in account. Rather than going to an entirely different instance, then having to manually search for it in their own instance. However, the caveat is that not all apps have adopted these links - they work on the website, but not all of them work in Jerboa, for example.
There’s also @user@instance, this doesn’t automatically make a link but if you start typing it (on the website) then you’ll get a popup window with usernames. When you select this you’ll generate the code @user@their_instance. This links to the user’s instance, not the viewer’s instance, but it also sends a mention to the user. So if you reply to another user and mention them, they’ll get a notification. I think you can also fiddle with the link text with like [link text](https://their_instance/u/user) and it should still send a mention, but haven’t tested it.
Sync is the absolute best app but I think privacy is probably not great.
But this is Lemmy so you don’t even need to use an email address if you don’t want. You can be semi anonymous and change username often if you want, and change between apps or instances also.
Data is never gone but it’s also not tied to anything real about you.
direct messages arent really private on any platform but on the fediverse they especially arent
not only can your admin read your messages if they really want to (like non federated sites) but also you have to consider the other instances admins too
i think thats why lemmy has a profile field for a matrix username by default because thats at least a more private way to do dms
We very often see the same username created across many instances
Guilty as charged. I’ll say though, there are several legitimate reasons why one might want to do this. I personally use it as a substitute for Reddit’s multireddit feature, by grouping community subscriptions across different instances by theme. As long as users use the same username across instances I don’t think this practice should be automatically regarded as an attempt to sockpuppet. It that was the goal, the accounts would definitely not be using the same username across all the instances.
I didn’t intend to imply that by using the same username across instances you were breaking some sort of rule. Different instances have different moderation policies, different federation policies, and different intents. Having multiple accounts in good faith should not be an issue and was not what I was trying to imply.
Rather, the intention was to show that we know bad actors do this with nefarious intent. Here’s an example (they show zero comments as they have been banned with content removed - also I think these ones only had posts not comments anyway):
We very often see the same username created across many instances, it’s very easy to do and Lemmy has no protections against it. Plus, there are no protections against creating multiple accounts to upvote your own posts (don’t get any ideas 😆). IP blocks wouldn’t work as instances are entirely independent, so there is no sharing of IP info across different instances.
Currently there is at least some level of coordination across instances, though, such as Lemmy.world’s Defense HQ, where instance admins can share info about spammers/trolls so we don’t have to wait for a report from one of our own users. There’s also Fediseer, but this protects against spam instances not spam accounts on mainstream instances.
Same here, it hasn't gotten old for me yet! Hahah, I'm sure you get this a lot, but I saw your username and assumed I was looking at a Risa post (or at least a post in the startrek.website instance), hence the Trek reference.
Thx for posting this comic, it's nice to be reminded you're not the only one, ya know?
I’m wondering if this post will even go through**. Long story short, I had to rebuild my Lemmy instance without importing the old data. I manually recreated my account (Knova@links.dartboard.social) and was able to subscribe to communities (although everything says “subscription pending”*). But it doesn’t seem like my...
Yarrr, fellow pirates! We are excited to announce that the c/Piracy Wiki and Megathread have recently been ported over to the new “Wiki by Zero” hosted at wiki.dbzer0.com....
My idea is this: I just want to send to a server like this a request from my domain name and username, but I don’t want to run a full instance. Is this technically possible?
Most of us are Reddit refugees, and probably clicking more random links than we ever did before on websites we’ve never seen before. This whole experience feels like the old internet, but also throws up insane red flags with a modern internet perspective. What are the cybersecurity weaknesses we should all be looking for, and...
Third party apps present a username and password field to log into a Lemmy instance. They can easily just steal your credentials. There are standard auth flows to solve this problem. The fact that Lemmy devs have willfully ignored this issue for years, and that they aren’t warning users not to trust third party apps, lead me to believe they don’t really care about security, which is the biggest red flag. There’s finally an open github issue that seems to be acknowledged, but it’ll be some time before this feature (if ever) ever gets implemented.
-Posted from a third-party app; yea, i gave them my password blindly.
Servers are independent. You can only create the same username if it's not already taken. dave@gmail.com and dave@hotmail.com are the same username but different servers. You don't get dave@gmail.com reserved just because you have dave@hotmail.com, but if it's available you can register both.
Is there a way to have that account scrape whatever data you want to back up, saved posts etc from your ‘ghost account’ or your original account on the other server?
Lemmy is pretty young and there aren't a lot of tools. Most likely in future there will be an ability to transfer you account to another server, notifying other instances of the change. But this would require the home server to be available for approving the transfer otherwise you would have people stealing other people's accounts.
Mastodon (a twitter-like federated site) has an option to migrate an account, but as I understand it, that's more about moving your followers to your new account. I don't think the posts move. This page claims there it's a technical reason so perhaps we wouldn't have that on Lemmy either - but Mastodon does re-direct accounts, so perhaps on Lemmy in the future your posts might still point to the old user but if someone clicks on it then it will take them to your new account.
None of this is sorted yet so ideas will probably change over time.
Connect 1.0.171 Released
Hi, it’s been a while since I’ve done one of these so this will be changes between 150 and 171. I’ve been focused on resolving image and performance issues mainly in this time but I also added a couple new things too. Youtube links now open in-app (configurable in settings), there’s an option to remove special characters...
When I see The_Picard_Maneuver’s total combined post and comment score on his profile page (lemmy.world)
It’s over 1 million! Thanks for being a massive force keeping the fediverse moving!...
I mean Star Trek is not much better (lemmy.world)
I might move again. (Or not) (lemy.lol)
I moved from Lemmy.ml because I liked the name of Lemmy.world and it ran a newer Lemmy version which meant I could make communities. I moved from Lemmy.world because they defederated from piracy communities they didn’t even host (but for some reason still kept the small piracy community they DID host) From thelemmy.club...
deleted_by_author
deleted_by_author
How can I block posts from all bot accounts of specific instance? (alien.top)
I do not want to block all bots. I only want to block bots from specific instance. More specifically, the @alien.top instance is using most, if not all, bot accounts with random usernames. It uses that instance to post in communities of other instances. I thought about blocking other instances. But the main issue lies with...
deleted_by_author
it's a puzzling one i'll tell you hwat (lemmy.one)
i was legitimately confused why i was getting zero replies in very active threads. and yes this is just a whine post about how horribly opaque fediverse moderation is these days...
Kurzgesagt — An unofficial community for discussing Kurzgesagt's videos on space, biology, philosophy, etc. (kbin.social)
An unofficial community for discussing anything and everything related to Kurzgesagt – In a Nutshell....
Signal's new version notification keeps popping up
Hey just wondering if its a problem on my end but a self update notification indicating a newer version of signal keeps popping up. I already have the latest version of the apk, 6.40.4, installed from their website, but the notification does not go away. I click it and then it states the application has been updated but after a...
As of now I have approximately 1 user. (lemmy.world)
Most private app for Lemmy
Just heard of Lemmy today...
Linux holds more than 8% market share in India, and it's on the upward trend (sh.itjust.works)
Executive Dysfunction [ADHDinos] (startrek.website)
It is insane how accurate this is yet utterly impossible for most neurotypicals to comprehend. I wish I wasn’t broken, dammit....
Had to reinstall Lemmy - did I break federation?
I’m wondering if this post will even go through**. Long story short, I had to rebuild my Lemmy instance without importing the old data. I manually recreated my account (Knova@links.dartboard.social) and was able to subscribe to communities (although everything says “subscription pending”*). But it doesn’t seem like my...
Launch of new “ce” (community edition) c/Piracy Wiki and Megathread (lemmy.dbzer0.com)
Yarrr, fellow pirates! We are excited to announce that the c/Piracy Wiki and Megathread have recently been ported over to the new “Wiki by Zero” hosted at wiki.dbzer0.com....
Is it possible to directly post to a Lemmy instance with your domain name?
My idea is this: I just want to send to a server like this a request from my domain name and username, but I don’t want to run a full instance. Is this technically possible?
What are the cybersecurity weaknesses of the Fediverse?
Most of us are Reddit refugees, and probably clicking more random links than we ever did before on websites we’ve never seen before. This whole experience feels like the old internet, but also throws up insane red flags with a modern internet perspective. What are the cybersecurity weaknesses we should all be looking for, and...
So how does lemmy make money?
I'm not seeing any ads, and these servers certainly have a cost.... So is this place entirely donation based, or what?