I’d not come heard of this platform before https://www.nme.com/news/music/dj-revenue-platform-aslice-shuts-down-after-many-of-the-highest-paid-djs-in-the-world-decided-not-to-contribute-3790945
https://youtu.be/8O3VFb-2lnI?si=G9Mgt_RFUVTSwCI_
#asknostr
nostr:npub1q33jywkl8r0e5g48lvrenxnr3lw59kzrw4e7p0cecslqzwc56eesjymqu0 nostr:npub1a6c3jcdj23ptzcuflek8a04f4hc2cdkat95pd6n3r8jjrwyzrw0q43lfrr nostr:npub1yfg0d955c2jrj2080ew7pa4xrtj7x7s7umt28wh0zurwmxgpyj9shwv6vg nostr:npub1z0rrmak9v5drkr3a20e5pehrwzc5pf392apfl5t9h9qk928nay3s7wxuxf nostr:npub1nl8r463jkdtr0qu0k3dht03jt9t59cttk0j8gtxg9wea2russlnq2zf9d0
That's interesting, I'd never heard of it either. Thanks for sharing, there's some lessons I think we could learn here
Also, TIL Richie Hawtin is Plastikman 🤯
We've just started labeling any notes across Nostr that reference content from nostr:npub1yfg0d955c2jrj2080ew7pa4xrtj7x7s7umt28wh0zurwmxgpyj9shwv6vg. The goal here is to make it a lot easier for Nostr clients (including our app) to pull in any social activity related to a specific track or album.
For the technical: we used NIP-32 for labeling and NIP-73 to identify external content, following the `podcast:guid` convention for namespacing based on the content type. With these labels, we can now filter our queries to relays to only send back kind 1985 notes tagged with specific GUIDs (for a track, for example), and then get the event ID's for any notes related to that content. This should be a lot more efficient than doing blanket searches on events and combing through the content for any relevant references.
We'll be testing this internally to see how well it works before rolling out our latest mobile update. Happy to hear feedback on our approach. Special thanks to nostr:npub1unmftuzmkpdjxyj4en8r63cm34uuvjn9hnxqz3nz6fls7l5jzzfqtvd0j2 for some guidance on this.
Sample label here: nevent1qqsz3jg7qjrem0v362pp4dpqrhekdf8ypq9aywzfjg5yj3aly5plm9cprpmhxue69uhhyetvv9ujumn0wdmksetjv5hxxmmdqy28wumn8ghj7un9d3shjtnyv9kh2uewd9hsygrht8ldsg0k9tetzfuad0du5zac04ct7qq45j2hvy0wxk6xkhadhg5kklft
Ah ok, thanks, I think I follow. We've had similar ideas but thinking of handling it more on the artist side. For example, we start charging a smaller percentage the more an artist earns. It doesn't make sense for us to charge a flat percentage across all levels of revenue -- but we do need to balance out our costs to support higher volumes of payments and streams. This approach, I think, keeps it simple for listeners while still serving artists the best we can.
Anyway, we're still figuring this all out so these are merely ideas we're keeping in mind
Just pay out a flat rate per stream, they said...
Full talk: https://youtu.be/si9iqF5uTFk
Most data gets bad over time while becoming more expensive to store. The really hard part is sorting out the important bits from the rest.
"That's the point at which keeping that information in our online systems is costing us more than it's worth to us." -Grace Hopper

