• Via myPoint/binkleytermphp

    From August Abolins@1:153/149.42 to All on Sun Aug 31 21:21:52 2025
    This is via a new and upcoming interface for web/mobile users:

    BinktermPHP v1.4.2


    --- BinktermPHP v1.4.2
    * Origin: myPoint System (1:153/149.42)
  • From Matthew Asham@1:153/149.42 to All on Sun Aug 31 21:59:11 2025
    This is via a new and upcoming interface for web/mobile users:
    BinktermPHP v1.4.2

    Hey there!

    I started this project off as a fun little excercise with the claude AI coder. I wanted to see what it would come up with for a bink protocol implementation (wanting to automate posts from the command line remotely for things like news sources and weather reports in my region).

    It ended up writing a daemon, a poller, scheduler and a web interface. We've been developing it over the past week and it seems to be working alright.

    The web interface is also a PWA and "installable" on desktop and mobile making it easy to quickly check for new messages on the go.

    There's still a long way to go before it does everything I want but it's been fun to play with using Claude.

    I'm running a point at https://mypoint.lovelybits.org, and there is a github repository @ https://github.com/awehttam/binkterm-php

    Anyone interested in working on it is welcome to join in :)

    Cheers

    awehttam




    --- BinktermPHP v1.4.2
    * Origin: myPoint System (1:153/149.42)
  • From August Abolins@1:153/149.42 to Matthew Asham on Mon Sep 1 15:04:45 2025
    --- Original Message ---
    From: Matthew Asham
    Date: 2025-08-31 21:59:11.860364
    Subject: Re: Via myPoint/binkleytermphp

    I started this project off as a fun little excercise with the claude AI coder. I wanted to see what it would come up with for a bink protocol implementation (wanting to automate posts from the command line remotely for things like news sources and weather reports in my region).

    How long ago did you actually start the project?


    --- BinktermPHP v1.4.2
    * Origin: myPoint System (1:153/149.42)
  • From awehttam@2:460/256 to August Abolins on Tue Sep 2 01:51:39 2025
    --- Original Message ---
    From: Matthew Asham
    Date: 2025-08-31 21:59:11.860364
    Subject: Re: Via myPoint/binkleytermphp
    I started this project off as a fun little excercise with the claude AI coder. I wanted to see what it would come up with for a bink protocol implementation (wanting to automate posts from the command line remotely for things like news sources and weather reports in my region).
    How long ago did you actually start the project?

    About a week ago

    --- tg BBS v0.7.1
    * Origin: Fido by Telegram BBS from Stas Mishchenkov (2:460/256)
  • From Stephen Walsh@3:633/280 to Matthew Asham on Wed Sep 10 11:58:54 2025
    Hello Matthew!

    31 Aug 25 21:59, you wrote to all:

    I started this project off as a fun little excercise with the claude
    AI coder. I wanted to see what it would come up with for a bink
    protocol implementation (wanting to automate posts from the command

    How have you found it in creating things, does it need many corrections?
    What type of feeding was required to get the result's you've gotten?

    What you have sofar looks impressive, and just pondering how much is AI generated vs you?

    I gather you've used the paid version?




    Stephen


    --- GoldED+/LNX 1.1.5-b20250409
    * Origin: Dragon's Lair ---:- dragon.vk3heg.net -:--- Prt: 6800 (3:633/280)
  • From Matthew Asham@1:153/149.42 to Stephen Walsh on Tue Sep 9 20:18:44 2025
    Hello Stephen!

    How have you found it in creating things, does it need many corrections? What type of feeding was required to get the result's you've gotten?
    What you have sofar looks impressive, and just pondering how much is AI generated vs you?
    I gather you've used the paid version?

    I am using Claude Code its command line oriented tool with the Claude Pro Plan. My interactions with it tend to be task oriented where I'll ask it
    to implement a certain feature, then I test it and instruct (or follow instructions depending on what help it needs) to debug and correct issues.

    The majority of the code has been written by Claude with myself acting more
    as an "AI Operator" and trouble shooter. The speed at which it can write
    a bunch of code makes up for time spent having to baby sit it at times.

    There have been times where it's gotten itself confused on very simple problems, but keeping an eye on it and studying the code it writes helps
    to detect when it's taking a bad approach.

    It explains what it will do (you can also tell it to propose solutions
    rather than do the work) and I give it approval or give it more context
    to work with.

    As an example for speedy implementation: This morning I asked it to add an address book to the netmail section of the site. The prompt was something along the lines of, "We need to add an address book to the netmail page.
    Add the address book to the left side of the page, and provide an option
    to save the sender of the message" (paraphrased). It went off and added
    it, and within half an hour I had a working address book feature.

    I could have been much more specific in giving it a more thorough design however I find it interesting to see what it comes up with on its own.

    Like adding mobile gesture support to let me swipe through echomail
    messages, not only did it do a stellar job of adding the swipe gestures it even added keyboard support so I can use my cursor keys on desktop. I
    didn't ask for it, but it knew of that approach and incorporated it.

    You can also say things like "Change the sysop news to say something the latest features" and it'll update the news file.

    Unfortunately it can be forgetful as well, and it has its bad days just like us humans.

    Overall I'd say it's worth the cost especially at < $30 a month for the pro plan. It wouldn't replace a programmer but it sure helps out and justifies
    the cost pretty easily vs. time if I had written it from scratch myself.

    Cheers

    Matthew


    --- BinktermPHP v1.4.6
    * Origin: myPoint System (1:153/149.42)
  • From August Abolins@1:153/149.42 to Matthew Asham on Wed Sep 10 11:45:02 2025
    --- Original Message ---
    From: Matthew Asham
    Date: 2025-09-09 20:18:44.340988
    Subject: Re: Via myPoint/binkleytermphp

    it even added keyboard support so I can use my cursor keys on desktop. I didn't ask for it, but it knew of that approach and incorporated it.

    Wow.. yeah.. the arrow keys work on the DT view. Nice!

    --- BinktermPHP v1.4.6
    * Origin: myPoint System (1:153/149.42)
  • From Stephen Walsh@3:633/280 to August Abolins on Thu Sep 11 13:33:36 2025
    Hello August!

    Got your netmails, and sent two out via two different routes...



    Stephen


    --- GoldED+/LNX 1.1.5-b20250409
    * Origin: Dragon's Lair ---:- dragon.vk3heg.net -:--- Prt: 6800 (3:633/280)
  • From Stephen Walsh@3:633/280 to Matthew Asham on Thu Sep 11 14:51:38 2025
    Hello Matthew!

    09 Sep 25 20:18, you wrote to me:

    How have you found it in creating things, does it need many
    corrections? What type of feeding was required to get the result's
    you've gotten? What you have sofar looks impressive, and just
    pondering how much is AI generated vs you? I gather you've used
    the paid version?

    I am using Claude Code its command line oriented tool with the Claude
    Pro Plan. My interactions with it tend to be task oriented where I'll
    ask it to implement a certain feature, then I test it and instruct (or follow instructions depending on what help it needs) to debug and
    correct issues.
    [...]
    I could have been much more specific in giving it a more thorough
    design however I find it interesting to see what it comes up with on
    its own.

    Wow! Thanks for such a in-depth explanation, and covering so much.
    That's a lot to digest.

    Unfortunately it can be forgetful as well, and it has its bad days
    just like us humans.

    I have been playing round with the free offerings from google's, Gemini and a few session with Claude. (At lest with Gemini, you can continue the session the next day
    after it's x amount of use for that day. Claude just won't allow any more full stop). All by the web interface. For simple task's they have been good. But start to go down
    something more complex, and they start to get the same things wrong or even repeat the same thing, even after being told it's wrong and repeating.

    Overall I'd say it's worth the cost especially at < $30 a month for
    the pro plan. It wouldn't replace a programmer but it sure helps out
    and justifies the cost pretty easily vs. time if I had written it from scratch myself.

    It comes out to $34 AUD here for the month to month plan. There are a couple of things I'd like to do, but not being a programmer is a hold back. I can follow the flow on
    most things and hack away at it, but making backup's on backup's is required. Forget 'c', as I can't read it. But Scripting languages I can manage to work though.

    One is a Arexx script on the Amiga for my BBS. It's mostly working, but some Arexx tricks are needed to get it fully working. I've had to put it aside for the moment to
    get a more important project done.

    The other is a more simple thing (I think), but getting it working/right is the challenge.

    Can I netmail you what I've got sofar? To get some feedback?




    Stephen


    --- GoldED+/LNX 1.1.5-b20250409
    * Origin: Dragon's Lair ---:- dragon.vk3heg.net -:--- Prt: 6800 (3:633/280)
  • From Matthew Asham@1:153/149.42 to Stephen Walsh on Wed Sep 10 22:11:39 2025
    Hi Stephen,

    The other is a more simple thing (I think), but getting it working/right is the challenge.
    Can I netmail you what I've got sofar? To get some feedback?
    Stephen

    Absolutely, happy to offer any feedback I can.

    Matthew


    --- BinktermPHP v1.4.6
    * Origin: myPoint System (1:153/149.42)
  • From Stephen Walsh@3:633/280 to Matthew Asham on Fri Sep 12 12:12:24 2025
    Hello Matthew!

    10 Sep 25 22:11, you wrote to me:

    The other is a more simple thing (I think), but getting it
    working/right is the challenge. Can I netmail you what I've got
    sofar? To get some feedback? Stephen

    Absolutely, happy to offer any feedback I can.

    A netmail should be on your system. Prob in your insecure inbound...


    Thanks,

    Stephen


    --- GoldED+/LNX 1.1.5-b20250409
    * Origin: Dragon's Lair ---:- dragon.vk3heg.net -:--- Prt: 6800 (3:633/280)
  • From awehttam@2:460/256 to Stephen Walsh on Fri Sep 12 18:36:52 2025
    Hello Matthew!
    10 Sep 25 22:11, you wrote to me:
    Absolutely, happy to offer any feedback I can.
    A netmail should be on your system. Prob in your insecure inbound... Thanks,
    Stephen

    I sent back a couple of responses, one last night and another this morning.

    --- tg BBS v0.7.1
    * Origin: Fido by Telegram BBS from Stas Mishchenkov (2:460/256)
  • From Stephen Walsh@3:633/280 to awehttam on Sat Sep 13 11:28:18 2025
    Hello awehttam!

    12 Sep 25 18:36, you wrote to me:

    Hello Matthew!
    10 Sep 25 22:11, you wrote to me:
    Absolutely, happy to offer any feedback I can.
    A netmail should be on your system. Prob in your insecure
    inbound... Thanks, Stephen

    I sent back a couple of responses, one last night and another this morning.

    I've only received one netmail:

    === netmail ===
    I have the source code, as I've found the Linux version wont detect any inbound *.pkt's to the gateway. (Going from
    [...]
    Have you tried making the pkt files all upper case? One difference between DOS/Windows/OS2 and Linux is case
    sensitivity in the file system.

    I supplied Claude with this information and a sample *.pkt file. After a
    few back and forth messages, it produced the attached python script.

    I glanced over it pretty quickly and it looks like a really good starting point. I'd have to sit down and run
    some tests with it to see where it might be having problems. Claude's first version of packet parsing looked like it
    worked but then it turned out it was starting the read of the header data at the wrong position in the file, so it did
    take some back and forth to get working.

    I wonder if the same thing might have happened here.
    [...]

    === netmail ====



    Stephen


    --- GoldED+/LNX 1.1.5-b20250409
    * Origin: Dragon's Lair ---:- dragon.vk3heg.net -:--- Prt: 6800 (3:633/280)