Latest Tech News

Stay updated with the latest in technology, AI, cybersecurity, and more

Filtered by: patch Clear Filter

‘Not that into peace doves’: The Apollo-Soyuz patch NASA rejected

Fifty years ago, on July 15, 1975, three NASA astronauts and two Russian cosmonauts lifted off to meet up in orbit for the first time. Representing the joint Apollo-Soyuz Test Project (ASTP, or Soyuz-Apollo in the Soviet Union), both crews wore a cloth patch that featured the artwork of an accomplished space artist. The design that flew, however, was not the astronauts' first pick. That patch idea was rejected because Paul Calle opted to highlight the détente nature of the international handsha

WordPress Gravity Forms developer hacked to push backdoored plugins

The popular WordPress plugin Gravity Forms has been compromised in what seems a supply-chain attack where manual installers from the official website were infected with a backdoor. Gravity Forms is a premium plugin for creating contact, payment, and other online forms. Based on statistic data from the vendor, the product is isntalled on around one million websites, some belonging to well-known organizations like Airbnb, Nike, ESPN, Unicef, Google, and Yale. Remote code execution on the server

How Do Pimple Patches Work? Here’s Everything You Need to Know

How do pimple patches work? Back in the day, getting a zit meant caking on disguising layers of foundation, concealer, powder …or maybe just a strategically angled hairstyle. But now, the game has changed: Why hide a pimple when you can dress it up? No frantic blending or pore-clogging products are required. Today, we’re embracing a radically different (and refreshingly low-key) approach to clogged pores: slapping a bright yellow star-shaped sticker on it and calling it a day. Welcome to the er

Event – Fast, In-Process Event Dispatcher

Fast, In-Process Event Dispatcher This package offers a high-performance, in-process event dispatcher for Go, ideal for decoupling modules and enabling asynchronous event handling. It supports both synchronous and asynchronous processing, focusing on speed and simplicity. High Performance: Processes millions of events per second, about 4x to 10x faster than channels. Processes millions of events per second, about than channels. Generic: Works with any type implementing the Event interface

4-10x faster in-process pub/sub for Go

Fast, In-Process Event Dispatcher This package offers a high-performance, in-process event dispatcher for Go, ideal for decoupling modules and enabling asynchronous event handling. It supports both synchronous and asynchronous processing, focusing on speed and simplicity. High Performance: Processes millions of events per second, about 4x to 10x faster than channels. Processes millions of events per second, about than channels. Generic: Works with any type implementing the Event interface

The bitter lesson is coming for tokenization

The Bitter Lesson is coming for Tokenization 24 Jun, 2025 a world of LLMs without tokenization is desirable and increasingly possible Published on 24/06/2025 • ⏱️ 29 min read In this post, we highlight the desire to replace tokenization with a general method that better leverages compute and data. We'll see tokenization's role, its fragility and we'll build a case for removing it. After understanding the design space, we'll explore the potential impacts of a recent promising candidate (Byte

Subsecond: A runtime hotpatching engine for Rust hot-reloading

§Subsecond: Hot-patching for Rust Subsecond is a library that enables hot-patching for Rust applications. This allows you to change the code of a running application without restarting it. This is useful for game engines, servers, and other long-running applications where the typical edit-compile-run cycle is too slow. Subsecond also implements a technique we call “ThinLinking” which makes compiling Rust code significantly faster in development mode, which can be used outside of hot-patching.

The Bitter Lesson is coming for Tokenization

The Bitter Lesson is coming for Tokenization 24 Jun, 2025 a world of LLMs without tokenization is desirable and increasingly possible Published on 24/06/2025 • ⏱️ 29 min read In this post, we highlight the desire to replace tokenization with a general method that better leverages compute and data. We'll see tokenization's role, its fragility and we'll build a case for removing it. After understanding the design space, we'll explore the potential impacts of a recent promising candidate (Byte

AT&T is making it easier to send pictures to 911 dispatchers

AT&T is updating its next-gen 911 network to give users more efficient ways to share important information with emergency services. Starting in October, AT&T’s ESInet emergency communications platform will make it easier for AT&T customers to share pictures and video messages with supported dispatch centers, helping to quickly explain the situation and better prepare first responders who will arrive on the scene. The ESInet platform helps 911 dispatch centers process callouts faster and more re

Which video game shipped the first day-one patch in history?

Choose wisely! The correct answer, the explanation, and an intriguing story await. Correct Answer: Ultima IX: Ascension (1999) What was the storage size of the first USB flash drive? The honor (or infamy) of the first day-one patch is widely attributed to Ultima IX: Ascension, released in 1999. The game launched with significant bugs and performance issues, prompting Origin Systems to release a patch on the very day of its release. This marked a turning point in gaming history, when develope

Milliseconds to breach: How patch automation closes attackers’ fastest loophole

This article is part of VentureBeat’s special issue, “The cyber resilience playbook: Navigating the new era of threats.” Read more from this special issue here. Procrastinating about patching has killed more networks and damaged more companies than any zero-day exploit or advanced cyberattack. Complacency kills — and carries a high price. Down-rev (having old patches in place that are “down revision”) or no patching at all is how ransomware gets installed, data breaches occur and companies are