• 0 Posts
  • 43 Comments
Joined 2 years ago
cake
Cake day: June 27th, 2023

help-circle


  • What ISP are you referring to? I have genuinely never heard of an isp that takes 24 hours to rotate your IP. Also utilizing dynamicdns is not going to incur more dns traffic? Dynamic DNS updates your dns provider from a system on your local network that your pub ip has changed then your provider will start sending traffic to the new ip. Propagation used to take a while but I haven’t experienced propagation wait times of over 10 minutes in years. This all being said dynamic DNS isn’t exactly the most elegant solution. It is just one of the simplest that I mentioned. There are significantly better options overall that completely take the requirement of a static pubip completely out of the equation and can be built using all free open source tools relatively easily.


  • I mean I’ll be real. Sure in some circumstances that could be an annoyance for 15 seconds for some software that might rely on a session whenever your ip changes like once a month if that. A rotating ip is probably one of the easiest things to work around amongst the plethora of challenges that ISPs present for those who want to self host.

    I mean just take a look at what is involved if you are in a situation where cg-nat is implemented. You legitimately have no control over the root of your network at that point. I have that issue in particular with what is essentially a mobile hotspot as my failover for when my fiber fails. That being said I had to architect it in a way that took that took cg-nat into consideration. If I hadn’t then when fiber fails it would take down my services as a whole anyway.

    My point is that those challenges have workarounds, you can solve those issues relatively easily and they even present a level of security. Where it is actively malicious is with restrictions to capacity such as upload limits in which they to a degree lie about their speeds and capacity. The terms of service stuff is just flat out awful too.


  • If you have control over at least the root of your network you can totally get away with hosting in a dynamic pub ip. You just need to set up dynamicdns. There are other ways of handling this specific issue too. You can always go to a colocation and set up a server there if you want. You could also create your own reverse proxy tunnel in a place that is public then forward it. There are lots of work arounds really. Yeah, it sucks that American ISPs generally don’t support ipv6 but there are totally ways to work around it all.

    What really gets me up in arms is when they advertise gigabit connections or 500mb speeds only to limit upload to 20mb/s. That is where they are actively inhibiting self hosting communities.


  • It really depends. I like using live boot arch since it just gets me into a shell that I can chroot with really fast and I don’t have to worry about any graphical elements coming into play. Of course if it is something like a laptop then that is a totally different story.

    Generally though I keep luks encrypted usb drive with a full install with most everything you would need for those situations complete with a fully set up and remote managed environment over tailscale so I can keep my preferences up to date and even remote in from another device of my choice. It makes the whole recovery process suck a whoooole lot less.



  • Fuzzypyro@lemmy.worldtoSelfhosted@lemmy.worldRun android app
    link
    fedilink
    English
    arrow-up
    2
    ·
    8 months ago

    That would be interesting. If this is going where I think it is then it would probably suck seeing as touch screen input feels exponentially worse with latency but nonetheless would be really cool to see work for hosting a web app of sorts for desktop use.

    Check out linuxserver.io, kasm and whatever the x11 version of waydroid is called. I can’t remember it at the moment. That should give you enough to get started building a container if you want.


  • You make good points here for the beginner however there are better alternatives and solutions for basically everything you mentioned here. The biggest I want to address is conflicts on your system. Generally running servers on metal is just outright bad practice. Containerize. Always containerize. There are lots of great options. Docker, podman, Lxc, helm, flatpak… hell. Snap if you must. Running servers on metal is generally is just asking for trouble unless the system’s entire purpose is for that. Also the cg-nat situation. Personally been behind it for a few years but it’s not a problem as long as you have a reverse proxy tunnel in place. Not a hard fix at all.




  • Just to elaborate here. You are describing one implementation of a blockchain that provides a cryptocurrency. Blockchain is literally just another form of a database. It’s just that it can contain traits that would allow the database to be shared and distributed unlike typical databases. Currently there are some companies that are utilizing blockchain for their inventory systems. They aren’t using any more energy than they would with a typical system. They are just doing it to keep an unchanging record of past transactions which helps with fraud and loss prevention.

    P.S. Money laundering using a system that is publicly distributed and has every transaction involving usd paired with an ID, social security number and enough pictures of your face to make a 3D model is genuinely idiotic.






  • Jesus Christ. Have people never heard of covers? Every song here is in some way or another akin to a published cover of another song. Pretty bad ones at that. Obviously if it were matching the songs one for one, then it would be considered copywrite enforceable but realistically these would be more along the lines of copywrite abuse. The music labels would absolutely love for this precedent to be set so that anything even that remotely resembles anything ever made will allow them to own new independent artists within established genres.

    The cases

    Here is a list of cases that set precedent. The thing that connects them all and makes them relevant is that the defendant was either successful, made a lot of money, was very popular or it was the label attacking a artist for sounding like themself after leaving the band. See John Fogerty v. John Fogerty


  • Yeah, I’ve been testing nouveau with NVK+zinc. Can definitely confirm that the Nvidia open source drivers are getting better and it’s happening fast. Desktop experience is nearly flawless now except quite a few games still don’t work and Nvidia specific features are disabled(cuda, rtx, dlss). AMD is def the way to go for a good experience on Linux.

    I’m just hoping to see things change seeing as Nvidia hired the nouveau maintainer and he has been contributing directly to nouveau using his Nvidia provided email here as of late.


  • Fuzzypyro@lemmy.worldtoLinux@programming.devLinux Server OSes?
    link
    fedilink
    arrow-up
    4
    arrow-down
    1
    ·
    1 year ago

    Debian is a pretty safe choice overall but and I’m sure I’m going to get downvoted like crazy but arch has been a fantastic server OS for me for a while. Debian is pretty hands off but I have some pretty unorthodox requirements/hardware setups and the combination of the wiki and such a wide range of packages supported has enabled me to use the hardware to its fullest potential. Also rolling release lts kernel is pretty dope.