<?xml version="1.0" encoding="utf-8" standalone="yes"?>
 <rss version="2.0"
    xmlns:atom="http://www.w3.org/2005/Atom"
    xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>hush on Chris McWain ᗧ··ᗣ·</title>
    <link>https://mcwain.net/tags/hush/</link>
    <description>Recent content in hush on Chris McWain ᗧ··ᗣ·</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Wed, 10 Jun 2026 12:00:00 +0000</lastBuildDate><atom:link href="https://mcwain.net/tags/hush/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Hush</title>
      <link>https://mcwain.net/how-to/hush/</link>
      <pubDate>Wed, 10 Jun 2026 12:00:00 +0000</pubDate>
      
      <guid>https://mcwain.net/how-to/hush/</guid>
      <description>&lt;p&gt;&lt;figure&gt;
  &lt;a href=&#34;https://mcwain.net/img/how-to/hush/hush_main.jpg&#34;
     data-toggle=&#34;lightbox&#34;
     data-title=&#34;Hush: Main Page&#34;&gt;
    &lt;img src=&#34;https://mcwain.net/img/how-to/hush/hush_main.jpg&#34;
         alt=&#34;sddefault&#34;
         class=&#34;img-responsive&#34;
         loading=&#34;lazy&#34;&gt;
  &lt;/a&gt;
  
    &lt;figcaption&gt;Hush: Main Page&lt;/figcaption&gt;
  
&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;I love how the Hush post thumbnail is exactly what I loathe about YouTube as a video platform. It&amp;rsquo;s just constant, in-your-face &lt;strong&gt;noise&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;So I&amp;rsquo;m keeping this post intentionally short as I could rant about YouTube for days. There&amp;rsquo;s just too much to be angry about to fit in one post.&lt;/p&gt;
&lt;h4 id=&#34;the-problem&#34;&gt;The problem&lt;/h4&gt;
&lt;p&gt;I feel incredibly sorry for users of the vanilla YouTube interface. It&amp;rsquo;s one of the most horribly designed and off-putting websites anyone can come across. The site is engineered to the moon for engagement, and it seems to be working for them. The problem is that you get a ton of content shoved in your face that may or may not be relevant, while the bulk of what gets suggested is lowest common denominator. They push channels that churn out garbage, AI slop, and &amp;ldquo;&lt;a href=&#34;https://youtube.com/watch?v=r_4jrMwvZ2A&#34;&gt;ow my balls&lt;/a&gt;&amp;rdquo; videos. Anyone looking for something intellectually interesting, or just above throw-away entertainment, gets lost in the noise.&lt;/p&gt;
&lt;p&gt;&lt;figure&gt;
  &lt;a href=&#34;https://mcwain.net/img/how-to/hush/sddefault.jpg&#34;
     data-toggle=&#34;lightbox&#34;
     data-title=&#34;Beastman&amp;#39;s stupid face&#34;&gt;
    &lt;img src=&#34;https://mcwain.net/img/how-to/hush/sddefault.jpg&#34;
         alt=&#34;sddefault&#34;
         class=&#34;img-responsive&#34;
         loading=&#34;lazy&#34;&gt;
  &lt;/a&gt;
  
    &lt;figcaption&gt;Beastman&amp;#39;s stupid face&lt;/figcaption&gt;
  
&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;The first thing you see when you visit YouTube is an overwhelming wall of clickbait thumbnails. It feels like walking down Times Square. Everywhere you look something is trying to get your attention. It doesn&amp;rsquo;t help that they push for thumbnails to have what I refer to as &amp;ldquo;stupid arrow face&amp;rdquo;. If you can ignore that long enough, every video has a clickbait title. There&amp;rsquo;s always some variation of that garbage, on every page.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;🚨🚨 &lt;strong&gt;You wouldn&amp;rsquo;t believe what happened when I added mayo to my toothbrush&lt;/strong&gt;! 🪥 😱 &lt;strong&gt;Click to find out!&lt;/strong&gt; 🔥🔥&amp;quot;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;figure&gt;
  &lt;a href=&#34;https://mcwain.net/img/how-to/hush/screenshot-from-2026-06-10-23-25-56.jpg&#34;
     data-toggle=&#34;lightbox&#34;
     data-title=&#34;Typical YouTube ad&#34;&gt;
    &lt;img src=&#34;https://mcwain.net/img/how-to/hush/screenshot-from-2026-06-10-23-25-56.jpg&#34;
         alt=&#34;Screenshot from 2026-06-10 23-25-56&#34;
         class=&#34;img-responsive&#34;
         loading=&#34;lazy&#34;&gt;
  &lt;/a&gt;
  
    &lt;figcaption&gt;Typical YouTube ad&lt;/figcaption&gt;
  
