Microsoft's AI Copilot Uncovers 20 Zero-Day Vulnerabilities in Bootloaders

2025-04-05
Microsoft's AI Copilot Uncovers 20 Zero-Day Vulnerabilities in Bootloaders

Microsoft's AI-powered Security Copilot unearthed 20 previously unknown vulnerabilities in the GRUB2, U-Boot, and Barebox open-source bootloaders. These flaws, ranging from buffer overflows and integer overflows to side-channel attacks, could allow attackers to bypass security protections and execute arbitrary code, potentially installing stealthy bootkits. While exploitation may require physical access, the possibility remains a concern. Patches have been released; users are urged to update immediately.

Read more
Tech

Gene Therapy Restores Hearing in Patients with Genetic Deafness

2025-07-03
Gene Therapy Restores Hearing in Patients with Genetic Deafness

A groundbreaking gene therapy offers new hope for individuals suffering from genetic deafness. A study in China involving ten patients with hearing loss caused by mutations in the OTOF gene demonstrated significant hearing improvement after a single injection of a functional OTOF gene into the inner ear. Most patients experienced some hearing recovery within a month, with substantial improvement observed after six months. Younger patients (ages 5-8) showed the best response, but adults also benefited. The therapy proved safe and well-tolerated, with no serious adverse effects reported. Researchers plan to expand this approach to other genes associated with deafness, promising a potential cure for various forms of genetic hearing loss.

Read more

Grumpy German Bread Celebrates 25 Years of Unintentional Adult Appeal

2025-03-03
Grumpy German Bread Celebrates 25 Years of Unintentional Adult Appeal

Bernd das Brot, a perpetually pessimistic bread puppet from a German children's show, is celebrating his 25th anniversary. Initially a sketch on a napkin, Bernd's grumpy demeanor and signature exclamation, "Mist!" resonated unexpectedly with adult viewers, making him a cult classic. His journey includes winning a German Emmy equivalent, a kidnapping incident, and now, an attempt at becoming a bread influencer. This year's celebrations include new episodes and online activities.

Read more

Salt Typhoon: Chinese Cyber Espionage Campaign Targets Millions of Americans

2025-08-30
Salt Typhoon: Chinese Cyber Espionage Campaign Targets Millions of Americans

A top FBI cyber official revealed that China's 'Salt Typhoon' cyber espionage campaign has stolen data from millions of Americans over several years through intrusions into US telecommunications networks. The campaign's reach is vast, potentially affecting nearly every American, targeting individuals beyond sensitive sectors and including high-profile figures like former and current presidential administration officials. The operation, active since at least 2019, compromised around 200 US organizations and impacted over 80 countries. The FBI warns of China's reckless and unbounded actions through affiliated companies, urging a heightened awareness of cybersecurity threats and the need for robust defenses against such attacks.

Read more

Tetris in Conway's Game of Life: A Collaborative Epic

2024-12-29
Tetris in Conway's Game of Life: A Collaborative Epic

A team of programmers collaborated for a year and a half to successfully simulate Tetris within Conway's Game of Life. Instead of directly coding Tetris in Life, they used a layered abstraction approach, culminating in a computer built using metapixels and VarLife, programmed in QFTASM assembly language. This computer boasts a 16-bit asynchronous RISC Harvard architecture with numerous instructions and addressing modes. The final Tetris program runs within a massive Game of Life pattern, showcasing an impressive feat of computational power.

Read more

Pac-Man Superfast: A Speedy Blast from the Past, But Short-Lived

2025-06-21
Pac-Man Superfast: A Speedy Blast from the Past, But Short-Lived

YouTube Playables' Pac-Man Superfast delivers a high-speed Pac-Man experience reminiscent of the Championship Edition series, but with only four ghosts and a mere 13 levels. While the intense gameplay is thrilling, the lack of a 256-level mode, leaderboards, and rewards for extra lives and high scores limit replayability and competitive aspects. Despite this, the challenging gameplay and high-score pursuit make it worth a try, especially for classic arcade game fans. But hurry, before it vanishes like other defunct Google projects.

Read more
Game

Lean: Formalizing Mathematics as Code

2025-07-31
Lean: Formalizing Mathematics as Code

