Latest Tech News

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

Filtered by: __ Clear Filter

AMD Turin PSP binaries analysis from open-source firmware perspective

Introduction In the previous post, we showed coreboot running on Gigabyte MZ33-AR1 with Turin CPU, the current, newest family of AMD server processors. However, we faced various obstacles and problems. Despite AMD publishing a set of blobs required for the Turin system initialization, they turned out to be not enough to release the CPU from reset by PSP. We were forced to do a workaround by injecting coreboot into the vendor firmware image and flashing it back. The whole process is far from ide

Topics: 0x0 amd blobs image psp

Death to Type Classes

Death ( XIII ) Symbolizes significant change, transformation, and endings, rather than literal physical death. Have you ever seen a Number grazing in the fields? Or a Functor chirping in the trees? No? That’s because they’re LIES. LIES told by the bourgeoisie to keep common folk down. But I say NO, no longer shall we be kept down by deceit! Come brothers and sisters, come and let us create a system of values. Where values are no longer constrained by their type class, but instead merged as a si

Page Object (2013)

When you write tests against a web page, you need to refer to elements within that web page in order to click links and determine what's displayed. However, if you write tests that manipulate the HTML elements directly your tests will be brittle to changes in the UI. A page object wraps an HTML page, or fragment, with an application-specific API, allowing you to manipulate page elements without digging around in the HTML. The basic rule of thumb for a page object is that it should allow a softw

For Good First Issue – A repository of social impact and open source projects

Committing to a better future Lend your skills to an open source project focused on the Digital Public Goods (DPGs). From fighting climate change, to solving world hunger, your efforts will contribute to creating a better future for everyone. Together, we can drive positive and lasting contributions to the world, one commit at a time. Explore a DPG repo below to get started.

Learning Lens Blur Fields

Lens blur field shown in step 2 is from the dual pixels of a Pixel 4a. Abstract Optical blur is an inherent property of any lens system and is challenging to model in modern cameras because of their complex optical elements. To tackle this challenge, we introduce a high‑dimensional neural representation of blur—the lens blur field—and a practical method for acquisition. The lens blur field is a multilayer perceptron (MLP) designed to (1) accurately capture variations of the lens 2‑D point sprea

Which colours dominate movie posters and why?

Colour is one of the quickest ways a poster can tell you what kind of film it’s selling. Before you’ve read the title or registered the actors, your brain has already clocked the palette and filed it against a lifetime of genre expectations. Over the past century, marketing teams have shifted from painterly illustration to photography and from saturated Technicolor hues to today’s more controlled, strategic colour use. I wanted to take a data-led look at colours on movie posters, so I gather

Celestia – real-time 3D visualization of space

Interactive Planetarium Celestia serves as a planetarium – for an observer on any celestial object. You can easily navigate to any world and land on its surface. When used as a planetarium, Celestia shows accurate positions of solar system objects in the sky. You can switch labels and other supporting features on and off with hotkeys, or zoom in and out on an object of interest, for example Jupiter’s system of moons.

Which NPM package has the largest version number?

Which npm package has the largest version number? I spent way too much time on this I was recently working on a project that uses the AWS SDK for JavaScript. When updating the dependencies in said project, I noticed that the version of that dependency was v3.888.0 . Eight hundred eighty eight. That’s a big number as far as versions go. That got me thinking: I wonder what package in the npm registry has the largest number in its version. It could be a major, minor, or patch version, and it doe

PythonBPF – Writing eBPF Programs in Pure Python

Introduction Python-BPF offers a new way to write eBPF programs entirely in Python, compiling them into real object files. This project is open-source and available on GitHub and PyPI. I wrote it alongside R41k0u. Published Library with Future Plans Python-BPF is a published Python library with plans for further development towards production-ready use. You can pip install pythonbpf but it’s certainly not at all production ready and the code is hacky at best with more bugs than I could count

Grapevine canes can be converted into plastic-like material that will decompose

A new study from South Dakota State University reveals how grapevine canes can be converted into plastic-like material that is stronger than traditional plastic and will decompose in the environment in a relatively short amount of time. The need for biodegradable packaging material has never been higher. Currently, most packaging is "single use" and is made with plastic materials, derived from nonrenewable sources like crude oil that take hundreds of years to decompose in the environment. On t

Language Models Pack Billions of Concepts into 12,000 Dimensions

In a recent 3Blue1Brown video series on transformer models, Grant Sanderson posed a fascinating question: How can a relatively modest embedding space of 12,288 dimensions (GPT-3) accommodate millions of distinct real-world concepts? The answer lies at the intersection of high-dimensional geometry and a remarkable mathematical result known as the Johnson-Lindenstrauss lemma. While exploring this question, I discovered something unexpected that led to an interesting collaboration with Grant and a

