Elegant Retry Loops: Avoiding Redundancy and Unexpected Sleeps

2025-08-27

The author explores writing an elegant retry loop that clearly bounds the number of retries, avoids spurious sleep after the last attempt, reports the original error if retrying fails, and avoids code duplication. Several approaches are compared, ultimately settling on a `try while` loop with an upper bound to guarantee termination, addressing boundary issues and potential runaway loops in previous solutions. While the final solution isn't perfect, it represents a significant improvement in brevity and robustness over previous attempts.

Read more
Development

LibreOffice 25.8: A Strategic Asset for Digital Sovereignty

2025-08-27
LibreOffice 25.8: A Strategic Asset for Digital Sovereignty

Amidst rising geopolitical tensions and data localization laws, LibreOffice 25.8 emerges as a strategic choice for organizations prioritizing digital sovereignty and privacy. This fully open-source, locally-run productivity suite offers complete control over software, data, and infrastructure. Key features include zero telemetry, full offline functionality, and OpenPGP encryption. Its compatibility with Microsoft Office formats and integration with platforms like Nextcloud ensure smooth transitions and collaboration. Adopted by governments and institutions in Europe, Latin America, and Asia, LibreOffice empowers organizations to reduce IT costs, enhance data security, and minimize reliance on foreign vendors.

Read more
Tech

Google Translate Gets AI-Powered Language Learning

2025-08-27
Google Translate Gets AI-Powered Language Learning

Google is integrating AI-powered language learning tools into its Translate app. This beta feature creates personalized lessons based on your skill level and goals, such as preparing for a vacation. Currently, it supports English speakers learning Spanish and French, and vice-versa for Spanish, French, and Portuguese speakers. Users select their skill level and goals (professional conversations, daily interactions, etc.), and Google's Gemini AI generates tailored lessons. A new live translation feature also lets users have real-time conversations in over 70 languages, translating speech via AI-generated transcription and audio.

Read more
AI

The Secret to Long-Lasting Beer Head: It's All About Fermentation

2025-08-27
The Secret to Long-Lasting Beer Head: It's All About Fermentation

A seven-year study by Swiss researchers reveals the crucial role of fermentation in beer foam longevity. The research, published in Physics of Fluids, shows that the number of fermentations (single, double, or triple) significantly impacts foam stability. Foam stability is a complex interplay of factors including surfactants, gravity, and bubble interactions. Understanding these dynamics not only enhances our appreciation of beer but also offers insights into the broader field of foam science.

Read more

Anthropic Settles Massive Copyright Lawsuit After Facing Existential Threat

2025-08-27
Anthropic Settles Massive Copyright Lawsuit After Facing Existential Threat

Anthropic, an AI company, settled a massive copyright infringement lawsuit stemming from the use of millions of pirated books to train its large language models. Faced with potential damages exceeding hundreds of billions of dollars after a judge approved class-action status, Anthropic yielded to immense financial pressure. The settlement highlights the significant challenges posed by current copyright laws and the potential chilling effect on AI innovation, sparking debate over necessary legal reforms in the age of AI.

Read more

OpenAI Faces First Wrongful Death Lawsuit Over ChatGPT's Role in Teen Suicide

2025-08-27
OpenAI Faces First Wrongful Death Lawsuit Over ChatGPT's Role in Teen Suicide

The parents of 16-year-old Adam Raine, who died by suicide after months of consulting ChatGPT about his plans, have filed the first known wrongful death lawsuit against OpenAI. While AI chatbots like ChatGPT include safety features, Raine bypassed them by framing his inquiries as a fictional story. OpenAI acknowledges limitations in its safety training, particularly during extended conversations, and commits to improvements. However, this isn't unique to OpenAI; similar lawsuits target other AI chatbots, highlighting the shortcomings of current AI safety measures.

Read more
AI suicide

Hosting.com Acquires Rocket.net: A WordPress Hosting Powerhouse Merges

2025-08-27
Hosting.com Acquires Rocket.net: A WordPress Hosting Powerhouse Merges

Fast-growing managed WordPress hosting company Rocket.net has been acquired by Hosting.com. This acquisition brings Rocket.net's robust SaaS platform and strong brand under Hosting.com's umbrella, while providing Rocket.net with access to significant capital and global reach. Rocket.net will continue to operate independently, with founder and CEO Ben Gabler appointed as Hosting.com's Chief Product Officer. The acquisition strengthens Hosting.com's capabilities and expands its reach to new regions including Mexico, UAE, and Australia. Both companies reaffirm their commitment to WordPress and open source.

Read more

German Court Bans Apple's 'Carbon Neutral' Watch Ads

2025-08-27
German Court Bans Apple's 'Carbon Neutral' Watch Ads

