Patreon to Bypass Apple's Payment System, Boosting Creator Earnings

2025-05-01
Patreon to Bypass Apple's Payment System, Boosting Creator Earnings

Following Epic Games' victory against Apple, Patreon announced plans to update its iOS app to allow creators to bypass Apple's payment system and avoid the 30% Apple fee. This move will significantly increase earnings for Patreon creators, enhancing their profitability on the iOS platform. Previously, Patreon was forced to use Apple's in-app purchase system, which placed a significant burden on creators. This update marks a significant win for creators in their battle against app store giants and offers a valuable precedent for other app developers.

Read more

The Deno Empire Crumbles: A Postmortem

2025-05-01
The Deno Empire Crumbles: A Postmortem

Deno Deploy, touted as 'edge' hosting with 'massive global scale,' has seen its server count plummet from 35 regions in early 2024 to a mere 6 in February 2025. The author details their own negative experience with performance degradation, highlighting the stagnation of other Deno products like the Fresh framework and Deno KV. The article expresses serious concerns about Deno's future, blaming a lack of innovation and an over-reliance on chasing Node.js features.

Read more
Development Server Count Decline

Google Wallet Expands Digital ID Capabilities: More States and Countries Added

2025-05-01
Google Wallet Expands Digital ID Capabilities: More States and Countries Added

Google Wallet is rapidly expanding its digital identity features. Residents in several US states can now store government-issued digital IDs in Google Wallet and use them at DMVs in select states. Additionally, Google Wallet supports using ID passes created from US passports for TSA security at supported airports for domestic travel. Future use cases include Amazon account recovery, accessing online health services, and Uber profile verification. Fast, privacy-preserving age verification is implemented using Zero Knowledge Proof (ZKP) technology. Finally, Google Wallet is expanding to 50 more countries.

Read more
Tech

ScummVM Wiki Fends Off Massive DDoS Attack with Anubis

2025-05-01
ScummVM Wiki Fends Off Massive DDoS Attack with Anubis

The ScummVM wiki website suffered a massive DDoS attack from roughly 35,000 IPs worldwide, causing an outage. Attackers exploited specific URLs to heavily load the database, exhausting resources on the Apache, PHP-FPM, and MariaDB servers. To counter this, the author deployed Anubis, a system using a proof-of-work mechanism to efficiently filter malicious requests. Anubis successfully defended against the attack with minimal server resource consumption, ensuring website uptime. Anubis not only effectively blocks AI scrapers but also functions as a DDoS protection system.

Read more
Development website security

Ancient DNA Upends Assumptions About Phoenician Origins

2025-05-01
Ancient DNA Upends Assumptions About Phoenician Origins

A groundbreaking ancient DNA study overturns long-held assumptions about the origins of the Phoenicians. Researchers analyzed DNA from 73 ancient individuals across the Mediterranean, revealing that Phoenician civilization wasn't the result of mass migration from the Levant, but a blend of diverse populations from Sicily, the Aegean islands, and North Africa. This challenges the notion of a single origin for Phoenician culture, highlighting the complex cultural exchange and fusion in the Mediterranean. The study shows that trade, not migration, was key to shaping Phoenician civilization, with communities interconnected through trade and intermarriage, jointly creating the vibrant Phoenician culture. This research not only reshapes our understanding of Phoenician civilization but also offers a new perspective on the diversity and cultural fusion of ancient Mediterranean civilizations.

Read more

Lord of the Rings: A Leftist Reading of a Right-Wing Classic?

2025-05-01
Lord of the Rings: A Leftist Reading of a Right-Wing Classic?

The immense popularity of *The Lord of the Rings* is juxtaposed with its curious embrace by the political right. This article explores this paradox: despite overt elements of racism, imperialism, and sexism, many on the left continue to cherish Tolkien's work. The author argues this stems from inherent contradictions and ambiguities within the text. For instance, the celebration of working-class heroes like Samwise Gamgee, critiques of power and control, and reflections on the horrors of war resonate with leftist values. Further, the narrative structure itself invites critical readings, encouraging examination of contradictions, gaps, and omissions, challenging the very nature of historical narratives. Ultimately, the work's open-endedness and ambiguity allows for multiple interpretations, serving both right-wing appropriations and leftist critiques of power, inequality, and historical fabrication.

