Re: Latest video -- integration of AI into script editor

2023-05-27 Thread Mike Kerner via use-livecode
i just tried, again, with the v.4 model.
it is now literally inventing documentation (which it presents,
formatted similarly to the way the dictionary appears), claims that it
can be found in the dictionary, and provides links to examples (which,
of course, are broken), and proceeds to insist that it is correct,
even after being told to load the pages in question.

On Thu, May 25, 2023 at 11:06 AM Bob Sneidar via use-livecode
 wrote:
>
> I create datagrids with some properties that help me with database queries. 
> For instance one property is the name of the table I source for the data. So 
> I came up with the idea of popping up a menu when I right click on a 
> datagrid, where I can select a column from the table, and then wherever I 
> click next, it will create a field and label in a group, all named after the 
> column wherever I click next. The fields I produce also have a property for 
> the column name, so when I populate a form, I provide an array of the 
> datagrid data to the handler which iterates through all the fields looking 
> for that property, and fills the fields with data from that array.
>
> So while creating forms is tedious, it can be made a good deal less tedious 
> by doing some coding on the front end.
>
> Bob S
>
>
> -Original Message-
> Hi Mike,
>
> Not that I’m aware of. Apart from Richard’s utility, the only other way I’ve 
> seen used is dragging items from the tools palette. Not a terrible process as 
> no-code is involved in doing so (so you don’t have frustrations with syntax 
> to deal with), but as Jacque points out, if you have a lot of this to do, it 
> can get tedious.
>
> Mark
>
> > On 23 May 2023, at 8:31 pm, Mike Kerner via use-livecode 
> >  wrote:
> >
> > didn't the old db library (which is still included with LC, and still
> > gets built into every standalone, whether you choose to include it or
> > not) have the ability to build forms from db's?
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode



-- 
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, "This is good."

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


RE: Latest video -- integration of AI into script editor

2023-05-25 Thread Bob Sneidar via use-livecode
I create datagrids with some properties that help me with database queries. For 
instance one property is the name of the table I source for the data. So I came 
up with the idea of popping up a menu when I right click on a datagrid, where I 
can select a column from the table, and then wherever I click next, it will 
create a field and label in a group, all named after the column wherever I 
click next. The fields I produce also have a property for the column name, so 
when I populate a form, I provide an array of the datagrid data to the handler 
which iterates through all the fields looking for that property, and fills the 
fields with data from that array. 

So while creating forms is tedious, it can be made a good deal less tedious by 
doing some coding on the front end. 

Bob S


-Original Message-
Hi Mike, 

Not that I’m aware of. Apart from Richard’s utility, the only other way I’ve 
seen used is dragging items from the tools palette. Not a terrible process as 
no-code is involved in doing so (so you don’t have frustrations with syntax to 
deal with), but as Jacque points out, if you have a lot of this to do, it can 
get tedious. 

Mark

> On 23 May 2023, at 8:31 pm, Mike Kerner via use-livecode 
>  wrote:
> 
> didn't the old db library (which is still included with LC, and still 
> gets built into every standalone, whether you choose to include it or
> not) have the ability to build forms from db's?


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Latest video -- integration of AI into script editor

2023-05-24 Thread Mark Smith via use-livecode
Hi Mike, 

Not that I’m aware of. Apart from Richard’s utility, the only other way I’ve 
seen used is dragging items from the tools palette. Not a terrible process as 
no-code is involved in doing so (so you don’t have frustrations with syntax to 
deal with), but as Jacque points out, if you have a lot of this to do, it can 
get tedious. 

Mark

> On 23 May 2023, at 8:31 pm, Mike Kerner via use-livecode 
>  wrote:
> 
> didn't the old db library (which is still included with LC, and still
> gets built into every standalone, whether you choose to include it or
> not) have the ability to build forms from db's?

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Latest video -- integration of AI into script editor

2023-05-24 Thread Mike Kerner via use-livecode
interesting piece on ycombinator on chatgpt and code:
https://news.ycombinator.com/item?id=36037559

over the weekend, i was messing around with websockets, and decided to
try messing with chatgpt to build a little library to implement a
websocket client in lc.
the results were ungreat.

