I would agree with the statement "This site should not be a venue for fielding x86 programming questions". However, the two examples of actual questions seem much more about "retro-programming" on "retro-computers" than x86 programming.
The one about the
jmp instruction is asked in the context of using a legacy assembler included with MS-DOS. The problem turned out to be a trivial programming error, but someone attempting similar things on unfamiliar retro platforms could have just as easily encountered a problem more related to the old technology that they were interacting with - making it relevant for this site.
The question about accessing video memory was kind of naive, in that the OP seemed to think something more complex than a hard-coded address reserved in the memory map was at issue. I think a really descriptive answer for that could have expanded on the simplicity of early PC's, and their lack of any sophisticated protocol for assigning hardware resources, like memory space, to peripherals during system boot.
To some extent, at least, it is up to those posting answers to expand on the topic enough that the answer is both complete and also educational from the angle of understanding the retro-tech. That care and attention will make for better answers and a more useful site, I think.