Latest Tech News

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

Filtered by: yt Clear Filter

Fast Food? Uber Eats to Test Flying Meal Deliveries by Drone Again This Year

Look! Up in the sky! It's a bird! It's a plane! It's... dinner? After a couple of attempts that didn't amount to much, Uber Eats will again test food deliveries by drone under a partnership with autonomous drone delivery company Flytrex. Don't miss any of our unbiased tech content and lab-based reviews. Add CNET as a preferred Google source. The service will be launched in pilot markets in the US later this year. The companies say orders will be delivered to customers "in minutes while reducin

Uber is trying drone delivery again

In Brief Uber will test using drones for Uber Eats deliveries in some U.S. markets by the end of this year, part of a new partnership with Israeli startup Flytrex. The partnership will also include a small investment in Flytrex, though Uber told Bloomberg News the investment amount was not material. The deal comes at a time when Uber has been re-engaging with some technologies that it used to develop in-house. Uber has been partnering with autonomous vehicle companies like Waymo to offer self-

PyPI invalidates tokens stolen in GhostAction supply chain attack

The Python Software Foundation team has invalidated all PyPI tokens stolen in the GhostAction supply chain attack in early September, confirming that the threat actors didn't abuse them to publish malware. These tokens are used to publish packages on the Python Package Index (PyPI), a software repository that acts as the default source for Python's package management tools and hosts hundreds of thousands of packages. As PyPI admin Mike Fiedler explained, a GitGuardian employee reported on Sept

Uber will (once again) test delivering food by drone this year

Uber Eats is testing out drone deliveries yet again, this time in partnership with Flytrex. To note, Flytrex is one of the drone operators behind Walmart's drone deliveries and already delivers food in some parts of the US. It's one of the four providers that received authorization by the FAA for Beyond Visual Line of Sight (BVLOS) operations, in which pilots can't see the aircraft they're controlling directly. The partnership, the companies said, will enable Uber Eats customers to receive order

Microsoft Python Driver for SQL Server

Microsoft Python Driver for SQL Server mssql-python is a Python driver for Microsoft SQL Server and the Azure SQL family of databases. It leverages Direct Database Connectivity (DDBC) that enables direct connections to SQL Server without requiring an external driver manager. Designed to comply with the DB API 2.0 specification, this driver also introduces Pythonic enhancements for improved usability and functionality. It supports a full range of database operations, including connection managem

Don't Miss This Claustrophobic Sci-Fi Nightmare Streaming Free on Tubi

There's something about sci-fi horror that hits all the buttons for me. Derelict spaceships the size of cities, creatures engineered by science or nature to be perfect predators and the claustrophobia of space all manage to get me excited every time. The Alien franchise made me fall in love with this sub-genre, along with gems like Dark City and Event Horizon. One of my lesser-known favorites is Pandorum. Released in 2009, it's a claustrophobic trip into space where a mechanic wakes up on a col

Ars Live: CTA policy expert explains why tariff stacking is a nightmare

Earlier this month, Ars spoke with the Consumer Technology Association's vice president of international trade, Ed Brzytwa, to check in and see how tech firms have navigated Donald Trump's unpredictable tariff regimes so far. Brzytwa has led CTA's research helping tech firms prepare for Trump's trade war, but during our talk, he confirmed that "the reality has been a lot more difficult and far worse, because of not just the height of the tariffs, but the variability, the tariffs on, tariffs off

Show HN: Pyproc – Call Python from Go Without CGO or Microservices

pyproc Run Python like a local function from Go — no CGO, no microservices. 🎯 Purpose & Problem Solved The Challenge Go excels at building high-performance web services, but sometimes you need Python: Machine Learning Models : Your models are trained in PyTorch/TensorFlow : Your models are trained in PyTorch/TensorFlow Data Science Libraries : You need pandas, numpy, scikit-learn : You need pandas, numpy, scikit-learn Legacy Code : Existing Python code that's too costly to rewrite : Exis

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

CorentinJ: Real-Time Voice Cloning (2021)

Real-Time Voice Cloning This repository is an implementation of Transfer Learning from Speaker Verification to Multispeaker Text-To-Speech Synthesis (SV2TTS) with a vocoder that works in real-time. This was my master's thesis. SV2TTS is a deep learning framework in three stages. In the first stage, one creates a digital representation of a voice from a few seconds of audio. In the second and third stages, this representation is used as reference to generate speech given arbitrary text. Video

How Ruby executes JIT code

