Say what nixamp is on nixamp.com, and ask a stranger to sign up - #122
Merged
Conversation
The home page was the player and nothing else: a Winamp skin that read STOPPED, no source, nothing loaded, with the sign-in form inside a side panel. Three days of posts brought visitors who saw no pitch and no reason to make an account, and the title tag dared rights holders to send a takedown. Now the shell carries a welcome panel above the player: what nixamp is in a paragraph, listen / publish / get paid in three columns, the install line, and two buttons that lead into the page rather than away from it: Create a free account (switches the account form to creating and scrolls to it) and See what is live (the directory). It is in the HTML so a crawler and a link preview read it, but app.ts shows it only where accounts live (nixamp.com answers /api/v1/auth/providers), only signed out, and only until Hide this, which is remembered per device. On your own server you already know what this is. The title and description now say what the thing is. The DMCA line is gone from the shell, and a test keeps it gone. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01KJr5cLSv9SaGBLyGbJSC4w
ralyodio
marked this pull request as ready for review
September 12, 2026 11:22
ralyodio
added a commit
that referenced
this pull request
Sep 12, 2026
Two fragmented-MP4 packagings met: the relay's, with a Packaging type and a per-run token on the init segment, and the transport-stream work's, which asks for fMP4 for an H.265 channel. The relay's shape stays and the H.265 rule folds into it: playlist(id, fmp4) picks fmp4 when asked, else the compression policy's packaging. One segmentType, the finer one. The transport tests learn the tokened init name. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MEguYxw44VkpjFrxxGrNGx
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
nixamp.com has 5 registered users and 4 of them are test accounts. Ten launch posts over three days drew 4 likes in total, and the visitors who did arrive landed on a Winamp skin reading STOPPED, no source, nothing loaded, with the sign-in form buried in a side panel. The title tag read "it really kicks the DMCA's ass", which is what every search result and link preview showed.
What
app.tsshows it only where accounts live (the deployment that answers/api/v1/auth/providers), only signed out, and only until hidden. On somebody's own server it never appears.<title>, description and OpenGraph tags that say what the thing is. The DMCA line is gone from the shell and a test keeps it gone.Checked
bun run --filter '@nixamp/web' typecheckcleanbun test web/test: 49 pass (one new)bun test test: 513 pass, 1 skipbun run web:buildbuildsNot in this PR
The directory today shows a cam rip and an IPTV sports feed as the only live stream. That is what a new visitor sees under the pitch. Worth swapping for your own recordings, a lecture, or public domain film before the Show HN goes out. The Show HN draft is in
~/blog-drafts/nixamp-show-hn.md.🤖 Generated with Claude Code
https://claude.ai/code/session_01KJr5cLSv9SaGBLyGbJSC4w