<?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>Parcae on Husky&#39;Log</title>
    <link>https://huskydoge.github.io/husky-blog/tags/parcae/</link>
    <description>Recent content in Parcae on Husky&#39;Log</description>
    <image>
      <title>Husky&#39;Log</title>
      <url>https://huskydoge.github.io/avatar.png</url>
      <link>https://huskydoge.github.io/avatar.png</link>
    </image>
    <generator>Hugo -- 0.144.2</generator>
    <language>en</language>
    <lastBuildDate>Wed, 29 Apr 2026 12:00:00 -0400</lastBuildDate>
    <atom:link href="https://huskydoge.github.io/husky-blog/tags/parcae/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Exact Input Writes Improve Stable Looped Language Models</title>
      <link>https://huskydoge.github.io/husky-blog/posts/recursive_models/improve-parcae/</link>
      <pubDate>Wed, 29 Apr 2026 12:00:00 -0400</pubDate>
      <guid>https://huskydoge.github.io/husky-blog/posts/recursive_models/improve-parcae/</guid>
      <description>&lt;div class=&#34;zoh-teaser-card&#34; aria-label=&#34;Exact-ZOH full-matrix input write teaser for Parcae&#34;&gt;
  &lt;div class=&#34;zoh-teaser-title&#34;&gt;Make Parcae&#39;s input write exact.&lt;/div&gt;
  &lt;div class=&#34;zoh-teaser-subtitle&#34;&gt;Same loop, same full-matrix write family; replace only the input gain.&lt;/div&gt;
  &lt;div class=&#34;zoh-teaser-dynamics&#34;&gt;\(h_{t+1}=\exp(-\Delta a)\odot h_t + \text{input write}+\bar{\mathcal R}(h_t,e)\)&lt;/div&gt;
  &lt;div class=&#34;zoh-teaser-flow&#34;&gt;
    &lt;div class=&#34;zoh-teaser-box zoh-teaser-euler&#34;&gt;
      &lt;div class=&#34;zoh-teaser-box-label&#34;&gt;Euler input gain&lt;/div&gt;
      &lt;div class=&#34;zoh-teaser-math&#34;&gt;\(\Delta Be\)&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&#34;zoh-teaser-arrow&#34;&gt;
      &lt;span&gt;replace gain&lt;/span&gt;
      &lt;span class=&#34;zoh-teaser-arrow-line&#34;&gt;&lt;/span&gt;
    &lt;/div&gt;
    &lt;div class=&#34;zoh-teaser-box zoh-teaser-zoh&#34;&gt;
      &lt;div class=&#34;zoh-teaser-box-label&#34;&gt;Exact-ZOH gain&lt;/div&gt;
      &lt;div class=&#34;zoh-teaser-math&#34;&gt;\(\dfrac{1-\exp(-\Delta a)}{a}\odot Be\)&lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
  &lt;div class=&#34;zoh-teaser-foot&#34;&gt;ZOH = zero-order hold: hold \(e\) fixed during one loop step, then integrate the input exactly.&lt;/div&gt;
