Recent bookmarks

Seeing Through the Spartan Mirage

The ancient Spartan phrase 'ΜΟΛΩΝ ΛΑΒΕ' ('come and take them') has become a popular symbol among American gun rights advocates, despite its historical context being largely misunderstood. Modern interpretations of Spartan culture, particularly their military prowess and warrior ethos, have been repeatedly misused by various political movements throughout history. Historical evidence suggests that many popular beliefs about Spartan society are based on unreliable sources and have been manipulated to serve different ideological agendas.

Scented products cause indoor air pollution on par with car exhaust

Research from Purdue University reveals that scented products like flameless candles produce indoor air pollution comparable to car exhaust, creating millions of nanosized particles per cubic centimeter. The particles, formed when fragrances react with indoor ozone, can penetrate deep into lungs and potentially enter the bloodstream, raising significant health concerns.

Re: Rust kernel policy

Greg KH, a Linux kernel maintainer, strongly advocates for incorporating Rust into the kernel, citing how it eliminates common C-related bugs and memory safety issues. He emphasizes that Rust would particularly benefit new code and drivers, while acknowledging the ongoing importance of improving the existing C codebase. The discussion addresses concerns about mixed-language maintenance and developer adaptation.

National Science Foundation fires roughly 10% of its workforce

The National Science Foundation fired 168 employees (10% of workforce) to comply with a presidential executive order aimed at reducing federal workforce. The terminations targeted probationary employees and intermittent experts, impacting program officers who manage research programs and grant evaluations. Staff warn that these cuts will significantly slow down grant reviews and scientific progress.

staging: add color-management protocol (452e943b) · Commits · wayland / wayland-protocols · GitLab

A comprehensive Wayland protocol extension for color management and HDR support is being introduced, aiming to maintain reliable display settings and support various monitor types. The protocol ensures proper color handling for both professional color-managed applications and basic color-unaware programs, while enabling simultaneous display of SDR and HDR content.

The reality of long-term software maintenance from the maintainer's perspective ★★★★★

Long-term software maintenance involves significantly more work than initial development, with maintenance accounting for approximately 75% of a feature's total lifecycle effort. The challenges of maintaining large codebases include dealing with software rot, backwards compatibility, and managing external contributions, which many developers underestimate. Maintaining software parallels building maintenance, where initial construction represents only a fraction of the long-term responsibility.

When Imperfect Systems are Good, Actually: Bluesky’s Lossy Timelines

Bluesky implemented a 'Lossy Timelines' system to improve performance by intentionally dropping some timeline updates for users who follow many accounts. This solution reduced fanout latency by 96% and eliminated hot shard issues in their database clusters. The approach demonstrates how embracing imperfection in system design can lead to better scalability and performance.

Bill prohibiting police from lying to children passes Virginia Senate

Virginia's Senate narrowly passed a bill prohibiting police from lying to minors during interrogations, with a 22-18 vote. The legislation aims to prevent law enforcement from using deceptive techniques on children, addressing concerns about false confessions among minors. The bill now awaits Governor Glenn Youngkin's decision to sign or veto it.

Accelerating scientific breakthroughs with an AI co-scientist

Google introduces an AI co-scientist system built with Gemini 2.0, designed to generate novel research hypotheses and accelerate scientific discoveries through multi-agent collaboration. The system successfully validated predictions in biomedical applications, including drug repurposing and antimicrobial resistance research. Access to the system will be available through a Trusted Tester Program for research organizations.

Signals of Trouble: Multiple Russia-Aligned Threat Actors Actively Targeting Signal Messenger | Google Cloud Blog

Multiple Russia-aligned threat actors are actively targeting Signal Messenger accounts through various sophisticated techniques, primarily exploiting the app's 'linked devices' feature. The attacks focus on military personnel, politicians, and journalists, with threat actors using phishing campaigns and malware to intercept sensitive communications. Signal has responded by implementing hardened features in their latest releases to protect against such phishing campaigns.

Microsoft unveils Majorana 1, the world’s first quantum processor powered by topological qubits - Microsoft Azure Quantum Blog

Microsoft has unveiled Majorana 1, the world's first quantum processor using topological qubits, designed to scale to a million qubits on a single chip. The breakthrough involves a new material class called topoconductor, enabling practical quantum computing through hardware-protected qubits and digital control systems. DARPA has selected Microsoft to advance to the final phase of their quantum benchmarking program, aiming to build a fault-tolerant prototype in the coming years.

Microsoft’s Majorana 1 chip carves new path for quantum computing - Source

Microsoft introduced Majorana 1, the first quantum chip using Topological Core architecture and topoconductors, enabling more reliable and scalable qubits. The breakthrough technology offers a clear path to fitting a million qubits on a palm-sized chip, potentially solving complex industrial problems like breaking down microplastics or creating self-healing materials. The innovative design incorporates error resistance at the hardware level and enables digital control of qubits, simplifying quantum computing operations.