News for hackers. Stuff that matters.
Re:AI-Generated Art Lacks Copyright Protection, D.C. Court Says by halfcat on Saturday August 19, 2023 @12:12PM (#37190233)
The distinction that data has no meaning without code is unconvincing.

The code has no meaning without a compiler or interpreter.

The compiler and interpreter have no meaning without a CPU.

If I store x86 CPU instructions in a Postgres database, is that data or code?

It’s also a worth viewing this in light of different computing models. The main mechanism may look quite different if you’re looking at a CPU, GPU, or DSP model of computing.

Re:AI-Generated Art Lacks Copyright Protection, D.C. Court Says by somesoftdev on Saturday August 19, 2023 @02:17PM (#37191546)
I believe code holds meaning even without a compiler or interpreter. I can read code and discern its functionality. I can even recognize existing algorithms such as quicksort. I can achieve the same understanding with pseudocode, which lacks an existing compiler. Similarly, prompts possess meaning; I can comprehend the task delegated to a machine learning model by reading the prompt.

I agree that both code and data are akin in terms of meaning. Transitioning from Assembly language to Python liberates us from concerns about registers and low-level intricacies. Python directs our attention to the problems we aim to solve, in contrast to low-level languages where a significant effort is spent on specifying hardware operations. High-level languages emphasize outcomes, enabling us to focus on the result rather than meticulously instructing the hardware. AI propels us further along this trajectory.

In this sense, I view a prompt and code as rather similar.