The careful vetting of code and thoroughly testing it is super important, I would never even think of putting any generated code into any use without doing that.
Also your last comparison made me chuckle, good one :)
This is a good point I think, and these steps take time and should definitely be done. I'm not sure people take this into account when talking about having AI code for them.
Keep in mind that spinners can also be used (as well as other indicators) that something is being processed client side, e.g. rendering a video and if the total time can't be estimated a spinner is reasonable.
Must have gone under my radar, there probably was some license included with the device my local bar bought too but I didn't have it on hand at the time.
Yeah I just didn't have the license at hand at the time. I usually just practice with Mixxx at home and then just use my vanilla USBs with whatever equipment is at the venue. I can play with vinyls so pretty much any equipment works for me. I do like all the QoL features of modern gear though.
I'm a bit annoyed by the requirement of having to use rekordbox exports on some DJ devices and would probably chip in to this because I will definitely not try to install rekordbox again :D
I didn't know it was well known but that's exactly how I felt when I recently tried to use it. My local bar bought an integrated 2 deck Pioneer DJ player, but turns out it doesn't store analyzed BPMs or waveforms and to get that you need to use RekordBox to analyze your tracks and export that to your USBs. When I tried to install the software it requires signing up for an account and a subscription and what not. I still couldn't get it to work and abandoned it. I won't be going back to it the experience isnt worth it. I'm instead having more fun just beatmatching by ear with the pitch fader :)