Simulação de Fungo de Lodo com WebGPU: Uma Implementação com TypeScript e Shaders de Computação

2025-01-05
Simulação de Fungo de Lodo com WebGPU: Uma Implementação com TypeScript e Shaders de Computação

SuboptimalEng criou uma simulação impressionante de fungo de lodo usando WebGPU e TypeScript. Este projeto recria o trabalho clássico de Sebastian Lague, utilizando shaders de computação para simular de forma eficiente o crescimento e o movimento do fungo de lodo. Um guia de configuração detalhado, capturas de tela e links de recursos estão incluídos, e o projeto foi implantado no GitHub Pages para facilitar o acesso. Este é um excelente exemplo para aprender WebGPU e shaders de computação.

Leia mais

Vazamentos do Fairphone 6: Design modular e especificações sustentáveis

2025-06-23
Vazamentos do Fairphone 6: Design modular e especificações sustentáveis

Imagens vazadas revelam o próximo telefone da sexta geração da Fairphone, o Fairphone 6, com um design modular para facilitar a substituição de componentes. Seu lançamento está previsto para 25 de junho, com preço inicial de € 549, e rumores apontam para uma tela pOLED de 6,31 polegadas com taxa de atualização de 120 Hz, processador Snapdragon 7s Gen 3 e bateria de 4415 mAh. O design inclui bordas planas e um botão liga/desliga de cor neon marcante, disponível nas cores preto, branco e verde. Seu compromisso com a reparabilidade lhe rendeu uma certificação de Classe 'A' da UE.

Leia mais
Tecnologia Telefone Modular

Novo recurso baseado em localização do 1Password: Itens próximos

2025-03-06
Novo recurso baseado em localização do 1Password: Itens próximos

O 1Password lançou um recurso baseado em localização que permite aos usuários marcar senhas com locais físicos. Quando estiver perto de um local marcado, as credenciais relevantes aparecem automaticamente no aplicativo móvel 1Password. Esse recurso 'Itens próximos' simplifica o acesso às informações, eliminando a necessidade de pesquisar ou lembrar nomes de contas específicos. Dados de localização podem ser adicionados a qualquer entrada de senha existente ou nova, e uma visualização de mapa facilita a configuração e visualização da localização. O 1Password garante aos usuários que os dados de localização permanecem locais e nunca deixam o dispositivo. O recurso está disponível para todos os clientes do 1Password agora.

Leia mais

Propriedade Intelectual é Burra: Uma Visão para IA de Código Aberto

2025-02-22

O autor argumenta que a propriedade intelectual é um conceito falho, contrariando a comparação do Presidente Biden entre pirataria e roubo. A pirataria, ao contrário do roubo, permite o acesso generalizado a recursos, semelhante à fotografia em vez de roubo. Preocupado com a concentração de riqueza, o autor prevê que a IA forneça um valor imenso à sociedade sem lucro. Ele relembra o modelo de código aberto, alto valor e baixo lucro da internet inicial e visa interromper os modelos de negócios atuais por meio de projetos de código aberto como comma.ai e tinygrad. O objetivo é tornar o setor de tecnologia não lucrativo para especuladores, criando uma paisagem tecnológica mais justa.

Leia mais
IA

Casa Branca Revela Estratégia de IA: Assegurando a Liderança Americana na Era da IA

2025-01-13
Casa Branca Revela Estratégia de IA: Assegurando a Liderança Americana na Era da IA

A Casa Branca divulgou um documento estratégico sobre inteligência artificial (IA), com o objetivo de garantir a segurança e a força econômica dos EUA na era da IA. A estratégia equilibra a difusão global da tecnologia de IA com preocupações de segurança nacional. Simplifica as licenças de exportação de chips para promover a colaboração com aliados e parceiros, incentivando o desenvolvimento responsável da IA, ao mesmo tempo em que impõe restrições rigorosas a determinados países para evitar o mau uso da IA, especialmente para o desenvolvimento de armas de destruição em massa ou abusos dos direitos humanos. A estratégia enfatiza o estabelecimento de padrões de segurança e confiança e o fortalecimento da cooperação internacional por meio de acordos governamentais para construir um ecossistema de IA baseado em valores compartilhados.