On Tue, May 23, 2023 at 3:31 PM Mike Kerner  wrote:
>
> didn't the old db library (which is still included with LC, and still
> gets built into every standalone, whether you choose to include it or
> not) have the ability to build forms from db's?
>
> On Tue, May 23, 2023 at 10:49 AM Mark Smith via use-livecode
>  wrote:
> >
> > Thanks Richard. Worked as advertised, and nicely done. For a simple little 
> > utility I could see that it could save an enormous amount of time if you 
> > had a lot of forms to create. Actually I am working on a demo of sorts 
> > showing how to do no-code integration of SQL tables into LC and this little 
> > widget could come in very handy as a “quick form” builder. I may get back 
> > to you on that.
> >
> > > On 19 May 2023, at 4:51 pm, Richard Gaskin via use-livecode 
> > >  wrote:
> > >
> > > Some day I'll get around to doing a writeup on a layout construction 
> > > metalanguage I was working on a while back to extend layout automation in 
> > > ways that provide the most construction with the least typing. Maybe 
> > > that'll be a good kickoff for the radically-reimagined 
> > > LiveCodeJournal.com  in the works...
> > >
> >
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your 
> > subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
>
> --
> On the first day, God created the heavens and the Earth
> On the second day, God created the oceans.
> On the third day, God put the animals on hold for a few hours,
>and did a little diving.
> And God said, "This is good."



-- 
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, "This is good."

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Latest video -- integration of AI into script editor

2023-05-23 Thread Mike Kerner via use-livecode
didn't the old db library (which is still included with LC, and still
gets built into every standalone, whether you choose to include it or
not) have the ability to build forms from db's?

On Tue, May 23, 2023 at 10:49 AM Mark Smith via use-livecode
 wrote:
>
> Thanks Richard. Worked as advertised, and nicely done. For a simple little 
> utility I could see that it could save an enormous amount of time if you had 
> a lot of forms to create. Actually I am working on a demo of sorts showing 
> how to do no-code integration of SQL tables into LC and this little widget 
> could come in very handy as a “quick form” builder. I may get back to you on 
> that.
>
> > On 19 May 2023, at 4:51 pm, Richard Gaskin via use-livecode 
> >  wrote:
> >
> > Some day I'll get around to doing a writeup on a layout construction 
> > metalanguage I was working on a while back to extend layout automation in 
> > ways that provide the most construction with the least typing. Maybe 
> > that'll be a good kickoff for the radically-reimagined LiveCodeJournal.com 
> >  in the works...
> >
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode



-- 
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, "This is good."

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Latest video -- integration of AI into script editor

2023-05-23 Thread Mark Smith via use-livecode
Thanks Richard. Worked as advertised, and nicely done. For a simple little 
utility I could see that it could save an enormous amount of time if you had a 
lot of forms to create. Actually I am working on a demo of sorts showing how to 
do no-code integration of SQL tables into LC and this little widget could come 
in very handy as a “quick form” builder. I may get back to you on that. 

> On 19 May 2023, at 4:51 pm, Richard Gaskin via use-livecode 
>  wrote:
> 
> Some day I'll get around to doing a writeup on a layout construction 
> metalanguage I was working on a while back to extend layout automation in 
> ways that provide the most construction with the least typing. Maybe that'll 
> be a good kickoff for the radically-reimagined LiveCodeJournal.com 
>  in the works...
> 

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Latest video -- integration of AI into script editor

2023-05-19 Thread Richard Gaskin via use-livecode

Mark Smith wrote:

> On 18 May 2023, at 10:14 pm, Richard Gaskin wrote:
>
>> If you need to do that again:
>> http://fourthworld.net/lc/4W_FormMaker.rev
>
> Hi Richard, do you have a short introduction to FormMaker?

"It makes forms." :)

I have a large number of simple tools (a GB by now?) I've made to help 
with things I've worked on over the years. They're not like products or 
anything, just simple stuff to get a job done.


In this case, it reduces the steps needed to make a simple text entry 
form down to the one thing that will always require variance: the names 
of the fields.  Type those in the field provided, click a button, and it 
creates a label and entry field for each line you'd entered, all inside 
a group so you can easily handle appearance things like text font and 
size, and script binding by looping through all members of the group (I 
tend to populate sets of fields from arrays, with field names matching 
keys so one simple handler gives me binding everywhere quickly without 
having to think about it).


Having a good GUI layout tool like LC valuable.
Having it scriptable to automate common tasks is invaluable.


Some day I'll get around to doing a writeup on a layout construction 
metalanguage I was working on a while back to extend layout automation 
in ways that provide the most construction with the least typing. Maybe 
that'll be a good kickoff for the radically-reimagined 
LiveCodeJournal.com in the works...


