Show HN: Sol, my macOS music player and jukebox app, is now free and open source
Posted by _nqmv 1 day ago
Comments
Comment by mistyvales 1 day ago
Comment by nf-x 1 day ago
I’m very surprised that Roon does UNPnP for own port, potentially exposing home network through some zerodays. For that money it has to do reverse tunneling or something like that.
Comment by _nqmv 1 day ago
Comment by jwrallie 1 day ago
Comment by socalgal2 1 day ago
1. I often want to play a single song and then go back to random - it doesn't have this. If I pick song it's now going to play that song forever and I have to go back and manually pick "random tracks"
2. This is probably just a variant of the first but it would be great to be able to pick "Add to head/tail of que" so I could add 2 or 3 songs I want to hear and then have it go back to random tracks
3. It has no ability to sort by date added. I added 20 tracks recently. I can't find them.
This has go me wanting to vibe-code (for myself) a music player app. Unfortunately I'm on iPhone where I need a dev account and where the longest I can install it is 1 year.
Comment by Obscurity4340 22 hours ago
Comment by jakeydus 1 day ago
Comment by nf-x 1 day ago
Comment by c-hendricks 1 day ago
Comment by fultimnigr 1 day ago
Comment by rckt 1 day ago
Comment by _nqmv 1 day ago
But I am a Swift programmer, and I have worked really hard on this. This app was not just vibecoded or done in an afternoon or something. And it will continue to receive updates because it is and has been my passion project for a long time now, from morning to night.
I genuinely appreciate your comment because I agree, slop is becoming too popular everywhere, but that is not what this is.
Comment by applfanboysbgon 1 day ago
Comment by _nqmv 1 day ago
Comment by rckt 1 day ago
Comment by _nqmv 1 day ago
Comment by throawayonthe 1 day ago
Comment by rckt 1 day ago
Comment by _nqmv 1 day ago
I genuinely apologize about the descriptions and copy having been polished that way, as I said, it clearly has given the wrong impression and it is my fault.