Latest Tech News

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

Filtered by: ty Clear Filter

Cyborg Embryos Offer New Insights into Brain Growth

Scientists have created cyborg embryos by implanting electrode arrays into the developing brains of frogs, mice, and salamanders. Although the researchers reject implants in human embryos as unethical, they suggest their technology might one day help study and treat neurodevelopmental conditions in children. The stretchable technology at the core of the electrode arrays could record brain activity while remaining soft enough to accommodate the children’s growth. Recording the activity of neuron

Datalog in miniKanren

A browser with Wasm GC and tail call support is required for this demo. We recommend using either Mozilla Firefox or Google Chrome. Datalog in miniKanren Having access to an embedded logical programming language makes some tasks really easy. One prerequisite for RealTalk is some form of Datalog, and I built one in Scheme using miniKanren so that I had access to all of the internals. This page explains the naive Datalog implementation I did before modifying some of it to fit my version of Dynam

The Moto G Stylus (2025) is finally a budget Motorola phone for power users

Moto G Stylus (2025) The Moto G Stylus (2025) feels like Motorola pulled together almost everything that's worked about its best budget phones and put it into one device. It charges quickly, performs well, and comes with a built-in stylus that's way easier than drawing with a fingertip. I'm begging for longer update support, but otherwise, this is a great cheap Android phone. Motorola’s budget lineup has been through some tricky evolutions over the years. It’s added and removed options on both

These are the subscriptions I actually don’t mind paying for

Andy Walker / Android Authority No one likes paying for something more than once, but subscriptions have become an annoying yet necessary part of life. Some are hard to justify, but others add value to my life. Whether they provide consumable content, weather information, or critical navigation data, these are the subscriptions I don’t mind paying for: How many subscription services and apps are you currently paying for? 281 votes None. 14 % 1-4. 60 % 5-9. 20 % 10 or more. 5 % FlightRadar24

Over 46,000 Grafana instances exposed to account takeover bug

More than 46,000 internet-facing Grafana instances remain unpatched and exposed to a client-side open redirect vulnerability that allows executing a malicious plugin and account takeover. The flaw is tracked as CVE-2025-4123 and impacts multiple versions of the open-source platform used for monitoring and visualizing infrastructure and application metrics. The vulnerability was discovered by bug bounty hunter Alvaro Balada and was addressed in security updates that Grafana Labs released on May

Best Cheap Home Security Systems for 2025: I Found the Real Deals

SwitchBot Not sure how to make up your mind? Here are the most important factors when considering a home security system that will spare your wallet. Pricing and subscriptions Security systems can be opaque when it comes to final pricing. The listed cost is often replaced by constant, rotating discounts which are more representative of the actual cost, and total subscription fees may not be obvious. For our list, we chose DIY companies with upfront pricing models so you can see what you get,

Meta-analysis of three different notions of software complexity

A meta-analysis of three different notions of software complexity I want to discuss three different notions of software complexity: Rich Hickey’s notion of complexity, as explained in his talk Simple Made Easy. John Ousterhout’s notion of complexity, as explained in his book A Philosophy of Software Design. Zach Tellman’s notion of complexity, as explained in his newsletter Explaining Software Design. I’ve picked these three because I’ve found them to be at least somewhat coherent, and the

Ruby on Rails Audit Complete

The Open Source Technology Improvement Fund is proud to share the results of our security audit of Ruby on Rails. Ruby on Rails (or “Rails”) is an open source full stack web-application framework. Thanks to the help of X41 D-Sec, GitLab, and the Sovereign Tech Agency, Rails can provide more secure versions of the tools needed for users to create database-backed web applications following the Model-View-Controller pattern. Audit Process: The audit work for this engagement took place over Decemb

The Algebra of an Infinite Grid of Resistors

The Algebra of an Infinite Grid of Resistors In a previous note we discussed the well-known problem of determining the resistance between two nodes of an “infinite” square lattice of resistors. The most common approach is to superimpose two “monopole” solutions, one representing the field for one amp of current entering a given node and flowing “to infinity”, and the other representing the field for one amp of current being withdrawn from a given node flowing in from infinity. If the two nodes

Infineon security microcontroller flaw enabled extraction of TPM secret keys

A few months ago, security researcher Thomas Roche presented his fundamental research on secure elements used in the YubiKey 5. The security element is the Infineon SLE78, which contains a proprietary implementation of the Elliptic Curve Digital Signature Algorithm (ECDSA). Using side-channel attacks and a great deal of smart research, the author discovered a vulnerability in Infineon Technologies' cryptographic library and, as a result, was able to extract the ECDSA secret key from the secure