Lean is a programming language primarily used by mathematicians to formalize mathematics. It allows mathematicians to treat mathematics as code, breaking it into structures, theorems, and proofs, and sharing them on GitHub. The article uses a simple example, proving 2=2, to introduce Lean's syntax and basic concepts like tactics. It demonstrates how tactics are used to prove or disprove mathematical statements. A fictional axiom, '2=3', illustrates how a faulty axiom can lead to proving anything, highlighting the importance of formal verification. The article concludes by mentioning the ongoing Lean formalization of Fermat's Last Theorem as a testament to Lean's power.

Read more
Development

Exploiting the Magic Leap One: Code Released

2025-05-18
Exploiting the Magic Leap One: Code Released

This repository publishes code for exploiting vulnerabilities in the Magic Leap One. The exploit leverages a stack overflow in Nvidia's SparseFS parser (sparsehax) and an oversized kernel device tree (dtbhax) to achieve code execution. These vulnerabilities may affect more than just the ML1; there's a possibility the kernel-dtb vulnerability could be used for persistence on autopilot units in certain cars using the TX2. The repo contains code for the Magic Leap console and a Rust-based Fastboot client for the host. Warning: Bricking your device is possible.

Read more
Hardware

Wavelet Trees: An Elegant Approach to Rank Queries on Sequences

2025-05-15
Wavelet Trees: An Elegant Approach to Rank Queries on Sequences

This blog post introduces the Wavelet Tree, an elegant data structure for answering rank queries on sequences over large alphabets. Achieving a time complexity of O(log₂A) (where A is the alphabet size), it organizes a string into a hierarchy of bit vectors. The post details Wavelet Tree construction and querying, highlighting optimization techniques using RRR structures or other binary rank indexes for compression and speed. An implementation in Francisco Claude's Compressed Data Structure Library (libcds) is recommended for practical application.

Read more
Development

arXivLabs: Experimenting with Community Collaboration

2025-08-04
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 share arXiv's values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only partners with those who adhere to them. Got an idea for a project that will benefit the arXiv community? Learn more about arXivLabs.

Read more
Development

Solferino: The Unexpected Birthplace of International Law

2025-04-16
Solferino: The Unexpected Birthplace of International Law

Following the Battle of Solferino in 1859, Swiss businessman Henry Dunant, witnessing the horrific aftermath, was profoundly moved. His firsthand experience in aiding the wounded led to the creation of the International Committee of the Red Cross and the subsequent Geneva Conventions, laying the groundwork for modern international law. Despite a tumultuous personal life, Dunant's contribution to international cooperation and humanitarianism remains significant, his ideals continuing to shape global peace and development.

Read more

Microsoft's Silent Driver Purge: Breaking Your Old Hardware?

2025-06-20
Microsoft's Silent Driver Purge: Breaking Your Old Hardware?

Microsoft is quietly removing outdated drivers from Windows Update, citing security and reliability. However, this could break hardware for users relying on legacy devices. Without individual warnings, drivers simply disappear from Windows Update. Only the original hardware partner can restore them, but Microsoft might require business justification, and drivers are permanently deleted after six months of inactivity. This is a nightmare for users of older hardware, potentially impacting even enterprise environments. Microsoft plans to continue this purge regularly.

Read more
Hardware Drivers

Kermit the Frog Delivers Commencement Address at University of Maryland

2025-05-26
Kermit the Frog Delivers Commencement Address at University of Maryland

Kermit the Frog, the iconic Muppet, delivered the commencement address at the University of Maryland's 2025 graduation ceremony. He offered graduating students advice on navigating economic uncertainty and political turmoil, encouraging collaboration rather than competition. The choice of speaker is a nod to Jim Henson, the Muppets creator and a 1960 University of Maryland alumnus, who famously crafted the original Kermit from his mother's coat and a ping-pong ball.

Read more

Popcorn: Running Elixir in the Browser

2025-05-17