Leia mais

Portfólio Impressionante de Jacob Dement: A Jornada de um Desenvolvedor Full-Stack

2025-01-16

O portfólio de Jacob Dement demonstra o talento de um engenheiro full-stack experiente. De sites meticulosamente projetados a aplicativos complexos, ele demonstra um conhecimento abrangente de tecnologias front-end, back-end e de banco de dados. O portfólio é mais do que apenas uma coleção de código; é um testemunho convincente de suas habilidades técnicas e criatividade. Vários exemplos de projetos destacam sua experiência em resolver problemas do mundo real usando diferentes stacks de tecnologia. Sua dedicação tanto aos detalhes técnicos quanto à experiência do usuário destaca seu profissionalismo.

Leia mais

Ajuste fino de LLMs sem aprendizado por reforço: Apresentando a Otimização Direta de Preferências (DPO)

2025-05-28

A plataforma Together agora suporta a Otimização Direta de Preferências (DPO), uma técnica para alinhar modelos de linguagem com preferências humanas sem aprendizado por reforço. A DPO treina modelos diretamente em dados de preferência — prompts, respostas preferidas e respostas não preferidas — resultando em assistentes de IA mais úteis, precisos e personalizados. Comparada aos métodos tradicionais de aprendizado por reforço, a DPO é mais simples, eficiente e fácil de implementar. Este post detalha o funcionamento da DPO, seu uso e exemplos de código, recomendando um processo de duas etapas: ajuste fino supervisionado (SFT) seguido de refinamento DPO.

Leia mais

Arquitetura em Python: Dominando a Complexidade

2025-03-28

Dois engenheiros da MADE.com, Harry e Bob, colaboraram em um guia prático sobre arquitetura de aplicativos Python. Com base em sua experiência na construção de sistemas de comércio eletrônico em larga escala, eles explicam claramente conceitos essenciais como Design Orientado a Domínio (DDD), Desenvolvimento Orientado a Testes (TDD) e arquiteturas orientadas a eventos. O livro inclui numerosos exemplos de código Python para ajudar os leitores a enfrentar os desafios de desenvolvimento de software em cenários de negócios complexos. É particularmente adequado para engenheiros com alguma experiência em Python que desejam aprimorar suas habilidades de arquitetura.

Leia mais
Desenvolvimento

Lei de Segurança Online do Reino Unido força o fechamento de inúmeras comunidades online

2025-02-23

A Lei de Segurança Online de 2023 do Reino Unido levou ao fechamento ou bloqueio geográfico de inúmeras comunidades e fóruns online. De uma instância Mastodon para discussões de AWS a um fórum de vida sustentável de longa data com quase 500.000 postagens, e até mesmo um fórum de ciclismo, muitos sucumbiram às pressões da nova legislação. Isso levanta preocupações sobre a liberdade de expressão online e a sobrevivência das comunidades online, destacando a tensão entre a legislação de segurança online e o florescimento de espaços online.

Leia mais
Tecnologia Comunidades Online

cqd: Utilitário Python colorido para inspeção de atributos de objetos

2024-12-22
cqd: Utilitário Python colorido para inspeção de atributos de objetos

