As a musician, I've always loved radio. I spent the weekend finally deploying icecast/liquidsoap on my VPS as a proof-of-concept. It's just looping a folder-as-playlist right now, but the radio is...
As a musician, I've always loved radio. I spent the weekend finally deploying icecast/liquidsoap on my VPS as a proof-of-concept. It's just looping a folder-as-playlist right now, but the radio is a small part of a larger project of mine -- a terminal program that will interrupt that playlist and stream live with one command.
Setup reverse proxy with nginx, fixed cross-origin problems and learned a lot -- it took a long time but I didn't want to use AI for this. More than I can say for the other thing I worked on today -- had ChatGPT coach me through rewriting a PowerShell script I use for triggering powerpoint, pdf and video files for events in C and compiling in Windows. I had high hopes of learning C this year, but it's feeling increasingly out of reach.
The program works great, and debugging it with the LLM was definitely educational.
The big music project, integrating radio, archive, live show metadata, chat, and all kinds of other stuff will be written in Elixir and I'm currently taking a course to try to really understand how it works. Been a lot of fun so far.
As a musician, I've always loved radio. I spent the weekend finally deploying icecast/liquidsoap on my VPS as a proof-of-concept. It's just looping a folder-as-playlist right now, but the radio is a small part of a larger project of mine -- a terminal program that will interrupt that playlist and stream live with one command.
Setup reverse proxy with nginx, fixed cross-origin problems and learned a lot -- it took a long time but I didn't want to use AI for this. More than I can say for the other thing I worked on today -- had ChatGPT coach me through rewriting a PowerShell script I use for triggering powerpoint, pdf and video files for events in C and compiling in Windows. I had high hopes of learning C this year, but it's feeling increasingly out of reach.
The program works great, and debugging it with the LLM was definitely educational.
The big music project, integrating radio, archive, live show metadata, chat, and all kinds of other stuff will be written in Elixir and I'm currently taking a course to try to really understand how it works. Been a lot of fun so far.