Pular para o conteúdo principal

2023-06-25

Experimente: execute um comando e inspeccione os seus efeitos antes de alterar o seu sistema ativo

  • O comando try permite que os utilizadores executem um comando e inspeccionem os seus efeitos antes de efectuarem alterações no seu sistema live.
  • Ele usa os namespaces do Linux e o sistema de arquivos overlayfs union para criar um ambiente sandbox para testes.
  • O comando try ainda é um protótipo e não deve ser usado para executar comandos não confiáveis ou realizar ações que possam potencialmente prejudicar o sistema.

Reacções da Indústria

  • "Try" é um comando que permite aos utilizadores executarem um comando e inspeccionarem os seus efeitos antes de efectuarem alterações no seu sistema ativo.
  • O comando usa sistemas de ficheiros sobrepostos para isolar as alterações feitas pelo comando, fornecendo uma forma de pré-visualizar as alterações sem as confirmar.
  • É particularmente útil para testar e experimentar comandos, especialmente nos casos em que as alterações no sistema ativo podem ser arriscadas ou potencialmente prejudiciais.

Chefe paramilitar russo diz que as suas forças vão dar a volta

  • Yevgeny Prigozhin, o líder do grupo mercenário Wagner, cancelou inesperadamente a sua marcha sobre Moscovo e retirou as suas forças de um centro militar no sul da Rússia.
  • A Rússia retirou as acusações contra Prigozhin e declarou que ele irá para a Bielorrússia.
  • Os mercenários Wagner estão a deixar o seu quartel-general e a cidade de Rostov-on-Don, com os residentes a despedirem-se deles.

Reacções da indústria

  • Houve uma tentativa de golpe de Estado na Rússia, sem sucesso, liderada pela empresa militar privada Wagner.
  • A tentativa de golpe revelou vulnerabilidades no seio do regime russo e levantou questões sobre o controlo e a estabilidade do governo russo.
  • O resultado deste acontecimento poderá ter implicações significativas na dinâmica do poder no seio do governo russo.

Por que o TypeScript não digita corretamente Object.keys?

  • O TypeScript não digita corretamente Object.keys por causa do sistema de tipos estruturais do TypeScript e seu comportamento com propriedades ausentes e estranhas.
  • O Object.keys é tipado da maneira que é para impor o reconhecimento de que os objetos podem conter propriedades que o sistema de tipos não conhece.
  • A tipagem estrutural permite um código mais flexível e desacoplado, como demonstrado no exemplo de uso de uma interface mais mínima para uma função específica.

Reacções da indústria

  • O TypeScript não digita corretamente Object.keys devido às limitações da tipagem estrutural.
  • Object.keys retorna um array de strings, não um tipo que corresponda às chaves do objeto de entrada.
  • O uso de type guards, casting ou bibliotecas de validação como zod pode ajudar a resolver esses problemas de tipo no TypeScript.

Todo usuário do Mastodon tem um feed RSS

  • Mastodon é uma rede social descentralizada com 12,8 milhões de contas de utilizadores, financiada por doações de utilizadores e gerida por voluntários.
  • Todos os utilizadores do Mastodon têm um feed RSS que pode ser acedido adicionando ".rss" ao URL do seu perfil.
  • O feed RSS inclui conteúdo multimédia e o avatar do utilizador, e existem sugestões para potenciais melhorias no feed.

Reacções da indústria

  • Os utilizadores do Mastodon têm feeds RSS, o que permite que outros subscrevam as suas actualizações sem se inscreverem no Mastodon ou visitarem o site.
  • Os feeds RSS costumavam ser um recurso padrão em sites sociais, mas se tornaram menos comuns à medida que as plataformas se concentram na geração de receita por meio de anúncios e assinaturas.
  • Nitter e Prose.sh são exemplos de plataformas que ainda suportam feeds RSS, permitindo aos utilizadores manterem-se a par das suas contas favoritas fora da plataforma.

