Quatro links curtos: 17 de julho de 2019

Quatro links curtos: 17 de julho de 2019


Margaret Hamilton, Censura WeChat, Refatoração e Jogos Antigos

  1. Entrevista Margaret Hamilton (The Guardian) – Eu encontrei um emprego para sustentar nossa família no Massachusetts Institute of Technology (MIT). Foi no laboratório do professor Edward Lorenz, o pai da teoria do caos, trabalhando em um sistema para prever o clima. Ele estava pedindo majores de matemática. Para cuidar da nossa filha, contratamos uma babá. Aqui aprendi o que era um computador e como escrever software. Ciência da computação e engenharia de software ainda não eram disciplinas; em vez disso, os programadores aprenderam no trabalho. O amor de Lorenz pela experimentação de software era contagiante, e eu peguei o bug.

  2. Como WeChat censura imagens em chats privados (BoingBoing) – O WeChat mantém um índice massivo dos hashes MD5 de todas as imagens que os censores chineses proibiram. Quando um usuário envia a outro usuário uma imagem que corresponda a um desses hashes, ele é reconhecido e bloqueado no servidor antes de ser transmitido ao destinatário, sem que o destinatário ou o remetente seja informado de que a censura ocorreu. Separadamente, todas as imagens não reconhecidas no banco de dados de hash são processadas fora da banda.

  3. A melhor refatoração que você nunca ouviu falar (James Koppel) – lambdas versus estruturas de dados. Conversa muito interessante.

  4. Aprendizado de máquina está prestes a revolucionar o estudo de jogos antigos (MIT TR) – Os jogos de modelo de equipe são entidades matemáticas que se prestam ao estudo computacional. Isso se baseia na ideia de que os jogos são compostos de unidades de informação chamadas ludemes, como o lançamento dos dados ou a forma distintamente distorcida do movimento de um cavaleiro no xadrez. Ludemes são equivalentes a genes em coisas vivas ou memes como elementos de herança cultural. Eles podem ser transmitidos de um jogo para outro, ou podem morrer, para nunca mais serem vistos novamente. Mas a chave é que eles podem ser combinados em edifícios maiores que formam os próprios jogos.

Continue lendo Quatro links curtos: 17 de julho de 2019.