A German court ordered Apple to stop advertising its Apple Watch as carbon neutral, deeming the claim misleading and a violation of German competition law. The court questioned the validity of Apple's carbon offsetting program in Paraguay, citing concerns about the short-term nature of land leases and the uncertainty of long-term carbon sequestration. Apple can appeal, but the ruling highlights the need for companies to be cautious about carbon offset claims and avoid greenwashing.

Read more

Dish Sells $23B in 5G Spectrum to AT&T, Fourth Carrier Dream Ends

2025-08-27
Dish Sells $23B in 5G Spectrum to AT&T, Fourth Carrier Dream Ends

EchoStar, Dish's parent company, sold a significant portion of its 5G spectrum licenses to AT&T for $23 billion. This marks the end of Dish's ambition to be the fourth major US wireless carrier. Dish had invested billions in building a 5G network and acquiring Boost Mobile to fulfill a Department of Justice mandate. However, mounting debt and FCC scrutiny led to the spectrum sale. Dish will now become a hybrid mobile network operator, relying on AT&T and T-Mobile's infrastructure. While the deal helps EchoStar pay down debt, the future of its independent 5G network, Project Genesis, remains uncertain.

Read more

Nine-Day Milestone: Gene-Edited Pig Lung Transplanted into Human

2025-08-27
Nine-Day Milestone: Gene-Edited Pig Lung Transplanted into Human

A team from the First Affiliated Hospital of Guangzhou Medical University achieved a groundbreaking feat: successfully transplanting a genetically modified pig lung into a brain-dead human, maintaining function for nine days. While the experiment was ultimately terminated due to organ rejection, it represents a significant advancement in xenotransplantation. The focus wasn't on immediate success, but on observing the human immune response. The pig lung underwent six gene edits to minimize immune and inflammatory responses. Results highlighted challenges such as pulmonary edema and antibody-mediated rejection. Future research will focus on optimizing immunosuppression, refining gene editing, and ultimately achieving clinical translation.

Read more

Workplace Jargon Kills Collaboration: New Study Reveals Negative Impacts

2025-08-27
Workplace Jargon Kills Collaboration: New Study Reveals Negative Impacts

A new study reveals that excessive use of jargon in the workplace hinders employees' ability to process information, leading to negative emotions, decreased confidence, and reduced willingness to collaborate and share information. The study also found that age plays a role; older workers, while struggling more with jargon, were more likely to seek clarification, whereas younger employees were less likely to do so. Researchers advocate for minimizing jargon to improve team efficiency and employee morale.

Read more

The Curious Case of 'Special Register Groups'

2025-08-27
The Curious Case of 'Special Register Groups'

A seemingly innocuous definition of a CPU – 'containing main storage, arithmetic unit, and special register groups' – has persisted for half a century. This originates from the 1959 Honeywell 800 mainframe, which allowed multiple programs to share a processor, each with its own set of 32 registers. Despite the Honeywell 800's obsolescence, 'special register groups' stubbornly survived in countless glossaries, even appearing in the Washington Post and the National Fire Code. This demonstrates how definitions in authoritative glossaries endure for decades, even when obsolete terms refuse to die.

Read more

Cascata delle Marmore: Rome's Ancient Engineering Marvel, World's Tallest Man-Made Waterfall

2025-08-27
Cascata delle Marmore: Rome's Ancient Engineering Marvel, World's Tallest Man-Made Waterfall

The Cascata delle Marmore in Umbria, Italy, is a stunning man-made waterfall, created by the Romans in 271 BC. Standing at 165 meters (541 feet), it's the tallest man-made waterfall globally. Initially built to drain wetlands and potentially combat malaria, it's now a major tourist attraction. Centuries of modifications have shaped its current breathtaking appearance, even inspiring Lord Byron's poetry. Today, its waters power a hydroelectric plant, with viewing times carefully scheduled to balance tourism and energy production.

Read more

Async: AI-Powered Collaborative Coding Workflow

2025-08-27
Async: AI-Powered Collaborative Coding Workflow

Async is an open-source developer tool that combines AI coding, task management, and code review into one streamlined workflow. Integrating Claude Code, Linear, and GitHub PRs, it automatically researches coding tasks, executes code changes in the cloud, and breaks work into reviewable subtasks, handling the entire workflow from GitHub issue to merged PR. Async excels with mature codebases, enforcing upfront planning, eliminating context switching, simplifying task tracking, and providing built-in code review. Built with FastAPI, Claude Code, and Google Cloud Platform, it supports desktop and mobile.

Read more
Development

Michigan Supreme Court Limits Scope of Smartphone Search Warrants

2025-08-27
Michigan Supreme Court Limits Scope of Smartphone Search Warrants

