• 1 Post
  • 14 Comments
Joined 1 year ago
cake
Cake day: June 10th, 2023

help-circle





  • Adding to the hetzner comment: I think AWS has free very crappy servers. If you’re a student, the Github Student Pack has free digitalocen credits.

    In theory, cloud flare could pre-cache content before you request it. Unfortunately, that would require significant effort from Lemmy to let cloud flare know that there is new content, and then it would be up to cloud flare to decide to cache it for 1 client. Both these things aren’t happening.

    CF needs to dynamically control where requests for your server end up, and for that they need to be the authoritative DNS for it.

    Cloud flare indeed acts as a reverse proxy (because that’s how CDNs work), but unlike a self-hosted reverse proxy, theirs will be on their servers, so will not have much more more access to your network than yourself outside of it. I think they have some sort of offering to actually give your more access, but A) idk if that’s free and B) that requires an always-on computer in your local network, at which point why not just host your Lemmy instance on it?


  • Quick question: why? Why not choose to host a server in the US, near it’s “costumer base”?

    If you’re doing it for the exercise, fine (though I think you’ll find that cloud flare is pretty hands-off and you basically just click a few buttons).

    If you’re genuinely looking to improve cross-planet load times, I regret to inform you that a personal Lemmy instance is very much not a good target for this. A CDN works by hosting whatever parts of your site you can nearer to the people who will request them. For a huge company like discord, this means that when you upload an image to a server, they will sum up all users likely to load that image soon, find where they are and send a copy of that image nearby, saving on intercontinental traffic. They get to do this because they have many users, and they control the CDN (because they built it).

    You on the other hand, are going to ask cloud flare nicely to do all of this for you. Since you aren’t paying, cloud flare is going to try to do this automatically and without cooperation from your software. This means that cloud flare will basically only try to cache parts of Lemmy that are static, so really only the page layout and that’s about it. Ultimately, the Lemmy website for your instance might load a little bit faster, but posts can’t be predicted and so those will have to go cross-continental on a cache miss.

    The other advantage this affords is that anyone interested in taking down your instance will have to take it up with cloud flare. If the way they’re trying is brute force, they will fail where they would have succeeded against just your server. If their way of doing it is through legal threats, they might have better luck (though cloud flare tries to remove itself from a position where they have to police what their service can be used for, my opinion is that it is a matter of time before they are forced to).





  • even if the guy did and would be found guilty of child porn (for which he would deserve to rot in hell)

    1. he hasn’t been convicted and is therefore innocent at this time. subjecting someone who is innocent to this is insane, regardless of allegations
    2. the phrase “he chose to agree to be monitored and they chose to continue living with him” was uttered. what the fuck
    3. so like assume i’m adversarial to him. i send him an email which entices him to click a link like "hey neighbor, we went to the campsite and took picture (link)[pornhub.com]. he clicks the link and goes to jail?! actualy scratch that, he’s not allowed to touch electronic (again, insane but less so) his wife clicks it and he goes to jail?
    4. even if his wife went to pornhub deliberately, so what? is she not allowed to look at porn? if so, why? if she is and they’re just assuming he did it because reasons, is he not allowed to look at porn(beyond the using a computer at all thing)? would a porn mag be okay, and if so why or why not?

    in this guy’s shoes i would be this close to encasing a bulldozer in concrete and going for a ride.



  • In theory you could become a registrar and pay the icann’s fee per domain to sell domains to yourself for cheaper. In practice, becoming a registrar is prohibitively expensive because you have to pay ICANN 10k, and then spend a whole lot more on certifications and processes, and audits from auditors. I recommend staying away from GoDaddy as they are infamous for being very bad to do business with, personally I’d recommend gandi.net and google.domains. namecheap also has interesting offerings.

    If you are a student, the Github Student Pack gives you a free .me domain for a year.