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

help-circle
  • You got the basic idea from other posters, but there’s also a lot of weird crap in there as well.

    Basically you only need multiple IPs when dealing with services that only really operate on “well known ports”. DNS and SMTP being the usual culprits. For most home users there this is no big deal - even if you wanted to host those services it’s unlikely that you would need more than one ip to do so. HTTP solved this in '97 with HTTP/1.1 which allowed for host headers, which let’s a single server host multiple sites.

    This isn’t something new that nginx solved. 😂





  • atzanteol@sh.itjust.workstoProgramming@programming.devReinvent the Wheel
    link
    fedilink
    English
    arrow-up
    17
    arrow-down
    2
    ·
    edit-2
    8 days ago

    The author has completely misunderstood the advice to “not reinvent the wheel”. Or they’re just being needlessly literal in their interpretation.

    If your job isn’t making wheels, then you use somebody else’s wheels when you need wheels, so long as those wheels do what you need them to do for a cost that is acceptable.

    There is a high cost to reinventing things. So you don’t tend do so unless there is a compelling reason to do so.

    If you’re just exploring and learning nobody will tell you not to.





  • The problem is that you really only see two sorts of articles.

    AI is going to replace developers in 5 years!

    AI sucks because it makes mistakes!

    I actually see a lot more of the latter response on social media to the point where I’m developing a visceral response to the phrase “AI slop”.

    Both stances are patently ridiculous though. AI cannot replace developers and it doesn’t need to be perfect to be useful. It turns out that it is a remarkably useful tool if you understand its limitations and use it in a reasonable way.