Um ex-engenheiro de controle de código-fonte afirma que o sistema de controle de versões Scion, da Anthropic, foi construído copiando o Mononoke, da Meta, e diz que agora tem provas de que a cópia foi intencional e não uma homenagem involuntária. Em uma continuação de sua publicação anterior, o autor afirma que a semelhança vai muito além dos dados derivados, que ele reconhece como um conceito de indexação bem conhecido, e se estende ao modelo de dados inteiro e às estruturas construídas em torno dele.
Ele aponta uma terminologia correspondente. A Anthropic descreve os changesets do Scion em termos que espelham de perto a forma como os changesets Bonsai do Mononoke são descritos nos materiais da Oxide de 2022. Ele também observa que o nome "Scion" inverte as sílabas de "Bonsai" e elimina o "B", algo que admite poder ser coincidência. A API do lado do servidor para consultas e mutações de controle de versões é outro ponto de semelhança, embora ele afirme que sistemas anteriores já tinham APIs parecidas.
O autor argumenta que o modelo Bonsai era um design incomum. Diz que a abordagem predominante em controle de código-fonte são modelos de dados semelhantes ao Git, enquanto o Merkle DAG de estilo write-ahead log do Mononoke estava longe de ser prática comum em 2018. Afirma que precisou justificar o design a várias camadas de gestão na Meta e que o modelo foi depois esticado muito além de seus parâmetros originais.
Ele conclui que, dada a sobreposição de pessoal, a equipe do Scion não poderia ter desconhecido o Mononoke. Uma atualização no Hacker News informa que Nick G., da Anthropic, respondeu e que a atribuição foi adicionada à publicação do blog da empresa. O autor afirma que mantém o que escreveu em suas publicações.
Fonte: Hacker News · Resumido por HeadlinesBriefing