Live data from Hacker News

Bop Spotter

walzr.com

311–320 of 405 posts

Re: Bop Spotter

#312
post #250

Some details on how this works: https://twitter.com/rtwlz/status/1840821351055311245 The phone has a Tasker script running on loop (even if the battery dies, it’ll restart when it boots again) Script records 10 min of audio in airplane mode, then comes out of airplane mode and connects to nearby free WiFi. Then uploads the audio file to my server, which splits it into 15 sec chunks that slightly overlap. Passes each…

surely shazam will realize when one IP address is responsible for 1000x a usual person's bandwidth?

or, given Pixel phones can identify audio in the background seemingly without impacting battery, are modern algorithms for identifying music from audio so efficient that shazam pays almost nothing per clip?

Re: Bop Spotter

#313

Earlier quoted context omitted.

You can faintly hear the accordion near the end of the recording. I don't like that it shares the recordings though. It doesn't add much value and it's a privacy violation, even if it's legal.

See I’m not sure that it is legal. If they are re-transmitting audio is being played in public over the Internet for potentially many thousands more people, I’m pretty sure the RIAA, the UMG, & the WMG would all have something to say about it.

[deleted]

Re: Bop Spotter

#314
post #250

Some details on how this works: https://twitter.com/rtwlz/status/1840821351055311245 The phone has a Tasker script running on loop (even if the battery dies, it’ll restart when it boots again) Script records 10 min of audio in airplane mode, then comes out of airplane mode and connects to nearby free WiFi. Then uploads the audio file to my server, which splits it into 15 sec chunks that slightly overlap. Passes each…

surely shazam will realize when one IP address is responsible for 1000x a usual person's bandwidth? or, given Pixel phones can identify audio in the background seemingly without impacting battery, are modern algorithms for identifying music from audio so efficient that shazam pays almost nothing per clip?

Yes, it essentially just runs a perceptual hash algorithm on the audio and finds the closest matches in a database.

Re: Bop Spotter

#318
post #250

Some details on how this works: https://twitter.com/rtwlz/status/1840821351055311245 The phone has a Tasker script running on loop (even if the battery dies, it’ll restart when it boots again) Script records 10 min of audio in airplane mode, then comes out of airplane mode and connects to nearby free WiFi. Then uploads the audio file to my server, which splits it into 15 sec chunks that slightly overlap. Passes each…

surely shazam will realize when one IP address is responsible for 1000x a usual person's bandwidth? or, given Pixel phones can identify audio in the background seemingly without impacting battery, are modern algorithms for identifying music from audio so efficient that shazam pays almost nothing per clip?

Since the audio is sent to the creator’s server first, they could call Shazam from any number of rotating IPs. It’s a pretty future-proof design!

Re: Bop Spotter

#319
post #95

This kind of project has made me realize that somewhere along the way, I quit thinking of tech as a way to build anything fun. I need to rekindle that goofball spirit.

I feel this so bad, I used to make little software that solves my problem, now whenever I want to build anything I think about "is it going to be useful for my resume?" instead of fun things and I always quit because it then put lots of pressure on me for building "useful but not fun" projects.

Re: Bop Spotter

#320
post #281
post #278

Earlier quoted context omitted.

A bit disappointing that this sends audio recordings to a server. Even if it's not the intention, that leaves so much possibility for abuse. Why not use a Pixel phone with on-device song matching? It also keeps history on device. Getting that data out of the app might be a little tricky, but should be possible.

Perfect is the enemy of good. I've found it's much better to get a project up and running as an "MVP" than to chase the perfect until the details suck all the fun out of it.

I don't see what that has to do with what I said. Chasing an MVP doesn't have to involve disrespecting people's privacy and recording without consent.

There are many worse violators than this, but it is what it is.

Post reply on HN