Lemmy Developer AMA and Dev Update, 2024-01-26, 1500 CEDT
hendrik @ hendrik @lemmy.ml Posts 0Comments 81Joined 4 yr. ago
How's development going? Do you have enough funds to pay your salaries? Did the EU fund run out? What's your workload? Is the amount of full-time developers enough to work on new features? Or is it barely enough to keep up?
How do you like Lemmy and the people on it? (As of now)
Have you put measures into place to assure the quality of future updates? In the past several updates have caused issues. And recently 0.19.x broke federation for the most of us. And it took weeks to fix it and make Lemmy usable again.
When do we get advanced moderation features? And for example the ability to block all users from a single instance to prevent for example brigading? I mean for the user, so we don't have to rely on defederation so much.
Are you planning to revamp defederation? I mean it's rather complicated the way it works and the triangle that is the user's instance, the other user's instance and the instance the community is located.
What about features like automatically kicking of moderators / revoking their ownership. In the early days of the Reddit exodus, some people reserved lots of communities just so they'd be the owner of the community, but they don't do anything with it. I think admins mostly already dealt with that. But there are ideas floating around to migitate for things like that and other common annoyances. I think good moderation is key (and the tools that go with that and the whole architecture of the platform should favor a good atmosphere.)
When and how are you going to address the thousands of open issues in the Github repository, that contain UI bugs, missing error messages (something looks as if it was sent for example if you send a direct message with too many characters, but actually isn't), backend issues and other assorted bugs?
No. 0.19.1 was supposed to fix it, but it didn't. And people said it syncs at least every 24h hours, but that also wasn't the case.
The bugreport got re-opened, and I already saw some workarounds and tags for another upcoming bugfix release.
If it's since then you might be affected by something else, too. But there definitely is the federation bug since version 0.19.0 (early December). So no matter what you do, until the developers fix this, you currently won't be able to see all the posts/comments.
We like it that way. And he is a hurensohn.
What are your Lemmy/Fediverse tips and tricks for those who are just joining or thinking of joining?
yeah, you should have a server for this. you will probably nnoy people when your instance goes offline, comes up again repeatedly. Also you'd need to fight with port forwarding dns etc on your local internet connection.
Hast recht. Das war ein bisschen fatalistisch formuliert. Nachbarländer gibt's wohl viele Gegenbeispiele. In Frankreich hingegen stand ich schon vor so ner Schleuse. Iegendwie bereise ich die Nachbarländer zu oft mit dem Auto. Ich meine aber es gibt ganz viele Länder wo man nicht einfach den Bahnsteig betreten kann. Und sehr viele U-Bahnen in anderen Metropolen.
On most instances it gets re-encoded anyways.
FLOSS. 99% better anyway. Why would i pirate something else?
Okay. Maybe i would pirate games, but my laptop is old and games that run on it are 15 years old anyways and cost next to nothing.
Weiß eigentlich jemand warum wir das einzige Land sind wo man nicht durch so Kontroll-Schleusen gehen muss, bevor man auf den (Fernverkehrs-)Bahnsteig kommt?
- Die Glaswände/-türen sind auch nur so halb richtig. Beim Shinkansen erinnere ich mich nicht mehr, da gab es glaub ich so Türen und Geländer am Bahnsteig?! Und bei vielen U-Bahnen auch, aber mit Geländer, nicht voll verglast um Dinge nachhaltig zu verhindern oder soetwas... Das gibt es, ist aber doch recht selten. Und die ganzen Regionalzüge, die auch verdammt pünktlich sind, haben ganz schnöde, normale Bahnsteige. Wenn auch mit draufgepinselten Markierungen und die Züge halten auf den Zentimeter genau.
- Beheizte Weichen haben wir auch.
Ich fand, dass die Menschen sich dort viel sinnvoller am Bahnhof verhalten. Dort klappt scheinbar alles recht reibungslos wegen Rücksichtnahme, Leute stehen auf der einen Seite der Rolltreppe und gehen auf der anderen. Hierzulande: Oma bleibt direkt hinter der Rolltreppe stehen um sich umzuschauen und die nächsten 500 Menschen werden von der Rolltreppe in die Oma gedrückt. Passiert mir so zweimal die Woche. Zu Stoßzeiten kommt niemand aneinander an der Rolltreppe vorbei. Und das mit dem Aussteigen lassen aus dem Zug klappt auch genau nur zu den Zeiten wo die Pendler unter sich sind. Sonst muss man grundsätzlich erstmal jemandem böse in die Augen schauen, bevor man den letzten Schritt aus dem Zug machen kann.
Im Allgemeinen gibt es da viel Personal, das sich um die Sauberkeit der Züge, Bahnhöfe und sowas kümmert. Servicepersonal an den Fahrkartenautomaten, Schranken etc..
Und irgendwie weiß ich sowieso nicht so recht wie sehr man sich mit Japan vergleichen kann. Alles funktioniert schon sehr anders. Ich frage mich wie deren Infrastruktur ausschaut. Das was man als Tourist sehen kann ist schon ein lustiger Mix aus neu und alt. Z.B. die Fahrkartenautomaten hat man hierzulande mal alle ersetzt gegen welche mit Touchscreen. Im Japan gab es als wir da waren noch die guten mit Knöpfchen. Gerne auch eine ganze Wand voll Knöpfe für die vielen Optionen. Oft musste man selber auf der Karte nebenan nachschauen was die Fahrt zu Station X kostet und dann den Knopf für ein Ticket für soundsoviel Yen drücken. Weiter auf dem Land in der Pampa wurde die elektronische Schleuse, die kontrolliert ob man auch dort ausgestiegen ist für das man bezahlt hat, dann teilweise ersetzt durch eine Box und Ehrlichkeit. Gut, in der Stadt ist natürlich mehr High-Tech. Im Bus kostete es pro Haltestelle und man musste sein Ticket demnach beim Einsteigen und nocheinmal beim Aussteigen einstecken. Irgendwie doch sehr anders als die Öffis in Deutschland.
Und ich frage mich was da so jemand vergleichsweise verdient, der den ganzen Tag die Fahrkartenautomaten irgendwo betüttert und für Service bereitsteht. Oder jemand der einen Bahnhof in der Vorstadt sauber und in Ordnung hält.
Permanently Deleted
Well. Lots of it are technical details. The protocol has changed a bit but the way it works is as follows: The server stores the video. It delivers it via HTTP protocol to the viewer. If multiple people watch it simultameously (have the same video opened in their browsers) they help redistributing fragments to each other. This takes some load from the server. Coordination also happens via the server.
If there are no peers, you get the video delivered by the server. This happens most of the times anyways. It may stutter or take some time to load if the server is too busy.
Everything is watchable as long as the server is online. If the fragment isn't offered by someone else, it's just fetched from the server. If the server goes offline, the page won't load anymore and the video is gone. this rarely happens or only for maintenance.
If you close your browser window or click on another video, you leave the swarm and stop redistributing that video.
The videos are stored by the servers. And people overestimate how much the peer2peer approach works. In reality it's easily >90% delivered the traditional way by the server to the viewer.
lol. i watched way too much star trek when i was a kid. i would consider myself as someone who dislikes capitalism. but that's my private thing. i like having money available to buy food, eat nice noodles or go on vacation every now and then. but i wouldn't be sad if that somehow worked without the concept of money or some of the big companies.
i like this platform. i'm fine, thanks for asking.
You're sure? I'm not from the U.S. I heard you better pay close attention to the cars or you might get run over. Your best bet is to buy a large SUV or truck to be safe inside that thing on the roads. The article also says that. I'm not trying to be overly sarcastic here. But normally, people who operate heavy machinery are the ones supposed to be attentive and look out. There are countries where people walk or drive bicycles and it kinda works. Also whole big cities like NYC where people live without driving everywhere themselves.
I'm not a hardcore capitalist. Also i can't watch all the ads the corporations would like to feed me every day. So i'm fine with using an adblocker. Don't give stuff out for free on the internet if you don't like this. But since you ask: I really don't like that strategy to commercialize everything, to finance everything by selling ads and user data...
What alternatives?
Maybe ask this question again if there actually is something better. But i'd agree. The UI should be accessible for people with disability. But maybe we need to work on lemmy and make that possible instead of waiting for something else to come along.
Just let 'em. Splitting a community isn't nice but i don't see another solution here. Maybe this is kind of a diet for us and slimming will be a chance for us.
I have little experience with windows (web)servers and more with linux.
I have no idea why someone would want to set-up or manage a windows server. It's just pain if you previously did it with linux. Everything sucks. Where to find log messages, how to upgrade a php version and get that used by the webserver, backup, maintenance, how to write short and useful scripts for maintenance, the mixture of config files and lack thereof, and it needs double the resources.
I wouldn't do it in my spare time. I'd rather work on a way to get that OS in that VPS replaced... (My personal oppinion.)
I think the instance admins should handle that. Lemmy itself should be a open and agnostic platform. Admins should use defederation and block specific communities.
(My oppinion, I'm not associated with Lemmy development.)