cqd é um utilitário Python leve que fornece uma visualização colorida dos atributos de objetos, simplificando a inspeção de objetos durante o desenvolvimento e a depuração. Ele codifica por cores os atributos: métodos dunder (azul), atributos protegidos (amarelo) e atributos/métodos públicos (verde). Por exemplo, é útil para visualizar facilmente os atributos de um tokenizador Hugging Face. A instalação é fácil via `pip install cqd`. O uso envolve importar a função `cqd` e chamar `cqd(your_object).

Leia mais

Bombardeio da Segunda Guerra Mundial destrói obra-prima renascentista: a tragédia do afresco de Mantegna

2025-02-16
Bombardeio da Segunda Guerra Mundial destrói obra-prima renascentista: a tragédia do afresco de Mantegna

O escritor alemão Johann Wolfgang von Goethe ficou fascinado pelos afrescos coloridos dentro da igreja Eremitani em Pádua, elogiando o trabalho de Mantegna em seu diário de viagem italiana. Tragicamente, em 11 de março de 1944, um bombardeio aliado visando um quartel alemão próximo destruiu a obra de arte renascentista inestimável.

Leia mais
Diversos Afresco

SourceHut atualiza Termos de Serviço e Política de Privacidade

2025-06-24

O SourceHut atualizou seus Termos de Serviço e Política de Privacidade, aprimorando principalmente as descrições de como os dados do usuário são armazenados, usados e compartilhados com terceiros. A atualização esclarece a segurança da conta do usuário e adiciona detalhes sobre o acesso e o controle do usuário sobre seus dados. Também introduz restrições ao uso de ferramentas automatizadas para evitar abusos.

Leia mais
Desenvolvimento

Kagi e Orion: Uma Análise de Três Meses

2025-01-10
Kagi e Orion: Uma Análise de Três Meses

Este post de blog detalha uma avaliação de três meses do mecanismo de busca Kagi e seu navegador complementar, Orion. O Kagi, um serviço de assinatura de US$ 10 por mês, oferece resultados de busca sem anúncios e focados na privacidade. O autor achou a qualidade da busca do Kagi excelente, elogiando sua interface limpa e recursos exclusivos, como classificação personalizada e 'lentes'. O Orion, um navegador baseado em WebKit, suporta extensões do Chrome e Firefox e inclui bloqueio de anúncios integrado. Embora a taxa mensal de US$ 10 seja alta, o autor recomenda o plano ilimitado em vez do plano limitado, sugerindo que os leitores experimentem as 100 buscas gratuitas. O post também discute a parceria do Kagi com o Brave Search e sua posição sobre dilemas éticos, concluindo com uma recomendação para testar o Kagi.

Leia mais
Tecnologia navegador

XMLUI: Desenvolvimento Web para Todos

2025-07-21
XMLUI: Desenvolvimento Web para Todos

XMLUI traz a facilidade de uso do modelo de componentes do Visual Basic para o desenvolvimento web moderno. Usando uma simples marcação XML, os desenvolvedores podem criar aplicativos web reativos e temáticos sem precisar de profundo conhecimento em React ou CSS. Componentes pré-construídos e vinculação de dados declarativa simplificam o processo. A integração com LLMs otimiza ainda mais o desenvolvimento, permitindo criação colaborativa e manutenção mais fácil. XMLUI visa empoderar os criadores de soluções, permitindo que eles criem interfaces de usuário sem precisar de especialistas em front-end.

Leia mais
Desenvolvimento

O Guia Definitivo de Design de Lentes: de Singletes a Freeforms

2025-05-23
O Guia Definitivo de Design de Lentes: de Singletes a Freeforms

Este é o guia definitivo sobre formas de design de lentes, cobrindo sistemas ópticos desde simples singletes até freeforms complexos. A Dra. Kats Ikeda compartilha anos de experiência, destilando o conhecimento de livros didáticos em conceitos fáceis de entender e ilustrando-os com inúmeros exemplos, diagramas e rastreamentos de raios. O guia aprofunda-se na correção de aberrações, reconhecimento de padrões e explora sistemas ópticos modernos como aplicações a laser, lentes de telefones celulares e lentes litográficas.

Leia mais

Promoção de Memecoin pelo Presidente Argentino termina em despejo interno de US$ 107 milhões

2025-02-16
Promoção de Memecoin pelo Presidente Argentino termina em despejo interno de US$ 107 milhões

O tweet do presidente argentino Javier Milei promovendo uma memecoin chamada Libra, apresentada como um projeto para impulsionar a economia argentina, levou a uma queda espetacular. O token inicialmente disparou, mas em poucas horas, insiders detendo cerca de 82% dos tokens despejaram suas participações, sacando aproximadamente US$ 107 milhões e causando uma queda de 95% no preço. Milei posteriormente excluiu seu tweet e alegou ignorância sobre os detalhes do projeto. O incidente destaca os riscos das memecoins e o potencial de manipulação em mercados altamente concentrados.

Leia mais

Desvendando o Debouncing de Contatos: Mais Complexo do que Você Imagina

2025-01-08

Este artigo mergulha nas complexidades do bouncing de interruptores mecânicos. O autor realizou experimentos em 18 tipos diferentes de interruptores, revelando tempos de bouncing que variam de nanossegundos a centenas de milissegundos, significativamente impactados pelo tipo de interruptor e método de acionamento. As descobertas destacam a inadequação de técnicas simples de debouncing de software para todos os cenários, enfatizando a necessidade de soluções de hardware ou software específicas para o contexto. A análise revela que, além do bouncing de contato físico, transições de sinal analógico dentro dos níveis lógicos TTL contribuem para o bouncing lógico. Os resultados desafiam as suposições sobre o comportamento do interruptor e exigem estratégias de debouncing mais robustas.

Leia mais

Visão Geral dos Algoritmos de Otimização de Gradiente Descendente

2025-01-25
Visão Geral dos Algoritmos de Otimização de Gradiente Descendente

Esta postagem de blog abrangente mergulha profundamente nos algoritmos de otimização de gradiente descendente, o método preferido para otimizar redes neurais e muitos algoritmos de aprendizado de máquina. Começa explorando as variantes do gradiente descendente (em lote, estocástico, mini-lote), em seguida, aborda os desafios de treinamento, como a seleção da taxa de aprendizado e problemas de ponto de sela. A postagem detalha meticulosamente algoritmos populares de otimização baseados em gradiente, incluindo Momentum, Gradiente Acelerado de Nesterov, Adagrad, Adadelta, RMSprop, Adam, AdaMax, Nadam e AMSGrad, explicando seus mecanismos e regras de atualização. Além disso, abrange algoritmos e arquiteturas para otimizar o gradiente descendente em configurações paralelas e distribuídas, juntamente com estratégias adicionais para melhorar o desempenho do SGD, como embaralhamento, aprendizado de currículo, normalização em lote, parada antecipada e ruído de gradiente.

Leia mais

ARIA: A Aposta do Reino Unido em Pesquisa de Alto Risco e Alta Recompensa

2025-06-21
ARIA: A Aposta do Reino Unido em Pesquisa de Alto Risco e Alta Recompensa

A Agência de Pesquisa e Invenção Avançada do Reino Unido (ARIA), frequentemente chamada de “DARPA do Reino Unido”, é menos uma cópia e mais um experimento de metaciência. Ao contrário da DARPA, a estrutura da ARIA é fortemente influenciada pelo ecossistema de P&D do Reino Unido. Seu objetivo: impulsionar a produção econômica e melhorar a qualidade de vida por meio de projetos de alto risco e alta recompensa voltados para 'espaços de oportunidade' — áreas propícias a avanços tecnológicos transformadores. O CEO Ilan Gur, em entrevista, compara a ARIA com a DARPA e o capital de risco, destacando a abordagem única da ARIA: empoderar diretores de programa, semear ideias inovadoras e fomentar colaborações flexíveis. A ARIA visa um impacto que vai muito além de produtos ou empresas individuais — imaginando plataformas e indústrias tecnológicas totalmente novas.

Leia mais

Discrepâncias Assombrosas: Uma Comparação do Uso de Memória de Estruturas de Aceleração em GPUs

2025-04-02

Este artigo compara o consumo de memória na construção de estruturas de aceleração (BVHs) para ray tracing em GPUs de diferentes fornecedores. Os resultados revelam discrepâncias significativas, com as GPUs NVIDIA mais recentes usando apenas um terço ou até mesmo um vigésimo da memória das contrapartes AMD. O artigo mergulha na estrutura interna das BVHs, contrastando diferentes implementações de drivers e efeitos de arquitetura de hardware. Analisa os detalhes da implementação de BVH das arquiteturas RDNA2/3 e RDNA4 da AMD, explicando as razões por trás das diferenças de uso de memória. Finalmente, o autor conclui que o consumo de memória BVH é fortemente influenciado por hardware, drivers e algoritmos, e projeta o potencial de melhorias futuras.

Leia mais

llama.cpp Integra Modelo Multimodal Qwen2VL

2024-12-15
llama.cpp Integra Modelo Multimodal Qwen2VL

O projeto llama.cpp no GitHub recentemente mesclou uma solicitação de pull adicionando suporte para o modelo de linguagem grande multimodal Qwen2VL. Este modelo combina um modelo de linguagem grande com um codificador de visão, permitindo o processamento de imagens e texto. A integração envolve converter a parte LLM do modelo e o codificador de visão para o formato GGUF e usar uma nova ferramenta de linha de comando para inferência. Trabalhos futuros incluem adicionar suporte para mais backends como MPS e Vulkan.

Leia mais
IA

Frota Elétrica do Caltrain Mais Eficiente do que o Esperado

2025-01-25
Frota Elétrica do Caltrain Mais Eficiente do que o Esperado

O Caltrain anunciou que a frenagem regenerativa em seus novos trens elétricos está retornando aproximadamente 23% da energia consumida para a rede elétrica, superando as projeções iniciais. Isso reduz significativamente os custos operacionais (de uma projeção de US$ 19,5 milhões anuais para US$ 16,5 milhões) e rende à agência aproximadamente US$ 6 milhões anuais em créditos de energia do Programa de Padrão de Combustível de Baixo Carbono da Califórnia. Como a primeira ferrovia em uma geração a fazer a transição de diesel para energia elétrica, o Caltrain mostra um modelo para transporte público sustentável.

Leia mais

Desenvolvendo aplicativos iOS em dispositivos não Apple: um campo minado legal

2025-05-11
Desenvolvendo aplicativos iOS em dispositivos não Apple: um campo minado legal

A possibilidade de construir aplicativos iOS em dispositivos não Apple sempre foi debatida. Este post destaca que o principal desafio é legal e de licenciamento, não técnico. O Contrato de Licença do Programa de Desenvolvedores da Apple proíbe explicitamente a instalação, uso ou execução de SDKs iOS ou outros softwares da Apple em dispositivos não Apple. Embora o caso Oracle v. Google tenha alterado o cenário de direitos autorais em relação à engenharia reversa para compatibilidade, o autor argumenta que implantar aplicativos construídos em dispositivos não Apple diretamente na App Store acarreta riscos legais significativos, com a Apple mantendo o direito de rescindir as contas de desenvolvedores infratores.

Leia mais

Google paga US$ 1,4 bilhão para resolver processo por violação de privacidade no Texas

2025-05-10
Google paga US$ 1,4 bilhão para resolver processo por violação de privacidade no Texas

O procurador-geral do Texas anunciou que o Google pagará US$ 1,4 bilhão para resolver alegações de que a empresa coletou dados de usuários sem permissão. Este é o maior valor obtido por qualquer estado em um acordo com o Google sobre violações de privacidade de dados. O acordo abrange localização geográfica, pesquisas anônimas e dados biométricos, refletindo a postura rígida do Texas contra empresas de tecnologia que exploram dados de usuários. O Google afirmou que o acordo aborda reivindicações antigas e não exigirá alterações de produto.

Leia mais
Tecnologia acordo

Amostragem uniforme de disco determinística: Um novo algoritmo

2025-01-27
Amostragem uniforme de disco determinística: Um novo algoritmo

Este artigo apresenta um algoritmo determinístico para gerar N pontos uniformemente distribuídos em um disco com diâmetro D. O algoritmo divide o disco em M anéis concêntricos, alocando pontos proporcionalmente com base na circunferência do anel. Em seguida, ele amostra em coordenadas polares, convertendo para coordenadas cartesianas para as localizações finais dos pontos. O algoritmo lida de forma inteligente com a relação entre a contagem de pontos e o raio do anel e fornece um método de inteirização simples, garantindo que exatamente N pontos sejam gerados.

Leia mais
Desenvolvimento amostragem

Introdução à Programação para Partições e Composições de Inteiros

2025-05-18
Introdução à Programação para Partições e Composições de Inteiros

O LeetArxiv lançou o Capítulo 1 de sua nova série, "O que todo programador precisa saber sobre combinatória enumerativa", uma introdução a partições e composições de inteiros. O artigo usa uma abordagem acessível, guiando programadores através desses conceitos usando observação e reconhecimento de padrões. Código em C é fornecido para gerar composições fracas, enumerando-as eficientemente usando coeficientes binomiais e busca binária.

Leia mais
Desenvolvimento

Nix@NGI: Otimizando Software de Código Aberto

2025-01-24
Nix@NGI: Otimizando Software de Código Aberto

A equipe Nix@NGI tem a missão de tornar a execução de software de código aberto mais fácil, tanto agora quanto a longo prazo. Em parceria com o consórcio NGI Zero, seu objetivo é integrar mais de 1200 projetos financiados pela NLnet no ecossistema Nix. A equipe possui um conjunto diversificado de habilidades, abrangendo gerência, operações, desenvolvimento e manutenção, e recebe ativamente voluntários e estagiários. Seu trabalho beneficia os contribuidores do NixOS e melhora a acessibilidade de software de código aberto. Planos futuros incluem melhorar ferramentas, processos e experiência do usuário, impulsionando ainda mais o desenvolvimento de software de código aberto.

Leia mais
Desenvolvimento

Nellie Bly: A Jornalista Audaciosa que Mudou o Jornalismo Investigativo

2025-02-05
Nellie Bly: A Jornalista Audaciosa que Mudou o Jornalismo Investigativo

Nellie Bly, nascida Elizabeth Cochrane Seaman, foi uma jornalista americana famosa por sua viagem inovadora ao redor do mundo em 72 dias e sua reportagem sobre as condições horríveis de um asilo feminino. Ela foi pioneira em uma nova forma de jornalismo investigativo, desafiando as normas sociais e abrindo caminho para as repórteres femininas. A vida de Bly, repleta de aventuras ousadas e busca incansável pela verdade, permanece um testemunho de sua coragem e impacto no jornalismo.

Leia mais

A Arte Perdida das Mensagens de Commit: Um Guia para Commits Git Eficazes

2025-03-25

Este artigo critica a prática comum de escrever mensagens de commit do Git vagas, como "corrigir bug" ou "atualizar código". Ele enfatiza a importância de mensagens de commit claras para a colaboração em equipe e a depuração futura. O artigo detalha um formato padronizado para mensagens de commit, incluindo tipo (feat, fix, chore, etc.), escopo, descrição curta, pontos detalhados e rodapé, com vários exemplos. O autor incentiva os desenvolvedores a cultivar o hábito de escrever mensagens de commit de alta qualidade para criar um histórico de projeto claro e compreensível.

Leia mais

Fuja das Gigantes: Abraçando a Liberdade e os Desafios do Linux

2025-02-01

Este artigo mergulha nas razões para mudar de sistemas operacionais proprietários para o Linux. O Linux, baseado em princípios de código aberto, dá aos usuários controle completo sobre seu ambiente de computação e oferece uma grande quantidade de aplicativos gratuitos. Embora o Linux possa apresentar desafios, como uma curva de aprendizado íngreme e problemas de compatibilidade, seu forte suporte comunitário, alta personalização e proteção da privacidade do usuário o tornam uma opção muito atraente. O artigo também apresenta distribuições do Linux amigáveis ​​para iniciantes (como Ubuntu, Linux Mint e Fedora) e algumas alternativas de software de código aberto comumente usadas.

Leia mais
Desenvolvimento
1 2 464 465 466 468 470 471 472 595 596