News for hackers. Stuff that matters.
Re:DNA→RNA: What Do Students Think the Arrow Means? (2014) by tomrod on Sunday August 22, 2021 @10:27AM (#28265745)
> [transmutation] ... as data processing jargon

Nor have I for that specific context. As Whitman noted, people are large and contain multitudes. Reclassification and transcription are certainly common enough colloquialism even if not formal processes. It's all mappings[0] in the end.

> everybody kind of nods along while never agreeing on what the arrows mean.

Yes, this is what I said, and elucidated an abstraction process to convey complex technical information I both experienced and have used in practice.

[0] https://en.wikipedia.org/wiki/Map_(mathematics)

Re:DNA→RNA: What Do Students Think the Arrow Means? (2014) by perl4ever on Monday August 23, 2021 @12:15AM (#28272284)
I must be missing some important part of what you were trying to communicate.

It sounds as though you are saying "colloquialism[s]" have some value or relevance to technical understanding of a process.

It seems to me this is the primary means by which information gets lost because people think they know what is meant, but they don't.

It's the stumbling block that always reoccurs.

---- If someone says "map" and means function, then I know what a function is (I think).

If someone says "map" and means a higher order function, like in programming, then that's also something I think I know.

If someone wants to talk about morphisms that are not functions, then that sounds like it may be beyond my ability to follow.

But in any of the three cases, using the word "map" out of context fails to tell me which it is. Other associations, like the paper rand-mcnally map that I once used to drive across the country, are not helpful.

Re:DNA→RNA: What Do Students Think the Arrow Means? (2014) by alisonkisk on Sunday August 22, 2021 @12:39PM (#28266928)
The point is that the physical process is not like programming or math -- there is a difference between "A becomes B" and "A is used to as a reference when creating B", which is conflated all the time in programming unless you are using linear types, which is rare. (Mutating a data structure doesn't give you a new type. Garbage collection does, but that's not part of the semantic model of a programming language).