Ovos de páscoa e comandos de voz divertidos do Google Now!

O Google Now tem uma série de hotwords ou palavras/frases de comando, que podem ser usadas para disparar ações, executar aplicativos, obter informações diversas e… brincar um pouco.
Neste post, vou me concentrar nas frases de comando que revelam ovos de páscoa ou easter eggs em inglês.
Como eles se referem à cultura de cinema e literária em língua inglesa, alguns destes comandos não fariam sentido se traduzidos para o português.
google-now-launcher

Algumas situações engraçadas, ativadas pelas frases de comando, são frutos de “erros de interpretação” da máquina de reconhecimento de voz e podem já ter sido corrigidos em aparelhos com softwares mais atualizados.

Você não precisa falar inglês com um sotaque perfeito de nativo (longe disso).
Para que seus comandos sejam entendidos pelo sistema de reconhecimento de voz, basta que você fale de forma clara.

A lista de comandos divertidos do Google Now

Veja a lista de hotwords, que revelam ovos de páscoa, na lista abaixo.
Não vou estragar sua surpresa. Experimente-os e veja o que acontece:

  • Do a barrel roll, gira a tela
  • What’s the lonliest number?
  • Make me a sandwich! — o programa irá responder Poof! You’re a sandwich?
  • Sudo make me a sandwich! (quem usa Linux, vai entender essa!) 😉
  • When am I?
  • Okay Jarvis!, em vez de “Ok Google!”
  • Who are you?
  • How much wood could a woodchuck chuck if a woodchuck could chuck wood? — Se você conseguir acertar este trava-línguas, vai ter uma resposta interessante.
  • Beam me up, Scotty! — frase famosa do seriado Star Trek! Tente entender a resposta, com a pronuncia característica do personagem.
  • Tilt! ou Askew! — “entorta” a tela do smartphone.
  • What is your favorite color? — o sistema responde que é difícil escolher uma e retorna uma busca (por imagens) de cores.
  • Up up down down left right left right! — este é o código Konami e é o que o sistema de busca vai mostrar.
  • What is the bacon number of [nome-de-um-ator] — o sistema irá informar o bacon number do ator que você citar.
    O bacon number é uma unidade de medida que calcula/revela a distância profissional de um(a) ator ou atriz em relação ao ator Kevin Bacon.
    O próprio Kevin tem o número 0, obviamente.
    Quem já trabalhou com ele, terá o número 1. Quem nunca trabalhou com Kevin Bacon, mas já trabalhou com quem trabalhou com ele, terá o número 2. Fácil de entender, não?
  • What does the fox say? — uma referência á música de uma dupla norueguesa. Se você perguntar várias vezes, vai obter respostas diferentes.
  • Lions, and Tigers, and Bears… — ao recitar esta passagem do “Mágico de OZ”, o Google Now irá responder com um “Oh my!” e mostrará resultados de pesquisa condizentes com o filme/livro.
  • Who are you? — irá retornar uma resposta “filosófica” dizendo que a resposta pode demorar uma vida, mas uma bom lugar para começar é no rock clássico. Exibe uma busca pela banda de rock The Who.
  • What is the airspeed velocity of an unladen swallow? ou “Qual a velocidade de voo
    de uma andorinha sem carga?” — em alusão ao filme Monty Python, Em Busca do Cálice Sagrado.
    O Google Now irá perguntar de volta se você se refere a uma andorinha africana (tal como o diálogo do filme).
    https://youtu.be/Ot2FypQHaYc
  • Who’s on first? ou “quem é o primeiro?”. Trata-se de uma alusão à comédia de Abbot & Costello. A primeira resposta do Google Now, será “Yes!“.
    Ao repetir a pergunta, ele(a) responderá “And What’s on second?“.
  • What is the nature of the universe? ou “qual a natureza do universo?” — em alusão ao episódio Remember Me de Star Trek: The Next Generation.
    A resposta será The universe is a spheroid structure 705 meters in diameter ou “o universo é uma estrutura esferoide com 705 metros de Diâmetro.

Conhece algum outro comando interessante, que não está na lista? Conta pra gente, nos comentários!
Divirta-se!

Ovos de páscoa no aptitude e no apt-get

Conheça as brincadeiras e piadas que os desenvolvedores esconderam dentro dos programas, para se divertir com os usuários.
Além de proporcionar alguns minutos de diversão, os ovos de páscoa tornam a linha de comando no Linux mais bem humorada e o aprendizado mais agradável — neste artigo, enquanto brincamos, vai ser possível aprender um pouco sobre os comandos, apt-get, aptitude, e grep.
ovos_de_pascoa-d
Neste texto, vou mostrar as respostas secretas dos comandos aptitude (Debian) e apt-get (Ubuntu) — que são opções de execução dos comandos e não têm qualquer utilidade prática a não ser a diversão —. Portanto, vale a pena compartilhar com os seus amigos nas redes sociais.