Read more

Epic Games Defeats Apple: Fortnite Returns to iOS, Developers Can Bypass App Store Fees

2025-05-01
Epic Games Defeats Apple: Fortnite Returns to iOS, Developers Can Bypass App Store Fees

Following a major legal victory against Apple, Epic Games announced that its Epic Games Store will allow developers to open webshops, enabling players to make out-of-app purchases and circumvent Apple and Google's fees. This move stems from Apple's App Store's 30% commission, with a judge ruling that Apple couldn't prevent developers from directing users to buy digital goods outside the Apple ecosystem. Epic is bringing Fortnite back to the iOS App Store, incentivizing users to purchase digital goods directly through Epic for better prices. The Epic Games Store's new webshops feature will make it easier for other developers to follow suit. Starting in June, Epic will waive its cut from the first $1 million earned annually by each game, only taking a percentage after surpassing that milestone—a more developer-friendly model than Apple's.

Read more
Game

Kubetail: Real-time Kubernetes Logging Dashboard

2025-05-01
Kubetail: Real-time Kubernetes Logging Dashboard

Kubetail is a real-time logging dashboard for Kubernetes, streamlining log monitoring for multi-container workloads. It merges logs into a single chronological timeline, accessible via browser or terminal. Leveraging the Kubernetes API directly, Kubetail eliminates the need for external log forwarding services and tracks container lifecycle events for seamless log viewing. Its clean interface offers filtering by workload, time range, node properties, and grep. Installation is flexible, supporting CLI, Helm Chart, and Glasskube. Kubetail aims to be the most powerful and user-friendly Kubernetes logging platform; contributions and feedback are welcome.

Read more

Blood Droplet Drying on Inclined Surfaces Reveals Novel Cracking Patterns

2025-05-01
Blood Droplet Drying on Inclined Surfaces Reveals Novel Cracking Patterns

A new study unveils asymmetric deposits and cracking patterns formed during the drying of blood droplets on inclined surfaces. Gravity's influence on red blood cell distribution leads to thicker deposits and coarser cracks on the downhill side, contrasting with the uphill side. This research is significant for forensic bloodstain pattern analysis, as surface tilt and droplet size significantly alter the resulting patterns, potentially leading to misinterpretations if ignored.

Read more

The DECtalk Archive: A Legacy of Speech Synthesis

2025-05-01

This article details the DECtalk speech synthesizer and its extensive archive. Originally released in 1984 by Digital Equipment Corporation, DECtalk, based on the pioneering work of Dennis Klatt, features the iconic "Perfect Paul" voice model. The archive houses various DECtalk software and hardware versions, along with a vast collection of user-created content, including songs and skits. While officially discontinued, DECtalk's unique sound and widespread use ensure its continued presence among speech synthesis enthusiasts.

Read more
Tech archive

18 Rules for Running a Successful Skunkworks Project at a Large Tech Company

2025-05-01

This article distills the author's experience building large-scale software projects at Meta and Confluent, outlining 18 principles for running successful skunkworks projects within large companies. These rules cover team composition, communication styles, incentive structures, and risk management. The core idea is to build a small, highly collaborative, and innovative team, ensuring success through rapid iteration, precise external communication, and results-oriented rewards. The author emphasizes avoiding premature exit from skunkworks mode, valuing individual skills in the context of overall project success rather than individual promotion.

Read more
Development skunkworks

JRuby: Elegant Java Integration Solves External Library Headaches

2025-05-01

