Lab Notebook

Configuring Highly Available Home Service Hosting with Wireguard


I’m lucky that at my house, AT&T allows me to lease a block of 5 static IP addresses. They charge $30/mo for the service which to me is worth it. This gives me the ability to easily host services out of my home datacenter and not have to worry about dynamic DNS. In my datacenter, I also have redundant servers that can run my services in case of a hardware failure.…
Read more ⟶

No, MKBHD Didn't Doom Your AI Product. You Did.


There’s been a lot of absolutely excruciating debate going on in online spheres recently about two theoretically interesting AI products: the Humane AI Pin, and the Rabbit R1. Frankly I think the entire debate is stupid - you have the right to give your honest opinion on any product no matter your platform size. In fact I’d say the larger your platform the more impetus there is on you to be brutally honest about your experience with the product so as not to entice people to buy something that sucks.…
Read more ⟶

Metrics are Killing Us


“I really appreciate the work you put in to this proposal! It’s a good idea and all, but how does it move our metrics?”
Read more ⟶

Enabling PCIe Bifurcation on a Supermicro X11DPU Motherboard


Recently I picked up a used 2U Supermicro SuperServer 6029U-E1CR4 to add capacity and capability to my home datacenter. This server is powered by an X11DPU motherboard. A brief aside: we’re in a bit of a sweet spot right now where first and second generation Xeon Scalable platforms are seemingly getting dumped in massive numbers by The Enterprise onto the second hand market. For reference, both of my machines are running 2x Xeon Gold 6132 processors, each with 14 cores (hyperthreaded to 28).…
Read more ⟶

A Fresh Start


For a while now I’ve wanted to set up somewhere I can put longer thoughts that feels like a truly fresh start. I’ve been writing things on the web for quite a while at this point, and every time I move to a new technology or a new website I carry the baggage of all of my old content with me. The pack rat in me demands it; I have to keep an archive of everything I’ve ever produced1.…
Read more ⟶