Panel Graphic Walker: Exploração interativa de dados com HoloViz Panel

2024-12-30

O Panel Graphic Walker é uma biblioteca Python que integra o poder do Graphic Walker ao HoloViz Panel para exploração interativa de dados em Jupyter Notebooks e aplicativos Panel. Ele oferece uma interface semelhante ao Tableau, permitindo que os usuários criem visualizações e tabelas dinâmicas rapidamente com código mínimo. Ele suporta vários backends de dados e renderizadores e pode lidar com grandes conjuntos de dados usando computação do lado do servidor. O projeto está em seus estágios iniciais; recomenda-se fixar uma versão específica.

Leia mais

Site Apresenta Escritos Cristãos Primitivos

2024-12-25

Um novo site, "Escritos Cristãos Primitivos", disponibiliza uma coleção abrangente de textos cristãos anteriores ao Concílio de Nicéia em 325 d.C. Ele apresenta o Novo Testamento, Apócrifos, textos gnósticos, escritos dos Padres da Igreja e fontes não-cristãs relacionadas, tudo com traduções e comentários. Este recurso fornece insights inestimáveis sobre a história e o desenvolvimento do cristianismo primitivo.

Leia mais

Engenharia Reversa da Placa de Conectividade Duco: Integração com o Home Assistant

2024-12-31

Frustrado com as opções limitadas de controle de seu sistema de ventilação DucoBox (apenas quatro modos via um simples botão), o autor decidiu fazer engenharia reversa na placa de conectividade Duco oficial, que é essencialmente um ESP32. Usando um analisador lógico e informações do site da Duco, o autor analisou o protocolo de comunicação entre a placa e o sistema de ventilação. Descobriu-se que não era Modbus, mas um protocolo personalizado. Após decifrar o protocolo, o autor criou um componente ESPhome, permitindo a integração perfeita com o Home Assistant. Isso aprimora significativamente o controle e permite a leitura de dados do sensor de CO2 e outras informações.

Leia mais
Hardware

Imagens de 'Curb Your Enthusiasm' salvam homem inocente da pena de morte

2024-12-25

Juan Catalan, um homem da Califórnia, enfrentou a pena de morte por um assassinato que não cometeu. A descrição da única testemunha ocular correspondia a Catalan, apesar de seus apelos de inocência. Sua namorada se lembrou que ele estava em um jogo dos Dodgers na noite do assassinato. Seu advogado conseguiu imagens de uma filmagem da HBO de 'Curb Your Enthusiasm' no estádio, mostrando Catalan e sua filha, comprovando seu álibi. Essa evidência inesperada levou ao arquivamento das acusações, destacando a falibilidade do testemunho de testemunhas oculares e o risco de condenações errôneas.

Leia mais

Falha Crítica Descoberta: Algoritmo de Criptografia de Rádio da OTAN Quebrado

2024-12-29

Pesquisadores do Chaos Computer Club descobriram uma vulnerabilidade crítica no HALFLOOP-24, o algoritmo de criptografia usado pelos militares dos EUA e pela OTAN. Este algoritmo protege o protocolo de estabelecimento automático de link em rádio de alta frequência, mas os pesquisadores demonstraram que apenas duas horas de tráfego de rádio interceptado são suficientes para recuperar a chave secreta. O ataque explora uma falha no tratamento do parâmetro 'tweak' do HALFLOOP-24, usando criptoanálise diferencial para contornar partes significativas do processo de criptografia e extrair a chave. Essa vulnerabilidade compromete a confidencialidade da comunicação e permite ataques de negação de serviço. A pesquisa, publicada em dois artigos, destaca um risco de segurança sério e sublinha a importância de algoritmos de criptografia robustos.

Leia mais

Autoridades Finlandesas Ligam Petroleiro a Cabos Submarinos Rompidos

2025-01-01

Investigadores finlandeses que investigam danos a cabos submarinos de energia e dados descobriram uma marca de arrasto no leito marinho que se estende por dezenas de quilômetros, provavelmente causada pela ancora do petroleiro apreendido Eagle S. Suspeita-se que a ancora desaparecida tenha rompido uma linha de energia de 170 quilômetros que liga a Finlândia e a Estônia, além de interromper quatro cabos de dados. O petroleiro, navegando sob a bandeira das Ilhas Cook, foi detido, e as autoridades estão investigando possível dano criminal agravado. O mau tempo dificultou a investigação.

Leia mais

Obsess Jobs: Encontre o emprego dos seus sonhos enquanto dorme

2024-12-31

