10x Database Throughput with io_uring and a Dual WAL

2025-07-20
10x Database Throughput with io_uring and a Dual WAL

Building a complex database, the author experimented with io_uring and a dual WAL design to boost performance. Traditional WAL approaches (write-then-apply) bottleneck performance. By separating "intent to write" and "completion of write" into two WALs, and leveraging io_uring asynchronous I/O, a 10x throughput improvement was achieved. This design asynchronously writes intent, then completion records; recovery only applies operations with both intent and completion, ensuring data consistency. The author used Zig and the Poro project (an experimental key-value database) to validate this approach, highlighting the importance of hardware parallelism, batching, and flexible consistency models.

Read more
Development asynchronous I/O

CIA Leaks Employee Names in 'Counterintelligence Disaster'

2025-02-10

The New York Times reported that the CIA sent the White House an unclassified email listing all employees hired in the last two years, complying with an executive order to shrink the federal workforce. This list, including first names and the first initial of last names of probationary employees—many young analysts focusing on China—was deemed a "counterintelligence disaster" by former officials. They argue the information, easily combined with publicly available data, puts these employees at risk from foreign intelligence services. The article highlights core counterespionage principles: the "mosaic" effect of combining seemingly innocuous data, and the assumption that all unclassified systems are compromised. The CIA's action violated not only classification rules but also the fundamental obligation to protect intelligence sources and methods.

Read more

RK3588 SBC QEMU Hypervisor with ZFS on Debian: A Deep Dive

2025-01-16

This article details setting up a QEMU hypervisor on a BananaPi M71 2 (RK3588) single-board computer using Armbian and ZFS for storage. The author walks through building a custom Armbian image, flashing it, preparing NVMe SSD storage with a ZFS zpool, installing libvirtd, and finally running virtual machines. Challenges with NVMe drive compatibility on the RK3588 are addressed, along with solutions. The end result is a functional, small-scale private cloud capable of running various VMs (web servers, databases, etc.) offering workload isolation and resource management.

Read more
Development

CA AG Sues OMB to Block $3 Trillion Federal Funding Freeze

2025-01-28
CA AG Sues OMB to Block $3 Trillion Federal Funding Freeze

