close
Skip to content
View insin's full-sized avatar
⚠️
Cannot read property 'status' of undefined
⚠️
Cannot read property 'status' of undefined

Organizations

@soitissolutions

Block or report insin

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
insin/README.md

Recent Releases

  • 2026-04-20comments-owl-for-hacker-news v3.6.1
    Browser extension which makes it easer to follow comment threads on Hacker News across multiple visits, allows you to annotate and mute users, and other UI tweaks and mobile UX improvements
    v3.6.1 release notes

    Visit the Comments Owl for Hacker News website for installation links, more information about the extension, and FAQs (mostly about Safari).

    Follow @soitis.dev on Bluesky or @ControlPanelFT on Twitter for updates.

    Changes

    This release makes HN themeable, and adds a dark mode, with a pure black variant for OLED screens.

    Colors in the default HN stylesheet have been reapplied using CSS variables, and new rules have been added to allow colors hardcoded in HTML (and the HN SVG logo) to be changed.

    You can view the CSS variables via in the extension's stylesheet.

    • Made HN themeable by default - when in default/light mode there will be an html[light] attribute for light mode-specific theming
    • Added a dark mode, with a pure black variant for OLED screens - these add html[dark] and html[pure-black] attributes as hooks for mode-specific theming
    • Added an option to enable CSS view transitions between page (not supported in Firefox) and pretend HN is now a Single Page Application
      • Added a list → item transition which many of you will immediately want to disable (which is why there's an option to do so)
    • Custom CSS is now injected earlier, reducing Flash Of Whatever You're Doing With Custom CSS (especially if you're doing something like making comment threads narrower for readability)
    • Fixed caching failed user hovercard profile requests forever

    Availability (2/5)

    New versions have to be reviewed and published by each browser extension store before they're available for use.

    This version is available for the following browsers:

    Firefox and Firefox for Android Chrome and Chromium-based browsers

    Screenshots

    Note: comments which are highlighted in the screenshots below are Comments Owl for Hacker News highlighting new or recent comments

    Dark mode

    Screenshot 2026-04-20 at 1 18 07 pm Screenshot 2026-04-20 at 8 00 34 pm

    Dark mode + pure black

    Screenshot 2026-04-20 at 1 16 42 pm

    Theming dark mode - Twitter Dim theme (still available on Twitter via Control Panel for Twitter!)

    Screenshot 2026-04-20 at 1 21 57 pm
    View and copy CSS
    /* Twitter Dim theme for dark mode */
    html[dark]:not([pure-black]) {
      --bg-page: rgb(21, 32, 43);
      --bg-content: rgb(21, 32, 43);
      --bg-highlight: rgb(44, 53, 64);
      --bg-input: rgb(27, 36, 47);
      --text-primary: rgb(247, 249, 249);
      --text-secondary: rgb(139, 152, 165);
      #hnmain {
        border: 1px solid rgb(56, 68, 77);
      }
    }

    Tweaking pure black mode

    Rounding those corners which are now floating in the void:

    Screenshot 2026-04-20 at 1 51 10 pm
    View and copy CSS
    /* Round floating corners in pure black mode */
    html[pure-black] {
      #hnlogo, input { border-radius: 6px; }
      #header, .new > td, textarea {
        border-radius: 8px;
      }
      .new:has(+ .new) > td  {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0;
      }
      .new + .new > td {
        border-top-left-radius: 0;
        border-top-right-radius: 0;
      }
    }

    Theming light mode - Solarized

    We're not light mode coding theme people (not that there's anything wrong with that!), so we don't know if this is any good, but chuck our CSS variables at the nearest LLM and it will do this for you:

    Screenshot 2026-04-20 at 1 31 28 pm
    View and copy CSS
    /* Solarized */
    html[light] {
      --bg-page: #fdf6e3;
      --bg-content: #fdf6e3;
      --bg-highlight: #eee8d5;
      --text-primary: #657b83;
      --text-secondary: #93a1a1;
      --link: #268bd2;
      #hnmain { border: 1px solid #e1dac8; }
    }

    View transitions

    This is more of a "your scientists didn't stop to think if they should" feature - if you inject CSS immediately at document_start, you can make cross-document @view-transition work on any static site, although you're limited to what you can achieve with its existing markup.

    We used this to enable the default cross-fade transition (sped up slightly), and to animate item info when navigating from list → item pages (which can be disabled independently).

    view-transitions

    Donate

    Support Comments Owl for Hacker News development with a tip:

    Support us on Ko-fi

  • 2026-04-15control-panel-for-youtube v1.33.1
    Browser extension which gives you more control over YouTube by adding missing options and UI improvements - for desktop & mobile browsers
    v1.33.1 release notes

    Visit the Control Panel for YouTube website for installation links, more information about the extension, and FAQs (mostly about Safari).

    Follow @soitis.dev on Bluesky or @ControlPanelFT on Twitter for updates.

    Changes

    • Added an option to hide the watch page sidebar on desktop when it's empty
    • Added an option to disable Stable Volume
    • Added missing German translations, fixing multiple features in German
    • Fixed hiding streamed videos on mobile
    • Fixed adding the "Hide channel" menu item on mobile
    • Fixed hiding channel banners on mobile
    • Fixed hiding the Share button in Shorts on mobile
    • Fixed hiding "Open app" in the Shorts menu on mobile
    • Fixed "Open app" not being hidden the first time a menu containing it is opened on mobile

    Availability (3/5)

    New versions have to be reviewed and approved for each browser before they're available to install or upgrade to.

    This version is available for the following browsers:

    Safari on macOS) Safari on iOS Chrome and Chromium-based browsers

    Screenshots

    New Hide sidebar when empty option

    This option hides the sidebar in the watch page when it's empty - if you're using Default view and hiding Related videos, this allows the player to take up more space, and centers the layout. The sidebar will reappear if something gets displayed in it, e.g. if you open the video transcript.

    Image

    Watch page screenshots

    Video in Default view + Hide related videos
    Image Image
    + Hide sidebar when empty Sidebar reappearing when Transcript is opened
    Image Image

    New Disable Stable Volume option

    This option ensures the preference for Stable Volume off is set, automatically reapplying it if it somehow gets turned back on, removed or expired.

    Screenshot 2026-04-16 at 4 02 46 am

    Donate

    Support Control Panel for YouTube development with a tip:

    Support me on Ko-fi

  • 2026-04-06ai-overview-hider-for-google v1.0.11
    Browser extension which hides the AI Overview section in Google search results on desktop and mobile browsers
    v1.0.11 release notes

    Visit the AI Overview Hider for Google website for installation links, more information about the extension, and FAQs.

    Follow @soitis.dev on Bluesky for updates.

    Changes

    • Fixed hiding "People also ask" items containing AI Overviews on desktop
    • Fixed fallbacks for hiding AI Overviews on desktop after Google removed the "Learn more" link

    Availability (3/5)

    New versions have to be reviewed and approved by each browser before they're available to install or upgrade to.

    This version is available for the following browsers:

    Firefox and Firefox for Android Chrome and Chromium-based browsers Edge and Edge Canary on Android

  • 2026-02-20control-panel-for-twitter v4.22.2
    Browser extension which gives you more control over your Twitter timeline and adds missing features and UI improvements - for desktop and mobile
    v4.22.2 release notes

    Visit the Control Panel for Twitter website for installation links, more information about the extension, and FAQs (mostly about why Safari is so weird about extensions).

    Follow @ControlPanelFT on Twitter or @soitis.dev on Bluesky for updates.

    Changes

    • Added an option to hide suggested content (People, News, Communities etc.) in Search, enabled by default
    • Fixed Notifications being switched to the Priority tab on repeat visits when you have "Use the Following timeline by default" enabled on mobile
    • Fixed Dim theme Progressive Web App (PWA) theme
    • Fixed Dim theme hovers in the Chat info dialog
    • Fixed Dim theme scrollbars

    Availability (5/5)

    This version is available for the following browsers:

    Safari on iOS Safari on macOS) Edge and Edge Canary on Android Google Chrome and Chromium-based browsers Firefox and Firefox for Android

    Screenshots

    Dim PWA theme fix

    Before After
    Image Image
  • 2026-01-13astro-lazy-youtube-embed v0.5.5
    Embed YouTube videos with a static placeholder which only embeds when you click
    v0.5.5 release notes
    • Astro 6 support
    • Export types

Pinned Loading

  1. control-panel-for-twitter control-panel-for-twitter Public

    Browser extension which gives you more control over your Twitter timeline and adds missing features and UI improvements - for desktop and mobile

    JavaScript 2.5k 90

  2. control-panel-for-youtube control-panel-for-youtube Public

    Browser extension which gives you more control over YouTube by adding missing options and UI improvements - for desktop & mobile browsers

    JavaScript 307 14

  3. comments-owl-for-hacker-news comments-owl-for-hacker-news Public

    Browser extension which makes it easer to follow comment threads on Hacker News across multiple visits, allows you to annotate and mute users, and other UI tweaks and mobile UX improvements

    JavaScript 39 2

  4. ai-overview-hider-for-google ai-overview-hider-for-google Public

    Browser extension which hides the AI Overview section in Google search results on desktop and mobile browsers

    Swift 18 2

  5. react-hn react-hn Public

    React-powered Hacker News client

    JavaScript 2.2k 327

  6. nwb nwb Public archive

    A toolkit for React, Preact, Inferno & vanilla JS apps, React libraries and other npm modules for the web, with no configuration (until you need it)

    JavaScript 5.6k 321