Seis erros que cometi ao criar um jogo de quebra-cabeça de diorama

2025-03-18

O autor detalha seis desafios encontrados ao desenvolver um jogo de quebra-cabeça point-and-click construído inteiramente a partir de dioramas. Esses incluem tapeçarias de baixa resolução tecidas à máquina, o alto custo de hospedagem Git, as capacidades ruins de tweening de IA, dificuldades em filmar em espaços confinados, uma estratégia de marketing de Steam falha e folheado deformado. O autor compartilha essas lições aprendidas e incentiva os jogadores a adicionar o jogo à lista de desejos no Steam.

Leia mais
Jogos jogo indie

Depot: Startup que Reinventa a Construção de Software Busca sua Primeira Contratação em Marketing

2025-03-18
Depot: Startup que Reinventa a Construção de Software Busca sua Primeira Contratação em Marketing

A Depot, uma plataforma de aceleração de construção que cresce rapidamente e já conta com mais de 500 clientes pagantes e crescimento de dois dígitos mensalmente, está procurando sua primeira contratação dedicada de marketing. Este cargo será crucial no desenvolvimento e execução de uma estratégia de marketing completa, abrangendo aquisição, ativação e expansão de clientes; criação e gerenciamento de calendário de conteúdo; geração de demanda e nutrição de leads; análise e experimentação; e colaboração próxima com a equipe de engenharia e fundadores. O candidato ideal terá 5+ anos de experiência em marketing focado em desenvolvedores, fluência em ferramentas de análise e um histórico comprovado de sucesso em marketing de conteúdo, mídia social, SEO e campanhas de e-mail.

Leia mais

A Baleia que Explodiu no Oregon: 54 Anos de Fama Viral

2025-03-18
A Baleia que Explodiu no Oregon: 54 Anos de Fama Viral

Há cinquenta e quatro anos, em 12 de novembro de 1970, Oregon conquistou as manchetes com um evento bizarro: a dinamitação de uma baleia morta em uma praia de Florence. O espetáculo resultante, capturado ao vivo pela KATU news, cobriu os espectadores com partes de baleia e se tornou uma sensação viral instantânea (muito antes da internet!). Hoje, a 'Baleia Explosiva' continua sendo uma lenda querida e memorável, celebrada anualmente com festivais, mercadorias temáticas e até mesmo uma homenagem de um time de beisebol. Embora o método de descarte de baleias tenha mudado desde então, a história da baleia explosiva continua a entreter e fascinar.

Leia mais

O dilema da nuvem europeia: um caminho para a autossuficiência

2025-03-18
O dilema da nuvem europeia: um caminho para a autossuficiência

A dependência da Europa em serviços de nuvem americanos a deixa vulnerável. As forças de mercado não forneceram uma alternativa europeia viável, e as empresas hesitam em adotar soluções não comprovadas. Este artigo defende uma política industrial: aquisição governamental direcionada, subsídios estratégicos e alavancagem da colaboração de código aberto para construir um ecossistema de nuvem soberano. O sucesso depende de os governos desenvolverem profundo conhecimento do setor, aprenderem com as falhas de projetos em grande escala no passado e promoverem talentos locais para alcançar a independência na nuvem.

Leia mais

DNA Ambiental: Uma Nova Fronteira na Ciência Forense

2025-03-18
DNA Ambiental: Uma Nova Fronteira na Ciência Forense

O DNA ambiental (eDNA) está surgindo como uma ferramenta poderosa na ciência forense. Essa tecnologia utiliza fragmentos de DNA extraídos de amostras ambientais, como ar e roupas, para fornecer novas pistas em investigações criminais. Uma revisão abrangente da literatura explora como células descamadas e fragmentos de pele carregam DNA, os efeitos de fatores ambientais (radiação UV, umidade) na degradação do DNA e os desafios da transferência e contaminação do DNA. Os estudos destacam como ações como falar e contato espalham DNA e como melhorias processuais podem mitigar a contaminação. Embora promissor para melhorar a precisão e a eficiência na análise forense, desafios permanecem na interpretação de DNA de baixo nível e na distinção entre eDNA de fundo e DNA relevante para o crime.