&lt;/div&gt;
&lt;style&gt;
.post-content .zoh-teaser-card {
  width: min(820px, 100%);
  margin: 1.25rem auto 1.85rem;
  padding: 1.35rem 1.55rem 1.05rem;
  border: 1px solid rgba(148, 163, 184, 0.36);
  border-radius: 18px;
  background: linear-gradient(180deg, rgba(248, 250, 252, 0.96), rgba(241, 247, 255, 0.86));
  box-shadow: 0 8px 28px rgba(15, 23, 42, 0.055);
}
.post-content .zoh-teaser-title {
  color: #172033;
  font-family: Georgia, &#39;Times New Roman&#39;, serif;
  font-size: clamp(1.55rem, 3.1vw, 2.0rem);
  font-weight: 720;
  line-height: 1.12;
  letter-spacing: 0;
}
.post-content .zoh-teaser-subtitle {
  margin-top: 0.35rem;
  color: #52657f;
  font-size: 0.94rem;
  line-height: 1.35;
}
.post-content .zoh-teaser-dynamics {
  margin: 1.05rem 0 1.15rem;
  padding: 0.52rem 0.75rem;
  border: 1px solid rgba(148, 163, 184, 0.34);
  border-radius: 10px;
  background: rgba(255, 255, 255, 0.82);
  overflow-x: auto;
}
.post-content .zoh-teaser-dynamics mjx-container {
  margin: 0 !important;
  font-size: 100% !important;
}
.post-content .zoh-teaser-flow {
  display: grid;
  grid-template-columns: minmax(0, 1fr) 7.2rem minmax(0, 1fr);
  gap: 1.1rem;
  align-items: center;
}
.post-content .zoh-teaser-box {
  min-height: 5.15rem;
  padding: 0.75rem 0.9rem 0.65rem;
  border-radius: 12px;
  background: rgba(255, 255, 255, 0.78);
  box-shadow: 0 7px 18px rgba(15, 23, 42, 0.055);
}
.post-content .zoh-teaser-euler {
  border: 2px solid #2563eb;
}
.post-content .zoh-teaser-zoh {
  border: 2px solid #dc2626;
}
.post-content .zoh-teaser-box-label {
  margin-bottom: 0.12rem;
  font-family: -apple-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, sans-serif;
  font-size: 0.88rem;
  font-weight: 760;
}
.post-content .zoh-teaser-euler .zoh-teaser-box-label {
  color: #2563eb;
}
.post-content .zoh-teaser-zoh .zoh-teaser-box-label {
  color: #dc2626;
}
.post-content .zoh-teaser-math {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 3.0rem;
  overflow-x: auto;
}
.post-content .zoh-teaser-math mjx-container {
  margin: 0 !important;
  font-size: 116% !important;
}
.post-content .zoh-teaser-arrow {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 0.35rem;
  color: #334155;
  font-family: -apple-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, sans-serif;
  font-size: 0.78rem;
  font-weight: 760;
  white-space: nowrap;
}
.post-content .zoh-teaser-arrow-line {
  position: relative;
  display: block;
  width: 5.5rem;
  height: 2px;
  background: #334155;
}
.post-content .zoh-teaser-arrow-line::after {
  content: &#34;&#34;;
  position: absolute;
  right: -1px;
  top: 50%;
  width: 0;
  height: 0;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  border-left: 12px solid #334155;
  transform: translateY(-50%);
}
.post-content .zoh-teaser-foot {
  margin-top: 0.78rem;
  color: #52657f;
  font-size: 0.83rem;
  font-weight: 640;
  line-height: 1.35;
}
.dark .post-content .zoh-teaser-card {
  background: linear-gradient(180deg, rgba(15, 23, 42, 0.92), rgba(15, 23, 42, 0.76));
  border-color: rgba(148, 163, 184, 0.28);
}
.dark .post-content .zoh-teaser-title {
  color: #e5e7eb;
}
.dark .post-content .zoh-teaser-subtitle,
.dark .post-content .zoh-teaser-foot {
  color: #94a3b8;
}
.dark .post-content .zoh-teaser-dynamics,
.dark .post-content .zoh-teaser-box {
  background: rgba(15, 23, 42, 0.72);
}
@media (max-width: 720px) {
  .post-content .zoh-teaser-card {
    padding: 1.1rem 1rem 0.95rem;
  }
  .post-content .zoh-teaser-flow {
    grid-template-columns: 1fr;
    gap: 0.75rem;
  }
  .post-content .zoh-teaser-arrow {
    transform: rotate(90deg);
    margin: 0.2rem 0;
  }
}
.post-content mjx-container[display=&#34;true&#34;] {
  margin: 1.25rem 0 1.35rem !important;
}
.post-content .zoh-derivation-details mjx-container[display=&#34;true&#34;] {
  margin: 1.30rem 0 1.45rem !important;
}
.post-content .zoh-reader-lead {
  margin: 0.4rem 0 1.6rem;
  font-size: 1.03rem;
  line-height: 1.62;
  color: var(--content);
}
.post-content .zoh-reader-lead strong {
  color: var(--primary);
}
.post-content .zoh-gain-card {
  border: 1px solid rgba(100, 116, 139, 0.28);
  border-radius: 12px;
  background: rgba(248, 250, 252, 0.92);
  padding: 0.95rem 1rem;
  margin: 1.05rem 0 1.25rem;
}
.post-content .zoh-gain-card p {
  margin: 0.25rem 0 0.65rem;
  color: var(--secondary);
  font-size: 0.95rem;
}
.post-content .zoh-question-callout {
  margin: 1.05rem 0 1.15rem;
  padding: 0.9rem 1rem;
  border-left: 4px solid #2563eb;
  border-radius: 10px;
  background: rgba(239, 246, 255, 0.88);
  color: #172033;
  font-size: 1.0rem;
  line-height: 1.55;
}
.post-content .zoh-question-callout strong {
  color: #1d4ed8;
}
.dark .post-content .zoh-question-callout {
  background: rgba(30, 64, 175, 0.18);
  color: #dbeafe;
  border-left-color: #60a5fa;
}
.dark .post-content .zoh-question-callout strong {
  color: #93c5fd;
}
.dark .post-content .zoh-gain-card {
  background: rgba(15, 23, 42, 0.72);
  border-color: rgba(148, 163, 184, 0.28);
}
.post-content p,
.post-content li {
  text-align: left;
  text-align-last: auto;
  hyphens: manual;
}
.post-content figure.zoh-wide-figure {
  width: 100%;
  max-width: 100%;
  margin: 1.6rem auto 1.9rem;
  transform: none;
}
.post-content figure.zoh-wide-figure img {
  width: 100%;
  height: auto;
}
@media (min-width: 1280px) {
  .post-content figure.zoh-wide-figure {
    width: min(960px, calc(100vw - 28rem));
    max-width: none;
    margin-left: 50%;
    margin-right: 0;
    transform: translateX(-50%);
  }
}
.post-content figure &gt; figcaption {
  font-size: 0.96rem;
  line-height: 1.5;
  color: var(--secondary);
}
.post-content figure &gt; figcaption p {
  font-size: inherit;
  line-height: inherit;
}
.post-content .latex-table-note {
  font-size: 0.93rem !important;
  line-height: 1.45 !important;
}
.post-content .zoh-good {
  color: #047857;
  font-weight: 650;
}
.dark .post-content .zoh-good {
  color: #34d399;
}
.post-content .zoh-code-card {
  border: 1px solid rgba(15, 118, 110, 0.22);
  border-radius: 12px;
  background: linear-gradient(180deg, rgba(240, 253, 250, 0.95), rgba(255, 255, 255, 0.96));
  padding: 0.95rem 1rem;
  margin: 1rem 0 1.1rem;
  box-shadow: 0 8px 24px rgba(15, 23, 42, 0.05);
  overflow-x: auto;
}
.post-content .zoh-code-kicker {
  color: #047857;
  font-size: 0.76rem;
  font-weight: 750;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  margin-bottom: 0.6rem;
}
.post-content .zoh-code-row {
  display: grid;
  grid-template-columns: minmax(5.8rem, max-content) 1.2rem minmax(0, 1fr);
  gap: 0.55rem;
  align-items: baseline;
  padding: 0.34rem 0;
  font-size: 0.96rem;
}
.post-content .zoh-code-row + .zoh-code-row {
  border-top: 1px solid rgba(15, 118, 110, 0.14);
}
.post-content .zoh-code-card code {
  background: transparent;
  color: #0f172a;
  font-size: 0.95em;
  padding: 0;
}
.post-content .zoh-code-var {
  font-weight: 700;
  color: #0f766e;
}
.post-content .zoh-code-eq {
  color: #64748b;
  text-align: center;
}
.dark .post-content .zoh-code-card {
  background: linear-gradient(180deg, rgba(6, 78, 59, 0.28), rgba(15, 23, 42, 0.72));
  border-color: rgba(52, 211, 153, 0.25);
}
.dark .post-content .zoh-code-card code {
  color: #e5e7eb;
}
.dark .post-content .zoh-code-var,
.dark .post-content .zoh-code-kicker {
  color: #34d399;
}
.post-content .zoh-derivation-details {
  border: 1px solid rgba(37, 99, 235, 0.20);
  border-radius: 10px;
  background: rgba(248, 250, 252, 0.88);
  padding: 0.85rem 1rem;
  margin: 1.05rem 0 1.25rem;
}
.post-content .zoh-derivation-details summary {
  cursor: pointer;
  font-weight: 700;
  color: #17324d;
}
.post-content .zoh-derivation-details p {
  margin: 0.7rem 0;
}
.post-content .zoh-derivation-details .zoh-mini-label {
  font-weight: 700;
  color: #0f766e;
}
.dark .post-content .zoh-derivation-details {
  background: rgba(15, 23, 42, 0.72);
  border-color: rgba(96, 165, 250, 0.25);
}
.dark .post-content .zoh-derivation-details summary {
  color: #bfdbfe;
}
.dark .post-content .zoh-derivation-details .zoh-mini-label {
  color: #34d399;
}
.post-content .core-category-list {
  margin: 0.8rem 0 1.35rem;
  padding: 0.15rem 0 0.15rem 1.35rem;
  text-align: left;
  border-left: 0 !important;
  box-shadow: none !important;
  background: transparent !important;
}
.post-content .core-category-list li {
  margin: 0.46rem 0;
  line-height: 1.42;
  text-align: left;
}
.post-content .core-category-list span {
  color: var(--secondary);
  font-size: 0.92em;
}
.post-content .core-category-list code {
  white-space: nowrap;
}
.post-content .loop-mechanism-list {
  margin: 0.85rem 0 1.1rem;
  padding-left: 1.25rem;
  border-left: 0 !important;
  box-shadow: none !important;
  background: transparent !important;
}
.post-content .loop-mechanism-list li {
  margin: 0.65rem 0;
  line-height: 1.46;
}
&lt;/style&gt;
&lt;p class=&#34;zoh-reader-lead&#34;&gt;&lt;strong&gt;TL;DR:&lt;/strong&gt; Exact-ZOH replaces Parcae&#39;s Euler input gain with the held-input integral for the same full-matrix write. It lowers validation loss in completed matched 140M controls; CORE Extended is slightly higher and CORE is slightly lower on the 11.2B paper-style pair.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
