Opa pessoal, como a internet está cada vez mais merdificada, queria compartilhar como eu acho coisas na internet utilizando duas coisas, a lei dos grandes números e o Searx.

Primeiramente explicando o que é o SearXNG. Basicamente é um motor de meta-pesquisa, onde você pesquisa por ele para ele pesquisar em outros motores de pesquisa. Ele pode ser self-hosted ou dá para usar algumas instâncias públicas, como o searx.be e o paulgo.io.

Com isso, dá para usar diversos motores por trás, como o bing, o google, o yahoo, ou (hehehe) dá para utilizar diversos ao mesmo tempo. O bing e o yahoo estão devolvendo muito lixo, pelo que vi, então existem outras opções.

E onde entra a lei dos grandes números? Basicamente, se você tiver um grande número amostral, mais próximo você vai, pelo uso da média, encontrar do resultado esperado. Então, com mais motores de pesquisa (mesmo que alguns utilizem o mesmo motor de pesquisa por trás, existe algum tratamento diferente dos dados), maior é a chance de encontrar o resultado esperado.

Assim, eu uso da seguinte forma:

  • Coloco para todas as linguagens
  • Coloco uma grande quantidade de motores:
    • brave
    • duckduckgo
    • google
    • mojeek
    • presearch
    • qwant
    • startpage

E configuro no librewolf com as extensões na loja e no android utilizo as strings de conexão:

  • Para pesquisar: https://<INSTANCIA>/search?q=%s
  • Para o autocomplete: https://<INSTANCIA>/autocompleter?q=%s

Aí quando pesquiso algo em português, normalmente acho na hora, mas qualquer coisa posso mudar ali no dropdown para só em português, em outras linguas também é tranquilo.

Então é isso, espero que tenham gostado do ted talk que ninguém pediu kkkkkk.

  • nossaquesapao@lemmy.eco.br
    link
    fedilink
    arrow-up
    2
    ·
    2 months ago

    Às vezes penso em instalar o searxng aqui num orange pi, mas não sei se aguenta, e tenho medo de gastar muito tempo com isso à toa. Dá pra usar instâncias públicas, mas todas que já vi usam google junto, e não gosto da ideia de dar tráfego pra eles. Rodar uma pública brasileira seria legal mesmo, mas acho que também não tenho conhecimento pra ajudar. Rodo umas coisas aqui localmente, mas entendo nada principakmente da parte de segurança pra ter algo exposto ao público

    • potatoguy@lemmy.eco.brOP
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      Acho que o orange pi aguenta sim, é bem leve e tem um cache usando o valkey, tem o docker-compose com as configurações já prontas deles, testei no pc e funciona bem, é basicamente gerar uma chave e usar o docker ou o podman pra subir.

      Isso de usar o google dá pra alterar na rodinha de configurações e em motores, aí só selecionar ou tirar os motores que quiser, as configurações ficam no browser mesmo.

      Acho que vou testar de subir uma instância pública do searx, numa VM do cara lá do evento no MCTI.

      • nossaquesapao@lemmy.eco.br
        link
        fedilink
        arrow-up
        2
        ·
        2 months ago

        Isso de usar o google dá pra alterar na rodinha de configurações e em motores, aí só selecionar ou tirar os motores que quiser, as configurações ficam no browser mesmo.

        Poxa, eu não sabia disso, obrigado

        Acho que o orange pi aguenta sim, é bem leve e tem um cache usando o valkey, tem o docker-compose com as configurações já prontas deles, testei no pc e funciona bem, é basicamente gerar uma chave e usar o docker ou o podman pra subir.

        Assim vou acabar testando mesmo