[Discussion] Use of AI/LLM in the retro community

  • Nominations will close March 25th. If you'd like to join the board and influence how TinkerDifferent runs in the next year, put your name in now!
  • Hey Guest, MARCHintosh 2026 is upon us. Check out community projects, join GlobalTalk, and have fun!

KennyPowers

Active Tinkerer
Jun 27, 2022
330
366
63
As usual, the law fails to keep up with the tech. I personally feel the Copyright law Fair Use provisions were never intended to be used this way. It’s an abuse. However, as usual, corporations win out over individuals, and the law is applied unfairly. Ask yourself why Anthropic didn’t have to pay the penalties kids sharing music files did? They got a slap on the wrist in comparison.
One *could* argue that the way Anthropic used training materials is more analogous to a budding professional musician learning from, and being influenced by music they heard on the radio to develop their own "product"...arguably different than openly redistributing copyrighted material as-is. It's definitely uncharted territory though.

Of course you're right that things like fair-use provisions and software/content licensing never saw these models coming, and the inertia behind them means that future laws/rulings are unlikely to significantly roll them back. It's also a certainty that the creators of much of what ended up being training materials never intended for their works to be used that way.

So ya...ethically questionable origins? Yes. Useful when used responsibly? Also yes. Potentially harmful when used irresponsibly? Of course.
 
  • Like
Reactions: Eric's Edge

jmacz

Tinkerer
Mar 21, 2025
89
105
33
You are going to have a wide range of opinions, and that’s normal and OK.

I appreciate photographs developed by the photographer from negatives. But I also appreciate correcting in Photoshop. And I also like the ability to generate what I want with AI. I like being able correct the one family member whose bare feet was showing not because I want a 100% correct untouched photo but because their feet showing was embarrassing to them and took away from the goal of that family photo.

I like watches. Mechanical because I appreciate the mechanism or how some are hand crafted. But I also wear a Casio because I appreciate it for what it is. Or my Apple Watch. Or just using my phone.

I enjoy creating things with a mill and lathe. But I also like simplifying fast projects with a CNC. And rapid prototyping with a 3D printer.

I use Claude Code. I also still hand craft 68K assembly. One for getting something done with minimal effort. One to enjoy the experience.

I know some like to argue that using AI means you lack understanding of the fundamentals. But then do most programmers these days understand things at the machine instruction level, or chip level, or everything underneath that allows them to code using a higher level language. If we had a major extinction level event, how many folks know how to reestablish the power grid, even telephones, let alone mobile phones and world wide internet? We take things for granted so the argument that you don’t understand the underpinnings only goes so far.

But I do think we are bound for some societal problems. Software engineering as a career is already heavily impacted by what we have created. And that’s not new. Has happened all the time, even during public cloud adoption, or the dotcom era.

But my biggest concern is no longer being able to believe what we hear or see. Audio proof wasn’t enough years ago and now video proof is also not enough. How does society change when you now must see it with your own eyes to believe it?
 

MacOfAllTrades

Tinkerer
Oct 5, 2022
203
233
43
Appreciate everyone’s thoughts.

How about some thoughts on the potential harms specifically from using AI to make or help with _retro_ tech projects? Lots of good talk on general AI risks (art) or in modern application (i.e. not retro tech) and indirect stuff as well (hardware price impact due to AI that leads to price changes in retro tech related hardware) — but what about within retro tech directly?
 

jeffburg

Tinkerer
Aug 17, 2025
50
50
18
Thanks for starting this thread. I think everyone has really great points. I will throw my personal opinion into the ring as a software developer, I like retro tech because its fun and I like making my old tech do things no one would have expected it could do, or at least it can no longer do due to the arbitrary technical blockers or lack of interest from big tech in continuing to support old tech.

So I think for modern production systems the discussion around should we use AI is extremely important because for a modern product, you have customers, you have legal and IP, and you have development cost to consider. But for retro-tech, we don't have those concerns. And I think I saw my opinion reinforced by @MacOfAllTrades back porting DOOM to a Mac SE:

I think AI will be a huge boon to retro tech enthusiasts... and I can elaborate why:

One of the main reasons supporting / developing on old platforms is a pain in the butt, is because newer platforms haver nicer API's, more built in features, and the languages have more syntactic sugar that makes, you the human, spend less time dealing with trivial computer things like memory management and IO and stuff.