Obsess Jobs é um site de empregos que permite que você pesquise e se candidate a vagas de emprego mesmo enquanto dorme. O site oferece uma variedade de posições, incluindo Engenheiros de Software, Gerentes de Produto e Cientistas de Dados, com salários variando de US$ 0 a US$ 300.000+. As vagas estão disponíveis em formatos remoto, presencial e híbrido. Os usuários podem filtrar por nível de experiência, cargo e data de publicação para facilitar a busca de emprego.

Leia mais
Diversos site de empregos

Hoarder: Um gerenciador de favoritos auto-hospedável com IA

2024-12-24

Hoarder é um aplicativo de gerenciamento de favoritos auto-hospedável que vai além do simples armazenamento de links. Permite armazenar links, notas e imagens, e usa IA para marcação automática e pesquisa de texto completo, com suporte a modelos locais como ollama. Recursos incluem OCR, extensões Chrome/Firefox, aplicativos iOS/Android, suporte a feeds RSS, uma API REST e arquivamento de páginas completas para combater a quebra de links. Projetado para usuários que precisam de uma maneira melhor de gerenciar e recuperar informações em várias plataformas, o Hoarder está em desenvolvimento ativo, mas uma demonstração está disponível.

Leia mais

OpenAI: A Próxima Visa? Desafios e Riscos no Caminho para o Monopólio

2024-12-26

O artigo compara a OpenAI à Visa, argumentando que seu sucesso não se deve à superioridade tecnológica, mas à criação de barreiras por meio de acordos exclusivos, contratos governamentais e restrições de licenciamento para limitar a concorrência. A OpenAI tenta construir essas barreiras por meio de lobby para regulamentação governamental, restringindo investidores de financiar concorrentes e garantindo contratos exclusivos de longo prazo com grandes clientes. No entanto, essa estratégia enfrenta obstáculos políticos e competitivos. Assim como a Visa enfrentou no passado, a crescente ubiquidade da tecnologia LLM ameaça o negócio principal de APIs. A concorrência de Elon Musk e o relaxamento potencial da regulamentação governamental complicam ainda mais os esforços da OpenAI para manter sua dominância. Em última análise, o futuro da OpenAI depende de sua capacidade de construir barreiras de entrada suficientemente altas, tanto tecnológica quanto legalmente, para evitar a repetição do processo antitruste da Visa.

Leia mais

just words, startup do YC, contrata Engenheiro de Software Sênior (Frontend)

2024-12-31

A startup just words, apoiada pelo Y Combinator, está procurando um Engenheiro de Software Sênior (Frontend) para construir e escalar seus sistemas de back-end e recomendação. A empresa usa IA para mensagens altamente personalizadas e emprega testes dinâmicos para otimizar os resultados de marketing. O candidato ideal terá 4+ anos de experiência em frontend, proficiência em JavaScript/TypeScript e frameworks modernos como React, e prosperará em um ambiente de ritmo acelerado. Esta é uma oportunidade única para trabalhar com os fundadores, tomar decisões críticas e resolver problemas complexos usando tecnologia de IA de ponta.

Leia mais
Desenvolvimento Engenheiro Frontend

60 Minutos investiga: Ex-funcionária da NSA retorna a Menwith Hill

2024-12-24

Margaret Newsham, ex-funcionária da Agência de Segurança Nacional (NSA), retornou à estação de escuta de Menwith Hill, no Reino Unido, a convite da equipe do programa 60 Minutos. Anos depois, ela ficou surpresa com a expansão da base e, junto com a equipe de filmagem, arriscou-se à prisão para se aproximar da instalação para filmar e entrevistar. Newsham relatou suas experiências trabalhando na base e compartilhou suas observações, em uma aventura emocionante que revelou a escala e a influência maciças dessa estação de escuta secreta.

Leia mais

Nvidia de código aberto Run:ai após aquisição de US$ 700 milhões

2024-12-30

A Nvidia concluiu sua aquisição de US$ 700 milhões da Run:ai, uma empresa de software que simplifica a orquestração de nuvens de GPU para IA, e imediatamente tornou o software de código aberto. Essa medida provavelmente é uma resposta estratégica às preocupações antitruste, permitindo um acesso mais amplo à tecnologia e mitigando potenciais problemas regulatórios decorrentes da dominância de mercado da Nvidia. O software da Run:ai ajudará as empresas a gerenciar eficientemente os recursos de GPU para desenvolvimento de IA, promovendo o crescimento dentro do ecossistema de IA em geral.

Leia mais
IA

RubyConf 2024: Hackday de Buildpack Nativo na Nuvem

2024-12-30