The Michigan Supreme Court ruled that overly broad warrants cannot be used by police to search a person's phone. In People v. Carson, the court found that warrants for digital devices must be specific, allowing access only to information directly related to the suspected crime. A warrant allowed police to search Carson's phone without limitations, leading to the collection of vast amounts of irrelevant data. The court deemed this a violation of the Fourth Amendment, requiring warrants to specify what can be searched and seized. The decision highlights the importance of digital privacy, emphasizing that warrants must precisely list what investigators seek and why, with magistrates verifying the factual basis for such access.

Read more

LiteLLM: Hiring Founding Full-Stack Engineer

2025-08-27
LiteLLM: Hiring Founding Full-Stack Engineer

LiteLLM, an open-source LLM gateway with 27K+ GitHub stars used by companies like NASA and Adobe, is rapidly expanding and seeking a founding full-stack engineer. The role focuses on unifying the format for calling 100+ LLM APIs (OpenAI, Azure, Bedrock, etc.) using the OpenAI spec, improving platform performance and reliability. The tech stack includes Python, FastAPI, JS/TS, Redis, Postgres, and more. Candidates should have 1-2 years of backend or full-stack experience, be comfortable maintaining high-performance infrastructure, and passionate about open-source.

Read more
Development

spaCy 3.8 Released: Powering Up Industrial-Strength NLP

2025-08-27
spaCy 3.8 Released: Powering Up Industrial-Strength NLP

spaCy 3.8 is out! This advanced Natural Language Processing library for Python and Cython is built on cutting-edge research and designed for real-world applications. Supporting tokenization and training for 70+ languages, it boasts state-of-the-art speed and neural network models for tasks like NER, text classification, and more. It features multi-task learning with pretrained transformers like BERT, a production-ready training system, and easy model packaging, deployment, and workflow management. Check the release notes for details on improvements.

Read more
Development

Massive Industry Ties Revealed Among DSM-5-TR Panel Members

2025-08-27
Massive Industry Ties Revealed Among DSM-5-TR Panel Members

A study investigating financial ties between the American Psychiatric Association's Diagnostic and Statistical Manual of Mental Disorders, fifth edition, text revision (DSM-5-TR), panel members and industry found that nearly 60% (55 out of 92) received substantial payments totaling over $14.2 million. These payments encompassed consulting fees, travel expenses, speaking engagements, and more. The research highlights the potential for conflicts of interest influencing the DSM-5-TR's objectivity and calls for stricter regulations to prevent such conflicts and ensure the independence and reliability of mental health diagnostic standards.

Read more
Misc

The Curious Case of the Missing Element 'Gr' in a Science Paper

2025-08-27
The Curious Case of the Missing Element 'Gr' in a Science Paper

A paper in Science uses the incorrect chemical formula 'Cr2Gr2Te6', where 'Gr' is a typo for 'Ge' (germanium). This error has been copied and propagated across multiple subsequent publications, even appearing in a 2023 book. The author points out that this is partly due to AI, which can amplify misinformation. The author's call to correct this mistake highlights the dangers of unchecked information spread, even in peer-reviewed journals, and the potential for AI to exacerbate the issue.

Read more

Neuralink's First Human Subject: A Transformative Brain-Computer Interface

2025-08-27
Neuralink's First Human Subject: A Transformative Brain-Computer Interface

In February 2024, Noland Arbaugh, the first person to receive Elon Musk's experimental brain chip, publicly revealed himself at a Neuralink all-hands meeting. Paralyzed since a 2016 swimming accident, Arbaugh now controls computers and plays video games using Neuralink's brain-computer interface (BCI). The device, with over 1,000 electrodes implanted in his motor cortex, allows wireless control. Arbaugh's success represents a significant leap in BCI technology, offering hope to others with paralysis. Despite challenges like device malfunctions and public scrutiny, Arbaugh remains optimistic and plans to pursue further education and entrepreneurship.

Read more
Tech

Regolith: A Linear-Time Regex Library Preventing ReDoS Attacks

2025-08-27
Regolith: A Linear-Time Regex Library Preventing ReDoS Attacks

Regolith is a server-side TypeScript and JavaScript library built with Rust to prevent Regular Expression Denial of Service (ReDoS) attacks using a linear regex engine. Unlike the default RegExp in TypeScript and JavaScript (which has exponential worst-case time complexity), Regolith boasts linear worst-case complexity, effectively mitigating ReDoS vulnerabilities. Designed as a drop-in replacement for RegExp, it minimizes migration effort, allowing developers to easily build ReDoS-resistant software. Still early in development, Regolith welcomes community contributions.

Read more
Development Regular Expression

Reverse Engineered: Raspberry Pi Compute Module 5 Schematic Released

2025-08-27
Reverse Engineered: Raspberry Pi Compute Module 5 Schematic Released

