Tech News Aggregator

Updated: 2026-11-09 04:31 PM CT
DCU shake-up: James Gunn and Peter Safran out post-merger
[Ars Technica] DCU shake-up: James Gunn and Peter Safran out post-merger

Producer and former Kevin Feige protege Jeremy Latcham will replace Gunn and Safran.

FDA Orders New Vision Loss Warning for Ozempic and Other GLP-1s
[Gizmodo] FDA Orders New Vision Loss Warning for Ozempic and Other GLP-1s

Health regulators have found a consistent link between GLP-1 use and the eye condition NAION.

SteelSeries Sensei Pro & Rival Pro Series Gaming Mouse Review
[BGR] SteelSeries Sensei Pro & Rival Pro Series Gaming Mouse Review

The SteelSeries Sensei Pro and Rival Pro gaming mice are borrowing from its headphones' innovations, boasting multiple batteries and high-tier specs.

'We are not giving up': Russian hosting giant Beget has cloud platform wiped in major cyberattack
[TechRadar] 'We are not giving up': Russian hosting giant Beget has cloud platform wiped in major cyberattack

Russian hosting giant Beget hit by a cyberattack which destroyed data and disrupted hundreds of websites.

How Does Garmin Drive Compare To Google Maps?
[BGR] How Does Garmin Drive Compare To Google Maps?

Map apps like Google Maps and Garmin Drive can help you find the best route. However, one isn't as straightforward to use as its competitor.

This $63 AI Deal Gives You Lifetime Access to Claude, Gemini and 20+ AI Models Ahead of Black Friday
[CNET Deals] This $63 AI Deal Gives You Lifetime Access to Claude, Gemini and 20+ AI Models Ahead of Black Friday

Skip recurring subscription fees with this deeply discounted lifetime license from StackSocial.

Man who lost $308,000 on sports bets sues Kalshi for offering illegal gambling
[Ars Technica] Man who lost $308,000 on sports bets sues Kalshi for offering illegal gambling

Lawsuit demands Kalshi return losses because online betting is illegal in Washington.

Physicists Gave Up on This Fusion Technique in the 1980s. Now It’s Working
[Gizmodo] Physicists Gave Up on This Fusion Technique in the 1980s. Now It’s Working

A fusion trick that failed in the 1980s finally works—and it may keep reactors running nonstop.

YouTube will once again be part of Billboard chart calculations in 2027
[Engadget] YouTube will once again be part of Billboard chart calculations in 2027

Billboard will give more weight to free, ad-supported listening in its methodology.

Two Modern Sci-Fi Classics Are Getting Their First Lego Sets
[Gizmodo] Two Modern Sci-Fi Classics Are Getting Their First Lego Sets

Christopher Nolan's 'Interstellar' is a definite, and Luc Besson's 'The Fifth Element' is possible too.

Hosting.com slashes 89% off Starter hosting for Black Friday
[TechRadar] Hosting.com slashes 89% off Starter hosting for Black Friday

Hosting.com cuts $150 off its Starter hosting plan for Black Friday, giving you a full year for just $17.88.

Running Just One RAM Stick Could Secretly Be Ruining Your PC's Performance - Here's Why
[BGR] Running Just One RAM Stick Could Secretly Be Ruining Your PC's Performance - Here's Why

RAM prices are through the roof, so you may be tempted to try to just run with a single stick of RAM, but you could be doing more harm than good.

Bruvi’s Subscription Bundle Is One of Our Favorite Gifts and It’s Just $159 in This Early Black Friday Deal
[CNET Deals] Bruvi’s Subscription Bundle Is One of Our Favorite Gifts and It’s Just $159 in This Early Black Friday Deal

This early Black Friday discount lets you give your favorite caffeine junkie their fix for less.

Scientists Gave an Earth Microbe Toxins Found on Mars. It Started Multiplying
[Gizmodo] Scientists Gave an Earth Microbe Toxins Found on Mars. It Started Multiplying

The microorganism grew despite being stuck in oxygen-free, carbon-rich, low-pressure, and extremely salty environments.

Google pushes ahead with plans for $17 billion Wyoming data center despite US midterms dashing support for AI across the US
[TechRadar] Google pushes ahead with plans for $17 billion Wyoming data center despite US midterms dashing support for AI across the US

Google is investing $17 billion in Wyoming despite election-related opposition, planning 702MW fuel cells, carbon capture technology and substantial community investments.

CUBOT KingKong Dura rugged phone review
[TechRadar] CUBOT KingKong Dura rugged phone review

The CUBOT KingKong Dura keeps its weight down while offering longer battery life with a replaceable battery.

How to watch Rivals: Fury vs Joshua for free, online and from anywhere
[TechRadar] How to watch Rivals: Fury vs Joshua for free, online and from anywhere

Here's how to watch documentary Rivals: Fury vs Joshua online from anywhere in the world for FREE, as British boxing's big two prepare for their huge fight.

This Free App Saved Me From Buying A $70 KVM Switch
[BGR] This Free App Saved Me From Buying A $70 KVM Switch

Some people have two computers to, and sometimes they need to use both simultaneously, but using a separate keyboard and mouse can be a pain.

The Real Losers in James Gunn’s DC Exit Are the Fans
[Gizmodo] The Real Losers in James Gunn’s DC Exit Are the Fans

Gunn's honesty and accessibility were rare and are unlikely to be duplicated in the future.

Windows 11 is finally adding an easier way to disable the Sticky Keys pop-up
[Engadget] Windows 11 is finally adding an easier way to disable the Sticky Keys pop-up

There's a checkbox that simply turns it off.

Vulnerability that lets hackers SSH into Linux devices is under active exploitation
[Ars Technica] Vulnerability that lets hackers SSH into Linux devices is under active exploitation

"*sshole" poses a serious threat to Internet security.

Anthropic’s Says Its New AI Model Can Solve Black Hole Mysteries. What Could Go Wrong?
[Gizmodo] Anthropic’s Says Its New AI Model Can Solve Black Hole Mysteries. What Could Go Wrong?

Maybe we could send it into a black hole and see what happens.

France Blames Iran for Cyberattacks That Sabotaged 700 Grocery Stores
[Gizmodo] France Blames Iran for Cyberattacks That Sabotaged 700 Grocery Stores

No one takes kindly to their frozen goods going bad.

Pentagon mulls placing fleet of military satellites around the Moon
[Ars Technica] Pentagon mulls placing fleet of military satellites around the Moon

"Please jump on my cislunar bandwagon because I need some more friends here."

