Skip to content
HN On Hacker News ↗

tunecat

▲ 67 points 9 comments by croottree 2mo ago HN discussion ↗

Pangram verdict · v3.3

We believe that this document is fully human-written

0 %

AI likelihood · overall

Human
100% human-written 0% AI-generated
SEGMENTS · HUMAN 1 of 1
SEGMENTS · AI 0 of 1
WORD COUNT 155
PEAK AI % 0% · §1
Analyzed
May 27
backend: pangram/v3.3
Segments scanned
1 windows
avg 155 words each
Distribution
100 / 0%
human / AI fraction
Verdict
Human
Pangram v3.3

Article text · 155 words · 1 segments analyzed

Human AI-generated
§1 Human · 0%

Simple and dumb internet radio thingy. There is a demo instance serving Classical Music Mix (CC Public Domain Mark 1.0) for #chat on a very chaotic IRC network. Usage Consider openssl req -x509 -new -newkey ed25519 -sha256 -nodes -out tunecat.pem -keyout tunecat.pem and registering a NickServ account with CertFP. Use the provided opusify script to pre-transcode all your songs to Opus 128 kbps. Usage of tunecat: -addr string listen address -dir string directory of .opus files -irc-addr string IRC server address as host:port -irc-cert string combined TLS client certificate and key -irc-channels string comma-separated IRC channels to join -irc-nick string IRC nick Add a reverse proxy and profit. Why another one

Pure Go; no FFI or any native codec packages; easy to deploy Lightweight; no transcoding; Opus 128 kbps all the way Basic ICY support

Acknowledgements Heavily inspired by MeteorLight and Kirika. The Opus paging code is taken from Kirika. License 2-clause BSD. See LICENSE.