Ah if only he were still around. I just started reading Pirate Enlightenment, which is fascinating. This line in particular, I think, is relevant here:
"...there is a kind of mathematical glee to be found in reducing all human action to self-aggrandizing calculation. But these are ultimately tawdry pleasures."
This is why I can’t listen to nostr:nprofile1qqszy58kj62v9fpe98nhuh0q76np4e0r0g0wd44rhth3wphdnyqjfzcpz3mhxue69uhhyetvv9ujuerpd46hxtnfduq3wamnwvaz7tmjv4kxz7fwvd6hyun9de6zuenedyq3yamnwvaz7tmwdaehgu3wwccxctnfduyrnr5s when I go for a running session. I keep stopping to zap ⚡️ songs. They should implement auto-zaps streaming.
Noted
nostr:nprofile1qqszy58kj62v9fpe98nhuh0q76np4e0r0g0wd44rhth3wphdnyqjfzcpz3mhxue69uhhyetvv9ujuerpd46hxtnfduq3wamnwvaz7tmjv4kxz7fwvd6hyun9de6zuenedyq3yamnwvaz7tmwdaehgu3wwccxctnfduyrnr5s you are fucking hillarious. Take the 10%, I'm glad you are. But how about a time based subscription which removes the 10% cut you take and makes me 100% zap to the artist?
h/t nostr:nprofile1qqsvuswpdx9gcppzrz79smctnmydt0l68h9uagym6kwmn5xe9slupdqpz3mhxue69uhhyetvv9ujuerpd46hxtnfduq3camnwvaz7tmwdaehgu3wd46hg6tw09mkzmrvv46zucm0d5q3wamnwvaz7tmjv4kxz7fwvd6hyun9de6zuenedy7vpluv, nostr:nprofile1qqsp833a7mzk2x3mpc748u6qum3hpv2q5cj4ws5l69jmjstz4re7jgcpzemhxue69uhk2er9dchxummnw3ezumrpdejz7qgwwaehxw309ahx7uewd3hkctcpr4mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmp04hkprh, nostr:nprofile1qqsf8ct5wdkywx0cqcnc2jk23dn7l594j4vv3m8zv75wejaa9e792dgppemhxue69uhkummn9ekx7mp0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qgcwaehxw309aex2mrp0yh8wctkd3skkefwvdhk6tcdn8nnp, nostr:nprofile1qqs8wk0myn8v2m79w4g82n9g7mfvvqvrmgjn0j8nsyy0mu5rkg9qukqpzpmhxue69uhkummnw3ezumt0d5hsuhresj
What's a "time based subscription"?
Next year you guys gotta get your jukebox on the Las Vegas dome.
We can do a physical mixtape station at BTC Vegas next year. Learn how to dub some tapes, make some tapes at the Wavlake booth.
We'll just use 6 minutes cassettes, 3 min per side to keep it short. 😀
https://fountain.fm/episode/VPlFJmxBxupQoi3kbYuN
nostr:nevent1qvzqqqpxquqzqut8jagncgdxu5s4ed568zs07hp70pvwkk92hwxxgq6j375yy9vlhqtyw2
I can bring along the ol' Portastudio :)
btw, where do you get your blank cassettes from? I'm running low
Yeah, I'll think about it. But I realize I'm a special case 😀
I could imagine a website where you find the wavlake track you want, you enter the time, and it spits out the snippets for you to copy.
You could call it mixtape builder 😀
Doesn't need a full Gameboy interface either 🤪
Here's full documented headache:
https://www.bitpunk.fm/@bitpunkfm_unwound/episodes/valuetimesplits
On the subject of hosted solutions: you're totally right that it's a double-edged sword. Something I don't think is talked about much in that regard is the entire system's dependence on the Podcast Index as a centralized database of feeds. Not to say what they've done there isn't awesome -- it is. But I think it's important we recognize that is a single point of failure right now
Yeah, I'll think about it. But I realize I'm a special case 😀
I could imagine a website where you find the wavlake track you want, you enter the time, and it spits out the snippets for you to copy.
You could call it mixtape builder 😀
Doesn't need a full Gameboy interface either 🤪
Here's full documented headache:
https://www.bitpunk.fm/@bitpunkfm_unwound/episodes/valuetimesplits
This episode is so insightful.
I think for starters, what we could do is add an option on every track to generate a raw, value time split template for you with all the guids pre-filled and the timestamps empty. Then all you'd have to do is click on the track, get the template, and then fill in the timestamps before putting it in your feed. I think that'd take most of the headache out of constructing the block for that specific track but let me know if I'm wrong.
Also, the remotePercentage value is set to 99 on the songs on our episodes so we can have some visibility into which songs get boosted during an episode.
I'm here for the incoherent ramblings, too
That all makes sense. And it is totally confusing, even if you're familiar with how it all works. Like until you just mentioned tracks don't have feeds but albums do, I had even forgotten that 😄
Let me know if there's some kind of search feature or API on Wavlake we're missing that could help at all. I think writing your own feed (or some version of that) will be the way for a while, but maybe we can help make it less painful.
Can't wait to hear that rant! 😂
Curious to hear what the worst pain points were. Our publishing tool makes things slightly better, I think, but could also use some improvement
“Hey [insert A&R person’s name]. I just saw these guys at CBGBs. Really great band—totally your type of thing. ~Steve.”
Fig Dish gambled on the idea that most people—even record company employees—know someone named Steve.
https://chirpradio.org/blog/fig-dish-returns-with-two-singles-and-two-sold-out-shows
I'm all in on Taylor and Chappell this week. You can find me later in my room making friendship bracelets



