Elogio da ideia de cem páginas: um caso para a brevidade na não-ficção

2024-12-22

Tracy Durnell argumenta a favor do valor de livros de não-ficção concisos, especificamente aqueles com cerca de 100 páginas. Ela considera essas obras mais curtas ideais para explorar uma única ideia impactante sem detalhes excessivos, se encaixando nas curtas faixas de atenção dos leitores modernos. Durnell destaca vários exemplos de excelentes livros com esta extensão, contrastando-os com obras mais longas que ela acredita muitas vezes diluírem suas ideias centrais por meio de preenchimento. Ela defende a eficiência de uma abordagem focada, enfatizando os benefícios de conectar várias ideias concisas para construir uma compreensão mais ampla do que consumir longos tomos altamente detalhados.

Leia mais

Sem Permissão: Um Manifesto para o Futuro de Tudo - Resumo

2024-12-28

Sem Permissão: Um Manifesto para o Futuro de Tudo explora o impacto do conceito 'sem permissão' no futuro. Dividido em cinco partes, o livro abrange o conceito de ausência de permissão, o problema das permissões, o papel dos guardiões, uma revolução (de certo tipo) e o manual sem permissão. O autor defende um futuro descentralizado e aberto, desafiando estruturas de poder tradicionais e mecanismos de controle, oferecendo uma perspectiva única sobre a direção do desenvolvimento social futuro.

Leia mais

Número de sem-teto nos EUA atinge recorde histórico em meio à escassez de moradias acessíveis

2024-12-28

Um novo relatório federal revela que mais de 770.000 pessoas experimentaram a falta de moradia nos EUA em janeiro, um aumento de 18% em relação ao ano passado e o maior número desde 2007. Aluguéis elevados e um recente aumento de migrantes são citados como fatores-chave. Embora algumas cidades tenham visto diminuições após a implementação de medidas, a situação geral permanece difícil. O governo Biden aumentou os subsídios de moradia, mas a proposta do presidente eleito Trump de mudar para o tratamento obrigatório de drogas e saúde mental gerou preocupações entre os defensores da moradia.

Leia mais

Aumento do Salário Mínimo na Califórnia: Um Sucesso Inesperado

2024-12-22

A lei da Califórnia de setembro de 2023, que aumentou o salário mínimo para trabalhadores de fast-food para US$ 20 por hora, enfrentou reação imediata, com previsões de perdas generalizadas de empregos e fechamentos de empresas. No entanto, essas previsões se mostraram falsas. Desde a implementação da lei em abril, o setor de fast-food da Califórnia registrou crescimento de empregos acima da média nacional. Análises de economistas revelaram que o aumento dos salários não diminuiu o emprego; em vez disso, a rotatividade reduzida de funcionários e o aumento da produtividade reduziram os custos de mão de obra para os empregadores. Embora os preços tenham subido, o aumento foi muito menor do que o previsto, superando significativamente o aumento salarial para os trabalhadores. Isso desafia as suposições sobre os impactos do salário mínimo, destacando os vieses na compreensão econômica e o papel da mídia na disseminação de informações incorretas.

Leia mais

Iteradores Go: Lidando com APIs Paginadas de Forma Eficiente

2024-12-21

Este artigo demonstra como lidar eficientemente com APIs paginadas usando o recurso de iteradores introduzido no Go 1.23. Usando a API do GitHub como exemplo, o autor mostra como escrever um iterador personalizado para abstrair a lógica de paginação, tornando o código mais legível e reutilizável. O artigo se concentra na implementação e nos testes do iterador, incluindo a simulação de chamadas de API e o uso de iteradores pull para garantir que o iterador retorne os resultados esperados. Os iteradores permitem que os desenvolvedores separem a lógica de paginação da lógica de negócios, melhorando a manutenibilidade e a legibilidade do código.

Leia mais
Desenvolvimento Iteradores APIs Paginadas

Massacre da Idade do Bronze Antiga Descoberto em Somerset, Reino Unido

2024-12-18

Escavações em Charterhouse Warren, em Somerset, Reino Unido, revelaram um chocante massacre da Idade do Bronze Antiga. Pelo menos 37 homens, mulheres e crianças foram brutalmente assassinados e esquartejados, seus restos mortais desmembrados descartados em um poço natural de 15 metros de profundidade. Marcas de corte e traumas por força contundente nos ossos indicam um ato deliberado de violência extrema, possivelmente incluindo canibalismo. Esta descoberta oferece uma visão única sobre a violência pré-histórica na Grã-Bretanha, desafiando os entendimentos anteriores sobre a estabilidade social durante este período e incentivando investigações adicionais sobre as motivações e o contexto social do evento.

