Latest Tech News

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

Filtered by: age Clear Filter

Show HN: AI-powered web service combining FastAPI, Pydantic-AI, and MCP servers

Tech Trends Agent 🚀 A robust, scalable AI-powered web service combining FastAPI, Pydantic-AI, and MCP servers This project demonstrates how to build a production-ready AI-powered web service by combining three cutting-edge, open-source technologies: FastAPI for high-performance asynchronous APIs Pydantic-AI for type-safe, schema-driven agent construction Model Context Protocol (MCP) servers as plug-and-play tools A quick glance at the UI: type a question, choose sources (Hacker News and/or W

Topics: agent api ea mcp ui

Gemini Is the Top Free iPhone App, and This 'Bananas' AI Image Model Is Why

AI fans have gone bananas over Google's new image generator, known as Nano Banana. The image generation app has helped Gemini dethrone OpenAI's ChatGPT as the most popular free app for iPhone users. On Monday, the Gemini iOS app was the No. 1 free app in the Apple App Store, marking an important milestone for Google in a heated AI race. Screenshot of the Apple app store charts taken on Monday, Sept. 15. Screenshot by Katelyn Chedraoui/CNET Gemini has gotten a lot of updates over the past few

NY could force TikTok, YouTube, and Instagram to roll out age verification

is a news writer who covers the streaming wars, consumer tech, crypto, social media, and much more. Previously, she was a writer and editor at MUO. A New York law could require social media platforms to implement age verification. On Monday, New York Attorney General Letitia James released the proposed rules for the Stop Addictive Feeds Exploitation (SAFE) For Kids Act, which would force platforms to confirm that someone is over 18 before allowing them to access an algorithm-driven feed or nigh

Writing a Good AI Image Prompt Isn't Hard, but You Need These Essential Elements

One of the first things I learned while testing AI image generators is that there are a lot of things that can go wrong when you're trying to get the image you see in your head to appear on your screen. If you've ever used an AI image or video generator, you know what I mean. I've spent the past year testing and reviewing different AI image generators, and I've generated hundreds of images across services like Google's nano bananas model, Midjourney and Dall-E. But the images I created haven't

Topics: ai image like prompt want

Here’s why usage of Gemini’s Nano Banana image editor is growing

Google Gemini is breaking out of ChatGPT’s shadow, likely on the wings of its Nano Banana image editor and the viral trend of AI-generated, lifelike figurines. Google launched Nano Banana in late August. It hyped the model as a way to “transform images in amazing new ways” inside the Gemini app. To get the “perfect picture,” you simply pop an image into Gemini and “tell it what you’d like to change,” the company said. Google’s suggestions include redecorating your house, giving yourself a ’60s

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

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

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

James Gunn Slams AI-Generated Batman

As generative AI slop is threatening to turn Hollywood on its head, not everybody in the industry is enthusiastic about the tech. In a hilarious counter to a fan's AI-generated image of actor Brandon Sklenar dressed as the DC Comics' Batman, DC Studios filmmaker and "Superman" director James Gunn quipped in a Threads post that "it would be weird to cast an AI Batman with a 14 inch arm." Gunn was alluding to the AI-generated Batman's unnaturally short appendages, pointing out the AI's failure t

OpenAI Realizes It Made a Terrible Mistake

OpenAI claims to have figured out what's driving "hallucinations," or AI models' strong tendency to make up answers that are factually incorrect. It's a major problem plaguing the entire industry, greatly undercutting the usefulness of the tech. Worse yet, experts have found that the problem is getting worse as AI models get more capable. As a result, despite incurring astronomical expenses in their deployment, frontier AI models are still prone to making inaccurate claims when faced with a pr

Gemini Live is giving me the confidence to speak my second language

Prakhar Khanna / Android Authority Recently when testing out Gemini’s ability to recognize different accents and languages, I realized that the AI tool’s Live mode actually understands my second language: Afrikaans. This lead to me having a conversation about different topics in the language and I realized that the chatbot could actually coach me and help me practice. As a result, I was able to learn new words, discuss topics I lacked the proficiency for, and ask questions about specific meani

I can’t wait for Samsung and Google to copy this revolutionary iPhone 17 feature

Joe Maring / Android Authority Every Apple event, be it WWDC or the new iPhone launch, brings me a set of confusing thoughts. There’s a lot of mockery over what Apple has decided to copy innovate and their random announcements that no one asked for (hello, iPhone Air), but also a bit of jealousy-slash-awe at Apple’s pull over the entire phone industry. I see that new front-facing camera, and I know many Android brands are now scrambling to copy it in 2026; it’ll easily be the new gold standard

Kodak's mini camera fits on your keyring and is smaller than an AirPods case

Kodak has shrunk a camera to fit onto a keyring, but it still manages to shoot both photo and video. It's hard not to compare the Kodak Charmera to the ubiquitous Labubu craze, considering the highly collectible nature of Reto Pro selling these officially licensed mini cameras as a single blind box for $29.99 or a full set of six for $179.94. The keyring cameras, which only weigh 30 grams, are already sold out on the Reto Pro website, but are expected to be restocked. The blind box can be unwra

California's age verification bill for app stores and operating systems takes another step forward

A California bill that would require operating system and app store providers to verify users' ages before they can download apps has cleared the Assembly 58-0, and will now move on to Gov. Gavin Newsom, Politico reports. The Digital Age Assurance Act (AB 1043), introduced by Assemblymember Buffy Wicks, does not require photo identification for verification, but puts the onus on the platforms to provide tools for parents to indicate the user's age during a device's setup, and use this informatio

Perceived Age (2024)

"To live is to be other. It's not even possible to feel, if one feels today what he felt yesterday. To feel today what one felt yesterday is not to feel—it's to remember today what was felt yesterday, to be today’s living corpse of what yesterday was lived and lost." -- Fernando Pessoa At 2:15 PM on June 5th, kids burst through school doors, sprinting towards three months of freedom. Summer felt endless back then, August an eternity away. A day at Great America stretched like a week, and road t

Topics: age felt life time years

Tesla board chair calls debate over Elon Musk’s $1T pay package ‘a little bit weird’

In Brief With Tesla shareholders set to vote on a proposed 10-year, $1 trillion compensation package for CEO Elon Musk in November, board chair Robyn Denholm spoke to The New York Times to defend what would be the largest pay package in corporate history. Denholm, who was also on the special committee that put the compensation proposal together, argued that Musk needs to be motivated by extraordinary challenges tied to extraordinary compensation. At the same time, she suggested he’s less inter

Apple @ Work: Apple says it’s past time to get serious about Declarative Device Management

Apple @ Work is exclusively brought to you by Mosyle, the only Apple Unified Platform. Mosyle is the only solution that integrates in a single professional-grade platform all the solutions necessary to seamlessly and automatically deploy, manage & protect Apple devices at work. Over 45,000 organizations trust Mosyle to make millions of Apple devices work-ready with no effort and at an affordable cost. Request your EXTENDED TRIAL today and understand why Mosyle is everything you need to work with

The 14 Best Healthy Beverages for Staying Hydrated With Added Benefits

When it comes to picking the right healthy beverage for your taste and preferences, there are multiple factors to consider. Below, we outline them so you can find the right drink for you. Dietary notes If you follow a specific diet or are looking for specific ingredients, this can help you narrow down the best drink for you. Examples include gluten-free, vegan, nut-free, low-sugar or zero-sugar, and no artificial flavors or sweeteners. You’ll also want to think about what is added to the drink

Resizing images in Rust, now with EXIF orientation support

Resizing images in Rust, now with EXIF orientation support Resizing an image is one of those programming tasks that seems simple, but has some rough edges. One common mistake is forgetting to handle the EXIF orientation, which can make resized images look very different from the original. Last year I wrote a create_thumbnail tool to resize images, and today I released a small update. Now it’s aware of EXIF orientation, and it no longer mangles these images. This is possible thanks to a new ver

AI Coding

In my old age I’ve mostly given up trying to convince anyone of anything. Most people do not care to find the truth, they care about what pumps their bags. Some people go as far as to believe that perception is reality and that truth is a construction. I hope there’s a special place in hell for those people. It’s why the world wasted $10B+ on self driving car companies that obviously made no sense. There’s a much bigger market for truths that pump bags vs truths that don’t. So here’s your new

How to Use Claude Code Subagents to Parallelize Development

In my last post I talked about how I spent a week heads down using AI to work on a greenfield engineering metrics tool. As I built it, I’d often navigate the web app and spot things that needed to be fleshed out. Sometimes it was a small typo; other times it was a bigger feature that was still TODO. At one point I had Claude Code redesign the homepage to make it more lively. In doing so, it added some new functionality that didn’t fully exist yet: A “View All Insights” link that would show you

Reduce bandwidth costs with dm-cache: fast local SSD caching for network storage

How we cut AWS bandwidth costs 95% with dm-cache: fast local SSD caching for network storage The bandwidth billing challenge When deploying infrastructure across multiple AWS availability zones (AZs), bandwidth costs can become a significant operational expense. Some of our Upsun infrastructure spans three AZs for high availability, but this architecture created an unexpected challenge with our Ceph-based storage system. Since Ceph distributes data across the cluster and AWS bills for inter-A

Modder injects AI dialogue into 2002’s Animal Crossing using memory hack

When software engineer Joshua Fonseca recently connected the GameCube simulation classic Animal Crossing to a modern AI language model like the kind that powers ChatGPT, he decided to shake things up. By programming the AI to roleplay as villagers growing aware of their debt situation, and giving them a shared memory to track conversations, Fonseca orchestrated a scenario where the residents began to organize against their raccoon landlord. In Animal Crossing, Tom Nook runs the town shop and pr

Why do browsers throttle JavaScript timers?

Posted August 31, 2025 by Nolan Lawson in performance, Web. Tagged: timers. 9 Comments Even if you’ve been doing JavaScript for a while, you might be surprised to learn that setTimeout(0) is not really setTimeout(0) . Instead, it could run 4 milliseconds later: const start = performance.now() setTimeout(() => { // Likely 4ms console.log(performance.now() - start) }, 0) Nearly a decade ago when I was on the Microsoft Edge team, it was explained to me that browsers did this to avoid “abuse.” I.

I used this ChatGPT trick to look for coupon codes - and saved 25% on my dinner tonight

Elyse Betters Picaro / ZDNET Follow ZDNET: Add us as a preferred source on Google. ZDNET's key takeaways Free ChatGPT can surface working coupon codes, but it's hit or miss. Agent on ChatGPT Plus might improve your odds of finding valid deals. Coupon or promo codes can lead to easy savings online. It's Friday afternoon, and I'm wrapping up work. I've got my daughter's 4-year checkup with shots later, which means one thing: pizza night. That should put a smile on her face after our appointm

Building a Deep Research Agent Using MCP-Agent

Documenting my journey building a general-purpose deep research agent powered by MCP, and sharing the valuable (and sometimes painful) lessons learned along the way. Background My name is Sarmad Qadri and I'm the creator of the open source project, mcp-agent. My philosophy for agent development in 2025 can be summarized as – MCP is all you need. Or more verbosely: Connect state-of-the-art LLMs to MCP servers, and leverage simple design patterns to let them make tool calls, gather context and m

CISA warns of actively exploited Dassault RCE vulnerability

The U.S. Cybersecurity and Infrastructure Security Agency (CISA) is warning of hackers exploiting a critical remote code execution flaw in DELMIA Apriso, a manufacturing operations management (MOM) and execution (MES) solution from French company Dassault Systèmes. The agency added the vulnerability, tracked as CVE-2025-5086 and rated with a critical severity score (CVSS v3: 9.0), to the Known Exploited Vulnerabilities (KEV). DELMIA Apriso is used in production processes for digitalizing and m