Good day. It's time for my weekly report.
Personal Website
Last week, I planned to do two things for my site: automate updates and create a sitemap.xml. Out of these two tasks, I only accomplished the first one - automating updates. The automation is up and running; new blog posts are now added daily at midnight. I had to troubleshoot the program in Kubernetes. I noticed an interesting quirk: if the program in Go runs out of memory, there will be no error message. Instead, it simply states "error" without any clue as to the cause. I don't know why this happens. https://github.com/hinst/hinst-website/blob/master... I spent 10 hours, and besides automating, I also fixed and improved various minor issues.
Computer Upgrade for AI
I've been contemplating upgrading my computer for AI for a while now. I need more video memory; currently, I have 16 GB, but I'd like to have 20 GB... However, a graphics card that capable of this costs a fortune. So, I decided on a frugal upgrade: I bought the cheapest additional graphics card with 4 GB of RAM. Now, I have 16 GB + 4 GB = 20 GB 💡 My plan was to assign all memory-hungry programs to the secondary graphics card and free up the main card for AI and gaming. The plan worked, but only partially: my motherboard's second PCI-e slot has very low speed - only 1 GB per second. So, programs assigned to the secondary card lag. 😢 Plus, the setup process is cumbersome; each program needs to be manually configured in Windows settings.
Upgrade conclusion: assigning a secondary graphics card makes sense only if your motherboard has a FAST PCI-e slot for it.