Pamasich
@Pamasich@kbin.earth
I'm a #SoftwareDeveloper from #Switzerland. My languages are #Java, #CSharp, #Javascript, German, English, and #SwissGerman. I'm in the process of #LearningJapanese.
I like to make custom #UserScripts and #UserStyles to personalize my experience on the web. In terms of #Gaming, currently I'm mainly interested in #VintageStory and #HonkaiStarRail. I'm a big fan of #Modding.
I also watch #Anime and read #Manga.
#fedi22 (for fediverse.info)
- Comment on Community mention spam from Microblogs 1 day ago:
If you don't want to see mention soup, just limit the number of mentions per post on your instance.
Doesn't Mastodon require mentions though to function correctly? Imo instances should just not display leading or trailing mentions / hashtags. That should get rid of the problem without imposing limitations on Mastodon users.
Definitely agree with you on your first two points.
- Comment on Community mention spam from Microblogs 1 day ago:
So what if Lemmy, Piefed, Mbin, and NodeBB made it so that only the first matching community gets the post?
I'm pretty sure Mbin already does that with sorting posts into communities based on their hashtags. Does it not do it with mentions too? I can't really test it since 99% of federated posts only mention one community, if any. So I'm struggling to find a post that mentions two communities, let alone two that are active enough on my instance to compare them.
But like, is it actually an issue? I always get the impression Lemmy users have more of a problem with the hashtags and mentions in general, not with the fact the post appears in multiple communities. Which would be easily solved by having their instance remove those from microblog posts.
We can already tell which posts come from threadiverse software and which don't (because we use audience, Mastodon doesn't.)
I honestly don't think that's a good way to decide between threadiverse and others in general. There's no guarantee non-threadiverse software won't make use of it in the future.
- Comment on Switzerland plans surveillance worse than US 6 days ago:
reluctance to stop dealing with Russia
Can you name examples?
We did always implement all the EU sanctions afaik.
In case you meant us not using Russian assets to help Ukraine like the EU does, iirc they're using interest, not the actual assets, for that. Which I remember reading (but don't have a source right now) isn't possible for Switzerland due to how they are stored in commercial banks rather than central repositories. And just seizing them would be illegal. It's not like we don't want to (though that's probably a factor too), but more like we can't.
- Comment on Switzerland plans surveillance worse than US 6 days ago:
The Nazi gold is still very much a thing.
The Nazi gold was given back. It's very much not a thing anymore. And back to the jews I mean, not Germany.
- Comment on 1 week ago:
@TheracAriane Should work like communities
Search page ->username@instance(likeTheracAriane@thebrainbin.org) -> it should start fetching it
then follow to get new posts federated to brainbin. - Comment on Why don't other instances and communities load for my instance? 1 week ago:
You have to subscribe to a community
It sounds like they did think that far, but that has its own problems for them.
my subscription to the community remains pending
- Comment on Passkeys Explained: The End of Passwords 1 week ago:
This only applies though if it's a per-device passkey that uses a private key stored securely that cannot be exported.
If the private key can be exported, it can be stolen and the factors becomes invalid.
But people also store their private key in cloud solutions (some here mentioned doing that) which just makes the factor invalid anyway, since then it's not device-bound anymore, and it's the device that verifies your identity with those methods.
Like, what if someone hacks the cloud service storing the passkeys and steals them? Not really any different from storing passwords in a cloud, and that one isn't called 2FA either.
- Comment on I messed up. what can I do to fix this... 1 week ago:
There are some platforms here that do have a karma system. Mbin does, and I think Piefed iirc had a similar but not same scoring system for users too.
- Comment on does anyone else have this impression of gruyere? 2 weeks ago:
Depends. If you get Gruyere in the US, there's zero relation to Switzerland there. The US declared gruyere a generic name and so its Swiss or French name protections are void there and thus no guarantee about origin is made.
In the EU there's the difference between (Swiss) Gruyere and French Gruyere which are quite different according to Wikipedia.
- Comment on What is the current state of Discourse to threadiverse federation? 2 weeks ago:
Discourse decided to do its thread context in a way that's currently incompatible with projects like Mbin or Lemmy. Those expect threads to be represented by some kind of post (Page, Article, Image, etc objects), while Discourse decided to use an OrderedCollection, with the first item being the opening post.
Even if Lemmy decided to add support for OrderedCollection threads, there's another issue though: the barrier for initial federation is too high. Discourse only gives you the fediverse handle of its categories, but to federate them in, you need their JSON-LD URL, not the handle. And Discourse decided to use separate URLs for its HTML and JSON-LD pages, with no way to derive the latter from the former. So to initiate federation with a Discourse category, you have to manually do a WebFInger query to get its URL to then give it to your instance. I think most people probably fail this hurdle, either out of laziness or lack of know-how.
Also, I don't know about Lemmy, but the Mbin instance I'm using seems incapable of processing Discourse categories anyway. Not sure why that is.
That means Lemmy is entirely reliant on Discourse users replying to posts that are visible to Lemmy, similar to Lemmy-Mastodon interaction. But with less users, hence less overall interaction frequency.
- Comment on What is the current state of Discourse to threadiverse federation? 2 weeks ago:
Discourse does too.
- Comment on Why do each gaming fraction (pc, consoles, mobile) hating each other? 2 weeks ago:
There are endless discussion on the internet why pc gaming is superior than consoles
It is objectively. It's the only platform which fully supports modding (and historically the only one that supported it at all) with sideloading (not through stores provided by the game dev). Modding is huge for the longevity of a game. At least in my experience, PC games tend to have more settings to customize your experience. You can install external tooling like Reshade and others. If you buy on GOG, you actually own your games. There are some games that just aren't suited to consoles, like RTS, while I can't think of any genre that works badly on PC. You also get to choose where you buy games.
That said. Consoles exist for a reason. They're ready-made systems that can play games designed for it without a hassle. You only have to worry about upgrading when a new console comes out, and you always know whether a new game will run on your console. You don't have to worry about stuff like driver updates either.
I think objectively speaking, PC is clearly better for gaming than console. BUT subjectively it's a different story. Most people would probably prefer consoles due to them being more accessible.
Just play your game and let other gamers enjoy their game too.
This is most important imo. At the end of the day, subjective enjoyment is what matters most, so that's where the comparison should go. And imo there's not much of a winner there, there's good and bad traits for either, and there's going to be different people preferring either.
- Comment on Meta: Pirated Adult Film Downloads Were For “Personal Use,” Not AI Training 2 weeks ago:
Does this even make any difference outside of Switzerland (were pirating for personal use is actually legal)?
- Comment on [News] All New Weekly Young Jump Series to Be Translated into English and Released Worldwide Simultaneously — New Arc “BUNGO -unreal-” Begins [JP] 1 month ago:
but only if there are people proofreading and ensuring quality.
I seriously don't have an issue with AI in principle, but this right here is my main problem when AI is used (besides the ethics of most models). Companies never proofread, they never check, they just use the raw output and throw it at the consumer with zero quality assurance.
- Comment on Unifying the Fediverse 1 month ago:
Do you think there is a "best" most efficient programming language for building the program?
I think that depends on how important performance is for large instances, which I don't really know. Python has a huge advantage due to being notoriously easy to get into, even for non-programmers. This means it can find contributors much more easily, leading to faster bugfixing and feature development.
But Python is also slow, which might be an issue for large instances that have a lot of work to do.In general, barrier of entry and performance act as trade-offs to each others. If you use a language with a lower barrier of entry, it tends too come with lower performance, and vice versa. So whether there's an ideal language depends on whether performance matters and how much it does.
- Comment on Unifying the Fediverse 1 month ago:
Why are there so many separate platforms in the Fediverse like Mastodon, Lemmy, PixelFed, and PeerTube? It feels like they could all be part of one unified platform.
Simple answer: Because people have different visions, different priorities. Expertise in different programming languages and tooling.
Why do we have three Reddit alternatives in Lemmy, Piefed, and Mbin? Why don't all their devs work on the same project?
- The Lemmy devs are highly controversial. The other projects don't have such issues.
- Lemmy is written in Rust, Mbin in PHP, and Piefed in Python.
- The scope is different between them. Lemmy only cares about communities. Mbin targets wider compatibility with the microblogging side of the fediverse. Piefed plans to one day add microblog support iirc, but their priorities lie elsewhere.
Some platforms care about interoperability more than others, trying to push for FEPs (basically standardization proposals for the fediverse), while others don't. Some care about privacy even if it degrades interoperability, some believe the latter outweighs the former. Some disagree on how to implement a specific feature.
Mbin adopted Reddit's karma system, Lemmy didn't. Sure you could combine both of those and give the user the choice, but this reflects a difference in design philosophies. Lemmy users don't just lack a karma system, they outright don't want one. It's a system which promotes karma farming, so it's associated with the worst of Reddit. But ironically, it also encourages contributing, which is probably why kbin (Mbin's predecessor) originally added it. The fediverse is in need of contributors over lurkers, so whether a karma system is bad or good for it depends on your perspective. And that perspective differs between the developers of these two projects.
Ultimately, sometimes projects are just born out of a dev wanting to challenge themselves by recreating something themselves. Iirc that's how Minecraft was born, with its creator originally wanting to test his skills at an Infiniminer clone and that spiralled into the most successful game ever.
So why a separate project is started isn't always logical even. Sometimes the dev just felt like it.I for one like Mbin but dislike Piefed and Lemmy both. But most people seem to think differently, as Mbin is the least popular of the three. There's a lot who have sworn off Lemmy in favor of Piefed, but there's also a lot of people who prefer sticking with Lemmy.
If there was just a single option, there's a possibility I or others might not be here today, because we don't like the choices that single option went with.Finally, there's also the danger of a company acquiring the project and enshittifying it. They can't really acquire an entire federation protocol and every software implementing it.
In the first place, the fediverse is about interoperability between different social networks. If you have just one social network, you have no use for the fediverse anymore. So your question is really more like "why do we need the fediverse?". There's no such thing as "unifying the fediverse", as that's the antithesis of the fediverse. Unifying it would undo it. The fediverse is nothing without its nature of connecting different projects together.
- Comment on Unifying the Fediverse 1 month ago:
Is there a fediverse messager people could use?
There is one in active development. But it doesn't seem to be federating YET according to the description. That's an item in the planned list, and federating with other instances of itself is marked as wip. But work is being done on that front, the latest commit on the main branch is from 4 days ago.
- Comment on NOSTR and content moderation 1 month ago:
OP is using paragraphs. I checked the post on your instance and it's also showing paragraphs. Like OP said, if you can't see them, something is wrong on your end.
- Comment on Activity Pub: Can I join a PeerTube or Mastodon server using a Lemmy account? 2 months ago:
I think I have to read up on the exact definition of "group".
Represents a formal or informal collective of Actors.
has there ever been discussions regarding SSO?
Don't know about Lemmy specifically, but there has been discussion on SSO in the fediverse in general. There is an FEP (Fediverse Enhancement Proposal) which lists some implementers. I have also heard the client-to-server API part of ActivityPub could be used for this, but I don't think projects usually implement that (it's optional).
It should be theoretically possible to provide SSO for any fediverse project which has an API with authentication. I think. So sign in with Lemmy should be possible, but it's up to those other projects to implement it. - Comment on Activity Pub: Can I join a PeerTube or Mastodon server using a Lemmy account? 2 months ago:
Like others have said, you can follow accounts from those servers. If they present themselves as group actors, as Lemmy (unlike Mbin for example) doesn't allow following non-group actors.
You can't however just go to their website and log in with your Lemmy account. ActivityPub doesn't have a built-in mechanism for this, but some platforms like Mastodon iirc have a solution and there have been efforts made to standardize something. But there's nothing supported by the Lemmy side of the fediverse yet afaik.
If you want to subscribe to a group actor from Lemmy but can't find them, try searching for the full URL from its home instance. That should tell it to go and fetch the actor. If you want a Lemmy-like experinece but also the ability to follow non-group actors, switch to Mbin. Same applies there, if you can't find an actor on your instance, search for their full URL on the search page and it should fetch them from their home server.
- Comment on Will Lemmy instances be forced to verify users' ~~ages~~ identities? 2 months ago:
they can put out arrest warrants and fines
Of course they can, but they're unenforceable if the instance's operator has no presence nor assets in the UK. That's why I wrote "forced" in bold. They can issue shit, but that's where it stops.
and possibly have the person extradited to the UK
According to Wikipedia, extradition requires that the crime is such in BOTH countries. So no, I don't see that being an option here.
- Comment on Will Lemmy instances be forced to verify users' ~~ages~~ identities? 2 months ago:
Will Lemmy instances be forced to verify users'
agesidentities?If they're located in the UK, sure. But given how small Lemmy instances are, I assume they'll fly under the radar.
Non-UK instances won't be forced to do anything. The UK can't do shit outside their borders, so as long as the instance's operator doesn't set foot into the country, all they can do is block the instance in the UK.
- Comment on A proposal to help the Lemmy devs 2 months ago:
Just donate to them if you want to, why make it this complicated. If you don't want your money to go towards running the instance, then donate directly to those devs not involved with running the instance.
- Comment on Skyblivion's 2025 release goal is "pointless and unachievable" claims longtime dev, accuses two leads of rushing the mod out 2 months ago:
Here's a random Skyblivion developer's response to when this got brought up on their subreddit:
Going to chime in here as someone on the team in general and not necessarily as someone who leads our communications. We've made it clear our goal is to release this year; that being said, there is still work we need to finish. Ultimately, Skyblivion will be released when the team is confident with it—our goal has been to have it ready for release this year.
Now, what is "ready"? That is an ongoing conversation we have been having because the nature of a fan-made passion project is that there has to eventually be a cut-off of adding cool new things. Right now, we all agree Skyblivion isn't ready (otherwise we would release it today). Our aim is that it will be by the end of the year, if we as a team decide that it isn't we will be sure to share that.
If you're ever curious about the transparency of our work, many of our developers regularly stream, and I encourage you to check them out!
Lastly, a reminder to be nice and support one another. It is entirely acceptable to have strong feelings one way or another, but trying to take others down in the comments isn't appreciated and won't be tolerated. What has always made our community great is our shared love for Oblivion and our support of one another.
TL;DR Skyblivion isn't ready right now, but we still hope it will be by the end of the year. If it isn't going to be, we will let you all know. Passion projects are full of passionate people, and sometimes we don't always agree 100% on everything. Treat each other with love and respect <3
Just figured to add the other side of claims here.
- Comment on [fluff post] If lemmy users are Lemmites, what would we like to call piefed users? 2 months ago:
Why? "Threadiverse" has been used before Threads became a thing, and "thread" is a generic term that has existed for ages and doesn't belong to Meta.
- Comment on Is This Social Media? 2 months ago:
in fact, I follow several Lemmy accounts, and I can directly follow your account as well, right from the web interface.
Is there any point to following Lemmy users though? Like, unlike the rest of the fediverse, Lemmy doesn't send any posts to followers. They just exist, don't actually receive anything. Is there even any point to it then?
- Comment on Is This Social Media? 2 months ago:
Yes, because this isn't just Lemmy.
Lemmy itself is more like a forum or old Reddit. A focus on discussion and link aggregation, not people. I personally still consider it social media, but there are enough people who draw the line there. Like others said, it depends on how YOU define social media.
But this is the fediverse, not just Lemmy. I'm writing this from Mbin, which has a much bigger focus on people (you can follow users here). But you can also talk here from Mastodon. Then there's platforms like Friendica, afaik the Facebook of the fediverse, which theoretically also have access (though I have yet to see a user from there, so idk if they're functionally compatible with Lemmy).
Lemmy itself might or might not fit in isolation, but if an instance is connected to the fediverse, it's definitely indirectly a social network. ActivityPub (the protocol used to connect the fediverse) is explicitly a social networking protocol as per its spec.
- Comment on 4chan refuses to pay UK Online Safety Act fines, asks Trump admin to intervene 2 months ago:
I'm a bit confused by comments on this topic. Do sovereign countries not have the right anymore to decide their own laws and issue punishment when they're not followed?
Like, they obviously can't enforce these fines. This article says as much. The fines can't be enforced, but if 4chan ignores them, that opens the door for other measures like delisting the site from search engines or blocking access to it from the UK (these two examples are taken from the article). Which are fair measures imo.
Like, to the people saying UK can't do laws which apply to services which are merely accessible in the UK and have no physical presence there, do you also apply this logic to the GDPR, which works the same way? The US has these laws too, like COPPA iirc. It's not really something the UK came up with, it's a bit of a standard with laws like this as far as I know.
- Comment on 4chan refuses to pay UK Online Safety Act fines, asks Trump admin to intervene 2 months ago:
I hope a country like switzerland or something lets companies host servers there for europe without enforcing dumb laws from uk/european union.
Not going to happen with Switzerland and EU laws. Being completely surrounded by the EU, we're really bad with leverage and are already struggling to not have worse and worse deals forced on us. Plus, we have our own Chat Control type law coming up (which is why Proton is leaving). There's no way we'll take a stance against EU law.
- Comment on Are there any bots that we can use to mirror posts from subreddits? 2 months ago:
This already exists, I have seen it used before, don't know any exact repositories though. The reason it's not really used is because it's pointless. What are you trying to achieve with it? Your community won't look more active if it has more posts with zero upvotes and zero comments all made by the same user.
Hiding posts from bots will also hide posts from this bot.
Keep in mind that not everyone here uses Lemmy, so a Lemmy feature isn't a good defense in a federated world like this.