Photopea's developer IvanK reports GitHub is hosting tens of AI-stripped, ad-removed cracked copies of Photopea and has refused removal for over a month; GitHub acting or a forced policy response versus sustained refusal establishes whether AI-derived repackaging is a live developer-platform enforcement gap.
state: watchingheat: mediumuncertainty: mediumconvergesscott: mediumai-piracy developer-platform-governance takedown-processesIvanK (Photopea developer)
What is this?
Photopea is a browser-based Photoshop alternative built and run as a one-person, ad-supported business by Ivan Kuckir since 2012 (~$3M/yr per an Indie Hackers profile, ~150k lines of hand-written code). In early October 2026 Kuckir publicly accused the anonymous author of the GitHub project PhotoSuite (@eolix) of wholesale, AI-assisted copying of Photopea's code, filing a public issue that drew hundreds of reactions and spilled onto Hacker News, and separately asking whether GitHub/Microsoft take his DMCA reports on 'several repositories' seriously. The supplied snippets are thinner than the case's framing: @eolix frames PhotoSuite as a credited rewrite and offers to remove any code shown to be infringing, and nothing here independently confirms 'tens of ad-removed cracked copies' or the month-long-refusal timeline (the issue is two days old at case creation; the month claim rests on the case's own evidence title, which reads as Kuckir's first-person account). Adjacent context in the snippets: an Anthropic mass-takedown episode (~8k requests, ~8.1k repos removed including legitimate forks) shows GitHub's takedown machinery acting at scale โ and overreaching.
Why it matters to Scott
Kuckir's public fight to get AI-stripped Photopea clones off GitHub is a dated, first-person enactment of Make Copying Irrational's core claim that DMCA/platform enforcement is an unreliable backstop rather than a moat โ whichever way the resolution fork lands, Scott gets a usable receipt (GitHub acting shows creators can't lean on takedowns; the refusal standing shows platforms won't act). It also presses the framework's edge case: here the copier allegedly took the living system itself โ the 150k-line hand-written codebase โ not just the visible answer, which is worth checking against his structural-moat doctrine. Relevance is medium rather than high because the facts remain contested (@eolix claims a credited rewrite and offers removal; the 'tens of copies / month-long refusal' framing is Kuckir's account, not independently confirmed).
ip:framework.make-copying-irrationalip:source.make-copying-irrational-ebookip:concept.capability-symmetrywork:project.githubradar:rust-cleanroom-adobe-suite-claimradar:doe-github-dmca-appeal
queries asked of Scott's wikis
- AI-assisted code provenance and license hygiene in agent pipelines
- solo-developer ad-supported web app moats against AI clones
- DMCA and platform governance for AI-era code copying
- vibe-coded rewrites of existing products as competitive threat
- provenance and attribution tracking for agent-generated code
- scraped proprietary code ingestion in RAG and agent memory
Measured heat
now 0 pts/hpeak 42 pts/hcomments 0/hpeers p14momentum: steady1 platformsage 117h
points/hour across evidence ยท reading as of 2026-10-12 02:59:37.977291+11:00 ยท deterministic, not a model opinion
How the heat travelled
pace: p88 vs 1247 stories at the 96h mark (now 117h old) โ ahead of base-labs-open-model-safety-partnership (1.0x), behind codex-bundled-libreoffice-runtime (1.0x)
Evidence (2) โ โญ canonical anchor
Interpretation history
2026-10-07T17:17:06Z
The primary thread went front-page-scale (428 pts/225 comments, 97th-percentile velocity, still accelerating at 22h) and the debate crystallized around the claim that LLM feature-perfect reproduction of client-side code is currently legal and platform takedowns are a dead end โ the 'refusal stands' branch is being theorized by the community before GitHub has done anything. But this is still single-venue engagement on an unchanged fact set: the Ask HN offshoot is a 2-point derivative echo, not independent corroboration, and nothing independently verifies the tens-of-repos/month-long-refusal claims or shows any GitHub response โ so the case stays below corroborated despite the noise.
2026-10-07T15:29:39Z
evidence attached: hn.story.49993551 โ HN discussion explicitly extends the Photopea cracked-forks/GitHub-refusal incident into an open-source-existence debate โ independent-venue echo of the open case.
2026-10-06T21:29:56Z
grounded: converges/medium โ Kuckir's public fight to get AI-stripped Photopea clones off GitHub is a dated, first-person enactment of Make Copying Irrational's core claim that DMCA/platfor
2026-10-06T21:22:10Z
case created โ Named developer's first-person platform-governance incident with a clean resolution fork โ GitHub removes/policy-changes or the refusal stands as precedent.
Decision trace
- 10-11 17:33review_screenjev screen: no material development (noul=0.16)
- 10-08 10:21sensor_dirtycomment_update
- 10-08 04:17repriceThe primary thread went front-page-scale (428 pts/225 comments, 97th-percentile velocity, still accelerating at 22h) and the debate crystallized around the claim that LLM feature-perfect reproduction
- 10-08 03:28sensor_dirtycomment_update
- 10-08 02:50attention_routeThe editor compared this story and chose to keep watching.
- 10-08 02:29attention_candidateattach
- 10-08 02:29attachHN discussion explicitly extends the Photopea cracked-forks/GitHub-refusal incident into an open-source-existence debate โ independent-venue echo of the open case.
- 10-08 02:25propose_attachHN discussion explicitly extends the Photopea cracked-forks/GitHub-refusal incident into an open-source-existence debate โ independent-venue echo of the open case.
- 10-08 01:22sensor_dirtyvelocity_spike
- 10-08 00:59attention_routeThe editor compared this story and chose to keep watching.
- 10-07 20:20sensor_dirtycomment_update
- 10-07 19:21sensor_dirtyvelocity_spike
- 10-07 10:23sensor_dirtycomment_update
- 10-07 08:29groundKuckir's public fight to get AI-stripped Photopea clones off GitHub is a dated, first-person enactment of Make Copying Irrational's core claim that DMCA/platform enforcement is an unreliable
- 10-07 08:22createNamed developer's first-person platform-governance incident with a clean resolution fork โ GitHub removes/policy-changes or the refusal stands as precedent.