Google Mandates App Developer Verification for Enhanced Android Security

2025-08-25
Google Mandates App Developer Verification for Enhanced Android Security

To combat malware and financial scams, Google announced that starting in 2026, only apps from verified developers will be installable on certified Android devices. This impacts all installation methods, including sideloading. The move aims to curb the proliferation of fake apps and malicious actors. A phased rollout begins in 2026 in select countries heavily impacted by fraudulent apps, with global implementation in 2027. Developers will have access to a verification process, with separate workflows for students and hobbyists.

Read more

Stop Thinking About Parallel Programming: Just Do It (Transparently)!

2025-06-25
Stop Thinking About Parallel Programming: Just Do It (Transparently)!

Guy L. Steele Jr. argues that programmers shouldn't need to worry about the specifics of parallel programming. Languages should provide transparent ways to run tasks in parallel. This requires a new approach to language design, supporting algorithms based on independence and divide-and-conquer principles, rather than linear problem decomposition. His presentation was given at the Strange Loop conference.

Read more
Development parallel programming

Stripe's Insane 1,145 Daily Deployments: A Masterclass in Efficiency

2025-05-23

Stripe completed an average of 1,145 pull requests and deployments per day in 2024, experiencing less than a minute of API downtime for the entire year. With roughly 8,500 employees (around 40% engineers), this translates to each engineer shipping at least one change to production every three days. This showcases Stripe's exceptional engineering culture and massive investment in automated testing, deployments, rollbacks, observability, and more. While achieving Stripe's scale and efficiency is challenging, their success highlights the importance of reducing friction to rapidly deliver value to users.

Read more
Development

A History of Tariffs: From Smuggling to Trade Wars

2025-05-24
A History of Tariffs: From Smuggling to Trade Wars

This lecture traces the history of tariffs in the United States, from rampant smuggling during the colonial period, to Hamilton's establishment of a tax system, to the entanglement of tariffs with industrial development and North-South conflicts after the Civil War, and their role in the Great Depression. It concludes with the post-WWII establishment of GATT and the WTO, and the rise of global trade. The lecture highlights that while tariffs can protect domestic industries, they are essentially taxes that harm consumers, and reviews the successes and failures of tariff policies throughout history, culminating in the complexities of modern trade wars.

Read more
Misc trade

2 Billion Lack Safe Drinking Water: What Does This Really Mean?

2025-06-23
2 Billion Lack Safe Drinking Water: What Does This Really Mean?

This article delves into the stark reality of 2 billion people lacking access to safe drinking water. It's not just a statistic; it translates to millions facing health risks and lost lives. The article highlights the time commitment – often hours daily – spent collecting water, and the devastating impact of waterborne diseases. Through data and compelling personal stories from diverse countries, the piece illustrates the varied realities of water access and its consequences. It emphasizes that improved water safety isn't solely about disease prevention, but also about reclaiming valuable time and opportunities, requiring global cooperation to tackle infrastructure and contamination issues.

Read more

Swiss Payment Terminal Flaw: Unencrypted Firmware & Accessible Root Shell

2025-06-01

A security researcher reverse-engineered a widely used Worldline Yomani XR payment terminal in Switzerland, uncovering unencrypted firmware and a publicly accessible root shell. Despite physical tamper protection, the debug port is externally accessible, allowing attackers to gain root access and deploy malware within 30 seconds. However, deeper analysis revealed the Linux system doesn't handle sensitive data (like card details); a separate, encrypted and signed processor manages security functions. While a significant software engineering oversight, the direct risk may be less than initially feared.

Read more

China's Great Firewall Mysteriously Blocks Port 443 for an Hour

2025-08-21
China's Great Firewall Mysteriously Blocks Port 443 for an Hour

On August 20th, China's Great Firewall experienced a mysterious outage, blocking access to most foreign websites for about an hour. The outage affected TCP port 443, the standard port for HTTPS traffic, disrupting services reliant on it, including some Apple and Tesla services. The cause remains unclear, possibly a new device being tested, misconfiguration, or human error. This isn't the first Great Firewall glitch, highlighting flaws in China's internet censorship.

Read more

Alibaba Open-Sources Qwen3-Coder: A 480B Parameter Code Model

2025-07-23
Alibaba Open-Sources Qwen3-Coder: A 480B Parameter Code Model

Alibaba has released Qwen3-Coder, a powerful 480B-parameter code model achieving state-of-the-art results in agentic coding tasks. Supporting a native context length of 256K tokens (extensible to 1M), Qwen3-Coder excels in coding and intelligent tasks. Alongside the model, they've open-sourced Qwen Code, a command-line tool designed for seamless integration. Extensive use of large-scale reinforcement learning significantly improved code execution success rates and complex problem-solving capabilities.

Read more

