Pular para o conteúdo principal

2023-05-03

Eye Candy

  • A publicação apresenta uma compilação de diferentes técnicas criativas utilizadas na animação, como Lens Wipe, POV, Low-Angle, Dolly Zoom, Scribble Animation, Stable Diffusion, Match Cut e tilt.
  • Apresenta os trabalhos de marcas conhecidas como a Nike e a Ashahi, e uma curta-metragem da NBA, aplicando diferentes técnicas como a tipografia cinética, o crash zoom, o efeito glitch, a transformação, o objecto fixo e o portal de objectos.
  • A publicação inclui também um destaque para o famoso realizador Edgar Wright, que mostra o seu meticuloso design de som e o seu estilo de edição único, presentes nos seus populares filmes de género, como Baby Driver, Shaun of the Dead, Hot Fuzz e Last Night in Soho.

Reacções da indústria

  • O sítio Web fornece uma compilação das melhores técnicas, classificadas por tipo, e os utilizadores podem sugerir novas técnicas.
  • Os utilizadores podem clicar num vídeo para ver exemplos de técnicas cinematográficas e escolhas utilizadas na indústria, e alguns exemplos incluem "quarta parede", "zoom dolly" e "portal de objectos".

Estúdios de cinema perdem tentativa de desmascarar utilizadores do Reddit que escreveram comentários sobre pirataria

  • Um juiz do Tribunal Distrital dos EUA para o Distrito Norte da Califórnia decidiu a favor do Reddit, declarando que este não tem de identificar oito utilizadores anónimos que escreveram comentários em tópicos relacionados com pirataria.
  • Os estúdios cinematográficos perderam a sua tentativa de desmascarar os utilizadores do Reddit que comentaram sobre pirataria, uma vez que o juiz anulou uma intimação, afirmando que os comentários eram irrelevantes para o caso subjacente dos estúdios e que estes poderiam obter informações relevantes de outras fontes.
  • O Reddit argumentou que a Primeira Emenda protege o direito dos utilizadores de falarem anonimamente em linha e que este registo mostra que a Primeira Emenda proíbe a descoberta.

Reacções da indústria

  • O Reddit só fez doxxing a um comentador do queixoso, não a todos
  • A defesa do discurso anónimo pelo Reddit foi posta em causa

Mojo - uma nova linguagem de programação para programadores de IA

  • Mojo é uma nova linguagem de programação concebida especificamente para programadores de inteligência artificial (IA), com características que simplificam o processo de desenvolvimento de IA e facilitam a leitura e a escrita de código.
  • Desenvolvida por investigadores da Universidade de Washington, a Mojo está optimizada para funcionar em unidades de processamento gráfico (GPU) e outro hardware especializado habitualmente utilizado para investigação e desenvolvimento de IA.
  • Os criadores do Mojo esperam que este ajude a democratizar o desenvolvimento da IA, tornando-o mais acessível e mais fácil para programadores de todos os níveis criarem aplicações sofisticadas de IA.

Reacções da indústria

  • Os avanços técnicos do Mojo, como a propriedade e a ausência de recolha de lixo, conferem-lhe uma vantagem sobre a concorrência, ao mesmo tempo que continua a suportar os actuais ecossistemas Python
  • O Mojo enfrenta a concorrência do Triton, TVM, OpenXLA e ONNX Runtime, mas oferece uma nova opção para os programadores de aprendizagem automática e IA

Fakespot é adquirido pela Mozilla

  • A melhor maneira de conhecer este site é visitando-o directamente.
  • Por favor, visite o site para ler o artigo.

Reacções da Indústria

  • O Firefox é considerado um navegador centrado na privacidade, embora esteja atrasado em termos de funcionalidades, desempenho e quota de mercado em comparação com o Chrome e o Safari.
  • A decisão da Mozilla de investir em tecnologia para combater o conteúdo de baixa qualidade gerado por IA, em vez de adicionar mais engenheiros ao projecto do browser, é sensata.

Guia de Programação do Módulo do Kernel Linux

  • O Guia de Programação de Módulos do Kernel Linux é um livro gratuito que ensina os leitores a escrever módulos do kernel, que estendem a funcionalidade do kernel sem a necessidade de reiniciar o sistema.
  • O livro cobre uma variedade de tópicos, incluindo cabeçalhos, controladores de dispositivos, sistemas de ficheiros, chamadas de sistema, manipuladores de interrupções e tarefas de agendamento.
  • O autor recomenda extrair, compilar e carregar todos os exemplos a partir de uma consola. O livro introduz novas maneiras de lidar com as configurações do módulo do kernel, incluindo o uso das macros module_init e module_exit, e explica as opções de licenciamento para os módulos do kernel. Além disso, os módulos podem receber argumentos de linha de comando usando variáveis globais e a macro module_param().

Reacções da Indústria

  • O eBPF é uma alternativa mais recente e ligeiramente mais fácil/segura para algumas tarefas de módulos do kernel.
  • O guia é um bom ponto de partida para aprender sobre módulos do kernel, mas pode ficar aquém quando se trata de escrever drivers mais complexos.

