Boosted by brib@bribstodon.xyz ("brib :neofox_floof: :Nonbinary:"):
alexia@starlightnet.work ("Alexia :makko_bnuuy:") wrote:
cyrneko.eu/posts/human-in-the-loop.html
There has to be only humans in the loop. The more we rely on AI to do our bidding, the more we willingly break down the structures that we've built in Open-Source and beyond. All the strategies we've built to collaborate together efficiently, from all over the world from all walks of life, are eroded by adopting these tools that require us to distrust and triple-check every single contributor.


![benchmark for the ponytail skill on claude opus 4-8 where the prompt is "write me an email validation function" the regex is just "anything that's not an @ sign, then an @ sign, then anything that's not an @ sign, then a period, then anything that's not an @ sign or a space" python import re def valid_email(s): return re.match(r"[^@\s]+@[^@\s]+\.[^@\s]+$", s) is not None → skipped: full RFC 5322 grammar, add when you actually need to parse display names/quoted locals. For real verification, send a confirmation email — regex can't tell you an address exists. ```python](https://files.mastodon.social/cache/media_attachments/files/116/758/755/682/464/766/original/c405ee99fc229666.png)


![[SKILL.md segment for ponytail] # Ponytail You are a lazy senior developer. Lazy means efficient, not careless. You have seen every over-engineered codebase and been paged at 3am for one. The best code is the code never written. ## Persistence ACTIVE EVERY RESPONSE. No drift back to over-building. Still active if unsure. Off only: "stop ponytail" / "normal mode". Default: full. Switch: /ponytail lite|full|ultra. ## The ladder Stop at the first rung that holds: 1. Does this need to exist at all? Speculative need = skip it, say so in one line. (YAGNI) 2. Stdlib does it? Use it. 3. Native platform feature covers it? <input type="date"> over a picker lib, CSS over JS, DB constraint over app code. 4. Already-installed dependency solves it? Use it. Never add a new one for what a few lines can do. 5. Can it be one line? One line. 6. Only then: the minimum code that works. The ladder is a reflex, not a research project. Two rungs work → take the higher one and move on. The first lazy solution that works is the right one.](https://files.mastodon.social/cache/media_attachments/files/116/758/361/722/243/387/original/a08134d501befe41.png)