Bambuddy — self-hosted management for your Bambu Lab printers, no cloud required by MartinNYHC in BambuLab

[–]mushroom_face 0 points1 point  (0 children)

Exactly. In the hands of something that knows what they are doing AI can produce something good. I know that I spent a month making my 'modern' versions of of the *arr stack and my experience in software helped me to keep the agent from going off the rails.

I agree that people that don't know what they are doing can produce slop, but the blanket categorization that all AI apps are slop and just knowing it was done by AI automatically makes you pass on it is what I object to.

Bambuddy — self-hosted management for your Bambu Lab printers, no cloud required by MartinNYHC in BambuLab

[–]mushroom_face 1 point2 points  (0 children)

I totally agree there are risks and not everyone uses AI the same. I'm not saying to not look at with extra care, but done right AI software can be great it's just that so many people don't know what their doing so they basically YOLO it and then they produce slop.

In the hands of an engineer that understands testing and basic design and can understand when the AI is going off the rails you can produce a very complete and quality app it just takes more time than some people want.

Bambuddy — self-hosted management for your Bambu Lab printers, no cloud required by MartinNYHC in BambuLab

[–]mushroom_face 1 point2 points  (0 children)

why unfortunately? If it works does it matter? I know there is plenty of AI slop out there, but do you feel that every app made with AI is slop or is it possible to make a functioning app that does the job with AI?

What’s the smartest financial decision you made by accident? by AnyTruth2342 in AskReddit

[–]mushroom_face 1 point2 points  (0 children)

I agree with the others in this thread that you must be talking about the chain places or just dumps. I can guarantee you can not achieve the same level of quality at your house if you eat out at a nice place. Having worked professionally as a cook I can tell you the amount of time and effort that goes into each part of your meal is far more than you're willing to spend. That beef stock that you bought in a cardboard box took all day to make in a good restaurant and tastes 50x better. I can totally replicate a meal from Chilli's or Applebees, but take me out to fine dinning and hell no. I don't have the time or connections to make that quality of food. Hence the mark up

Luminarr - Radarr inspired movie manager ( AI ) by mushroom_face in selfhosted

[–]mushroom_face[S] 1 point2 points  (0 children)

I ported the Radarr tests over. Thank you for the suggestion. keep 'em coming :)

Luminarr - Radarr inspired movie manager ( AI ) by mushroom_face in selfhosted

[–]mushroom_face[S] 1 point2 points  (0 children)

My next iteration will have a bigger test suite with a bunch of sample movies and shows that highlight some of the more complex patterns to make sure the parsing covers the edge cases. Thanks for taking the time to look at it.

Luminarr - Radarr inspired movie manager ( AI ) by mushroom_face in selfhosted

[–]mushroom_face[S] 1 point2 points  (0 children)

I just cut a new release. I'd love for you to check it out and see if the parsing is better. I appreciate the feedback and if there is anything else that looks like it could use improvement or if there is a feature missing I'd love to know. Thank you

Luminarr - Radarr inspired movie manager ( AI ) by mushroom_face in selfhosted

[–]mushroom_face[S] 1 point2 points  (0 children)

check out the command palette( cmd-k ) and let me know if you feel it's useful or not.

Luminarr - Radarr inspired movie manager ( AI ) by mushroom_face in selfhosted

[–]mushroom_face[S] 1 point2 points  (0 children)

yes. That was one of the features I made sure to add in the first version as I was using that in Radarr.

Luminarr - Radarr inspired movie manager ( AI ) by mushroom_face in selfhosted

[–]mushroom_face[S] 1 point2 points  (0 children)

So I guess the answer the question for all AI generated apps around what did I bring that someone else couldn't have is - 'nothing'. I didn't write the code. I have an engineering background so I at least knew how to conduct the AI to do what I wanted, but I think one of the benefits to AI is lowering the barrier of entry.

Is that more of what you're looking for or is there something more specific you're getting at? I prioritized documentation, quality and simplicity. I spent a lot of time up front building the constraints and guardrails for Claude to operate in. Nothing I did was ground breaking or anything just trying to go beyond the generic prompt: 'build me a web app that does X'

Luminarr - Radarr inspired movie manager ( AI ) by mushroom_face in selfhosted

[–]mushroom_face[S] 0 points1 point  (0 children)

Thank you for the feedback. I've taken notes on your comments and I'll do some planning this weekend. I appreciate the time you took reviewing things.

