API Popover, para exibir “balões” apenas com HTML e CSS, chega a todos os navegadores web

O lançamento do Firefox 125, em meados de abril, trouxe uma boa notícia a desenvolvedores front-end (ou webdesigners, se você é das antigas): suporte ao atributo popover. Isso significa que, agora, os principais navegadores do mercado suportam pequenos balõezinhos direto no HTML, sem a necessidade de JavaScript.

E se a IA generativa não for tudo isso?

Em novembro de 2023, em meio à confusão da demissão e readmissão de Sam Altman na OpenAI, saiu um rumor na imprensa de que a startup teria alcançado um novo patamar para a inteligência artificial (IA) generativa com um tal de Projeto Q*.

Segundo a Reuters, que deu a notícia em primeira mão, o Q* seria “um novo modelo capaz de resolver certos problemas matemáticos”.

Continue lendo “E se a IA generativa não for tudo isso?”

No Dia Mundial das Senhas, uma reflexão sobre chaves-senha

Hoje (2) é o Dia Mundial da Senha, data propícia para retomarmos um assunto abordado recentemente neste Manual: as chaves-senha, ou passkeys.

Na minha coluna de 12 de abril, tentei, da melhor maneira que consegui, explicar o que são as chaves-senha. Mencionei no final que existem “preocupações legítimas com as chaves-senha ajudando a concentrar ainda mais poder nas mãos (ou nos servidores) de poucas empresas”.

No final de abril, William Brown, mantenedor da principal biblioteca do padrão Webauthn em Rust (webauthn-rs), expôs seu descontentamento com chaves-senha. “Um sonho destroçado”, o título do post, dá uma ideia da desilusão do rapaz, que é basicamente o que costuma acontecer quando a big tech se envolve: Google implementou do jeito que quis e dane-se o padrão, Apple chegou depois e terminou de zoar o que já estava longe do ideal.

Fora o lance da namorada dele perder todas as chaves-senha salvas em sua conta da Apple e a concentração de dados vitais nas grandes empresas, as reclamações de Brown são de ordem técnica, no que quero dizer meio difíceis para leigos compreenderem. Quando alguém tão envolvido com o assunto se diz de saco cheio do negócio, talvez seja um momento para reflexão.

A essa altura, acho que as chaves-senha falharão nas mãos do público em geral. Perdemos a nossa chance de ouro de eliminar senhas graças ao desejo [da big tech] de capturar mercados e promover o hype.

[…]

Reforçando — minha companheira, que é extremamente inteligente, uma ávida gamer e cirurgiã veterinária, descartou as chaves-senha porque a UX é uma merda. Ela quer voltar às senhas.

E estou começando a concordar — um gerenciador de senhas oferece uma experiência melhor do que a das chaves-senha.

Isso mesmo. Estou aqui dizendo que senhas são uma experiência melhor do que chaves-senha. Você sabe o quanto me dói escrever essa frase? (E sim, isso significa que o MFA com TOTP ainda é importante para senhas que exigem memorização fora de um gerenciador de senhas.)

Então faça um favor a si mesmo. Adote algo como Bitwarden ou se você gosta de hospedagem suas coisas, Vaultwarden. Deixe-o gerar suas senhas e gerenciá-las. Se você realmente quiser chaves-senha, coloque-as em um gerenciador de senhas que você controla. Mas não use chaves-senha em um local controlado por plataformas e tenha muito cuidado com as chaves de segurança.

E se você quiser usar uma chave de segurança, basta usá-la para desbloquear seu gerenciador de senhas e seu e-mail.

Ouch.

Coloquei um aviso bem grande no início da coluna sobre chaves-senha, linkando para esta nota. Talvez o melhor seja aguardar um pouco mais para ver no que isso vai dar antes de aposentarmos as (não tão) boas e velhas senhas. Feliz Dia Mundial das Senhas…?

Atalho do iOS para salvar anotações em arquivos de texto

Em 2019, afirmei que “todo mundo precisa” de um app de anotações. Corta para 2024 e… talvez não? 👀

Eu não tenho precisado. Sempre escrevo textos maiores no computador, em um teclado de verdade. No celular, preciso no máximo de um “guardanapo digital” para anotar, temporariamente, um telefone, uma ideia ou qualquer coisa do tipo.