&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;Most people complain about the ads, and they&amp;rsquo;re right to. Watch a video for a few seconds and you get unskippable ads. What gets me is that I won&amp;rsquo;t even know if the video is worth watching before I have to sit through at least two of them. Since they removed downvotes a few years back (due to political and advertiser pressure) there&amp;rsquo;s no community feedback to give you a heads up. A lot of high-profile channels even turn off their comments pre-emptively (looking at you, Disney and White House). If you didn&amp;rsquo;t want people talking negatively about your stuff, stop doing terrible things.&lt;/p&gt;
&lt;h4 id=&#34;hush&#34;&gt;Hush&lt;/h4&gt;
&lt;p&gt;So I made Hush to silence the noise. The rest of the features came later to make it a more usable and independent experience, designed around how we should actually watch videos.&lt;/p&gt;
&lt;p&gt;&lt;figure&gt;
  &lt;a href=&#34;https://mcwain.net/img/how-to/hush/screenshot-from-2026-06-10-23-16-10.jpg&#34;
     data-toggle=&#34;lightbox&#34;
     data-title=&#34;Hush: Mobile-ly sized&#34;&gt;
    &lt;img src=&#34;https://mcwain.net/img/how-to/hush/screenshot-from-2026-06-10-23-16-10.jpg&#34;
         alt=&#34;Screenshot from 2026-06-10 23-16-10&#34;
         class=&#34;img-responsive&#34;
         loading=&#34;lazy&#34;&gt;
  &lt;/a&gt;
  
    &lt;figcaption&gt;Hush: Mobile-ly sized&lt;/figcaption&gt;
  
&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;There are other front-ends out there like &lt;a href=&#34;https://invidious.io/&#34;&gt;Invidious&lt;/a&gt;, &lt;a href=&#34;https://github.com/TeamPiped/Piped&#34;&gt;Piped&lt;/a&gt;, &lt;a href=&#34;https://github.com/FreeTubeApp/FreeTube&#34;&gt;FreeTube&lt;/a&gt;, &lt;a href=&#34;https://github.com/mendel5/alternative-front-ends&#34;&gt;etc&lt;/a&gt;. They&amp;rsquo;re just not mine. I like it when things are mine. Part of it was also wanting to see what it takes to build something like this and understand how the systems tick.&lt;/p&gt;
&lt;p&gt;The things that annoyed me most on YouTube were the thumbnails and the in-video sponsors. Hush handles both. DeArrow replaces clickbait thumbnails and titles with community-sourced alternatives, so no more &amp;ldquo;stupid arrow face.&amp;rdquo; If there&amp;rsquo;s no community entry for a video it falls back to a mid-video frame, which is almost always better than whatever was chosen to make you click. SponsorBlock auto-skips sponsors, intros, outros, and other categories you can choose. You get to the content without sitting through the parts designed to waste your time.&lt;/p&gt;
&lt;p&gt;&lt;figure&gt;
  &lt;a href=&#34;https://mcwain.net/img/how-to/hush/screenshot-from-2026-06-10-23-16-49.jpg&#34;
     data-toggle=&#34;lightbox&#34;
     data-title=&#34;Hush: Discover section&#34;&gt;
    &lt;img src=&#34;https://mcwain.net/img/how-to/hush/screenshot-from-2026-06-10-23-16-49.jpg&#34;
         alt=&#34;Screenshot from 2026-06-10 23-16-49&#34;
         class=&#34;img-responsive&#34;
         loading=&#34;lazy&#34;&gt;
  &lt;/a&gt;
  
    &lt;figcaption&gt;Hush: Discover section&lt;/figcaption&gt;
  
&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;For subscriptions, Hush pulls from YouTube&amp;rsquo;s channel RSS feeds, so you get a clean list of new uploads without needing a Google account. There&amp;rsquo;s also a Discover feed that gets recommendations from your watch history, and an Up Next section that loads alongside whatever you&amp;rsquo;re watching. Personalized to what you actually watch, not what keeps you engaged longest.&lt;/p&gt;
&lt;p&gt;There&amp;rsquo;s no login, external tracking, or account requirements. Your watch history and settings live in a local SQLite database and nowhere else. Honestly it&amp;rsquo;s cool af and I&amp;rsquo;ve been using it for months. I even built a Firefox browser extension that automatically redirects all YouTube video links to Hush for simplicity. Let me know if you want me to upload that too. Lastly, Hush is mobile friendly, plays in the background, and is ~50kb zipped.&lt;/p&gt;
&lt;h4 id=&#34;running-it&#34;&gt;Running it&lt;/h4&gt;
&lt;p&gt;Download &lt;a href=&#34;https://files.mcwain.net/apps/hush_20260611.zip&#34;&gt;this zip&lt;/a&gt;, run &lt;code&gt;python3 server.py&lt;/code&gt;, open &lt;code&gt;http://localhost:8737&lt;/code&gt;. That&amp;rsquo;s it. If you want it to persist as a service, there&amp;rsquo;s a systemd file included.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ll probably get in trouble for posting this, but Google honestly went off the rails with their products years ago. I&amp;rsquo;m just fixing the problem for the user. Remember when tech and the internet were fun? Now every site you visit is trying to harvest your data, push ads, and contain you within some ecosystem, while hardware manufacturers are charging you thousands for the same planned obsolescence crap every year.&lt;/p&gt;
&lt;p&gt;On that note, let me know if you find this useful. I sure do. If you run Android TV, check out &lt;a href=&#34;https://mcwain.net/collections/my_apps/&#34;&gt;things I use&lt;/a&gt; for the best YouTube app available.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;🤯 Don&amp;rsquo;t forget to like and smash that subscribe button! 🔔 Hit the bell for notifications! ✉️ Message below if you also brush your teeth with mayo! 🦷&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;
</description>
      
      <enclosure url="https://mcwain.net/img/how-to/hush/hush.jpg" type="image/jpeg" />
      
    </item>
    
  </channel>
</rss>