Leia mais

Apache Cloudberry: Banco de Dados MPP de código aberto, alternativa ao Greenplum

2024-12-21

O Apache Cloudberry, criado pelos desenvolvedores originais do Greenplum Database, é um banco de dados MPP (Massive Parallel Processing) de código aberto avançado e maduro. Ele possui um kernel PostgreSQL mais recente e recursos avançados para empresas, servindo como um data warehouse e suportando análises em larga escala e cargas de trabalho de IA/ML. Os usuários podem construir a partir da fonte ou utilizar um sandbox baseado em Docker para testes rápidos. Uma comunidade vibrante oferece suporte e incentiva contribuições que vão desde melhorias de código até aprimoramentos de documentação.

Leia mais

Tutorial: Criando um Shell Unix Simples em C

2024-12-26

Este tutorial guia você na criação de um shell Unix básico em C, chamado lsh. Ele detalha o ciclo de vida do shell: inicialização, interpretação de comandos e terminação. Aspectos-chave abordados incluem a leitura da entrada do usuário, análise de comandos, execução de programas usando fork() e exec() e tratamento de comandos embutidos como cd, help e exit. A alocação dinâmica de memória usando malloc() e realloc() é enfatizada e o uso de getline() é explicado. Embora simplificado (sem pipes, redirecionamento ou globbing), o tutorial fornece uma base sólida para entender a programação de shells em C.

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

C++: Um Retorno à Diversão da Programação

2024-12-23

O autor relembra mais de uma década de programação, lamentando que linguagens como JavaScript, Python e Ruby não conseguiram recapturar a alegria que sentia programando quando criança. Recentemente, enquanto desenvolvia um jogo roguelike usando C++, ele redescobriu a diversão da programação. Ele argumenta que C++ já foi notório pelo uso excessivo de metaprogramação de modelo, mas desde o C++11, os esforços do comitê de padrões revitalizaram a linguagem. Adições como inferência de tipo automática, nullptr e loops for baseados em intervalo melhoraram significativamente a experiência e a eficiência do desenvolvedor. O C++ moderno é poderoso, com bibliotecas e ferramentas ricas, mas evita os aspectos negativos da popularidade excessiva. A comunidade relativamente pura permite que os desenvolvedores se concentrem na criação, que é a essência do prazer da programação.

Leia mais
Desenvolvimento

Ferramenta de Visualização de Repositórios GitHub: GitDiagram

2024-12-27

O GitDiagram é uma ferramenta poderosa que transforma qualquer repositório GitHub em um diagrama interativo para visualização rápida e intuitiva de projetos. Basta substituir 'hub' por 'diagram' em qualquer URL do GitHub para gerar o diagrama. Ele suporta frameworks populares como FastAPI, Streamlit e Flask, facilitando o uso para desenvolvedores.

Leia mais
Desenvolvimento

Como Lidar com Alertas de Segurança em Go: Um Guia Prático

2024-12-26

Este artigo fornece um guia prático sobre como lidar com alertas de segurança em Go. Usando as vulnerabilidades de segurança do Go de dezembro de 2024 nos pacotes golang.org/x/net e golang.org/x/crypto como exemplos, ele detalha como usar as ferramentas govulncheck e Docker Scout para verificar imagens Docker e código-fonte Go em busca de vulnerabilidades e como atualizar dependências. O artigo enfatiza a importância de diferenciar entre problemas de segurança potenciais e riscos reais e recomenda a automação de testes de segurança e processos de correção para eficiência e conformidade com as novas regulamentações de segurança cibernética da UE.

Leia mais

Revivendo o Retro: Conectando um Tandy Coco à Internet com o FujiNet

2024-12-20

Este artigo detalha a jornada do autor ao conectar um antigo computador Tandy Coco à internet usando o projeto FujiNet, uma iniciativa ambiciosa de código aberto que visa ser o único periférico necessário para computadores antigos. O autor enfrentou desafios durante o processo de montagem, incluindo dificuldades de soldagem, bugs de hardware e problemas de compatibilidade de software. Apesar desses obstáculos, ele conseguiu se conectar à internet e executar vários aplicativos, incluindo um rastreador da ISS e jogos. A experiência destaca o dinamismo da comunidade de código aberto e o potencial da retrocomputação, mostrando a diversão do reparo de hardware e do desenvolvimento de software.

