I have a number of machines here in my home lab. A mix of GPU types I thought would be reasonable for low level AI work, CPUs with 16-32 cores, and 128-256GB memory. GPUs are mostly AMD with 12-24 GB VRAM, apart from the strix halo which
Ok, that was a fun 4-ish month hiatus. Let me give you the TL;DR. This blog (currently, not for much longer) uses Ghost as a platform. Ghost recommends frequent updates, because, well, nodejs and security have a strained relationship. A recent upgrade screwed up the database. Ghost couldn&
This is about those incessant requests to turn off ad-blockers on browsers that we run into when we wish to not be served adverts which may contain malware, spyware, trackers, etc. I know adverts are the monetization model of the internet/interwebs. The more ads one can serve per
Getting back from SC25 , Quantum Computing was one of many topics discussed in depth. It is nice to see it getting attention, though there are some fictional elements running about that betray a lack of understanding of the core underlying physics. In this case, its the so called instantaneous information
Decades ago, I had relied upon firewall devices which offered multi-wan capabilities, reasonable configuration complexity, and reasonable performance for the internet of the day. The day job had, at that time, a 100Mb download connection, and a 10Mb upload connection. Blazing fast by the standards of the preceding years
So ROCm 7 just dropped and I encountered a bug on my linux mint machines. The short version is that the postinst script has == rather than =~ comparisons, which fail for linux mint, but pass for Ubuntu. Fixing this was easy, and I sent a
About two weeks ago, I noticed that my DNS was slow and this didn't make sense to me. DNS for me runs on two VMs, on two different machines. If one is down, the other (easily) handles the load. It just couldn't have been DNS that
Long ago, back when we banged desktop/deskside computers together for HPC clusters, I was a firm believer in stateful systems. That is, systems with an OS installed directly on the unit, where you had to manage configuration, and configuration drift. Many different tools were developed for this. CFEngine, puppet,
See https://a.co/d/dAF9dxD , in the kindle store. After getting a third rejection of this story, despite very positive reviews from my local writers group, and a writers conference I attended last year, I figured I didn't really need to sell the story to a publication.
I just returned from Hamburg Germany after attending ISC24 . Hamburg is a beautiful city. The people are wonderful, and they even tolerated my rather terrible Deutsch Sprache . When I visited Vienna about 17 years ago, the people would immediately switch to English once they heard me speak. Go figure. ISC24
My primary test systems are Debian based. One of them hosts an AMD MI50 Instinct GPU that I use for dev/test/learning. I install various ROCm on this system. One of the packages to be installed is rocm-gdb . This is the GPU code debugger tool. This package has
Given that I am starting a new position tomorrow, I wanted to build a new deskside machine to use. One of my older cluster machines died a few weeks ago, and I needed to replace it. My deskside machine at the time, was an AMD Epyc Rome unit
I've accepted an offer from AMD for a Principal Member of Technical Staff position as Principal Customer Engineer for Instinct GPU Software. I can't say much about the role at the moment, though I am looking forward to the challenge. For those who have
The context of this post is about an important decision, at which company I am going to work, that I am finalizing now. Every single decision you make between such scenarios carries a risk. You can't eliminate risk. You can, to some degree mitigate it
It's been a year since he crossed the rainbow bridge . I say good morning to his ashes every day. It's still hard. According to tradition , at the end of the 1 year morning period After the year-long mourning period ends and the