Broncos vs. Colts Livestream: How to Watch NFL Week 2 Online Today

When to watch Denver Broncos vs. Indianapolis Colts Sunday, Sept. 14 at 4:05 p.m. ET (1:05 p.m. PT) Where to watch The Broncos and Colts game will air on CBS, with Kevin Harlan and Trent Green calling the game. The Broncos and Colts each started the year off on the right foot. Denver's defense looked dominating in its 20-12 win at home against the Titans. Meanwhile, Daniel Jones looked great in his first game as a Colt as Indianapolis cruised to a 33-8 home win against the Dolphins. If Jones

Topics: cbs game month tv vpn

'How to Train Your Dragon' Remake: Release Date and Time on Peacock

Need a live-action Night Fury in your life? The recent How to Train Your Dragon remake is hitting Peacock, so animated film fans can spend more time with the franchise's Vikings and dragons. The new version from Universal Pictures stars Mason Thames as the misfit Viking teen Hiccup, and Gerard Butler as Hiccup's dragon-loathing dad, Stoick the Vast (Butler also voices the character in the animated movie). Nico Parker plays Astrid, the tough girl Hiccup has a crush on, and Nick Frost plays the v

Get Ready for the Holiday Tech Splurge: US Adults Expected to Spend $931 on Devices, CNET Survey Finds

The holidays are still months away, but if you want the best deals on a new laptop or smartphone, you should probably start shopping now. According to a new CNET survey, nearly half of shoppers aren't waiting until Black Friday and Cyber Monday to shop. Instead, they're shopping for tech for the holidays months early to beat potential rising prices and shortages. But is shopping early the best strategy? I spoke with CNET's resident tech and shopping experts to find out. Don't miss any of our u

Today's NYT Mini Crossword Answers for Monday, Sept. 15

Gael Cooper CNET editor Gael Fashingbauer Cooper, a journalist and pop-culture junkie, is co-author of "Whatever Happened to Pudding Pops? The Lost Toys, Tastes and Trends of the '70s and '80s," as well as "The Totally Sweet '90s." She's been a journalist since 1989, working at Mpls.St.Paul Magazine, Twin Cities Sidewalk, the Minneapolis Star Tribune, and NBC News Digital. She's Gen X in birthdate, word and deed. If Marathon candy bars ever come back, she'll be first in line.

Today's NYT Connections: Sports Edition Hints and Answers for Sept. 15, #357

Gael Cooper CNET editor Gael Fashingbauer Cooper, a journalist and pop-culture junkie, is co-author of "Whatever Happened to Pudding Pops? The Lost Toys, Tastes and Trends of the '70s and '80s," as well as "The Totally Sweet '90s." She's been a journalist since 1989, working at Mpls.St.Paul Magazine, Twin Cities Sidewalk, the Minneapolis Star Tribune, and NBC News Digital. She's Gen X in birthdate, word and deed. If Marathon candy bars ever come back, she'll be first in line.

In Silksong, spite is my motivation to keep playing

is a reporter who covers the business, culture, and communities of video games, with a focus on marginalized gamers and the quirky, horny culture of video game communities. I would not call the time I’m having with Hollow Knight: Silksong “fun,” and yet I’m still playing. In the depths of The Marrow, the second major area of Silksong, there’s a particularly nasty midboss. I eventually beat him, but my reward wasn’t a new ability, item, or a bench where I could rest and save my progress. All I

Scientists Working on "Smart Dust" That Can Spy on a Room While Drifting Throught the Air

In his 1963 scifi story "The Invincible," the Polish writer Stanisław Lem imagined an artificial species of free-floating nanobots which roamed the atmosphere of a far-off planet. Like tiny bugs, the microscopic beings were powerless alone, but together they could form cooperative swarms to gather energy, reproduce, and ultimately defend their territory from predators with deadly force. Unlike the story’s human protagonists, the "black cloud" of bots was incapable of reasoning beyond the simple

This key iPhone 17 Pro rumor didn’t come to fruition, but there’s a good reason for it

With iPhone 17 Pro, there was one major rumor that a lot of Apple fans were looking forward to this year: reverse wireless charging. After all, with the new glass window with a centered Apple logo – it looked like a perfect opportunity for this new feature. Our batteries are also larger than ever. Yet, the Apple Event came and went – and there was no reverse wireless charging. While this is certainly disappointing, there’s a good reason for it not arriving, and I’ll delve into that. Magnets ca

