VDO Ninja is really nice. My friend self hosts it, and it didn’t seem that hard.
- 2 Posts
- 93 Comments
hperrin@lemmy.cato
Technology@lemmy.world•Discord faces backlash over age checks after data breach exposed 70,000 IDsEnglish
3·2 days agoThere are plenty of easy to set up open source servers. I use a bunch of them. Here’s a few that come to mind:
- jellyseerr
- navidrome
- jswiki
- homeassistant
- docmost
- rustdesk
Those are all ones that only require three or fewer services in a Docker Compose stack. And the docker-compose.yml files are short and easy to understand.
There are plenty that are hard to set up, like:
- jellyfin
- nextcloud
- wordpress
- immich
- mastodon
I’ve installed all of these, and they were not as straightforward, but not too bad.
Matrix is the only one that has taken me more than a day. And I couldn’t even get everything working. Element Call still doesn’t work after trying to set it up for two days.
There is a lot of variance in how difficult these servers are to set up, but Matrix stands alone as the absolute hardest, most convoluted setup process I’ve ever experienced.
hperrin@lemmy.cato
Technology@lemmy.world•AI agent writes blog post to shame a developer after he refused it's code contribution.English
2·3 days agoBecause the performance gain was basically negligible. That was their explanation in the issue.
hperrin@lemmy.cato
Technology@lemmy.world•AI agent writes blog post to shame a developer after he refused it's code contribution.English
25·3 days agoWhat appears to be the person behind the agent resubmitted the PR with a passive aggressive bullshit comment:
https://github.com/matplotlib/matplotlib/pull/31138#issuecomment-3890808045
hperrin@lemmy.cato
Technology@lemmy.world•Discord faces backlash over age checks after data breach exposed 70,000 IDsEnglish
1·4 days agoNot to my knowledge.
hperrin@lemmy.cato
Technology@lemmy.world•Discord faces backlash over age checks after data breach exposed 70,000 IDsEnglish
5·4 days agoApples to oranges.
hperrin@lemmy.cato
Technology@lemmy.world•Discord faces backlash over age checks after data breach exposed 70,000 IDsEnglish
6·4 days agoIt’s the most popular one by a huge margin, and it’s the reference implementation from the protocol devs.
hperrin@lemmy.cato
Technology@lemmy.world•Discord faces backlash over age checks after data breach exposed 70,000 IDsEnglish
22·4 days agoIf you set up your community on an existing server, like Matrix.org, it’ll be really easy. And it’s pretty easy to join as an end user.
But if you have your own domain, and you want to host your own Matrix server (mine is matrix.port87.help), be prepared to spend at least a day trying to get everything to work. There are six different services you need to run:
- synapse
- postgres
- element
- coturn
- jwt
- livekit
And there’s no guide for just setting up everything easily. You have to follow several different guides that sometimes have conflicting information. Not all the guides are exactly comprehensive, too, so be prepared to read a lot of documentation. You’ll also need to forward a bunch of ports, and then a port range (thousands of ports, for coturn).
It’s very easy to mess something up, and sometimes it’s very hard to tell. For example, I was running federation on 8448, like you’re supposed to, but my server was advertising that federation was on 443. This caused some rooms on other servers to be unjoinable. It gave me a cryptic error message about it, and I had to read through a few Stack Overflow posts and GitHub issues to finally figure it out.
Synapse will complain about Postgres’ collation and encoding, and that’s quite difficult to fix. You have to add some arguments to the startup command to force the right encoding.
Synapse will also log fucking everything, so make sure to set log level to “ERROR”.
None of this is meant to scare you away from running your own Matrix server. If you want help, I’d even be willing to zip up all my docker compose files and send them to you. This is more meant to indicate that the Matrix team should focus on making this process easier.
hperrin@lemmy.cato
Technology@lemmy.world•Discord faces backlash over age checks after data breach exposed 70,000 IDsEnglish
39·4 days agoI’m in the process of switching my two communities to Matrix. It’s not bad from a user point of view, but running your own server is such an enormous pain in the ass. Like, way harder than it should be.
hperrin@lemmy.cato
Technology@lemmy.world•Windows Notepad App Remote Code Execution VulnerabilityEnglish
27·4 days agoWhy does the notepad app do anything but edit text?
I highly doubt that when you start a “Discord server”, there’s any new machinery spun up. There is a near 100% chance it’s just an entry in a database. Nobody’s running a server just for him. So I don’t think there’s even reason to be charitable.
hperrin@lemmy.cato
Technology@lemmy.world•Discord will require a face scan or ID for full access next monthEnglish
7·6 days agoI’ve been dragging my feet to migrate my support servers for SMUI and Port87 from Discord to Matrix. I think now is the time.
hperrin@lemmy.cato
News@lemmy.world•AI gold rush sees tech firms embracing 72-hour weeksEnglish
71·6 days agoI don’t think it’s racist. That’s probably just a coincidence. But it’s definitely stupid and I guarantee you they don’t pay overtime. I don’t think you’re required to pay overtime for salaried employees.
hperrin@lemmy.cato
Selfhosted@lemmy.world•What's your opinion on Ubiquiti/Unifi gear?English
4·7 days agoMy whole work and home networks are all Unifi stuff. I absolutely love them. Way more reliable than anything else I’ve ever tried.
hperrin@lemmy.cato
News@lemmy.world•Trump Posts Video Depicting Barack and Michelle Obama as ApesEnglish
7·9 days agoThat video and Trump are racist as shit. To be clear though, all humans are apes, including Trump. That video depicts them as non-human apes.
hperrin@lemmy.cato
Progressive Politics@lemmy.world•Fascist Paramilitary invaders run over a detained man’s legs with a car and then they throw him in the back of their vehicle. (Vancouver, WA 12/4/25)English
10·10 days agoConservatives: “It was his fault for… for… um… having legs.”
hperrin@lemmy.cato
Technology@lemmy.world•ChatGPT is down for many users in major OpenAI outage - 9to5MacEnglish
161·11 days agoOh no! They’ll have to actually think!
hperrin@lemmy.cato
Technology@lemmy.world•Claude Code is suddenly everywhere inside MicrosoftEnglish
741·13 days agoMicrosoft is killing itself with shit vibe code.


Nice.