At RubyKaigi, the author encountered difficulties using external libraries in Ruby: C libraries require writing C extensions or FFI bindings, while other languages pose even greater challenges. Examples like Charty (wrapping matplotlib) and QuickChart (implemented in JavaScript) highlighted the clumsiness of existing solutions. The author proposes a more elegant approach: leveraging JRuby's Java integration. Using JFreeChart as an example, the article demonstrates how to create charts effortlessly without writing Java, C, Python, or JavaScript code. It details JRuby's Java integration layer, including managing dependencies with `jar-dependencies`, calling Java classes, and creating simple bar and pie charts. The author concludes with an encouragement to experiment with JRuby and support its continued development.

Read more

Millions of Monkeys Typing: Behind the Scenes of a Billion-Word Project

2025-05-01
Millions of Monkeys Typing: Behind the Scenes of a Billion-Word Project

The monkeys.zip website, featuring thousands of virtual monkeys typing away, has generated over 6 billion words, completing over 75% of Shakespeare's works! The author details the site's architecture: a 15-second 'Tick' mechanism dividing data generation, storage, and database updates into four steps, using sfc32 for deterministic random number generation. Redis caching and database sharding optimize performance. Challenges and future improvements, such as upgrading the server for faster typing speeds, are also discussed.

Read more
Development backend architecture

C++26: A Giant Leap for Compile-Time Standard Library Features

2025-05-01

C++26 is set to revolutionize compile-time programming with a massive boost to constexpr support in the standard library. Several proposals (P2562R1, P1383R2, P3074R7, P3372R2, P3508R0, P3369R0) bring stable sorting algorithms, and functions, improved union rules, nearly all containers and adaptors, and specialized memory algorithms into the constexpr fold. This significantly enhances compile-time capabilities, allowing, for example, compile-time sorting of constexpr containers. While std::hive and std::hash remain excluded due to limitations, C++26 promises a dramatic expansion of compile-time programming possibilities.

Read more
Development standard library

Oxide's Uniform Compensation: A Surprisingly Successful Experiment

2025-05-01
Oxide's Uniform Compensation: A Surprisingly Successful Experiment

Oxide, a tech company, implemented a uniform compensation model, defying traditional structures. This article details the surprisingly positive outcomes: employees take performance seriously, hiring is rigorous, all roles are valued equally, employees are versatile, the organization is flatter and more efficient, feedback is constructive, focus shifts to crucial work, and teamwork thrives. While the future is uncertain, Oxide's experiment shows uniform compensation can build a mission-driven team focused on customer service.

Read more

macOS Malware Scans Slowing App Launches

2025-05-01

Developer Jeff Johnson discovered that macOS's syspolicyd process performs malware scans on applications, causing slow launches for apps like Xcode, FileMerge, and Google Chrome. These scans consume significant CPU resources, leading to noticeable delays even for small apps. Johnson suspects syspolicyd scans not only the app itself but also its linked libraries. He resolved the issue by disabling System Integrity Protection (SIP), but this also disables some system services. The article explores the root cause and expresses frustration with this seemingly unnecessary security measure, preferring background scans to foreground interruptions.

Read more

Waymo's Self-Driving System Significantly Reduces Serious Crashes

2025-05-01
Waymo's Self-Driving System Significantly Reduces Serious Crashes

Waymo's latest research demonstrates significant progress in reducing serious crashes and improving safety for vulnerable road users. Compared to human drivers, the Waymo Driver showed substantially lower crash rates across 11 crash types, with remarkable reductions in crashes involving injuries to pedestrians (92%), cyclists (82%), and motorcyclists (82%). Intersection crashes resulting in injuries were reduced by 96%, largely attributed to the system's ability to detect and respond to red-light runners. This research provides strong evidence supporting the vision of zero traffic fatalities and serious injuries, highlighting the transformative potential of autonomous driving technology for road safety.

Read more
Tech

NIH to Halt Funding for Foreign Research: A Blow to Global Health

2025-05-01
NIH to Halt Funding for Foreign Research: A Blow to Global Health

