Hacker News new | past | comments | ask | show | jobs | submit login
Show HN: An infinite record playlist of out-of-copyright works (locserendipity.com)
266 points by westcort on Sept 7, 2021 | hide | past | favorite | 83 comments



Congratulations, very cool. BUT... I can't help but feel this is an... impolite?... use of archive.org?

I see archive.org as being a repository, not a streaming service. I would rather they spent their money on content ingestion and resilient content storage, not on having to scale up their outbound bandwidth capacity.

What would polite look like? Download the content off archive.org, then stream it from your own server.

Now, I know the IA are perfectly happy to let you do this, and of course part of their mandate is to make content accessible, which necessitates having low-friction ways to download it. But still, I would hate to see IA become a CDN-first, archive-second.

Maybe a compromise would be to suggest that users make a donation?:

https://archive.org/donate/


Is it not possible that downloading every such song from IA would have had higher bandwidth usage than all of this service's streaming so far?


I agree, I don't think this is a impolite usage of Internet Archive's resources. I think they would love it. Though I also agree that putting a donation link to the source is also a good idea.


A couple of years ago, I created a simple “Donate to the Internet Archive” logo for a site I made using IA resources. It links to the IA’s donation page. Anyone is welcome to use the logo on their own sites:

http://gally.net/jatsi/index.html


Very nice--added!


Agreed--and added! Thank you!


Well, you could certainly just download from archive.org for the first-time usage of any particular song and then cache them from there. Like being your own CDN.


This is a good idea. I did this with about 38,000 books in the public domain and hosted and indexed the text files on the page so I could do quick full text searches of all of them: https://www.locserendipity.com/Google.html. Interestingly, it is not nearly as good as a RegEx search of a directory of the same content, revealing some inconsistencies in their search algorithm (at least for custom search engines).


donations are a fine thing, so is discovery, anything that helps to surface quality will long term perhaps help the archive prove its worth and ensure a positive attitude towards their endeavours.


Great idea! I added a donation link.


Unfortunately I'll probably be dead by the time the Joe Frank catalog drops out of copyright: https://www.joefrank.com/

The most interesting radio from around the '90s from KCRW (NPR).


Wow $1510 (https://www.joefrank.com/shop/the-entire-joe-frank-collectio...), but money well spent probably. Radio dramas are really, really enjoyable.


Blindboy Boatclub, Irish artist formerly of The Rubberbandits, credits Joe Frank as an influence on his podcast style, tracing it back to Samuel Beckett as a potential influence on Joe Frank, who taught Ira Glass of This American Life, and may also have been inspiration for Chris Morris of Blue Jam and Brass Eye, programs that Blindboy experienced as a youth.

(Shoutout to spaced repetition with Anki for helping me remember all this. It was one of my cloze cards to help me get back into using Anki and I didn’t expect to actually reference it)


I will take a look at that artist too. Anki is a great tool. I have tried to do something like that with languages, like Japanese: https://www.locserendipity.com/jp/Japanese.html and am working on voice simulators based on phonemes not dependent on APIs. It is not that easy to do. This English one based on my voice doesn't sound that great: https://www.locserendipity.com/sim/voice.html


Now add a "like" button and make an additional list of "most liked" pieces, and beat streaming services at their own game :)


As a compromise to this, I added a features where you can add a search string to the URL and the player will only play songs that that search string in the URL. For example, this only plays Jazz: https://locserendipity.com/PushPlay.html?q=jazz-


Good idea!


Not necessarily. Some people actively abhor such dopamine dispensers.


Nobody should force "most liked" music on you, but it's a nice option.


People hate listening to music they like?


Some people really prefer novelty. Try listening to say WFMU for a while, you might hate it but it’s likely to hold your attention in ways personalized streaming doesn’t.


This. The like button all too often acts like the "echo chamber": you're going to go around in circles. Writing a good recommendation system is very hard, and it gets harder as the number of users grows (because primitive algorithms will get more and more certain of their predictions, and diverge less and less from the favorites).

Anyway, the service is called loc "serendipity".