O jogo Atari’s Adventure (1979) foi, por muito tempo, considerado o primeiro a conter um ovo de páscoa — o nome do programador, Warren Robinett. Em 2004, contudo, um ovo de páscoa foi descoberto no jogo Video Whizball, de 1978 — que mostrava o sobrenome do programador Bradley Reid-Selth.
Wikipedia.

Os ovos de páscoa do apt-get

O aplicativo de gestão de pacotes padrão do Ubuntu, apt-get, esconde algumas respostas a determinados comandos. Algumas das saídas do programa podem ser filtradas com o comando grep, para ser melhor enfatizadas. Vou mostrar alguns exemplos.

apt-get | grep -i "super vaca"

A saída filtrada é a seguinte:

Este APT tem Poderes de Super Vaca.

Se você usar o parâmetro “moo” (pronuncia-se muu, em inglês), o programa responde com um desenho e uma frase. Veja:

apt-get moo

Embaixo da figura da simpática vaquinha, a frase “Você já mugiu hoje?

                 (__) 
                 (oo) 
           /------\/ 
          / |    ||   
         *  /\---/\ 
            ~~   ~~   
..."Have you mooed today?"...

A opção -qq, cuja função é inibir a saída do comando, exibindo apenas os possíveis erros, retorna apenas a frase.

apt-get -qq moo
Have you mooed today?

Se quiser ver apenas a vaquinha, recorra novamente ao comando grep:

apt-get moo | grep -iv "moo"
                 (__) 
                 (oo) 
           /------\/ 
          / |    ||   
         *  /\---/\ 
            ~~   ~~   

Ovos de páscoa no aptitude, do Debian

Easter egg dying by Luz Bratcher
O aptitude é o gerenciador de pacotes padrão da distro Linux Debian e, portanto, já está instalado.
Se você quiser, pode experimentá-lo no Ubuntu. Mas vai precisar instalá-lo:

sudo apt-get install aptitude

Uma vez instalado, podemos começar a mugir…
Veja que o aptitude, conforme a história contado ao final deste artigo, tem muito a ver com o apt-get. Veja este comando:

aptitude help | grep -i poderes
                  Este aptitude não contém Poderes de Super Vaca.
aptitude moo
Não existem Ovos de Páscoa neste programa.

Eu sei… a resposta é desanimadora.
Vamos persistir!

aptitude -v moo
Realmente não existem Ovos de Páscoa neste programa.

Vamos continuar…

aptitude -vv moo
Eu já não lhe disse que não existem Ovos de Páscoa neste programa?

Parece que o programa tem algo a esconder…

aptitude -vvv moo
Pare com isso!

Após a advertência, o programa parece ceder à nossa insistência.

aptitude -vvvv moo
Ok, ok, se eu lhe der um Ovo de Páscoa você irá embora?

Claro que eu irei… 😉

aptitude -vvvvv moo
Tudo bem, você ganhou.

                               /----\
                       -------/      \
                      /               \
                     /                |
   -----------------/                  --------\
   ----------------------------------------------

Quem leu “O Pequeno Príncipe”, a célebre obra de Antoine de Saint-Exupéry, já sabe de que trata a imagem.
Ainda assim, recomendo tentar mais um pouco…

aptitude -vvvvvv moo
O que é isso? Isso é um elefante sendo comido por uma cobra, é claro.

Ainda não está satisfeito(a)? Então conheça história deste ovo de páscoa, contada pelo desenvolvedor.
ovos de páscoa por  Praktyczny Przewodnik

A história da Super Vaca

De acordo com o desenvolvedor do aplicativo apt-get, Jason Gunthorpe, há um lenda em torno dos poderes da vaca.
Há um tempo atrás, um desenvolvedor era conhecido por anunciar sua entrada no IRC com um ‘moo’ e era comum as pessoas responderem mugindo de volta e contanto algumas piadas de vacas.
Quando o apt-get estava em seu desenvolvimento inicial, o desenvolvedor incluiu a linha Este APT tem Poderes de Super Vaca (em inglês) ao final do texto da ajuda.
Outro programador inclui o comando apt-get moo — e assim nascia o ovo de páscoa, tal como você já o conhece.
Os itens contidos no aptitude, são possivelmente uma homenagem, uma vez que foi desenvolvido depois e é substancialmente baseado nas bibliotecas do apt.
Atualmente, há outros programas no Linux que oferecem ovos de páscoa com o tema da vaca. É só procurar.

referências: