I just really want to see where the numbers come from.
You know people self hosting email, I know people self hosting email. But that is certainly not the case for the vast, vast majority of individuals. For businesses, I have seen Exchange take over what used to be smaller hosts, and Google has broken into the small/medium business world as well. I have searched and searched and found nothing, but I don’t see why it should be so hard to do. Obtain a list of email addresses from some data breach (I dunno how but I’m sure security researchers do it all the time) then check their DNS to see what proportion point at big tech. My gut feel is that it’s a large proportion, but maybe that’s just the corner I work in.
email can be run using hundreds of servers on dozens of platforms even from your own house and interact with the email network.
It’s nice that it can, but the point of this list is is that what actually happens for the majority of people?
And from my experience, the answer is no, the vast majority of people use Microsoft or Google.
This claim is “Top Provider User Share: Google ≈ 17% → Score: 27/30”
Where does this number come from? Gmail alone claims 1.5 billion active users. Outlook.com has 500 million. But then you have to start adding up all the email users worldwide that are using services hosted by Microsoft (all the Exchange business customers), and the google customers as well (that may or may not be included in the Gmail figures). Then there are all the ISP email addresses that use these services as the provider.
I find it hard to believe that email is as decentralised as claimed here, and I’m really keen to see more data on how it was calculated.
The reason I find it so hard to believe is that when Microsoft fucks up (and given time they always do), a significant portion of the business customers I deal with get affected.
If you mean running the lemmy software on your own hardware to have your own instance, you don’t need programming skills for that. Self-hosting things is a related but different skillset. There’s a decent learning curve, though.
If you are familiar with self-hosting, you can probably set up a Lemmy instance pretty easily. If you are not, then running a publically federating service is probably not a good starting point. You should be able to search up a beginners guide to self-hosting, or take a look at !selfhosted@lemmy.world. I think hosting a personal wiki is a good starting point, since it is then a good place to write down everything you’ve learnt!
An iPad isn’t really a good server. You could use an old laptop or pay for a cheap VPS as a starting point. Many people start with a Raspberry Pi.
You can buy MP3 players on Aliexpress. They still make them and they are not expensive, and you can even get bluetooth compatible ones.
I recently went about trying to do what you’re doing. I have a laptop and it was still pretty hard. Just buying digital music is tricky. I ended up downloading iTunes for some music, and buying others from Bandcamp for the few artists I could find on there.
I can still see problems. Without a computer, how will you transfer the files onto the MP3 player? Without a CD drive, how will you rip CDs?
I think you’re going to need to borrow a computer from a friend, but other than that it’s all feasible if a little annoying.
Just remember the client itself is proprietary (as their business model will be client features), but the bridges are open source.
So you can self-host a facebook bridge and matrix server, but you’ll need to connect to it from a matrix client. You can’t do it from the beeper applications.
The Beeper application is a fork of element, but you should be able to use any matrix client. In the past I’ve self-hosted the facebook bridge and successfully used it with Element so don’t let it put you off 🙂
It seems Whatsapp wants to keep their secure image, and doesn’t allow third party apps. Your only choice is basically to give the third party app your login details, which is against the Ts & Cs.
Facebook provides a way to authorise third party apps and grant them access to your data. It seems to be a different end goal, and I couldn’t find anything about facebook banning peoples accounts or even blocking third party apps.
Probably nothing. I haven’t heard of other apps being blocked. But Beeper has been running for like a couple of years now (but recently changed to a freemium model, before it was subscription only and had some people had been on the waiting list for a year+, they said they are aiming to get down to no wait in the next 3 months, and that was probably a month or two ago).
If you think it’s at risk of being blocked, that doesn’t mean you can’t make hay while the sun is shining 🙂
Yes, all file attachmemts. See chart here.
Some quirks that I think are notable:
Otherwise FB messenger is one of the better supported platforms on beeper in terms of feature support.
Are you using video/audio call functionality? If not, get on the beeper waiting list. It supports connecting to facebook messenger, but it doesn’t support video/audio calls.
I supported assisted suicide until I read your comment.
Get injured in the US, now I’ll live the rest of my life with debt I can never repay and I’ll never be able to spend money on what I want.
Or before the surgery, tell me how much it will cost. Then I can choose between a lifetime of debt or assisted suicide.
It’s possible it’s not covered. I think it probably needs to be accessible on HTTP ports (preferably 443 with HTTPS) as that’s how other servers will try to contact your server.
Probably leave your lemmy server on 8536, then set up a reverse proxy to direct 80/443 to 8536. Only port forward 80/443, other ports don’t need to be externally accessible. Some reverse proxies will set up HTTPS for you as well.
Sorry I have found the docker-compose files are not quite how I remember them (and they have had many changes since I last saw them). The instructions now direct you to install the ansible copy of the docker-compose file which doesn’t have a post specified for the proxy (unless you actually run it using ansible).
Hopefully you’re able to work it out :)
Lemmy has many different containers all running in docker. It includes a reverse proxy that listens on port 80 and redirects traffic to the appropriate container.
And yes, you can direct traffic to the right place based on the URL being accessed. This is called a reverse proxy. It’s easiest to allow Lemmy’s reverse proxy to stay as is except change the docker external port to something else (e.g. 8080), then have another reverse proxy to handle traffic to your different services.
Some common reverse proxies are Caddy, Traefik, NPM, or just using nginx though that may be more difficult to configure if you aren’t familiar. Search up a tutorial, which is best depends on what else you have running (e.g. traefik automatically detects how to connect to each docker container, but gets a lot trickier if all your services aren’t in docker).
I played BG3, put over 100 hours, it took me 2 years. But I don’t mind, it was an easy game to pick up after a break and continue with, and the quests were rewarding in themselves, you didn’t need to complete the whole game to understand it.
There are definitely games I have started played, then couldn’t remember what I was doing after a break and wasn’t enthused enough to return to it. I can’t remember specific games but I know it happens.