Em vez de instalar dois apps — um no celular e outro no computador — para ter acesso a esses rascunhos, mantive os arquivos de texto soltos (*.txt) no computador e criei um atalho no app homônimo para criar notinhas no celular.

Ao disparar o atalho, uma caixa de texto aparece junto ao teclado. Escrevo, dou “ok” e o texto é salvo em um arquivo intitulado com a data e hora do momento direto na Mesa, via iCloud Drive. (Dá para substituir por Dropbox, Google Drive, OneDrive…)

Assim.

O atalho pode ser baixado neste link. As regras dele são simples de entender, o que abre margem para alterações e personalizações.

Se quiser um app que lide com texto puro (e várias sintaxes de linguagens de programação), o Runestone é a melhor pedida do momento.

Cobalt.tools: Site para baixar vídeos de redes sociais

Cobalt é um site simples e direto para baixar vídeos de plataformas sociais. Sem anúncios, rastreadores ou outras coisas zoadas. Basta colar o link e baixar a mídia.

O Cobalt abre uma janela pop-up para exibir a mídia. Certifique-se de que seu navegador permite pop-ups no domínio.

Para o seu azar, Zuckerberg está fascinado com IA

Mark Zuckerberg está fascinado com inteligência artificial, o que talvez seja má notícia para os usuários do Facebook, Instagram e WhatsApp.

Na conferência com acionistas, quarta passada (24), Zuck deu um banho de água fria na audiência quando disse que os investimentos pesados em IA levarão anos para dar retorno.

Até aí, tudo bem — quem liga para acionistas. A questão é como a IA dará retorno. Fala do próprio (via The Verge):

Existem várias maneiras de construir um negócio enorme aqui, incluindo escalar [apps de] mensagens para empresas, introduzir anúncios ou conteúdo pago em interações de IA e permitir que as pessoas paguem para usar modelos de IA maiores e acessar mais poder computacional. E além disso, a IA já está nos ajudando a melhorar o engajamento do aplicativo, o que naturalmente leva a mais visualizações de anúncios e a melhorar os anúncios em si para oferecer mais valor.

Hoje, imagens de Jesus feito de camarões e garrafas pet geradas por IA já infestam o Facebook, mas ainda são pedidas por seres humanos. Nem quero imaginar o futuro dos usuários da Meta quando a IA tomar o controle.

Um dia antes do papo com acionistas, a Meta expandiu o Meta AI, seu rival do ChatGPT, para uma dúzia de países onde o inglês é predominante.

O Meta AI está na busca do WhatsApp e do Instagram, em grupos do WhatsApp, em grupos do Facebook. Em um grupo no Facebook de pais de crianças especiais, o chatbot despirocou e disse ser pai de uma (via X).

Nos grupos do Facebook, o Meta AI entra na conversa quando é invocado por um ser humano ou em posts que não recebem respostas até uma hora após a publicação — foi o caso da insanidade acima.

Nem os clientes da Meta — anunciantes — escaparam. Desde meados de março, campanhas automatizadas por IA, alardeadas como sendo do tipo “configure e esqueça”, estão torrando a grana alocada em anúncios até 10 vezes mais caros que a média e ninguém sabe o porquê.

HyFetch é a alternativa ao Neofetch, oficialmente encerrado

O projeto do Neofetch, popular aplicativo de linha de comando que exibe estatísticas do sistema, foi arquivado no GitHub, sinal de que o app já era. Foi só o prego no caixão — a última atualização saiu em 2020.

O Omg! Ubuntu indica o fork HyFetch como alternativa. Por padrão, ele mostra o logo da distribuição Linux em cores LGBTQ+. Para exibir a saída na cor de destaque da distro, como o velho Neofetch, rode o comando neowofetch.

EchoFeed

O EchoFeed é um novo serviço para compartilhar feeds RSS, Atom e JSON em plataformas sociais alternativas. No momento, suporta Bluesky, Discord, GitHub, Mastodon, Micro.Blog, Webhooks e Webmentions. Grátis para um “echo”, US$ 25/ano para tudo ilimitado.