Hacker News new | past | comments | ask | show | jobs | submit | praveenhm's comments login

I've been closely following the discussion on k3s and Kubernetes in general. I recently acquired an M1 Mac Ultra, and I'm curious about the best options available for running Kubernetes locally on it.

Does anyone have experience or recommendations in this area? I've heard about a few tools but wanted to gather insights from this knowledgeable community.


You should try out OrbStack: https://docs.orbstack.dev/kubernetes/

I switched to it completely, it’s very convenient to have both fast (-est on Mac) Docker support and a really smooth VM setup for running occasional Linux tools (such as Yocto in my case).

Edit: added some background info to my recommendation.


Thanks for the orbstack recommendation, I am using it for docker containers, It is really fast and lightweight, I will try out Kubernetes.


If you're just messing around, just use kind (https://kind.sigs.k8s.io) or minikube if you want VMs (https://minikube.sigs.k8s.io). Both work on ARM-based platforms.

You can also use k3s; it's hella easy to get started with and it works great.


If you go the kind route, be sure to not use Docker for mac and instead opt for podman which is much more resource efficient. Now that I've switched over to podman, my computer doesn't sound like it's about to blast off when I'm running clusters.


Not a fan of docker for Mac for sure. Podman or Rancher Desktop or Colima are the way to go.


"colima" and it's underlying project "lima" are a pretty quick way to get started.

Extremely quick to stand up a single node cluster, or many types of VMs in lima.

https://github.com/lima-vm/lima

    limactl start template://k3s
https://github.com/abiosoft/colima

    colima start --kubernetes
The tools are a bit rough around the edges if you try and do something outside of the happy path with them. Nothing bad as such, just the user experience isn't as seamless when say running the VMs on custom, addressable host networks or managing vms with launchd.


Is reverse a linked list is still a popular question on interview?


I ask it as a warmup question, I expect it to be done in 5-10 minutes.

Then comes the real question, which is "let's write fizz buzz so it generates at above 55Gbytes/second".



I believe they’re referencing this codegolf entry: https://codegolf.stackexchange.com/questions/215216/high-thr...

Previously discussed here on HN: https://news.ycombinator.com/item?id=29031488


Ah, lmao


Kind of hilarious what it would go for Python, of all languages.


I explicitly instructed in my custom instructions to never use Python, Go or JS, and to stick to functional languages. Works a treat.


I got that fizzbuzz reference. Stack Overflow thread right?


just out of curiosity, how performed the candidates on real tasks on the job then?


which is the best model for coding right now, GPT4/copilot/phind ?


Is this possible to fine tune llama-2 locally on M1 Ultra 64GB, I would like to know or any pointer would be good. Most of them are on Cloud or using Nvidia Cuda on linux.


I don't think so. I have M1 Max 64GB and it works okay for some inference. I'm buying a few credits from RunPod. It will be a few 10's of dollars to get it trained.


does this model help in TTS(text-to-speech), badly needed only free option is bark and tortise TTS right now.


Coqui-TTS with vtck/vits is very good right now. Not as good as eleven labs or coqui studio, but for fast open TTS it's pretty good, in case you're not familiar with it.

It will be great when there's eventually something open that competes with the closed models out there.


Excellent, I will take look into this.


Is there any free open-source alternative available to voice cloning, how far whisper goes?


Majority of deployed services right now are TorToiSe derivatives. https://git.ecker.tech/mrq/ai-voice-cloning


Whisper does speech-to-text.

And there are open-source alternatives but I don’t think the quality is super good.

There’s also enough information out there to do this yourself with a bunch of GPU time, I have some ideas I want to try out but don’t have the (GPU) time.


checkout lambda labs, they have very competitive pricing on GPU, they are almost half the price of CoreWeave at the last check.


Indeed! Having lower-cost GPU clouds in the "Sky" is on our immediate roadmap: https://github.com/skypilot-org/skypilot/blob/master/ROADMAP...

In fact, as we speak we're working with folks at Lambda Labs to add support for their cloud. If other providers are interested, we'd be happy to chat.

(SkyPilot dev here)


Lambdalabs is fantastic, but they are so fantastic and popular they often seem to run out of gpus available to rent for me :D


Common issue for anyone running at scale. The crypto winter should hopefully address this.


It is a good first move to arrest SBF, but nothing will happen if the rest of the team has already left the Bahamas or gone untraceable.


Going untraceable is the stuff of novels. Pulling that off in the real world is almost certainly well beyond the abilities of any of these individuals.


what is alternative to MLflow other than SQLite, like Kubeflow, Metaflow?


I highly recommend ClearML for effortless experiment that just works. It does a lot more of MLOps besides experiment tracking but I haven’t used those functionalities

https://clear.ml/

I had researched and spent time with several other tools including DVC, GuildAI and MLFlow but finally settled on ClearML. WandB pricing is too aggressive for my liking (they force an annual subscription of $600 last I checked)


There are a lot of tools in this space. Shameless plug to follow.

I helped build and use Disdat, which is a simple data versioning tool. It notably doesn't have the metadata capture libraries MLFlow has for different model libs, but it's meant to a lower-layer on which that can be built. Thus you won't see particulars about tracking "models" or "experiments", because models/experiments/features/intermediates are all just data thingies (or bundles in Disdat parlance). For the last 2+ years we've used Disdat to track runs and outputs of a custom distributed planning tool, and used Disdat-Luigi (an integration of Disdat with Luigi to automatically consume/produce versioned data) to manage model training and prediction pipelines (some with 10ks of artifacts). https://disdat.gitbook.io/disdat-documentation


Weights and Balances https://wandb.ai/site


Weights and *Biases :)


Checkout Flyte.org and it’s sibling project https://www.union.ai/unionml





I am guessing it was done on iPad


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: