Home

I built a local AI movie recommender for Radarr using Ollama

$$15219
https://lemmy.world/u/nikodindon posted on Mar 20, 2026 14:47

I Built a Python script that uses a local Ollama LLM to automatically find and add movies to Radarr.

It picks random films from your library, asks Ollama for similar suggestions based on theme and atmosphere, validates against OMDb, scores with plot embeddings, then adds the top results to Radarr automatically.

Examples: - Whiplash → La La Land, Birdman, All That Jazz - The Thing → In the Mouth of Madness, It Follows, The Descent - In Bruges → Seven Psychopaths, Dead Man’s Shoes

Features: - 100% local, no external AI API - –auto mode for daily cron/Task Scheduler - –genre “Horror” for themed movie nights - Persistent blacklist, configurable quality profile - Works on Windows, Linux, Mac

GitHub: https://github.com/nikodindon/radarr-movie-recommender

https://lemmy.world/post/44513564
Reply
$$15225
https://piefed.social/u/Overspark posted on Mar 20, 2026 14:56
In reply to: https://lemmy.world/post/44513564

A recommendation for Moonrise Kingdom based on Mickey 17? The genres might match, but those are totally different movies.

https://piefed.social/comment/10614152
Reply
$$15228
https://lemmy.ca/u/circuscritic posted on Mar 20, 2026 15:11
In reply to: https://lemmy.world/post/44513564

Since no one is leaving critical comments that might explain all your downvotes, I’m going to assume they’re reflexively anti-AI.

But one of the benign useful things I use already AI for, is giving it criterias for shows and asking it to generate lists.

So I think your project is pretty neat and well within the scope of actually useful things that AI models, especially local ones, can provide the users.

https://lemmy.ca/comment/22318006
Reply
$$15232
https://programming.dev/u/eksb posted on Mar 20, 2026 15:15
In reply to: https://lemmy.ca/comment/22318006

No LLM use is benign. The affects on the environment, the internet, and society are uniformly bad, and that cannot be ignored.

You can make the argument that in some cases it is justified, e.g.: for scientific research.

https://programming.dev/comment/22831088
Reply
$$15235
https://lemmy.ca/u/circuscritic posted on Mar 20, 2026 15:19
In reply to: https://programming.dev/comment/22831088

So running a local model is unforgivable, but “scientific research” running on hyperscalers, can be justified?

https://lemmy.ca/comment/22318143
Reply
$$15242
https://lemmy.world/u/RIotingPacifist posted on Mar 20, 2026 15:29
In reply to: https://lemmy.world/post/44513564

How does this compare to an ML approach?

are you training or just using an LLM for this?

https://lemmy.world/comment/22771099
Reply
$$15243
https://lemmy.world/u/eager_eagle posted on Mar 20, 2026 15:30
In reply to: https://lemmy.world/post/44513564

that’s pretty cool, this is just the wrong crowd, don’t worry about the downvotes

https://lemmy.world/comment/22771103
Reply
$$15248
https://lemmy.dbzer0.com/u/Somecall_metim posted on Mar 20, 2026 15:36
In reply to: https://lemmy.world/post/44513564

Screw AI.

https://lemmy.dbzer0.com/comment/25066065
Reply
$$15249
https://lemmy.world/u/eager_eagle posted on Mar 20, 2026 15:38
In reply to: https://lemmy.world/comment/22771099

There’s no training, the LLM embeddings are used to compare the plots via a cosine similarity, then a simple weighted score with other data sources is used to rank. There’s no training, evaluation, or ground-truth, it’s just a simple tool to start using.

https://lemmy.world/comment/22771274
Reply
$$15250
https://piefed.blahaj.zone/u/november posted on Mar 20, 2026 15:39
In reply to: https://lemmy.world/post/44513564

Y’all need LLMs to tell you what to watch, now?

https://piefed.blahaj.zone/comment/3805575
Reply
$$15252
https://lemmy.world/u/eager_eagle posted on Mar 20, 2026 15:44
In reply to: https://programming.dev/comment/22831088

chill, this is extracting text embeddings from a local model, not generating feature-length films

https://lemmy.world/comment/22771397
Reply
$$15256
https://lemmy.world/u/irmadlad posted on Mar 20, 2026 15:59
In reply to: https://programming.dev/comment/22831088

The effects on the environment

Didn’t down vote you. I hear this line of complaint in conjunction with AI, especially if the person saying it is anti-AI. Without even calculating in AI, some 25 million metric tons of CO2 emissions annually from streaming and content consumption. Computers, smartphones, and tablets can emit around 200 million metric tons CO2 per year in electrical consumption. Take data centers for instance. If they are powered by fossil fuels, this can add about 100 million metric tons of CO2 emissions. Infrastructure contributes around 50 million metric tons of CO2 per year.

Now…..who wants to turn off their servers and computers? Volunteers? While it is true that AI does contribute, we’re already pumping out some significant CO2 without it. Until we start switching to renewable energy globally, this will continue to climb with or without AI. It seems tho, that we will have to deplete the fossil fuel supply globally before renewables become the de facto standard.

https://lemmy.world/comment/22771704
Reply
$$15258
https://lemmy.blahaj.zone/u/Alvaro posted on Mar 20, 2026 16:03
In reply to: https://lemmy.world/post/44513564

A bugs life from mickey 17?

Explain OP

https://lemmy.blahaj.zone/comment/19714269
Reply
$$15259
https://feddit.dk/u/MummifiedClient5000 posted on Mar 20, 2026 16:08
In reply to: https://lemmy.blahaj.zone/comment/19714269

Bugs, obviously.

https://feddit.dk/comment/19579116
Reply
$$15260
https://piefed.social/u/Janx posted on Mar 20, 2026 16:12
In reply to: https://piefed.social/comment/10614152

Also, A Bug’s Life from Mickey 17!?

https://piefed.social/comment/10615282
Reply
$$15261
https://kbin.earth/u/Mordikan posted on Mar 20, 2026 16:23
In reply to: https://programming.dev/comment/22831088

Saw it was already commented about CO2, so I thought I’d counter-point your environment claim regarding water usage (since that is something I’ve seen a lot of too).

The ISSA had a call to action due to the AI water use “crisis”: https://www.issa.com/industry-news/ai-data-center-water-consumption-is-creating-an-unprecedented-crisis-in-the-united-states/

68 billion gallons of water by 2028! That’s a lot….right? Well, what I found is that this is somewhat of a bad faith argument. 68 billion gallons annually is a lot for one town, but those are numbers from a national level and it isn’t compared to usage from anything else. So, lets look at US agriculture (that’s something that’s tracked very well by the USDA): https://www.nass.usda.gov/Publications/Highlights/2024/Census22_HL_Irrigation_4.pdf

That’s 26.4 trillion gallons of water annually. So, AI datacenter represents 0.26% of agriculture consumption. If AI datacenter consumption is a crisis, why is agriculture consumption not a crisis? You could argue that agriculture produces “something useful”, but usefulness doesn’t factor into the scarcity of a resource. So, either its not a crisis, or you are cherry picking something that has no meaningful outcome to solving the problem.

https://kbin.earth/m/selfhosted@lemmy.world/t/2508257/-/comment/11793464
Reply
$$15266
https://lemmy.zip/u/illusionist posted on Mar 20, 2026 16:28
In reply to: https://lemmy.ca/comment/22318006

Huh? There are other ways to link similarities of movies without the use of a llm. You may use ai to find similar movies but it’s nonsense that everyone has to ask a llm to link movies.

https://lemmy.zip/comment/25380285
Reply
$$15269
https://lemmy.world/u/eager_eagle posted on Mar 20, 2026 16:37
In reply to: https://lemmy.zip/comment/25380285

no one is saying everyone has to ask an LLM for movie recommendations

https://lemmy.world/comment/22772403
Reply
$$15274
https://programming.dev/u/u_tamtam posted on Mar 20, 2026 16:57
In reply to: https://lemmy.ca/comment/22318006

LLMs are not the tool for a recommender job

https://programming.dev/comment/22833172
Reply
$$15275
https://lemmy.zip/u/illusionist posted on Mar 20, 2026 17:07
In reply to: https://lemmy.world/comment/22772403

OP wrote a python script that call a llm to ask for a recommendation.

But you are right, op doesn’t say that everyone shall do it

https://lemmy.zip/comment/25381084
Reply
$$15278
https://lemmy.dbzer0.com/u/Scrath posted on Mar 20, 2026 17:16
In reply to: https://lemmy.world/post/44513564

I remember building something vaguely related in a university course on AI before ChatGPT was released and the whole LLM thing hadn’t taken off.

The user had the option to enter a couple movies (so long as they were present in the weird semantic database thing our professor told us to use) and we calculated a similarity matrix between them and all other movies in the database based on their tags and by putting the description through a natural language processing pipeline.

The result was the user getting a couple surprisingly accurate recommendations.

Considering we had to calculate this similarity score for every movie in the database it was obviously not very efficient but I wonder how it would scale up against current LLM models, both in terms of accuracy and energy efficiency.

One issue, if you want to call it that, is that our approach was deterministic. Enter the same movies, get the same results. I don’t think an LLM is as predictable for that

https://lemmy.dbzer0.com/comment/25068087
Reply
$$15282
https://lemmy.world/u/eager_eagle posted on Mar 20, 2026 17:33
In reply to: https://lemmy.zip/comment/25381084

No, it doesn’t do that. It gets embeddings from an LLM and uses that to rank candidates.

https://lemmy.world/comment/22773439
Reply
$$15283
https://lemmy.zip/u/illusionist posted on Mar 20, 2026 17:35
In reply to: https://lemmy.world/comment/22773439

Are you a trollm?

https://lemmy.zip/comment/25381669
Reply
$$15287
https://lemmy.zip/u/LiveLM posted on Mar 20, 2026 18:00
In reply to: https://lemmy.dbzer0.com/comment/25068087

One issue, if you want to call it that, is that our approach was deterministic. Enter the same movies, get the same results. I don’t think an LLM is as predictable for that

Maybe lowering the temperature will help with this?
Besides, a tinge of randomness could even be considered a fun feature.

https://lemmy.zip/comment/25382129
Reply
$$15289
https://lemmy.zip/u/four posted on Mar 20, 2026 18:01
In reply to: https://lemmy.dbzer0.com/comment/25068087

I’m not an expert, but LLMs should still be deterministic. If you run the model with 0 creativity (or whatever the randomness setting is called) and provide exactly the same input, it should provide the same output. That’s not how it’s usually configured, but it should be possible. Now, if you change the input at all (change order of movies, misspell a title, etc) then the output can change in an unpredictable way

https://lemmy.zip/comment/25382142
Reply
$$15290
https://lemmy.world/u/eager_eagle posted on Mar 20, 2026 18:02
In reply to: https://lemmy.zip/comment/25381669

It’s not, I read the code. It’s not asking the LLM for recommendations, it’s using embeddings to compute scores based on similarities.

https://lemmy.world/comment/22773939
Reply
$$15301
https://lemmy.world/u/eager_eagle posted on Mar 20, 2026 18:21
In reply to: https://kbin.earth/m/selfhosted@lemmy.world/t/2508257/-/comment/11793464

yeah, I think the whole “water” argument really dilutes the case against data centers.

On a serious note, the argument works for areas that already struggle to supply enough water for consumers. Otherwise, we should be focusing more on the power stress to the grid, and the domino effect on supply chain of hardware cost increases that it’s happening across many industries. It started with GPUs, now it’s CPU, storage, networking equipment, and other components.

https://lemmy.world/comment/22774261
Reply
$$15307
https://kbin.earth/u/Mordikan posted on Mar 20, 2026 18:41
In reply to: https://lemmy.world/comment/22774261

I think the supply chain issue is probably the most pressing out of all of them. The other points people have are either non-issues or a result of dropping usage hogs into existing electrical infrastructure. Infrastructure can be updated, though.

Supply chain is different. There isn’t a supply shortage of chips, its that profitability dictates you should sell them to datacenters or adjacent industry. Unlike infrastructure where you can just build out more, adding more supply for chips just means you have more to sell to datacenters. Since the demand is there, end of day profits will always win.

https://kbin.earth/m/selfhosted@lemmy.world/t/2508257/-/comment/11795634
Reply
$$15325
https://palaver.p3x.de/u/hendrik posted on Mar 20, 2026 20:03
In reply to: https://lemmy.zip/comment/25382142

Yes. I think determinism a misunderstood concept. In computing, it means exact same input leads to always the same output. Could be 100% wrong, though. As long as it stays the same. There’s some benefit in introducing randomness to AI. But it can be run in an entirely deterministic way as well. Just depends on the settings. (It’s called “temperature”.)

https://palaver.p3x.de/comment/3665959
Reply
$$15331
https://palaver.p3x.de/u/hendrik posted on Mar 20, 2026 20:10
In reply to: https://lemmy.world/post/44513564

Did you build it, though, or did Claude code it?

https://palaver.p3x.de/comment/3666002
Reply
$$15385
https://aussie.zone/u/prettygorgeous posted on Mar 20, 2026 23:28
In reply to: https://palaver.p3x.de/comment/3666002

Built with Claude by the looks of things. Not sure if Claude was used to generate the boilerplate and whether the dev reviewed it after or whether Claude did all of it, but definitely Claude was used for some of it. I recognise the coding style that Claude outputs and the bugs that it implements that will cause TypeErrors if not handled.