OpenAI's Computing Power Shift: From Microsoft to SoftBank-Backed Stargate

2025-02-21
OpenAI's Computing Power Shift: From Microsoft to SoftBank-Backed Stargate

OpenAI projects a significant shift in its computing power sources within the next five years. By 2030, it anticipates three-quarters of its data center capacity will come from Stargate, a project heavily funded by SoftBank, a recent investor. This marks a departure from its current reliance on Microsoft, its largest shareholder. While OpenAI will continue increasing spending on Microsoft's data centers in the near term, its overall costs are poised for dramatic growth. The company projects a $20 billion cash burn in 2027, significantly exceeding the reported $5 billion in 2024. By 2030, inference costs (running AI models) are expected to surpass training costs.

Read more

WhatsApp Wins $167M+ Verdict Against Spyware Maker NSO Group

2025-05-07
WhatsApp Wins $167M+ Verdict Against Spyware Maker NSO Group

After a five-year legal battle, WhatsApp secured a major victory against spyware maker NSO Group. A jury awarded WhatsApp over $167 million in damages for a 2019 hacking campaign targeting over 1,400 users. The ruling, hailed as a landmark win for privacy, finds NSO Group liable for breaching federal and California laws. NSO Group plans to appeal the verdict.

Read more
Tech

8 Years of Off-Grid Power: One Man's 1000+ Recycled Laptop Battery Home Energy System

2025-04-01
8 Years of Off-Grid Power: One Man's 1000+ Recycled Laptop Battery Home Energy System

A resourceful individual, known online as Glubux, has powered his home for eight years using over 1000 recycled laptop batteries! This ingenious, eco-friendly system, combined with solar panels, has required zero battery replacements. Starting with a basic solar panel and forklift battery setup, Glubux gradually expanded his system, eventually building a dedicated warehouse to house and maintain the growing collection of repurposed batteries. He overcame challenges like uneven battery discharge rates by cleverly rearranging cells, creating a robust and reliable off-grid power solution. This remarkable feat demonstrates the potential of upcycling e-waste for sustainable energy solutions, powering his home and appliances for eight years without issue.

Read more

Tinshemet Cave: Neanderthals and Homo Sapiens Shared Culture

2025-03-15
Tinshemet Cave: Neanderthals and Homo Sapiens Shared Culture

New research from Tinshemet Cave in Israel reveals a surprising level of interaction between Neanderthals and Homo sapiens during the Middle Paleolithic. The findings, published in Nature Human Behavior, show evidence of shared technologies, lifestyles, and even burial customs. These interactions fostered cultural exchange and led to innovations such as formal burial practices and the symbolic use of ochre. This challenges previous assumptions about competition and highlights the Levant as a crucial hub for early human interaction and cultural development.

Read more

Record Heat: A Global Workplace Crisis

2025-08-23
Record Heat: A Global Workplace Crisis

A new report from the WHO and WMO warns that record-breaking temperatures are transforming workplaces globally, impacting over 2.4 billion workers through heat stress. High temperatures are causing increased workplace injuries, decreased productivity, and even fatalities. The report calls for bold, coordinated action, including improved heatwave warning systems, adjusted work schedules, redesigned uniforms and workplaces, and emergency preparedness plans. Ultimately, reducing fossil fuel emissions to combat global warming is crucial to addressing this growing challenge.

Read more

CVE Numbering System on the Brink of Collapse: DHS Ends MITRE Contract

2025-04-16
CVE Numbering System on the Brink of Collapse: DHS Ends MITRE Contract