Um grande pico de falhas afectando os utilizadores do Firefox no Linux

  • Tem havido um aumento significativo de falhas que afectam os utilizadores do navegador Firefox no sistema operativo Linux.
  • A causa destas falhas é atualmente desconhecida, mas trata-se de um problema generalizado que está a afetar muitos utilizadores.
  • As falhas estão a causar inconveniência e frustração aos utilizadores do Firefox no Linux, e é importante que os programadores identifiquem e resolvam o problema o mais rapidamente possível.

Reacções da indústria

  • Os utilizadores do Firefox no Linux registaram um aumento significativo de falhas.
  • Alguns utilizadores relataram falhas quando utilizavam a Pesquisa de Imagens do Google, o Google Maps ou outras aplicações Web pesadas.
  • A falha foi causada por um erro no compilador JavaScript JIT do Firefox, acionado por código específico gerado pela Google.

Pacote médio de 900 mil dólares para engenheiros na OpenAI

  • A OpenAI tem um pacote médio de $900k para engenheiros de software, incluindo um salário base de $300k e opções de acções.
  • A empresa oferece diferentes níveis de carreira, e os engenheiros com mais de 11 anos de experiência podem ganhar os salários mais altos.
  • A OpenAI utiliza uma estrutura de Unidades de Participação nos Lucros (PPU) para a aquisição de acções, com 25% de aquisição anual durante um período de 4 anos.

Reacções da indústria

  • A OpenAI paga aos engenheiros um pacote médio de 900 mil dólares, com 300 mil dólares em dinheiro e 600 mil dólares em participação nos lucros.
  • Os engenheiros de grandes empresas tecnológicas como o Facebook e a Google também podem auferir salários elevados, mas o modelo de remuneração da OpenAI oferece potenciais recompensas mais elevadas.
  • O pacote de remuneração da OpenAI inclui a oportunidade de investir numa empresa em fase de arranque e, potencialmente, obter retornos significativos.

Tomar medidas, proteger a encriptação de ponta a ponta

  • A legislação mundial, como o controlo do Chat, o EARN IT Act e o Online Safety Bill, ameaça a encriptação de ponta a ponta e a privacidade.
  • É importante agir e escrever cartas às agências governamentais para expressar o valor da privacidade e a necessidade de proteger a encriptação de ponta a ponta.
  • São fornecidos exemplos de cartas para o Parlamento Europeu, o Reino Unido e os Estados Unidos para ajudar os leitores a comunicar as suas preocupações de forma eficaz.

Reacções da indústria

  • Os representantes do Congresso foram contactados relativamente à questão da encriptação de ponta a ponta, tendo Chuck Schumer sido o único a responder, mas a sua posição permanece pouco clara.
  • A potencial proibição da encriptação poderá ter implicações significativas para os ecossistemas iOS e Android, uma vez que os utilizadores poderão ter de mudar para sistemas operativos de fora dos EUA ou arriscar comprometer a sua privacidade.
  • Há frustração com a falta de representação da comunidade tecnológica na política, uma vez que nenhum dos partidos parece dar prioridade às suas preocupações. Além disso, existe a preocupação com a carga fiscal que recai sobre os engenheiros de software e o impacto que tem no país.

Fornecedor dos EUA acusado de violar o RGPD ao avaliar a reputação dos cidadãos da UE

  • A TeleSign, uma empresa de prevenção de fraudes sediada nos EUA, foi acusada de violar as regras de proteção de dados da UE, especificamente o GDPR, ao recolher e processar dados de milhões de cidadãos da UE sem o seu conhecimento e consentimento.
  • O grupo austríaco de defesa da privacidade noyb, liderado pelo advogado Max Schrems, apresentou uma queixa contra a TeleSign, alegando que a empresa recolheu secretamente dados sobre utilizadores de telemóveis em todo o mundo e utilizou-os para gerar "pontuações de reputação" que são vendidas a clientes como a TikTok, a Salesforce e a Microsoft.
  • A queixa também implica a antiga empresa-mãe belga da TeleSign, a BICS, e o gigante belga das telecomunicações, a Proximus, acusando-os de violar as regras do RGPD relacionadas com a transferência de dados e salvaguardas. A Noyb pretende a cessação das transferências de dados, a eliminação dos dados transmitidos ilegalmente e potenciais coimas até 236 milhões de euros (257 milhões de dólares).