Leia mais

Uma Abordagem Computacional para o Projeto de Verificadores de Tipos

2025-03-18

Este artigo apresenta uma abordagem computacional para o projeto de verificadores de tipos, derivando-os de especificações comportamentais usando raciocínio equacional. Os autores simplificam os cálculos usando uma abordagem algébrica baseada em fusão de dobra e melhoram ainda mais com uma abordagem baseada em restrições para resolver e compor pré-condições de fusão. A metodologia é ilustrada com três exemplos de complexidade crescente: uma linguagem de expressão simples, uma com exceções e uma versão do cálculo lambda.

Leia mais
Desenvolvimento

Estrelas de Hollywood se unem contra a apropriação de direitos autorais de IA

2025-03-18
Estrelas de Hollywood se unem contra a apropriação de direitos autorais de IA

Mais de 400 líderes criativos de Hollywood assinaram uma carta aberta à administração Trump, protestando contra o uso de material protegido por direitos autorais por empresas de IA sem permissão para treinamento de IA. Eles argumentam que isso enfraquece a força econômica e cultural das indústrias criativas americanas. A carta, assinada por estrelas de primeira linha como Ben Stiller, Mark Ruffalo e Cate Blanchett, pede a manutenção das leis de direitos autorais existentes e provocou um amplo debate na indústria.

Leia mais
Tecnologia

O Sistema de Chamados Falho em Grandes Empresas de Tecnologia e a Promessa da IA

2025-03-18

Este artigo explora as deficiências do sistema de plantão predominante em grandes empresas de tecnologia. Com base em experiências pessoais, o autor contrasta as abordagens de grandes empresas de tecnologia e startups no tratamento de problemas de software. As estruturas de incentivos de grandes empresas de tecnologia levam à queda da qualidade do software, tornando o plantão uma característica permanente. O autor argumenta que a IA e a aprendizagem de máquina podem revolucionar os processos de plantão, por exemplo, usando LLMs para simplificar logs, procurar problemas semelhantes e reduzir o ônus para os engenheiros, aumentando assim a eficiência.

Leia mais
Desenvolvimento Plantão

Exemplos Elegantes de Programação Funcional: Uma Vitrine

2025-03-18

Este código mostra a elegância e concisão da programação funcional. Ele demonstra funções para calcular áreas de retângulos, converter dados de retângulos de diferentes formatos, comparar elementos de matrizes de strings e inverter pontos de coordenadas. O uso de correspondência de padrões e definição de macros aprimora a legibilidade e a expressividade, destacando o poder da programação funcional. O exemplo final de achatamento de uma estrutura de árvore ilustra lindamente a recursão. Esses exemplos demonstram perfeitamente como os paradigmas de programação funcional melhoram a manutenibilidade e a reusabilidade do código.

Leia mais

Modelo de código aberto OLMo-2 supera o GPT-3.5? Configuração fácil para Mac!

2025-03-18
Modelo de código aberto OLMo-2 supera o GPT-3.5? Configuração fácil para Mac!

O modelo de linguagem de código aberto OLMo-2, com 32 bilhões de parâmetros, afirma superar o GPT-3.5-Turbo e o GPT-4 mini. Todos os dados, código, pesos e detalhes estão livremente disponíveis. Esta publicação detalha uma configuração simples para executá-lo em um Mac usando o plugin llm-mlx. Baixe o modelo de 17 GB com alguns comandos e participe de bate-papos interativos ou gere imagens; o exemplo mostra a geração de um SVG de um pelicano em uma bicicleta.

Leia mais
IA

Doutores: Não Tente Reformar a Ciência Ainda

2025-03-18
Doutores: Não Tente Reformar a Ciência Ainda

Este artigo diferencia entre 'Ciência 1', a busca idealizada da verdade, e 'Ciência 2', a prática social real da ciência. A Ciência 2 envolve financiamento, colaboração, competição e, crucialmente, comunicação. O autor usa o exemplo do BERT para ilustrar como mesmo contribuições revolucionárias podem enfrentar resistência devido a fatores culturais e estilos de comunicação. O conselho para estudantes de doutorado é focar em navegar na Ciência 2, construir redes e estabelecer influência antes de tentar reformar o sistema.

Leia mais
Desenvolvimento doutorado

BYD Apresenta Plataforma de Supercarregamento de 1000 kW: Carga de 5 Minutos para 400 km de Alcance

2025-03-18
BYD Apresenta Plataforma de Supercarregamento de 1000 kW: Carga de 5 Minutos para 400 km de Alcance

A BYD lançou uma nova plataforma de carregamento ultrarrápido para veículos elétricos (EVs), com velocidades de carregamento comparáveis ao abastecimento de carros a gasolina. A empresa também anunciou planos para construir uma rede de carregamento em todo o país na China. A plataforma atinge velocidades de carregamento de pico de 1000 kW, permitindo uma carga de 5 minutos para fornecer um alcance de 400 km, superando significativamente os supercarregadores de 500 kW da Tesla. A BYD pretende construir mais de 4.000 postos de carregamento ultrarrápidos para resolver a ansiedade de alcance, marcando a primeira conquista da indústria de potência de carregamento em megawatts. Esta nova arquitetura inicialmente alimentará o sedã Han L e o SUV Tang L.

Leia mais

Ubuntu 25.10 usará utilitários principais reescritos em Rust por padrão

2025-03-18
Ubuntu 25.10 usará utilitários principais reescritos em Rust por padrão

O Ubuntu anunciou planos para substituir utilitários principais do sistema (como `ls`, `cp` e `mv`) por versões modernas baseadas em Rust no Ubuntu 25.10. O objetivo é melhorar a segurança e a confiabilidade do sistema, aproveitando a segurança de memória do Rust para reduzir vulnerabilidades. Para facilitar a transição, o Ubuntu introduziu o `oxidizr`, uma ferramenta que permite aos usuários alternar facilmente entre implementações e possibilitar uma migração gradual. Embora melhorias de desempenho sejam um objetivo, segurança e estabilidade são os principais motivadores. Essa medida sinaliza o compromisso do Ubuntu com a modernização de sua infraestrutura e oferece mais oportunidades para contribuidores da comunidade de código aberto.

Leia mais
Desenvolvimento utilitários do sistema

Google Elimina Armazenamento Individual em Contas Gratuitas do G Suite

2025-03-18
Google Elimina Armazenamento Individual em Contas Gratuitas do G Suite

O Google está eliminando as cotas de armazenamento individuais para suas contas gratuitas legadas do G Suite, mudando para armazenamento agrupado compartilhado por todos os usuários a partir de 1º de maio. Isso afeta os usuários que mantiveram suas contas desde que o Google parou de oferecê-las em 2012. Embora o armazenamento total permaneça o mesmo, os usuários que precisarem de mais terão que pagar, embora o Google prometa um desconto. Os administradores podem definir limites de usuários individuais para evitar o acúmulo. Essa mudança, inicialmente anunciada em 2022 e depois revertida, simplifica o gerenciamento de armazenamento, mas adiciona trabalho extra para administradores que preferem o sistema antigo. Beneficia grupos que desejam compartilhar armazenamento não utilizado.

Leia mais
Tecnologia Armazenamento

Cosmo Music Fecha as Portas Após 57 Anos: Investimentos em Tecnologia Falham, Liquidação da Loja em Andamento

2025-03-18
Cosmo Music Fecha as Portas Após 57 Anos: Investimentos em Tecnologia Falham, Liquidação da Loja em Andamento

Após 57 anos a servir músicos, a retalhista de música canadiana Cosmo Music está a fechar as portas. Os desafios após a COVID e investimentos dispendiosos e infrutíferos em tecnologia levaram a uma diminuição da quota de mercado, acabando por se tornar insuportável. A loja física permanece aberta para uma liquidação, com a data exata de encerramento ainda por determinar. O site de comércio eletrónico da Cosmo Music foi encerrado, mas os clientes com encomendas existentes receberão reembolsos ou envios. Os programas de música escolar, a oficina de reparação e a produção e aluguer de A/V para eventos serão assumidos pela Long & McQuade.

