HN Show: DeepSeek My User Agent
(jasonthorsness.com)Judge Meé um recurso experimental que usa o DeepSeek R1 para avaliar e mostrar o user agent do usuário, recursos do navegador e cabeçalhos de localização por IP- DeepSeek R1 é um novo modelo/serviço que expõe ao usuário o processo de raciocínio (chain-of-thought) e oferece tanto uso gratuito na web quanto uso via API
- A API foi apresentada na época como uma opção consideravelmente mais barata que o OpenAI o1, e
chat.deepseek.comeplatform.deepseek.comeram os principais caminhos de uso - Logo após a publicação do post, a API da DeepSeek apresentou problemas,
platform.deepseek.compassou a retornar 404, e a página de status exibiu um banner vermelho - Depois, em uma atualização de 29 de janeiro às 10:00 AM PST, o texto foi atualizado brevemente informando que o serviço havia voltado
Avaliando o ambiente do usuário com o DeepSeek R1
- DeepSeek R1 é um novo modelo/serviço que expõe ao usuário o processo de raciocínio (chain-of-thought)
- Na web, pode ser usado gratuitamente em chat.deepseek.com, e a API é oferecida em platform.deepseek.com
- O preço da API foi indicado na época como consideravelmente mais baixo que o do OpenAI o1
- Ao clicar no botão
Judge Me, o modelo avalia o user agent do usuário, recursos do navegador e cabeçalhos de localização por IP
Falha na API e breve atualização posterior
- Na atualização de 27 de janeiro às 7:00 AM PST, logo após a publicação do post, a API da DeepSeek apresentou problemas
- platform.deepseek.com retornava 404
- status.deepseek.com exibia um banner vermelho
- Foi acrescentada a piada de que “DeepSeek My User Agent derrubou a DeepSeek”
- Foi incluído um link para conferir os melhores julgamentos no Hacker News
- Na atualização de 29 de janeiro às 10:00 AM PST, o texto foi atualizado informando que o serviço havia voltado
1 comentários
Opiniões no Hacker News
Acertou que eu uso iPad e provavelmente acertou a resolução, mas errou o sistema operacional
Se é um iPad, não usa macOS, mas ele concluiu que era macOS 10.15; é verdade que, sendo iOS 17, não está na versão mais recente, mas parece ter confundido 10.15 com uma versão recente do macOS
A localização também errou completamente
É realmente ótimo ver um LLM open source que expõe seu processo de raciocínio, mas os casos de uso atuais não impressionam muito
Os LLMs parecem todos muito parecidos e, em vez de um futuro de ficção científica, a sensação é de só aumentar o spam linguístico recheado de queijo
Se a tecnologia é essa, ela deveria ficar na frente da minha internet e virar um guarda-costas pessoal da minha atenção, removendo anúncios, eliminando clickbait que desperdiça tempo e filtrando ruído de baixo conteúdo informativo
Seria divertido se, daqui a uns 10 meses, a publicidade na internet simplesmente parasse de funcionar e todo mundo usasse o mesmo escudo; essa tecnologia já parece possível
Alguém, por favor, faça isso; se anunciantes quiserem acessar meu cérebro, terão que me pagar
Antes do iPadOS, a string continha iPad, mas isso foi removido; por isso é difícil distinguir entre um Mac com uma tela vertical pequena e um iPad
Uma pessoa acharia que iPad é mais plausível, mas para o modelo fica ambíguo
Olhando o site, o modelo está recebendo diretamente parâmetros como sistema operacional e tamanho da tela, então não é o modelo que está inferindo isso
A única coisa que ele talvez tenha realmente inferido foi a localização
Como a saída diz, é uma versão lançada em 2019
Ele juntou a configuração em dinamarquês com Croydon e me zoou dizendo algo como “você usa VPN para Copenhagen para comer doces caros”; foi a primeira vez que um LLM me fez rir
Sinceramente, é bem legal
Fui zoado com algo como “ficou escondido no Hacker News por 46 segundos e veio até aqui de San Jose com Chrome, 4 núcleos e Linux; compilou a coragem para clicar?”
Também vieram piadas sobre downlink de 8,1 Mbps, Blink, 0 touch points e que eu provavelmente digito sudo até para abrir a geladeira; estou sendo roastado por uma IA
Isso se sua mãe finalmente deixou você sair sozinho na internet; autopromoção descarada
Como o modelo do celular aparece só como “K”, ele disse que parecia estar no programa de proteção a testemunhas e me zoou por ver a Macedônia do Norte por uma tela fina; curiosamente, isso deu uma sensação refrescantemente anônima
É fofo, mas seria bom incluir no contexto que o Chrome no macOS informa OS X 10.15.7 (Catalina), independentemente das versões futuras reais
O modelo pareceu bem confuso com o fato de eu usar um sistema operacional antigo em comparação com as outras especificações
Isso porque alguns parsers de user agent em sites assumiam que jamais haveria uma versão 11.0 do macOS
Sites podem consultar a versão real do macOS pela API
navigator.userAgentDatado Chrome, mas Safari e Firefox atualmente não implementam essa APIIsso porque ela em grande parte duplica
navigator.userAgente pode expor mais metadados de navegador e sistema operacional, servindo para fingerprintingIsto é divertido
Ele parece ficar um pouco confuso com minha configuração, mas eu entendo. É porque é um celular Linux fingindo ser Android
Ele misturou Android 15, dispositivo móvel mas plataforma Linux x86_64, origem pelo Hacker News e localização em Cádiz para me chamar de “hipster testador beta do Android 15”, e terminou dizendo que, apesar de ser um dispositivo móvel, havia 0 touch points, como se a caneta stylus tivesse morrido em 2003
Fui zoado como alguém que digita URLs manualmente em Hackney como um escriba medieval, exibe pixels verticais para terminal Linux numa tela 1920x1200 e fica ansioso para não perder o Firefox 134
O motivo de ele não ter escondido a localização é que estava errada
Chorei um pouco com o roast de que eu fiz pré-venda do iOS 18.2.1 “Midlife Crisis Edition” e ainda assim uso “Mobile Safari” a sério; ficou bom demais
Ele me zoou juntando refugiado do Hacker News, uma tela Frankenstein de 1800x1169, um ambiente técnico nível varanda de Starbucks em Rockville, nostalgia digital do macOS 10.15 e configuração em francês
Ei, não é minha culpa se os homúnculos VLM não conseguem lidar com alta resolução ;)
Estou usando agentes para fazer fine-tuning do meu computador
O roast que recebi depois de desligar o campo referrer foi bem engraçado
Era algo como rodar Edge 132.0.0.0 com 16 núcleos de CPU, curtir a sensação térmica de -40 graus em Wisconsin e enxergar nitidamente, numa tela 2560x1440, a solidão do campo referrer vazio
Foi a coisa mais divertida entre todos os posts/links com que interagi nas redes sociais esta semana, e pretendo testar com meus dispositivos de vários form factors e os dispositivos pessoais do meu cônjuge
Testei um iPhone SE 3 no 5G celular e, por algum motivo, ele concluiu que eu estava em Atlanta; me zoou como usuário do Mobile Safari em iOS 18 beta, com um “supercomputador” de 3 núcleos, uma telinha 375x667 e vindo de um site no meio de uma discussão sobre TypeScript
Em uma investigação adicional, conferi o UIKit Size no documento de conhecimento “Displays” da Apple, e como o SE 3 é baseado no iPhone 8, isso bateu com o tipo do meu aparelho [0]
[0] https://developer.apple.com/library/archive/documentation/De...