summarity
Joined 10 years ago
Joined 10 years ago
FWIW I didn’t mean to imply anything here, just draw the parallel between the ergonomics of transpiled Lua. Spiritually I consider Lua to be a Lisp, and Fennel a tool for revealing this quality. I’ve actually recently combined Teal and Fennel to create a statically typed Fennel compiler, which really improves QoL for larger projects. I’m doomed to enjoy lispy or command invocation languages, both of which have fallen out of style.
Lots to learn from each.
It’s part of the big three Lua syntax flavours: Teal (Typescript-y), Fennel (Lisp-y), Moonscript (Ruby-ish)
It works when it works, but will probably be flaky AF for a few days.
Works well with Copilot:
COPILOT_PROVIDER_API_KEY=<OR key> \
COPILOT_PROVIDER_BASE_URL=https://openrouter.ai/api/v1 \
COPILOT_MODEL=deepseek/deepseek-v4.1-flash-1017 \
COPILOT_PROVIDER_MAX_PROMPT_TOKENS=1048576 \
COPILOT_PROVIDER_MAX_OUTPUT_TOKENS=700000 \
COPILOT_OFFLINE=true \
copilot
700000 because there's no detail yet on the safe completion limit for most harnesses (OR lists 1M for both which makes no sense). COPILOT_OFFLINE enables all calls except to OR (no GH servers).Personal(!) opinion: do get a standard template drafted for these cases by a legal professional. You don’t have to retain anyone or sue anyone, but having a consistent, and compliant filing always expedites decisions - this isn’t GitHub specific. Some platforms like YouTube try to abstract this process and end up with the opposite problem of lots of specious claims. Hence the transparency of publishing all notices we receive. Again no idea whether the filing is the issue in this specific case, nor saying you did anything wrong here, just general advice for fewer headaches.
As for DMCA filings, we publish all of them here: https://github.com/github/dmca
I see two from Photopea, one from 2022 (https://github.com/github/dmca/blob/d97814f268e07e62aabe8b5c...) and one from 2024 (https://github.com/github/dmca/blob/d97814f268e07e62aabe8b5c...) - could you point to the recent filing?
I work at GH, but am not involved in DMCA filings, and can in no way answer or judge this case, but potentially follow up internally.
The title includes “retrospective” but the learning and changes following such a process are absent.
If you’re in need of a writing prompt …
Opinions are my own.