Leia mais

Doctor Droid: Depuração de Incidentes de Produção com IA

2025-03-18
Doctor Droid: Depuração de Incidentes de Produção com IA

O Doctor Droid está construindo um assistente inteligente para ajudar as equipes de engenharia a acelerar as investigações durante incidentes de produção. Esta plataforma de código aberto, apoiada pela Accel e graduada no Y Combinator W23, visa reduzir o tempo de inatividade e aumentar a produtividade do desenvolvedor. Sua visão é capacitar qualquer membro da equipe a depurar problemas comuns de produção sem precisar de engenheiros seniores. Eles estão procurando desenvolvedores apaixonados para se juntar à sua equipe.

Leia mais
Desenvolvimento Incidentes de Produção

PKI offline com YubiKeys: Um guia seguro e prático

2025-03-18

Esta publicação descreve um sistema PKI offline construído usando YubiKeys e um SBC Libre Computer Sweet Potato. Três YubiKeys armazenam as CAs raiz e intermediárias, gerenciadas por meio de um SBC isolado da rede para maior segurança. O autor descreve o uso do aplicativo Python `offline-pki` para gerenciamento de chaves e geração de certificados, cobrindo a redefinição do YubiKey, a geração e replicação da CA raiz e a criação da CA intermediária. O Nix é usado para configuração e implantação do ambiente, com imagens de VM QEMU e cartão SD fornecidas para teste e implantação. Este sistema oferece uma solução PKI econômica para ambientes sensíveis à segurança.

Leia mais
Desenvolvimento

O Passado, o Presente e o Futuro Incerto do Design de UI de Desktop

2025-03-18

De 'A Mãe de Todas as Demos' de Engelbart em 1968 até a onipresença das telas sensíveis ao toque de hoje, este artigo traça a evolução do design da interface do usuário de desktop. Examinando exemplos icônicos como o Xerox Alto e o Sun Starfire, ele explora visões para interfaces de usuário futuras, incluindo toque, controle de voz e telas infinitas. No entanto, o autor argumenta que muitas inovações não foram verdadeiras melhorias, adicionando atrito em vez disso. O artigo conclui que o futuro da IU de desktop pode não ser uma reinvenção radical, mas sim um refinamento incremental de designs existentes, enfatizando consistência e familiaridade em vez de novidade.

Leia mais

O Pesadelo de 100 Dispositivos USB: Gargalos e Desafios de Engenharia

2025-03-17
O Pesadelo de 100 Dispositivos USB: Gargalos e Desafios de Engenharia

Conectar 100 dispositivos USB não é trivial! O artigo destaca a grave congestão causada pela arquitetura tipo hub do USB, tornando impossível para um único controlador lidar com a carga. A solução requer uma placa de circuito impresso (PCB) personalizada com até 100 controladores USB e uma interface de rede de alta velocidade (por exemplo, fibra óptica de 100 Gb), juntamente com drivers complexos e software do lado do servidor para gerenciar o fluxo massivo de dados. Uma alternativa mais barata, mas menos eficiente, também é sugerida: usar computadores pequenos como Raspberry Pis, com gerenciamento de energia eficiente e conexões Ethernet. Em resumo, este é um projeto de engenharia monstruosamente complexo.

Leia mais

Betelgeuse: O próximo show de fogos de artifício cósmico?

2025-03-17
Betelgeuse: O próximo show de fogos de artifício cósmico?

Betelgeuse, uma supergigante vermelha a cerca de 500 anos-luz da Terra, está se aproximando do fim de sua vida. Ela pode se tornar uma supernova a qualquer momento, resultando num espetáculo visível até mesmo durante o dia, um pouco mais fraco que a lua cheia e durando meses. Apesar de seu brilho incrível, a grande distância e a lei do inverso do quadrado protegerão a Terra da radiação prejudicial, permitindo-nos desfrutar de uma deslumbrante exibição de fogos de artifício cósmicos.