Richard Schneeman está organizando um hackday de Cloud Native Buildpack (CNB) na RubyConf 2024 para ajudar os desenvolvedores a aprender e contribuir com ferramentas de implantação Ruby. O evento oferece tarefas de diferentes níveis de dificuldade, desde modificar buildpacks existentes até criar novos, atendendo a diferentes níveis de habilidade. Mesmo que você não possa comparecer pessoalmente, ainda pode participar usando os recursos fornecidos.

Leia mais
Desenvolvimento Implantação Ruby

Renúncia em massa de editores do Journal of Human Evolution: IA, taxas e independência editorial em jogo

2024-12-31

Toda a equipe editorial do Journal of Human Evolution (JHE) da Elsevier renunciou em massa, causando indignação na comunidade acadêmica. Seu protesto se concentra nas mudanças implementadas pela Elsevier na última década, incluindo cortes de recursos editoriais, a introdução não comunicada de IA no processo editorial que levou a numerosos erros e taxas exorbitantes para os autores, tudo isso minando a independência e a inclusão editorial da revista. Esta é a 20ª renúncia em massa de uma revista científica desde 2023, destacando as controvérsias em torno da evolução dos modelos de negócios na publicação científica.

Leia mais

Manifesto do Pipeline de Entrega Contínua: Construindo uma Entrega de Software Melhor

2024-12-21

Equipes de software modernas precisam desesperadamente de ferramentas melhores para gerenciar seus pipelines de entrega contínua. O ecossistema atual de pipelines de CD é fragmentado, rígido e ineficiente. Este manifesto defende pipelines com prioridade para código, amigáveis ao desenvolvedor e projetados para lidar com as complexidades dos fluxos de trabalho de engenharia modernos. Ele enfatiza uma única fonte de verdade, componentes reutilizáveis e com segurança de tipos, pipelines dinâmicos e flexíveis, depuração transparente e visual e mecanismos para lidar com mudanças e loops de feedback rápidos, objetivando, em última análise, melhorar a eficiência e acelerar a entrega.

Leia mais
Desenvolvimento Entrega Contínua

Carga Cognitiva: O Assassino Silencioso no Desenvolvimento de Software

2024-12-25

Este artigo explora a importância da carga cognitiva no desenvolvimento de software. Carga cognitiva refere-se à quantidade de esforço mental que um desenvolvedor precisa para concluir uma tarefa; alta carga cognitiva leva à confusão, perda de tempo e dinheiro. O artigo analisa a carga cognitiva intrínseca e extrínseca, ilustrando como reduzir a carga extrínseca por meio de exemplos de código, como usar variáveis intermediárias significativas, evitar instruções if aninhadas e priorizar a composição em vez de herança. Também enfatiza evitar microserviços excessivos, escolher recursos de linguagem apropriados e aderir ao Princípio da Responsabilidade Única, observando que a abstração excessiva e arquiteturas em camadas podem aumentar a carga cognitiva. Finalmente, o artigo aconselha os desenvolvedores a se concentrarem na legibilidade do código e a colaborarem com desenvolvedores juniores para identificar e melhorar problemas de carga cognitiva.

Leia mais

Novo projeto GitHub AuthorTrail: Acompanhe suas contribuições Git

2024-12-24

AuthorTrail é um novo projeto GitHub projetado para ajudar desenvolvedores a rastrear todos os arquivos que eles já tocaram em um repositório Git. Ele possui pesquisa por e-mail do autor, visualização hierárquica da árvore de arquivos, um visualizador de código integrado e abertura rápida no seu editor padrão. Construído usando React, TypeScript, Tailwind CSS e suporte para modo escuro, o AuthorTrail oferece uma interface amigável. Basta clonar o repositório, instalar as dependências e executar para começar a rastrear suas contribuições.

Leia mais
Desenvolvimento contribuições de código

Intel 8080: 50 anos de revolução na computação

2024-12-29

Há 50 anos, o microprocessador Intel 8080 foi lançado, marcando um momento crucial na história da computação. Ao contrário de seus predecessores, projetados para clientes específicos, o 8080 foi o primeiro microprocessador verdadeiramente de uso geral. Sua eficiência, poder e configuração flexível de 40 pinos facilitaram a conexão com outros componentes e integraram funções que antes exigiam vários chips. Com preço de apenas US$ 360, o 8080 democratizou a computação, tornando-a acessível a empresas e indivíduos. Isso impulsionou a adoção em massa de computadores pessoais, criou novas categorias de dispositivos alimentados por silício e impulsionou a programação como uma habilidade crucial. Seu legado continua hoje; o 8080 inspirou diretamente a arquitetura x86, agora a arquitetura de computação mais usada no mundo.

Leia mais

