conv.

All stories
AIQuiet 5d · day 7

"Heretic" tool for stripping refusals from open-weight LLMs draws HN debate

A project that automates removing built-in refusal behavior from language models resurfaces on Hacker News, prompting both hacking success stories and safety warnings.

What to know

  • Heretic automates removal of trained-in refusal behavior ('abliteration') from open-weight language models.
  • HN users report real-world use of de-restricted models like GLM 5.3 to reverse-engineer their own IoT cameras, phone bootloaders, and DRM.
  • Skeptics note removing refusals doesn't guarantee correct knowledge and can produce hallucinated or lower-quality answers.
  • Some commenters warn of misuse potential and predict regulators will target these unrestricted models.

The dispute Whether removing built-in refusals is a net safety improvement (exposing that guardrails themselves cause insecurity) or a net risk (enabling misuse and unreliable outputs). · positions read across 16 posts and comments

many voices

Unrestricted models are a practical tool for reclaiming control over one's own devices (cameras, phones, DRM).

  • “I have a chinese IP camera... these abliterated ones have been vital to reclaim possession over my stuff”

    Almondsetat · Hacker News ↗
some voices

Removing refusals doesn't fix missing knowledge and can make outputs less reliable or hallucinated.

  • “If the model was trained on data that gives a refusal to that topic, the real information might not be encoded in the model at all.”

    Aurornis · Hacker News ↗
some voices

Unrestricted models pose misuse risk and will likely be regulated or banned.

  • “Keep a close eye on abliterated and "heretic" open weight models. They will be outlawed first.”

    Tepix · Hacker News ↗

Heretic project Open-source tool for removing refusal behavior from LLMsAurornis HN commenterTepix HN commentermatheusmoreira HN commenterTristanDaCunha HN commenter

How it unfolded 5 developments, newest first · click a bar or a number to jump articlespostscomments