iPadOS 26 launches tomorrow: These are the best iPads to pair with Apple’s new overhaul

Tomorrow, Apple is set to launch iPadOS 26: an incredible new overhaul for the iPad. It brings a Mac-like windowing system, a new Menu bar, the ability to pin folders to the dock, and much, much more. It makes the iPad feel like a computer for the very first time, making it a better time than ever to pick up a new iPad to pair with the new release. Luckily, unlike some previous iPad software releases – all iPads running iPadOS 26 will support the new windowing and multitasking systems. Obvious

Topics: 11 inch ipad new pro

Some much-needed upgrades are coming to Powerbeats Pro 2 with iOS 26

Fortunately for Beats Powerbeats Pro 2 owners, the FOMO from Apple's announcement of its AirPods Pro 3 last week was short-lived. After introducing the latest Beats ear hook style headphones in February, Apple is introducing new features and updating the heart rate tracking functionality of the Powerbeats Pro 2 with the upcoming release of iOS 26. With the latest iOS upgrade, Powerbeats Pro 2 integrates better with Apple's Fitness app, giving users more accurate data and the choice of up to 50

The Witcher Season 4 will hit Netflix in October with its new Geralt

It's been quite the wait, but the fourth season of The Witcher is almost here. In a teaser shared this weekend, Netflix finally revealed the release date: October 30. The video also provided an extended look at Liam Hemsworth as Geralt of Rivia — a casting change that fans naturally have a lot of feelings about after Henry Cavill won their hearts with his take on the character in the first three seasons. The minute-and-a-half-long clip doesn't give away too much about season four, but we now hav

The Stop Killing Games movement is nearing an official meeting with EU lawmakers

The Stop Killing Games campaign is continuing to gain momentum after hitting more than a million signatures in July. After a July 31st deadline, the movement secured around 1.45 million signatures, which the organizers are currently in the process of verifying. The initiative aims to enact legislation that preserves access to video games, even when developers decide to end support, as seen with Ubisoft when it delisted The Crew and revoked access to players who already purchased the game. There

iOS 26 arrives on Monday: Find out if your iPhone is eligible for the free update

The Apple iPhone 17 event last week delivered on all of the rumors we read ahead of the show. The company announced the iPhone 17 lineup, the all-new iPhone Air and several other devices. (Check out Engadget's liveblog of the event for full details.) In addition to finally seeing the new hardware, Apple confirmed after the event that we'll be able to download the final versions of iOS 26 and iPadOS 26 on Monday, September 15. (That's when all of Apple's other operating system updates hit, too.)

Topics: 26 apple ios iphone pro

This horse-themed browser puzzle game is an absolute delight and I can't stop playing it

Another day, another adorable game that I've become completely obsessed with. I came across Roly-Pony this weekend during a particularly soul-sucking bout of doomscrolling, and it's turned out to be the perfect little temporary respite from the horrors. (Shoutout to Alice Ruppert of The Mane Quest for always keeping us informed about the latest in horse games). Roly-Pony is a Suika-style game, meaning it involves dropping and stacking round objects in order to create matching pairs that combine

'WhiteCobra' floods VSCode market with crypto-stealing extensions

A threat actor named WhiteCobra has targeting VSCode, Cursor, and Windsurf users by planting 24 malicious extensions in the Visual Studio marketplace and the Open VSX registry. The campaign is ongoing as the threat actor continuously uploads new malicious code to replace the extensions that are removed. In a public post, core Ethereum developer Zak Cole described how his wallet was drained after using a seemingly legitimate extension (contractshark.solidity-lang) for Cursor code editor. Cole

Microsoft reminds of Windows 10 support ending in 30 days

On Friday, Microsoft reminded customers once again that Windows 10 will reach its end of support in 30 days, on October 14. Windows 10 2015 LTSB and Windows 10 IoT Enterprise LTSB 2015 will also reach the end of extended support on the same date. After it retires Windows 10, Microsoft will stop providing bug fixes or technical assistance for issues affecting security, stability, or usability. "On October 14, 2025, Windows 10, version 22H2 (Home, Pro, Enterprise, Education, and IoT Enterprise

New VoidProxy phishing service targets Microsoft 365, Google accounts

A newly discovered phishing-as-a-service (PhaaS) platform, named VoidProxy, targets Microsoft 365 and Google accounts, including those protected by third-party single sign-on (SSO) providers such as Okta. The platform uses adversary-in-the-middle (AitM) tactics to steal credentials, multi-factor authentication (MFA) codes, and session cookies in real time. VoidProxy was discovered by Okta Threat Intelligence researchers, who describe it as scalable, evasive, and sophisticated. The attack begi