Eckter2
Joined 4 years ago
Joined 4 years ago
But they're not that good. They look for the songs on youtube, and the versions uploaded there are often modified (or just very low quality). And I've had some issues with metadata. I'd say about 5% of my songs had some issues, and 1% were completely off.
Once they release the actual torrents and not just the metadata, I'm assuming that new playlist export tools will soon show up, and they'll use these new torrents as source instead of youtube. They'll be a lot more reliable. I'd wait for that to happen. In fact I may end up re-exporting my old spotify playlist.
Considering there's no (explicit) instruction forbidding or discouraging it, I'd consider the REPL solution to be perfectly valid. In fact some interview tests specifically look for this kind of problem solving.
I get it still, I'd expect some valuable signal from this test. Candidates who execute this code are likely to do so because they really want to avoid running the code in their head, not just because it's more straightforward, and that's probably a bad sign. And pasting that into an LLM instead of a REPL would be a massive red flag.
I just don't think answering "-11" here is a signal strong enough to disqualify candidates on its own.
I just tested with a mistral's chat: I asked it to answer either "foo" or "bar" and that I need either option to have the same probability. I did not mention the code interpreter or any other instruction. It did generate and execute a basic `random.choice(["foo", "bar"])` snippet.
I'm assuming more mainstream models would do the same. And I'm assuming that a model would figure out that randomness is important when playing poker.
Bending geographic maps for enhanced railway space-time diagrams: https://fosdem.org/2024/schedule/track/railways-and-open-tra...
MARECO algorithm: how to drive a train using the least amount of energy: https://fosdem.org/2024/schedule/event/fosdem-2024-2650-mare...
Railway signaling: detecting conflicts in a complex world: https://fosdem.org/2024/schedule/event/fosdem-2024-2665-rail...
And last year:
Automated short-term train planning in OSRD: https://archive.fosdem.org/2023/schedule/event/rot_osrd/
OpenStreetMap, one geographic database to rule them all?: https://archive.fosdem.org/2023/schedule/event/rot_osm/
I've worked on a small toy project with a similar purpose in the past [1], though it's not nearly as polished as yours, and I've made some questionable decisions here and there.
I have questions about pitch tracking. It seems you do track the pitch for scoring, and there's a line at the top of the screen that seems related but that I can't figure out. For my use case, an important feature of karaoke apps is displaying how "high" the next note should be sung, or at least some hints. Is it something your app can do and I just haven't figured it out? Or would it be a feature request?
[1] https://github.com/eckter/karaoke_helper