HNHacker News
TopNewBestAskShowJobs

moondev

1,878 karma · joined February 7, 2012

submissionscomments
moondev··on Linux laptop maker called me a Zombie
VMware workstation for Linux and Windows supports running a VM with specific partition(s) from your boot disk. This allows you to launch your "other" OS when needed, but still directly boot it on hardware if desired.
moondev··on Semaphore CI is now open-source
You can tell a lot of care went into creating the docs. Generic k8s would be nice vs GCP tie in but doesn't seem too tightly coupled.
moondev··on Project MINI RACK – what have we started?
Hopefully someday we will have the technology to 3d print flawless poweredge and purestorage server bezels.

Also shout out to HP with the new bezels. Being a server bezel designer seems awesome.

moondev··on Fly To Podman: a script that will help you to migrate from Docker
Launching Kubernetes pods without a kube-apiserver. The kubelet can run in standalone mode and launch static pods as well, but I don't believe it supports deployment manifests like podman does. Pretty handy.
moondev··on Introduction to CUDA programming for Python developers
From an infrastructure perspective, If you have access to the hardware, a fun starting point is running NCCL tests across the infrastructure. Start with a single GPU, then 8 GPUs on a host, then 24 GPU multi hosts over IB or RoCE. You will get a feel for MPI and plenty of knobs to turn on the Kubernetes side.
moondev··on Show HN: Immersive Gaussian Splat experience of Sutro Tower, San Francisco
It runs excellently on my nothing phone 2. What phone are you on?
moondev··on On Running systemd-nspawn Containers (2022)
Author should consider running it inside Docker for more convenient setup.
moondev··on Create a QubesOS Gaming HVM with GPU PCI passthrough (2023)
Does this work for GPUs without a physical display out port? For example an Nvidia A30 or H100
moondev··on We were wrong about GPUs
kubectl logs deployment my-multinode-deployment
moondev··on We were wrong about GPUs
https://www.cncf.io/phippy/the-childrens-illustrated-guide-t...
moondev··on Show HN: FlashSpace – fast, open-source, macOS Spaces replacement
Free vs paid subscription
moondev··on VSCode’s SSH agent is bananas
Coda by panic had integrated ssh support for remote editing + terminal. Predates vscode by 7ish years.

https://en.m.wikipedia.org/wiki/Coda_(web_development_softwa...

moondev··on Waydroid – Android in a Linux container
I'm interested in why the linked implementation is different or enhanced. There is nothing on the readme and I guess I would need to track down a summary of the talk
moondev··on Using uv as your shebang line
I like using this with tusk, which is a golang cli a bit like make, but it uses yaml for the config. The shebang is

      #!/usr/bin/env -s go run github.com/rliebz/tusk@latest -f
Then use gosh a golang shell for the interpreter

      interpreter: go run mvdan.cc/sh/v3/cmd/gosh@latest -s
This makes it a cli can run anywhere on any architecture with golang installed
moondev··on Nvidia's Project Digits is a 'personal AI supercomputer'
AGX also has UEFI firmware which allows you to install ESXi. Then you can install any generic EFI arm64 iso in a VM with no problems, including windows.
moondev··on Nvidia's Project Digits is a 'personal AI supercomputer'
Xavier AGX is awesome for running ESXi aarch64 edition, including aarch64 Windows vms
moondev··on Nvidia announces next-gen RTX 5090 and RTX 5080 GPUs
RTX A4000 has an actual display output
moondev··on Nvidia announces next-gen RTX 5090 and RTX 5080 GPUs
Innodisk EGPV-1101
moondev··on Guide to mechanical keyboards
My dream is for the following:

- low profile hall effect switch - mx stems - tactile - quiet or almost silent - adjusting the actuation actually adjusts the travel

So the last item you could set up an ultra "short throw" switch

I have gotten close by making a frakenswitch of multiple switches, but would be amazing to programmatically create this

moondev··on Cyphernetes: A Query Language for Kubernetes

      go run github.com/avitaltamir/cyphernetes/cmd/cyphernetes@v0.14.0 --help
moondev··on Arctic uses a fan to cool another fan
The SAN ACE 8080 takes this concept to a new level
moondev··on Next-level frosted glass with backdrop-filter
Windows Vista introduced this and released in 2007
moondev··on Creating a Proxmox or QEMU ChromeOS Flex VM
Has anyone tried gpu passthrough to a ChromeOS flex vm
moondev··on Prometheus 3.0
Before reading the entire page did you consider clicking the header. This will bring you to the main landing page of the product/project which more often than not contains a helpful summary of what it is and why it exists. You can also apply this pattern to other unknown things you come across.
moondev··on Ask HN: Homelab projects to learn Linux admin and DevOps to get hired as one?
I can't even get the simplest thing answered, which is "what is the minimum required setup for k8s, if not using a hosted solution?

Most mininal is to run a cluster inside a docker container with KIND. 2 cores and 4G of memory should allow you to run some small workloads

I plan to use 3cp 3w nodes and utilize all resources available. Do I NEED external storage,

No. Storage is optional AKA stateless workloads.

do I NEED an external load balancer or can I use DNS-LB?"

I'm assuming you want to bootstrap an upstream k8s cluster with kubeadm. In that case yes you need load balancer to sit in front of your control plane nodes. You can use a project like kube-vip to function as the load balancer without introducing an extra machine. If you want to use an extra machine you use something like haproxy.

You can use DNS but it's not ideal for production without healthcheck - but for a lab go for it

moondev··on The end of ChromeOS is a new dawn for cheap Android laptops
What makes you think it's a software bottleneck instead of the 4GB RAM
moondev··on Docker Compose Isn't Enough
To go even further, podman supports actual sidecars (one or many forming a pod) and even supports actual Kubernetes deployment manifests without needing a kube-apiserver.
moondev··on Misguided Apple Intelligence ads
Compare to Microsoft Copilot ad

https://www.youtube.com/watch?v=ZWXbd2fKTu8

moondev··on We're Leaving Kubernetes
https://github.com/Mirantis/cri-dockerd
moondev··on A React Renderer for Gnome JavaScript
You can also use html5 as a display output for gtk applications.

https://docs.gtk.org/gtk4/broadway.html

← PreviousPage 4 of 34Next →