Nay-saying is always easy.  I'd rather hear from smart people who
can tell me whether or how a tool is useful now, as well as how it
might enhance projects in the future.

Why couldn't a present or future AI help you translate from one BASIC
dialect to another, if that's what you want to do?  If you want a tool
to do that, how could you help make it possible?  How can AI tools
help with disassembly?  How might they help you search and understand
and get answers from all the files in your digital packratting?
For the record, my first paying programming job in '81 was translating
between dialects of BASIC.
- John

It possibly could! Try it with ChatGPT and see if it works.

For an example of how bad ass the AI stuff is.... A friend and I are supposed to supply a bunch of restored pinball and arcades to a bar restaurant arcade type thing. Vendors are asking around $10,000 for a change machine that can take credit card payment and dispense tokens.

The people putting the place together asked if machines can be had used. I tell them, for dollar bills easy but not the modern credit card ones. Can I make one, they ask. I start digging around looking for info on those terminals and how transaction setups work for them to judge if it would be easy to add a subsystem to an older change machine to accept card payments and dispense tokens. Developer only portals that require signups, fake sites trying to harvest data and sell you their services, sigh. Google used to be better.

Hit up ChatGPT. A few specifically asked questions and it craps out example code for telling the exact terminal I asked about the amount you wish to charge and picking up status. Very cool, and more than I was looking for. Confirms that the card info staying on the PCI compliant CC terminal and never crossing to my system should meet PCI compliance. Asked it more questions about payment gateways, processors, and is it possible to share those accounts between popular touchscreen point of sale terminals. The thing answered a lot and gave a lot of specific examples of various brands of equipment and if you can share the accounts. All in like 5 minutes. I could get it to crank out the code for the end user UI as well as code for arduino to manage communications to the 90s era change machine easily. It just reduced a bunch of web searches to 5 minutes with very specific examples. Some risk it could be wrong, but nothing major.

It's wild, give it a try. ChatGPT is free. Throw it some odd stuff, and give it quite a bit of detail in your question. I just asked it to write me code for IMSAI 8080 to bounce LED back and forth and it is cranking it out with comments in the code. It tells me about the front panel switches, but if I have a monitor rom it's easier. Asked me if I want instructions on toggling it in or data for a rom monitor even.

At VCF East someone griped that these GPT things are providing data that is stolen from other people. Be it the artwork or the code or whatever. I kind of fail to see the difference in training it on a large data set versus some kid learning to play piano by playing the Thexder theme or Arbands books for brass or whatever. We all build on what have learned from other people's examples.

It's neat.


--
: Ethan O'Toole


Reply via email to