Leia mais

Visualizador 3D de Gêmeo Digital de Tóquio Lançado: Dados em Tempo Real para Gestão Urbana

2024-12-26

O governo metropolitano de Tóquio lançou uma versão beta de sua plataforma de gêmeo digital 'Veja Tóquio em 3D'. Construído usando a estrutura TerriaJS, este visualizador 3D integra dados em tempo real, como tráfego, níveis de rios e informações de abrigos, oferecendo uma visão abrangente de Tóquio. A plataforma auxilia o planejamento e a gestão urbana, fornecendo uma visualização clara das operações da cidade. Ferramentas de conversão de dados também são fornecidas para promover o uso do CityJSON na comunidade de desenvolvedores do Japão, com partes do código-fonte sendo de código aberto.

Leia mais

io_uring recebe nova funcionalidade de criação de processos

2024-12-20

O LWN.net noticia o desenvolvimento de um novo recurso de criação de processos para o subsistema io_uring. Essa funcionalidade é implementada por meio de duas novas operações io_uring: IORING_OP_CLONE, que cria um novo processo, e IORING_OP_EXEC, que executa uma chamada de sistema execveat() para carregar um novo programa. Isso promete maior eficiência e permite que lógica mais complexa, como a pesquisa de caminhos, seja executada de forma assíncrona no kernel. No entanto, o recurso ainda está em seus estágios iniciais e possui limitações, como a necessidade de execução síncrona de operações io_uring no novo processo. O desenvolvimento futuro visa aumentar a flexibilidade e, eventualmente, mesclar o recurso ao kernel principal do Linux.

Leia mais

Interfaces Humanas e Modelos de Linguagem Grandes se Adaptando em Conjunto

2024-12-23

A ascensão dos Grandes Modelos de Linguagem (LLMs) está mudando a forma como acessamos informações. Este artigo explora como o mundo digital está se adaptando aos LLMs, obscurecendo a linha entre 'agente' e 'ambiente'. O autor usa o preenchimento automático de código como exemplo, mostrando como os humanos adaptam seu comportamento – por exemplo, usando 'programação com docstrings primeiro' – para trabalhar melhor com LLMs. Isso leva a bases de código mais comentadas, ilustrando a adaptação ambiental às ferramentas. Para melhorar a eficiência do LLM, o artigo argumenta a favor de 'interfaces agente-computador' que traduzem interfaces humanas em formatos que os LLMs entendem melhor. O futuro, sugere o autor, reside em projetar interfaces especificamente para LLMs, em vez de se concentrar apenas em melhorias de modelo. Isso mudará, em última análise, a interação humano-computador, promovendo novos aplicativos e conteúdo.

Leia mais
IA

O Teorema da Impossibilidade de Clustering: Por que Algoritmos Perfeitos Não Existem

2024-12-26

Este artigo explora o problema do 'triângulo impossível' em algoritmos de clustering. Fazendo um paralelo com o teorema CAP, o autor argumenta que todo algoritmo de clustering deve sacrificar uma das três propriedades desejáveis: invariância de escala, riqueza e consistência. O artigo define cada propriedade e ilustra como algoritmos como k-means comprometem uma para alcançar as outras. A conclusão enfatiza que os desenvolvedores devem escolher algoritmos com base nas necessidades específicas de seu aplicativo, aceitando que um algoritmo de clustering perfeito é matematicamente impossível.

Leia mais

Vale a pena salvar conteúdo online? Uma reflexão de um blogueiro

2024-12-21

Ao organizar seus marcadores online, o blogueiro Ruben Schade descobriu que a maioria de seus links acumulados ao longo dos anos estava quebrada ou alterada, levando-o a refletir sobre o significado da preservação de conteúdo online. Ele percebeu a natureza efêmera da internet e a vulnerabilidade até mesmo do Internet Archive. Embora tenha salvo uma grande quantidade de blogs, podcasts e vídeos pessoais potencialmente sem valor, ele acredita que esses constituem cápsulas do tempo valiosas de memórias e história pessoais, dignas de preservação. Em última análise, ele argumenta que o valor de salvar conteúdo online reside em seu significado histórico e memórias pessoais, enquanto o desafio reside em como alcançar uma preservação eficiente e econômica.