Portspoof: Ferramenta de falsificação de portas de código aberto frustra varreduras de portas

2024-12-25

Portspoof é uma ferramenta de falsificação de portas de código aberto projetada para aprimorar a segurança do sistema operacional. Ela confunde scanners de portas mantendo sempre todos os 65535 portas TCP abertas e respondendo com SYN+ACK a cada tentativa de conexão. Além disso, o Portspoof possui um banco de dados maciço de assinaturas de serviço dinâmicas, imitando vários banners de serviço para dificultar ainda mais que os invasores identifiquem os serviços reais. Isso aumenta significativamente o tempo e a dificuldade para os invasores realizarem varreduras de portas e identificação de serviços, melhorando efetivamente a segurança do sistema sem exigir privilégios de root.

Leia mais
Desenvolvimento falsificação de portas

curl-impersonate atualizado: recursos aprimorados de imitação de navegador

2024-12-30

O projeto lexiforest/curl-impersonate é um fork ativo do curl-impersonate, aprimorando as capacidades de imitação de navegador e oferecendo suporte a mais versões e destinos de build. Este projeto modifica o curl para imitar o comportamento de navegadores principais (Chrome, Edge, Safari e Firefox) durante as conexões TLS e HTTP, contornando restrições de sites baseadas em impressão digital. As atualizações incluem suporte para ECH, compressão ZSTD, curva X25519Kyber768 e mais versões de navegador, fornecendo ferramentas de linha de comando e funções de biblioteca aprimoradas.

Leia mais
Desenvolvimento imitação de navegador

Referência Simbólica e Modelos de Hardware em Python: Uma Nova Abordagem para Aumentar a Eficiência do Projeto de Hardware

2024-12-31

Este artigo apresenta uma nova abordagem para modelagem de hardware usando Python - modelos simbólicos. Os fluxos de trabalho tradicionais de projeto de hardware envolvem vários modelos (comportamental, arquitetural, RTL, etc.) para verificação, mas a depuração pode ser desafiadora para algoritmos complexos e gerenciamento de dados. O autor propõe o uso de modelos simbólicos Python, rastreando as origens dos dados em vez dos próprios dados, para simplificar o processo de depuração. Usando um redutor de imagem como exemplo, o artigo detalha a construção e a comparação de modelos simbólicos de referência e de hardware, mostrando as vantagens dos modelos simbólicos em melhorar a eficiência e a confiança do projeto, especialmente ao lidar com gerenciamento complexo de dados e mudanças de especificação.

Leia mais

Nova ferramenta de compressão de mensagens curtas: ts_sms

2024-12-30

ts_sms é uma nova ferramenta para compressão de mensagens curtas usando modelos de linguagem grandes. Ela usa compressão sem perdas, reduzindo bits identificando e eliminando redundância estatística sem perda de informação. Comparada com ferramentas como brotli, ts_sms apresenta vantagens na compressão de mensagens pequenas. Versões para Linux e Windows estão disponíveis. Sua tecnologia principal é similar ao ts_zip, utilizando um sistema de preenchimento específico compatível com codificação aritmética, eliminando a necessidade de codificar explicitamente o comprimento da mensagem.

Leia mais
Desenvolvimento

A queda da URSS: inevitável ou evitável?

2025-01-02

Este artigo explora se o colapso da União Soviética foi inevitável. Historiadores analisam a queda da URSS sob vários ângulos: dificuldades econômicas, as reformas de Gorbachev (perestroika e glasnost), o aumento do nacionalismo e a perda do controle da mídia. Alguns argumentam que o modelo econômico soviético não conseguia sustentar tanto o poderio militar quanto um padrão de vida decente, e que as reformas de Gorbachev exacerbaram as tensões existentes, levando ao desmembramento da URSS. Outros sugerem que, se o Partido Comunista tivesse mantido o controle da mídia, a União Soviética poderia ter sobrevivido mais tempo. Em última análise, o colapso da URSS resultou de uma confluência de fatores, não de uma única causa.

Leia mais
Tecnologia Queda da URSS

Gondwana: A História Moderna de um Supercontinente Antigo

2024-12-26