What to read this weekend: Vampires and more vampires

I was pretty late in getting to this one, as it's been on my list for a good while now, but I really can't think of a better time to have finally picked up this retelling of the original sapphic vampire story, Carmilla, than during Pride Month. And what a treat it is. Hungerstone is a gothic novel that follows Lenore, a woman who has been uprooted from London and moved to the British moorlands by her husband, Henry, to fulfill his career ambitions. Henry is… not the best, and Lenore could defini

We investigated Amsterdam's attempt to build a 'fair' fraud detection model

METHODOLOGY How we investigated Amsterdam’s attempt to build a ‘fair’ fraud detection model For the past four years, Lighthouse has investigated welfare fraud detection algorithms deployed in five European countries. Our investigations have found evidence that these systems discriminated against vulnerable groups with oftentimes steep consequences for people’s lives. Governments and companies deploying these systems often show little regard for the biases they perpetrate against vulnerable gro

So... You Want to Become a Penetration Tester?

Cybersecurity is a rapidly growing and evolving field with a wide range of subfields and specializations. One of these is penetration testing, a discipline within what's known as "red teaming," which seeks to actively find and exploit vulnerabilities within computer systems (with permission, of course). It's an exciting and rewarding career, and I'll show you how to become a penetration tester. Before I continue, however, let me be transparent about my own experience. While I have about three

So... You Want to Become a Penetration Tester?

Cybersecurity is a rapidly growing and evolving field with a wide range of subfields and specializations. One of these is penetration testing, a discipline within what's known as "red teaming," which seeks to actively find and exploit vulnerabilities within computer systems (with permission, of course). It's an exciting and rewarding career, and I'll show you how to become a penetration tester. Before I continue, however, let me be transparent about my own experience. While I have about three

The World Birth Rate Is Now Dropping Precipitously

Image by Getty / Futurism Studies Whoever wrote in the Book of Genesis "be fruitful and multiply" never accounted for the cost of children these days, especially when you factor in expenses like college tuition, sports, tutors, clothes and childcare. And that's one of the reasons why people are having less kids, according to new reporting from the BBC. A new paper from the United Nations Population Fund (UNFPA) has revealed that one in five adults in 14 countries don't have, or think they won

I’ve been using Google Photos for 10 years and this is what I want to see in the next 10 years

Joe Maring / Android Authority I’m as cynical as the next tech writer about Big Tech’s trajectory, but I’ve always had a soft spot for Google Photos. The app recently turned ten years old, and I’ve been there every step of the way, although it certainly took me a while to discover its full potential. Many retrospectives have been written about how the app has evolved from its launch in 2015, but I’ve been thinking more about what the next decade holds. As good as the app is, here’s what I’d lik

Writing a Truth Oracle in Lisp

This post assumes some familiarity with typed functional programming, Lisp, and formal logic. Today we will attempt to write a truth oracle in Lisp. By "truth oracle," I mean a program that can determine whether arbitrary mathematical statements are true or false. This might sound impossible, due to first-order logic being undecidable, but let's try anyway. Before that, though, we need to go over some required concepts. Extracting information from proofs First, sometimes, we can extract info

Answering the Nintendo Switch 2’s lingering accessibility questions

One of the biggest surprises of the Nintendo Switch 2’s reveal was its proposed accessibility. For years, Nintendo has been known for accidentally stumbling on accessibility solutions while stubbornly refusing to engage with the broader subject. Yet, in the Switch 2, there appeared a more holistic approach to accessibility for which disabled players have been crying out. This was supported by a webpage dedicated to the Switch 2’s hardware accessibility. However, specifics were thin and no furth

Caltrain official lived in secret apartment built illegally inside train station

Joseph Navarro’s apartment was a typical Bay Area bachelor pad: on the small side, somewhat lacking in homey touches or creature comforts. But the location was hard to beat: stashed away inside the Burlingame Caltrain station. Images released Thursday by the San Mateo County district attorney’s office show the interior of the secret dwelling that Navarro, a former Caltrain deputy director, built illegally using public funds. Navarro lived in the snug chambers for years, but he will now reside

Tesla faces protests in Austin over Musk's robotaxi plans