A hacker has reverse-engineered the Raspberry Pi Compute Module 5, releasing its schematic and layout. The process involved meticulously sanding down the board layer by layer, scanning each with a high-resolution scanner to create the design. While not intended for fabrication, this detailed schematic offers educational value and opens doors for advanced hacking, such as exploring the I2C register map of the PMIC. The project reveals insights into the CM5's power management, WiFi/Bluetooth control, and SD card compatibility.

Read more
Hardware

arXivLabs: Experimenting with Community Collaboration

2025-08-27
arXivLabs: Experimenting with Community Collaboration

arXivLabs is a framework enabling collaborators to develop and share new arXiv features directly on the website. Individuals and organizations involved uphold 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. Got an idea for a project that would benefit the arXiv community? Learn more about arXivLabs.

Read more
Tech

rv: A Revolutionary Ruby Language Manager

2025-08-27

After a decade of working on Bundler, the author has finally created rv, a new kind of Ruby management tool. rv not only manages gem dependencies but also Ruby versions, installing pre-compiled Rubies to eliminate lengthy compilation times. More importantly, rv makes running any Ruby script or tool trivial, even if it requires a different Ruby version. Inspired by uv (a similar tool for Python), cargo, and npm, rv boasts speed, reliability, and innovative features like `rv tool run` and `rv tool install`, simplifying Ruby environment management and dramatically boosting developer productivity.

Read more
Development

20x Faster PostgreSQL Hash Partitioning: Bypassing Catalog Lookups

2025-08-27
20x Faster PostgreSQL Hash Partitioning: Bypassing Catalog Lookups

PostgreSQL's hash partitioning incurs catalog lookup overhead in high-throughput applications. This article presents an optimization technique that bypasses PostgreSQL's catalog lookups by pre-calculating partition indices in the application layer. Using the Ruby gem `pg_hash_func` or directly calling PostgreSQL's hash functions can speed up queries by more than 20 times, significantly reducing latency. This approach is suitable for performance-critical scenarios and offers more choices in balancing simplicity and performance.

Read more
Development Hash Partitioning

Reverse Engineering Apple's M1 GPU: Open-Source Drivers Make Linux Gaming Soar

2025-08-27

Beginning in 2020, Hector Martin, a University of Toronto computer science student, launched the Asahi Linux project to bring Linux to Apple's M1 chip. Collaborating with an engineer at Collabora, he reverse-engineered the M1's GPU, gradually achieving graphics acceleration and ultimately achieving full support for OpenGL 4.6, Vulkan 1.4, and OpenCL 3.0, enabling Proton gaming. This not only debunked the myth that Vulkan is unsuitable for Apple hardware but also contributed a high-quality driver to the open-source community, dramatically improving the Linux gaming experience on the M1 chip.

Read more
Development Open Source Driver

Light Pollution Extends Birdsong by 50 Minutes a Day

2025-08-27
Light Pollution Extends Birdsong by 50 Minutes a Day

A new study reveals that light pollution is disrupting birds' biological clocks. Analyzing over 60 million recordings of birdsong, researchers found that in brightly lit areas like cities, birdsong is extended by an average of 50 minutes daily. Birds start singing 18 minutes earlier and stop 32 minutes later compared to those in darker areas. This extended activity could impact rest, foraging, and reproduction, potentially exacerbating global bird population declines. The study highlights the significant and often overlooked impact of light pollution on wildlife.

Read more

Anthropic's Claude Browser Extension: A Controlled Test for AI Safety

2025-08-27
Anthropic's Claude Browser Extension: A Controlled Test for AI Safety

Anthropic is testing a Chrome extension that allows its AI assistant, Claude, to interact directly within the browser. While this greatly enhances Claude's utility, it introduces significant safety concerns, primarily prompt injection attacks. Red-teaming experiments revealed a 23.6% attack success rate without mitigations. Anthropic implemented several safeguards, including permission controls, action confirmations, and advanced classifiers, reducing the success rate to 11.2%. Currently, the extension is in a limited pilot program with 1000 Max plan users to gather real-world feedback and improve safety before wider release.

Read more
AI

Uncomfortable Truths About Google's Android Developer Verification

2025-08-27

This blog post raises serious concerns about Google's upcoming Android developer verification program. Using the example of the ICEBlock app developer, who faced threats after revealing their identity, the post argues the program could harm developers needing anonymity. Five key questions are posed: How will legitimate needs for developer anonymity be addressed? Which civil society organizations were consulted, and what were the results? How should Google's privacy policy regarding sharing personal information be interpreted? How will the program handle debug keystores and duplicate package names commonly used in app development? What are the implications for those learning Android development? The post urges Google to engage in discussions and provides a feedback form.

Read more
Development
1 2 47 48 49 51 53 54 55 596 597