Há cerca de 400 milhões de anos, a Austrália fazia parte de Gondwana, um supercontinente que incluía a Antártica, Índia, América do Sul e outros. Há cerca de 200 milhões de anos, começou a se fragmentar, levando às configurações continentais que vemos hoje. O projeto Gondwana/Land, uma iniciativa internacional de pesquisa, explora a história moderna de Gondwana, examinando seu impacto, desde os vestígios que protegemos até os recursos que exploramos. O nome 'Gondwana' tem origem numa região no centro da Índia, e seu uso moderno está entrelaçado com a história colonial, a Revolução Industrial e a extração de recursos. O status mítico de Gondwana, aparecendo na ficção e moldando as percepções culturais, também é investigado. Enquanto alguns vestígios gondwânicos, como as florestas tropicais de Gondwana na Austrália, são protegidos, seus laços históricos com os povos indígenas são frequentemente ignorados. Este projeto multidisciplinar visa desvendar a história completa de Gondwana, revelando sua importância no nosso mundo moderno.

Leia mais

Era uma Vez no Oeste: A lendária cena da mosca

2024-12-30

Na obra-prima de Sergio Leone, *Era uma Vez no Oeste*, uma sequência de abertura lendária se destaca: Jack Elam e uma mosca. Esta cena de aproximadamente 100 segundos exibe a atuação magistral de Elam, usando expressões faciais e gestos sutis para retratar a esperteza maligna da personagem. A mosca serve como um veículo para Elam mostrar sua intensidade característica de 'olhos arregalados', transformando uma interação simples em uma poderosa declaração sobre a personalidade do personagem e o estilo cinematográfico. A cena, mais do que um recurso da trama, é uma vitrine da presença icônica de Elam na tela.

Leia mais
Jogos filme

Enum de Matrizes: Uma Nova Estrutura de Dados para Processamento Eficiente de Dados

2024-12-21

Este artigo apresenta uma estrutura de dados chamada "Enum de Matrizes" (EoA), semelhante ao popular "Struct de Matrizes" (SoA), mas com enums em seu núcleo. EoA compacta vários valores enum em uma matriz, usando uma única tag para identificar o tipo da matriz. Isso reduz o uso de memória e a sobrecarga de previsão de desvio, levando a um processamento de dados mais eficiente, particularmente benéfico para otimização SIMD. O artigo usa o sistema de banco de dados TigerBeetle como exemplo, ilustrando como EoA permite o processamento eficiente em lote, separando eficazmente o plano de controle e o plano de dados, resultando em um desempenho significativamente melhorado.

Leia mais

Rod Serling: Um século de visões distópicas

2024-12-30

Este artigo comemora o centenário de Rod Serling, criador de "The Twilight Zone". Ele traça a carreira de Serling do rádio para a televisão, explorando os temas distópicos recorrentes e o comentário social aguçado em seu trabalho. De dramas radiofônicos iniciais a "The Twilight Zone" e "Seven Days in May", as obras de Serling consistentemente usaram linguagem concisa e talento dramático para expor o lado negro da natureza humana e falhas nos sistemas sociais, revelando violência e caos à espreita sob a superfície da vida suburbana aparentemente pacífica. Ele habilmente combinou ficção científica com problemas sociais do mundo real, usando contos de advertência para criticar a guerra, o racismo e as conspirações políticas. O estilo único de Serling e sua narrativa premonitória permanecem relevantes e instigantes hoje.

Leia mais

Duas Promoções para Engenheiro de Equipe: Lições Aprendidas

2025-01-01

O autor compartilha sua experiência de ser promovido a Engenheiro de Equipe duas vezes em dois anos. A chave para a promoção não era proficiência técnica, mas sim entregar valor à empresa concluindo com sucesso projetos de alta prioridade alinhados com os objetivos da empresa. O autor enfatiza a importância de entender as prioridades da empresa, trabalhar em projetos impactantes e construir fortes relacionamentos com a gerência e os membros da equipe. Um gerente de apoio é crucial. Os principais pontos incluem focar em projetos de alto impacto que a empresa prioriza, não superestimar o mentoring e ter um gerente disposto e capaz de defender o processo de promoção.

Leia mais

Desenvolvedor cria jogo para Game Boy Advance em Zig

2024-12-31

Um desenvolvedor criou um jogo 2048 para Game Boy Advance usando a linguagem de programação emergente Zig. O artigo destaca as vantagens do Zig na programação embarcada, especialmente seu processo de compilação cruzada simplificado, gerenciamento de memória eficiente (incluindo structs compactadas) e poderosa geração de código em tempo de compilação. O autor compara a experiência de desenvolvimento usando C++ versus Zig, observando a facilidade e eficiência do Zig no tratamento do layout de memória peculiar do Game Boy Advance e registradores de hardware. Embora o Zig tenha algumas desvantagens, como suporte limitado a assembly embutido e instruções Thumb, suas numerosas vantagens o tornam uma escolha ideal para desenvolver jogos para consoles retrô.

Leia mais
Desenvolvimento Desenvolvimento Embarcado
1 2 22 23 24 26 28 29 30 60 61