FWIW, I’m not against using AI as an assistant for coding (I do it too, using Claude and Vercel as assistants) just as long as the code is reviewed and understood in full by the dev before publishing.

https://aussie.zone/comment/22040028
Reply
$$15388
https://feddit.org/u/prenatal_confusion posted on Mar 20, 2026 23:59
In reply to: https://programming.dev/comment/22831088

Do You drive a car? Eat meat? Fly for holidays?

Nothing is black and white.

https://feddit.org/comment/12129291
Reply
$$15390
https://feddit.org/u/prenatal_confusion posted on Mar 21, 2026 00:03
In reply to: https://lemmy.world/comment/22773939

I love how you actually did something instead of jumping on the generalization train. I hate that about Lemmy right now.

https://feddit.org/comment/12129361
Reply
$$15394
https://lemmy.world/u/irmadlad posted on Mar 21, 2026 00:13
In reply to: https://aussie.zone/comment/22040028

FWIW, I’m not against using AI as an assistant for coding (I do it too, using Claude and Vercel as assistants) just as long as the code is reviewed and understood in full* by the dev before publishing. *my emphasis

A very sane take. I do wish devs would fully disclose this on their github or other. That way, if the project is seasoned, well starred, et al, and the dev used AI as an assistant, then the user gets to decide. Given all the criteria are met, I would deploy it.

I will say that I have observed what seems like a pretty decent up tick in selfhosted apps, and I would be willing to bet a goodly amount of them have at the very least, used AI in some capacity, if not most/all code. I don’t have any solid evidence to back that up but it just seems that way to me.

https://lemmy.world/comment/22779889
Reply
$$15413
https://palaver.p3x.de/u/hendrik posted on Mar 21, 2026 02:37
In reply to: https://lemmy.world/comment/22779889

Yeah. Maybe it’s time to adopt some new rule in the selfhosted community. Mandading disclosure. Because we got several projects coded by some AI assistant in the last few days or weeks.

I just want some say in what I install on my computer. And not be fooled by someone into using their software.

I mean I know why people deliberately hide it, and say “I built …” when they didn’t. Because otherwise there’s an immediate shitstorm coming in. But bulshitting people about the nature of the projects isn’t a proper solution either. And it doesn’t align with the traditional core values of Free Software.

https://palaver.p3x.de/comment/3668121
Reply
$$15427
https://aussie.zone/u/prettygorgeous posted on Mar 21, 2026 03:46
In reply to: https://lemmy.world/comment/22779889

I think the problem is a cyclical one. Some devs are afraid to admit that they used AI to help them code because there’s so much hatred towards using AI to code. But the hatred only grows because some devs are not disclosing that they’ve had help from AI to code and it seems like they’re hiding something which then builds distrust. And of course, that’s not helped by the influx of slop too where an AI has been used and the code has not been reviewed and understood before its released.

https://aussie.zone/comment/22042822
Reply
$$15437
https://lemmy.world/u/bandwidthcrisis posted on Mar 21, 2026 04:49
In reply to: https://lemmy.world/comment/22773439

I had to look up embeddings: so this is comparing the encoding of movies as a similarity test?

Which can work because the encoding methods can indicate closeness of meaning.

And that’s why this isn’t running an llm in any way.

https://lemmy.world/comment/22782462
Reply
$$15452
https://lemmy.wtf/u/meldrik posted on Mar 21, 2026 06:39
In reply to: https://lemmy.world/post/44513564

This is a cool tool. Thanks for sharing. Don’t worry about the downvotes. The Fediverse has a few anti-AI zealots who love to brigade.

https://lemmy.wtf/comment/20614331
Reply
$$15456
https://lemmy.snowgoons.ro/u/timwa posted on Mar 21, 2026 07:21
In reply to: https://lemmy.world/comment/22779889

Honestly, any developer that isn’t using an LLM as an assistant these days is an idiot and should be fired/shunned as such; it’s got all the rational sense of “I refuse to use compilers and I hand-write my assembly code in vi.”

(And I speak as someone who has a .emacs file that’s older than most programmers alive today and finally admitted I should stop using csh as my default shell this year.)

Here’s the disclosure you need: all projects you see have involved AI somewhere, whether the developers like to admit it or not. End of. The genie is out of the bottle, and it’s not going back in. Railing against it really isn’t going to change anything.

https://lemmy.snowgoons.ro/comment/153644
Reply
$$15457
https://lemmy.world/u/fubarx posted on Mar 21, 2026 07:22
In reply to: https://lemmy.world/post/44513564

The more local inference, the better. Nice work!

https://lemmy.world/comment/22783750
Reply
$$15458
https://lemmy.dbzer0.com/u/borari posted on Mar 21, 2026 07:36
In reply to: https://piefed.social/comment/10615282

That made me lol so hard. Like what’s the fucking point of this thing when it comes up with shit like that?

https://lemmy.dbzer0.com/comment/25079918
Reply
$$15459
https://lemmy.snowgoons.ro/u/timwa posted on Mar 21, 2026 07:39
In reply to: https://palaver.p3x.de/comment/3668121

Warning, anecdote:

I was unexpectedly stuck in Asia for the last month (because of the impact of the war), turning an in-person dev conference I was organising into an “in-person except for me” one at a few days notice.

I needed a simple countdown timer/agenda display I could mix into the video with OBS; a simple requirement, so I tried a few from the standard package repos (apt, snap store, that kind of thing.)

None of them worked the way I wanted or at all - one of them written in Python installed about 100 goddamned dependencies (because, Python,) and then crashed because, well, Python.

So I gave up and asked my local hosted LLM model to write it for me in Rust. In less than 10 minutes I had exactly what I wanted, in a few hundred lines of Rust. And yeah, I did tidy it up and publish it to the snap store as well, because it’s neat and it might help someone else.

Which is more secure? The couple of hundred lines of Rust written by my LLM, or the Python or node.js app that the developer pinky-promises was written entirely by human hand, and which downloads half the Internet as dependencies that I absolutely am not going to spend time auditing just to display a goddamned countdown clock in a terminal window?

The solution to managing untrusted code isn’t asking developers for self-declared purity test results. It’s sandboxing, containers, static analysis… All the stuff that you are doing already with all the code/apps you download if you’re actually concerned. You are doing those things, right?

https://lemmy.snowgoons.ro/comment/153662
Reply
$$15466
https://kbin.earth/u/FerCR posted on Mar 21, 2026 09:02
In reply to: https://lemmy.world/comment/22771274

Exactly! This has been done plenty of times in the past (there’s a reason why some movies datasets are used as toy example for data analysis). For the unfamiliar with the field, the LLM part here is simply that, instead of building a feature space from predefined tags or variables, it makes a “fuzzier” feature space where it embeds the movies based on the text tokens the model sees. In essence, the way to compute which movie to recommend is the same (a.k.a no LLM) it is just that the data used for the computation is generated differently.

https://kbin.earth/m/selfhosted@lemmy.world/t/2508257/-/comment/11805019
Reply
$$15470
https://kbin.earth/u/FerCR posted on Mar 21, 2026 09:08
In reply to: https://programming.dev/comment/22833172

The local LLM here is, if I’m not mistaken @nikodindon@lemmy.world , just used as a feature extraction tool. It’s not like asking ChatGPT what to watch next but rather asking it to sumarise the movie as an excel file, that you then process to compute which movie(s) is(are) similar.

https://kbin.earth/m/selfhosted@lemmy.world/t/2508257/-/comment/11805050
Reply
$$15472
https://piefed.social/u/pfr posted on Mar 21, 2026 09:39
In reply to: https://lemmy.world/post/44513564

Anti-AI evangelism is at its peak rn.

https://piefed.social/comment/10624930
Reply
$$15476
https://piefed.social/u/webkitten posted on Mar 21, 2026 10:07
In reply to: https://piefed.blahaj.zone/comment/3805575

Is it any different that getting movies based on recommendations from employees at video stores?

https://piefed.social/comment/10625116
Reply
$$15477
https://piefed.social/u/webkitten posted on Mar 21, 2026 10:10
In reply to: https://lemmy.ca/comment/22318006

Seriously; local AI use is what everyone should strive for not only for privacy but because it’s better than using a large data centre and the power use for Ollama is negligible.

https://piefed.social/comment/10625146
Reply
$$15478
https://tarte.nuage-libre.fr/u/rako posted on Mar 21, 2026 10:11
In reply to: https://lemmy.world/post/44513564

ai;dr

https://tarte.nuage-libre.fr/comment/2551122
Reply
$$15484
https://feddit.org/u/timestatic posted on Mar 21, 2026 11:09
In reply to: https://lemmy.world/post/44513564

Sorry OP that you’re getting downvote bombed. This is actually really neat. People go nuts when they hear AI but this is fully local so I think this reaction is unjust. This has nothing to do with ram prices since that stems from data centers or corpos pushing AI on you. Thank you for sharing

https://feddit.org/comment/12134997
Reply
$$15513
https://palaver.p3x.de/u/hendrik posted on Mar 21, 2026 12:52
In reply to: https://lemmy.snowgoons.ro/comment/153662

Good comment. The main issue is that: Back in the day I could have a quick look at the code and tell within a minute whether something was coded by a 12 year old or by some experienced programmer. Whether someone put in as much effort, I could be pretty sure they’re gonna maintain the project. Put in some love because it solves some use-case in their life and it’s going to do the same for me. Assess their skill-level in languages I’m fluent in.

These days not so much. All code quality looks pretty the same. Could be utter garbage. Could be good software, could be maintained. There’s also new ulterior motives why software exists. And it takes me a good amount of time and detective work to find out. And I often can’t rely on other people either, because they’re enraged or bots and the entire arguments are full of falsehoods.

As a programmer and avid Linux user, I rely a lot on other people’s software. And the Free Software community indeed used to be super reliable. I could take libraries for my software projects. Could install everything from the Debian repo and I hever had any issues. It’s mostly rock solid. There were never any nefarious things going on.

And now we added deceit to the mix. Try to keep the true nature of projects a secret. And i think that’s super unhealthy. I had a lot of trust in my supply chain. And now I’m gonna need to put in a lot of effort to keep it that way. And not fall prey to some shiny new thing which might be full of bugs and annoyances and security vulnerabilities, and gone by tomorrow once someone stops their OpenClaw… Yet the project looks like some reliable software.

And I don’t share the opinion on sandboxing. Linux doesn’t have sandboxing on the Desktop. That’s a MacOS thing. All we have is Flatpak. But you’re forcing me to install 10GB of runtimes. Pass on the distro maintainers who always had a second pair of eyes on what software does, if it had tracking or weird things in it, whether it had security vulnerabilities in the supply chain. Maintainers who also provided a coherent desktop experience to me. And now I’m gonna pull software from random people/upstreams on the internet, and trust them? Really? Isn’t that just worse in any aspect?

And I don’t think Flatpak’s permission system is even fine-granular enough. Plus how does it even help in many cases? If I want to use a password manager, it obviously needs access to my passwords. I can’t sandbox that away. So if the developers decide to steal them, there’s no sandboxing stopping them in any way. Same for all the files on my Nextcloud. So I don’t see how sandboxing is gonna help with any of that. We somehow need trust and honesty.

I mean, don’t get me wrong here. I’m not saying we need to ban AI in software development. I’m also not saying 12 year olds aren’t allowed to code. I did. And some kids do great things.

https://palaver.p3x.de/comment/3670634
Reply
$$15514
https://lemmy.world/u/irmadlad posted on Mar 21, 2026 12:56
In reply to: https://lemmy.snowgoons.ro/comment/153644

Here’s the disclosure you need: all projects you see have involved AI somewhere, whether the developers like to admit it or not. End of. The genie is out of the bottle, and it’s not going back in. Railing against it really isn’t going to change anything.

I’ve said it before, AI is here to stay. It’s not a fad. Kind of like when the internet first started to become publicly available. Lots of people deemed it a fad. It’s now a global phenom and it is the basis by which we do business on the daily, minute by minute, globally. I do think that AI needs some heavy governmental regulation. It would be great if we could all play nicely together without involving the government(s). Alas, we don’t seem to be able to do that, and so, government(s) has to step in, unfortunately. The problem with that is, imho, surveillance capitalism has worked so well that governments also want to take a peek at that data too. I have nothing to back up that conspiracy theory, it’s just a feeling I get.

https://lemmy.world/comment/22787214
Reply
$$15515
https://lemmy.world/u/irmadlad posted on Mar 21, 2026 12:59
In reply to: https://aussie.zone/comment/22042822

Some devs are afraid to admit that they used AI to help them code because there’s so much hatred towards using AI to code.

I would say there is a lot of truth to that statement. The backlash is immediate and punishing. I’ve said before, I think there are a lot of young devs who would like to contribute to the opensource/selfhosting community, but lack the experience.

https://lemmy.world/comment/22787266
Reply
$$15520
https://lemmy.world/u/irmadlad posted on Mar 21, 2026 13:06
In reply to: https://palaver.p3x.de/comment/3668121

Yeah. Maybe it’s time to adopt some new rule in the selfhosted community.

Tho I chafe against rules and regulations, I realize they are necessary.

I just want some say in what I install on my computer. And not be fooled by someone into using their software.

Me too. It’s why I try to carefully pick seasoned projects, and I don’t jump on the bandwagon just because it’s a new twist to an old solution. I selfishly want others to be my beta testers. LOL Hey, I admit it. Also, I am truly thankful that there exists in the community, those who can and do look at the code and understand the issues involved. I do not possess those skills. I know a limited amount of code and use it for me locally. I would never dare publish it tho. I’m too afraid of what the ramifications would be should someone use my code and the wheels fall off their server. I would feel very responsible. It’s the reason I do not even publish my notes to a wiki of some sort.

https://lemmy.world/comment/22787359
Reply
$$15527
https://palaver.p3x.de/u/hendrik posted on Mar 21, 2026 14:04
In reply to: https://lemmy.snowgoons.ro/comment/153644

Haha. I think there’s often a rough idea on what kind of programmer people are, judging by their opinion on these AI tools.

Have you tried arguing with your AI assistant for 2.5h straight about memory allocation, and why it can’t just take some example code from some documentation? And it keeps doing memory allocation wrong? Scold it over and over again to use linear algebra instead of trigonometric functions which won’t cut it? Have you tried connecting Claude Code to your oscilloscope and soldering iron to see what kind of mess its code produces?

I’m fairly sure there are reasons to use AI in software development. And there are also good reasons to do without AI, just use your brain and be done with it in one or two hours instead of wasting half a workday arguing and then still ending up doing it yourself 😅

https://palaver.p3x.de/comment/3671088
Reply
$$15529
https://palaver.p3x.de/u/hendrik posted on Mar 21, 2026 14:17
In reply to: https://lemmy.world/comment/22787266

We also have issues with young people in the industry. As some junior developer stuff is now done by AI, we’re lacking more and more positions to start in, and learn the ropes. And you can’t start out as a senior. So that got more complicated as well.

https://palaver.p3x.de/comment/3671176
Reply
$$15530
https://piefed.blahaj.zone/u/november posted on Mar 21, 2026 14:22
In reply to: https://piefed.social/comment/10625116

Yes, LLMs are different from human beings, what kind of question is this?

https://piefed.blahaj.zone/comment/3817726
Reply
$$15532
https://lemmy.snowgoons.ro/u/timwa posted on Mar 21, 2026 14:31
In reply to: https://palaver.p3x.de/comment/3671088

I mean, I haven’t argued with an AI for 2.5 hours straight, because I know how to use them. And I don’t expect them to think for me, because I know they’re not capable of it.

I was writing assembly language for embedded controllers where the memory is measured in bytes not megabytes, professionally, before half of you were born. I’ve developed preemptive multitasking OSes for 8 but microcontrollers, by hand, for money. These skills ceased to be particularly useful decades ago, but I didn’t sit down and sulk because optimising compilers and ludicrously cheap memory had ended my career, I moved with the times.

Practically everyone who calls themselves a “programmer” has never had the training wheels taken off since the invention of managed runtimes, you don’t now get to complain about what is or is not proper programming. The actual software engineers, who understood that the code was always just a side effect of their real job - understanding and solving problems - just have a new, and really cool, tool to learn how to use. The ones who aren’t up to it will spend 2.5hrs arguing with their AI, and then go back to coding for a hobby. And that’s fine - but if you refuse to learn AI as a tool, you no longer have a career in this industry. Any more than I would’ve if I had refused to accept that memory is basically free now and compilers can write assembly better than me.

https://lemmy.snowgoons.ro/comment/154265
Reply
$$15539
https://palaver.p3x.de/u/hendrik posted on Mar 21, 2026 15:02
In reply to: https://lemmy.snowgoons.ro/comment/154265

I don’t have a definite answer to it. Could be the case I’m somehow intelligent enough to remember all the quirks of C and C++. Eat a book on my favorite microcontroller in 3 days and remember details about the peripherals and processor. But somehow I’m too stupid to figure out how AI works. I can’t rule it out. At least I’ve tried.

I still think microcontroller programming is way more fun than coding some big Node.JS application with a bazillion of dependencies.

And I sometimes wish people would write an instant messenger like we have 4MB of RAM available and not eat up 1GB with their Electron app, which then also gets flagged by the maintainers for using some components that have open vulnerabilities.

I mean I don’t see any reason why I shouldn’t be allowed to complain about it.

But yeah, software development is always changing. And sometimes I wonder if things are for the better or the worse.

