wallace-thrasher

a website project involving the works of longmont potion castle

you can call me stretchie

🧭 Overview 🧭

this website allows for searching through data like subtitles within the longmont potion castle discography.

for help on how to use the web app, refer to the instructions page.

this website can currently be viewed at:

🎮 Features 🎮

there are four main features of various interests implemented:

  • its basic feature is that albums and tracks have pages with the track pages containing the subtitles for the track
  • its smart feature is that all of this aforementioned data is indexed so that search becomes possible
  • its neat feature is that the lpc usb collection can be uploaded into the site and then tracks can be easily played, as well as one can jump into a track at the point of when a certain subtitle line is spoken.
  • its thoughtful feature is that the website runs locally within the browser (there is no remote backend database that executes the searches)

📘 Backstory 📘

some time ago, i wanted to know one question - how many calls does alex trebek show up in throughout the discography of lpc?

there are great resources like talkin’ whipapedia out there that have detailed info about albums, tracks, their subtitles, and other info, however its data isn’t structured in a formal way and therefore is not indexedable in a way that can answer my original question. given that i’ve been programming since i was in elementary school, i knew i could create something that would tell me, and i wanted it to be something that i could share within the niche community of lpc.

🫡 A Pledge 🫡

when i began the venture of creating this magnificent package, i pledged that i would not monetize the website, and i still have no intentions of doing so. i created this as an effort of love for the works involved here and as a challenge to myself. it is the best homage that i can contribute to this little weird corner of the universe.

🤖 Disclosure 🤖

this project uses both local and cloud-based ai tools.

whisper-webui runs locally to transcribe LPC audio tracks and provide speaker diarization. additionally, running the ai model locally avoids sharing the LPC audio tracks with third-parties.

cloud ai tools like ChatGPT Work have been used to code, review, and improve the code of stretchie.

furthermore, it has been my stance that ai is both good and bad - i believe that these tools can be used in good, productive ways while acknowledging problems like ai slop and misinformation.

✍️ How to Contribute ✍️

GitHub users can contribute corrections directly from the website. Sign in with GitHub, use the Suggest edits option on a track, and submit your changes; the website will create a pull request for review.

📋 Attribution 📋

the transcript and subtitle data on this website are merged with data from Talkin’ Whipapedia and its contributors. that data is used and distributed here under the Creative Commons Attribution-ShareAlike 3.0 Unported (CC-BY-SA 3.0) license, consistent with the wiki’s own licensing.

🪪 Licensing & Rights 🪪

this project is dual-licensed — the source code and the JSON data are covered by separate licenses.

source code — GPLv3

all source code (Ruby plugins, Python scripts, JavaScript, HTML templates, YAML config, etc.) is licensed under the GPLv3, and this license applies to all past versions and branches of the project. to help best illustrate this licensing, here’s a list of what it entails:

  1. anyone may copy, modify, and distribute this software (throw it up and down)
  2. all distributions of this software must include the license and copyright notice always (otherwise you’re gettin’ a citation)
  3. anyone may use this software privately (even during a real hypnotic massage)
  4. anyone may use this software for commercial purposes (cave of the winds might find it useful)
  5. if changes are made to the code, those changes must be indicated (it better be real legible real quick)
  6. any and all modifications of this code base must without question be distributed with the same license, GPLv3 (don’t make me kick my boots around)
  7. this software is provided without warranty (just like when those hubcaps came clean off the car)
  8. while it seems far out how such a case could arise, the software author or license can not be held liable for any damages inflicted by the software (or your lips will be inflicted with the sidewalk)
json data — CC-BY-SA 3.0

the JSON transcript and subtitle data files in /assets/json/ are merged with data from Talkin’ Whipapedia and distributed here under the Creative Commons Attribution-ShareAlike 3.0 Unported (CC-BY-SA 3.0) license, per the wiki’s share-alike requirement.

longmont potion castle retains all rights to his associated and respective works

if you enjoy the catalogue, please support the artist by purchasing merch from the official website at noisetent.com

🤓 Technical Details 🤓

the technical details page contains the project’s implementation details and status badges.

notes on version history can be found on the version history page. browse the Talkin’ Whipapedia scrape, comparison, and merge archive on the wiki data page. browse the detailed transcription comparisons, review history, and approved Whisper changes on the combined transcription and Whisper data page.

☎️ Call Us! ☎️

if you’d like to speak further with the bangkok sod center, visit stretchie.net and use the call button in the bottom-left corner to call through your web browser. the microphone for this feature stays muted.

you can also call via regular phone to +1 (445)-ASIASOD.