The US National Institutes of Health (NIH) is set to implement a policy temporarily halting funding for labs and hospitals outside the US. This move threatens thousands of global health projects and international collaborations, particularly in areas like emerging infectious diseases and cancer research. The policy could impact approximately 15% of NIH grants, affecting collaborations with countries including the UK, Canada, Germany, and Australia. Critics argue this short-sighted decision will lead to preventable deaths and hinder progress in critical research areas like cancer, due to the loss of crucial international data and expertise.

Read more
Tech

From Johnny Appleseed to Sewage Treatment: A History of Water Management

2025-05-01
From Johnny Appleseed to Sewage Treatment: A History of Water Management

This article begins with the story of Johnny Appleseed, exploring humanity's millennia-long struggle with water resource utilization and management. Appleseed's apple trees weren't for eating, but for cider—a crucial public health measure in early America, providing a safer alternative to polluted water. This introduces the central theme: accessing and treating clean water has always been a monumental challenge. The article traces the history from the sophisticated drainage systems of ancient Mohenjo-daro, to Roman aqueducts and sewers, and the evolution of urban sewage treatment post-Industrial Revolution. It reveals the tension between technological advancements and societal management. While modern sewage treatment boasts three-stage processes, corruption, inefficiency, and underinvestment remain major obstacles globally, demanding urgent attention.

Read more

Schrödinger's Cat: A Thought Experiment That Continues to Haunt Science

2025-05-01
Schrödinger's Cat: A Thought Experiment That Continues to Haunt Science

In 1935, Erwin Schrödinger proposed the famous "Schrödinger's Cat" thought experiment, using a cat that is both dead and alive to satirize the interpretation problems of quantum mechanics. This article traces the journey of this experiment from an obscure physics argument to its permeation into popular culture and its prompting of widespread philosophical reflection. Schrödinger's cat was not intended to describe reality, but rather to reveal the paradox of "superposition" in quantum mechanics: the state of a microparticle is uncertain before observation, and only observation can cause it to "collapse" into a definite state. The article explores the views of different physicists, including the Copenhagen interpretation and the many-worlds interpretation, and ultimately attributes the popularity of Schrödinger's cat to its prompting of reflections on human choices and fate, as well as its opening up of the imaginative space of parallel universes.

Read more

China Achieves Milestone with Thorium-Based Reactor: Online Refueling

2025-05-01
China Achieves Milestone with Thorium-Based Reactor: Online Refueling

China has made significant strides in nuclear technology. A small thorium-based reactor, operational since June 2024, recently achieved online refueling, a milestone for thorium reactor technology. While the reactor is small, generating only two megawatts of heat, this achievement holds significant implications for the future of nuclear energy, especially given China's rapid advancements in nuclear power and the global interest in alternative fuels and advanced reactor designs. This technology, initially researched extensively in the US, is now seeing significant progress in China, offering promising new possibilities for global nuclear energy development.

Read more

AI Writes Code, AI Reviews It? Is That Silly?

2025-05-01
AI Writes Code, AI Reviews It? Is That Silly?

Daksh, co-founder of Greptile, discovered that an AI code generation tool, Devin, was submitting more pull requests than any human engineer. This raises the intriguing question: should AI-generated code be reviewed by AI itself? While LLMs are stateless, each call is independent, this doesn't mean AI perfectly reviews its own code. AI-generated code, while boosting efficiency, may introduce bugs humans struggle to find. Research shows AI is more effective than humans at finding certain types of bugs, although its accuracy still needs improvement. Ultimately, the article argues that while not perfect, AI code review is more effective than humans at finding specific bug types introduced by AI itself.

Read more
Development

Dopamine: The Brain's 'All-Clear' Signal for Fear Extinction

2025-05-01

MIT neuroscientists have discovered that the release of dopamine along a specific brain circuit acts as an "all-clear" signal, teaching the brain to extinguish fear. Their research in mice reveals that dopamine targets different neuron populations within the amygdala, encoding a memory of fear extinction. This mechanism, when functioning correctly, restores calm; when disrupted, it can contribute to anxiety or PTSD. The study pinpoints a potential therapeutic target for fear-related disorders, suggesting interventions could modulate dopamine receptors or specific neurons to influence fear memory formation and extinction.