Ever since YJIT’s introduction, I’ve felt simultaneously close to and distant from Ruby’s JIT compiler. I know how to enable it in my Ruby programs. I know it makes my Ruby programs run faster by compiling some of them into machine code. But my understanding around YJIT, or JIT compilers in Ruby in general, seems to end here. A few months ago, my colleague Max Bernstein wrote ZJIT has been merged into Ruby to explain how ZJIT compiles Ruby’s bytecode to HIR, LIR, and then to native code. It she

‘Foundation’ Star Synnøve Karlsen Walks Us Through That Jaw-Dropping Finale

Foundation season three just dropped its finale episode, “The Darkness,” and it was jam-packed with reveals and twists. When io9 got a chance to talk to Synnøve Karlsen, who plays Bayta Mallow on the Apple TV+ show, we didn’t hesitate, since Bayta plays a crucial part in what happens in the climax, and there’s no doubt she’ll be having an impact on the show’s just-announced fourth season. If you haven’t watched “The Darkness” yet, be warned! We talk spoilers galore. Foundation‘s season finale

PlayStation launches new app for parental controls

is a senior reporter covering technology, gaming, and more. He joined The Verge in 2019 after nearly two years at Techmeme. Posts from this author will be added to your daily email digest and your homepage feed. PlayStation is launching a new PlayStation Family app for iOS and Android to help parents manage their child’s playtime on PS5 and PS4. Parents can already set parental control features directly on a console, but this app gives parents another way to set limits and keep track of what t

Enter the Claustrophobic Chaos of a Derelict Spaceship in This Sci-Fi Flick, Streaming Free on Tubi

Not all horror movies are made equal, and sci-fi horror is easily my favorite sub-genre, with he vastness of space pressing in from every side, creatures engineered by science gone wrong, and derelict spaceships housing unspeakable horrors. The Alien franchise might be the most well-known movies of the genre, but it isn't the only one worth watching. One of my favorites is Pandorum. Released in 2009, it's a claustrophobic trip into space where a mechanic wakes up on a colony ship to see that th

Byte Type: Supporting Raw Data Copies in the LLVM IR

GSoC 2025 - Byte Type: Supporting Raw Data Copies in the LLVM IR By Pedro Lobo #GSoC , #clang , #optimizations , #IR 22 minute read This summer I participated in GSoC under the LLVM Compiler Infrastructure. The goal of the project was to add a new byte type to the LLVM IR, capable of representing raw memory values. This new addition enables the native implementation of memory-related intrinsics in the IR, including memcpy , memmove and memcmp , fixes existing unsound transformations and en

Topics: byte i8 load ptr type

The "impossibly small" Microdot web framework

The "impossibly small" Microdot web framework Benefits for LWN subscribers The primary benefit from subscribing to LWN is helping to keep us publishing, but, beyond that, subscribers get immediate access to all site content and access to a number of extra site features. Please sign up today! The Microdot web framework is quite small, as its name would imply; it supports both standard CPython and MicroPython, so it can be used on systems ranging from internet-of-things (IoT) devices all the way

Python has had async for 10 years – why isn't it more popular?

The Python Documentary dropped this morning. In the middle of the documentary, there’s a dramatic segment about how the transition from Python 2 to 3 divided the community (spoiler alert: it didn’t in the end). The early versions of Python 3 (3.0-3.4) were mostly focused on stability and offering pathways for users moving from 2.7. Along came 3.5 in 2015 with a new feature: async and await keywords for executing coroutines. Ten years and nine releases later, Python 3.14 is weeks away. Whilst

Anatomy of a Python Loop

Learn Python loops the fun way by rolling dice, casting fireballs, and finally understanding what continue really does. Last time, when we built our little dice-rolling function, we learned how to package up logic into reusable blocks. One die roll at a time was cool… but any tabletop nerd knows the real action starts when you need to roll lots of dice. 3d6 for ability scores. 8d6 for a fireball spell. Or the cruel 10d10 your DM makes you roll when things go really sideways. So how do we te

This ‘Magical’ Material That Dissolves Like Candy Is Exactly What EVs Have Been Missing

The irony of eco-friendly electric vehicles is the mountainous load of electronic waste they produce. So far, most targeted efforts to recycle EV batteries have been expensive and chemically toxic—and they haven’t stuck. That could change soon, however, thanks to a promising breakthrough from MIT. In a Nature Chemistry paper published August 28, researchers describe a new type of self-assembling material that easily dissolves in organic solvents. It works reasonably well as the electrolyte in a

Need a Horror Film Full of Twists and Turns? Watch This Free Futuristic Flick on Tubi

When it comes to watching horror movies, one of my favorite sub-genres is sci-fi horror. Give me the terror of deep space, futuristic worlds where things have gone terribly awry, and larger-than-life spaceships where the crews are trapped with unspeakable horrors. While Alien might be the most popular movie in this genre, there are some amazing sci-fi horror flicks out there just waiting to be discovered. One of my favorites is Pandorum. Released in 2009, it's is a claustrophobic trip into spac

