EDVARD TOTH

EDVARD TOTH

art | design | technology | entertainment

Menu
  • Posts
  • News
  • About
  • Games
    • Casino Games
      • Catch you on the flipside
      • Gamblit Gallery
      • Big expo, much wow
      • Expo Schmexpo
      • Deal or No Deal
      • Chasing Goldilocks
      • TriStation launched!
      • I know what you did at G2E
      • Model G launched!
      • Gaming expo of the undead
      • The skill of being lucky
      • Gamblit interactive table games
      • Gamblit mobile games
    • Mobile & Casual Games
      • BINGO Blitz
      • Solitaire and Prizes
      • Serf Wars
      • Action AllStars
      • Tiki Resort
      • MonkWerks
      • Snood
    • Console Games
      • Jak X Combat Racing
      • Jak 3
      • The Incredibles
      • Spongebob Squarepants: BFBB
      • True Crime: Streets of L.A.
      • Ghostworld / Fishdemo
      • Star Wars: Demolition
      • Vigilante 8: Second Offense
    • Perihelion
  • Design
    • Design Gallery
    • The Teal Sphere
    • Gamblit Gallery
    • Solitaire and Prizes
  • Art
    • The Witch
    • Banshee Waifu
    • Dark Architecture
    • AI-dventures in a Strange Realm
    • The Teal Sphere
    • Gamblit Gallery
    • Archive Gallery
    • Vintage Pixel Gallery
    • Photography
    • Korn video
  • AI
    • Adventures in Safetyland
    • 4-In-Wan Video Workflow
    • The Witch
    • Weavy course launched
    • All-In-Wan Video Workflow
    • Kartel.AI is now live
    • The Tower
    • Starter Character Workflow
    • Banshee Waifu
    • Dark Architecture
    • AI-dventures in a Strange Realm
    • pAIn & gAIn
    • AI-pocalypse
    • The Teal Sphere
  • Technology
  • Contact
  • ©
Menu

Adventures in Safetyland

Posted on November 16, 2025November 16, 2025 by edvardtoth

People who follow my content are probably aware that I’m a vocal critic of the ham-fisted, opaque safety and content moderation guardrails in most frontier models – as well as the near-total lack of end-user control.
Liability concerns are understandable, but blanket restrictions and a growing number of false positives are becoming serious obstacles in the way of many legitimate use cases.

Case in point: I’m currently working on AI tech for a dark, visceral, R-rated animated series for a major studio. Whenever the material veers into intense adult themes (like nudity or gore), things get frustrating real fast, with generations getting blocked and rejected left and right. 

So, I decided to jump into the rabbit hole and investigate what – if anything – can be done about this.

I focused on Google’s Gemini models (including Gemini 2.5 Flash Image, aka Nano Banana), which I’m a big fan of. I learned that they offer moderation settings across four categories:

  • Harassment
  • Hate speech
  • Sexually explicit material
  • Dangerous content

Each of these categories comes with four possible moderation thresholds:

  • HarmBlockThreshold.BLOCK_NONE
  • HarmBlockThreshold.BLOCK_ONLY_HIGH
  • HarmBlockThreshold.BLOCK_MEDIUM_AND_ABOVE
  • HarmBlockThreshold.BLOCK_LOW_AND_ABOVE

On paper, very straightforward. In practice? Not so fast…

Most 3rd-party endpoints (fal, ComfyUI, Freepik, etc.) don’t expose these settings, apparently, they are only available through going to Gemini directly through their API.
Since I wasn’t satisfied with any existing ComfyUI nodes for this, I built my own API nodes with adjustable safety levels. In Ellen Ripley’s immortal words “it’s the only way to be sure.” 😀

Well, after extensive testing, I found the difference between “no safety” and “maximum safety” negligible at best.
At the slightest hint of controversy, a second tier of non-negotiable safety directives – essentially an AI Karen from HR – swoops in and smacks you down regardless of your settings, explaining why most endpoints don’t bother exposing them. It’s an “any color you want, as long as it’s gray” type of situation.

This technical exploration ended up turning philosophical: I absolutely despise the creeping “safety culture” that sanitizes every shred of risk-taking out of society.
This was also a sneak-peek into what I always considered to be the greatest danger of AI technology: context-aware, pre-emptive censorship that can stifle any expression BEFORE it even manifests.

Anyway, the custom nodes are still very nice, and can eliminate many false positives for less intense use cases, if you’re an avid Gemini user. You can grab them from this Github repo.

Spread the word

  • Click to share on LinkedIn (Opens in new window) LinkedIn
  • Click to share on X (Opens in new window) X
  • Click to share on Facebook (Opens in new window) Facebook
  • Click to share on Reddit (Opens in new window) Reddit
  • Click to share on Pinterest (Opens in new window) Pinterest
  • Click to share on Telegram (Opens in new window) Telegram
  • Click to email a link to a friend (Opens in new window) Email
  • More
  • Click to share on Tumblr (Opens in new window) Tumblr
  • Click to share on Threads (Opens in new window) Threads
  • Click to share on WhatsApp (Opens in new window) WhatsApp
  • Click to share on Bluesky (Opens in new window) Bluesky

Like this:

Like Loading...

Leave a Reply

Your email address will not be published. Required fields are marked *

Updates

  • November 16, 2025 That certain Stephen A. Smith ad
  • October 11, 2025 4-In-Wan Video Workflow
  • September 8, 2025 Isometric Banana Workflow
  • June 9, 2025 Weavy launched
  • June 2, 2025 Kartel.AI is now live
  • March 6, 2025 Lip-sync test with Sonic
  • January 18, 2025 Testing Nvidia's Sana model
  • November 3, 2024 The Cultist - a GenAI test using Invoke
  • January 16, 2024 The Lich - a GenAI case study
  • March 24, 2023 Warhammer 40k + Midjourney 5

Recent Posts

  • November 16, 2025 Adventures in Safetyland
  • August 27, 2025 The Witch
  • July 23, 2025 Weavy course launched
  • April 26, 2025 All-In-Wan Video Workflow
  • February 10, 2025 The Tower
  • January 13, 2025 Starter Character Workflow
  • December 14, 2024 Banshee Waifu
(C) 2023 Edvard Toth
 

Loading Comments...
 

    %d