Training the AI to write better LiveCode

Richard Gaskin ambassador at
Sat Jan 21 13:39:21 EST 2023

Kevin Miller wrote:

 > Richard wrote:
 >>> So before we donate much time to providing index fodder for the
 >> owners of ChatGPT, we might ask whether this is an investment we want
 >> to make, or perhaps at least ask for compensation for having provided
 >> the data that makes ChatGPT valuable for its owners.
 > An interesting point of view.

Though admittedly not at all original, e.g.:

    After all, the Codex had been trained on billions of
    publicly available source code lines – including code
    in public repositories on GitHub. That included, among
    other things, all of the Apache Foundation's many
    projects' code.

    Stability Diffusion, Midjourney, and DreamUp were
    trained on copyrighted materials without credit,
    compensation, or consent, according to a new lawsuit.

 > We're a very long way from attempting to write all apps in assembler
 > using this sort of AI.

Are we?  As late as my teens I was still reading science mags saying 
"Well, AI is going to be a big deal, but no machine will ever beat a 
human at something as complex as chess."

Big Blue beat world chess champion Garry Kasparov less than two decades 

So the goalpost moved, with explanations like "Well, chess is ultimately 
a memorization task, but no computer can ever beat a human at something 
as abstract and intuitive as Go".

Google's DeepMind beat Go champion Lee Se-dol in 2019.

I would caution against underestimating how CS advancements accelerate 
further CS advancements.

 > And humans are going to want to go on reading, editing and
 > understanding code to create whole programs, whether produced
 > by machine or a human, for a long time yet.

Exactly. The uniquely human pursuit of pleasure will remain. And with 
the productivity gain from this Second Industrial Revolution, we're 
finally arriving at the potential to actualize the vision toolmakers 
have had since Archimedes' screw: a world where we leverage technology 
smartly so machines do the drudgery of producing commodities and humans 
are freed to pursue artistic, philosophical, and recreational interests.

So how'd that First Industrial Revolution turn out? ;)

Technology's fine. Now if only we could see similar advancements in ethics.

 > When AI really is advanced enough to be creating an entire
 > complex program in perfect assembler I think the world will
 > change in so many ways that we'll have far bigger societal
 > implications to consider than just its impact on scripting
 > languages.

Yes, it will.

For several years we've come to accept as "normal" that we humans have 
to convince gatekeeper robots that we're not robots ourselves.

Right now some of the greatest excitement for ChatGPT is content 
generation for SEO. That is, robots writing content for consumption by 

Given the efficiencies of such systems for evaluating the quality and 
value of competing products, it seems more efficient to drop SEO and let 
the robots decide which products we buy. Vendorbots could then 
communicate directly with purchasebots for optimized consumer value. 
There would be no need for this signalling to use English, or any human 
language.  The bots could arrive at an optimized signalling format far 
more efficiently.

We already use bots for trading even stocks. So when signals become 
machine-optimmized for consumption by machines, entire macroeconomies 
can be nearly fully automated.

And since those of us who make software know that all software always 
has bugs, it's not much of a stretch to imagine three or four 
generations from now we see macroeconomies transacting at light speed, 
then a bug causes global economic meltdown at light speed, and then 
corrects itself within an hour. Our great grandchildren will watch these 
"hiccups" with the same bemusement we have when our grocer says they 
can't let us purchase right now because their network is down.

 > At the end of the day, this sort of AI is clearly going to happen
 > and get better -  whether it comes from OpenAI or someone else.
 > We will have about as much luck stopping that as stopping a change
 > in the weather. When the wind changes, it's time to adjust your sails.

Exactly. The tech is happening. The opportunity still available for this 
one early moment may be to shape the ethics of ownership and value 
surrounding it.

  Richard Gaskin
  Fourth World Systems
  Software Design and Development for the Desktop, Mobile, and the Web
  Ambassador at      

More information about the use-livecode mailing list