Powerful GPUs or Fast Interconnects: Analyzing Relational Workloads

Authors: Marko Kabić, Bowen Wu, Jonas Dann, Gustavo Alonso Abstract In this study we explore the impact of different combinations of GPU models (RTX3090, A100, H100, GraceHoppers - GH200) and interconnects (PCIe 3.0, PCIe 4.0, PCIe 5.0, and NVLink 4.0) on various relational data analytics workloads (TPC-H, H2O-G, ClickBench). We present MaxBench, a comprehensive framework designed for benchmarking, profiling, and modeling these workloads on GPUs. Beyond delivering detailed performance metrics,

Video player looks like a 1-inch TV from the ’60s and is wondrous, pointless fun

If a family of anthropomorphic mice were to meet around a TV, I imagine they'd gather around something like TinyCircuits’ TinyTV 2. The gadget sits on four slender, angled legs with its dials and classic, brown shell beckoning viewers toward its warm, bright stories. The TinyTV’s screen is only 1.14 inches diagonally, but the device exudes vintage energy. TinyTV 2 Specs Display Size: 1.14-inch Resolution: 216×135 Panel Type: IPS Dimensions: 1.9×1.4×1 inches (47.6×36.6×25.9mm) Ports: 1x USB

A Fast Bytecode VM for Arithmetic: The Compiler

In this post, we write the compiler for our AST to bytecode, and a decompiler for the bytecode. In this series of posts, we write a fast bytecode compiler and a virtual machine for arithmetic in Haskell. We explore the following topics: In this series of posts, we write a fast bytecode compiler and a virtual machine for arithmetic in Haskell. We explore the following topics: Parsing arithmetic expressions to Abstract Syntax Trees (ASTs). Unit testing for our parser. Interpreting ASTs. Comp

SpaCy: Industrial-Strength Natural Language Processing (NLP) in Python

spaCy: Industrial-strength NLP spaCy is a library for advanced Natural Language Processing in Python and Cython. It's built on the very latest research, and was designed from day one to be used in real products. spaCy comes with pretrained pipelines and currently supports tokenization and training for 70+ languages. It features state-of-the-art speed and neural network models for tagging, parsing, named entity recognition, text classification and more, multi-task learning with pretrained trans

The Best Electrolyte Powders and Drinks, According to Experts

Always check with your primary care doctor about which electrolytes are right for you since some health conditions and medications can affect your mineral retention. Due to a variety of bodily changes and needs during pregnancy, it's helpful to keep track of electrolyte levels. Sugar is necessary for energy if you're working out vigorously. There are also sugar-free options for less active people. If you're physically active for longer than an hour, you will need both electrolytes and carbohy

Do I not like Ruby anymore? (2024)

Do I not like Ruby anymore? 2024/05/28 I recently started working at a Python shop. The reasons behind this choice of employment are very much unrelated to the technology stack. Python is not my favorite programming language. In fact, allow me to drop the euphemism and express my pure, unadulterated thoughts about it: I never liked Python, I see it as a huge red flag and I think the world would be a better place if we all decided to finally move on from it. With that out of the way, let’s talk

Dynamically patch a Python function's source code at runtime

written by Eric J. Ma on | tags: In this blog post, I share how I discovered a powerful Python trick: dynamically changing a function's source code at runtime using the compile and exec functions. This technique enabled me to build more flexible AI bots, like ToolBot, that can generate and execute code with access to the current environment. While this opens up exciting possibilities for LLM-powered agents and generative UIs, it also raises serious security concerns. Curious how this hack can s

If You Missed This Spine-Chilling Sci-Fi Nightmare, It's Now Streaming Free on Tubi

Sci-fi horror movies have always had a niche in Hollywood, delivering scares in futuristic worlds, or in the bellies of larger-than-life spaceships hurtling through space. Event Horizon and Alien are two of the most easily recognizable films, but they aren't the only great sci-fi horror flicks. One of my favorites is Pandorum, with Dead Space vibes. Released in 2009, Pandorum is a claustrophobic trip into space in which a mechanic wakes up on a colony ship to see that things have gone very wron

Static sites with Python, uv, Caddy, and Docker

Static Sites with Python, uv, Caddy, and Docker My preferred deployment stack for Python-built static sites. I’ve largely switched to uv at this point and it’s been pretty great. I use it for everything I can, from little scripts with uv run , to libraries, to applications. It’s so fast it does actually matter, the workflow side of things works well enough for me, and—perhaps most valuably—it manages Python executables for me beautifully. As we’re all familiar with by now, I’m a static site a