Peak 4 pieces in two hours at Sep 21, 12 AM; 21 pieces over 7 days (2 articles · 3 posts · 16 comments) Sep 21, 12 AM — 4 pieces · 2 articles · 1 post · 1 comment — Newswires 2, Hacker News 2Sep 21, 2 AM — 1 piece · 1 post — Mastodon 1Sep 21, 4 AM — 2 pieces · 2 comments — Hacker News 2Sep 21, 6 AM — 4 pieces · 4 comments — Hacker News 4Sep 21, 8 AM — 4 pieces · 4 comments — Hacker News 4Sep 21, 10 AM — 2 pieces · 2 comments — Hacker News 2Sep 21, 12 PM — quietSep 21, 2 PM — 2 pieces · 2 comments — Hacker News 2Sep 21, 4 PM — 1 piece · 1 comment — Hacker News 1Sep 21, 6 PM — quietSep 21, 8 PM — quietSep 21, 10 PM — quietSep 22, 12 AM — quietSep 22, 2 AM — 1 piece · 1 post — Mastodon 1Sep 22, 4 AM — quietSep 22, 6 AM — quietSep 22, 8 AM — quietSep 22, 10 AM — quietSep 22, 12 PM — quietSep 22, 2 PM — quietSep 22, 4 PM — quietSep 22, 6 PM — quietSep 22, 8 PM — quietSep 22, 10 PM — quietSep 23, 12 AM — quietSep 23, 2 AM — quietSep 23, 4 AM — quietSep 23, 6 AM — quietSep 23, 8 AM — quietSep 23, 10 AM — quietSep 23, 12 PM — quietSep 23, 2 PM — quietSep 23, 4 PM — quietSep 23, 6 PM — quietSep 23, 8 PM — quietSep 23, 10 PM — quietSep 24, 12 AM — quietSep 24, 2 AM — quietSep 24, 4 AM — quietSep 24, 6 AM — quietSep 24, 8 AM — quietSep 24, 10 AM — quietSep 24, 12 PM — quietSep 24, 2 PM — quietSep 24, 4 PM — quietSep 24, 6 PM — quietSep 24, 8 PM — quietSep 24, 10 PM — quietSep 25, 12 AM — quietSep 25, 2 AM — quietSep 25, 4 AM — quietSep 25, 6 AM — quietSep 25, 8 AM — quietSep 25, 10 AM — quietSep 25, 12 PM — quietSep 25, 2 PM — quietSep 25, 4 PM — quietSep 25, 6 PM — quietSep 25, 8 PM — quietSep 25, 10 PM — quietYesterday, 12 AM — quietYesterday, 2 AM — quietYesterday, 4 AM — quietYesterday, 6 AM — quietYesterday, 8 AM — quietYesterday, 10 AM — quietYesterday, 12 PM — quietYesterday, 2 PM — quietYesterday, 4 PM — quietYesterday, 6 PM — quietYesterday, 8 PM — quietYesterday, 10 PM — quietToday, 12 AM — quietToday, 2 AM — quietToday, 4 AM — quietToday, 6 AM — quietToday, 8 AM — quietToday, 10 AM — quietToday, 12 PM — quiet 12–5
Sep 22Sep 23Sep 24Sep 25yesterdaynow · 1:32 PM ET
  1. 5

    Commenter flags the post as a 10-month-old duplicate

    User nateb2022 notes the story was previously discussed on HN about 10 months earlier under a separate thread with 387 comments, indicating the Heretic project predates this resurfacing.

    “I asked GLM 5.3 to hack our DRM. I didn't even need to do anything for it to agree. Same with GLM 5.3 Flash.”
    — akazantsev, HN commenter · source
    • I'm doing the same thing with a Wyze Pan V3 camera that has a locked bootloader unlike many of their other models. An old version of the firmware (no anti-rollback) has command injection in the WiFi SSDs, and from then on I technically have a shell and can run commands over the SD card. Sadly, while swapping the microSD card repeatedly between the…

      1231232131231Hacker News5d agoview on Hacker News ↗
    2 more of the top 3 · 6 posts in this stretch
    • I asked GLM 5.3 to hack our DRM. I didn't even need to do anything for it to agree. Same with GLM 5.3 Flash. Make sure they have at least Python available for their task. The Flash went ahead and started reverse-engineering using PowerShell scripts and "manually" decoding bytes from its output.

      akazantsevHacker News6d agoview on Hacker News ↗
    • I have attempted to use an agent to try to unlock the boot loader of an old xiaomi phone to install lineage OS. It managed to brick and unbrick the device, but there boot loader is still locked.

      erremerreHacker News5d agoview on Hacker News ↗
    all of them →
  2. 4

    Aurornis warns removing refusals doesn't add missing knowledge

    A technical comment argues that because training data is often shaped around refusals, unlocked models may lack the underlying knowledge to answer correctly and can instead produce confident hallucinations, with possible quality drops on unrelated questions.

    “If the model was trained on data that gives a refusal to that topic, the real information might not be encoded in the model at all.”
    — Aurornis
    • Two problems with modifying models like these, which you should be aware of.First, the training sets of these models are usually shaped around the refusal, too. They might not have enough of the knowledge to answer correctly even if you stop it from going down the refusal path. If the model was trained on data that gives a refusal to that topic…

      AurornisHacker News6d agoview on Hacker News ↗
    2 more of the top 3 · 5 posts in this stretch
    • This is off topic.Why don’t people who release python projects ever encode the venv steps into the installer? Can’t pip just do that step for the user?

      c0wb0yc0d3rHacker News6d agoview on Hacker News ↗
    • Does this actually modify the weights?It submits prompts that get refused, then detects and modifies the weights responsible?Like brain surgery?

      FrustratedMonkyHacker News6d agoview on Hacker News ↗
    all of them →
  3. 2

    Commenters warn of misuse risk and possible bans

    Other participants raise concerns that unrestricted open-weight models could aid harmful actors and predict regulators will target abliterated models first, while some argue built-in safety restrictions themselves worsen security outcomes.

    “Keep a close eye on abliterated and "heretic" open weight models. They will be outlawed first.”
    — Tepix
    • I have a chinese IP camera. From superficial research I know it has some CVEs to take control of it. Unfortunately, I don't have the technical knowledge to perform an attack and run some software to extend the camera's functionalities. No model from a provider accepts my RE and hacking requests, so these abliterated ones have been vital to reclaim…

      AlmondsetatHacker News6d agoview on Hacker News ↗
    2 more of the top 3 · 3 posts in this stretch
    • I did that exact thing with GLM-5.3 from Z.ai with a chinese IP Camera. And i did not have to trick it in any way.

      inexcfHacker News6d agoview on Hacker News ↗
    • Keep a close eye on abliterated and "heretic" open weight models. They will be outlawed first.

      TepixHacker News6d agoview on Hacker News ↗
    all of them →
  4. 3

    Users report using de-restricted models to hack their own hardware

    Several commenters describe running abliterated or 'heretic' models like GLM 5.3 to reverse-engineer Chinese IP cameras, unlock a Wyze camera bootloader, attempt to unlock a Xiaomi phone bootloader, and defeat DRM protections.

    “I have a chinese IP camera... No model from a provider accepts my RE and hacking requests, so these abliterated ones have been vital to reclaim possession over my stuff…”
    — Almondsetat
    • Can the load-bearing gaps that are worth being flagged for pinning down be abliterated out of a model?

      phoronixrlyHacker News6d agoview on Hacker News ↗
  5. 1

    Heretic project post reaches Hacker News front page

    A submission for the Heretic project, which removes refusal-trained restrictions from open-weight language models, climbs to the HN front page with over 200 points and dozens of comments; the same link is also carried on HN's Best and Frontpage RSS feeds.

    1. first by HN Best, 6d ago · also HN Frontpage

    • Looks like a well engineered, automated abliteration pipeline. The claims seem a bit overstated though, since the metrics mentioned are cherrypicking refusal count and KL divergence, both of which make the outcome seem the most dramatic.

      N_LensHacker News6d agoview on Hacker News ↗

What people are saying 4 voices from 1 site · best of 16 · verbatim

Still unanswered
  • Do abliterated models actually retain accurate knowledge on refused topics, or just produce confident-sounding hallucinations?
  • Will regulators specifically target abliterated/heretic open-weight models?