[noob] [update] codesynth, my current project
# free source code generator I bounce from project to project. My most recent is a simple python package for easing access to language models that can automatically generate source code. It's at https://github.com/xloem/codesynth/tree/wip . The wip branch contains some crash fixes that were caused by typos, but I haven't merged it yet because I haven't tested it to fix newly introduced typos. It can generate code now, though: # add a few lines of code to file.py python3 extend.py --model eleuther_demo file.py Language models work by predicting what will be said next, based on the words already said. I think it would be cool to integrate it into a semantenic completion engine, to make it easier to write software. You could hit tab to complete entire functions, etc. There are a couple existing systems to do that, and some are free (don't remember them offhand except for microsoft copilot) but they are proprietary. I'm hoping by doing this to share the work I do for my struggle to be productive, with everybody else, as far as I can.
On Tue, 24 Aug 2021 13:00:47 -0400 Karl <gmkarl@gmail.com> wrote:
# free source code generator
I bounce from project to project.
My most recent is a simple python package for easing access to language models that can automatically generate source code.
automatically generate source code.
what a horrible, stupid and dangerous idea. But I guess you subscribe to jim bell's anti-philosophy according to which everything must be 'automatic' so that 'people' don't need to think. yep, that sums the great anti philosophers of this list pretty well. 'people' should become unthinking, automatic...machines. Yep, what a grand plan. Govcorp's plan.
On Tue, Aug 24, 2021, 2:17 PM Punk-BatSoup-Stasi 2.0 <punks@tfwno.gf> wrote:
On Tue, 24 Aug 2021 13:00:47 -0400 Karl <gmkarl@gmail.com> wrote:
# free source code generator
I bounce from project to project.
My most recent is a simple python package for easing access to language models that can automatically generate source code.
automatically generate source code.
what a horrible, stupid and dangerous idea. But I guess you subscribe to jim bell's anti-philosophy according to which everything must be 'automatic' so that 'people' don't need to think.
yep, that sums the great anti philosophers of this list pretty well.
'people' should become unthinking, automatic...machines. Yep, what a grand plan. Govcorp's plan.
Were you unaware private businesses were distributing the code completion technology already?
On Tue, Aug 24, 2021, 6:28 PM Punk-BatSoup-Stasi 2.0 <punks@tfwno.gf> wrote:
On Tue, 24 Aug 2021 15:24:15 -0400 Karl Semich <0xloem@gmail.com> wrote:
Were you unaware private businesses were distributing the code completion technology already?
I was sort of aware. I've seen a couple of idiots bragging about 'writing' software using 'AI'...
Do you say 'idiots' because of the danger of the power of software development or AI spreading harmfully?
On Tue, 24 Aug 2021 18:52:24 -0400 Karl Semich <0xloem@gmail.com> wrote:
On Tue, Aug 24, 2021, 6:28 PM Punk-BatSoup-Stasi 2.0 <punks@tfwno.gf> wrote:
On Tue, 24 Aug 2021 15:24:15 -0400 Karl Semich <0xloem@gmail.com> wrote:
Were you unaware private businesses were distributing the code completion technology already?
I was sort of aware. I've seen a couple of idiots bragging about 'writing' software using 'AI'...
Do you say 'idiots' because of the danger of the power of software development or AI spreading harmfully?
I say idiots because they think they are programaing when in reality they are using some kind of automated copy-pasta machine that pastes stuff for them. I guess this is a scam similar to Great Inventions like 'visual basic' which allowed any person with at least one eye to Program Anything using his Mouse. You could build, say, a complete OS in 3 seconds by pointing and clicking! Or something. Maybe this new scam is relevant to cypherpunks. Now 'we' can say "computer, program!" and the computer magically creates a program. So, 'we' can say "computer, create software to HACK THE PENTAGON", and the computer will do just that! MAGIC! Professor turd is probably interested in this New Technology because it's obvious that this New Technology will allow anybody with a mouth to HACK THE PENTAGON and overthrow any government.
hey Karl, my reply below. unsigned for now, ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ On Tuesday, August 24th, 2021 at 10:00 AM, Karl <gmkarl@gmail.com> wrote:
... There are a couple existing systems to do that, and some are free (don't remember them offhand except for microsoft copilot) but they are proprietary.
the one i'm familiar with is Tab Nine: https://www.tabnine.com/ take care, keep coding! :)
On Tue, Aug 24, 2021, 2:33 PM coderman <coderman@protonmail.com> wrote:
hey Karl, my reply below. unsigned for now,
... There are a couple existing systems to do that, and some are free (don't remember them offhand except for microsoft copilot) but they are
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ On Tuesday, August 24th, 2021 at 10:00 AM, Karl <gmkarl@gmail.com> wrote: proprietary.
the one i'm familiar with is Tab Nine: https://www.tabnine.com/
take care, keep coding! :)
TabNine reached out to the one gpl project I opened an issue thread with, ycmd, and related that they were actually using a fork of ycmd for the TabNine product: https://github.com/codota/tabnine-vim ( https://github.com/ycm-core/ycmd/issues/1583#issuecomment-906442124 ) I think another proprietary product is https://www.kite.com/ .
participants (4)
-
coderman
-
Karl
-
Karl Semich
-
Punk-BatSoup-Stasi 2.0