Sci-fi horror on a Pacific island breaks out in:

Skip to content

Digital sovereignty - Digital Novelist notes - 2026-02-14

Why I set up my own livestream server

Joey,

Yesterday I updated my Language learning page. (If I remember correctly, you're a language learning enthusiast, too).

I talk about how my language learning philosophy has changed over the last 25 years of travel and language learning. And show off my growing language book library with titles from around the world.

I think you'll enjoy it.

Yesterday I also succeeded in setting up my own livestream server. Independently hosted, operated and run.

I've also added this category to my 'Works' page.

This was a multi-hour task, extremely technical, and caused this website to go down three times.

So why go through the trouble?

Simple answer is: censorship.

In July 2025, I hosted a series of livestreams on YouTube to promote my 3rd novel Prompted Hearts & Grief Algorithm.

These were live sessions of me writing or editing the final manuscript. While on stream, I played songs from my novel writing playlist, a massive list of curated tracks that I like to write to. I wasn't running an OnlyFans. Just writing to music.

But after every livestream I was hit with copyright notices from YouTube for playing music that "I didn't own."

This was highly frustrating.

Because rewind the clock about a decade to 2017 I did own most of the music. I– like many others– chose to upload the majority of my collection to the then "Google Play Music" to have access to have all of old mp3s to the cloud. This included original rips from CDs I had back in the day and even several original songs I made with friends from high school and college.

Little did I know that in under half a decade YouTube would become a massive music library made up of all the music myself and millions of others uploaded for the same reason– convenience. Just like AI today, the great Music Caper was complete. A grand theft of physical media on a global scale. Now I'm the one getting copyright warnings?

I couldn't stand this.

So I haven't livestreamed on YouTube in nearly 6 months because of this bullshit. That's why I went through the maze of code to figure out how to run my own show and it was a success.

Now I can livestream right here on this website, no copyright worries, whenever and whatever work I want.

What will I stream?

I've been wanting to stream myself playing classic games, or dramatically reading my books and other books I like, or just hanging out with good folks like yourself. But I didn't do it on YouTube because all the red tape and hurdles you have to hop just to run a 'clean' stream. That time is over.

What would you like to see in a stream? Let me know.

This is all part of a master strategy to achieve complete digital independence.

With AI you can build anything, host anything, design custom experiences with a few well-crafted prompts. Why in the world would I continue to pay for platforms that I can replace for pennies? I won't. Not anymore.

Us indie artists have more power than we think. It's time to use it.

-Keith


Session 1: Drawing (20 mins)

I've moved on from the anime-style drawings. Personally, with AI on the rise I'm seeing it everywhere now. So I dropped the book I got in Japan and moved on to gesture drawing.

I'm a bit bored with the Proko course at the moment (I'm going video by video and some of the critique videos are very long)

So as if I were in a classroom, I'm drawing on my own while it plays in the background and seeing what I can do.

Turns out my instincts are sharpening.

gesture drawing
gesture drawing from memory

Session 2: Coding (20 mins)

Completed Importance of Accessibility and Good HTML Structure lessons

Session 3: Writing (Novel) Cereus & Limnic: Escape From Okinawa (35 mins)

629 words written:

Scorch thrust his fist up and we stood united. “Mufucka we ain’t dead yet, and yo ass don’t live on zero. So you dead! Ya hear me! You don’ scare nothin’ nobody. You ready bro!?” Scorch suited up fire Daring anything near him to burn baby burn!
“Ready.”
“Let’s end em’!”


Comments