The US Department of Homeland Security (DHS) has ended its 25-year contract with MITRE, leaving the CVE vulnerability numbering system on the brink of collapse. This will result in a massive backlog at the National Vulnerability Database (NVD), with over 30,000 vulnerabilities already awaiting processing and a further 80,000+ 'deferred' (meaning they won't be fully analyzed). This move will severely impact global vulnerability management, causing significant challenges for organizations relying on CVE/NVD information. National vulnerability databases, such as those in China and Russia, will also be affected. The reason for the contract termination remains unclear, but is likely linked to the Trump administration's cost-cutting measures.

Read more
Tech

Hyperview: Native Mobile Apps as Easy as Websites

2025-01-08
Hyperview: Native Mobile Apps as Easy as Websites

Hyperview is a new hypermedia format and React Native client for building server-driven mobile apps with the ease of website creation. It renders screens by fetching Hyperview XML (HXML) content from a server, supporting various backend technologies like Django, Rails, or Node. Updates are instant via backend changes, eliminating lengthy app store review times. Hyperview excels for network-based apps (social networks, marketplaces, media browsing), but isn't ideal for apps heavily reliant on offline data or local computation.

Read more

Red Bull F1 Website Performance Deep Dive: Good, But Could Be Great

2025-07-25
Red Bull F1 Website Performance Deep Dive:  Good, But Could Be Great

This is part 3 of a series analyzing the loading performance of F1 websites. Red Bull's site, while significantly faster than its 2019 iteration, still has optimization opportunities. The author identifies areas for improvement including reducing unnecessary inline code, optimizing images (specifically leveraging AVIF over WebP where appropriate), and improving image loading strategies. These optimizations could drastically reduce load times.

Read more

Wikipedia's Fundraising: A Closer Look at the Millions

2024-12-16
Wikipedia's Fundraising: A Closer Look at the Millions

Wikipedia, known for its free information, conducts aggressive fundraising campaigns. This article reveals the Wikimedia Foundation has amassed hundreds of millions of dollars, far exceeding the site's operational needs. The vast sums aren't used to compensate volunteer editors but instead fund a large staff (550 employees) and high executive salaries, leading to discontent among volunteers. The article urges readers to reconsider donating, questioning the efficiency and transparency of funds and highlighting potential political biases.

Read more

Mass Resignation of Editors at Journal of Human Evolution Protests Elsevier Changes

2024-12-28
Mass Resignation of Editors at Journal of Human Evolution Protests Elsevier Changes

Nearly all editors of the Journal of Human Evolution (JHE), an Elsevier publication, resigned en masse, protesting Elsevier's actions that they say undermine the journal's quality and integrity. Elsevier eliminated copyediting support, implemented AI editing that introduced errors into articles, and unilaterally controlled the editorial board's structure and compensation. High article processing charges, far exceeding comparable journals, further fueled the editors' discontent. This is the 20th mass resignation of journal editors since early 2023, raising concerns about the publishing industry's practices.

Read more
Misc AI editing

Software Dev Job Postings Plummet: The GenAI Impact and What's Next

2025-02-21
Software Dev Job Postings Plummet: The GenAI Impact and What's Next

Recent data reveals a dramatic drop in software developer job postings, significantly exceeding declines in other sectors. This sparks debate about the impact of Generative AI (GenAI). The article explores several contributing factors: GenAI tools boosting developer productivity, leading to reduced hiring; high-interest rates impacting recruitment; and the lingering effects of tech's 2021-2022 overhiring. However, the author argues this doesn't signal industry shrinkage. GenAI might create new opportunities, such as providing software development services for non-developers and increased demand for developers to refine AI-generated code. Smaller, more efficient engineering teams may become the norm, and AI tools will reshape the software development landscape.

Read more
Tech

Time as an Object: Assembly Theory Redefines Time's Nature

2025-06-25

Challenging conventional views, Assembly Theory, proposed by Sara Walker and Lee Cronin, posits that time is not an illusion or backdrop, but a measurable physical object with size and unidirectional flow. This theory, drawing parallels to Darwinian natural selection, quantifies selection by making time a property of objects, emerging only through evolution. Life, it argues, arises when the universe selects from an immense space of possibilities. Assembly Theory acts as a universal life detection system, measuring assembly indexes and copy numbers of molecules. The theory explains the existence of complex objects like computers and LLMs by positing that time itself, materialized through assembly processes, is the fundamental stuff they're made of. This revolutionary perspective holds significant implications for our understanding of life's origins and the universe's evolution.

Read more

GTA Online's 8-Year-Old Bug: A 13-Line Fix Exposes Systemic Issues in Big Tech

2025-04-08
GTA Online's 8-Year-Old Bug: A 13-Line Fix Exposes Systemic Issues in Big Tech

Programmer t0st famously fixed an eight-year-old GTA Online bug causing excruciatingly long load times, achieving a 70% reduction with just 13 lines of code. This sparked a debate about the development processes of large game companies. The article argues that the core problem isn't lazy developers, but a chaotic prioritization system, shifting code ownership, and a focus on short-term profits, leading to a massive backlog of bugs. While a PR win for Rockstar, t0st's fix didn't address the underlying systemic issues within large corporations.

Read more
Game

Nixon's Memoirs: A Surprisingly Intimate Look at a President

2025-07-27
Nixon's Memoirs: A Surprisingly Intimate Look at a President

This post reviews the first volume of Richard Nixon's memoirs. The author challenges preconceived notions of Nixon as an outsider, revealing a surprisingly sensitive individual who valued both power and approval. The review highlights Nixon's perspective on his relationship with Eisenhower, painting a picture of a complex political landscape. The piece also touches upon the momentous events of the 1960s and 70s, including Nixon's presidency, and concludes with a poignant reflection on his career, culminating in his final book, *Beyond Peace*.

Read more
Misc Nixon Memoirs

Relational Quantum Mechanics: A Revolutionary Interpretation

2025-02-11

Relational Quantum Mechanics (RQM) offers a radical departure from traditional quantum interpretations. Instead of focusing on wave functions or quantum states, RQM centers on the values of physical variables, which are inherently relational and only actualized during interactions between systems. This challenges classical assumptions of absolute, always-defined variable values. RQM reinterprets quantum superposition, not as a 'half-alive, half-dead cat,' but as probability distributions influenced by interference effects. It differs from interpretations like Many-Worlds and Bohmian mechanics by emphasizing the relativity of all physical variables and avoiding the measurement problem. While RQM faces criticism, such as potential solipsism arising from its relative perspectives, it provides a novel and thought-provoking approach to understanding quantum mechanics.

Read more

De Bruijn Indices and Levels: Solving Variable Capture in Lambda Calculus

2025-05-30
De Bruijn Indices and Levels: Solving Variable Capture in Lambda Calculus

This article introduces De Bruijn indices and levels, elegant solutions to the frustrating problem of variable capture in lambda calculus. By using natural numbers instead of variable names, these methods avoid naming conflicts, simplify substitution, and facilitate easier comparison of term equality. The article clearly explains how both methods work, compares their advantages and disadvantages, and concludes that De Bruijn indices are generally more useful for local operations, while De Bruijn levels are more convenient when moving subterms. This is a great read for programmers familiar with the basics of lambda calculus.

Read more

Linux Copy & Paste Gets a Retro Upgrade: Say Goodbye to Ctrl+Shift

2025-08-15
Linux Copy & Paste Gets a Retro Upgrade: Say Goodbye to Ctrl+Shift

Tired of Ctrl+Shift+C/V for copy and paste in Linux terminals? Good news! By the end of 2025, most Linux applications will natively support the legacy 'Copy' and 'Paste' keycodes. This is thanks to the rise of programmable keyboards and support for these keycodes in software toolkits like GTK and QT. Several terminal emulators like Alacritty, Foot, and Wezterm already support them, while Gnome Terminal and Konsole are expected to support them after updates by the end of the year. This will revolutionize the Linux copy-paste experience, making it more convenient and efficient.

Read more

Five Levels of Configuration Languages: From Simple Strings to Turing Completeness

2025-04-12

This article explores five levels of configuration languages, ranging from simple file strings to full-fledged programming languages. The author argues that choosing the right level is crucial, advocating for the lowest possible level to maintain simplicity and avoid over-engineering. Each level's characteristics, advantages, disadvantages, and potential problems (like circular dependencies) are illustrated with real-world examples. The article concludes by recommending a judicious choice for different scenarios, preventing unnecessary complexity.

Read more

arXivLabs: Community Collaboration on New arXiv Features

2025-08-09
arXivLabs: Community Collaboration on New arXiv Features

arXivLabs is a framework for collaborators to develop and share new arXiv features directly on the arXiv website. Individuals and organizations working with arXivLabs embrace arXiv's values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only partners with those who share them. Have an idea to improve the arXiv community? Learn more about arXivLabs.

Read more
Development

Boosting Ruby Ractor Performance: Tackling the `object_id` Bottleneck

2025-04-27

Ruby's Ractor concurrency model suffers from performance limitations due to global locks. This post dives deep into a performance bottleneck caused by the `object_id` method, stemming from historical design choices and improvements to garbage collection. By optimizing `object_id`'s implementation, storing it directly within objects instead of using a global hash table lookup, the author significantly improves Ractor performance, resulting in a two-fold speed increase in JSON benchmarks. While challenges remain, such as handling special object types, this work represents a crucial step towards making Ractors truly parallel.

Read more
Development

OmniSVG: A Unified Scalable Vector Graphics Generation Model

2025-04-13
OmniSVG: A Unified Scalable Vector Graphics Generation Model

OmniSVG is the first family of end-to-end multimodal SVG generators leveraging pre-trained Vision-Language Models (VLMs). It can generate complex and detailed SVGs, ranging from simple icons to intricate anime characters. The project has released the MMSVG-Icon and MMSVG-Illustration datasets and the research paper. Future plans include releasing the code and pre-trained models, the MMSVG-Character dataset, and a project page with a technical report.

Read more

Mermaid.js: Diagram Creation Made Easy with Markdown

2025-05-24
Mermaid.js: Diagram Creation Made Easy with Markdown

Mermaid.js is a JavaScript-based diagramming and charting tool that uses Markdown-like text definitions to create and modify diagrams. It solves the problem of documentation falling behind development by allowing easy creation and modification of various charts including flowcharts, Gantt charts, and sequence diagrams. Even non-programmers can easily use the live editor to create complex visuals. Mermaid integrates with popular applications like GitHub and includes a sandboxed iframe for enhanced security.

Read more
Development Diagramming
1 2 191 192 193 195 197 198 199 596 597