• 0 Posts
  • 8 Comments
Joined 3 years ago
cake
Cake day: June 17th, 2023

help-circle
  • As someone else who works in ML but as a user for research purposes, I agree that there is no technical distinction but we’re talking about public communications here. You and I both know that AI and ML are the same thing. Most people do not. If I talked with my mom about AI she would assume I mean generative AI. She wouldn’t understand the nuance in your comment.

    In fact, even as a researcher who uses both simple ML techniques and generative AI, I tend to make the assumption that when someone mentions AI they mean generative AI.

    Common language changes based on the common understanding of society. The fact that the technical terms mean something different from the common understanding in society means that we need to be even more careful with the terms that we use, especially with something as polarizing as generative AI.







  • vortic@lemmy.worldtoSelfhosted@lemmy.worldKubernetes for beginers?
    link
    fedilink
    English
    arrow-up
    0
    arrow-down
    1
    ·
    5 months ago

    As the guy whose comment you added to, thanks for pointing out podman kube play. I’ve ever used it before and it looks worth playing with. It’s a bit limited in terms of what resources it can create if you’re used to k8s, but it definitely looks useful for testing and quickly standing up simple apps.


  • vortic@lemmy.worldtoSelfhosted@lemmy.worldKubernetes for beginers?
    link
    fedilink
    English
    arrow-up
    0
    arrow-down
    1
    ·
    5 months ago

    Kubernetes has a hell of a learning curve. Once you get your head around it, it can be great but it is a huge lift to learn. For self hosting I’d lean towards docker-compose rather than kubernetes but kubernetes can be nice once you get past the super steep learning curve.

    To answer your questions:

    1. Any Linux flavor will do the job.
    2. No, windows doesn’t really play nice with containers to begin with. Kubernetes is another layer of complexity that will make it tough.
    3. Yep, definitely! This is typically done using helm charts. Helm is basically the package manager for kubernetes. There are many helm charts that you can just install into kubernetes and they’ll work for you. You can also roll your own if you have custom applications. Argocd can also be helpful depending on how deep you want to get.
    4. I’d start by looking into videos on helm charts. That said, you will need a very strong understanding of docker containers and may need a good understanding of networking.

    I would strongly recommend looking into deployment using docker-compose over kubernetes until you understand containers inside and out. While Kubernetes can be nice it akso adds another layer of difficulty. I say this as someone who uses kubernetes daily for work, uses off the shelf helm charts, and writes their own helm charts from scratch.