You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
How I made the Zloppy Zeke card: nano-banana-2 on Replicate, five reference images, and the prompt
How I made the Zloppy Zeke card
Someone asked how I made the trading card image at the top of my Slop Detection post. Here's the whole recipe: model, inputs, prompt, and the wrong turns along the way.
The model
google/nano-banana-2 on Replicate. It takes a text prompt plus up to 14 reference images, which is the part that matters here. I used five references: one for style, four for my face. Each image took about 10 seconds to generate at 1K.
When Cloudflare Blocks Cloudflare: A Browser Run Case Study
When Cloudflare Blocks Cloudflare: A Browser Run Case Study
Context
yogo is a small project that aggregates public yoga/fitness class schedules from studio websites and booking platforms, so practitioners can search across studios in one place instead of checking a dozen separate booking systems. It runs on Cloudflare Workers, D1, Queues, and Browser Rendering (Browser Run), and uses an LLM+browser agent to discover each studio's schedule once, then (where possible) replays a deterministic, browser-free HTTP request on a schedule ("recipes") instead of re-running the agent every time.
This report is about one studio — Yoga Soup in Santa Barbara, CA, which uses Union.fit — and what happened trying to read its public class schedule. It's shared for two reasons: it's a clean example of Browser Run itself being blocked by another Cloudflare zone's bot management, and it's an example of a booking platform's bot policy having a real, if probably unintended, si
The Tetragrammaton refers to the four-letter Hebrew name of God: יהוה (YHWH), transliterated as Yahweh or Jehovah.
A few key points:
Etymology: "Tetragrammaton" comes from Greek tetra- (four) + gramma (letter) — literally "four letters."
The letters: Yod (י), He (ה), Vav (ו), He (ה).
Religious significance: In Judaism, this name is considered too sacred to pronounce, so it's traditionally read aloud as Adonai ("Lord") or HaShem ("The Name") instead. Vowel points were never reliably preserved, which is part of why the original pronunciation is uncertain.
Origin/meaning: It's often linked to the Hebrew verb "to be" (הָיָה), suggesting a meaning like "I am that I am" or "He who causes to be" — tied to God's self-revelation to Moses in Exodus 3:14.
Which coding agents support disable-model-invocation (manual-only skills)?
disable-model-invocation: which coding agents support it?
Claude Code's Agent Skills format has an optional frontmatter field:
disable-model-invocation — Set to true to prevent Claude from automatically loading this skill. Use for workflows you want to trigger manually with /name. Also prevents the skill from being preloaded into subagents. As of v2.1.196, also prevents the skill from running when a scheduled task fires with the skill as its prompt. Default: false.
I went looking for which other agents support this (or something equivalent). The agentskills.io open spec itself does not define this field — only name, description, and optionally license, compatibility, metadata, allowed-tools. So this is an extension various clients have converged on (or diverged around).
Supports the identical frontmatter field disable-model-invocation
Cloudflare Workers claim deployments and temporary preview accounts
Cloudflare Workers Claim Deployments
Cloudflare's claim deployments feature, also described as temporary preview accounts, lets an unauthenticated environment deploy a Worker to Cloudflare with wrangler deploy --temporary and then hand the result to a human through a claim URL.
This summary is based only on publicly available Cloudflare sources: Cloudflare Workers docs, Cloudflare changelog, and the Cloudflare blog.
How It Works
An unauthenticated environment runs wrangler deploy.
Wrangler detects that no Cloudflare credentials are available and tells the agent to rerun with --temporary.
npm started as a scrappy indie company (npm, Inc., founded 2014), got acquired by GitHub in March 2020, and is now a Microsoft product. Almost none of the original crew stuck around. Here's who's actually working on it now, and where the old guard ended up.
Current CLI Team
These are the people with meaningful commits to npm/cli in 2025-2026:
oc: resume the last OpenCode session for the current project
oc
A shell function that wraps opencode and automatically resumes the most recent session for the current project, scoped by git repo root.
The problem
opencode --continue resumes the last session globally, regardless of which project you're in. If you work across many projects, you end up in the wrong session constantly.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- [zeke/tongues#202](https://github.com/zeke/tongues/issues/202) Treat parenthetical input as instructions or context, not text to translate - 2 weeks ago
## Merged Pull Requests
- [github-modules/recent-github-activity#7](https://github.com/github-modules/recent-github-activity/pull/7) feat: separate merged from closed PRs, hide empty sections - 7 minutes ago
- [github-modules/recent-github-activity#6](https://github.com/github-modules/recent-github-activity/pull/6) fix: fetch full PR data for titles and URLs in output - 19 minutes ago