podman's been great for me on macOS for testing stuff quick; which earlier used to need a whole limactl[3]/virt thing.
you can set it up with qemu-user-static for --platform linux/amd64; i don't remember which i exactly used, or if official docs have been updated for it but looked something like [1]
there is one sneaky bug in qemu that breaks uv [2] for cross-platform targets so i keep having to fall back to lima for that, but great otherwise.
Puppy via USB was one of my first. My real first was SUSE distributed via CD-ROM in a GNU/Linux magazine. I used to run Puppy from not a usb drive but a hard drive in an external closure plugged into the USB port. I was a poor college kid and that's all I had.
I just published Fintech Engineering Handbook distilled from 6 years of tears, sweat and swears.
It’s a free ~25-page resource with various hints and patterns around handling money.
Tell me what you think!
other than that, peruse the commits on the source [1], or wait for the author to respond.
A lot of the RFCs are flavored by the lack of https and prevalence of forward proxies run by the ISPs to improve perceived speed and reduce their network loads.. Back in the day.
By my estimation, that's why they explicitly call out only the client and origin can know what a GET body means; proxies should forward as-is and ignore.
Those days of ISP forward http proxies are gone, but those semantics are still fine; the body means what the origin and client agree it means.
[1] https://github.com/BratishkaErik/ncdu
[2] https://packages.fedoraproject.org/pkgs/ncdu/ncdu/
reply