New study finds half of tech workers have a side hustle — despite often being the best paid
[TechRadar] New study finds half of tech workers have a side hustle — despite often being the best paid

They don't always need the money the most, but tech workers are just in one of the better positions to be able to have a side hustle.

The Final ‘Blade Runner 2099’ Trailer Shows What’s at Stake for Humanity
[Gizmodo] The Final ‘Blade Runner 2099’ Trailer Shows What’s at Stake for Humanity

Replicants rule in Prime Video's new continuation of the 'Blade Runner' story starring Hunter Schafer and Michelle Yeoh.

Gmail users should know about this little-noticed feature
[Engadget] Gmail users should know about this little-noticed feature

Gmail's unsend feature will delay it from dispatching your message. Here's how to extend the amount of time you have to use it.

Android Auto Officially Ends Support For Android 10 Devices
[BGR] Android Auto Officially Ends Support For Android 10 Devices

Some pretty popular phones are among those affected by Google's new Android Auto rules. Of all active Android devices globally, over 10% are now disqualified.

Replace Your Boring Keychain With These 5 Tiny Gaming Handhelds
[BGR] Replace Your Boring Keychain With These 5 Tiny Gaming Handhelds

Is modern handheld gaming not portable enough for you? These gaming gadgets are so small and portable that they actually fit on your keyring.

How does Google Wallet's notification feed work and can you disable it?
[Engadget] How does Google Wallet's notification feed work and can you disable it?

Google Wallet is attempting to make notifications easier to find with a notification feed, but if you're sick of alerts, find out how to disable them.

Even Razer Is Getting Into Wired Earbuds
[Gizmodo] Even Razer Is Getting Into Wired Earbuds

And yes, there's RGB lighting.

Workers feel pressure to use AI and show off to bosses — even when it slows them down
[TechRadar] Workers feel pressure to use AI and show off to bosses — even when it slows them down

Workers feel pressure to demonstrate AI's productivity benefits, so they're lying about how helpful it is to their bosses.

This video shows how AI can read the radio waves coming from an HDMI cable to mimic what's on screen
[TechRadar] This video shows how AI can read the radio waves coming from an HDMI cable to mimic what's on screen

A new AI tool has improved text accuracy by over 60% in signals intercepted from ordinary HDMI cables

Hackers Exploit Qubole's Trusted AWS Access to Breach Customer Accounts and Steal Data
[The Hacker News] Hackers Exploit Qubole's Trusted AWS Access to Breach Customer Accounts and Steal Data

An attacker broke into AWS accounts belonging to multiple Qubole customers between October 14 and October 26 and stole stored secrets and data, cloud security company Wiz said today. The attacker use...

Private Equity Landlord Settles With FTC for Charging Junk ‘Smart Home’ Fees, Other Deceptive Practices
[Gizmodo] Private Equity Landlord Settles With FTC for Charging Junk ‘Smart Home’ Fees, Other Deceptive Practices

Progress Residential's agreement with the FTC contains no admission of wrongdoing.

Millions Of Drivers Had Their Speeding And Late-Night Trips Logged By Their Own Cars
[BGR] Millions Of Drivers Had Their Speeding And Late-Night Trips Logged By Their Own Cars

If you've heard about the millions of drivers who had their car activity monitored and reported by their own cars, we have the details on what went down.

The reason your laptop can get hot after extended use
[Engadget] The reason your laptop can get hot after extended use

While it's normal for laptops to sometimes overheat after extended use, excessive temperature spikes can be reduced in a few ways.

Hackers Compromise Ethersphere's bee-js and Swarm Desktop to Deliver Wallet-Stealing Malware
[The Hacker News] Hackers Compromise Ethersphere's bee-js and Swarm Desktop to Deliver Wallet-Stealing Malware

Attackers used the Ethersphere project's own release automation to publish malicious versions of two of its tools for the Swarm decentralized storage network: bee-js 13.3.0 and Swarm Desktop 0.56.2. ...

8849 Tank 5 rugged phone review
[TechRadar] 8849 Tank 5 rugged phone review

The 8849 Tank 5 is a large, rugged phone with good camera sensors, a powerful SoC and high quality DLP projector.

Claude Code is accidentally exposing secrets all over GitHub
[Ars Technica] Claude Code is accidentally exposing secrets all over GitHub

"Do not ask again" prompt leads to passwords, API keys, and more being shared.

Amazon Deals of the Day: Get Ready For GTA VI With Over 20% Off Logitech’s G733 Gaming Headphones Ahead of Black Friday
[CNET Deals] Amazon Deals of the Day: Get Ready For GTA VI With Over 20% Off Logitech’s G733 Gaming Headphones Ahead of Black Friday

And you can score close to record-low prices on a new TV and a new streaming device to go with it.

How Long Do Owners Say JBL Speakers Last?
[BGR] How Long Do Owners Say JBL Speakers Last?

JBL sells a lot of different speakers, so there's no single lifespan for the whole brand. Thankfully, reports from owners offer a useful idea of what to expect.

What the tiny blue dot on your Android phone is telling you
[Engadget] What the tiny blue dot on your Android phone is telling you

That tiny blue dot on the top right corner of your Android phone indicates something important. Find out what this icon means.

Hundreds of copies of Chinese-made ARTEX hacking tools leaked online for anyone to use in further attacks
[TechRadar] Hundreds of copies of Chinese-made ARTEX hacking tools leaked online for anyone to use in further attacks

Likely not all instances are malicious, but at least a tenth were used alongside other known hacking tools.