A Microsoft quebrou uma funcionalidade do Chrome para promover o Edge

  • A Microsoft emitiu uma atualização do Windows que quebrou um recurso do Chrome, tornando mais difícil alterar o navegador padrão e irritando os usuários do Chrome com pop-ups, descobriu o Gizmodo.
  • A actualização afectou o botão de um clique "Tornar padrão" do Chrome e, para os utilizadores empresariais, a página de definições padrão do Windows aparecia sempre que abriam o Chrome.
  • Este movimento faz parte do padrão de comportamento da Microsoft, que está a travar uma guerra contra os navegadores web que não são do Windows e as pessoas que os utilizam.

Reacções da indústria

  • A Google está a desenvolver uma "sandbox" de privacidade, mas a proposta foi rejeitada devido a compromissos entre servir uma população diversificada e proteger as identidades dos utilizadores.
  • Os utilizadores do Windows em versões empresariais viram as predefinições do sistema serem abertas sempre que abriam o Chrome devido a um problema de API, o que suscitou preocupações sobre a privacidade dos utilizadores e um potencial comportamento antitrust.

PornHub bloqueia utilizadores no Utah, citando a lei de verificação de idade do estado

  • O PornHub implementou um bloqueio aos utilizadores do Utah que pretendam aceder ao seu site devido à nova lei de verificação de idade do estado.
  • A lei exige que os sítios pornográficos verifiquem se um utilizador no Utah tem, pelo menos, 18 anos de idade e os sítios que não cumpram a lei podem ser responsabilizados por danos resultantes do acesso de um menor ao material.
  • O PornHub argumenta que a exigência de identificação não é eficaz na protecção dos utilizadores e, em vez disso, coloca as crianças e a privacidade em risco, sugerindo que a identificação dos utilizadores pelos seus dispositivos é uma solução melhor.

Reacções da indústria

  • Há debates sobre se as iniciativas de verificação da idade são de boa fé e sobre a sua eficácia, uma vez que exigem um encargo significativo aos fornecedores de pornografia e suscitam preocupações sobre a violação da privacidade e a criação de registos.
  • As discussões nos comentários abrangem tópicos como diversidade e cultura, restrição de idade imposta pelo governo, controlo parental e legislação sobre rotulagem e categorização de material para adultos.

Vamos certificar-nos de que o GitHub não se torna a única opção

  • A posição dominante do GitHub no desenvolvimento de software cria um risco para a indústria, uma vez que dá a uma empresa demasiado controlo e limita a utilização de ferramentas alternativas.
  • A dependência de Pedidos de Extracção (PRs) como ferramenta de colaboração por defeito cria uma cultura de baixa confiança e restringe os estilos de colaboração.
  • A homogeneização em torno de uma única plataforma é um risco, e os programadores devem explorar e investir em ferramentas alternativas para garantir uma diversidade de opções e a resiliência da indústria de software.

Reacções da Indústria

  • São discutidas várias alternativas ao Git e ao GitHub, incluindo o GitLab, o Sourcehut e o Codeberg.
  • O sucesso de uma plataforma alternativa dependerá da sua capacidade de competir com a pesquisa abrangente, o rastreador fiável, a integração do rastreador de problemas e as expectativas básicas de documentação do GitHub.

faulTPM: Expondo os segredos mais profundos dos fTPMs da AMD

  • Pesquisadores do Instituto Fraunhofer descobriram uma vulnerabilidade no fTPM (firmware-based TPM) da AMD que eles chamaram de faulTPM.
  • Ao explorar esta vulnerabilidade, um atacante pode ler informações sensíveis do TPM, incluindo segredos como chaves de encriptação e palavras-passe.
  • A AMD já lançou uma actualização de firmware para atenuar este problema e os utilizadores são aconselhados a actualizar os seus sistemas o mais rapidamente possível.

Reacções da indústria

  • A secção de comentários discute vários tópicos tecnológicos, incluindo as limitações da tecnologia, o corte arbitrário do suporte de hardware do Windows 11 e a viabilidade de mudar do Windows para uma distro Linux.
  • Os investigadores revelam uma vulnerabilidade na implementação do fTPM da AMD que pode ser explorada num ataque com um chip de 3 dólares para exfiltrar dados, salientando a importância de avaliar o modelo de ameaça de cada um e de implementar medidas de segurança adicionais para além de confiar no fTPM ou em protectores apenas para o TPM.

Jsonformer: Gerar saída estruturada a partir de LLMs

  • Jsonformer é uma nova abordagem para gerar JSON estruturado a partir de modelos de linguagem para garantir que o JSON gerado é sempre sintaticamente correcto e está em conformidade com o esquema especificado.
  • O Jsonformer preenche os tokens fixos durante o processo de geração e delega apenas a geração de tokens de conteúdo para o modelo de linguagem, tornando-o mais eficiente e à prova de bala do que as abordagens existentes.
  • O Jsonformer é construído sobre a biblioteca de transformadores HuggingFace e suporta um subconjunto de esquemas JSON, sendo flexível e extensível.

Reacções da Indústria

  • Outros geradores de esquemas JSON semelhantes, como o Clownfish e o Guardrails, exigem uma abordagem mais complexa para esquemas complexos
  • Zod pode ser usado para definir o tipo esperado e validar a resposta, combinando tipos estáticos inferidos como Typescript após 'transmogrify'