I’ve had a lot of bad experience with embedded stuff and trying to let AI do it for me. I mostly ended up wasting a lot of time. I always thought it must be because these LLMs are mainly trained on regular computer code, without these constraints and that’s why they always smuggle in these silly mistakes. And while fixing one thing, they break a different thing. But could also be my stupidity. I’ve had a way better time letting it do webfrontends, CSS, JavaScript…

But I don’t think this specifically is one of the big issues with AI anyway. People are free to learn whatever they want. There’s a lot if niches in computer science. And diversity is a good thing.

https://palaver.p3x.de/comment/3671495
Reply
$$15540
https://social.ridetrans.it/users/Andres4NY posted on Mar 21, 2026 15:06
In reply to: https://piefed.social/comment/10624930

@pfr @nikodindon That assumes it won't get worse, which I hope it does. AI companies have forced me to take down web stuff that I had running for almost 20 decades, because their scrapers are so aggressive.

https://social.ridetrans.it/users/Andres4NY/statuses/116267782611893080
Reply
$$15542
https://piefed.social/u/webkitten posted on Mar 21, 2026 15:13
In reply to: https://piefed.blahaj.zone/comment/3817726

When you go to a shelf of recommendations, you’re not picking from a human; you’re picking from a shelf.

https://piefed.social/comment/10628199
Reply
$$15546
https://lemmy.wtf/u/meldrik posted on Mar 21, 2026 15:30
In reply to: https://social.ridetrans.it/users/Andres4NY/statuses/116267782611893080

Like what and what have you tried to block it?

https://lemmy.wtf/comment/20620996
Reply
$$15568
https://lemmy.world/u/irmadlad posted on Mar 21, 2026 16:12
In reply to: https://palaver.p3x.de/comment/3671176

Experience is something you never have until after you need it.

https://lemmy.world/comment/22790321
Reply
$$15584
https://lemmy.world/u/halloween_spookster posted on Mar 21, 2026 16:38
In reply to: https://social.ridetrans.it/users/Andres4NY/statuses/116267782611893080

20 decades

Found the time traveler!

https://lemmy.world/comment/22790737
Reply
$$15626
https://palaver.p3x.de/u/hendrik posted on Mar 21, 2026 17:48
In reply to: https://palaver.p3x.de/comment/3671495

Lol. For someone who says they expect other people to learn something, you’re a bit short in supply. I mean this would be an opportunity for someone (me) to lean something. But a down-vote won’t do it. And lessons on what not to do (discuss 2.5h, expect it to think) don’t lead anywhere either. I’d need to know what to do in my situation. Or where to find such information?!

https://palaver.p3x.de/comment/3672702
Reply
$$15629
https://piefed.blahaj.zone/u/november posted on Mar 21, 2026 17:58
In reply to: https://piefed.social/comment/10628199

Ah, yes, those magic recommendations shelves that assemble themselves with no input from human hands or minds. I’d forgotten about those.

https://piefed.blahaj.zone/comment/3820315
Reply
$$15757
https://piefed.blahaj.zone/u/november posted on Mar 21, 2026 23:10
In reply to: https://aussie.zone/comment/22042822

Some devs are afraid to admit that they used AI to help them code because there’s so much hatred towards using AI to code.

Cowards. “Some devs” would not survive five minutes in the real world as a queer person.

https://piefed.blahaj.zone/comment/3823386
Reply
$$16543
https://lemmy.world/u/nikodindon posted on Mar 23, 2026 17:46
In reply to: https://lemmy.world/post/44513564

Thanks for the discussion ! I Added more details on the various modes. Apparently I sparked some controversy , I understand some people don’t like AI. I find the tool pretty cool to use, feel free to test it and report anything you want ^^

https://lemmy.world/comment/22825905
Reply
$$16544
https://lemmy.world/u/nikodindon posted on Mar 23, 2026 17:46
In reply to: https://feddit.org/comment/12134997

thanks for your comment :) I edited my original post to explain the project better

https://lemmy.world/comment/22825917
Reply
$$16545
https://lemmy.world/u/nikodindon posted on Mar 23, 2026 17:47
In reply to: https://lemmy.wtf/comment/20614331

Thank you ! :)

https://lemmy.world/comment/22825921
Reply
$$16546
https://lemmy.world/u/nikodindon posted on Mar 23, 2026 17:48
In reply to: https://lemmy.world/comment/22783750

thanks for your kind comment :)

https://lemmy.world/comment/22825946
Reply
$$16547
https://lemmy.world/u/nikodindon posted on Mar 23, 2026 17:48
In reply to: https://lemmy.world/comment/22771103

thanks ! ^^

https://lemmy.world/comment/22825950
Reply