I made a talking banana
Useless Duck Company3 HN recommenders · recommended in 3 months, 2018–2023
comedy · general · evergreen · 2018–2023 on HN
A maker builds a talking banana that reads YouTube and Twitch comments aloud on stream, then fights viewers who abuse it with profanity. He ends up building a pronunciation-based filter to catch bad words.
HN shares it as a funny, technical story about phonetic profanity filtering, relevant to Soundex and content moderation threads.
Up next
5 mo on HN"Games as a service" is fraud.
Accursed Farms
5 HN recommender · 2019–2024
2 mo on HNThe Cannonball Run Countach: Supercar Legend | Full Documentary
Hagerty Drivers Foundation
2 HN recommender · 2022–2023
2 mo on HN3dfx Oral History Panel with Ross Smith, Scott Sellers, Gary Tarolli, and Gordon Campbell
Computer History Museum
3 HN recommender · 2017–2023
2 mo on HNHandmadeCon 2016 - History of Software Texture Mapping in Games
Molly Rocket
2 HN recommender · 2021–2022
12 mo on HN8-bit computer update
Ben Eater
14 HN recommender · 2017–2023
12 mo on HNReverse emulating the NES to give it SUPER POWERS!
suckerpinch
12 HN recommender · 2018–2025
11 mo on HN“Hello, world” from scratch on a 6502 — Part 1
Ben Eater
11 HN recommender · 2019–2026
8 mo on HNShenzhen: The Silicon Valley of Hardware (Full Documentary) | Future Cities | WIRED
WIRED Investigations
8 HN recommender · 2016–2022
8 mo on HN"Programming a 144-computer chip to minimize power" - Chuck Moore (2013)
Strange Loop Conference
7 HN recommender · 2021–2024
7 mo on HNThe world's worst video card?
Ben Eater
8 HN recommender · 2019–2024
6 mo on HNHow does a USB keyboard work?
Ben Eater
7 HN recommender · 2021–2025
4 mo on HNBrick Assembly
Ancient
4 HN recommender · 2023–2025
5 comments from Hacker News
You might enjoy this video. It’s part humor and part technical discussion on how his talking “Banana” bot was brigades by users on Twitch in an effort to make him say racist words and phrases. After he got a strike on Twitch, he patched the software and then it got circumvented... terrific little video about the battle between him and his viewers and ultimately ends with his approach to sterilizing input so that the banana couldn’t speak anything harmful. I thought it was great. * ▶ this video
You say that there's no "non-hacky" way, but... ▶ this video He made a filter that did analysis of the pronunciation of the messages that were being sent. His breakdown of it starts at around 13:30
If you are interested in phonetic algorithms, sorting, recognizing and filtering, you will enjoy Talking Banana Twitch ban story by Useless Duck Company : ▶ this video
Related, here's a pretty impressive attempt to detect bad words, to allow a talking banana on a Twitch live stream, without being banned: ▶ this video
Reminds me of the guy that streamed a talking banana on Twitch, where viewers could make it say things. People submitted variations of the n-word and got him banned, and after trying to filter out all character combinations he could think of he wrote a phonetic filter. That apparently worked much better than trying to think of every permutation of characters that sounds like bad words. ▶ this video