--
Richard Gaskin
Fourth World Systems

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Latest video -- integration of AI into script editor

2023-05-19 Thread Mark Smith via use-livecode
Hi Richard, do you have a short introduction to FormMaker?

> On 18 May 2023, at 10:14 pm, Richard Gaskin via use-livecode 
>  wrote:
> 
> If you need to do that again:
> 
> http://fourthworld.net/lc/4W_FormMaker.rev 
> 

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Latest video -- integration of AI into script editor

2023-05-18 Thread J. Landman Gay via use-livecode

On 5/18/23 4:14 PM, Richard Gaskin via use-livecode wrote:

J. Landman Gay wrote:

 > I had to make a form yesterday with lots of fields and while it isn't
 > hard, it took 20 minutes to name everything and align the labels and
 > entry fields.

If you need to do that again:

http://fourthworld.net/lc/4W_FormMaker.rev



Cool. That does help with alignment and field creation. It would still need some tinkering to 
get the sizes and properties right but it's a quick start.


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Latest video -- integration of AI into script editor

2023-05-18 Thread Richard Gaskin via use-livecode

J. Landman Gay wrote:

> I had to make a form yesterday with lots of fields and while it isn't
> hard, it took 20 minutes to name everything and align the labels and
> entry fields.

If you need to do that again:

http://fourthworld.net/lc/4W_FormMaker.rev

--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.comhttp://www.FourthWorld.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Latest video -- integration of AI into script editor

2023-05-18 Thread Mark Smith via use-livecode
Thanks Steven,

That sounds like a sensible approach. 

Mark

> On 17 May 2023, at 12:59 pm, Steven Crighton via use-livecode 
>  wrote:
> 
> Hi Mark
> 
> I’m really pleased to hear you enjoyed the video. What I would say is our 
> testing so far has been extremely impressive, it was the inspiration to make 
> that video. But you’re right, AI won’t get the script right every time and we 
> have to handle that carefully. If the script that comes back won’t compile 
> then Xavvi will intervene to make sure you are not actually accepting code 
> that won’t run. However there may be instances where it supplies code that 
> does compile but is still not what you hoped for, in the first instance we 
> are providing an opt in to training feature where you can provide a thumbs up 
> or thumbs down to the code you have been supplied as well as give a 
> description on what was good or bad about it. Additionally there will always 
> be options to accept or decline the result and try again with a slightly 
> tweaked prompt. I hope this helps. 
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Latest video -- integration of AI into script editor

2023-05-18 Thread Matthias Rebbe via use-livecode
I did the same a few days ago. ;)
Heather told me to purchase a2nd 2 year (now 10  months) and she would take 
care that it would be combined  to 2 years. 



Von meinem iPhone gesendet

> Am 18.05.2023 um 11:48 schrieb Jacques Clavel via use-livecode 
> :
> 
> Hi all and Steven,
> 
> I had pledged a few days ago to "Xavi Business 1 year" (499$) and now try
> to extend it to "Xavi Business 2 Years" (999$).
> But there is no option where I pay 500$ only to upgrade my pledge.
> Please, how to do that ?
> Jacques CLAVEL
> 
>> Le mer. 17 mai 2023 à 14:00, Steven Crighton via use-livecode <
>> use-livecode@lists.runrev.com> a écrit :
>> 
>> Hi Mark
>> 
>> I’m really pleased to hear you enjoyed the video. What I would say is our
>> testing so far has been extremely impressive, it was the inspiration to
>> make that video. But you’re right, AI won’t get the script right every time
>> and we have to handle that carefully. If the script that comes back won’t
>> compile then Xavvi will intervene to make sure you are not actually
>> accepting code that won’t run. However there may be instances where it
>> supplies code that does compile but is still not what you hoped for, in the
>> first instance we are providing an opt in to training feature where you can
>> provide a thumbs up or thumbs down to the code you have been supplied as
>> well as give a description on what was good or bad about it. Additionally
>> there will always be options to accept or decline the result and try again
>> with a slightly tweaked prompt. I hope this helps.
>> 
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>> 
> 
> 
> -- 
> Jacques Clavel
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Latest video -- integration of AI into script editor

2023-05-18 Thread Jacques Clavel via use-livecode
Hi all and Steven,

I had pledged a few days ago to "Xavi Business 1 year" (499$) and now try
to extend it to "Xavi Business 2 Years" (999$).
But there is no option where I pay 500$ only to upgrade my pledge.
Please, how to do that ?
Jacques CLAVEL

