Microsoft Denies Link Between Windows Update and SSD/HDD Failures

2025-08-30
Microsoft Denies Link Between Windows Update and SSD/HDD Failures

Users reported SSD and HDD failures and data corruption after installing August's Windows 11 24H2 security update. Microsoft investigated and found no connection between the update and the reported issues. However, they advise users with drives over 60% full to avoid writing large files. Microsoft is collaborating with storage device partners to investigate further. Affected drives reportedly include those from Corsair, SanDisk, and Kioxia, with issues primarily occurring during heavy write operations. While some drives recovered after restarting, others remained inaccessible.

Read more

Floating-Point Hell: Why Your R Multivariate Normal Sampling Isn't Reproducible

2025-05-22
Floating-Point Hell: Why Your R Multivariate Normal Sampling Isn't Reproducible

This post details the author's debugging journey helping colleagues resolve a reproducibility issue in their R code involving multivariate normal distribution sampling. The problem stemmed not from bugs in R or the MASS package, but from the inherent quirks of floating-point arithmetic. Despite using `set.seed()` to control the random number generator (RNG), the same code produced different results on different machines due to floating-point rounding errors in `MASS::mvrnorm()`. A deep dive revealed that `MASS::mvrnorm()`, using eigendecomposition, is highly sensitive to tiny input perturbations, potentially flipping eigenvector signs and breaking reproducibility. `mvtnorm::rmvnorm()`, employing Cholesky decomposition, proves more robust. The author recommends using `mvtnorm::rmvnorm()` with `method = "chol"` for improved reproducibility.

Read more
Development

Go Iterators: A Tale of Purity and Impurity

2025-05-31

Go 1.23 standardized iterators, powerful functions that can be closures. However, the official documentation's classification of iterators is ambiguous. The author proposes a clearer distinction between 'pure' and 'impure' iterators: 'pure' iterators restart each time, while 'impure' iterators may retain state. The article explores various iterator types and the trade-offs between performance and consistency, concluding that Go's iterator landscape is still evolving, with conventions and terminology needing further refinement.

Read more
Development

Millions of CT Scans Linked to Increased Cancer Risk

2025-04-19
Millions of CT Scans Linked to Increased Cancer Risk

A new study from UC San Francisco reveals that CT scans may be responsible for up to 5% of all annual cancers. The study, published in JAMA Internal Medicine, estimates that the 93 million CT scans performed in 2023 in the US could lead to nearly 103,000 cancer cases—three to four times higher than previous estimates. Infants and children face the greatest risk, but adults are also vulnerable due to higher scan frequency. Researchers urge a reduction in both the number and dosage of CT scans to mitigate this significant health concern. While CT scans are invaluable for diagnosis, the ionizing radiation they emit is a known carcinogen. The study highlights the need for better informed consent and reduced overuse of CT scans.

Read more
Tech

Zig 0.14.0 Release Incoming: Improved x86 Backend and Incremental Compilation

2025-01-17

After a period of quiet development, the Zig Software Foundation is gearing up for the release of Zig 0.14.0. This release focuses on improvements to the x86 backend (potentially becoming the default for debug builds) and incremental compilation (disabled by default, but enabled via a compiler flag). Other improvements include labeled switch continue and upgraded support for nearly all target platforms. The team encourages users to upgrade to the latest master branch and will focus on ensuring a smooth upgrade during the release month. While a 1.0 release is still some time away, the team is committed to delivering stable, incremental releases.

Read more
Development

Quantum Algorithms: Unraveling the Hidden Subgroup Problem

2025-06-01

This article delves into the core problem of quantum computing—the Hidden Subgroup Problem (HSP). HSP generalizes Shor's and Simon's algorithms, offering efficient solutions to classically hard problems. The article details the HSP definition, solution methods (the standard method), and illustrates with Simon's problem and the discrete logarithm problem. Finally, it introduces the Quantum Fourier Transform (QFT) and its crucial role in solving HSP.

Read more

IBM z17: A Deep Dive into the Next-Gen Mainframe

