1 pontos por GN⁺ 2024-11-03 | 1 comentários | Compartilhar no WhatsApp
  • lynx.boo parece ser um site público de compartilhamento de links, mas, ao acessá-lo atualmente, aparece uma página de erro 522 da Cloudflare em vez do serviço real
  • O estado de erro indica uma situação em que a solicitação se conectou ao servidor web de origem, mas não foi concluída
  • Na tela de diagnóstico, o navegador e a Cloudflare aparecem como normais, enquanto o host lynx.boo aparece com Error
  • Visitantes devem tentar novamente em alguns minutos, e o proprietário do site deve informar ao provedor de hospedagem que o servidor web não consegue concluir as solicitações
  • A causa mais provável é que algum processo no servidor esteja consumindo recursos em excesso, impedindo a conclusão do processamento das solicitações

Estado atual de acesso

  • lynx.boo retorna uma página de erro da Cloudflare em vez da tela do serviço, com o status 522: Connection timed out exibido no corpo
  • O diagnóstico de status é dividido em três partes
    • Browser: Working, com a localização exibida como Los Angeles
    • Cloudflare: Working
    • Host: Error, com o destino lynx.boo

O que significa o erro 522

  • O Error 522 significa que a solicitação se conectou ao servidor web, mas o processamento da resposta não foi concluído
  • Visitantes recebem a orientação de tentar novamente após alguns minutos
  • O proprietário do site deve informar ao provedor de hospedagem que o servidor web não consegue concluir as solicitações
  • A causa mais provável é uma situação em que alguma tarefa no servidor está consumindo recursos em excesso
  • O Cloudflare Ray ID é exibido como a142c425fffbcab0

