logoalt Hacker News

sd9today at 10:44 AM16 repliesview on HN

What a strange article, from somebody who should understand the underlying technology (click on the “books” tab - the author is a technologist).

This is not about AI, the author is mostly just pointing out that Spotify was not designed for classical music.

This is a product issue. Spotify DJ is essentially “shuffle with some voice interludes”. There’s probably some non-AI code in there to explicitly prevent it from playing an album end to end.

Besides, AI is not one thing. It’s weird to generalise “This beta spotify feature doesn’t serve me, hence AI is useless”. For example, when the author says “if it can’t do this, how could it compose music?”, that’s a category error.

Honestly the whole post and tone are just baffling. It’s mixing up all sorts of opinions and trying to put them under one umbrella, and about 50% of the text is just name dropping specific classical pieces.

I happen to agree that the Spotify DJ feature is terrible, but I think this is a very ineffective way of presenting the argument.


Replies

timthorntoday at 10:59 AM

> click on the “books” tab - the author is a technologist

That's rather underselling him. Charles Petzold wrote the canonical reference works for programming Win32 and MFC.

It's like calling Donald Knuth a lecturer.

show 6 replies
raincoletoday at 12:11 PM

> For example, when the author says “if it can’t do this, how could it compose music?”, that’s a category error.

Given the author's background I believe it's intentional ragebait. It's as ridiculous as saying LLM can't count the number of Rs so it cannot generate grammatically correct sentences. No way he really thinks the logic is sound.

show 2 replies
technothrashertoday at 11:55 AM

> For example, when the author says “if it can’t do this, how could it compose music?”, that’s a category error.

That isn't really a category error. It's more begging the question. It makes the assumption that the ability to DJ music is the same ability as being able to compose music, and uses that assumption to suggest the conclusion that a failure to DJ classical movement would necessarily result in the failure to compose same. A category error would be assigning a property to AI that it cannot have. It would look more like, "if AI can't DJ music, we have no way to know what color it is."

show 3 replies
jrm4today at 2:23 PM

I think quite the opposite for precisely the reason you're saying?

Which is to say, he's doing a very good job of reminding you/us nerds that "there should be no excuse for this, technical or otherwise." The technology exists to make this work very well and has for sometime; I GET why it's not working now, but that doesn't make it any less garbage.

alberto467today at 12:15 PM

Who would even DJ on classical music?

If you have the slightest knowledge of classical music you would know it should not be mixed like in a dj set, and you would not optimize your dj algorithm for it.

show 6 replies
chihuahuatoday at 4:09 PM

Totally agree. And also, this limitation of Spotify probably affects 0.00000001% of their users. In other words, it just doesn't matter (except to those 3 people)

jrjeksjd8dtoday at 1:33 PM

Every modern streaming platform seems to be focused on the relationship between contemporary singles - who featured on what, what's trending, if you like this current pop artist you'll like this other one. Setting aside OP's interest in classical music this approach doesn't even work for popular music from the 60s to 90s when the primary format was the album. God help you if you try to use voice commands to play Help! (the album by the Beatles) and instead get Help! (the title track by the Beatles).

michaelbuckbeetoday at 12:49 PM

Perhaps not so strange in that from a practical standpoint many "AI problems" are actually "Data Problems" when you start peeling things back.

WickyNilliamstoday at 11:00 AM

Mr Petzold's book, Code, is marvel and you should read it btw

leoctoday at 1:23 PM

> There’s probably some non-AI code in there to explicitly prevent it from playing an album end to end.

Google’s Nest speakers have or had similar issues: they’d start any requested piece of (at least multi-movement) classical music somewhere in the middle and simply defy any instructions to start at the beginning, bizarre behaviour for a smart speaker.

j45today at 3:47 PM

Seems pretty harsh for somethign it may not have been designed to be good at.

Maybe Spotify works more off lyrics, and classical music usually doesn't have lyrics.

I'd love to have AI that could hear music.

bryanrasmussentoday at 2:39 PM

The problem with this article is there are more than one way to be a DJ

>This is a product issue. Spotify DJ is essentially “shuffle with some voice interludes”. There’s probably some non-AI code in there to explicitly prevent it from playing an album end to end.

And I would argue that is one of the stupidest ways.

https://medium.com/luminasticity/the-complete-playlist-e8eb3...

The Complete Playlist argues for shuffling and serendipity for achieving accidental surprise and delight and clever juxtapositions, something that if you had an actually competent DJ could be guided and not left to chance.

A competent DJ makes musical arguments in relation to an aural environment in the same way a competent Philosopher may make intellectual arguments in relation to an environment of ideas.

show 1 reply
vascotoday at 10:55 AM

When "me" is most classical music and this is a music platform I think the critique is not unwarranted. They could adapt it with special system prompts for classical.

show 1 reply
DonHopkinstoday at 12:09 PM

There is a long history of using AI to analyze, compose, and perform music.

Atari Cambridge Research- part 5: David Levitt shows Music Box on his Lisp Machine

https://www.youtube.com/watch?v=ocwsVkqEKys

Atari Cambridge Research- part 6: Music box with Tom Trobaugh and drum machine with Jim Davis.

https://www.youtube.com/watch?v=DhA0FGsin_s

Cynthia Solomon has shared a treasure trove of rare classic videos of Seymour Papert, Marvin and Margaret Minsky, kids programming Logo and playing with turtles, and many other amazing things at the MIT AI Lab, MIT Media Lab, and Atari Cambridge Research:

https://news.ycombinator.com/item?id=28604629

BoredPositrontoday at 10:54 AM

[flagged]

show 3 replies
Copyrightesttoday at 1:05 PM

[dead]