With AI, now all of that stuff is a lot less important. The AI will happily do memory management, and other tedious tasks for you. It will help you back port your favorite software for your modern computer to your favorite retro computer. Need to integrate libcurl into your app, so that your app can do modern networking on an old computer? No problem, Gemini did that for me.

So in our world, where we do not sell software, we do not really have customers, and we work for free... AI is an absolute godsend with almost no downsides (data center energy usage aside) So, I realize this is a biased opinion because I literally released my own AI tool in the Software Development forum here yesterday. But I am super excited.

But as with all things, if people decide they don't want to use it because its not their preference or they object to it morally or ethically, I also totally understand that and I would not force someone to use it.
 

Certificate of Excellence

Active Tinkerer
Nov 1, 2021
852
606
93
48
United Sates
But as with all things, if people decide they don't want to use it because its not their preference or they object to it morally or ethically, I also totally understand that and I would not force someone to use it.
I like this a lot. I think it speaks to the freedom of choice which is very important. As creative & thoughtful people, we fortunately have the choice to use it or not. I can absolutely envision a subculture of sorts that is AI free - everything is done by a human ... which is awesome. Its advertised, spoken to, worn as a badge of honor and culturally important to that group of people. Like web v1 folks or buy American made folks, it's great to have that ability to express your ideological ethos in action - where the rubber hits the road. As spoken to earlier, where a product and profit motive is involved or where key security infrastructure is involved, its can get murky and quite granular where broader brushes would fail, but for us, it can in many ways boil down simply to choice as an expression of our personal ethos.
 
  • Like
Reactions: jeffburg

wottle

Active Tinkerer
Oct 30, 2021
861
597
93
48
Fort Mill, SC
Woz on AI. . Not retro tech but an older tech legend commenting on AI today (tldr he’s not impressed)
I posted recently about my inventory management system which I re-wrote in a pretty short time, heavily with the help of Claude Code. I would not have had the time to produce what I did because it would have taken me months to years of all my free time to produce what I did. But it seems like a low stakes system. No one is dying if a bug appears in their inventory tracking system. But I also have added some AI features into the app because I don't specifically object for its use to try to meet our needs. I am a bit OCD about my device collections thumbnails. So I added a feature to create consistent, professional looking thumbnails for my devices. A really cool example of this is the custom PowerMac G5 bench. I don't have a photo studio with lighting and backgrounds. But I was able to make my photo of the bench, and make it into a nice thumbnail for my app.

So it took this:

Screenshot 2026-03-24 at 5.26.01 PM.png

and gave me this:

Product_Image_Result.png

And I know just the fact that my app has an optional feature that allows you to use AI will cause some in the community to not use it. And I'm fine with that. If you. don't want a system that includes AI features or was built with the help of AI, that's certainly your choice. Anyone can make their own. I'm going to open source it when I clean it up and if someone wants to build a better version of my app with their own choices for features, I love that. I think more options is better for the community.

I do think we need to be careful about its use. There have been many occasions where Claude would change code in ways I did not think was ideal. If I hadn't spent 25+ years in software development, the product would have suffered. And I'm sure there are many things in my app that could be improved. But it's there. IT's doing what I need. Could it scale to be a SaaS solution for the whole community? Not in its current form. But I agree with others that it is enabling many of us to tackle projects we put off in the past due to lack to experience, lack of time, etc. We just need to learn to use it as a tool without learning the knowledge and expertise it was trained on.
 

jeffburg

Tinkerer
Aug 17, 2025
50
50
18
@wottle this is amazing! I really want to see the project after you open it up on GitHub. And yeah, these are exactly my findings as well. I don't want to discourage non-software developers from doing vibe coding. But do know, that in the current state of the AI technology, it does need a lot of guidance to get to a good, maintainable solution. It's still a lot less work than doing it manually. But you essentially become a professional code reviewer and architect rather than a developer. So having that software dev background is very very helpful, even if it's just in a different language or domain it will still help. I think the AI tech will get better and it will need less guidance. But for now, its almost required.

All that said, I still think absolute beginners should try it. Again, for low criticality apps only. You might make your retro device a lot more usable for yourself.