Bundling Python with z/OS: Lowering the Barrier to Entry

2025-05-02

IBM is exploring the possibility of including Python as part of the z/OS base operating system. This would mirror the inclusion of REXX, providing users with readily available access to Python's extensive capabilities – from web development and data analysis to AI and scientific computing – without needing separate installations. This move aims to significantly lower the barrier to entry for IT professionals, allowing them to be productive on z/OS while maintaining familiarity with a widely used language across other platforms.

Read more
Development

Apple's App Store Review Guidelines: A Deep Dive

2025-05-02
Apple's App Store Review Guidelines: A Deep Dive

Apple's extensive App Store Review Guidelines offer a comprehensive guide for developers, covering safety, performance, business models, design, and legal compliance. The guidelines emphasize app security and user privacy, strictly prohibiting offensive content, malware, and intellectual property infringement. Specific requirements are outlined for app performance, functionality, business models, and design, including metadata, icons, screenshots, and previews. Special guidelines address apps using Apple services like push notifications, Game Center, and Apple Pay. The goal is to help developers understand the review process, increase app approval rates, and contribute to a safe, reliable, and high-quality app ecosystem.

Read more

Meta's Metaverse Gamble: $60B in Losses and Counting

2025-05-02
Meta's Metaverse Gamble: $60B in Losses and Counting

Meta's Reality Labs reported a $4.2 billion operating loss in Q1 2025, bringing cumulative losses since 2020 to over $60 billion. Reality Labs, responsible for Meta's Quest VR headsets and Ray-Ban smart glasses, is central to Mark Zuckerberg's metaverse vision. Wall Street's skepticism regarding Meta's massive metaverse investment is compounded by new tariffs, potentially driving up device prices. Recent layoffs at Oculus Studios, the unit creating VR/AR content for Quest, further highlight the challenges facing Zuckerberg's ambitious project.

Read more

The Altair 8800: The Unsung Hero of the PC Revolution

2025-05-02
The Altair 8800: The Unsung Hero of the PC Revolution

Before Apple, before Commodore, there was the MITS Altair 8800. Released in 1975, this kit-based computer, featured on the cover of Popular Electronics, is considered the first commercially successful personal computer. Priced at $397, it lacked a keyboard and display, relying on switches and lights. Its popularity, exceeding 25,000 units sold, spurred the creation of Microsoft (Bill Gates and Paul Allen developed BASIC for it) and inspired Steve Wozniak's Apple I. The Altair's legacy extends to the S-100 bus standard, solidifying its place as a pivotal moment in computing history.

Read more

SimCity Megacity: A Dystopian Masterpiece

2025-05-02
SimCity Megacity: A Dystopian Masterpiece

Vincent Ocasla, a 22-year-old architecture student from the Philippines, spent a year and a half creating Magnasanti, a dystopian metropolis in SimCity 3000. This sprawling city, boasting a population of six million, is a chilling testament to oppressive social structures and control. Inspired by Koyaanisqatsi, Ocasla uses the game as a medium to explore themes of societal control and abuse of power. Magnasanti's citizens, trapped in a hyper-efficient police state, endure poverty, repression, and a life expectancy of only 50 years. This isn't just gaming; it's a profound critique of real-world issues.

Read more

TikTok Hit with €530 Million EU Fine for Data Transfers to China

2025-05-02
TikTok Hit with €530 Million EU Fine for Data Transfers to China

EU privacy watchdogs fined TikTok €530 million ($600 million) after a four-year investigation revealed that the video-sharing app's data transfers to China violated strict EU data privacy rules. The Irish Data Protection Commission, TikTok's lead regulator in the EU, cited a lack of transparency about data location and ordered compliance within six months. TikTok disagreed with the decision, planning to appeal, arguing that its Project Clover initiative significantly enhanced data security. However, the investigation found TikTok failed to address potential access to European user data by Chinese authorities, leading to the substantial fine. Further regulatory action is under consideration.

Read more
Tech EU Fine

Apple Updates App Store Guidelines After Epic Games Lawsuit

2025-05-02
Apple Updates App Store Guidelines After Epic Games Lawsuit

Following a court ruling in its legal battle with Epic Games, Apple has updated its App Store guidelines. The changes allow apps on the US App Store to include buttons, external links, and calls to action without restriction, and removes the prohibition against directing users to payment methods outside the app. This comes after a judge found Apple willfully non-compliant with a previous order to allow developers to guide users to external payment options; Apple had attempted to levy a 27% commission on such transactions. Companies like Spotify are already updating their apps to take advantage of this change. Apple stated its strong disagreement with the ruling but will comply and appeal.

Read more
Tech

Jujutsu: Rethinking Git's Workflow

2025-05-02

Say goodbye to cumbersome Git workflows! Jujutsu is a new version control system that unifies Git's commits, working copy, index, and stash into the concept of a "change," making code manipulation safer and more flexible. No more tedious staging area operations; Jujutsu automatically tracks all file modifications. Create new changes with `jj new`, safely abandon them with `jj abandon`, and easily merge or split changes with `jj squash` and `jj split`. Powerful `jj undo` functionality and operation logs let you experiment fearlessly. While collaboration differs slightly from Git, Jujutsu's local convenience dramatically increases development efficiency.

Read more
Development

Microsoft Leverages LLMs to Boost Low-Level Programming Safety: Checked C and RustAssistant

2025-05-02

Researchers at Microsoft Research presented two projects leveraging Large Language Models (LLMs) to enhance low-level programming safety. One project uses LLMs to assist with Checked C, automatically adding memory safety annotations to legacy C code, improving safety and reducing the burden of manual annotation. The second, RustAssistant, uses LLMs to automatically fix Rust compilation errors, significantly lowering the learning curve for Rust. Both projects demonstrate the immense potential of LLMs in improving code safety and developer efficiency, opening new possibilities for software engineering.

Read more
Development Code Safety

OSle: A 510-Byte Boot Sector OS

2025-05-02
OSle: A 510-Byte Boot Sector OS

OSle is a tiny (510-byte), real-mode operating system residing entirely within the boot sector. Written in x86 assembly, it surprisingly packs a shell, file system, process management, pre-built software, and an SDK for developing your own programs. The article provides detailed instructions for installation, building, running OSle locally (using Bochs or QEMU), and even running it on a real device (with a strong warning!). An online demo and tutorial are also available. This is a fascinating project for those interested in operating systems and low-level programming.

Read more
Development x86 assembly

SPHEREx: NASA's All-Sky Mapping Observatory Begins Science Operations

2025-05-02
SPHEREx: NASA's All-Sky Mapping Observatory Begins Science Operations

After weeks of preparation, NASA's SPHEREx space observatory has commenced its science mission, capturing approximately 3,600 unique images daily to create an unprecedented map of the cosmos. Mapping the entire sky in 102 infrared wavelengths, SPHEREx aims to unlock mysteries about the universe's origins, galaxy evolution, and the building blocks of life. By using spectroscopy, it will create four all-sky maps, investigating cosmic inflation and searching for water in distant galaxies. The mission's vast dataset will be publicly available, furthering astronomical research.

Read more

New Methane-Producing Archaea Species Discovered in the Human Gut

2025-05-02
New Methane-Producing Archaea Species Discovered in the Human Gut

An international team of researchers has identified a new species of methane-producing archaea, *Methanobrevibacter intestini* sp. nov. (strain WWM1085), and a novel variant of *Methanobrevibacter smithii*, named GRAZ-2, residing in the human gut. These archaea exhibit unique metabolic characteristics, with *M. intestini* producing significant amounts of succinic acid, potentially linked to inflammation, and GRAZ-2 producing formic acid, possibly affecting the metabolism of other gut inhabitants. This discovery highlights the complexity of the human gut archaeome and opens avenues for research into its role in health and disease.

Read more

Bloom Filters: A Probabilistic Data Structure for Efficient Set Membership

2025-05-02

Bloom filters are probabilistic data structures that efficiently test whether an element is a member of a set, using minimal space. By hashing elements to multiple locations in a bit array, Bloom filters offer fast membership testing, though with a small chance of false positives. Ideal for scenarios where most queries return negative, Bloom filters significantly speed up lookups. This article details the underlying principles, implementation (with a Go example), and mathematical derivation. A practical example demonstrates optimal parameter calculation for a billion-item set with a 1% false positive rate, highlighting their effectiveness in large-scale data processing.

Read more

Spotify Submits iOS App Update Bypassing Apple's Payment System

2025-05-02
Spotify Submits iOS App Update Bypassing Apple's Payment System

Spotify announced it submitted an iOS app update allowing US users to utilize non-Apple payment options. This follows the landmark Epic Games v. Apple ruling, forcing Apple to forgo its cut from non-Apple payment systems and prohibiting restrictions on informing users about alternative payment methods. The update offers clearer subscription pricing, easier plan upgrades and changes, and a wider range of payment choices. Spotify highlights improved user experience and increased opportunities for creators. Apple's approval remains pending. Patreon also plans to submit a similar update.

Read more
Tech Payments

The Unsung Hero of Early Linux: MCC Interim Linux

2025-05-02

Following Linus Torvalds' release of the Linux kernel, Owen LeBlanc created the first true Linux distribution: MCC Interim Linux. This article tells the story of LeBlanc and his creation at the University of Manchester. MCC Interim Linux wasn't known for a flashy interface or vast software selection, but its easy installer was crucial to early Linux adoption. It made Linux accessible to more people, laying the groundwork for later, more successful distributions. LeBlanc's experience also highlights the challenges of early open-source promotion and the differences in technical perspectives between developers and management.