Popcorn is a novel library enabling the execution of Elixir code within web browsers. Leveraging the AtomVM runtime, it executes compiled Elixir code client-side, offering APIs for Elixir-JavaScript interaction, serialization, and communication, while ensuring browser responsiveness. Currently under development, with an unstable API, it showcases three live examples: a simple Elixir REPL, interactive tutorials, and a Game of Life implementation. Developers can start using Popcorn by adding it as a dependency in their `mix.exs` and setting up JS and Elixir WASM entry points. It connects JS and Elixir via message passing and allows direct JS execution from Elixir. The Elixir side uses the `Popcorn.Wasm` module, while the JS side uses the `Popcorn` class.

Read more
Development

Algebraic Effects: The Future of Programming Languages?

2025-05-24
Algebraic Effects: The Future of Programming Languages?

This article delves into the use of algebraic effects (effect handlers) in programming languages. Algebraic effects are a powerful mechanism that allows for implementing various language features such as exceptions, generators, and asynchronous operations as libraries, enhancing code composability. Using examples in Ante, the article demonstrates how algebraic effects can implement exception handling, generators, and coroutines, and how they can be leveraged for dependency injection, cleaner API design, and replacing global variables. Furthermore, algebraic effects can improve code purity, enhance replayability, and boost security. While efficiency concerns exist, advancements in compilation techniques suggest algebraic effects are poised to become a core feature in future programming languages.

Read more
Development algebraic effects

Firefly's Blue Ghost Makes History with Successful Moon Landing

2025-03-02
Firefly's Blue Ghost Makes History with Successful Moon Landing

Firefly Aerospace announced the successful lunar landing of its Blue Ghost lander, marking the first fully successful commercial soft landing on the Moon. Carrying 10 NASA instruments, Blue Ghost executed a precise landing and is conducting various scientific experiments, including subsurface drilling and imaging. This achievement represents a significant milestone for commercial space exploration and paves the way for future lunar missions and deeper space exploration.

Read more

The Terak 8510/a: A Forgotten Graphics Computer

2025-04-16

This article details the Terak 8510/a, a personal computer from the late 1970s. Based on the PDP-11/03 processor, it boasted advanced graphics capabilities and was widely used for teaching Pascal programming in colleges. The Terak 8510/a had a profound influence on computer history, considered one of the first personal computers with a bitmap display, and involved in the development of early CAD software and MacPaint. The article also recounts the author's experience collecting Terak hardware and software, and his plans to develop a Terak emulator.

Read more
Hardware

Atari 2600+ & 7800+: Retro Gaming Reimagined

2025-02-09
Atari 2600+ & 7800+: Retro Gaming Reimagined

Atari's new 2600+ and 7800+ systems bring classic Atari gaming to modern TVs via HDMI. Both boast retro designs and compatibility with original controllers. The 7800+ includes a wireless gamepad, though its quality is questionable. While load times are slow and some game compatibility issues exist, the high-definition visuals and ease of connection to modern displays make them attractive for retro gaming enthusiasts and collectors.

Read more
Game

6502 Assembly: A Surprisingly Good Starting Point for Learning Assembly?

2025-02-06
6502 Assembly: A Surprisingly Good Starting Point for Learning Assembly?

Choosing a starting point for learning assembly language can be daunting. This article argues that the 6502 processor is surprisingly well-suited for beginners. While not widely used in modern applications, its simple instruction set (only 56 instructions) and abundance of learning resources make it ideal for grasping fundamental assembly concepts. Its history in classic computers like the Apple II and Commodore 64 provides a wealth of emulators and learning materials. The author recommends Easy 6502 and Visual6502.org as excellent learning resources, comparing it to the complexities of architectures like x86-64 and ARM, further highlighting the 6502's advantages for beginners.

Read more
Development

Running Qwen3 Locally on Your Mac for Free: An Agentic Loop with Localforge

2025-05-01
Running Qwen3 Locally on Your Mac for Free: An Agentic Loop with Localforge

This post details running the powerful Qwen3 large language model on a Mac for free, integrating it into an agent using Localforge. The author meticulously guides the reader through installing the MLX library, setting up the model server, and configuring Localforge, showcasing both Ollama and MLX methods for running Qwen3. The author successfully uses the Qwen3 agent to execute tasks like listing files, even demonstrating a website created by the agent. The post highlights the feasibility of running powerful LLMs locally and building agents without cost.

Read more
AI

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

Unofficial Discord Client for Windows 2000 and Beyond

2025-02-06
Unofficial Discord Client for Windows 2000 and Beyond

