{
  "path": "/@jakesimonds.com/3mh5dzl6oxu23",
  "site": "https://unthread.at",
  "$type": "site.standard.document",
  "title": "Continue reading on Unthread",
  "content": {
    "$type": "at.unthread.content",
    "content": "continued re: music app (see prev post): \n\nThe hard part was figuring out the android ecosystem. I used expo with react native, but the first naive approach was just build + download the compiled app onto the phone. This \"worked\", but of course I wasn't able to one-shot this, so then to tweak the app took a 15-20 minute cycle of rebuilding. Yuck. \n\nTook away too long to realize I needed to set up a dev server. Had to talk the LLM into it (that funny conversation I've had before where LLM says \"But that'll be a week of work!\" and then does it in 10 minutes). Once the dev server was up the LLM was able to feed the logs direclty back into the context, and then all it needed from me, literally, was to click the screen to trigger an app crash and then it fixed everything. Mostly just library incompatabilities and the like. Tricky to be too in-the-loop because I'm not an android developer, so I dunno how many wild goose chases were avoidable vs not, but it worked thru em just fine. \n\nA couple quick thoughts about ... all this: \n\n- I think spotify is about as as bad for artists as napster was. Spotify is us all paying a schoolyard bully to take the artists's collective lunch money.\n\n- Spotify's moat is/was the engineering to solve the hard problem of a smooth music experience. LLMs can make that moat a LOT more narrow. \n\n- I think if I as an artist made something that can become a .jpg or a .pdf or a bundled bunch of code ... I can't control someone ctrl+c / ctrl+v -ing it and not paying me. But I can sign the data cryptographically, so what I can give a patron of my art is the knowledge + social proof potentially that they got my shit directly from me. I wasn't around / paying attention during the NFT madness, but the NFT ... you're not buying the jpg. You're buying the pointer back to the artist? Almost?\n\n- I think the slop-pocalipse has already arrived, and is getting worse. So the value of knowing that your media actually comes from a person ... that's already gold and getting more golden as slop / person-made content ratio goes up & up & up. \n\n- if I sign my stuff, people will be able to find it anywhere. \n\n- it was delightful and empowering to roll my own music app. I am dog-tired because I went paintballing yesterday (not sure why...it was fun but ridiculous and also miserable at moments...I am not made for war OR pretend war) but REALLY REALLY looking forward to my next run. And to really enjoying the few albums I do bundle onto my silly app. I think more regular people will be into this than we might think. Especially if clever UIs/interfaces can hold their hands."
  },
  "createdAt": "2026-03-16T01:54:24.939Z",
  "bskyPostRef": {
    "cid": "bafyreihjfhamwfauoe7kpcsctramp4nwonu5e4cycz2cs7adtjph66bgzm",
    "uri": "at://did:plc:aurnkk6uy6axy66uqaq6dqy6/app.bsky.feed.post/3mh5dztmt5r2q",
    "$type": "com.atproto.repo.strongRef"
  },
  "publishedAt": "2026-03-16T01:54:24.939Z",
  "textContent": "continued re: music app (see prev post): \n\nThe hard part was figuring out the android ecosystem. I used expo with react native, but the first naive approach was just build + download the compiled app onto the phone. This \"worked\", but of course I wasn't able to one-shot this, so then to tweak the app took a 15-20 minute cycle of rebuilding. Yuck. \n\nTook away too long to realize I needed to set up a dev server. Had to talk the LLM into it (that funny conversation I've had before where LLM says \"But that'll be a week of work!\" and then does it in 10 minutes). Once the dev server was up the LLM was able to feed the logs direclty back into the context, and then all it needed from me, literally, was to click the screen to trigger an app crash and then it fixed everything. Mostly just library incompatabilities and the like. Tricky to be too in-the-loop because I'm not an android developer, so I dunno how many wild goose chases were avoidable vs not, but it worked thru em just fine. \n\nA couple quick thoughts about ... all this: \n\n• I think spotify is about as as bad for artists as napster was. Spotify is us all paying a schoolyard bully to take the artists's collective lunch money.\n\n• Spotify's moat is/was the engineering to solve the hard problem of a smooth music experience. LLMs can make that moat a LOT more narrow. \n\n• I think if I as an artist made something that can become a .jpg or a .pdf or a bundled bunch of code ... I can't control someone ctrl+c / ctrl+v -ing it and not paying me. But I can sign the data cryptographically, so what I can give a patron of my art is the knowledge + social proof potentially that they got my shit directly from me. I wasn't around / paying attention during the NFT madness, but the NFT ... you're not buying the jpg. You're buying the pointer back to the artist? Almost?\n\n• I think the slop-pocalipse has already arrived, and is getting worse. So the value of knowing that your media actually comes from a person ... that's already gold and getting more golden as slop / person-made content ratio goes up & up & up. \n\n• if I sign my stuff, people will be able to find it anywhere. \n\n• it was delightful and empowering to roll my own music app. I am dog-tired because I went paintballing yesterday (not sure why...it was fun but ridiculous and also miserable at moments...I am not made for war OR pretend war) but REALLY REALLY looking forward to my next run. And to really enjoying the few albums I do bundle onto my silly app. I think more regular people will be into this than we might think. Especially if clever UIs/interfaces can hold their hands."
}