Reacções da indústria

  • Um fornecedor norte-americano, a TeleSign, foi acusado de violar o RGPD por cidadãos da UE que gozam de boa reputação.
  • O título do artigo destaca o fornecedor americano, mas a estrutura empresarial subjacente é belga.
  • Alguns comentadores argumentam que a pontuação da reputação é necessária para a prevenção de fraudes, enquanto outros manifestam preocupação com a privacidade e a possibilidade de falsos positivos.

Erros comuns na escrita (2021)

  • Esta publicação fornece directrizes para evitar erros comuns na escrita, especificamente na escrita técnica e académica.
  • Salienta a importância da clareza, da linguagem concisa e das ligações lógicas entre frases e parágrafos.
  • A publicação oferece dicas práticas sobre gramática, pontuação, capitalização, uso de abreviações e formatação de citações.

Reacções da indústria

  • "Por outras palavras" é considerada uma frase redundante que pode prejudicar a clareza da escrita.
  • Pessoas diferentes podem considerar úteis explicações diferentes, pelo que pode ser útil explicar as coisas de várias formas.
  • "Noutras palavras" pode ser visto como uma linguagem desnecessária e de enchimento.
  • Textos densos com muita informação podem beneficiar de pausas como "por outras palavras" para aliviar a densidade.
  • As preferências linguísticas e os estilos de escrita podem variar consoante as culturas e os países.
  • Começar um parágrafo com uma frase de resumo pode ajudar a melhorar a clareza e a legibilidade.
  • Seguir uma estrutura narrativa, como o conto do herói, pode tornar as apresentações técnicas mais atractivas.
  • As tabelas de conteúdos podem ser dispositivos de navegação úteis em apresentações ao vivo, mas podem não ser necessárias em conteúdos escritos.
  • As directrizes e os guias de estilo podem ser úteis para melhorar as competências de escrita.
  • A voz passiva pode ser apropriada em determinadas situações, como quando se enfatiza um objeto em vez de uma ação.
  • Os arcaísmos e as convenções de escrita desactualizadas devem ser evitados, a menos que sejam especificamente relevantes ou apropriados para o contexto.
  • Existem vários recursos, como livros e vídeos, disponíveis para aprender gramática e melhorar as competências de escrita.
  • Escrever bem é uma competência que requer prática e não existem regras absolutas, mas sim directrizes a considerar.

Agenda do criador, agenda do gestor (2009)

  • Existem dois tipos de horários: o horário do gestor e o horário do criador. O horário do gestor é para chefes e funciona em intervalos de uma hora, enquanto o horário do criador é preferido por pessoas que fazem coisas (como programadores e escritores) e funciona em unidades de pelo menos meio dia.
  • As reuniões são perturbadoras para quem segue o horário do criador, uma vez que podem interromper blocos de tempo valiosos e alterar o modo de trabalho. Isto pode ser prejudicial para a produtividade e para projectos ambiciosos.
  • A Y Combinator, um acelerador de arranque, funciona com base no horário do criador e utiliza as horas de expediente como forma de simular o horário do gestor dentro do seu horário preferido. Isto permite um tempo de trabalho concentrado, sem deixar de estar disponível para reuniões com os fundadores.

Reacções da indústria

  • As posições de "líder técnico" em muitas empresas em fase de arranque podem fazer com que os indivíduos sejam puxados em diferentes direcções, levando a um desempenho ineficaz nas suas responsabilidades técnicas e de gestão.
  • Manter um horário equilibrado como líder técnico implica encontrar um ritmo que inclua uma combinação de reuniões, trabalho concentrado, desenvolvimento pessoal e exercício físico.
  • É vantajoso ter chefes de equipa que possam contribuir tecnicamente e, ao mesmo tempo, participar em discussões sobre recursos para manter um processo de tomada de decisões diferenciado.