<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Majik</title>
    <description>The latest articles on DEV Community by Majik (@majikdev).</description>
    <link>https://dev.to/majikdev</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4199189%2Fe19dd080-7a8f-4a12-b353-b3e40bf4a6dc.png</url>
      <title>DEV Community: Majik</title>
      <link>https://dev.to/majikdev</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/majikdev"/>
    <language>en</language>
    <item>
      <title>I got tired of AI models refusing security questions, so I switched to one that answers them</title>
      <dc:creator>Majik</dc:creator>
      <pubDate>Thu, 22 Oct 2026 13:00:00 +0000</pubDate>
      <link>https://dev.to/majikdev/i-got-tired-of-ai-models-refusing-security-questions-so-i-switched-to-one-that-answers-them-2jhp</link>
      <guid>https://dev.to/majikdev/i-got-tired-of-ai-models-refusing-security-questions-so-i-switched-to-one-that-answers-them-2jhp</guid>
      <description>&lt;p&gt;If you do security work, you know this reply:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"I can't help with that, as it could be used to cause harm."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;You get it when you ask how a public CVE exploit chain actually works, why a malware sample's obfuscation defeats a given detection, or how to write a payload for a CTF box you're legally attacking. Claude and ChatGPT are great for most things, but in this field they turn down a lot of normal, legitimate work.&lt;/p&gt;

&lt;p&gt;I recently switched the model I use for this stuff to Odin v1 via &lt;a href="https://interodin.com" rel="noopener noreferrer"&gt;InterOdin&lt;/a&gt;, and it's been refreshing: it answers the question you asked without the lecture.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What I use it for&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Breaking down public exploits so I can write detections for them&lt;/li&gt;
&lt;li&gt;Drafting YARA and Sigma rules from sample behaviour&lt;/li&gt;
&lt;li&gt;CTF and lab work where the other models refuse to touch payloads&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What sold me on it&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Plays nicely with my whole toolchain.&lt;/strong&gt; Because it speaks OpenAI Chat Completions, OpenAI Responses and Anthropic Messages, it connects to Claude Code, Cursor, Codex, and pretty much any tool that lets you set a base URL and a key. Every setup was a matter of minutes, with no middleware and no hacks.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Frontier-model quality, without the frontier price.&lt;/strong&gt; Honestly, it's been comparable to Fable 5 in my day-to-day work, and cheaper per token. But the real difference is that it actually does the work: no refusals, no hedging, no lecture before the answer.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No prompt storage.&lt;/strong&gt; API prompts and completions stream through and are never stored. When your day job involves client samples and unreleased CVEs, that matters.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Prepaid credits.&lt;/strong&gt; No subscription, and credits never expire. My usage is spiky (heavy during an incident, quiet otherwise), so this beats paying monthly for something I don't always use.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>ai</category>
      <category>programming</category>
      <category>productivity</category>
      <category>security</category>
    </item>
  </channel>
</rss>