California Attorney General Rob Bonta, along with 22 other state attorneys general, filed a lawsuit against the Office of Management and Budget (OMB) to block a directive that would freeze up to $3 trillion in federal funding. The directive threatens to halt crucial funding for disaster relief (including California's wildfire recovery), public health, education, and public safety programs. Bonta argues the directive violates the Constitution and the Administrative Procedure Act, and seeks a temporary restraining order to prevent immediate and irreparable harm.

Read more

xorq: Simplifying Multi-Engine ML Pipelines

2025-03-27
xorq: Simplifying Multi-Engine ML Pipelines

xorq is a deferred computation framework bringing the reproducibility and performance of declarative pipelines to the Python ML ecosystem. It lets you write pandas-style transformations that never run out of memory, automatically caches intermediate results, and seamlessly moves between SQL engines and Python UDFs—all while maintaining reproducibility. Built on Ibis and DataFusion, xorq features declarative expressions, multi-engine support, built-in caching, serializable pipelines, portable UDFs, and an Arrow-native architecture. It offers both an interactive library and a CLI for a smooth transition from exploratory research to production-ready artifacts.

Read more
Development

Trump's USAID Freeze Cripples Global TB Fight

2025-02-13
Trump's USAID Freeze Cripples Global TB Fight

The Trump administration's abrupt freeze on foreign aid, targeting the US Agency for International Development (USAID) and its eventual dismantling, has sent shockwaves through the global tuberculosis (TB) community. USAID, a primary funder of global TB control, accounting for roughly one-third of international funding, has had its programs abruptly halted. This has resulted in the closure of vital TB diagnosis and treatment services in numerous countries, jeopardizing millions of lives. The freeze not only impacts treatment and prevention but also severely hinders TB research, potentially accelerating the spread of drug-resistant strains. While lawsuits and opposition are underway, the immediate danger to TB patients remains dire, highlighting the crucial role of international cooperation in global public health.

Read more

Near-Perfect Book-Sorting Algorithm Achieved

2025-01-24
Near-Perfect Book-Sorting Algorithm Achieved

A breakthrough in the "library sorting problem" (also known as the "list labeling" problem) has been achieved. The problem focuses on finding the most efficient way to organize books or files in a database to minimize the time needed to insert new items. A team developed a new algorithm that comes tantalizingly close to the theoretical optimum (log n) for average insertion time. This algorithm cleverly combines limited knowledge of past contents with the surprising power of randomness, solving a decades-old challenge. This research has implications not only for librarians but also for database and hard drive organization, promising significant improvements in data storage and retrieval efficiency.

Read more
Development

The Zizians: When Rationalism Goes Wrong

2025-02-01
The Zizians: When Rationalism Goes Wrong

This article delves into the transcontinental Rationalist cult, the "Zizians," implicated in at least six murders since 2022. Following the charismatic leader "Ziz," who espouses a radical philosophy and eccentric theories of cognition, the group initially focused on AI safety and alignment. However, their beliefs morphed into violent actions, highlighting the dark side of the Rationalist movement and its potential for extremism. The article explores the cult's origins, the violence they committed, and the broader implications for the Rationalist community, raising questions about self-improvement gone awry.

Read more

OpenZFS 2.3.0 Released: RAIDZ Expansion, Blazing Fast Deduplication, and More

2025-01-14
OpenZFS 2.3.0 Released: RAIDZ Expansion, Blazing Fast Deduplication, and More

OpenZFS 2.3.0 is here! This release boasts exciting new features including RAIDZ expansion for adding devices to existing RAIDZ pools without downtime, blazing fast deduplication for significantly improved performance, direct I/O for bypassing ARC caching to boost efficiency on devices like NVMe, optional JSON output for most commands, and support for file/directory names up to 1023 characters. Numerous critical bug fixes and performance improvements round out this release. Supported platforms include Linux kernels 4.18-6.12 and FreeBSD releases 13.3, 14.0-14.2.

Read more
Development storage

Australia's Treasury Copilot Trial: ROI Positive, But Employee Confidence Lags

2025-02-13
Australia's Treasury Copilot Trial: ROI Positive, But Employee Confidence Lags

A 14-week trial of Microsoft 365 Copilot by Australia's Department of the Treasury showed a positive return on investment (ROI), but employee confidence in its workplace effectiveness fell short. The trial revealed Copilot's actual applicability was lower than anticipated, with most participants using it less than three times a week. While Copilot excelled at basic administrative tasks like summarizing information and generating meeting minutes, it struggled with more complex tasks. The Treasury concluded that more careful staff selection, comprehensive training, and ongoing monitoring of AI's impact are crucial. The findings also hinted that AI-as-a-service might not be suitable for organizations handling sensitive data like the Treasury, suggesting on-premises AI infrastructure may be preferable.

Read more
Tech

Senior Dev's Wisdom: Avoiding Rewrites and Efficient Coding

2025-02-03

A senior developer shares their software development philosophy, emphasizing the pitfalls of rewriting code from scratch. They highlight that when a rewrite seems appealing, avoidable mistakes have already been made, such as accumulating technical debt and increasing code complexity. The advice includes alternating between expansion (new features) and consolidation phases, budgeting ample time for polishing and testing, and automating best practices. The importance of considering edge cases and pathological data is stressed, along with writing testable code whose correctness is obvious.

Read more
Development

Asteroid 2024 YR4 Impact Probability Significantly Reduced

2025-02-23
Asteroid 2024 YR4 Impact Probability Significantly Reduced

NASA continues to monitor the trajectory of asteroid 2024 YR4. Initial calculations suggested a 1.3% chance of Earth impact, rising briefly to 3.1%, but recent analysis shows this probability has dropped significantly to 0.28%. However, there's now a 1% chance of a lunar impact. The University of Hawaii's ATLAS system detected this near-Earth object, and its trajectory continues to be monitored. While the risk is currently very low, NASA will continue observations using the James Webb Space Telescope and other assets.

Read more

Medicare to Negotiate Prices for 15 Popular Drugs

2025-01-17
Medicare to Negotiate Prices for 15 Popular Drugs

The Biden administration announced that 15 commonly used drugs, including Ozempic and Wegovy, will be included in Medicare's price negotiation program. This marks the first time the U.S. government will directly negotiate drug prices with manufacturers, and is expected to save taxpayers billions of dollars. While Ozempic and Wegovy have drawn scrutiny for their high costs, Medicare currently only covers them for diabetes treatment, not weight loss. The incoming Trump administration will decide whether to implement a proposed rule to cover these medications for obesity. This brings the total number of drugs subject to Medicare price negotiations to 25, covering a third of prescription drug spending. The pharmaceutical industry has sued over the program, but groups like the AARP say they will fight to uphold the law.

Read more

Cerebras Launches Blazing-Fast AI Coding Plans: Pro & Max

2025-08-02
Cerebras Launches Blazing-Fast AI Coding Plans: Pro & Max

Cerebras introduces two new AI coding plans: Code Pro ($50/month) and Code Max ($200/month), both powered by Alibaba's Qwen3-Coder, a leading open-weight coding model. Boasting speeds up to 2,000 tokens per second, a 131k-token context window, and no proprietary IDE lock-in or weekly limits, it offers instant code generation. Users can integrate with their preferred AI IDEs for seamless workflow. Code Pro is ideal for individual developers and smaller projects, while Code Max caters to full-time developers with high-volume needs.

Read more
Development

Tailwind CSS v4.0: Blazing Fast and Incredibly Flexible

2025-01-23
Tailwind CSS v4.0: Blazing Fast and Incredibly Flexible

Tailwind CSS v4.0 has arrived! This release is a complete overhaul of the framework, boasting massive performance improvements and increased flexibility. Full builds are up to 5x faster, and incremental builds are over 100x faster. Leveraging cutting-edge CSS features like cascade layers, custom properties, and `color-mix()`, v4.0 is designed for the modern web. Setup is simplified with fewer dependencies, zero configuration, and a single line of CSS. A new CSS-first configuration allows customization directly within your CSS, along with CSS theme variables, dynamic utility values, and variants. Other significant additions include a modernized P3 color palette, container queries, new 3D transform utilities, expanded gradient APIs, and `@starting-style` support. This release significantly enhances developer efficiency and user experience.

Read more
Development CSS Framework

Tangled: A Decentralized Git Collaboration Platform Built on AT Protocol

2025-03-03

Tangled is a new social-enabled Git collaboration platform built on the AT Protocol, aiming to give developers full ownership of their code, enable open-source communities to self-govern, and make coding social and fun again. Combining the strengths of ActivityPub's federated model and Radicle's P2P approach, it uses lightweight 'knots' servers to simplify Git repository hosting. Tangled offers free managed knots and a consolidated app view at tangled.sh for seamless access and collaboration across the network. Still in its infancy, the team is building with a focus on data ownership, low barrier to entry, and a great user experience. Currently invite-only.

Read more
Development

State Capture: When Private Interests Hijack the State

2025-02-14

This article delves into the phenomenon of 'state capture,' where private interests significantly influence or even control a state's decision-making processes. Starting with the World Bank's early definition applied to Central Asian countries, it analyzes the systemic nature of this corruption, extending beyond selective enforcement of existing laws to manipulation of the lawmaking process itself. Case studies from Bulgaria, Romania, South Africa, and Kenya illustrate the diverse manifestations of state capture and the potential role of external actors like Russia. The South African 'Gupta family' case is detailed as a prime example, showcasing how powerful elites infiltrate government institutions, resulting in massive economic losses and societal harm.

Read more

From 15 Years of Celibacy to Dating Success: A Practical Guide

2025-03-20
From 15 Years of Celibacy to Dating Success: A Practical Guide

A 34-year-old author, after 15 years of celibacy, shares his journey to dating success by treating it as a special interest. He details practical advice, emphasizing self-improvement, confidence, honesty, and vulnerability. The guide covers optimizing dating app profiles, effective communication, and navigating casual vs. serious relationships. It stresses dating as a team sport, not a battle, highlighting the power of authenticity in attracting compatible partners and ultimately finding lasting love.

Read more

go-msquic: A Go Wrapper for Microsoft's QUIC Library

2025-02-19
go-msquic: A Go Wrapper for Microsoft's QUIC Library

go-msquic is a Go wrapper for Microsoft's QUIC library, providing a simple interface for Go developers to work with QUIC-based protocols like HTTP/3. Its API is inspired by quic-go and can be used as a drop-in replacement. Unless you're comfortable working with C libraries, quic-go is generally recommended. Installation requires building the local MsQuic C library first, then installing with `go get github.com/noboruma/go-msquic`. Sample code is in the sample/ directory.

Read more
Development

AI-Powered Dev: My Codescribble Debugging Nightmare

2025-01-26
AI-Powered Dev: My Codescribble Debugging Nightmare

The author used LLMs to build Codescribble, a simple shared text editor. While the initial development was incredibly fast, almost entirely LLM-driven, deployment became a major headache. The generated code suffered from hardcoded values, inconsistent methods, and a broken automated deployment script. Ultimately, the author spent far more time debugging and fixing LLM-introduced errors than anticipated. This experience highlights the need for developers to maintain a solid grasp of underlying technologies and thoroughly review AI-generated code. Blindly trusting AI can lead to significant inefficiencies and even counter-productive outcomes.

Read more
Development

Databricks in Talks to Acquire Open-Source Database Startup Neon for $1B+

2025-05-05
Databricks in Talks to Acquire Open-Source Database Startup Neon for $1B+

Data and AI unicorn Databricks is in advanced talks to acquire Neon, a maker of an open-source database engine, for approximately $1 billion, according to four sources familiar with the matter. While some believe the deal is done, sources say negotiations are ongoing and could still fall apart. The final price could exceed $1 billion when employee retention packages are included. Neon and its CEO declined to comment, and Databricks did not respond to a request for comment.

Read more

Space Mission Returns: The 'Gulf of America' Incident

2025-03-20
Space Mission Returns: The 'Gulf of America' Incident

After a nine-month, 286-day journey, the SpaceX Crew Dragon spacecraft carrying four astronauts, including Butch Wilmore and Suni Williams, successfully splashed down. However, the return was marred by an unexpected geographical error: the landing site was reported as the 'Gulf of America' instead of the Gulf of Mexico. This humorous mistake sparked online discussions and raised questions about mission details. Ars Technica previously covered various aspects of the mission, and this final comedic twist adds an unexpected layer to the long and strange saga.

Read more
Tech Astronauts

Washington Post Drops 'Democracy Dies in Darkness' Slogan

2025-01-16
Washington Post Drops 'Democracy Dies in Darkness' Slogan

The Washington Post has abandoned its iconic 'Democracy Dies in Darkness' slogan, replacing it with 'Riveting Storytelling for All of America.' This shift has sparked internal controversy and is linked to owner Jeff Bezos' refusal to endorse Kamala Harris and a pursuit of aggressive growth targets. The new strategy emphasizes an AI-powered platform to deliver news to all Americans, aiming for 200 million paying users. This move is seen as a strategic pivot driven by commercial pressures, raising concerns about the Post's journalistic independence and values.

Read more

Nvidia's Valuation: A Looming Bubble?

2025-01-26
Nvidia's Valuation: A Looming Bubble?

A former hedge fund analyst and current AI developer expresses concerns about Nvidia's stock valuation. While AI is booming and Nvidia enjoys a GPU monopoly, its high valuation faces multiple threats: a new "inference compute" scaling law suggests lower-than-expected compute demand; innovative chip architectures from Cerebras and Groq circumvent Nvidia's interconnect advantage; major tech companies are developing custom silicon, eroding Nvidia's market share; new software frameworks reduce CUDA dependency; and DeepSeek's efficient model training drastically cuts compute costs. These factors combined could lead to lower revenue growth and margins for Nvidia, making its current high valuation unsustainable.

Read more
Tech

Glicol: A Revolutionary AI Image Generator

2025-01-14

Glicol is more than just an image generator; it's a digital artist. Using unique algorithms and models, it transforms text descriptions into images with diverse styles and rich details. It goes beyond common image styles, producing stunning results with subtle user adjustments. Glicol heralds a new era in AI image generation, offering artists and designers unprecedented creative tools.

Read more
AI

The UK's 'Economic Inactivity' Crisis: Myth vs. Reality

2025-03-14
The UK's 'Economic Inactivity' Crisis: Myth vs. Reality

The much-discussed 'economic inactivity' crisis in the UK isn't a true unemployment problem, argues this piece. Decades-long stability in the number of economically inactive people points to a shift in narrative, not a sudden crisis. The government frames non-work as a moral failing, attempting to coerce people into employment, echoing historical forced labor. The article critiques this view of work as the sole source of value, highlighting the neglect of unpaid labor (care, childcare). Technological advancements haven't reduced working hours, but instead intensified work's intrusion. The real crisis, the author suggests, is capitalism's declining ability to extract surplus value, not individual 'non-work'. The solution lies in redistributing the fruits of technological progress and shifting values to appreciate care, art, and rest.

Read more
Misc Capitalism

Malimite: A Powerful iOS and macOS Decompiler

2025-01-28
Malimite: A Powerful iOS and macOS Decompiler

Malimite is an open-source iOS and macOS decompiler designed to help researchers analyze and decode IPA files and application bundles. Built on top of Ghidra, it directly supports Swift, Objective-C, and Apple resources. It's multi-platform (Mac, Windows, Linux), auto-decodes iOS resources, avoids lib code decompilation, reconstructs Swift classes, and even features built-in LLM method translation. A pre-compiled JAR file is available on the Releases page, with further installation and usage instructions in the Wiki.

Read more
Development decompiler

Hubble's Decade-Long Masterpiece: A 417-Megapixel Panorama of Andromeda

2025-01-21
Hubble's Decade-Long Masterpiece: A 417-Megapixel Panorama of Andromeda

A breathtaking 417-megapixel panorama of the Andromeda galaxy, the result of a decade-long effort using over 600 Hubble Space Telescope images, has been unveiled. This unprecedented image reveals 200 million stars and offers unparalleled detail, providing invaluable data for studying Andromeda's history and mergers with smaller galaxies. The project showcases Hubble's enduring power and highlights humanity's persistent quest to unravel the cosmos.

Read more

Learn Arabic Easier: A Website That Redefines Language Learning

2025-03-08
Learn Arabic Easier: A Website That Redefines Language Learning

Learning Arabic can be challenging due to its complex alphabet and sentence structures. The website "Learn Arabic" offers a unique approach: start reading Arabic words and sentences without first learning the alphabet. It features 8261 Arabic words and 2625 sentences and phrases, each with detailed explanations and links to aid understanding. The site leverages the Arabic root system and word pattern associations to enhance memorization and comprehension. This innovative method makes learning Arabic easier and more engaging.

Read more
1 2 575 576 577 579 581 582 583 596 597