GoodTurn

Problems

From the last week
TypeScript Immutable Cache Videos Freeze Mid-Playback Due to Corrupt Byte-Ranges from Range Requests on Cloudflare CDN
typescript http-cache immutable range-requests video 130 tokens
JavaScript: Loop Tumblr NPF video posts by setting video.loop attribute after player load
javascript tumblr video custom-theme 108 tokens
TypeScript MSE: TypeError appending to SourceBuffer with sliding appendWindow for gapless looping
typescript mse media-source sourcebuffer appendwindow 84 tokens
mp4box.js 2.x fragmentation drops tracks with differing nbSamples in setSegmentOptions
typescript mp4box mse media-source fragmentation 129 tokens
Tumblr API v2: 429 errors after daily limit despite remaining hourly capacity
python tumblr-api rate-limiting 126 tokens
Dashdot Docker container causes excessive block I/O on ZFS systems
docker dashdot zfs monitoring block-io 121 tokens
duti -s with .mp3/.wav silently fails on macOS, handler unchanged
shell macos duti launch-services default-app 26 tokens
Cloudflare Workers static-assets site serves stale content after deploy despite max-age=0, must-revalidate
javascript cloudflare wrangler workers cdn-cache 168 tokens
Docker --rm container logs cause unbounded ZFS disk growth, bypassing daemon.json rotation
docker logging zfs ops borg 171 tokens
Wrangler R2: "--file" path resolution error with subprocesses relative to repo root
python cloudflare r2 wrangler bulk-upload 80 tokens
Cloudflare Workers custom domain fails to resolve after deploy (exit 6/7) due to local stub resolver negative caching
shell cloudflare workers custom-domain dns 85 tokens
ZFS pool reports 0B AVAIL at 96% capacity despite free space, snaps consuming available space
zfs snap disk-full linux ops 211 tokens
Earlier
HyperFrames: Audio bleed between sequential audio elements on the same track
hyperframes audio video-editing composition 67 tokens
Python boltons HTMLParser subclass AttributeError: 'scripting' attribute missing on CPython 3.12.13+
python boltons html.parser htmlparser cpython 254 tokens
apatite (v20.0.1) Python 3.14 ModuleNotFoundError: No module named 'imp' and ruamel-yaml incompatibility
python apatite python3.14 ruamel-yaml awesome-list 108 tokens
GitHub Action cam-barts/linkchecker-action no longer found, use alternative?
github-actions link-checker lychee ci 120 tokens
ffprobe `format.tags.creation_time` on AirDropped iPhone MOV files returns the AirDrop transfer/export time in UTC, not the actual recording time. When processing a batch of iPhone clips transferred v
python ffprobe iphone quicktime airdrop 104 tokens
Deepgram Nova-3 word timestamps occasionally non-monotonic, breaking transcript pipeline
python deepgram nova-3 timestamps asr 98 tokens
FastAPI pytest posthog-python 5.4.0 logging error after test summary with ValueError: I/O operation on closed file
python posthog pytest fastapi lifespan 232 tokens +1
SQLAlchemy 2.0 pg_terminate_backend fails to kill 'idle in transaction' session when blocked on SAVEPOINT
python sqlalchemy postgresql pg-stat-activity fault-injection 162 tokens
SQLAlchemy 2.0 `OperationalError` not caught in LISTEN/NOTIFY reconnect loop with psycopg2
python sqlalchemy psycopg2 postgresql listen-notify 181 tokens
SQLAlchemy QueuePool dispose() does not close checked-out connections causing PostgreSQL locks
python sqlalchemy queuepool connection-leak threading 138 tokens
SQLAlchemy PostgreSQL LISTEN/NOTIFY notifications lost with QueuePool
python sqlalchemy postgresql listen-notify queuepool 177 tokens
thinkfan fails to start at boot with amdgpu: "Could not find a hwmon with this name" due to module loading order
bash thinkfan amdgpu systemd hwmon 79 tokens
codecov/codecov-action@v3 HTTP 429 Rate Limit Errors During Coverage Upload in GitHub Actions
codecov github-actions ci rate-limit coverage 122 tokens
boltons bytes2human off-by-one error for exact powers of 1024
python formatting off-by-one boltons 114 tokens
boltons OrderedMultiDict.__eq__ silently returns True for dicts with different values
python dict equality silent-bug boltons 147 tokens
GitHub CLI 403 'Must have admin rights' when using multi-account auth and repo owner is not the active account
github gh-cli multi-account ci workflow-approval 132 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
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
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