1 comentários

 
GN⁺ 2024-11-03
Opiniões no Hacker News
  • Eu chamaria isso de “NASA Revivalist”, que lembra mais o manual de design gráfico da NASA dos anos 1970[0] do que brutalismo
    Como alguém que já projetou ou restaurou arquitetura brutalista de verdade, esta ferramenta deixa de fora alguns elementos centrais do estilo: não há concreto, então não tem aquele cheiro de concreto com “aroma de Americana de meados do século”; também não dá a sensação de que você pode ser preso pela polícia secreta em cada esquina; e não precisa de lavagem de alta pressão regularmente para não parecer o set de um filme de terror pós-apocalíptico
    A expressão “viver e trabalhar” só se aplica em um sentido específico, excluindo o cheiro de cigarro
    0 <https://www.nasa.gov/wp-content/uploads/2015/01/nasa_graphic...>

    • Curiosamente, meu datacenter de fato usa concreto
      O item 2 é porque você não está usando este site nos EUA, e o item 3 com certeza exige menos lavagem de alta pressão
      Sei que é brincadeira, mas vejo o design brutalista em sites como uma teoria de design diferente do brutalismo na arquitetura. Claro que eu não sigo rigidamente um estilo de design específico
    • É interessante onde NASA e MoMA se sobrepõem no aspecto de design de simplicidade e clareza
      Pessoalmente, chamo meu estilo de “Marketing Brutalism”. Precisa haver um objetivo para o usuário final, e esse objetivo pode ser uma ação ou uma percepção, dependendo do propósito do site
      Ser claro e conciso basta. Se for “bom o suficiente”, já é um banquete; só precisa parecer 51% confiável
      Se você conseguiu espalhar com sucesso o meme, como a IBM nos anos 1980, de que “ninguém foi demitido por escolher IBM”, então já atingiu o objetivo
      Claro, isso pressupõe uma exposição sem nenhum contexto prévio. Se você conseguiu fazer as pessoas atrelarem a própria identidade à marca, depois disso é só despejar o produto diante delas e de suas famílias em todo feriado
    • Em uma época considerei seguir carreira em arquitetura, e o brutalismo pode funcionar bem em aplicações muito específicas
      Mas concordo que, em alguns casos, é preciso lavagem de alta pressão
  • Muito legal. Notei algumas coisas
    O link do meu site aparece literalmente como Avi Perl's personal site!
    Na página de edição não há um link para minha homepage, onde os links são exibidos, e na verdade também não ficou claro que eu precisava ir até lá para ver meus links. Cheguei à minha página por dedução
    O link de confirmação foi para o spam no Gmail. Seria bom ter, na página de confirmação, um link que redirecione para a página de edição ou para a homepage
    Se você coloca uma bio muito longa, no mobile o último botão fica flutuando sobre o texto inferior, o que não fica bonito, e o alinhamento central do texto inferior no mobile também parece um pouco deslocado
    Como ideia, se cada item pudesse receber um nome curto, isso também poderia ser usado como encurtador de URL. Se eu desse ao meu site pessoal o nome curto p, lynx.boo/aviperl/p poderia ser uma alternativa ao tinyurl; e, se houvesse a opção de ocultar a URL na homepage, eu nem precisaria voltar a usar esse tipo de serviço
    Fico curioso sobre o que acontece quando o site precisa recuperar uma URL que alguém já reservou como usuário. Como sou o dono da página about, provavelmente vou descobrir diretamente :D https://lynx.boo/about

    • Feedback realmente ótimo e abundante
      Não renderizar caracteres especiais, especialmente pontuação básica, foi um erro de principiante, e você percebeu bem
      O link de confirmação provavelmente vai cair no spam em quase todos os clientes de e-mail. Fiz todas as configurações necessárias para e-mail, mas é um IP sem reputação, e o histórico dos IPs vizinhos provavelmente também não é perfeito, então estou investigando mais. Ainda assim, como parte da sensação de “internet antiga”, não quero usar esses operadores de SMTP
      Vi o problema do rodapé na noite anterior antes de dormir e, felizmente, é fácil de corrigir. Preciso ver por que o texto do rodapé está ficando fora do centro
      Pretendo adicionar hoje a funcionalidade de redirecionar para a página. Antes eu tinha deixado como uma notificação em texto sem estilo, mas até para mim isso era minimalista demais. Ainda não adicionei muita lógica
      Por coincidência, antes de fazer isto eu comecei um site “bit.ly, mas minimalista” com suporte a QR e análise básica, e ele está cerca de 90% pronto. Acabei mudando para esta ideia num estilo ADHD, mas pretendo lançá-lo como parte de uma família de produtos minimalistas. Isso não significa que um não possa pegar recursos emprestados do outro
      Na verdade, acho que há domínios muito mais legais para reservar. Dá para usar uma letra só, dá para usar emoji, muita coisa é possível. Reservei alguns, mas é difícil saber onde traçar a linha. Se alguém abusar tentando se passar deliberadamente pelo LynxBoo, isso seria um problema; fora isso, quero recompensar a criatividade e espero que as pessoas peguem todo tipo de nome divertido
  • Testei rapidamente
    A validação na página do formulário não exige uma URL válida, mas, ao apertar enviar, a validação falha se a URL estiver errada. Mesmo voltando para corrigir, o botão de envio continua carregando, então não dá para editar
    Não parece necessário exigir título para uma URL. Se estiver vazio, poderia usar o domínio como título ou a própria URL
    Desculpe, mas parei aqui, então não tenho outros feedbacks

    • Bom feedback. Pelo que vi, você já é a segunda pessoa a dizer que é uma experiência ruim avisar que a URL não é válida só depois de a pessoa preencher tudo
      Eu tentei usar JavaScript de forma bem mínima, mas este parece ser um bom ponto para colocar um pouco mais
      Também preciso corrigir o problema do botão de envio
      Edit: corrigi todos esses pontos
    • Concordo sobre o título obrigatório. É sempre uma parte irritante
  • Algo de que eu realmente me orgulho é o quão pequena a página é
    Claro, é um site bobamente simples, mas também não acho feio, e mesmo a página com mais JavaScript e HTML tem cerca de 5 KB
    Como passei um tempo lecionando no Alasca, acabei valorizando muito sites com pegada pequena

    • Vou fazer uma propaganda descarada do meu projeto NeatCSS: https://neat.joeldare.com
    • O que eu queria que a maioria entendesse hoje em dia é que você não precisa gostar dessa estética contida para tornar um site 100 a 1000 vezes menos inchado que a média
      Dá para criar um site bonito e estiloso só com HTML semântico normal e CSS comum. Não precisa de React, nem de styled components, e JavaScript só onde for necessário. Nossa, acho que virei totalmente um velho gritando para as nuvens
      De todo modo, ficou bem feito
    • Pelo seu gosto em websites, acho que você também vai apreciar minha tentativa de reviver o casual encounters do Craigslist: https://LokiList.com/
      O tamanho em kilobytes depende de quantos posts aparecem na primeira página
  • Criei uma página. Se quiser ver sem se cadastrar, está aqui: https://lynx.boo/dg

    • É ótimo que o exemplo postado para ajudar seja spam de SEO. Se isso não é a internet em miniatura, não sei o que é. Muito bem
    • Não esperava ver nomes de bairros perto de mim
    • Você está reservando os bons nomes, hein. Obrigado pelo exemplo :)
    • Era exatamente isso que eu queria ver, e você deu um bom exemplo
      Meus olhos giraram como caça-níqueis nas expressões “viscerally offensive” e “SEO spam”
  • Consegui enviar uma solicitação de edição para o link lynxboo chutando que o e-mail registrado era hello@lynx.boo
    Parece algo bem fácil de abusar. Não é necessariamente uma vulnerabilidade de segurança, mas não pode gerar muito spam?

    • Pensei um pouco sobre isso, e não vejo muita diferença de alguém colocar seu e-mail no campo de “recuperar senha”; na verdade, acho até mais seguro
      Nesse caso, basta acertar que o e-mail está registrado no site; aqui, é preciso saber que esse e-mail está registrado especificamente nesse Lynx
      Pode ser irritante, mas a possibilidade de abuso parece um caso de borda
  • Gosto da ideia, da iniciativa e dos recursos do site, mas tenho uma sugestão que pode ajudar
    Seria bom reduzir a “aparência” brutalista de 10 para algo como 9. Há duas coisas que manteriam o espírito do site e o tornariam mais usável
    Seria bom adicionar modo claro/escuro seguindo o sistema. Branco 100% é agressivo e claro demais, dá até pouca vontade de usar
    Também seria bom puxar o branco e o preto um pouquinho para longe de 100% branco e 100% preto, deixando um cinza levemente mais suave e um quase preto. No fim, é uma questão de acessibilidade para os olhos. Brutalismo não precisa significar desconforto

    • Obrigado. Vou pensar em como implementar modo noturno na configuração atual. Bom conselho
  • Um site de “brutalismo” de verdade para compartilhar links seria um arquivo txt com apenas uma lista de links e comentários, ou uma página HTML sem nenhum CSS/estilo

    • Meu site pode ser navegado com netcat:
      nc apitman.com 2052 <<< /txt/feed
      [0]: https://apitman.com/19/
    • Alguns anos atrás mudei para uma configuração assim
      Mantenho um arquivo de texto com todos os links e metadados como datas e tags
      https://eapl.me/links/links.txt
      Também tenho alguns scripts em PHP para facilitar a visualização dos links
      https://eapl.me/links/all_links.php?tag=dev
      Não é a forma mais fácil de administrar, então estou pensando mais em scripts para atualizar ou excluir links antigos pela web, em vez de fazer isso via SSH como faço agora
  • Acho que vou usar isso
    +1, como em outro comentário, por não exigir um nome para o link. Seria bom buscar o título da página ou permitir apenas a URL
    O e-mail de confirmação foi para o spam
    Talvez não esteja no espírito do minimalismo, mas seria bom se pudesse se expandir com outros serviços de um jeito que talvez esteja no espírito do Unix. Este serviço continuaria sendo uma hospedagem de links bem minimalista, mas ofereceria webhooks e chaves de API
    Assim, quando um link fosse adicionado, algo que eu mesmo hospedo poderia ser acionado para, por exemplo, resumir com IA, extrair uma captura da página ou adicionar às minhas notas. Para mim, é assim que eu gostaria que a web evoluísse. Acho melhor do que tentar criar uma empresa em torno de compartilhamento de links, ou abrir o código e esperar que as pessoas mergulhem no codebase

    • Esqueci de dizer: se você adicionar /json à URL, já consegue receber seus links
      Por causa de spam, estou tentando dificultar que bots criem ou editem Lynx
      Preciso colocar no site que o e-mail de confirmação pode cair no spam
  • Se for brutalismo, talvez até dê para remover opcionalmente os próprios campos de título/URL
    Bastaria oferecer uma caixa de texto que aceite uma lista em que cada item seja simplesmente title URL. Se for brutalismo, é isso que eu esperaria
    Se houver uma URL inválida na caixa de texto, basta informar o número da linha desse link