<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Singularity</title><link>https://singularity.sg/</link><description>Short notes on technology, learning, and things worth remembering.</description><generator>Hugo</generator><language>en-SG</language><atom:link href="https://singularity.sg/" rel="self" type="application/rss+xml"/><item><title>WarMachine: A Local Kali Linux Assistant for HTB and Pentesting</title><link>https://singularity.sg/2026/08/warmachine-local-kali-linux-assistant/</link><pubDate>Sat, 15 Aug 2026 12:20:00 +0800</pubDate><guid>https://singularity.sg/2026/08/warmachine-local-kali-linux-assistant/</guid><description>WarMachine is my work-in-progress model for running a Kali Linux assistant locally. The current 4B version operates more like an OpenCode-compatible security assistant than a fully autonomous pentesting agent.
I run it on a local GPU inside a sandbox for Hack The Box and other authorized pentesting work. It helps construct commands, runs them through structured tool calls, and uses the output to suggest what to try next. I find it most useful for code and command completion, especially when I know the objective but do not want to stop and reconstruct the exact syntax for each tool.</description></item><item><title>My llama.cpp Command for Qwen3-Coder-Next</title><link>https://singularity.sg/2026/08/my-llama-cpp-command-for-qwen3-coder-next/</link><pubDate>Sat, 15 Aug 2026 12:10:00 +0800</pubDate><guid>https://singularity.sg/2026/08/my-llama-cpp-command-for-qwen3-coder-next/</guid><description>I use this command to run Qwen3-Coder-Next locally with llama-server. I am keeping the complete command and an explanation of each option here so I do not have to reconstruct it later.
This is the best configuration I have found so far for an RTX 4090 with 24 GB of VRAM and 64 GB of system RAM. My priority is a longer context window rather than maximum inference speed. There is still room to optimize it further, but this setup works well enough for regular use.</description></item><item><title>Running Qwen Image Edit 2511 4-bit on Amazon EKS</title><link>https://singularity.sg/2026/08/running-qwen-image-edit-2511-4-bit-on-amazon-eks/</link><pubDate>Sat, 15 Aug 2026 12:00:00 +0800</pubDate><guid>https://singularity.sg/2026/08/running-qwen-image-edit-2511-4-bit-on-amazon-eks/</guid><description>I published Qwen Image Edit 2511 4-bit as a selective NF4 quantization rather than quantizing every transformer layer indiscriminately. Some layers remain at higher precision to preserve output quality. The resulting Diffusers-compatible model can operate below 20 GB of VRAM, including on 16 GB GPUs with CPU offload.
Gary Stafford used the model in his Amazon EKS deployment. His implementation packages the 17 GB model for an NVIDIA L40S, distributes it from S3 to node-local EBS, loads it into a FastAPI inference service, and reports model and GPU readiness through health checks. The accompanying deployment repository includes the containers, Kubernetes manifests, caching DaemonSet, API, and end-to-end inference tests.</description></item><item><title>The SSD Squeeze: Tools to Beat NVMe Shortages and Price Hikes</title><link>https://singularity.sg/2026/08/the-ssd-squeeze-tools-to-beat-nvme-shortages-and-price-hikes/</link><pubDate>Sat, 15 Aug 2026 09:57:05 +0800</pubDate><guid>https://singularity.sg/2026/08/the-ssd-squeeze-tools-to-beat-nvme-shortages-and-price-hikes/</guid><description>Micron reported in its June 2026 SEC filing that memory and storage demand was outpacing industry supply and that its NAND average selling prices had risen by the mid-80% range quarter over quarter. Before buying another drive, it is worth seeing how much space you can recover from the SSD you already own.
Use WinDirStat or Czkawka to identify and remove unnecessary files, freeing up space on your SSD.
Find large and unnecessary files Disk cleanup tools like WinDirStat and Czkawka can help you visualize disk usage and identify large or unnecessary files that can be deleted to free up space. This is especially useful for NVMe SSDs, which can be expensive and in short supply. By regularly cleaning up your disk, you can maintain optimal performance and avoid running out of storage. I use them both regularly when I see my SSD filling up, and they have helped me reclaim a significant amount of space.</description></item></channel></rss>