I'm talking about the like button and other "social" stuff.


I think the idea of the response you got was that such features might ostensibly aid in discoverability.


You realize how much you're a product of your time, when you hear a piece of music being played[1] and your first thought is that it must be satire. I'm so used to music from that era being satirized (e.g. in the Fallout games) that my mind had a hard to accepting that something like that could be sung unironically.

[1] https://ia601004.us.archive.org/2/items/78_im-looking-over-a...


You just need to listen to more WKHR! (wkhr.org)

It’s a radio station in a Cleveland high school with octogenarian djs playing 78s!


Thanks for this! Really enjoying the music and DJs.


So cool! This could be a great model for keeping this kind of music and style of DJing going.


It's been years, and I'm still very suspicious about this one: https://youtube.com/watch?v=WIfcKy-VcXo


Turns out, my spider-sense wasn't off. Here is an interesting comment from YT by "stephen wallin":

As so many query whether the Lyrics were understood in the 1920's I got a friend to check BBC archive and the record was never broadcast on the radio, indicting deep problems, and a note still exists that it was banned for sexual innuendo. So the double entendre was fully noticed as soon as the disk came out. It however sold well!! There was a market for such disks, many dance bands did them, notably Bill Cotton. Harry Roy was noted as having a wicked sense of fun, he loved playing prank versions of songs. You have to appreciate that the English audiences loved such lyrics and jokes, Max Miller made a whole career on such comic material.



Small aside, all those songs in fallout are not satire nor new. They're authentic pieces from the forties and early fifties.


Mostly yes but a few were made for the game [0].

[0] https://fallout.fandom.com/wiki/Fallout_4_soundtrack#Diamond... (Search for "2015" to find them)



That is a good one! You were lucky!


So far I didn't hit skip once, I'm surprised by the overall quality! I've had nice Cuban music, nice classical music, songs from various countries (Sweden, etc), some jazz and rock 'n roll, etc. And sound quality is generally pretty good or even excellent.


I've heard record crackle but you'd get that playing the record anyway. "Cleaning up" music is often unnecessary.


Not infinite, there's only 29816 items in the list ;)

But seriously, really awesome! Thanks for this :)


They just have to keep adding new items faster than you can listen to them!