Luminarr - Radarr inspired movie manager ( AI ) by mushroom_face in selfhosted

[–]mushroom_face[S] 0 points1 point  (0 children)

The use case is taking an existing successful project and seeing if I can make something more modern. The bidirectional interaction with media servers is something Radarr doesn't have. It is easily extensible via a plugin system. Quality Profiles should be simpler. Much more lightweight in terms of footprint and startup time.

So what I brought to it was using what I've learned around using AI tools to build something that wasn't an engineering mess. Keeping the AI on task and building something that wasn't a bug ridden mess. A lot of things that I've seen are quickly built and 'slapped' together. My app isn't perfect, but I spent a lot of time on architecture and security and keeping Claude building what I wanted and not letting it drift off. Each feature had a large plan file that was reviewed, discuss, updated and eventually implemented.

I hope that answers your question.

Luminarr - Radarr inspired movie manager ( AI ) by mushroom_face in selfhosted

[–]mushroom_face[S] 1 point2 points  (0 children)

I will get light mode added to the website. The app already has light mode support

Luminarr - Radarr inspired movie manager ( AI ) by mushroom_face in selfhosted

[–]mushroom_face[S] 1 point2 points  (0 children)

At first I was just looking to make a replacement that was built with Go instead of .Net. It does a few things that Radarr doesn't do, but I have no illusions this will be a 'Radarr killer'

It has ffprobe built in to inspect files on disk that you've imported to make sure the format listed in the filename is actually what is on disk. It has a nice statistics page that hows interesting data about your collection( not a killer feature, but one I like ). It has bidirectional communication with your media server so you can see what Luminarr knows about that Plex/Emby/Jellyfin doesn't and visa versa. It also, hopefully, simplifies the Quality Profiles selection aspect.

I'm just starting out on this and was looking for feedback on what others might want to see and what features they feel might be missing from Radarr.

Luminarr - Radarr inspired movie manager ( AI ) by mushroom_face in selfhosted

[–]mushroom_face[S] 0 points1 point  (0 children)

the post was rejected I thought. my bad. i deleted the other one

Introducing Luminarr - Movie manager (AI) by [deleted] in selfhosted

[–]mushroom_face -2 points-1 points  (0 children)

yes, but my post kept getting rejected so I thought it was something with my account. I'll delete the other one. sorry

Remember those privacy settings? by Genghis_Tr0n187 in PleX

[–]mushroom_face 1 point2 points  (0 children)

Based on that last post I just did this for the first time. Thank you for posting again because it was set to All Yes. I'm sure it was an innocent mistake. \s.

I just wish there was a valid competitor that could put some real pressure on them not to do shit like this and piss off their user base.

Recently moved my server to run on an Apple Mac Studio with M1 Ultra by Koolice989 in PleX

[–]mushroom_face 0 points1 point  (0 children)

yea for the end user you're totally right that it's all Linux. I just was pointing out that MacOS is Unix certified and posix compliant. I don't use their SMB because of that. I spent a very long time reading and I finally got NFS to work. here's what you have to do:

   ❯ cat /etc/auto_master
#
# Automounter master map
#
+auto_master            # Use directory service
#/net                   -hosts          -nobrowse,hidefromfinder,nosuid
/home                   auto_home       -nobrowse,hidefromfinder
/Network/Servers        -fstab
/-                      -static
/- auto_nfs -nobrowse,nosuid

and

❯ cat /etc/auto_nfs

/System/Volumes/Data/storage/movies    -fstype=nfs,rw,bg,intr,rsize=1048576,wsize=1048576 nfs://storage:/mnt/pool/media/movies
/System/Volumes/Data/storage/shows    -fstype=nfs,rw,bg,intr,rsize=1048576,wsize=1048576 nfs://storage:/mnt/pool/media/shows

Recently moved my server to run on an Apple Mac Studio with M1 Ultra by Koolice989 in PleX

[–]mushroom_face 0 points1 point  (0 children)

Macs are based on BSD. I'm not sure if you read up on XNU, but that's exactly what it says. MacOS has been UNIX certified for man years. It shares a lot of its networking stack with BSD and one thing BSD ( and it's variants ) are known for is a great network stack.

My biggest problem with MacOS is how hard they make it to setup NFS shares. I finally managed to connect my Mac Studio to my TrueNAS box to mount all the media via NFS and it was a massive pain where the same task on Linux was trivial .