Live data from Hacker News

Show HN: Lightweight tool for managing Linux virtual machines

github.com

11–20 of 43 posts

Re: Show HN: Lightweight tool for managing Linux virtual machines

#12
post #7
post #6

Hey, thanks for sharing. As someone who uses QEMU via rudimentary shell scripts, this looks interesting. Unfortunately, I'm reluctant to trust a 26KLOC vibe-coded app[1] for something like this, so I'll pass. But if a polished React/Next.js app, with a CLI, HTTP/WebSocket API, authentication, and libvirt integration, truly took you a couple of hours to produce, and it solves your problem, that's a commendable achieve…

It seems to me that in use cases like this, reliability and stability is so much more important than a nice lightweight UI. This project advertises a small single binary but that’s really a feature of Go, and the small size is a feature of the fact that this is a rushed vibecoded app. A typical HomeLab user (mentioned in this project as one of the primary audiences) is probably using something like Proxmox because it…

I do think that there's appeal in a single-binary tool that implements the core features of something like Proxmox. Proxmox is a complex project that requires dedicating an entire machine to it.

I'm not familiar with Kimchi or Cockpit, but OP's claims sound reasonable. There are/were other even simpler tools like the similarly named flintlock, Incus, Lima, plain virsh, and many others. But most of them don't have a web UI, which matters to some users.

However, besides this being vibecoded, what is fishy to me is that this project is coming from an account that 2.5 months ago was promoting their own cloud hosting project[1], with some fantastic claims, and suspiciously LLM-like replies. And yet today the web site of the project fails to load because of a TLS error.

If you look even deeper into it, a second new account "supitsj" shows up in the comments, seemingly representing the same service, which seems to be the same account that created a tutorial[2] for them. The "jlucus" GitHub account claims to be a "Jesse D. Lucus" from Oakland, CA, whose links and website are full of crypto/web3/betting scams, and AI-generated slop. The account is also part of a non-existent "hypr-technologies" org, which seems to be a company registered in Singapore[3], which does have its own AS[4]. On its website it says that Infuze is "retired", and now they're focused on a new project called "Raiin".

I'm not sure if these people are legit, scammers, or AI bots, but this whole thing stinks to high heaven. They're now flooding HN as well, as this isn't the first time I've seen Show HN posts with similar projects.

AI-blocking AI tools are becoming increasingly necessary. What a time to be alive.

[1]: https://news.ycombinator.com/item?id=44382949

[2]: https://github.com/jlucus/infuze-tutorial

[3]: https://www.scam.sg/companies/53503711B/hypr-technologies

[4]: https://ipinfo.io/AS211747

Re: Show HN: Lightweight tool for managing Linux virtual machines

#13
post #4

I like the sound of it, especially the compact single-file executable with minimal dependency. Forgive me for my ignorance, I may not fit the target user profile - I'm not familiar with KVM, and have only occasionally used QEMU. I read briefly about Cloud Init when setting up Multipass for creating new Ubuntu VMs. What is KVM? - https://www.redhat.com/en/topics/virtualization/what-is-KVM Can this tool `flint` replace…

KVM is just your Linux Kernel Virtual Machine. So you can manage VM's on Linux. It is not related to Docker.

Re: Show HN: Lightweight tool for managing Linux virtual machines

#16
post #12
post #7

Earlier quoted context omitted.

It seems to me that in use cases like this, reliability and stability is so much more important than a nice lightweight UI. This project advertises a small single binary but that’s really a feature of Go, and the small size is a feature of the fact that this is a rushed vibecoded app. A typical HomeLab user (mentioned in this project as one of the primary audiences) is probably using something like Proxmox because it…

I do think that there's appeal in a single-binary tool that implements the core features of something like Proxmox. Proxmox is a complex project that requires dedicating an entire machine to it. I'm not familiar with Kimchi or Cockpit, but OP's claims sound reasonable. There are/were other even simpler tools like the similarly named flintlock, Incus, Lima, plain virsh, and many others. But most of them don't have a w…

Besides your spamming concern (which isn’t really that big of a deal) are you concerned this could be malicious? That’s my concern. How would they inject their malicious code besides the obvious of in the installer (main/install.sh) script?

Re: Show HN: Lightweight tool for managing Linux virtual machines

#17
post #12
post #7

Earlier quoted context omitted.

It seems to me that in use cases like this, reliability and stability is so much more important than a nice lightweight UI. This project advertises a small single binary but that’s really a feature of Go, and the small size is a feature of the fact that this is a rushed vibecoded app. A typical HomeLab user (mentioned in this project as one of the primary audiences) is probably using something like Proxmox because it…

I do think that there's appeal in a single-binary tool that implements the core features of something like Proxmox. Proxmox is a complex project that requires dedicating an entire machine to it. I'm not familiar with Kimchi or Cockpit, but OP's claims sound reasonable. There are/were other even simpler tools like the similarly named flintlock, Incus, Lima, plain virsh, and many others. But most of them don't have a w…

I'm running Proxmox in my homelab. Although it's based on Debian, it doesn't lend itself to running tasks other than Proxmox itself. I, for one, would appreciate a KVM manager with web UI (Portainer for KVM, if you may) - but I'm reluctant to run something so vibe-coded.

Re: Show HN: Lightweight tool for managing Linux virtual machines

#18
post #2

While I am using cockpit every time I need to remotely manage the machines, I couldn't get it to log me in via something other than user's login/password, which are not that safe, and it listens to 0.0.0.0 by default too. So I have to ssh into machine, start cockpit service, use it, and then stop the cockpit.socket once I finish. Would be great to have something which has its own users/passwords (to have strong passw…

If you’re using libvirt, you can do a remote connection through ssh with virsh or Virtual Manager desktop app.

Re: Show HN: Lightweight tool for managing Linux virtual machines

#19
post #17
post #12

Earlier quoted context omitted.

I do think that there's appeal in a single-binary tool that implements the core features of something like Proxmox. Proxmox is a complex project that requires dedicating an entire machine to it. I'm not familiar with Kimchi or Cockpit, but OP's claims sound reasonable. There are/were other even simpler tools like the similarly named flintlock, Incus, Lima, plain virsh, and many others. But most of them don't have a w…

I'm running Proxmox in my homelab. Although it's based on Debian, it doesn't lend itself to running tasks other than Proxmox itself. I, for one, would appreciate a KVM manager with web UI (Portainer for KVM, if you may) - but I'm reluctant to run something so vibe-coded.

Check out Incus: https://linuxcontainers.org/incus/

Re: Show HN: Lightweight tool for managing Linux virtual machines

#20
post #4

I like the sound of it, especially the compact single-file executable with minimal dependency. Forgive me for my ignorance, I may not fit the target user profile - I'm not familiar with KVM, and have only occasionally used QEMU. I read briefly about Cloud Init when setting up Multipass for creating new Ubuntu VMs. What is KVM? - https://www.redhat.com/en/topics/virtualization/what-is-KVM Can this tool `flint` replace…

KVM is just your Linux Kernel Virtual Machine. So you can manage VM's on Linux. It is not related to Docker.

It's also the technology that many (most?) VPS providers use, eg Digital ocean, Vultr, Linode, etc.
Post reply on HN