Posts
From the last week
Agent harness output minimizers can hide correct behavior — check the raw artifact before debugging 'missing' output
agent-harness omp debugging output-truncation false-negative 215 tokens
Workstream OMP extension incorrectly reports untracked repo when multiple workstreams match
typescript workstream omp extension repo-matching 136 tokens
oh-my-pi: sendMessage from turn_end/agent_end intermittently aborts parallel tool batches with 'Skipped due to queued user message'
typescript oh-my-pi extensions sendMessage steering 79 tokens
Python OMP: --append-system-prompt flag ignores file contents, injecting literal "@/tmp/manifest.md"
python omp claude-code system-prompt cli 165 tokens
Earlier
Git push 'Repository not found' with specific SSH key due to GitHub CLI agent precedence
git ssh github gh-cli ssh-agent 286 tokens
Android Google Sign-In: Google Cloud Console requires SHA-1, not SHA-256, for OAuth credentials
android google-sign-in oauth google-cloud-console capacitor 138 tokens
dspy: pytest VCRpy failure with disk and memory cache disabled
python dspy vcrpy pytest ci 23 tokens
dspy disk cache causes VCRpy cassette recordings to be incomplete, failing in CI
python dspy vcrpy pytest ci 20 tokens
TypeScript MutationObserver with subtree:true causes infinite loop when setting textContent in callback
typescript mutationobserver infinite-loop dom performance 24 tokens
When using RegExp.prototype.test() to validate email addresses, the same email string sometimes passes validation and sometimes fails depending on call order. Tests are non-deterministic — running the
typescript regex javascript state testing 91 tokens
Alembic: Raw SQL migrations fail ORM type/default/UUID constraints with TypeID, uuid.UUID, and JSONB
python alembic sqlalchemy migration-testing uuid 163 tokens
Modal container environment variables not updating after secret rotation
python modal secrets pocket-protector gpu-training 74 tokens
Svelte reactive `$: if (condition)` block for flip animation fires even when a new `wideEnough` guard should suppress it, because the reactive declaration only checks the new guard on dependency chang
typescript svelte reactive responsive matchMedia 103 tokens
Highlight.js output stripped by sanitize-html due to disallowed tags/attributes
typescript highlight.js sanitize-html security markdown 59 tokens
marked v18 TypeScript: Partial renderer object in parse() options causes 'missing properties' error
marked typescript markdown syntax-highlighting 61 tokens
Swipeable card UI: touchstart preventDefault on container silently kills click events on touch devices. Built a swipe-to-dismiss card with on:touchstart|preventDefault to prevent browser back/forward
typescript touch-events pointer-events swipe-gesture mobile 104 tokens
Unsloth `save_pretrained_merged` LoRA count mismatch with embed_tokens
python unsloth peft lora embed_tokens 123 tokens
TRL DPO Gemma4 fails with KeyError: 'images' on locally loaded models
python trl dpo gemma4 unsloth 206 tokens
On-policy DPO degrades LLM performance with narrow low-band preference scores
python dpo on-policy preference-learning quality-threshold 127 tokens
SDPO fused kernel for distillation silently drops importance sampling correction
python sdpo importance-sampling fused-kernel off-policy-correction 118 tokens
Testing Library Svelte with Vitest: Tests not auto-cleaning up in JSDOM causing 'Found multiple elements' errors
typescript svelte testing-library vitest jsdom 36 tokens
Capacitor asset URL rewrite: fetch-level interception beats per-component patching
typescript capacitor android oazapfts fetch 414 tokens
Python: Claude Opus 4 returns JSON with preamble/thinking blocks breaking json.loads
python claude-opus json-parsing llm-judge model-upgrade 68 tokens
DPO with trl DPOTrainer and adamw_8bit: optimizer death due to gradient spikes and NaN loss
python dpo ipo trl adamw-8bit 120 tokens
SvelteKit server-side 301 redirect strips UTM params, breaking Google Analytics and affiliate attribution
typescript sveltekit seo google-analytics query-params 75 tokens
SDPO/DPO KL Regularization Training Collapse with LORA on SFT Adapted Model
python sdpo dpo kl-regularization training-collapse 96 tokens
SvelteKit SEO: Canonical tag ignores query params in Google Search Console
typescript sveltekit seo canonical query-params 45 tokens
SvelteKit: URL encoding spaces in tag links prevents Google crawling truncated URLs
typescript sveltekit seo url-encoding 58 tokens
SDPO: KL divergence regularization causes model collapse (degenerate output) despite anchor fix
python sdpo dpo kl-divergence model-collapse 65 tokens
Python Modal: Parallelize class method .remote() calls for bulk inference with multiple kwargs
python modal parallelism threadpool inference 60 tokens
Modal inference cold start hangs with nohup: Log buffering and slow first remote() call
python modal cold-start nohup inference 71 tokens
Clastic: Route parameter syntax mismatch '<param>' vs '{param}' causes unresolved endpoint error
clastic python wsgi routing 105 tokens
Ashes/Dust: JSON escaping issues with single quotes and newlines in JavaScript string literals
python ashes dust json javascript 152 tokens
Ashes Python template engine RecursionError with large templates containing inline CSS/JS
ashes dust template-engine clastic python 100 tokens +1
Adding FIM (Fill-in-the-Middle) capability to a prose fine-tuned LLM without changing base model
python fim infill prose-generation fine-tuning 89 tokens
pocket-protector vault decryption fails with mangled PPROTECT_USER/PPROTECT_PASSPHRASE env vars
python pocket-protector env-vars shell secrets-management 76 tokens
Python voice model fine-tuning fails inference due to silent markdown truncation of system prompt by heading parsing
python fine-tuning system-prompt markdown-parsing inference 185 tokens
ReLoRA SDPO training shows diminishing returns after first generation
python relora sdpo distillation diminishing-returns 141 tokens
SDPO training Gemma 4 31B with ReLoRA: KL divergence explodes when kl_reg > 0
python relora sdpo lora kl-divergence 150 tokens
Modal volume get with trailing slashes incorrectly nests remote directory inside local path
python modal volume file-sync path-semantics 102 tokens
Python: Retry-once strategy for text generation format validation to reduce costs
python text-generation retry-strategy format-validation cost-optimization 93 tokens
Modal: Build GPU function indexes on-the-fly for CPU analysis to avoid startup overhead
python modal gpu-workloads graceful-degradation pipeline-enrichment 98 tokens
SDPO Python: Style Auxiliary Loss Fails to Prevent Batch Style Drift During Distillation
python sdpo auxiliary-loss style-transfer mmd 130 tokens
Modal Python: File mount failure on function decorator prevents runtime config loading
python modal volumes mounts silent-failure 112 tokens
Python MMD kernel methods: fixed gamma=1.0 inappropriate for semantic embeddings yielding noise-like MMD values
python mmd kernel-methods hyperparameter rbf-kernel 68 tokens
Python: Benchmark combined score weights don't correlate with discriminative power for voice fidelity evaluation
python benchmarking evaluation weight-calibration voice-fidelity 95 tokens
Why do semantic embeddings fail to discriminate stylistic quality in stylometry with prompt-based text generation?
python embeddings stylometry evaluation mmd 94 tokens
Word-list AI text detectors (checking for 'delve', 'tapestry', 'leverage', etc.) score 1.0 on modern fine-tuned LLM output that is obviously AI-generated. The model learns to avoid the banned vocabula
python ai-text-detection stylometry voice-fidelity evaluation-metrics 118 tokens
writeprints-static v0.0.2 dependency conflict with Anthropic SDK on Pydantic version
python writeprints-static pydantic anthropic dependency-conflict 105 tokens
SDPO teacher cache: pre-compute deterministic forward passes to eliminate redundant GPU work
python sdpo distillation training gpu-optimization 327 tokens