2025-04-24
IBM z17: A Deep Dive into the Next-Gen Mainframe

IBM's April 2025 announcement of the z17 mainframe unveiled a powerhouse featuring the new Telum II processor. This boasts a 4x AI acceleration boost over its predecessor and includes a low-latency DPU for enhanced I/O. Paired with the IBM Spyre accelerator, a cutting-edge ASIC designed for AI workloads with 32 cores and 25.6 billion transistors, the z17 offers up to 64TB of memory in a 4-frame configuration. This represents a significant leap forward in mainframe technology.

Read more

YC Accuses Google of Stifling AI Startups

2025-05-13
YC Accuses Google of Stifling AI Startups

Y Combinator, a renowned startup accelerator, filed an amicus brief in the U.S. antitrust case against Google, accusing the search giant of stifling the U.S. startup ecosystem. YC claims Google's monopoly prevents investment in web search and AI startups that could challenge its dominance, leading to stagnation. YC calls for Google to take actions such as opening its search index, and suggests forced divestiture if changes aren't made within five years. The situation is complicated by YC's existing partnerships with Google and its close ties to OpenAI, a direct competitor to Google.

Read more
Startup

Heavy Social Media Use Linked to Higher Irritability

2025-01-23
Heavy Social Media Use Linked to Higher Irritability

A study published in JAMA Network Open found a correlation between frequent social media use and higher levels of irritability among US adults. The research, involving 42,597 participants, revealed that even after accounting for anxiety and depression, frequent use, especially among active posters, was associated with increased irritability scores. A dose-response relationship was observed, with TikTok users exhibiting the largest increase in irritability when posting multiple times daily. Political engagement also correlated with higher irritability levels. The findings suggest a potential feedback loop between social media use and irritability.

Read more

Five Persuasion Tactics for Engineering Managers

2025-05-13
Five Persuasion Tactics for Engineering Managers

This article explores five persuasion techniques commonly used by engineering managers, illustrated with real-life examples. First is the 'Nemawashi' method, involving preemptive communication with stakeholders to build support and minimize conflict. Next is 'Decoy Pricing,' strategically presenting options to guide the desired choice. Then, 'Reverse Psychology' uses counterintuitive suggestions to trigger a desired response. Following is 'Let Me Decide That For You (LMDTFY),' where a decision is made with the option of veto, fostering autonomy. Finally, 'Engineered Serendipity' involves creating coincidences to facilitate communication. These tactics can significantly improve an engineering manager's effectiveness in project approvals, resource acquisition, and team collaboration.

Read more
Development Persuasion Techniques

PyPI Launches Organization Accounts for Enhanced Sustainability

2025-05-13
PyPI Launches Organization Accounts for Enhanced Sustainability

The Python Package Index (PyPI) has introduced organization accounts to improve platform sustainability and user experience. This feature allows teams to create self-managed accounts with exclusive web addresses, simplifying management for large projects and companies handling multiple sub-teams and packages. Community projects can use this for free, while corporate projects incur a small fee. All revenue will be reinvested into improving PyPI's support and infrastructure. This addresses PyPI's growth in downloads and bandwidth, and allows for faster response times. The feature is entirely optional and won't affect existing users.

Read more
Development Organization Accounts

The Mysterious Disappearance and Open Sourcing of W++

2025-05-30
The Mysterious Disappearance and Open Sourcing of W++

W++, a fun, experimental programming language designed for learning, chaos, and memes, has been open-sourced. After achieving over 33,000 downloads on the VSCode Marketplace, it was mysteriously removed. This repo contains the full source code, including a C#-based tokenizer, parser, and interpreter, along with a custom VSCode extension. Featuring async lambdas and a unique "pseudo-OOP" (OOPSIE) approach, W++ aims to demonstrate that even joke languages can teach valuable programming skills. The author, Ofek Bickel, encourages investigation into the reasons for its takedown.

Read more
Development

Clean Energy Surges to 40% of Global Electricity

2025-04-08
Clean Energy Surges to 40% of Global Electricity

For the first time since the 1940s, clean energy sources – including nuclear, wind, and solar – provided 40% of the world's electricity in 2023. Solar power saw a staggering rise, doubling in just three years and becoming the fastest-growing electricity source, now contributing 7% globally. Despite this progress, fossil fuel electricity generation still increased by 1.4% due to rising demand, pushing emissions to record highs. However, the rapid growth of clean energy, particularly solar and wind, suggests that clean energy growth will soon outpace demand, gradually displacing fossil fuels and becoming the dominant force in the global energy system.

Read more
Tech

Hainan Island Pilots Global Internet Access, Bypassing the Great Firewall

2025-06-05
Hainan Island Pilots Global Internet Access, Bypassing the Great Firewall

China's Hainan province is piloting a program granting select corporate users broad access to the global internet, a rare move given China's strict online censorship. This initiative aims to attract international businesses as Hainan develops into a global free-trade port. Employees of registered Hainan companies can apply for the "Global Connect" mobile service through the Hainan International Data Comprehensive Service Centre, bypassing the Great Firewall to access sites like Google and Wikipedia. Applicants need a 5G plan with a major carrier and must submit company information; approval can take up to five months. Approved users get global internet access at no extra cost. Currently, there are no restrictions on company size or business scope, and the program has generated significant interest.

Read more

SingleFile: Save Entire Webpages as Single HTML Files

2024-12-21
SingleFile: Save Entire Webpages as Single HTML Files

SingleFile is a powerful web extension and CLI tool that saves complete web pages as a single HTML file. Compatible with Chrome, Firefox, Edge, and more, it offers convenient page saving, multi-tab processing, annotation capabilities, and even allows uploading saved pages to Google Drive or GitHub. Customize shortcuts and settings to tailor it to your needs.

Read more
Development webpage saving

Gen Z's 'Career Catfishing': A Rebellion Against Endless Interviews and Ghosting

2025-01-19
Gen Z's 'Career Catfishing': A Rebellion Against Endless Interviews and Ghosting

In a competitive job market, Gen Z is employing a new tactic: 'career catfishing.' They craft idealized online personas to attract recruiters, fighting back against endless interview rounds and the frustrating experience of being ghosted by hiring managers. This trend highlights a generation's challenge to traditional job hunting and a desire for fairer, more transparent hiring practices.

Read more
Startup Job Hunting

SmallPond: A Lightweight Data Processing Framework

2025-03-02
SmallPond: A Lightweight Data Processing Framework

SmallPond is a lightweight, high-performance data processing framework built on DuckDB and 3FS. It scales to handle petabyte-scale datasets without requiring long-running services and supports Python 3.8-3.12. Its simple API allows for easy data loading, processing, and saving. Benchmarked using GraySort on a cluster of 50 compute and 25 storage nodes running 3FS, SmallPond sorted 110.5 TiB of data in 30 minutes and 14 seconds, achieving an average throughput of 3.66 TiB/min.

Read more
Development

410GB of TeleMessage Heap Dumps Leaked: Unveiling the Secret Communications of Politicians and Business Elites

2025-05-26
410GB of TeleMessage Heap Dumps Leaked: Unveiling the Secret Communications of Politicians and Business Elites

DDoSecrets leaked 410GB of heap dump data from TeleMessage, an Israeli company, revealing communications from disaster responders, customs officials, US diplomats, White House staff, and Secret Service members. A trivial vulnerability allowed anyone to download Java heap dumps from the server. Analysis shows the data includes chat logs from various platforms like WhatsApp, Telegram, and Signal, some encrypted but much of it unencrypted, containing text messages, attachments, and metadata. Researchers identified thousands of TeleMessage customers, including major corporations from finance, energy, and other sectors, such as JPMorgan Chase and Scotiabank. While no extremely sensitive information has yet surfaced, the dataset offers numerous leads potentially sparking further investigations and news stories.

Read more

US Tariffs Trigger a European Cloud & AI Shakeup

2025-04-07
US Tariffs Trigger a European Cloud & AI Shakeup

New US tariffs are hitting global supply chains, significantly impacting European companies reliant on US-based hardware and cloud services. The cost of servers, networking equipment, and GPUs is soaring, driving up cloud prices and increasing AI development costs. This isn't just a financial issue; it's strategic. European businesses must adapt, shifting to EU cloud providers (like OVHcloud, IONOS), reassessing hardware sourcing, and monitoring potential EU countermeasures. This trade dispute could fragment the AI and cloud market, making regional resilience crucial.

Read more
Tech

Parisian Panic: A Cascade Delete Disaster in Production

2025-06-21
Parisian Panic: A Cascade Delete Disaster in Production

A software engineer working at Joe AI, a Paris-based real estate startup, accidentally deleted a user record in the production database, triggering a cascade delete that wiped out three months of crucial data. While some data was recovered by upgrading to a paid Supabase plan, the incident highlighted the risks of directly manipulating production databases and the critical need for robust backup strategies. The disaster ultimately spurred the team to improve their development workflow, setting up local Supabase instances, leading to increased efficiency. The experience underscores the importance of learning from mistakes and embracing a culture of risk-taking and iterative improvement.

Read more

Locating RFI Sources Using Near-Field Corrections: A Study for 21cm Cosmology During the Epoch of Reionization

2025-02-27

Researchers have developed a novel method to locate radio frequency interference (RFI) sources, particularly those from near-field objects like airplanes, using near-field corrections. This method combines far-field phasing, near-field corrections, and beamforming to precisely pinpoint the 3D location of RFI emitters by maximizing the coherence of curved near-field signals. This is more efficient than traditional flagging, preserving more usable data and enhancing the chances of detecting the 21cm signal during the Epoch of Reionization. Results demonstrate effective altitude estimation of RFI emitters, revealing performance differences under varying observational conditions, laying the groundwork for more precise RFI removal in the future.

Read more

AMD Drops Proprietary OpenGL and Vulkan Drivers for Radeon Software on Linux

2025-05-30

AMD announced it will remove proprietary OpenGL and Vulkan drivers from its upcoming Radeon Software for Linux 25.20 release, fully embracing Mesa-based open-source drivers instead. This means the RadeonSI OpenGL driver and the proprietary Vulkan driver (based on AMDVLK) will no longer be included. This move is considered a significant step towards open-source by AMD and marks official support for the Mesa RADV Vulkan driver. RADV has long been the de facto Radeon Vulkan driver in Linux distributions, known for its performance and stability. This simplifies driver management and promises a more consistent and stable graphics experience for Linux users.

Read more

RSS: Reclaiming Your Attention in the Age of Algorithmic Control

2025-04-26

The internet has become a battleground for user attention, with algorithms prioritizing engagement over user experience. This article champions RSS as a way to regain control. By building chains of trust and selectively subscribing to feeds from trusted sources, users can filter information and curate their own content gardens. Using an RSS reader isn't just aggregation; it's a skill and a practice of intentional engagement, allowing you to own your attention.

Read more
Misc

PostgreSQL FTS: 50x Speedup with Simple Optimizations

2025-04-09
PostgreSQL FTS: 50x Speedup with Simple Optimizations

A recent benchmark by Neon showed PostgreSQL's built-in full-text search (FTS) lagging behind pg_search. However, this article reveals that Neon's benchmark used an unoptimized standard FTS setup. By pre-calculating and storing the `tsvector` column and configuring GIN indexes with `fastupdate=off`, a dramatic performance boost is achieved. Experiments on a 10-million-row dataset demonstrated a ~50x speed improvement, proving that properly optimized standard FTS can rival dedicated search engines. The article also explores VectorChord-BM25, a BM25-based extension excelling in ranking tasks.

Read more
Development Full-Text Search

Ratomic: Mutable Data Structures for Ruby Ractors

2025-03-26
Ratomic: Mutable Data Structures for Ruby Ractors

Ratomic provides mutable data structures for Ruby's Ractors, allowing Ruby code to scale beyond the Global VM Lock (GVL). This early-stage project seeks contributors with Rust and Ruby C extension experience. Ratomic offers Ractor-safe structures like counters, object pools, maps, and queues, designed as class-level constants for sharing among multiple Ractors. The project is licensed under MIT.

Read more
Development

LHC Ultraperipheral Collisions Unravel the Mystery of Gluon Saturation

2025-02-11
LHC Ultraperipheral Collisions Unravel the Mystery of Gluon Saturation

Ultraperipheral collisions (UPCs) at the Large Hadron Collider (LHC) offer a unique window into gluon dynamics. Experiments use photons to probe gluons within protons and nuclei, investigating gluon saturation—a dynamic equilibrium between gluon splitting and recombination. Researchers found that as energy decreases, the number of gluons in hadrons increases, forming 'gluonic hotspots' that overlap in the gluon saturation regime. The experiments also observed nuclear shadowing, where nuclei contain fewer gluons than expected. These findings shed light on the origin of 99% of the visible universe's mass and the nature of the strong interaction. Future LHC runs and the Electron-Ion Collider (EIC) will further explore gluon dynamics, uncovering more mysteries.

Read more

Your Greatest Strength Is Also Your Greatest Weakness?

2025-04-11
Your Greatest Strength Is Also Your Greatest Weakness?

A manager shares how he handles the duality of engineers: their greatest strengths often turn out to be their greatest weaknesses. Using personal experiences and team management examples, the article points out that the outstanding qualities of excellent engineers can be both advantages and disadvantages in different contexts. He offers three suggestions: frankly discuss the duality of engineers in daily communication, clearly point out the advantages and disadvantages of their characteristics in different contexts, and use the tension between team members' characteristics to improve efficiency. The ultimate goal is not to create perfect engineers, but to help them understand themselves and learn to adjust their behavior according to the situation, giving full play to their strengths.

Read more

Strudel: Code Your Music

2025-06-19
Strudel: Code Your Music

Strudel is a JavaScript-based music programming environment that brings the Tidal Cycles pattern language to JavaScript. Even without prior knowledge of JavaScript or Tidal Cycles, you can easily create dynamic music pieces. Strudel supports live coding music, algorithmic composition, and integration with your existing music setup. Tutorials and example code get you started quickly, allowing you to create stunning musical works.

Read more
Development music programming

AI Winter Bites: NZ Tech Job Market Stagnant, Immigrants Face Headwinds

2025-06-03
AI Winter Bites: NZ Tech Job Market Stagnant, Immigrants Face Headwinds

New Zealand's tech sector is facing a downturn in 2025, with layoffs at major companies and the expansion of AI exacerbating job pressures. Microsoft cut 6,000 jobs, and New Zealand's health sector also slashed IT roles. A 12-year veteran software engineer from China, James Zhang, struggled to find work in New Zealand, citing ageism in the Chinese tech industry and visa challenges. While job ads have slightly increased, competition remains fierce, with immigrants facing additional hurdles. Many are forced to upskill or pursue further education.

Read more
Tech

WhaleSpotter: AI-Powered Whale Detection System Aims to Prevent Deadly Collisions

2025-04-22
WhaleSpotter: AI-Powered Whale Detection System Aims to Prevent Deadly Collisions

Developed by scientists at the Woods Hole Oceanographic Institution, WhaleSpotter uses AI and human verification to detect whales from ships and land-based installations. Since its 2019 trials, its capabilities have drastically improved, with over 51,000 marine mammal detections in 2024. Now partnering with Matson Navigation Company, the system is being adapted for use on large container ships to reduce whale-ship collisions. Improvements have extended detection range to 6 kilometers, aiming for zero false positives to ensure timely captain intervention. While not a panacea, WhaleSpotter is vital for protecting endangered species like the North Atlantic right whale.

Read more
1 2 29 30 31 33 35 36 37 596 597