Leia mais

Uma Abordagem Baseada em Evidências para Estabelecimento de Metas e Mudança de Comportamento

2024-12-27

Resoluções de Ano Novo geralmente falham? Este artigo explora estratégias baseadas em evidências para estabelecer metas e mudar comportamentos. Estudos mostram que as taxas de sucesso das resoluções de Ano Novo não são tão baixas quanto muitas vezes se pensa. A chave é aproveitar o "efeito de novo começo" e combiná-lo com a definição de hierarquia de metas (metas superordenadas, intermediárias e subordinadas), metas de aproximação versus evitação, metas de processo versus resultado, metas de domínio versus desempenho, restrição flexível versus restrição rígida e estratégias de intenção de implementação. O artigo também detalha como ferramentas como MacroFactor podem apoiar o estabelecimento de metas e a mudança de comportamento.

Leia mais

A Morte e a Vida Eterna das Cartas: Um Diálogo SecuLar Sobre Palavras e Emoções

2024-12-25

Em "Vozes do Escritório de Cartas Mortas", Cynthia Ozick explora a morte e o legado duradouro das cartas com uma perspectiva única. Da correspondência apaixonada entre Lord Byron e Lady Caroline Lamb à própria busca epistolar lúdica de Ozick do filósofo Sidney Morgenbesser sob o disfarce de Lady Caroline, o ensaio revela a natureza multifacetada das cartas. As cartas servem como veículos para o romance, inspiração para criações literárias e confissões genuínas de emoções pessoais. Ozick traça o papel significativo das cartas na história da literatura, destacando como clássicos como *Frankenstein* e *Orgulho e Preconceito* utilizam estruturas epistolares. Ela examina a evolução das cartas em diferentes épocas, das cartas manuscritas tradicionais aos e-mails e mídias sociais, enfatizando que, embora a forma mude, as emoções e os valores que elas carregam persistem. Ozick conclui com uma reflexão comovente sobre as cartas, expressando nostalgia pelas emoções e épocas passadas enquanto contempla o futuro da comunicação humana.

Leia mais
Diversos cartas emoção

Extensão ChatGPT Saved Chats: Nunca Mais Perca uma Conversa Importante

2024-12-26

Cansado de perder conversas importantes do ChatGPT em seu histórico de bate-papo interminável? A extensão ChatGPT Saved Chats para Chrome está aqui para ajudar! Esta extensão fácil de usar permite que você salve e organize seus bate-papos mais valiosos com um único clique. Basta passar o mouse sobre qualquer conversa e clicar no ícone de salvar para armazená-la instantaneamente para acesso posterior. Seus bate-papos salvos são armazenados localmente, garantindo sua privacidade. Diga adeus à rolagem sem fim e olá à recuperação fácil de suas conversas importantes.

Leia mais

Um Bug de 50 Anos em E/S de Arquivos C: Desvendando um Mistério do Legado

2024-12-26

Ao melhorar um emulador DOS, um desenvolvedor encontrou um bug aparentemente trivial em E/S de arquivos: anexar texto a um arquivo usando o comando `echo` produziu resultados inesperados. A depuração revelou uma falha em como as bibliotecas de tempo de execução C lidam com a alternância entre leitura e escrita, uma falha que remonta à década de 1970 e até mesmo a sistemas UNIX anteriores. O artigo aprofunda o contexto histórico, do C K&R inicial aos padrões C modernos, explorando diferenças de implementação em várias versões do UNIX e compiladores C. A causa raiz é identificada como limitações no tratamento do modo de atualização pelas bibliotecas C iniciais, com variações em como diferentes sistemas operacionais e compiladores lidaram com essas limitações. O autor conclui que, mesmo hoje, para código C portátil, uma chamada `fseek` explícita é necessária ao alternar entre leitura e escrita de um arquivo.

Leia mais
Desenvolvimento E/S de arquivos bug legado

Terminais gráficos DVST da Tektronix: Pioneiros em exibições de gráficos de computador

2024-12-19

Este artigo narra a história lendária dos terminais gráficos DVST (tubo de armazenamento de visualização direta bistável) da Tektronix. Da invenção do DVST por Bob Anderson em 1961, ao lançamento do primeiro monitor 611 da Tektronix, e mais tarde os modelos icônicos T4002, 4010 e 4014, a Tektronix liderou o desenvolvimento da tecnologia de exibição de gráficos de computador. Esses terminais, com sua alta resolução e estabilidade, tornaram-se dispositivos essenciais para aplicações de gráficos de computador na época, impulsionando o progresso de toda a indústria. Mesmo após o advento de CRTs de varredura raster de baixo custo, os terminais DVST da Tektronix mantiveram uma participação de mercado significativa por anos devido à sua compatibilidade e confiabilidade.

Leia mais

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

Sonhos lúcidos: Uma nova ciência para tratar insônia e pesadelos

2024-12-27

Cientistas estão explorando o potencial de induzir sonhos lúcidos para tratar insônia e pesadelos. Sonhos lúcidos, o estado de estar ciente de que você está sonhando enquanto dorme, podem ser aprendidos por meio de treinamento, permitindo o controle do conteúdo do sonho e até mesmo a comunicação com o mundo acordado. Os pesquisadores estão usando neuroimagem e dispositivos vestíveis para entender a atividade cerebral durante sonhos lúcidos e induzi-los por meio de estímulos externos, com o objetivo de melhorar a qualidade do sono e reduzir pesadelos. Esta pesquisa oferece novas vias promissoras para o tratamento de distúrbios do sono e problemas de saúde mental.

Leia mais

Operação PowerOFF Desmantala 27 Plataformas de DDoS

2024-12-17

A Europol liderou uma operação internacional em 15 países, chamada PowerOFF, que resultou no fechamento de 27 plataformas importantes de DDoS ('booters' e 'stressers'). Essas plataformas permitiam que cibercriminosos e hackers inundassem alvos com tráfego ilegal, tornando sites e serviços online inacessíveis. A operação interrompeu ataques direcionados a agências governamentais dos EUA, incluindo o Departamento de Justiça e o FBI. Apesar da vitória significativa, especialistas alertam que criminosos se adaptarão, exigindo esforços contínuos para combater ataques DDoS.

Leia mais

Uma Fruta Antes Proibida: O Ingrediente Secreto do Ponche de Natal Delicioso

2024-12-29

Fazer o tradicional ponche de Natal mexicano, Ponche Navideño, era antes dificultado por restrições à importação de um ingrediente-chave: tejocotes. Essas pequenas frutas douradas, com seu aroma único e alto teor de pectina, conferem ao ponche seu sabor e espessura distintos e são consideradas um símbolo do Natal no México. Por muito tempo, a alfândega dos EUA proibiu sua importação devido a preocupações com moscas de frutas, levando a um mercado negro para a fruta rara. No entanto, em 2015, o USDA finalmente revogou a proibição, tornando essa bebida festiva muito mais fácil de fazer nos EUA. Hoje em dia, os tejocotes estão facilmente disponíveis nos EUA, permitindo que as pessoas desfrutem dessa bebida de Natal única que combina sabores da África, Ásia e Américas.

Leia mais

CEO da Intel, Gelsinger, Sai: A Queda de um Gigante?

2024-12-18

Este artigo analisa a saída de Pat Gelsinger, CEO da Intel. Gelsinger, outrora visto como um salvador para a gigante de tecnologia em dificuldades, não conseguiu reverter a sorte da Intel durante seus três anos no cargo. O artigo explora vários fatores contribuintes, incluindo oportunidades perdidas no mercado móvel, o boom disruptivo da IA, desafios geopolíticos e atrasos em colaborações governamentais. Em última análise, a saída de Gelsinger é apresentada como consequência de problemas internos de longa data da Intel combinados com forças de mercado externas, deixando o futuro da Intel incerto.

Leia mais

Tentativa de AGI no Tokio Runtime: Um Experimento de IA Biologicamente Inspirada que Falhou

2024-12-26

Um desenvolvedor tentou construir um sistema AGI baseado em uma rede neural biológica no runtime Tokio. Ele construiu uma rede neural assíncrona e a treinou usando algoritmos genéticos, mas o experimento falhou, atingindo uma pontuação máxima de apenas 3. O autor sugere que a incapacidade do Tokio de lidar eficientemente com o grande número de impulsos neurais e a estratégia de otimização do algoritmo genético podem ser responsáveis pela falha.

Leia mais
1 2 31 32 33 35 37 38 39 61 62