Leia mais
Tecnologia

GIMP 3.0 Lançado: Sete Anos de Desenvolvimento

2025-03-17
GIMP 3.0 Lançado: Sete Anos de Desenvolvimento

Após sete anos de desenvolvimento por desenvolvedores voluntários, o GIMP 3.0 finalmente chegou! Esta versão principal apresenta melhorias significativas, incluindo edição de filtro não destrutiva, compatibilidade de arquivos aprimorada (suporte a arquivos BC7 DDS e exportação PSD aprimorada), expansão automática de camadas, ferramentas de estilização de texto poderosas, gerenciamento aprimorado de camadas e cores e uma interface GTK3 modernizada. O GIMP 3.0 oferece uso mais fácil, desempenho mais rápido e recursos aprimorados de edição de imagens. Baixe agora e experimente a diferença!

Leia mais
Desenvolvimento Edição de Imagens

Alphabet em negociações avançadas para adquirir a startup de segurança cibernética Wiz por US$ 30 bilhões

2025-03-17
Alphabet em negociações avançadas para adquirir a startup de segurança cibernética Wiz por US$ 30 bilhões

A Alphabet, empresa controladora do Google, está em negociações avançadas para adquirir a startup de segurança cibernética Wiz por aproximadamente US$ 30 bilhões, o que pode ser sua maior aquisição até hoje. A Wiz oferece soluções de segurança cibernética em nuvem baseadas em IA, ajudando as empresas a mitigar riscos críticos. Embora o acordo não esteja finalizado e possa mudar, ele demonstra o investimento significativo da Alphabet no mercado de segurança cibernética em crescimento e a expansão de seu negócio de infraestrutura em nuvem. O escrutínio regulatório é provável, dado o tamanho e a posição de mercado da Alphabet.

Leia mais
Tecnologia

Algoritmo Quântico DQI: Uma Quebra de Paradigma na Otimização?

2025-03-17
Algoritmo Quântico DQI: Uma Quebra de Paradigma na Otimização?

A equipe do Google Quantum AI desenvolveu um novo algoritmo quântico chamado Interferometria Quântica Decodificada (DQI) que supera todos os algoritmos clássicos conhecidos na resolução de uma ampla classe de problemas de otimização. O algoritmo não foi projetado para um problema específico, mas sim traduzindo o problema em ondas quânticas e aplicando técnicas de decodificação para encontrar a melhor solução. Embora falte hardware quântico suficiente para testes empíricos e a possibilidade de futuros algoritmos clássicos rivais, a vantagem potencial do DQI em problemas de otimização e suas aplicações em codificação e criptografia geraram entusiasmo na comunidade de computação quântica. É considerado um avanço significativo em algoritmos quânticos.

Leia mais

O apelo duradouro de laptops pequenos: Uma retrospectiva de 17 anos

2025-03-17
O apelo duradouro de laptops pequenos: Uma retrospectiva de 17 anos

Dezessete anos atrás, Steve Jobs apresentou o primeiro Macbook Air, um dispositivo revolucionário em comparação com os volumosos netbooks da época. O autor relembra seu Lenovo IdeaPad S10e e expressa um desejo contínuo por laptops pequenos e leves. Apesar dos avanços no hardware, o autor acredita que um Macbook Air ou Macbook Mini do tamanho de um A4, emparelhado com um servidor doméstico potente, representa a solução ideal para trabalho remoto. Portabilidade e trabalho remoto são o futuro.

Leia mais
Tecnologia laptops leves

OpenVMS recebe gerenciador de pacotes após 47 anos: Beta do VSP lançado

2025-03-17