Read more
Development Linux history

Gamedev in Zig: A Year of Lessons Learned

2025-05-02

This post details a year's experience developing a 3D puzzle game in Zig. The author highlights the incredibly helpful Zig Discord community, resolving even complex compiler issues rapidly. Zig's built-in vector support is excellent, but matrix support lags. The Zig build system is a refreshing alternative to CMake, Meson, etc., although it has a steeper learning curve. The standard library is incomplete in places, but actively improving. Frequent compiler releases bring performance gains and enhanced developer experience, such as the --watch option and upcoming incremental compilation. Overall, the author expresses satisfaction with Zig for game development and eagerly anticipates future improvements.

Read more
Development

Zoho Halts Semiconductor Fab Plans: A Reality Check for India's Chip Ambitions

2025-05-02
Zoho Halts Semiconductor Fab Plans: A Reality Check for India's Chip Ambitions

Zoho, a prominent Indian software company, has shelved its ambitious $700 million plan to build a semiconductor fabrication plant due to technological uncertainties and the capital-intensive nature of the industry. This decision highlights the significant challenges facing India's semiconductor aspirations, including technological hurdles, talent drain, and geopolitical risks. Zoho's move underscores the need for sustained R&D investment, strategic partnerships, and a more pragmatic approach, prompting a reassessment of India's semiconductor ambitions and the crucial role of government support.

Read more
Tech

AI Writing Assistants Homogenize Global South Writing Styles

2025-05-02
AI Writing Assistants Homogenize Global South Writing Styles

A Cornell University study reveals that AI writing assistants may homogenize writing styles toward Western norms, particularly impacting billions of users in the Global South. The study found that Indian and American users' writing became more similar when using an AI assistant, primarily at the expense of Indian writing styles. While both groups experienced increased writing speed, Indians saw less productivity gain due to frequent correction of AI suggestions. The AI often suggested American foods and holidays, even replacing Indian celebrities with Western ones. Researchers term this 'AI colonialism,' urging tech companies to focus on cultural nuances for more inclusive AI tools.

Read more

Benchmarking Regex Engines: Rust vs. Re2 vs. Ruby

2025-05-02
Benchmarking Regex Engines: Rust vs. Re2 vs. Ruby

SerpApi encounters challenges extracting data from modern websites, often relying on regular expressions. Their benchmark compares Ruby's Onigmo engine against Google's re2 and Rust's regex engine. Rust's regex engine proves fastest in most cases, especially with Unicode, but its set functionality is inconsistent. Re2 is also fast but has Unicode limitations. Pcre2's Ruby bindings are outdated. Rust's regex engine emerges as the best Ruby alternative, though caution is advised with its set feature.

Read more
Development

xAI's Private LLMs Exposed: Two-Month Security Flaw

2025-05-02

An xAI employee leaked a private key on GitHub, granting access for two months to private xAI large language models (LLMs) seemingly tailored for internal data from SpaceX, Tesla, and X (Twitter). Security firm GitGuardian discovered the key allowed access to at least 60 fine-tuned, private LLMs, some trained on SpaceX and Tesla data. Despite GitGuardian alerting the employee two months prior, xAI only recently removed the repository containing the key. This highlights xAI's security vulnerabilities in key management and internal monitoring, raising concerns about data security.

Read more

Decoding UFOs: A Religious Historian's Personal Journey

2025-05-02
Decoding UFOs: A Religious Historian's Personal Journey

This book, written by a distinguished historian of religion, attempts to explain the long-standing American fascination with UFOs by combining religious studies and Jungian psychology. Using the author's own teenage obsession with UFOs as a starting point, the book explores the psychological mechanisms behind UFO sightings, arguing that many incidents result from the interplay of real phenomena, personal psychology, and cultural archetypes, rather than visits from extraterrestrial spacecraft. The book analyzes several famous cases, including Roswell and the Hill abduction, delving into Jung's theory of the collective unconscious to offer a unique perspective on the UFO phenomenon.

Read more

Quebec Halts Subsidies for Troubled EV Maker Lion Electric

2025-05-02
Quebec Halts Subsidies for Troubled EV Maker Lion Electric

The Quebec government announced it will not provide further funding to Lion Electric, an electric vehicle maker struggling financially and seeking creditor protection. Despite Lion Electric's past role as a flagship in Quebec's EV ambitions, the government deemed further investment irresponsible due to shifting US policy, and flaws in Quebec's own subsidy program. This decision jeopardizes the company's restructuring efforts and leaves Quebec school bus operators in a difficult position, facing mandates for electric buses. The government is reevaluating its electrification plan and exploring alternative solutions to meet its EV goals.