Discord Messenger is an unofficial Discord client surprisingly compatible with Windows 2000 and later. This open-source project, licensed under MIT, is a beta and carries the risk of violating Discord's ToS. While it boasts core features like messaging, attachment handling, and emoji support, building it requires technical skills. The project supports MinGW and Visual Studio builds and necessitates compiling or acquiring an OpenSSL library.

Read more
Development

Cloning: Immortality or Pandora's Box?

2025-06-03
Cloning: Immortality or Pandora's Box?

From cloning superior beef cattle to replicating beloved pets, cloning technology is no longer science fiction. This article explores how companies like ViaGen have commercialized cloning, offering services to the wealthy and farmers to replicate pets, livestock, and even endangered species. However, cloning technology also raises ethical concerns, involving animal welfare, genetic diversity, and the potential phenomenon of "cellular memory." With vivid examples and details, the article examines the current state, challenges, and future of cloning technology and its impact on human society, particularly the possibility and ethical dilemmas of human cloning.

Read more

The AI Cheating Crisis: A Professor's Lament

2025-03-06
The AI Cheating Crisis: A Professor's Lament

The proliferation of AI tools like ChatGPT has led to a surge in student cheating. A California philosophy professor recounts the devastating impact on his teaching, as students use AI to generate essays, circumventing the learning process. While he explores various countermeasures, all prove limited. He argues that education transcends job training; it cultivates critical thinking and life understanding. AI cheating deprives students of this invaluable experience, ultimately harming both the students themselves and the fairness of the education system.

Read more

Apple Warns of Government Spyware Targeting Users in 100 Countries

2025-04-30
Apple Warns of Government Spyware Targeting Users in 100 Countries

Apple has alerted users in at least 100 countries that their devices may have been targeted by government-backed spyware. Italian journalist Ciro Pellegrino and Dutch right-wing activist Eva Vlaardingerbroek publicly confirmed receiving Apple's notifications. This isn't the first such incident; Apple, Google, and WhatsApp have issued similar warnings before. The event highlights the serious threat of government-sponsored spyware to personal privacy and security, raising concerns about digital safety and privacy protection.

Read more
Tech

Record-Breaking Heat Expected for Next Five Years, Warns WMO

2025-05-28
Record-Breaking Heat Expected for Next Five Years, Warns WMO

The World Meteorological Organization (WMO) and the UK Met Office predict an 80% chance of breaking annual temperature records for the next five years. This increased global mean temperature translates to a higher likelihood of extreme weather events: stronger hurricanes, heavier rainfall, and more severe droughts, leading to increased loss of life. There's an 86% chance that one of the next five years will exceed the 1.5°C threshold set by the Paris Agreement, and a 70% chance the five-year average will surpass it. The projections also indicate a possibility, however slight, of reaching the more alarming 2°C threshold before the end of the decade. This warming trend accelerates Arctic ice melt and sea-level rise.

Read more
Tech

Trump Threatens Tariffs on Nations Regulating US Tech

2025-08-26
Trump Threatens Tariffs on Nations Regulating US Tech

Donald Trump threatened to impose additional tariffs on countries that regulate American tech companies. He claims digital taxes and similar measures harm US tech firms while giving Chinese companies a pass. This could lead to tech export bans, potentially hurting even US chipmakers. However, this threat might be another Trumpian bluster, possibly ending with no action or minor concessions through negotiations.

Read more
Tech

React Server Components: A Philosophical Dive into Tags vs. Function Calls

2025-04-09

This article explores the fundamental differences between tags and function calls, starting from the context of React Server Components. The author uses the analogy of architectural blueprints and cooking recipes to illustrate the declarative nature of tags versus the imperative nature of function calls. The discussion delves into remote procedure calls and asynchronous programming, culminating in a theoretical framework for splitting computations across multiple machines. Tags represent potential function calls spanning time and space, and by differentiating between Components and Primitives, the author addresses how different functions depend on computation order. This leads to an efficient method for program segmentation.

Read more
Development Server Components

arXivLabs: Experimental Projects with Community Collaboration

2025-05-01
arXivLabs: Experimental Projects with Community Collaboration

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

Read more
Development
1 2 138 139 140 142 144 145 146 596 597