News for hackers. Stuff that matters.
Re:Paint16b: A 16 byte paint program written in 12 lines by codetrotter on Monday November 19, 2018 @06:56AM (#18485770)
Why? Serious question. Nothing about that bio says “this person should know about the existence of assembly” to me.

And besides, with their question they’ve made an effort to learn about it so I don’t see any reason to criticize them for not knowing. It’s like the xkcd referenced says, every day there are a bunch of people hearing about something for the first time. We should be happy that they hear about it!

Re:Paint16b: A 16 byte paint program written in 12 lines by AnIdiotOnTheNet on Monday November 19, 2018 @07:32AM (#18485918)
Really? A programmer of any stripe who doesn't recognize assembly just seems like a very wrong thing. One wonders what their mental model of the computer is like.
Re:Paint16b: A 16 byte paint program written in 12 lines by Skrillex on Monday November 19, 2018 @11:17AM (#18487424)
I imagine that most people abstract at the levels above and below assembly languages. E.g. they know about high level languages, and that a CPU cannot directly run that, but their view of the lower level probably does not include any human readable artifacts such as latin characters but rather binary and voltages.
Re:Paint16b: A 16 byte paint program written in 12 lines by xiphias2 on Monday November 19, 2018 @09:16AM (#18486507)
We have web pages with multiple seconds of latency because devs don't have a deep understanding of the performance hits of composing programs. And for that you need to understand how the CPU works.
Re:Paint16b: A 16 byte paint program written in 12 lines by owenmarshall on Monday November 19, 2018 @10:20AM (#18486996)
I do not believe that knowing ASM would even remotely translate into the ability to optimize web pages for latency: understanding high-level concepts like TLS, HTTP/HTTP2, and being to understand JS engines seems far more applicable.

You also seem to be making the assertion that you cannot understand how a CPU works without knowing ASM, which seems equally spurious.

Re:Paint16b: A 16 byte paint program written in 12 lines by detaro on Monday November 19, 2018 @12:34PM (#18488038)
ASM is fairly useless knowledge for that problem, unless you go in the deep weeds of internals of your JS interpreter.