Read more
Tech

Chrome 135 Introduces Device-Bound Session Credentials for Enhanced Web Security

2025-05-02
Chrome 135 Introduces Device-Bound Session Credentials for Enhanced Web Security

Chrome 135 introduces Device-Bound Session Credentials (DBSC), a new feature designed to bolster web application security. DBSC protects user sessions from cookie theft and hijacking by generating a key pair bound to the device. Even if cookies are stolen, attackers can't access accounts from other devices. Leveraging hardware-backed storage like TPM and regularly refreshing short-lived cookies, DBSC significantly enhances security without impacting user experience. Developers can integrate and test this feature via HTTP headers.

Read more

W3C Calls for Immediate Deprecation of Third-Party Cookies

2025-05-02

The World Wide Web Consortium's Technical Architecture Group (TAG) has issued a statement urging all browsers to immediately drop support for third-party cookies. These cookies pose a significant threat to user privacy, enabling widespread cross-site tracking. While removing them impacts some existing functionalities (like single sign-on and ad targeting), the TAG argues that developing privacy-preserving alternatives is paramount. They stress that any replacements must undergo rigorous scrutiny to ensure they don't recreate the same problems and call for browsers to establish clear timelines for the complete removal of third-party cookies.

Read more
Tech

Hidden in Plain Sight: The Anti-Capitalist Potential of Technical Standards

2025-05-02
Hidden in Plain Sight: The Anti-Capitalist Potential of Technical Standards

Technical standards, like electrical outlets and internet protocols, aren't accidental; they're created and maintained by Standards Developing Organizations (SDOs) like ISO, ANSI, and IEEE through open collaboration, consensus-building, and public knowledge sharing. This offers a rare example of an economic system that doesn't rely on capitalism. Unlike patents, standards are collaboratively developed and published by SDOs on 'reasonable and non-discriminatory' terms, ensuring wide availability. The article argues that actively participating in the standards development process, encouraging organizations to operate within principles of openness, consensus, and a lack of dominance, undermines capitalist power and promotes information sharing as a public good, representing a practical anti-capitalist action.

Read more

Offline-First with CouchDB and PouchDB: A 2025 Demo App

2025-05-02
Offline-First with CouchDB and PouchDB: A 2025 Demo App

This blog post showcases Pouchnotes, a 250-line demo application demonstrating offline-first note-taking using CouchDB and PouchDB. Pouchnotes allows users to create and edit notes online or offline, automatically syncing with a remote CouchDB instance. The authors detail data flow within the app and between local and remote databases, highlighting the use of PouchDB's local database, bidirectional replication, and conflict resolution strategies. The post also explores efficient TypeScript integration with PouchDB, including handling multiple document types. Built with Svelte 5, Vite, and Pico.css, Pouchnotes serves as a concise, efficient example for building offline-first applications.

Read more
Development Offline-First

WhatsApp's Private Processing: AI with End-to-End Privacy

2025-05-02
WhatsApp's Private Processing: AI with End-to-End Privacy

WhatsApp unveils Private Processing, an optional feature enabling AI processing of messages within a secure, confidential environment. Leveraging Trusted Execution Environments (TEEs), this technology allows users to request AI-powered features like message summarization without Meta or WhatsApp accessing their data. Built on principles of optionality, transparency, and user control, Private Processing employs robust security measures including confidential processing, verifiable transparency, and non-targetability. WhatsApp is publishing components of Private Processing and expanding its bug bounty program to foster independent security research, ensuring user privacy remains paramount.

Read more
Development

Trump Family Crypto Venture Sparks Controversy: $2B Binance Investment Raises Eyebrows

2025-05-01
Trump Family Crypto Venture Sparks Controversy: $2B Binance Investment Raises Eyebrows

A stablecoin launched by Donald Trump's World Liberty Financial is being used for a $2 billion investment in Binance by an Abu Dhabi firm. This latest Trump family crypto venture, following a January 'meme coin' launch, has drawn criticism for potential conflicts of interest. The stablecoin, USD1, is issued on Binance's blockchain and has been integrated with Tron. While USD1's value has rapidly grown, the identity of its major holders remains unclear, raising concerns. Senator Elizabeth Warren strongly criticized the deal, calling it corruption. The White House and World Liberty Financial have not yet commented.

Read more

arXivLabs: Experimental Projects with Community Collaboration

2025-05-01
arXivLabs: Experimental Projects with Community Collaboration

arXivLabs is a framework enabling collaborators to develop and share new arXiv features directly on the website. Individuals and organizations involved embrace arXiv's values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners who adhere to them. Got an idea for a project that adds value to the arXiv community? Learn more about arXivLabs.

Read more
Development
1 2 266 267 268 270 272 273 274 596 597