With Elon Musk looking to June 22 as his tentative start date for Tesla's pilot robotaxi service in Austin, Texas, protesters are voicing their opposition. Public safety advocates and political protesters, upset with Musk's work with the Trump administration, joined together in downtown Austin on Thursday to express their concerns about the robotaxi launch. Members of the Dawn Project, Tesla Takedown and Resist Austin say that Tesla's partially automated driving systems have safety problems. T

As Trump Comes for Your Social Media, It’s Time You Consider What’s Worth Sharing

Agents of the Trump administration are increasingly using social media posts to crack down on immigrants, tourists, and even some U.S. citizens. Last month, a leaked document showed the State Department had crafted a new standard for reviewing the social media accounts of any foreign students planning to attend or even visit Harvard University. Legal immigrants may have benefits denied based on social media activity, and people expressing opinions or acting contrary to Trump are being detained a

Subtype Inference by Example

In recent years, there has been increasing interest in tools and programming languages that can automatically detect common types of bugs, in order to improve product quality and programmer productivity. Most commonly, this is done via static type systems, but traditional static type systems require large amounts of manual annotation by programmers, making them difficult to work with. Therefore, modern programming languages make increasing use of type inference, which provides the same benefits

9 Best 2-in-1 Laptops (2025), Tested and Reviewed

A 2-in-1 is a laptop that can go from a standard clamshell laptop configuration to a tablet setup. Over the years, there are really two types of designs that fall into this category: the convertible 2-in-1 laptop and the detachable tablet. Laptops with rotating displays—also called convertibles—use a 360-degree hinge that can position the screen flat, in “tent” mode, or flush against the underside of the laptop. Think of this as a touchscreen clamshell laptop with a fancy hinge. The flexibility

USDOT wants more self-driving cars without pedals or steering wheels

is transportation editor with 10+ years of experience who covers EVs, public transportation, and aviation. His work has appeared in The New York Daily News and City & State. The US Department of Transportation wants to make it easier for automakers and tech companies to deploy self-driving cars without traditional controls like steering wheels and pedals. In a letter sent to stakeholders, the department said it would streamline reviews of requests for exemptions from safety rules requiring vehi

Red team AI now to build safer, smarter models tomorrow

Join the event trusted by enterprise leaders for nearly two decades. VB Transform brings together the people building real enterprise AI strategy. Learn more Editor’s note: Louis will lead an editorial roundtable on this topic at VB Transform this month. Register today. AI models are under siege. With 77% of enterprises already hit by adversarial model attacks and 41% of those attacks exploiting prompt injections and data poisoning, attackers’ tradecraft is outpacing existing cyber defenses.

The Missing Manual for Signals: State Management for Python Developers

A practical guide to reactive state management in Python Introduction I maintain reaktiv. When I demo it to Python teams, I get the same response: "Why do I need this? I can just call functions when things change." Fair question. Python has excellent patterns for coordinating state changes. You can trigger updates manually, use the observer pattern, or set up event systems. Most Python applications handle state coordination just fine. But some don't. If you're building systems where state c

First look: The Pixel Camera is next to get a Material 3 Expressive redesign (APK teardown)

Ryan Haines / Android Authority Ryan Haines / Android Authority TL;DR An Android Authority teardown has revealed that the Pixel Camera app will receive a redesign. The redesign currently extends to the settings menu and offers an overhaul in line with the Material 3 Expressive design language. This comes after we discovered a slew of other Google apps with an overhauled visual style. Google just launched Android 16, but the platform’s big visual overhaul based on Material 3 Expressive is co

Instagram May Soon Let You Rearrange Your Grid. What to Know

If you like to keep your Instagram profile as more of a personal photo album and less of a public bulletin board, Instagram's upcoming feature is for you. Instagram will let users quietly post to your profile without broadcasting it to your followers, the company said on Thursday. Instagram also said it would let you rearrange your profile grid. It's not clear how either feature will work yet. Static posts and Reels have historically appeared in chronological order on Instagram, so this could o

Isaacman’s bold plan for NASA: Nuclear ships, seven-crew Dragons, accelerated Artemis

Nearly two weeks have passed since Jared Isaacman received a fateful, brief phone call from two officials in President Trump's Office of Personnel Management. In those few seconds, the trajectory of his life over the next three and a half years changed dramatically. The president, the callers said, wanted to go in a different direction for NASA's administrator. At the time, Isaacman was within days of a final vote on the floor of the US Senate and assured of bipartisan support. He had run the g