Le mer. 17 mai 2023 à 14:00, Steven Crighton via use-livecode <
use-livecode@lists.runrev.com> a écrit :

> Hi Mark
>
> I’m really pleased to hear you enjoyed the video. What I would say is our
> testing so far has been extremely impressive, it was the inspiration to
> make that video. But you’re right, AI won’t get the script right every time
> and we have to handle that carefully. If the script that comes back won’t
> compile then Xavvi will intervene to make sure you are not actually
> accepting code that won’t run. However there may be instances where it
> supplies code that does compile but is still not what you hoped for, in the
> first instance we are providing an opt in to training feature where you can
> provide a thumbs up or thumbs down to the code you have been supplied as
> well as give a description on what was good or bad about it. Additionally
> there will always be options to accept or decline the result and try again
> with a slightly tweaked prompt. I hope this helps.
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Jacques Clavel
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Latest video -- integration of AI into script editor

2023-05-17 Thread Mark Smith via use-livecode
Good point. I want that too. Ditto with dynamic resizing. 

> On 17 May 2023, at 5:21 pm, J. Landman Gay via use-livecode 
>  wrote:
> 
> I want the widgets and layout functions. I had to make a form yesterday with 
> lots of fields and while it isn't hard, it took 20 minutes to name everything 
> and align the labels and entry fields. If Xavvi can do that in a few seconds 
> it would save me time and my clients money. There's a lot of mindless 
> tinkering we do that isn't script-related.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Latest video -- integration of AI into script editor

2023-05-17 Thread Jim Lambert via use-livecode
Stephen wrote:
> we are providing an opt in to training feature where you can provide a thumbs 
> up or thumbs down to the code you have been supplied as well as give a 
> description on what was good or bad about it. 

And perhaps offer a way to accept code that we re-write so that it does work as 
we intended. This presumably improved code might then be used to 'educate' the 
LLM.

Jim Lambert

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Latest video -- integration of AI into script editor

2023-05-17 Thread J. Landman Gay via use-livecode
I want the widgets and layout functions. I had to make a form yesterday 
with lots of fields and while it isn't hard, it took 20 minutes to name 
everything and align the labels and entry fields. If Xavvi can do that in a 
few seconds it would save me time and my clients money. There's a lot of 
mindless tinkering we do that isn't script-related.


I'm hoping Xavvi will also do dynamic resizing. Even with the Magic Palette 
it's difficult.

--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
On May 17, 2023 4:35:52 AM Mark Smith via use-livecode 
 wrote:


I just watched the latest LC video showing how AI will be integrated into 
Xavvi/LC. https://livecode.com/xavvi/?updates/#tabbed-section 
 (note: the URL is not 
an error, that is where the new video is parked).


I hadn’t seen how this was going to be done before but  it’s a great UI 
with lot of useful options. This will completely transform how we write 
(and document) our code in the future. It looks like LC has give a lot of 
thought to this and the UI is extremely well done. If you haven’t backed 
the campaign so far I’d give this short 4 minute video a watch and be 
prepared to be blown away.


Thanks LC.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode





___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Latest video -- integration of AI into script editor

2023-05-17 Thread Mark Smith via use-livecode
Having just watched the latest campaign video (showing the integration of AI 
into Xavvi/LC — btw, I highly recommend giving this a watch) I have a question 
for LC. It’s likely that now (and perhaps for the foreseeable future) the AI 
will make coding and documentation errors in its recommendations. Has any 
thought been given as to how we capture these errors from the community (and 
fix them) so they can be fed back into the AI as training to improve the 
product? And, if such a mechanism will exist, might it also be applied to the 
current documentation (I’m thinking mostly of the dictionary) to improve that 
as well?

Thanks
Mark


> On 17 May 2023, at 10:33 am, Mark Smith  wrote:
> 
> I just watched the latest LC video showing how AI will be integrated into 
> Xavvi/LC. https://livecode.com/xavvi/?updates/#tabbed-section 
>  (note: the URL is not 
> an error, that is where the new video is parked). 
> 
> I hadn’t seen how this was going to be done before but  it’s a great UI with 
> lot of useful options. This will completely transform how we write (and 
> document) our code in the future. It looks like LC has give a lot of thought 
> to this and the UI is extremely well done. If you haven’t backed the campaign 
> so far I’d give this short 4 minute video a watch and be prepared to be blown 
> away. 
> 
> Thanks LC. 
>  

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode