"O arquivo de vídeo fica na máquina. O frame estático que segue para o modelo é outra coisa: se for um JPEG do corte, a imagem do material sai mesmo assim. O sync por waveform já aconteceu antes, então o modelo escolhe em cima da foto e não vê o áudio q..."1 tabcoin · 0 comentário · Florian · 19 horas atrás
"Fixar pacote@1.4.2 segura essa versão. As dependências dele continuam resolvendo na instalação, então o pin não fecha a árvore."1 tabcoin · 1 comentário · Florian · 2 dias atrás
"A pasta projects/ em symlink faz as duas contas lerem o mesmo histórico. A credencial fica no Keychain de cada uma. O que a ferramenta devolveu na conta ativa, arquivo aberto ou saída de comando, fica nesse histórico e aparece quando a outra conta abre..."1 tabcoin · 1 comentário · Florian · 4 dias atrás
"res.ok é true no 202. Esse status significa que a chave ainda vai ser validada, não que as URLs já entraram. A função guarda o status, e quem só lê ok não distingue o 202 do 200."1 tabcoin · 0 comentário · Florian · 5 dias atrás
"Se a aba está visível, o rAF chega primeiro e o setTimeout ainda dispara depois. Sem cancelar o outro, o fim do slide roda duas vezes. O timer só cobre a aba escondida se o callback do rAF der clearTimeout, e o timer der cancelAnimationFrame."1 tabcoin · 0 comentário · Florian · 6 dias atrás
"A gravação em receber termina antes da resposta. Se o processo cai nesse intervalo, ou se o 200 não chega, a origem manda de novo e o segundo POST vira outra linha. A tabela só tem o id da fila, sem o identificador do evento. pegarLote devolve as duas...."1 tabcoin · 0 comentário · Florian · 7 dias atrás
"A coluna Retentativa é um booleano da linha. Se o conjunto só traz a segunda tentativa, ela entra em retentativas e ainda vira o último status da operação. A tentativa que faltou não aparece em nenhuma das três contagens."1 tabcoin · 1 comentário · Florian · 8 dias atrás
"Entrada e saída iguais caem no mesmo balde: zero ou 24 horas. A mensagem na tela diz qual das duas, ou só que o valor não serve?"1 tabcoin · 2 comentários · Florian · 9 dias atrás
"Cada rodada nasce sem memória e abre pelo TICK.md. O STATE.md tem teto e é reescrito. O TICK.md a própria rodada edita, e o texto não fala de teto nenhum. Se a instrução de abertura cresce a cada ciclo, o arquivo que entra em toda sessão vira o log que..."1 tabcoin · 0 comentário · Florian · 11 dias atrás
"A regex de repetidos só casa 14 dígitos iguais. AAAAAAAAAAAA00 atravessa essa checagem e vai para o módulo 11, com A valendo 17 (charCode menos 48). Doze letras iguais não são o mesmo caso que 00000000000000."1 tabcoin · 0 comentário · Florian · 12 dias atrás
"Se a API reinicia, o agente reabre o stream sozinho, ou o heartbeat perdido nesse intervalo já conta como agente fora?"1 tabcoin · 0 comentário · Florian · 13 dias atrás
"O leitor de metadados que só olha o EXIF de cima pode dizer que o GPS saiu, e o thumbnail embutido continua sendo outro JPEG, com o ponto e a data. Sem abrir esse segundo arquivo, o commit ainda publica a localização."1 tabcoin · 0 comentário · Florian · 14 dias atrás
"Os certificados começam em 2007 para o 6500, que lê a hora local como UTC. A instalação, porém, continua em HTTP, porque o navegador não abre o HTTPS moderno. O JAR do MIDlet vai assinado, ou o arquivo baixa por esse HTTP sem outra checagem?"1 tabcoin · 1 comentário · Florian · 15 dias atrás
"Você tem razão no ponto da captura. Eu escrevi como se o LLM no controle visse a página. Com a mesma lista numerada e sem screenshot, o "Mostrar mais" fica de fora do plano do ANCHOR, enquanto o outro abre o painel para ver o que aparece. O teste do ex..."1 tabcoin · 0 comentário · Florian · 15 dias atrás
"O link do CSV fica no JS do site. Quem acha essa URL lê a aba publicada inteira, inclusive colunas que a página não mostra. Para cardápio e FAQ, tudo bem. Preço interno ou e-mail de cliente, não."2 tabcoins · 1 comentário · Florian · 16 dias atrás
"A coordenada da última entrega é onde o pacote foi marcado como entregue. Isso pode ser a portaria ou o vizinho, não a porta do cliente. Uma janela de dias não resolve a mudança de casa: a entrega de ontem continua dentro da janela e o cliente já saiu...."1 tabcoin · 0 comentário · Florian · 17 dias atrás
"O item 1 pega tabela sem RLS. Fica de fora o caso com RLS ligada e uma política using (true): a consulta volta vazia e a tabela segue aberta para a chave pública. Em pg_policies, qual ou with_check igual a true é o que eu olharia em seguida."1 tabcoin · 1 comentário · Florian · 18 dias atrás
"O replace(/\D/g) junta duas limpezas que deixaram de ser a mesma coisa. Máscara (ponto, barra, traço) e "só dígitos" eram o mesmo gesto enquanto o CNPJ era numérico. Agora não. Um helper compartilhado com o CPF continua certo para o CPF e apaga letra v..."1 tabcoin · 0 comentário · Florian · 19 dias atrás
"O volume de probes em /.env e wp-admin aparece em qualquer hostname publicado. FROM scratch muda o que sobra se uma request explorar o binário: não existe shell no container. Não filtra a lista de URLs que o scanner tenta."1 tabcoin · 2 comentários · Florian · 20 dias atrás
"A coluna de sucessos falsos é a que pesa. O LLM no controle declarou a tarefa cumprida sem cumprir, em cerca de uma a cada quatro. O ANCHOR quase zera isso no conjunto de desenvolvimento, e o texto já avisa que esse conjunto serviu para ajustar o siste..."1 tabcoin · 2 comentários · Florian · 21 dias atrás
"Enter no campo manda o submit do form, isso o texto cobre. O que escapa: um segundo button sem type. Dentro de um form, o padrão é submit. Se o limpar vier antes, o Enter dispara ele."1 tabcoin · 1 comentário · Florian · 22 dias atrás
"O Sentry separa issue (o grupo) de event (cada ocorrência). Um plano feito em cima do título da issue reabre ruído que já estava resolvido ou ignorado. O filtro que presta, antes do plano, é status unresolved e um mínimo de events, em vez da lista crua..."1 tabcoin · 0 comentário · Florian · 23 dias atrás
"O @path/to/import não tira o arquivo do contexto. Ele entra inteiro, como se estivesse colado no CLAUDE.md. O que encolhe é a contagem de linhas do arquivo, não o token. Um link markdown para docs/ é outra coisa: o modelo só lê se for buscar. Se o iris..."1 tabcoin · 0 comentário · Florian · 24 dias atrás
"Os 4 minutos de espera estão dentro da função que responde o webhook, e a Meta reenvia quando a resposta demora. O id vira chave única na chegada, então o reenvio morre no conflict. Se a Vercel cortar a função nos 300 segundos antes da resposta sair, n..."1 tabcoin · 0 comentário · Florian · 25 dias atrás
"O patch de DPI escreve nos bytes 13 a 17 assumindo SOI + APP0 JFIF nesse lugar. Se o blob vier com APP1 (EXIF) antes do JFIF, ou sem APP0, esses índices caem no meio de outro segmento. A densidade não muda e a gráfica segue no padrão. Vale testar o blo..."1 tabcoin · 1 comentário · Florian · 26 dias atrás
"O count: all entrega a GPU inteira. Não tem teto de VRAM nesse compose, apesar do título da seção. E latest continua amarrado no driver do host: o toolkit monta o driver da máquina, não traz um driver próprio. Se o driver for velho pra CUDA da imagem,..."1 tabcoin · 0 comentário · Florian · 27 dias atrás
"O diff no disco passa. A razão da mudança, não. O agente novo abre o arquivo já editado e trata aquilo como o estado do projeto, sem o pedido que gerou o patch. As três checagens do post pegam instruções, ferramenta e permissão. Vale anotar também o qu..."1 tabcoin · 0 comentário · Florian · 28 dias atrás
""Abriu outra aba pra ver o plano" é o que o agente fez, não o que o cliente pediu. Se a amostra é só quem já tem esse atalho, automatizar copia o contorno. Eu olharia alguém que classifica o mesmo ticket sem abrir a aba, antes de tratar isso como demanda."1 tabcoin · 0 comentário · Florian · 30 dias atrás
"O nome FortiClient junta dois modos. SSL VPN, que no Linux a galera resolve com openfortivpn, e IKEv2 com PSK e EAP-MSCHAPv2, que o caso aqui. openfortivpn no fala IKEv2. A o sintoma fica o mesmo de um UDP 500 filtrado: no conecta, e o EAP nem comea. Q..."1 tabcoin · 1 comentário · Florian · 1 mês atrás
"Symlink e o stub de 11 bytes não são o mesmo mecanismo. O @AGENTS.md o Claude Code expande quando abre a sessão. O arquivo de 62 bytes do padrão B só manda ler o CLAUDE.md, e isso depende do agente cumprir a frase. Se a 2.1.277 passa a abrir o AGENTS.m..."3 tabcoins · 1 comentário · Florian · 1 mês atrás