I’m sorry you want me to not print emails so I don’t immediately forget them when I go to the area next door? How the hell am I supposed to remember this shit then?
Honestly seems dumb to me. The vast majority of lemmy is not like this at all. It all depends on what you subscribe to.
That there’s always some background radiation of Fedi drama … yea I’d agree with you on that … sad to see TBH. IMO, some just want to create drama and get tribal without actually doing anything positive.
A rant on social issues, a spin on development, and a nonchalant passive-aggressieness… Nah, that’s a lot of Lemmy. If the profile pic was a fursona, that’d be 💋👌
Hell, just look at these comments lol. You’re in denial or you’ve gotten good at ignoring it.
You’re in denial or you’ve gotten good at ignoring it.
Maybe. I’m plugged into my fair share of Fedi drama around the fediverse I’d say.
A big difference I suspect is between those who scroll All and those who rely on subscribing.
Otherwise, I don’t think this is a lemmy thing, it’s a fediverse thing. Even BlueSky. A sad trait amongst people has been exposed by alternative social … people are meaner to open source voluntary devs than big corp extractive owners.
I hear about the lemmy.ml drama on Fediverse but my actual experience is no drama and I do not 100% know what is happening.
I also put my head in the sand and only look at my Subscribed, which includes zero politics or "this company did this awful thing"-style depressing news as I'm oversensitive and too prone to doomscrolling. I stay informed somewhere else, not on the Fediverse where people can put so many understandably upset comments that encourage me to doomscroll. And I'd imagine those types of posts, which I know to be prevalent on Local or All, attract comments from people with strong political views, which is probably part of the lemmy.ml drama. I could probably block all the politics posts with a couple community blocks, but not the miseryposting (understandable, people want to vent or post an on-topic news article, I just cannot handle it personally without doomscrolling more things like it) that attracts "and this problem was caused because of [insert politics here]" replies—so many communities are appropriate places to post news that happens to be sad, or a meme about how much your life sucks.
Not quite. Bourgeois were the merchant class which was the middle one during feudal times. But now they have become the ruling class and the term has started changing in meaning, but the old use still Is valid
I’ve heard the argument, but we already have more accurate terms like “capitalist”.
I’m not saying people are going to stop using those terms, I just find personally find it silly.
It’s like calling a truck a bicycle, and then having to explain every time that you understand a truck isn’t really a “bicycle” but you have to call it a “bicycle” because everybody else calls it a bicycle.
Marxists tend to get stuck in definitions that were used in Marx’s time, so I always try to interpret things in that way as well when talking to one to see if it makes sense and avoid misunderstandings. I prefer to talk about the actual issues than to bicker about definitions
I feel like if it’s small enough that there’s no ambiguity about what you’re talking about and you can move past it, that’s the way to go.
I feel like a lot of the time though, people are using different definitions consistently specifically to evoke certain context clues in an efforts to avoid defining exactly how relevant their comment is to the issue ostensibly being presented.
So in a real-life c Toyota onversation, I’ll usually clarify what they mean first, and if it’s close enough to what we were talking about, we move on and keep talking.
Often with internet comments, I receive “no, I only mean this phrase or word, this is an equally valid definition”, that means that we aren’t even talking about the same thing and there’s no point in pursuing the matter since they’re focused on putting on a performance for dinner ulterior motive instead of making a point.
I don’t understand the bonus question, and there are a lot of subtlties to multi-person secure chat. Does the user agent really have to be a web browser instead of, say, an ssh terminal? What do you expect to use instead of web sockets, in a browser?
On different occasions I’ve used irc or nextcloud chat, neither of whichis ideal. Plus ytalk but that is 2-person only. There used to be fairly busy discussion on the moderncrypto.org messaging forum but I think that is quiet now.
well - I connect to WIN machine every 5years … I really don’t know compatibility of SSH on it. And i’m not planning to learn - on the other hand - browser is always there
@xnx PieFed won’t have an app any time soon due to the way it’s implemented. It’s still awesome without a native app because it’s fast and doesn’t really need direct access to hardware to do its thing.
Tech detail: PieFed is a Python app using Flask and server-side rendered HTML templates. It is super fast as there’s no heavy Javascript framework being used. The maintainer has written about how PieFed is developed with poor internet connections in mind: https://piefed.social/post/6102
There isn't anything stopping this. It's just that no one is working on an app. And there isn't any API implemented (yet) for an app to hook in to and fetch posts and comments. Both could be programmed. Someone could also copy the Lemmy API and use arbitrary Lemmy apps with Piefed. I think the developer is open to any of that and I'm pretty sure I read some feature request. It's just that the focus currently is on other things. And Piefed works well as an progressive web app. You can open it in your browser and click "Add to home screen" and you'll get an icon and a browser window that pretty much feels like an app. I'm using that and also don't see any benefit in putting in the effort to maintain an app, when it works well as is.
Both could be programmed. Someone could also copy the Lemmy API and use arbitrary Lemmy apps with Piefed.
This seems like an interesting idea. On one hand, I could see how it could hamper development, but on the other hand, it would be nice if all of the threadiverse platforms (Lemmy, Piefed, Sublinks, Mbin?) were standardized enough that the apps could be interoperable. I think giving users multiple options for how to access and interact with the content would be good for the fediverse as a whole.
That would be nice. In practice, not even ActivityPub as the underlying protocol is standardized enough to ensure interoperability between the microblogging, threaded conversations, videos, etc. As far as I understand, it's pretty minimal and even voting etc isn't as standardized as it needed to be. So I don't have much hope for another protocol being that well-defined and agreed upon, if we don't even have that.
That being said... ActivityPub defines server to server and client to server communication. I think a good way to tacke this is do away with extra Lemmy, Piefed, Mastodon and Peertube clients/apps, and have all the apps speak ActivityPub with the servers/instances. That's already implemented on the server side. It'd do away with implementing any extra APIs. And make any app compatible with any Fediverse project. But we need a new ActivityPub protocol revision for that. Well-defined and with quite some extras. compared to what we have now. And everyone needs to agree on this and implement it. But in my eyes that would solve a lot of issues that are currently slowing down the Fediverse.
@threelonmusketeers@hendrik This is how many Fediverse microblogging systems currently work; they serve the Mastodon API for client to server (e.g. app to server) interactions. GoToSocial doesn't even provide any user interface; you use it from some app originally designed for Mastodon. Why? I think because Mastodon's HTTP API is simpler, better documented and well-tested compared to something like ActivityPub's Client-To-Server API.
@skullgiver Good Q. Some thoughts... a standard Python, Flask, PostgreSQL app can handle hundreds of requests per second on a single machine. Any bottlenecks - Lemmy or PieFed - would probably not be at the language yet. For example, Lemmy's poor performance when I looked ~1 year ago came from a bizarre disregard for things like relational DB query optimisation, HTTP caching, and how the stock frontend lemmy-ui fetched data. Yet Lemmy is written in Rust which is known for speed.
There is one I remember hearing about a while back and I want to find it again that was really dope because it was a full on simulator and had a easy to use builder to build your own tables. People were recreating actual tables for it, though only those in the public domain.
Space Cadet was one of Maxis’ Full-Tilt Pinball tables. Afaik it’s not in the public domain, Microsoft licensed it from Maxis. However, I’m not sure EA would actually enforce the copyright unless someone was making a lot of money off it.
Things change slowly, then all at once. We are currently facing the same problems that Europe, the US, Japan and China faced and overcame.
Also, have you considered moving to a different part of India? Not all regions face the same issues. The northeast is a lot less creepy and a lot more civic-minded. The west is more industrialised and ‘developed’. The south has better educational systems, and so on.
I live in a ok place right now, but no matter where I go, I can’t deny that I am working my ass off just to afford the basic stuff and paying 4 months or more of taxes for nothing much!
For things to change all at once, Indians need to stop deluding themselves into thinking that they are this great country and every problem India faces is due to the outside influence or due to minorities. I don’t see that happening anytime soon. If India knew what the problem was like the Japanese did after the West forced it to open it’s waters for trade long ago, Indians would have stood a chance, but we don’t, we are in a really bad shape and many don’t know that we are in a bad shape and those who know are not focusing on the problem, rather they are focusing on Mughals, Muslims and serveral other external factors, they are not looking inwards.
Apart from the world of trouble you might get yourself into when doing such things on secured systems, why are you going at it in such a complicated way?
Why not simply use a self hosted file/document storage and sharing solution like Nextcloud or Pydio Cells or something like that? Reachable through standard HTTP(S), which is a lot easier to reach than most other protocols.
let’s just assume thatI know what security risks are.
now let’s follow you idea- so what would be first step? I need to keep running whole instance of nextcloud for a few minutes where I transfer data. what would be the URL I need to access on remote machine? If it some domain with additional parameters in it - I’m trying it, and even if I do…, do I need to TYPE my username and password then? I don’t remember when I lost time type my password somewhere… not to mention that usually systems have some weird keyboard layout and I’m spending hours finding & sign on it :/ not ideal at all
The codebase history of Forgejo and its predecessors predates Codeberg. However, since 2022, Codeberg is backing the development of Forgejo as an umbrella organization.
Any evidence of that? Genuinely curious as I can’t really find anything about them being by the same people and forgefed started as mailed-based prior to forgejo existing.
edit: seems like they are funded by different organizations and the main contributors to forgefed never worked on forgejo, they worked on vervis though.
I’ve been looking at gitea because of its gitops capabilities that seem to be pretty much on par with github actions. Do you know if forgejo has something similar? There seems to be a lack of documentation in that area. This has been my only reason for not moving to forgejo but im hoping im wrong and just missed some documentation.
EDIT: Thank you all who provided some additional insights that I was missing. I’ll take the leap and give forgejo a try!
Forgejo actions is basically GitHub actions. The difference in my ci scripts is a single line and you can even use GitHub action templates or whatever they’re called.
You just need to add some runners to your server, which is pretty easily doable by just using some docker container and deploying that multiple times
kbin.life
Oldest