Hmm...though I'm wondering were there always greater than 365 full days of audio recorded every year? I'm not sure that is true for the late 1920's-1930's, though by today (and maybe by the 1960's or so) that has become true.

So I guess it will eventually become infinite with the metric of being able to listen to them all, though at the moment I'm not sure it is quite infinite yet.


There must have been a moment when the total recorded output of the world surpassed the total time a person, a city, a country (have we reached that point yet?) could listen or consume all of them. I suspect we will reach a point where songs are played once only, never to be heard again.


Combine public domain growth with Sturgeon’s Law, and you need 10x lifetimes of material in order to have a full lifetime’s worth of good material. Increase that to 100x to have a full lifetime’s worth of great material.

Working against this is the “sliding window” effect of older materials becoming less relevant to modern audiences, and hence “less good”.

Counter this with longer cultural continuity that turns the sliding window into a stretching window.


Is that even possible though? Copyright expires after 100+ years these days. We'll probably be dead before we see new works enter the public domain. Assuming the monopolists don't extend it even more.


Love your books! https://www.oreilly.com/pub/au/3887 and Bellish looks pretty cool too (https://www.bellish.co/).


Love that you counted them! Really great and appealing to hear that someone enjoys this--much appreciated!


I love this! I previously used Parker Higgens' 78 sampler twitter bot to discover new entries in the collection, but I really like your autoplay/jukebox feature.

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

https://twitter.com/78_sampler

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


Love it. A feature suggestion is to add a link to the Archive.org page for the song.


Thank you so much! Great suggestion--will see about adding that feature in coming days. I hope you enjoy the music! You might also like the reduced static version (a little different interface--it is searchable): https://www.locserendipity.com/Listen.html


Thank you for this, looking forward to seeing it.

Not yet seen my 78's showing up, but have seen them in the IA collection.


Thank you! I just added that feature. Thanks again for the suggestion and have a great weekend!


I'd suggest hooking it up to the archive.org 'unscoped' radio station files.



If this playlist continuously plays it will never repeat if works that fall out of copyright as time passes are continuously added to the end.


Love this idea!


For some reason, 78 RPM (https://www.locserendipity.com/Listen.html) doesn't work for me - I press Random, then link, then Play, and nothing happens.

Chrome, MacOS 10.14, no adblock


That is my fault--nonintutive interface. With this one, you need to select the songs you like and they are added to the list in the box. When you press play, that list plays. The idea was to create some customization without a login. Please see if that works for you.


Next up an infinite infinite record playlist of out-of-copyright works that dynamically remixes mashups of said works in the catalog with an auto populating infinite scroll page of song titles…


Maybe OpenAI could do it! I did create a playlist of their songs, so partial credit? https://www.locserendipity.com/OA/OpenAI.html


Really Cool. Can we have any form of playlist or something to use our favourite player?


Yes, you can use the m3u file here: locserendipity.com/78RPM.m3u to play these songs in the player if your choice. This works in VLC.


Very nice. Thanks.

Many 404s, whats the reason?


Absolutely love this. Thanks so much.

Is there a way to stream this playlist to my Kodi box. Maybe with an m3u file?


Great idea! Here is the m3u file for streaming purposes: https://locserendipity.com/78RPM.m3u


Wow, playlist up and running great on Clementine for Linux, thanks!


Awesome!


Fantastic. Thanks for the quick addition.


Great idea! Even if my first song was "O come all ye faithful".


Nice!


Thank you! There are a few others like this: Radio Dramas: https://www.locserendipity.com/Radio.html VOA Audio 2020 Collection: https://www.locserendipity.com/VOA.html BBC One: https://www.locserendipity.com/Rad1.html G. Robert Vincent Voice library: https://www.locserendipity.com/Vincent.html AND 78RPM records with reduced static (used a high/low pass filter to remove it using Pizzicato.js): https://www.locserendipity.com/Listen.html


Not getting https://www.locserendipity.com/Listen.html (with the low pass filter) to play. Is that supposed to play like https://www.locserendipity.com/PushPlay.html?


It works a bit differently. You press "Random" or do a search, then click the songs that appeal to you. They are added to the (text) playlist. The idea is that you can change and save the playlist--no login required. You can even download the whole thing and use it offline, completely privately. It still works. The only bug is that you cannot skip.


I’m not getting a play button on the low-static version. I did manually copy one of the mp3 URLs [1] and it sounds great though. I’m on iOS (Safari on iPad) if that makes a difference.

[1] That saxophone sounds great on headphones! https://archive.org/download/78_all-by-myself_don-cherry-gra...


That is quality music! I have listened to many hours of this, and only one of the songs brought me to tears: https://ia600705.us.archive.org/25/items/78_how-can-you-refu... and from the radio drama section, John Finninmore's Souvenir program is tops: https://archive.org/download/JFSP56/0-101.mp3 and this one was among the most memorable: http://www.rusc.com/members/files/mp3/f/favs.1949.03.05_Bet_...


Thanks for the suggestions. If you like that one maybe you'd like https://www.youtube.com/watch?v=xtolv9kM1qk


Thanks Dmitry! Love the idea of your app Pony (https://www.ponymessenger.com/). I will try it out. Sent you a connection request on LinkedIn.


Hey thanks a lot! It's soft launched. I'd love to hear what you think. If you try iOS, the TestFlight build [0] is most current. I deploy the web app all the time (just deployed, actually, so if you reload, maybe it'll be a bit different :). Android soon. I'm hoping to do a Show HN in a few weeks.

[0] https://testflight.apple.com/join/PcAKzZij


Looks like it does work, but it takes a lot longer to load the first piece of music compared to the PushPlay.html version.


Perfect. Thank you.


Thank you!


I like it. I especially like the minimalism.


Thank you!


Great hack, very useful link, thanks!


Thank you so much!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: