AI Predicts Kentucky Derby Winner: Journalism Takes the Crown?

2025-05-04
AI Predicts Kentucky Derby Winner: Journalism Takes the Crown?

Microsoft Copilot AI simulated the 2025 Kentucky Derby finish based on odds and race factors. Its prediction? Journalism, favored due to its advantageous post position and recent winning streak, will win. However, the AI's projected finishing order differs from initial odds for other horses. The article also includes race details, viewing information, and crucial disclaimers about the risks of gambling.

Read more

SF's New Health Director: McKinsey Background Sparks Debate

2025-02-15
SF's New Health Director: McKinsey Background Sparks Debate

San Francisco's newly appointed Health Director, Mr. Tsai, a McKinsey alum, has sparked debate. Concerns have arisen regarding his past involvement in drug distribution systems, given the city's opioid crisis. While Tsai expressed commitment to data-driven solutions and collaboration to address opioid and homelessness issues, his appointment raises questions about potential conflicts of interest and his ability to effectively tackle these challenges. Some see a potential irony in his past work potentially contributing to the current crisis and now tasked with resolving it.

Read more

AGL: A Concise Scripting Language Compiling to Go

2025-06-29
AGL: A Concise Scripting Language Compiling to Go

AGL is a new programming language that compiles to Go. It leverages Go's syntax but introduces improvements like single return values, tuple and result/option types for streamlined error handling, concise anonymous functions, and built-in array methods. AGL supports operator overloading, enums, and generics, and offers a VSCode extension and shell shebang support for enhanced developer experience. Its flexible compilation allows for both compiling to Go code and direct execution, facilitating rapid iteration and testing.

Read more
Development

Gracefully Handling Child Process Termination in Terminal Applications

2025-07-31
Gracefully Handling Child Process Termination in Terminal Applications

When a terminal application with child processes doesn't exit cleanly after Ctrl+C, terminal corruption ensues. This post, using the Moose CLI as an example, details solutions. Key strategies include: 1. Process Output Proxying: Redirect child process stdout/stderr to a logging system, isolating it from the terminal; 2. Terminal State Management: Explicitly clean up the terminal state (raw mode, alternate screen buffer, cursor visibility) using crossterm for cross-platform consistency on exit; 3. Graceful Process Termination: Attempt graceful shutdown with SIGTERM, then SIGKILL with timeouts; 4. Thread-Safe Spinner Management: Coordinate spinners and child process output to prevent display corruption. These strategies build robust terminal applications, preventing frustrating terminal damage from child processes.

Read more
Development child processes

Is the Race for Mobile Bandwidth Over? 1Gbps May Be Enough

2025-02-12
Is the Race for Mobile Bandwidth Over? 1Gbps May Be Enough

The global race to expand mobile bandwidth may be nearing its end. Data shows that terrestrial and mobile data growth is slowing, and data rate demand may peak below 1 Gbps in the next few years. Current mainstream consumer applications require far less than 1 Gbps, even high-bandwidth applications like Microsoft Flight Simulator 2024. While future technologies like AI, autonomous driving, and the metaverse may increase bandwidth demand, existing 4G and 5G networks appear sufficient. Telecom companies should shift their R&D focus from bandwidth expansion to cost control and service improvement to adapt to the new reality of slowing bandwidth growth.

Read more
Tech bandwidth

Cambridge University Uses Tech to Unfold a Fragile 16th-Century Manuscript

2025-03-31
Cambridge University Uses Tech to Unfold a Fragile 16th-Century Manuscript

A team at Cambridge University Library faced a challenge: a fragile, folded 16th-century manuscript fragment. Instead of risking damage through traditional methods, they used cutting-edge technology. Multispectral imaging, computed tomography (CT) scanning, and 3D modeling allowed for virtual unfolding and digitization. This preserved the historical artifact and revealed 16th-century archival binding techniques, showcasing a groundbreaking approach in digital humanities.

Read more

Git Submodule Cloning Vulnerability: Remote Code Execution via CRLF Injection

2025-07-08

A vulnerability in Git allows attackers to achieve remote code execution on Unix-like systems by crafting a malicious .gitmodules file. The vulnerability exploits inconsistencies in how carriage return (CR) and line feed (LF) characters are handled. By injecting CRLF, an attacker can modify submodule paths, causing the submodule to clone into an unexpected directory, enabling code execution. This has been patched; update Git and embedded Git versions.

Read more
(dgl.cx)

Microsoft Quietly Removes Windows 11 Upgrade Workaround

2025-02-05
Microsoft Quietly Removes Windows 11 Upgrade Workaround

When Windows 11 launched in 2021, Microsoft offered a registry tweak allowing upgrades on PCs that didn't meet system requirements. However, Microsoft recently removed the official support documentation for this method. This means Microsoft no longer officially supports this workaround, recommending users buy new, compatible PCs for Windows 11 upgrades. This move is likely tied to the upcoming end of Windows 10 support and collaborations with hardware manufacturers.

Read more
Tech Registry

Stealthy VPN Backdoor Uses 'Magic Packets' to Evade Detection

2025-01-24
Stealthy VPN Backdoor Uses 'Magic Packets' to Evade Detection

Researchers uncovered a novel backdoor, dubbed J-Magic, infecting dozens of enterprise VPNs running Juniper's Junos OS. This backdoor leverages 'magic packets' embedded within normal TCP traffic, activating only upon receiving specific data patterns. To prevent unauthorized access, J-Magic employs an RSA encryption challenge-response mechanism. Its in-memory operation further hinders detection. The backdoor has been found in 36 organizations across various industries, including semiconductor, energy, manufacturing, and IT. The origin of the infection remains unknown.

Read more
Tech Backdoor

arXivLabs: Experimenting with Community Collaboration

2025-07-07
arXivLabs: Experimenting with Community Collaboration

arXivLabs is a framework for collaborators to develop and share new arXiv features directly on the website. Individuals and organizations involved share arXiv's values of openness, community, excellence, and user data privacy. arXiv only partners with those who uphold these principles. Got an idea to improve the arXiv community? Learn more about arXivLabs.

Read more
Tech

College's Importance Plummets: Only a Third of Americans Now Rate It as 'Very Important'

2025-09-17
College's Importance Plummets: Only a Third of Americans Now Rate It as 'Very Important'

A Gallup poll reveals a dramatic decline in the perceived value of a college education among Americans over the past 15 years. Only about a third now rate it as "very important," down from 75% in 2010. This shift is widespread across all demographic groups, with even traditionally pro-college segments showing less than half considering it "very important." While most still see some value, the perception of college as vital has significantly eroded. The high cost of college, the rise of vocational training, technological advancements like AI disrupting the job market, and the increased availability of online learning and microcredentials are potential contributing factors.

Read more
Misc

arXivLabs: Experimenting with Community-Driven Features

2025-03-08
arXivLabs: Experimenting with Community-Driven Features

arXivLabs is an experimental platform enabling collaborators to build and share new arXiv features directly on the website. Participants, individuals and organizations alike, embrace 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 to enhance the arXiv community? Learn more about arXivLabs.

Read more
Development

Jujutsu: A Revolutionary Version Control System

2025-02-12
Jujutsu: A Revolutionary Version Control System

Jujutsu is a novel version control system that takes the best features from Git, Mercurial, and Darcs, and adds several innovative features of its own. It treats the working copy as a commit, simplifying the data model and algorithms; an operation log and undo functionality ease debugging; automatic rebasing and conflict resolution improve workflow efficiency; and it supports concurrent replication, making it safe for use with distributed file systems. While still experimental, Jujutsu shows immense potential to become a leading next-generation version control system.

Read more
Development

Cosmic Rays and AI Revolutionize Bridge Inspection

2025-03-19
Cosmic Rays and AI Revolutionize Bridge Inspection

A groundbreaking test in Jõgisoo, Estonia utilized cosmic rays (muons) and AI to assess the technical condition of a bridge without destructive testing. This nearly €1.3 million research project analyzes muon trajectories and energy loss to determine internal material composition and corrosion, offering more efficient bridge maintenance solutions and avoiding costly reconstruction. The technology holds potential for airport security and even as a future alternative to X-ray imaging.

Read more

arXivLabs: Experimenting with Community Collaboration

2025-03-29
arXivLabs: Experimenting with Community Collaboration

arXivLabs is a framework enabling collaborators to develop and share new arXiv features directly on our website. Individuals and organizations working with arXivLabs share our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners who adhere to them. Have an idea for a project that will benefit the arXiv community? Learn more about arXivLabs.

Read more
Development

Futurehome's Bait and Switch: Smart Home Devices Now Require Subscriptions

2025-07-29
Futurehome's Bait and Switch: Smart Home Devices Now Require Subscriptions

Smart home company Futurehome is facing backlash after unexpectedly requiring a subscription for basic functionality of its previously one-time-purchase devices. Features like controlling devices, automations, and energy services now necessitate an annual 1,188 NOK (roughly $116.56) fee. This move has angered customers who feel deceived, as core functionality is now locked behind a paywall. While Futurehome claims the subscription covers server costs, users are frustrated by the loss of local control and the potential for future limitations on access, even to features that previously worked offline. The incident sparks a wider conversation about the sustainability and ethics of subscription-based models in the smart home market.

Read more
Tech

Bullfrog Productions: Rise and Fall of a Gaming Giant

2025-08-16

In 1995, EA acquired the prestigious British game studio Bullfrog Productions, home to iconic titles like Theme Hospital and Dungeon Keeper. The article details the tumultuous journey of these games, highlighting the clash between creative vision and commercial pressures under EA's ownership. Peter Molyneux's struggles with the transition and eventual departure after Dungeon Keeper are explored, showcasing the bittersweet success of the games against the backdrop of Bullfrog's ultimate closure by EA, marking the end of an era in game development.

Read more
Game

Hugging Face Spaces Launches ZeroGPU: Dynamic GPU Allocation for Enhanced AI Model Efficiency

2024-12-15
Hugging Face Spaces Launches ZeroGPU: Dynamic GPU Allocation for Enhanced AI Model Efficiency

Hugging Face Spaces has introduced ZeroGPU, a shared infrastructure that dynamically allocates NVIDIA A100 GPUs to optimize GPU usage for AI models and demos. ZeroGPU offers free GPU access, multi-GPU support, and lowers the barrier to entry for deploying AI models. Users simply select ZeroGPU hardware when creating a Gradio Space and use the `@spaces.GPU` decorator for GPU-dependent functions. ZeroGPU is compatible with PyTorch and optimized for Hugging Face's transformers and diffusers libraries, but currently only works with the Gradio SDK. Personal accounts (PRO users) can create up to 10 ZeroGPU Spaces, while organization accounts (Enterprise Hub) can create up to 50.

Read more

GitHub Code Suggestion Application Restrictions

2025-07-19
GitHub Code Suggestion Application Restrictions

Applying code suggestions in bulk during GitHub code review is subject to several limitations. These include: no code changes made, the pull request is closed, viewing a subset of changes, only one suggestion per line, applying to deleted lines, suggestions already applied or marked resolved, suggestions from pending reviews, multi-line comments, and pull requests queued to merge. Additionally, there are instances where the action cannot be performed due to an unspecified error.

Read more
Development

Significant Improvements to Futhark's Profiler

2025-07-31

A recent release of the Futhark programming language significantly improves the usability of its profiler. Previously, the profiler only offered cryptic compiler-generated names, making it difficult to pinpoint performance bottlenecks. The new version cleverly propagates source code information throughout the compilation process, enabling the correlation of generated code with the original source. This solves a long-standing problem for programmers trying to optimize their code. While further improvements to data presentation are planned, this enhancement provides a powerful tool for optimizing Futhark programs.

Read more
Development

WASM Program Bypasses node:wasi Filesystem Sandbox

2024-12-15
WASM Program Bypasses node:wasi Filesystem Sandbox

This project demonstrates a proof-of-concept showcasing how a WASM program can bypass the preopens directory restriction in node:wasi to access files outside the sandbox. Normally, WASM programs are limited to accessing pre-opened directories. However, by cleverly using symbolic links to replace files at a precise moment and running an external process, this limitation can be circumvented. This is not a practical security vulnerability in node:wasi, but rather a potential edge case. The project highlights that one shouldn't rely on node:wasi to completely prevent malicious code from accessing external files.

Read more
Development

Open Source Ethernet Switch Project: Unlocking Hidden Features of the Microchip VSC8512

2025-07-08

While building the open-source 1U managed Ethernet switch LATENTRED, the author encountered a challenge with missing documentation for the Microchip VSC8512 PHY chip. The official documentation lacked information on SERDES TX equalizer settings, requiring an NDA for complete details. By analyzing publicly available documents, the IBIS-AMI model, and the Microchip Ethernet Switch API (MESA), along with reverse engineering techniques, the author successfully found a way to modify the equalizer settings. He discovered an undocumented MCU interface within the VSC8512, and through a series of register manipulations, successfully adjusted the SERDES TX equalizer, improving signal integrity. This project showcases the power of open-source principles and reverse engineering, offering valuable experience for other developers.

Read more
Hardware

Northern Giant Hornet Eradicated from the United States

2024-12-23

The Washington State Department of Agriculture (WSDA) and the United States Department of Agriculture (USDA) announced the eradication of the northern giant hornet (Vespa mandarinia) from Washington state and the US after three years without confirmed detections. This success is attributed to a multi-year collaborative effort involving state and federal agencies, community members, and the public, who played a crucial role in reporting sightings. The hornets posed a significant threat to honeybees, other pollinators, and agriculture, and their eradication protects the US ecosystem and agricultural industry. While eradicated, vigilance continues to prevent reintroduction.

Read more

Dynamicland: A Non-profit Research Lab Building a Humane Dynamic Medium

2025-07-11

Dynamicland is a non-profit research lab focused on enabling universal literacy in a humane dynamic medium. They've invented Realtalk, a computing environment using physical materials to create computational models, allowing people to work together side-by-side in the real world. Through community workspaces, open houses, and workshops, Dynamicland has fostered a vibrant community exploring a novel form of communal computing. Currently, they are developing Realtalk-2024, aiming for a more accessible and user-friendly system and broader community engagement.

Read more

639-Year Organ Recital: John Cage's ORGAN2/ASLSP

2025-04-03
639-Year Organ Recital: John Cage's ORGAN2/ASLSP

Construction began in 2000 in a small East German town on an organ with a singular purpose: to perform John Cage's ORGAN2/ASLSP (1987) for precisely 639 years. The only instruction for the piece was to play 'as slowly as possible'. In 2001, the instrument finally ready, the world's longest organ recital began in St Burchardi church, Halberstadt, with a 17-month rest before the first chord. Recently, hundreds witnessed the latest chord change in this ongoing performance. A system of sandbags maintains pressure on the keys, eliminating the need for a human organist.

Read more

OctaneDB: A Blazing-Fast, Lightweight Vector Database

2025-08-23
OctaneDB: A Blazing-Fast, Lightweight Vector Database

OctaneDB is a lightweight, high-performance Python vector database library boasting 10x faster performance than competitors like Pinecone, ChromaDB, and Qdrant. Built with modern Python and optimized algorithms, it's ideal for AI/ML applications demanding rapid similarity search. Key features include sub-millisecond query times, text embedding support with a ChromaDB-compatible API, GPU acceleration, batch processing, persistent storage, and a simple, intuitive API. OctaneDB offers a compelling alternative for developers seeking speed and ease of use.

Read more
AI

eBPF-Go on Windows: A Developer's Guide

2025-03-27

This document details running the eBPF-Go library on Windows. Because eBPF on Windows is not yet stable, the library supports three modes: interpreter, JIT, and compilation to a native Windows driver. It explains differences from Linux, handling platform-specific ELF files, the exported API, development setup (using a Windows VM and build scripts), using pre-built binaries, and debugging and interpreting error codes. Debugging includes using WinDbg and interpreting the trace log. Error handling involves understanding Windows system error codes, RPC errors, ebpf_result_t, and Unix-style errno.

Read more
Development

arXivLabs: Experimenting with Community Collaboration

2025-06-10
arXivLabs: Experimenting with Community Collaboration

arXivLabs is a framework enabling collaborators to develop and share new arXiv features directly on our website. Individuals and organizations involved share our 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 will benefit the arXiv community? Learn more about arXivLabs.

Read more
Tech

Astronomers Push for Global Ban on Ground-Visible Space Advertising

2025-01-26
Astronomers Push for Global Ban on Ground-Visible Space Advertising

The American Astronomical Society (AAS) is urging a global ban on space advertising visible from Earth, citing interference with ground-based astronomy. While the U.S. has a decades-old ban, concerns exist that other nations might launch such advertisements. The AAS calls for an international convention or treaty to prohibit this 'obtrusive space advertising,' citing the potential commercial allure. Past proposals involved satellites reflecting sunlight to display logos, but no such campaigns are currently underway. The AAS is pushing the U.S. delegation to the UN's Committee on the Peaceful Uses of Outer Space (COPUOS) to advocate for this ban.

Read more
1 2 393 394 395 397 399 400 401 596 597