SuperPoD OS and Agentic Infra Take Center Stage at openEuler Summit 2026
[It's Foss] SuperPoD OS and Agentic Infra Take Center Stage at openEuler Summit 2026

The November 13-14 event in Beijing will focus on SuperPoD OS, infrastructure for AI agents, and industry deployment experiences. All this under the theme "Building Agentic Infra from the OS Up."

Venmo finally launches an in-app bill splitting feature
[Engadget] Venmo finally launches an in-app bill splitting feature

Venmo's receipt-scanning feature is rolling out now.

Uber is launching its own parking reservation service
[Engadget] Uber is launching its own parking reservation service

Uber Parking is built on the company's acquisition of SpotHero.

Why EV fast charging slows down after 80 percent
[Engadget] Why EV fast charging slows down after 80 percent

EV fast charging will only take you so far - the speed slows down as you near a full charge. Turns out there's a good reason.

Xiaomi 18 Fold Review: Best-In-Class Hardware You (Probably) Can't Buy
[BGR] Xiaomi 18 Fold Review: Best-In-Class Hardware You (Probably) Can't Buy

Considering this foldable is presumably never coming stateside in an official capacity, the Xiaomi 18 Fold will likely instill some jealousy of its home market.

NHTSA investigates if Waymo robotaxis are still running school bus stop signs
[Engadget] NHTSA investigates if Waymo robotaxis are still running school bus stop signs

The latest probe questions the effectiveness of Waymo's software recall from 2025.

Catch Pokemon’s TCG 30th Celebration Elite Trainer Box With This $60 Black Friday Find and Avoid Scalpers
[CNET Deals] Catch Pokemon’s TCG 30th Celebration Elite Trainer Box With This $60 Black Friday Find and Avoid Scalpers

This popular Pokemon TCG 30th celebration Elite Trainer Box is back in stock at one of the lowest prices we’ve seen.

Here's Everything New Coming to Linux Mint 27 This Christmas
[It's Foss] Here's Everything New Coming to Linux Mint 27 This Christmas

It is a release that has taken a year to develop, with major changes like a Wayland session that is no longer experimental.

4 Of The Biggest Mobile Phone Innovations Pioneered By Nokia
[BGR] 4 Of The Biggest Mobile Phone Innovations Pioneered By Nokia

Nokia is not a major player in the modern smartphone market, but the company was a pioneer. Here are four of the biggest mobile phone innovations from Nokia.

SpaceX now fundamentally an "infrastructure company," senior official says
[Ars Technica] SpaceX now fundamentally an "infrastructure company," senior official says

"Grok analyzing the same video is 99.9 percent perfect."

Get a Free Tool or Battery With These Milwaukee Tools and Accessories at The Home Depot
[CNET Deals] Get a Free Tool or Battery With These Milwaukee Tools and Accessories at The Home Depot

With free batteries and tools included with your new Milwaukee purchase, now is a great time to buy at The Home Depot.

Nvidia CEO's affair becomes a national security problem
[Ars Technica] Nvidia CEO's affair becomes a national security problem

Nvidia is probing whether Chinese intelligence targeted its CEO through an affair.

Grab These Early Black Friday Deals From Bambu Labs and 3D Print a Masterpiece
[CNET Deals] Grab These Early Black Friday Deals From Bambu Labs and 3D Print a Masterpiece

Shop Bambu Lab 3D printers at Black Friday-level prices with this limited-time sale.

F1 in Brazil: You’ve got to keep your tires alive
[Ars Technica] F1 in Brazil: You’ve got to keep your tires alive

A topsy-turvy grid and intermittent rain resulted in a very entertaining race.

Travel Smarter and Save 25% Off Nomad eSIMs With Our Exclusive Code This Black Friday
[CNET Deals] Travel Smarter and Save 25% Off Nomad eSIMs With Our Exclusive Code This Black Friday

Connect quickly and easily in over 200 countries and ditch the roaming charges. Use CNET’s exclusive discount code to get travel data for less.

Bitter Hackers Deploy New PapRAT Backdoor in Cyberespionage Campaign Targeting South Asia
[The Hacker News] Bitter Hackers Deploy New PapRAT Backdoor in Cyberespionage Campaign Targeting South Asia

The South Asian cyber espionage group known as Bitter (aka APT-C-08, APT-Q-37, Hazy Tiger, Orange Yali, T-APT-17, and TA397) has been observed targeting South Asian organizations with a previously unr...

Your next content shoot doesn’t need a pouch of adapters
[Digital Trends] Your next content shoot doesn’t need a pouch of adapters

Packing for a shoot should mean cameras and lenses, not endless dongles. The Dell 16S gives content creators a roomy screen, ...

Claude Fable 5.2 and Mythos 5.2 are here to raise the bar for AI coding and scientific research
[Digital Trends] Claude Fable 5.2 and Mythos 5.2 are here to raise the bar for AI coding and scientific research

Anthropic has introduced two of its most powerful AI models yet, Claude Fable 5.2 and Mythos 5.2, just over two months after ...

TDD With AI Agents: Design the Tests First, Let the Agent Implement
[Real Python] TDD With AI Agents: Design the Tests First, Let the Agent Implement

Learn how to use test-driven development (TDD) with AI agents in Python. Design the tests first, then let a coding agent write code that passes them.

⚡ Weekly Recap: SSHole Exploited, APT Root RCE, Robot Takeovers, 15K Hacked Sites, and More
[The Hacker News] ⚡ Weekly Recap: SSHole Exploited, APT Root RCE, Robot Takeovers, 15K Hacked Sites, and More

A system doesn't always need a complicated bug to let someone in. Sometimes, a blank password is enough. That's one of the bigger stories this week. And it gets worse when the tools meant to keep syst...

Vivo X500 Ultra May Launch in March or April 2027, Here's What to Expect From the Upcoming Flagship
[Mashable] Vivo X500 Ultra May Launch in March or April 2027, Here's What to Expect From the Upcoming Flagship

Vivo is reportedly planning to launch the X500 Ultra in March or April 2027. Here's what we know about the upcoming flagship. Vivo X500 Ultra could make its debut in March or April 2027, according to ...

The best early black Friday deals that I don’t want you to skip
[Digital Trends] The best early black Friday deals that I don’t want you to skip

Black Friday is still a few weeks away, but the early discounts have already started coming in on Amazon. I’ve been looking ...

How Chinese companies are taking innovation global
[Digital Trends] How Chinese companies are taking innovation global

From consumer electronics to artificial intelligence, Chinese companies are bringing new ideas to international markets.

Give Your Monthly Phone Bill Some Breathing Room With Metro by T-Mobile’s $15 Wireless Deal
[Digital Trends] Give Your Monthly Phone Bill Some Breathing Room With Metro by T-Mobile’s $15 Wireless Deal

A high phone bill can make switching carriers really tempting. Metro by T-Mobile’s $15 monthly introductory offer gives ...

Default 'admin:admin' Server Password Helps Researchers Hack Two Automakers, Unlock and Start Cars
[The Hacker News] Default 'admin:admin' Server Password Helps Researchers Hack Two Automakers, Unlock and Start Cars

The login systems behind two car brands' mobile apps could be taken over completely, two security researchers found, allowing them to access any customer's account and, for an owner with a connected c...

Bhai Dooj 2026 Gifting Guide: Thoughtful Presents Your Siblings Will Love
[Mashable] Bhai Dooj 2026 Gifting Guide: Thoughtful Presents Your Siblings Will Love

Explore the best Bhai Dooj 2026 gift ideas for brothers and sisters, including gadgets, lifestyle accessories and personalised presents across budgets. Celebrate Bhai Dooj 2026 with thoughtful gifts f...

Adobe and Disney team up to build AI tools for the next generation of storytelling
[Digital Trends] Adobe and Disney team up to build AI tools for the next generation of storytelling

Adobe and Disney have signed a multi-year alliance that brings custom AI models, Firefly tools, and new tech to Disney parks, ...

Samsung is working on a new Galaxy AI app to clean up the screenshot mess you’ve been pretending doesn’t exist
[Digital Trends] Samsung is working on a new Galaxy AI app to clean up the screenshot mess you’ve been pretending doesn’t exist

Samsung is developing Memory, a Galaxy AI app that can save screenshots, links, text and voice notes, then automatically ...

Google Trends: Delhi AQI Tops Search Charts as Thick Smog Engulfs National Capital After Diwali Firecracker Celebrations
[Mashable] Google Trends: Delhi AQI Tops Search Charts as Thick Smog Engulfs National Capital After Diwali Firecracker Celebrations

Google Trends: Delhi AQI tops search charts as thick smog engulfs the national capital. Air pollution worsens following Diwali firecracker celebrations. Delhi AQI becomes a top Google search trend as ...

As Delhi Records Its Most Polluted Diwali in Five Years, Here's How to Choose The Right Air Purifier
[Mashable] As Delhi Records Its Most Polluted Diwali in Five Years, Here's How to Choose The Right Air Purifier

Delhi records its most polluted Diwali in five years. Here's how to choose the right air purifier for your home. Delhi witnesses its worst Diwali pollution levels in five years. Here's what to conside...

Taiwan-Based Hacker Used BOSSAI AI Agents to Steal Taipei Emergency Dispatch Records
[The Hacker News] Taiwan-Based Hacker Used BOSSAI AI Agents to Steal Taipei Emergency Dispatch Records

A single attacker using AI agents pulled emergency dispatch records covering seven Taipei districts, researchers at Acronis's Threat Research Unit said last week. The agents also found a Taipei fire ...

Who Is Alice Huang, The Woman At The Centre Of Nvidia Jensen Huang's Affair And Spy Probe?
[Mashable] Who Is Alice Huang, The Woman At The Centre Of Nvidia Jensen Huang's Affair And Spy Probe?

Nvidia CEO Jensen Huang admits to an affair as the company investigates his reported links to Chinese businesswoman Alice Huang. Nvidia CEO Jensen Huang admits to an affair as the company's board inve...

Jio Rs 10,000 Recharge Plan Explained: 3-Year Validity, Unlimited 5G Data, Calls And JioHotstar Subscription
[Mashable] Jio Rs 10,000 Recharge Plan Explained: 3-Year Validity, Unlimited 5G Data, Calls And JioHotstar Subscription

Jio Rs 10,000 recharge plan: Check 3-year validity, unlimited 5G data and calling benefits. Here's everything the plan offers, including JioHotstar and cloud storage. Jio launches Rs 10,000 prepaid pl...

Samsung Galaxy S27 Series Leak Reveals New Pro Model, Camera Design And More
[Mashable] Samsung Galaxy S27 Series Leak Reveals New Pro Model, Camera Design And More

Samsung Galaxy S27 series leaks hint at a new Pro model, major design changes, faster processors, improved displays and camera upgrades. Samsung's Galaxy S27 lineup could introduce a fourth model, a r...

Former OpenAI Engineer Pleads Not Guilty to Planting Covert Device in Executive Meeting Room
[The Hacker News] Former OpenAI Engineer Pleads Not Guilty to Planting Covert Device in Executive Meeting Room

The OpenAI engineer who was arrested and charged last month for planting a covert audio recording device in the company's office has pleaded not guilty. According to reports from Bloomberg and CNBC, ...

Is ColorOS 17 Replacing OxygenOS 16 On OnePlus Phones? Here's What Changes
[Mashable] Is ColorOS 17 Replacing OxygenOS 16 On OnePlus Phones? Here's What Changes

OnePlus ColorOS 17 update: Check eligible phones getting the Android 17-based software upgrade this month and explore its new features. OnePlus is rolling out ColorOS 17 to eligible phones this month,...

Meta is using AI to catch teens lying about their age on Instagram
[Digital Trends] Meta is using AI to catch teens lying about their age on Instagram

Signing up for a social media account with a fake birthday isn’t exactly new. Teens have done it for years, often to bypass ...

U.S. Agencies Warn Refrigeration Controller Attacks Could Cause Fires and Inventory Losses
[The Hacker News] U.S. Agencies Warn Refrigeration Controller Attacks Could Cause Fires and Inventory Losses

U.S. government agencies have warned that threat actors are actively targeting industrial refrigeration and cold-chain monitoring systems globally with an aim to cause service disruptions, fire hazard...

Looking For An Air Purifier? Here Are 5 Smart Options That Won't Cost A Fortune
[Mashable] Looking For An Air Purifier? Here Are 5 Smart Options That Won't Cost A Fortune

Planning to buy an air purifier for your home? Here are five smart options that offer useful features without stretching your budget. Want cleaner indoor air without spending too much? Check out these...

CISA Flags SonicWall SonicOS MFA Bypass Flaw Amid Reports of Possible Exploitation
[The Hacker News] CISA Flags SonicWall SonicOS MFA Bypass Flaw Amid Reports of Possible Exploitation

The U.S. Cybersecurity and Infrastructure Security Agency (CISA) has added a high-severity vulnerability impacting SonicWall SonicOS to its Known Exploited Vulnerabilities (KEV) catalog, following rep...

Nvidia CEO Jensen Huang Admits Affair, Apologises To Wife And Employees
[Mashable] Nvidia CEO Jensen Huang Admits Affair, Apologises To Wife And Employees

Nvidia CEO Jensen Huang admits affair with a woman suspected of Chinese intelligence links, apologises to his wife and employees, and faces an independent board investigation. Jensen Huang apologises ...

The way you use Instagram might reveal how lonely you really feel
[Digital Trends] The way you use Instagram might reveal how lonely you really feel

Researchers analyzing the Instagram activity of 415 college students found that posting habits, facial expressions, and ...

Samsung’s free Galaxy AI ride might be ending. Get ready to pay $5 for it
[Digital Trends] Samsung’s free Galaxy AI ride might be ending. Get ready to pay $5 for it

Samsung is reportedly testing a Galaxy AI Premium subscription with a $4.99 monthly plan, new AI video generation and Bixby ...

Graham Dumpleton: Muru: import once, fork many
[Planet Python] Graham Dumpleton: Muru: import once, fork many

Every time Muru has started an application in this series, starting with a first look at Muru, one of the first lines of output has been something like: muru.host[88644]: preloaded app:application in ...

Armin Ronacher: AI and Irontown
[Planet Python] Armin Ronacher: AI and Irontown

For our last movie night we watched Princess Mononoke. I remembered loving that movie when I was younger, but watching it as an adult made me once again realize how Miyazaki has a way of expressing d...

LernerPython blog, from Reuven Lerner: New course: Introduction to agentic coding with Claude Code
[Planet Python] LernerPython blog, from Reuven Lerner: New course: Introduction to agentic coding with Claude Code

I’m excited to announce my newest course, Introduction to agentic coding with Claude Code (https://lernerpython.com/courses/intro-agentic-coding-claude-code/). If you want to go beyond giving simpl...

Nab a New E-Bike From Juiced for a Door-Busting $345 Off With This Early Black Friday Deal
[CNET Deals] Nab a New E-Bike From Juiced for a Door-Busting $345 Off With This Early Black Friday Deal

Conquer the city, parks and even some light trails with a Scrambler e-bike from Juiced while it’s $345 off.

Using Python's pip to Manage Your Projects' Dependencies
[Real Python] Using Python's pip to Manage Your Projects' Dependencies

What is pip? Learn how to use pip, Python's standard package manager, to install and manage packages that aren't part of the standard library.

Memory Management in Python
[Real Python] Memory Management in Python

Take a deep dive into Python memory management and learn how CPython allocates and frees memory for your objects with arenas, pools, and blocks.

Asahi Linux Drops MIT and Goes Full GPL After AI Tools Were Used to Steal Unreleased Code
[It's Foss] Asahi Linux Drops MIT and Goes Full GPL After AI Tools Were Used to Steal Unreleased Code

Every Asahi Linux repository is moving to GPL v2 or later, after bad actors lifted unreleased code and ran it through LLMs to hide where it came from.

Physicists listened to electrical noise to crack a superconductor mystery
[Ars Technica] Physicists listened to electrical noise to crack a superconductor mystery

Tuning in to electronic noise can tell us whether electrons have paired up or not.

LernerPython blog, from Reuven Lerner: Pandas 3.1 filter: Selecting rows with a pd.col condition
[Planet Python] LernerPython blog, from Reuven Lerner: Pandas 3.1 filter: Selecting rows with a pd.col condition

Starting with Python Pandas 3.1, use “filter” to apply a condition to rows. So: ( df .loc[ pd.col('passenger_count') > 1 , 'trip_distance'] .mean() ) can now be (the much slower): (...

Hate Chromium? Well, There’s a Linux Desktop Based on it Now
[It's Foss] Hate Chromium? Well, There’s a Linux Desktop Based on it Now

Domicile lets you build your desktop in React and CSS, with Manganese being included as the ready-made tiling option.

Graham Dumpleton: Muru: how it fits together
[Planet Python] Graham Dumpleton: Muru: how it fits together

In a first look at Muru and looking inside the workers I have been showing what Muru can do in development mode, without saying much about how it is put together. Words like host, worker, edge and rel...

Black Friday Deal: Every Monarc E-Bike Is $100 Off and Includes Two Batteries
[CNET Deals] Black Friday Deal: Every Monarc E-Bike Is $100 Off and Includes Two Batteries

Grab a battery-powered option for commuting to work or getting around campus before this sale ends.

This Early Black Friday Discount on a Renpho Eye Massager Is a Sight for Sore Eyes
[CNET Deals] This Early Black Friday Discount on a Renpho Eye Massager Is a Sight for Sore Eyes

Get relief for overworked, sensitive or irritated eyes with this early Black Friday discount of 15% on the Renpho Eyeris Thermacool messager.

Python Project Structure: How to Choose the Right Layout
[Real Python] Python Project Structure: How to Choose the Right Layout

Learn how to structure Python projects: pick between flat and src/ layouts, organize your code, and apply the patterns to CLI, web, and GUI apps.

Absolute vs Relative Imports in Python
[Real Python] Absolute vs Relative Imports in Python

Compare Python relative imports with absolute imports, weigh the pros and cons of each, and learn best practices for writing clean import statements.

Managing Multiple Python Versions With pyenv
[Real Python] Managing Multiple Python Versions With pyenv

Learn how to use pyenv to manage multiple Python versions, prevent conflicts, and keep your projects compatible and development smooth.

Thonny: The Beginner-Friendly Python Editor
[Real Python] Thonny: The Beginner-Friendly Python Editor

Learn how to use Thonny, the free Python IDE built for beginners, to write, run, and debug your code with its step-by-step debugger.

The migration that transformed Africa's languages, genes, and cultures
[Ars Technica] The migration that transformed Africa's languages, genes, and cultures

Genes and archaeology are revealing how Bantu speakers spread across much of Africa.

Best Smart Garage Door Openers for 2026: Never Forget the Garage Again
[CNET Smart Home] Best Smart Garage Door Openers for 2026: Never Forget the Garage Again

CNET tested the latest add-ons, smart motors and controllers in our homes. Here are the garage door upgrades we recommend.

Claude Code's “Don't Ask Again” File Exposes Passwords and Keys in 1,122 Public Copies on GitHub
[The Hacker News] Claude Code's “Don't Ask Again” File Exposes Passwords and Keys in 1,122 Public Copies on GitHub

Passwords and API keys that developers typed into commands they approved in Claude Code are sitting in public GitHub repositories, where anyone can read them. When a user selects "Yes, and don't ask ...

Graham Dumpleton: Muru: looking inside the workers
[Planet Python] Graham Dumpleton: Muru: looking inside the workers

In a first look at Muru I made a point of the access log separating how long a request waited for a worker from how long it spent in the application. That tells you where a slow request lost its time,...

Peter Hoffmann: Stable URLs for 42,000 Huts and Peaks
[Planet Python] Peter Hoffmann: Stable URLs for 42,000 Huts and Peaks

biwak.info is my map of Alpine huts, bivouacs and peaks. For a long time the only way to link to a hut was a #Name hash that did an exact name match and fell back to the search when the name wasn't un...

Catch the import. Name the culprit. Keep threads free: Introducing gilguard
[Michael Kennedy Codes] Catch the import. Name the culprit. Keep threads free: Introducing gilguard

TL;DR: gilguard is a tiny, zero-dependency package for free-threaded Python (3.13t, 3.14t, 3.15t). Import it first. If any later import quietly turns the GIL back on, you get an error naming the exte...

An Intro to Python Logging Handlers (Video)
[Python Library] An Intro to Python Logging Handlers (Video)

Learn about Python’s log handlers, part of the built-in logging module, in this video. This video is a part of my Python Logging Video Course. Check it out today! The post An Intro to Python Logging H...

Ubuntu Summit 26.10: Less than a week away!
[Ubuntu] Ubuntu Summit 26.10: Less than a week away!

Ubuntu Summit 26.10: Less than a week away! Here in London, the long summer has stepped aside for cooler nights and damp, misty mornings. The trees are turning amber and the sunlight is low on the hor...

A Fake Claude Code Extension Tried to Open a Backdoor to Your PC
[Real Python] A Fake Claude Code Extension Tried to Open a Backdoor to Your PC

Real Python's weekly AI news for October 31–November 6, 2026, explained in plain language: A Rigged AI Add-On, an AI Bug Hunter, and Siri Opens Up.

Regular Expressions: Regexes in Python (Part 2)
[Real Python] Regular Expressions: Regexes in Python (Part 2)

Explore more regex tools in Python, including the re module's search, substitution, and utility functions, compiled regexes, and match objects.

Regular Expressions: Regexes in Python (Part 1)
[Real Python] Regular Expressions: Regexes in Python (Part 1)

Learn regex matching in Python with re.search(), and use metacharacters, groups, lookarounds, and flags to find complex patterns in strings.

The missing piece: bringing up to 15 years of support to Zephyr for microcontroller-based ECUs
[Ubuntu] The missing piece: bringing up to 15 years of support to Zephyr for microcontroller-based ECUs

We recently announced the launch of Zephyr 26.04 LTS, bringing up to 15 years of security maintenance per LTS and enterprise lifecycle management to microcontroller-grade devices. While central high-p...

Tryton News: Security Release for issue 15206
[Planet Python] Tryton News: Security Release for issue 15206

Clément Mercier using Claude has discovered that it is possible to retrieve the ephemeral data from the wizard execution of another user. Impact CVSS v3.0 Base Score: 2.6 Attack Vector: Network Attac...

Kitty 0.50 Picks Up Where You Left Off After a System Restart
[It's Foss] Kitty 0.50 Picks Up Where You Left Off After a System Restart

The release also adds docked windows, three new cursor trail shaders, and touchscreen support on Wayland.

Passbolt is an Open Source Password Manager Built Specially For Teams
[It's Foss] Passbolt is an Open Source Password Manager Built Specially For Teams

Passbolt offers both a free self-hosted edition and a managed cloud version of its team focused password management solution.

8 Clever Home Devices to Help Detect and Stop House Fires
[CNET Smart Home] 8 Clever Home Devices to Help Detect and Stop House Fires

Winter is a horrible time for home fires. This new tech can make a big difference.

Ubuntu Pro is now available on AWS Deep Learning Amazon Machine Images (DLAMI)
[Ubuntu] Ubuntu Pro is now available on AWS Deep Learning Amazon Machine Images (DLAMI)

In September 2026, Amazon Web Services (AWS) published its first DLAMIs built on Ubuntu Pro in the Base GPU family. By choosing Ubuntu Pro, enterprises launching DLAMIs gain a stronger security mainte...

FOSS Weekly #26.45: Fedora 45, Immutable Ubuntu, Mint New Feature, Dual Boot Without USB and More Linux Stuff
[It's Foss] FOSS Weekly #26.45: Fedora 45, Immutable Ubuntu, Mint New Feature, Dual Boot Without USB and More Linux Stuff

Fedora 45 is finally here as Mint gears up for the next release with new features. Stay updated with the latest FOSS Weekly newsletter.

This Overlooked Linux mv Option Replaces Three Commands With One
[It's Foss] This Overlooked Linux mv Option Replaces Three Commands With One

Still swapping Linux files with three commands and a temporary filename? The mv command has an option that does it in one step. It works for directories too, with one detail you need to get right.

Systemd Wants Rust in, But its Core Will Have to Wait
[It's Foss] Systemd Wants Rust in, But its Core Will Have to Wait

The rustification is ongoing, with Rust-written programs now allowed and existing C code not being ported.

CVE-2026-109518 APT vulnerability fixes available
[Ubuntu] CVE-2026-109518 APT vulnerability fixes available

Fixes are available in Ubuntu for the CVE-2026-109518 vulnerability affecting APT.

Schools That Say No to Google’s AI Will Be Saying Goodbye to its Search Too
[It's Foss] Schools That Say No to Google’s AI Will Be Saying Goodbye to its Search Too

Meanwhile, schools in six German states can choose an open source cloud solution.

#568: Cloudflare Python Workers
[Talk Python To Me] #568: Cloudflare Python Workers

Where does your Python code actually run? A server in Virginia? A container in Frankfurt? Pyodide put Python into the browser. Cloudflare put the browser into the server. Combine the two and you get P...

Never lose robot data again: automatic ROS 2 bag recording and upload
[Ubuntu] Never lose robot data again: automatic ROS 2 bag recording and upload

If you work with robots, perhaps you’ve come up against a common, but annoying situation: the one field run that mattered is the one nobody recorded. Or it was recorded but the ROS 2 bag (a recording ...

Is Your Echo Show Display Filling With AI Slop? I Found How to Turn It Off
[CNET Smart Home] Is Your Echo Show Display Filling With AI Slop? I Found How to Turn It Off

My Amazon smart display has been filling with AI garbage. Here’s how to clear it out if you’re struggling.

#503 It’s not 85% HTML
[Python Bytes] #503 It’s not 85% HTML

Topics covered in this episode: Your GitHub language bar is lying (how to fix it) Python Typing Survey 2026: developers mix type checkers, and AI is writing the hints Flask Vibe - Build Apps You Ca...

Fixes available in -proposed pocket for CVE-2026-98432
[Ubuntu] Fixes available in -proposed pocket for CVE-2026-98432

Fixes for the CVE-2026-98432 Linux kernel vulnerability are available for Ubuntu.

Amazon Echo Smart Speakers Now Have Cameras, Wi-Fi Extenders and Home Hubs Built in
[CNET Smart Home] Amazon Echo Smart Speakers Now Have Cameras, Wi-Fi Extenders and Home Hubs Built in

The preeminent smart speaker just got a little smarter – and more expensive.

Amazon’s $500 Echo Show 16 Wants to Be the Center of Your Home
[CNET Smart Home] Amazon’s $500 Echo Show 16 Wants to Be the Center of Your Home

A larger screen, upgraded speakers, night vision and an optional glare-resistant display headline Amazon’s latest Echo Show.

Amazon’s New Alarm Clock ‘Knows’ if You’re in a Deep Sleep and Lets You Sleep Longer
[CNET Smart Home] Amazon’s New Alarm Clock ‘Knows’ if You’re in a Deep Sleep and Lets You Sleep Longer

The Amazon Echo Time, launched today, has a few wild features.

Amazon’s 5 New Smart Home Devices: Everything You Need to Know
[CNET Smart Home] Amazon’s 5 New Smart Home Devices: Everything You Need to Know

The company is also introducing an interactive home map feature.

Amazon Launches a Digital Picture Frame. It’s Both Clever and Classy
[CNET Smart Home] Amazon Launches a Digital Picture Frame. It’s Both Clever and Classy

The frame, available in real wood finishes, is the first-ever with Amazon Alexa built in and offers unlimited storage for Prime members.

Chameleon templates, modernized: chameleon-rs
[Michael Kennedy Codes] Chameleon templates, modernized: chameleon-rs

tl;dr; chameleon-rs is my Rust implementation of Chameleon for Python web apps. It runs existing templates unchanged, with faster rendering, async support, and support for free-threaded Python. The C...

#567: Personal AI Agents for Pythonistas
[Talk Python To Me] #567: Personal AI Agents for Pythonistas

The most popular Python project you've probably never heard of has 252,000 GitHub stars and merged over 1,800 pull requests in a single week. It's Hermes, a self-hosted AI agent you program just by ta...

Smart Home Gift Buying Guide 2026: Upgrades Everyone Will Love
[CNET Smart Home] Smart Home Gift Buying Guide 2026: Upgrades Everyone Will Love

Give the people in your life the tech they’ll actually use with my favorite home devices tested in 2026.

The Future of Wet Cat Food Dispensers Is Here. My Review of Neakasa Riko
[CNET Smart Home] The Future of Wet Cat Food Dispensers Is Here. My Review of Neakasa Riko

Riko is the first wet cat food feeder to mix meals to order from a supply of freeze-dried food. Here’s how my cat and I liked it.

#502 Introducing chameleon-rs
[Python Bytes] #502 Introducing chameleon-rs

Topics include , chameleon-rs, Bringing uv and ty together, and Stlite runs Streamlit apps entirely in the browser.

php2shell (CVE-2026-109618 and CVE-2026-109619) – PHP critical vulnerability fixes available
[Ubuntu] php2shell (CVE-2026-109618 and CVE-2026-109619) – PHP critical vulnerability fixes available

Introduction Two critical security vulnerabilities affecting PHP have been identified that result in unauthenticated remote code execution (RCE) for any PHP application. The vulnerabilities have been ...

eMudhra CA compromise fixes available
[Ubuntu] eMudhra CA compromise fixes available

This blog post was updated with additional information related to libnss3 and Java applications on October 22, 2026. For more information on Ubuntu Core fixes, you can also check our Discourse post. I...

#501 A Nod to Sir-Mix-Alot
[Python Bytes] #501 A Nod to Sir-Mix-Alot

Topics include Nod: pause your Python program and open a notebook at any line, Polars 2.0 ships: streaming engine by default, spill-to-disk, and a row-order gotcha, django-cachalot caches your ORM que...

Talk Python Membership is Live
[Michael Kennedy Codes] Talk Python Membership is Live

Over at Talk Python, we just launched Talk Python Membership. This is a community of Python developers, data scientists, and AI enthusiasts. It’s built around 4 pillars: monthly live tech meetups, a c...

#566: State of the art in Python 2026
[Talk Python To Me] #566: State of the art in Python 2026

Which of your Python tools would you still pick if you started fresh today? For a long time, the answer was easy. The stack felt settled. AI has reopened almost every one of those choices. Some tools ...

How to lower Android™ development costs by removing hardware from the critical path
[Ubuntu] How to lower Android™ development costs by removing hardware from the critical path

As an Android developer, you’ll almost always have access to a device. However, when handling hardware, the device that you actually need often happens to be already in use, set up incorrectly, stored...

Canonical releases Ubuntu 26.10 Stonking Stingray
[Ubuntu] Canonical releases Ubuntu 26.10 Stonking Stingray

The latest interim release of Ubuntu previews privacy conscious speech-to-text, enables post-quantum package signing, completes the rollout of Rust coreutils, and improves enterprise identity integrat...

#500 Episode 500!
[Python Bytes] #500 Episode 500!

Topics include and.

#499 So many questions??
[Python Bytes] #499 So many questions??

Topics include PEP 824 brings ?? and ??= to Python for None handling, Python 3.15 Python 3.10, asyncio.shield, and Pyxel: the retro game engine for Python.

#565: Tachyon, Python 3.15's Built-in Sampling Profiler
[Talk Python To Me] #565: Tachyon, Python 3.15's Built-in Sampling Profiler

Do you know what's actually slow in your Python app? Or are you guessing? Until now, profiling Python meant a tracing profiler that made your code 2 to 3 times slower. Or a third-party tool that broke...

#498 A Tiny Episode
[Python Bytes] #498 A Tiny Episode

Topics include MemTensor / MemoryOS PyPI package hijacked via a malicious build backend, TinyMongo, , and One innocent dict read makes attribute access permanently slower.

#497 Faster than light profiling
[Python Bytes] #497 Faster than light profiling

Topics include Tachyon: A sampling profiler ships in Python 3.15's stdlib, Python Workers are now generally available on Cloudflare, Flet 1.0 - build cross-platform apps in Python, and marimo-book: Bu...

#564: EVE Online Departs for Python 3
[Talk Python To Me] #564: EVE Online Departs for Python 3

Every ship in EVE Online eventually undocks and leaves the station. This time, it's the whole game. EVE has run on Python 2 since it launched in 2003, all 2.4 million lines of it, on a custom Stackles...

#563: Getting Started with Rust as Python Devs
[Talk Python To Me] #563: Getting Started with Rust as Python Devs

Lint the entire CPython code base from scratch. It takes 0.3 seconds. Three blinks of an eye. That is ruff, and it is written in Rust. So are Pydantic, Polars, uv, and Granian. Rust shows up in Python...

#496 A lake house in Seattle
[Python Bytes] #496 A lake house in Seattle

Topics include Pandas Should Go Extinct, Pydantic-pint puts real-world units in your Pydantic models, How Libraries Run Rust Inside Python (With PyO3), and AWS acquires DuckLabs.

#562: DuckLake: The Lakehouse That's Just SQL and Parquet
[Talk Python To Me] #562: DuckLake: The Lakehouse That's Just SQL and Parquet

How many files does your query read before it reads any data? On some data lakes, you go through JSON and metadata files first, just to learn which Parquet files matter. DuckLake asks one SQL question...

#495 Banned
[Python Bytes] #495 Banned

Topics include EuroPython 2026 videos are online, The State of Django 2026: Boring is so back, htmx 4.0.0 has been released, and Functionally Zen.

#561: TonIO, a Multi-threaded Async Runtime for Python
[Talk Python To Me] #561: TonIO, a Multi-threaded Async Runtime for Python

How many cores does your machine have, 10, 18? Your async Python code uses just one of them. That isn't a bug in asyncio. That's the design, and optimizing event loops to be faster by 20% doesn't chan...

#494 Python Wrapture
[Python Bytes] #494 Python Wrapture

Topics include OpenAI's Python SDK has migrated to HTTPX2, TMOG - Native Task Manager for macOS, Windows, and Linux, wrapture - one wrapper for mocking, tracing, and observability, and linkedin2md.

#560: Building a Research OS: From Django to 30,000 Samples
[Talk Python To Me] #560: Building a Research OS: From Django to 30,000 Samples

In 2020, a gastroenterologist in Glasgow did the math on his new research study and came up with 30,000 samples, arriving over two years from three cities and a dozen hospitals. He asked around about ...

#559: 12 Things You Should (and Shouldn't) Do in AWS
[Talk Python To Me] #559: 12 Things You Should (and Shouldn't) Do in AWS

Your site is down. It's 3am. Is it a bug, a bill, or a breach? You can't tell yet, and everyone is watching you find out. Matt Lea has spent fifteen years being the person companies call when an outag...

Python 101 3rd Edition Kickstarter Launch
[Python Library] Python 101 3rd Edition Kickstarter Launch

Learn Python with a Book Designed for Beginners Hello! I’m Michael Driscoll, and I’m excited to announce the third edition of Python 101. For years, Python 101 has helped readers take their first step...

An Intro to Spiel – Creating Presentations in Your Terminal with Python
[Python Library] An Intro to Spiel – Creating Presentations in Your Terminal with Python

Have you ever wanted to create a presentation in your computer’s terminal? While this is an uncommon need, a clever open source developer has provided a solution to this problem! The project is called...

New Book Release: Python Typing
[Python Library] New Book Release: Python Typing

I am happy to announce that my latest book, Python Typing, is now available on all platforms. You can get your copy on Gumroad or Leanpub or Amazon Python has had type hinting support since Python 3.5...

Python eBook and Course Summer Sale
[Python Library] Python eBook and Course Summer Sale

It’s officially summer, and I am bringing you some HOT Python deals today! Get 33% off almost all my books and courses on Gumroad today using the following H5N5F7K You can start learning the basics of...

What the pls?
[Michael Kennedy Codes] What the pls?

🔔 Update (June 30, 2026) Great news, the maintainer, Dhruv Bhanushali (@dhruvkb), saw this post and is fixing the PyPI confusion. The Rust version is being published to PyPI agai...

How to Get TIFF MetaData with Python
[Python Library] How to Get TIFF MetaData with Python

In previous articles on this website, you learned how to extract EXIF data from JPG image files. This week, you will learn how to get similar data from the TIFF image format. The TIFF format also has ...

Textual – An Intro to DOM Queries (Part II)
[Python Library] Textual – An Intro to DOM Queries (Part II)

Last month, you learned the basics of Textual’s DOM queries. If you missed it, you can read the article now! In this tutorial you will be learning about the following topics: The DOMQuery object Getti...

Textual-cogs 0.0.5 Released
[Python Library] Textual-cogs 0.0.5 Released

I always thought it would be fun to create my own open source libraries or applications and distribute them somehow. When I started writing my book, Creating TUI Applications with Textual and Python, ...

Textual – Logging to File and to Textual Console
[Python Library] Textual – Logging to File and to Textual Console

When you are developing a user interface, it can be valuable to have a log of what’s going on. Creating a log in Textual, a text-based user interface, is even easier than creating one for wxPython or ...

Textual – An Intro to DOM Queries (Part I)
[Python Library] Textual – An Intro to DOM Queries (Part I)

In this article, you will learn how to query the DOM in Textual. You will discover that the DOM keeps track of all the widgets in your application. By running queries against the DOM, you can find wid...

Cutting Python Web App Memory Over 31%
[Michael Kennedy Codes] Cutting Python Web App Memory Over 31%

tl;dr; I cut 3.2 GB of memory usage from our Python web apps using five techniques: async workers, import isolation, the Raw+DC database pattern, local imports for heavy libraries, and disk-based cach...

Raw+DC Database Pattern: A Retrospective
[Michael Kennedy Codes] Raw+DC Database Pattern: A Retrospective

TL;DR; After migrating three production Python web apps from MongoEngine to the Raw+DC database pattern, I measured nearly 2x the requests per second, 18% less memory, and gained native async support....

Replacing Flask with Robyn wasn't worth it
[Michael Kennedy Codes] Replacing Flask with Robyn wasn't worth it

TL;DR; I converted Python Bytes from Quart/Flask to the Rust-backed Robyn framework and benchmarked it with Locust. There was no meaningful speed or memory improvement - and Robyn actually used more ...

Use Chameleon templates in the Robyn web framework
[Michael Kennedy Codes] Use Chameleon templates in the Robyn web framework

TL;DR; Chameleon-robyn is a new Python package I created that brings Chameleon template support to the Robyn web framework. If you prefer Chameleon’s structured, HTML-first approach over Jinja and wan...

Fire and forget (or never) with Python’s asyncio
[Michael Kennedy Codes] Fire and forget (or never) with Python’s asyncio

TL;DR; Python’s asyncio.create_task() can silently garbage collect your fire-and-forget tasks starting in Python 3.12 - they may never run. The fix: store task references in a set and register a done...

Will AI Kill Open Source?
[Michael Kennedy Codes] Will AI Kill Open Source?

TL;DR; No - AI won’t kill open source, but it will reshape it. Small, single-purpose packages (micro open source) are likely to languish as AI agents write trivial utility code on the fly. But major f...