Após 47 anos e suporte para 4 arquiteturas de CPU diferentes, o OpenVMS finalmente possui um gerenciador de pacotes - VSP! Atualmente em versão beta, possui algumas limitações: resolução de dependências incompleta, sem gerenciamento de atualizações e falta de suporte a repositórios privados. No entanto, ele simplifica significativamente a instalação de software, economizando tempo considerável. O VSP permite pesquisar, baixar e instalar software com comandos simples, eliminando o processo manual de download, extração e instalação. Melhorias futuras se concentrarão no tratamento automatizado de dependências, recursos de atualização/upgrade e suporte a repositórios privados, aproximando-o dos gerenciadores de pacotes modernos como APT, YUM e DNF.

Leia mais
Desenvolvimento

Cascii: Construtor de diagramas ASCII e Unicode online sem dependências

2025-03-17
Cascii: Construtor de diagramas ASCII e Unicode online sem dependências

Cascii é um construtor de diagramas ASCII e Unicode baseado na web, escrito em JavaScript puro. Ele não tem dependências de servidores, empacotamento web ou bibliotecas e não usa marcação ou folhas de estilo. Basta abrir o arquivo cascii.html para começar a construir diagramas. Cascii também é hospedado em cascii.app, oferecendo links curtos para diagramas, criação de contas e muito mais. Os recursos incluem gerenciamento de camadas, ferramentas de seleção, agrupamento, ordenação, duplicação, tabelas dinâmicas, desenho/apagamento livre, salvamento automático, colar/importar texto, histórico (desfazer/refazer) e suporte para caracteres ASCII e Unicode.

Leia mais
Desenvolvimento desenho ASCII desenho Unicode

PrintedLabs: Laboratório Científico de Impressão 3D de Código Aberto

2025-03-17

PrintedLabs é uma plataforma de código aberto que fornece equipamentos de laboratório científicos de baixo custo, imprimíveis em 3D, e software, incentivando o envolvimento com STEM. Seja para professores demonstrando experimentos, alunos realizando pesquisas independentes ou entusiastas buscando projetos pessoais, o PrintedLabs oferece ferramentas e recursos de fácil acesso. Seu objetivo é cultivar o pensamento analítico, a resolução de problemas e fluxos de trabalho estruturados por meio de experimentação prática, ensinando o processamento e análise de dados fundamentais. Desde 2021, está integrado ao curso prático de física da Universidade de Bayreuth.

Leia mais

Apple Considerou um iPhone 17 Air sem Porta: Um Vislumbre do Futuro?

2025-03-17
Apple Considerou um iPhone 17 Air sem Porta: Um Vislumbre do Futuro?

Mark Gurman, da Bloomberg, relata que a Apple considerou lançar o iPhone 17 Air sem uma porta de carregamento USB-C. Embora tenha sido descartada, a ideia permanece em pauta para modelos futuros. O iPhone 17 Air "prefigurará uma mudança para modelos mais finos sem portas de carregamento". Executivos da Apple veem isso como uma mudança significativa; se bem-sucedido, pretendem buscar iPhones sem portas de forma mais ampla. Isso representa uma mudança significativa no design, potencialmente inaugurando uma nova era de smartphones sem portas.

Leia mais
Tecnologia iPhone sem portas

Saltos Altos no Desenvolvimento de Jogos: Desafios de Animação, Física e Otimização

2025-03-17

Este artigo mergulha nas complexidades de incorporar diferentes tipos de calçados, especialmente saltos altos, no desenvolvimento de jogos. As diferentes alturas introduzidas pelos diferentes calçados criam desafios em animação, detecção de colisão e motores físicos. O artigo propõe duas abordagens principais de solução: ajustar a altura do personagem (por meio de ajustes manuais de animação, sistemas IK dinâmicos, etc.) e usar soluções alternativas (esconder os pés, encurtar as pernas, dobrar as pernas). Também explora o impacto na postura, marcha e sons de passos, observando potenciais problemas de equilíbrio em jogos competitivos. Estratégias de otimização, como remover polígonos ocultos pelos sapatos, são examinadas em vários jogos. Por fim, o artigo resume as principais considerações e soluções comuns para lidar com diversos tipos de calçados no desenvolvimento de jogos.

Leia mais
Jogos
1 2 373 374 375 377 379 380 381 595 596