1 pontos por GN⁺ 2023-08-07 | 1 comentários | Compartilhar no WhatsApp
  • Water é uma página que lista apenas rótulos curtos, sem parágrafos explicativos, então as informações verificáveis são muito limitadas
  • Os itens que parecem indicar qualidade ou nível são divididos em quatro categorias: Low, Medium, High, Super
  • Entre os rótulos relacionados a tecnologia, está incluído WASM
  • Como item relacionado a entrada/sensores, aparece Accelerometer, mas o modo de funcionamento ou as condições de uso não são explicados
  • Não há descrições adicionais sobre recursos, modo de uso, métricas de desempenho ou ambiente compatível, então é difícil interpretar além dos próprios rótulos

Rótulos exibidos na página

  • Itens que parecem indicar qualidade ou nível
    • Low

    • Medium

    • High

      • Super
      • Itens relacionados a tecnologia e entrada
    • WASM

      • Accelerometer

Informações não confirmadas

  • O modo de funcionamento do Water, os detalhes de implementação, a forma de usar a demonstração e as informações de compatibilidade não estão incluídos no conteúdo

1 comentários

 
GN⁺ 2023-08-07
Comentários no Hacker News
  • Ao ver algo tão legal assim, acabo querendo pedir tensão superficial, viscosidade, bolhas de ar, espuma, perda de energia, líquido 3D ajustado à espessura do celular, som, feedback háptico baseado em momento e até raios de luz coerentes com a direção, e fico até meio culpado por isso
    Também seria bom ter opções de água, cerveja, vinho e uísque. Quanto melhor a demo, mais ela atrai pedidos de recursos muito além do que realmente oferece

  • Esta ainda é a minha favorita: https://oimo.io/works/life/
    Esse desenvolvedor tem muitos projetos incríveis

    • Muito legal. Já tentei implementar recursivamente o Jogo da Vida de Conway em SQLite, fiz versões em várias linguagens e explorei variações; eu sabia que dava para simular de novo dentro do jogo, mas isso é chocantemente incrível
      A implementação também é tão suave que dá a sensação de entrar por um espelho
    • Isso é insano. Quem conhece deveria definitivamente experimentar dar zoom in e zoom out
    • O momento em que você dá zoom out é simplesmente espetacular
    • Quero verificar depois se as regras desse “autômato celular” estão documentadas
      Fico curioso se a propriedade fractal surge naturalmente das regras ou se foi forçada manualmente em certos níveis de ampliação
    • O relógio também é bem legal: https://oimo.io/works/clock/
  • Parece bonito, mas não parece água. Continua se movendo para sempre
    Se fosse água em um recipiente, depois de alguns minutos deveria parar. Correção: parece que falta simulação de atrito entre as partículas de água

    • Curiosamente, em simulações de água desse tipo, em geral é o contrário que precisa ser corrigido
      Muitas soluções acabam introduzindo perda de energia artificial rápido demais. Então esse comportamento é mais um sinal de alta habilidade do que de pouca habilidade. Fazer a energia diminuir mais rápido é trivial
    • Vim comentar a mesma falha pequena. Demora demais para assentar e, depois de mudar o ângulo, demora demais para começar a se mover
      Então fica num ponto estranho em que é mais responsiva e ao mesmo tempo menos responsiva do que água de verdade
    • Ela assenta, mas não para completamente. Ainda assim, o mar também nunca para completamente, então acho que dá para dar A+
    • Parece mais compressível e elástica do que água comum, e isso provavelmente causa esse comportamento
      Se não me engano, água real é muito difícil de comprimir
    • Seria legal simular o ar também. Do jeito que está, dá para abrir uma bolha de ar no meio da massa de água
      Ainda assim, é um projeto divertido
  • Explorando por aí, até agora esta é a que mais gostei: https://oimo.io/works/cloth/
    Os projetos são fantásticos

    • Para quem quiser ver o código-fonte, está tudo no GitHub
      [1] https://github.com/saharan/works
    • Roda incrivelmente suave no meu navegador
    • A essa altura é simplesmente uma demonstração de habilidade
    • Isso é insano
  • Meu pai trabalhou no programa Apollo nos anos 60. Ele disse que, na época, usavam computadores analógicos para simular o combustível chacoalhando dentro dos tanques
    Também disse que havia uma tela de simulador de voo capaz de alternar entre uma visão em que a Terra aparecia como um círculo no espaço e um horizonte de baixa altitude com uma grade. Nunca vi nenhuma das duas coisas pessoalmente, mas estou prestes a jogar fora os diagramas de circuito desta última junto com as coisas dele. Pessoalmente, ele morreu em 2003, e agora estou tentando encerrar essa fase de ficar guardando os objetos

    • Não tenho especialização nem interesse na área, então não tenho como saber o que é importante ou raro, mas entendo totalmente a vontade de não guardar mais isso pessoalmente
      Ainda assim, se for material relacionado ao trabalho e não algo muito pessoal, parece algo que muita gente acharia interessante e que mereceria ser exibido em algum lugar
    • Meu avô também trabalhou nisso
      Por favor, não jogue fora. Eu fico com isso e pago o frete e uma compensação pelo seu tempo. Meu e-mail está no perfil. Entendo que você não queira guardar e não vou julgar
    • Se você planeja jogar fora diagramas de circuito usados no programa Apollo, eu gostaria de emoldurar um e pendurar na parede
      Entendo o peso que tralhas historicamente significativas podem ter, e eu também não acho que gostaria de ter um monte dessas coisas, mas um pedaço da história da engenharia é uma história totalmente diferente
    • Seria bom colocar no Internet Archive
    • Historiadores ou organizações de história certamente vão querer esse material. Por favor, não jogue fora
      Recomendo ir ao subreddit AskHistorians e perguntar quem poderia querer isso. Já vi perguntas parecidas encontrarem bons destinos por lá. Vai dar um pouco mais de trabalho do que jogar fora, mas pode significar muito para historiadores das futuras gerações
  • Não quero ser grosseiro, estou perguntando porque realmente não sei, mas me parece que isso é basicamente a mesma coisa que um dos primeiros apps de iPhone, aquele app de fingir que está bebendo cerveja
    Entendo que isso pudesse ser impressionante 15 anos atrás, mas não sei bem por que é tão incrível agora. De verdade, não quero ser rude; quero entender por que as pessoas estão tão impressionadas

    • Aquele app de cerveja era basicamente um app de nível exagerado
      Isto aqui é uma simulação de dinâmica de fluidos
  • Muito legal. Funciona melhor se você ativar o bloqueio de rotação para a tela não girar junto quando você vira o celular

  • Parece alguma coisa, mas se não me dissessem que é água eu não saberia. Há uma sensação estranha
    Parece outra coisa, não água. Não sei por quê; talvez seja por causa da forma de visualização, ou porque a simulação é 2D. Talvez seja por causa dos reflexos ou do pós-processamento. Também pode ser pela ausência de elementos como ray tracing, cálculo de normais e índice de refração

  • Isso parece um bom exemplo ou analogia para explicar efeitos quânticos
    Se deixado parado, em geral ele se aproxima de um nível médio plano, mas ainda surgem de vez em quando respingos “aleatórios” muito mais altos do que se esperaria. Lembra fenômenos como tunelamento de elétrons. Não sei se isso faz sentido para outras pessoas

    • Faz bastante sentido. Basta lembrar que, no mundo quântico, partículas se comportam como ondas, e que o zero absoluto originalmente foi definido como um estado impossível no qual as partículas não se movem de forma alguma
      Mas é preciso cuidado ao tomar isso como uma excelente analogia quântica. O que você está vendo de fato são efeitos de onda, que são muito importantes no mundo quântico, mas os outros efeitos, especialmente os estranhos, não aparecem. No começo achei que fosse SPH (simulação de fluidos baseada em partículas), mas o site diz que é PIC (Particle-in-Cell)
      [0] https://yzhu.io/publication/mpmmls2018siggraph/
    • Talvez você se interesse por https://en.m.wikipedia.org/wiki/Brownian_motion
  • No iPhone aparece uma solicitação de permissão do tipo “quer acessar movimento e orientação”, e fico curioso por que isso não aparece no Android

    • Rodando no Bromite no Android, a detecção de movimento nem funciona. Provavelmente por causa da prevenção contra fingerprinting
      É absurdo que os celulares tenham um monte de sensores sofisticados e que eles sejam usados principalmente para coisas relacionadas a rastreamento de anúncios. Tanto que, quando são bloqueados, você nem percebe
    • O Chrome no Android permite por padrão. Para desativar, é preciso ir nas configurações do site
      O Safari no iOS pergunta ao usuário antes de permitir
    • Antes, ambos permitiam acesso por padrão, mas o iOS bloqueou depois que apareceram demos realmente insanas mostrando que isso podia ser usado para fingerprinting ou até para detectar o que o usuário estava digitando
      Por isso ficou difícil usar livremente bons recursos
    • Os dois estão usando o mesmo navegador?