Web

  • Verifying signatures on the XRPL with Python

    Writing this more because I spent a while bouncing around the internet trying to find an example. There’s a nice library for Javascript from the good people at XRP Labs but I couldn’t find similar in Python, and needed to verify a signature for a XUMM login. There is a comprehensive Python SDK so I figured rolling my own wouldn’t be a hardship. In fact it was super easy, the whole thing is just two functions, it was just a bit hidden away in the docs.
    • tagged
    • coding
    • python]
    • xrpl
    • xrp
  • Audiotarky announced!

    Hugely chuffed to be awarded a grant for the web to build on some of the web monetisation/music streaming I’ve been doing over the summar. More info on the new Audiotarky blog.
    • tagged
    • micropayments
    • grant for the web
    • web monetisation
    • streaming
    • open source
  • Feeling twitchy

    This week I’ve made not one but two Twitch appearances with Matt. The first was starting to code up a ML/AI to identify synth modules. The idea for this came to me when I thought about updating my modulargrid page & realised I’ve got enough bits & pieces that it would be a chore. I’m lazy & we live in the future, so surely a robot could do it for me!
    • tagged
    • coding
    • python
    • synths
    • experiment
    • ai
    • ml
    • twitch
  • Embeddable playlists & the ILP jailbreak

    I’ve been building a web monetized music platform, in my copious spare time. You may have even heard some of it. One thing I added a while back to this site is a playlist, built from all the posts that have direct link to a track, as opposed to one hosted on Bandcamp, Soundcloud or Spotify. That was nice, and it does a couple of cute things:
    • tagged
    • javascript
    • micropayments
    • xrp
    • web monetisation
    • streaming
    • embedding
  • WebMonetization 10 second test

    Talking to my friend Ross about WebMonetization for musicians the obvious question came up - how does $5 cover all the payments, so I thought I’d do a little experiment.
    • tagged
    • micropayments
    • xrp
    • web monetisation
    • coil
  • Debugging GitHub Actions

    I’ve built a few github actions recently. They’re a nice & powerful feature, but debugging them is a bit awkward, because they’re running on someone elses computer. I thought I’d write down a few notes while the experience was fresh in my mind.
    • tagged
    • github
  • WebMonetization for musicians

    It’s no secret that streaming platforms are kind of broken today when it comes to paying artists for their plays. While they know exactly who has listened to what, the way pay is allocated favours established artists, especially those signed to major labels. It’s got to the point that people recommend being on streaming platforms solely to raise awareness, and use those platforms to drive sales or merchandise and physical media.
    • tagged
    • musicians
    • micropayments
    • xrp
    • web monetisation
    • streaming
  • Jekyll & web monetisation

    As you may have noticed, I’ve been playing with WebMonetisation a bit recently. It’s an interesting idea, and the kind of thing I’d like to see take off. I’ve updated this site to be “web monetised” and thought I’d explain how I’d done it.
    • tagged
    • coding
    • jekyll
    • payid
    • blogging
    • micropayments
    • xrp
    • web monetisation
  • PayID & Cloud Functions live coding Twitch, part 2

    Part two pulled together all the things into a working demo, Matt is indeed a big spender! Even the docker gods smiled on us…
    • tagged
    • coding
    • python
    • payid
    • experiment
    • micropayments
    • serverless
    • twitch
    • xrp
    • web monetisation
  • PayID & Cloud Functions live coding Twitch

    Yesterday I got on a Twitch video stream with my friend & colleague Matt Hamilton. He’s been talking about micropayments, interledger, XRP etc. for some time, and with lockdown I’ve been thinking about it a bit more. It seems like a nice way to address “the original sin” of the web, and let people pay for what they consume without giving away their entire online selves (and that of the rest of their social network, too…).
    • tagged
    • coding
    • python
    • payid
    • micropayments
    • serverless
    • twitch
    • xrp
  • Visualising graphs

    with Python and IBM Graph Data Store
    • tagged
    • graphdb
    • visualisation
  • On blockquote

    Someone tweeted about how responsive designs should include different sized images for different devices the other day. For some reason this made me think about Blockquotes this morning.
    • tagged
    • random-thought
    • responsive