Read more

EU's ProtectEU Plan: Same Old Wine in New Bottles

2025-05-01
EU's ProtectEU Plan: Same Old Wine in New Bottles

The EU's new five-year strategic plan, ProtectEU, aims to address internal security threats, but continues the problematic approach of its predecessor, the Security Union Strategy. It promotes dangerous proposals like 'chat control', further empowers surveillance agencies like Europol, and pushes for increased access to encrypted data, effectively mandating backdoors in digital systems. The plan also seeks to update data retention rules, potentially leading to mass surveillance of internet users and chilling effects on free speech and political participation. Ultimately, ProtectEU reinforces an oppressive law enforcement infrastructure, exacerbating the marginalization of vulnerable groups.

Read more
Tech

Arizona Woman Pleads Guilty in $17M North Korea-Linked Tech Scam

2025-05-01
Arizona Woman Pleads Guilty in $17M North Korea-Linked Tech Scam

An Arizona woman pleaded guilty to participating in a North Korea-linked scheme that netted over $17 million. She operated a 'laptop farm' from her home, providing US IP addresses to overseas IT workers posing as American citizens. These workers, using stolen identities of over 70 US nationals, obtained remote IT jobs at numerous Fortune 500 companies. The funds were laundered and sent to North Korea, potentially funding weapons programs. Over 300 US companies were victimized in this sophisticated cybercrime operation.

Read more
Tech data theft

Changesets: Streamlining Versioning and Changelogs for Multi-Package Repositories

2025-05-01
Changesets: Streamlining Versioning and Changelogs for Multi-Package Repositories

Changesets is a tool designed to simplify versioning and changelog management, particularly for multi-package repositories. It allows contributors to declare how their changes should be released, then automates updating package versions, changelogs, and publishing new versions based on that information. Changesets excels at solving the complexities of managing versions in multi-package repositories, keeping interdependent packages up-to-date and simplifying changes across groups of packages. It uses changeset files to define release intents, and a CLI tool combines multiple changesets into a single release, handling internal dependencies, updating changelogs, and releasing all updated packages from a monorepo with a single command. Comprehensive documentation, CI integration recommendations, and a GitHub Action for automating versioning pull requests and publishing are also provided.

Read more

Millihertz 5: A Mechanical Replica of the Manchester 'Baby'

2025-05-01

Millihertz 5, also known as 'Offspring', is a mechanical computer modeled after the Manchester Small-Scale Experimental Machine ('Baby'). It uses ball bearings as data elements, features an 8x8 bit RAM and an 8-bit datapath with a subtractor and accumulator. The project is currently under construction, with design documents (PDF and HTML) available online.

Read more
Hardware

Google's AI Mode Search Engine Goes Public Beta

2025-05-01
Google's AI Mode Search Engine Goes Public Beta

Google is rolling out its AI Mode search engine to a small percentage of US users. This AI-powered search will answer queries with AI-generated responses based on Google's index, unlike traditional search results. Positioned prominently in the search tab, AI Mode competes with similar offerings from Perplexity and OpenAI. Google has removed the waitlist and added features such as saved searches and clickable cards for products and places, enhancing user experience.

Read more
AI

Fivetran Acquires Census: Automating the Entire Data Journey

2025-05-01
Fivetran Acquires Census: Automating the Entire Data Journey

Fivetran's acquisition of reverse ETL company Census marks a significant leap forward in data integration. Census's reliable reverse ETL engine enables the seamless and trustworthy movement of governed data from data warehouses to operational applications like Salesforce and HubSpot, closing the loop between analytics and action. This extends Fivetran's platform beyond ingestion and transformation, allowing customers to power real-time decisions, AI, and business operations with automation and observability, without custom code or ongoing maintenance. Customers like Canva have already achieved impressive results using Fivetran and Census, including increased email open rates, platform engagement, and significant engineering time savings.

Read more
Development reverse ETL
1 2 267 268 269 271 273 274 275 596 597