Latest Tech News

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

Filtered by: install Clear Filter

This new browser won't monetize your every move - how to try it

Screenshot by Jack Wallen/ZDNET I didn't think the world needed yet another web browser. However, when I considered the potential, a few issues bubbled to the surface. Also: I speed-tested 11 browsers - and the fastest might surprise you Some web browsers were created by companies with the hope of monetizing anything and everything. From search deals with Google and crypto-mining ads to sponsored content and just about every other way they can make a buck off your browsing. After mulling over

These 6 Linux file managers are way better than your default

D3Damon/Getty The file manager might not be a feature on your desktop that you've ever considered changing, but once you've seen a better option, you can't unsee it. I've used nearly every file manager on the market, and some are far better than others. Also: 5 Linux file and folder management commands you need to know If you find the file manager on your Linux desktop of choice isn't cutting it, here are six alternatives. One of these could well become your favorite Linux file manager. 1. K

Malicious VSCode extension in Cursor IDE led to $500K crypto theft

A fake extension for the Cursor AI IDE code editor infected devices with remote access tools and infostealers, which, in one case, led to the theft of $500,000 in cryptocurrency from a Russian crypto developer. Cursor AI IDE is an AI-powered development environment based on Microsoft's Visual Studio Code. It includes support for Open VSX, an alternative to the Visual Studio Marketplace, that allows you to install VSCode-compatible extensions to expand the software's functionality. Kaspersky re

Show HN: A Raycast-compatible launcher for Linux

Raycast for Linux An open-source, Raycast-inspired launcher for Linux. For more background on this project, I have a post here. Disclaimer: This is a hobby project and is not affiliated with, nor endorsed by, the official Raycast team. ✨ Features This launcher aims to recreate most of Raycast's core features on Linux: Extensible Command Palette : The core of the application. Search for and launch applications, run commands, execute quicklinks, and more. : The core of the application. Sear

Local Chatbot RAG with FreeBSD Knowledge

Out of multiple conversations with people at BSD conferences, I noticed that many would love to see a chatbot that provides precise information on FreeBSDβ€”for users, admins, and developers. I strongly believe that there should not be an official chat.freebsd.org . Local chatbots work well and can be tweaked to fit personal needs. This documentation is written for macOS with Apple Silicon (because of the GPU support), but should work on other OSes as well. Step 1: Install Ollama (API for Multi

Foldables are in and suddenly really thin

is a news editor covering technology, gaming, and more. He joined The Verge in 2019 after nearly two years at Techmeme. Hi! Welcome to Installer No. 89, your guide to the best and Verge-iest stuff in the world. My name is Jay Peters, and I will be taking care of Installer while David is on parental leave. All of us here at The Verge are very excited for him and his family, and he’ll be back later this year. It’s a huge honor to be writing this. I look forward to Installer every week to see wha

ExTiX's new release is an even better Windows 11-like Linux desktop

Jack Wallen/ZDNET Back in 2022, I reviewed ExTiX with the idea of using it to get the Deepin desktop experience, without the possible security/privacy issues associated with Deepin Linux. Now ExTiX has a new release, based on Deepin 25 Stable. This new release vastly improves on the experience to deliver a desktop with a layout that would make any Windows 11 user feel right at home, only there are no intrusive ads, unexpected reboots, or concerns that something will come crashing down. When yo

Magic .env files built for sharing: Human-first, AI-friendly

β–ˆβ–ˆβ–’ β–ˆβ–“ β–„β–„β–„ β–ˆβ–ˆβ–€β–ˆβ–ˆβ–ˆ β–ˆβ–ˆβ–“ β–’β–ˆβ–ˆβ–ˆβ–ˆβ–ˆ β–„β–ˆβ–ˆβ–ˆβ–ˆβ–„ β–ˆβ–ˆ β–„β–ˆβ–€ β–“β–ˆβ–ˆβ–‘ β–ˆβ–’β–’β–ˆβ–ˆβ–ˆβ–ˆβ–„ β–“β–ˆβ–ˆ β–’ β–ˆβ–ˆβ–’β–“β–ˆβ–ˆβ–’ β–’β–ˆβ–ˆβ–’ β–ˆβ–ˆβ–’β–’β–ˆβ–ˆβ–€ β–€β–ˆ β–ˆβ–ˆβ–„β–ˆβ–’ β–“β–ˆβ–ˆ β–ˆβ–’β–‘β–’β–ˆβ–ˆ β–€β–ˆβ–„ β–“β–ˆβ–ˆ β–‘β–„β–ˆ β–’β–’β–ˆβ–ˆβ–‘ β–’β–ˆβ–ˆβ–‘ β–ˆβ–ˆβ–’β–’β–ˆβ–ˆ β–„ β–“β–ˆβ–ˆβ–ˆβ–„β–‘ β–’β–ˆβ–ˆ β–ˆβ–‘β–‘β–‘β–ˆβ–ˆβ–„β–„β–„β–„β–ˆβ–ˆ β–’β–ˆβ–ˆβ–€β–€β–ˆβ–„ β–’β–ˆβ–ˆβ–‘ β–’β–ˆβ–ˆ β–ˆβ–ˆβ–‘β–’β–ˆβ–ˆβ–„ β–„β–ˆβ–ˆβ–’β–“β–ˆβ–ˆ β–ˆβ–„ β–’β–€β–ˆβ–‘ β–“β–ˆ β–“β–ˆβ–ˆβ–’β–‘β–ˆβ–ˆβ–“ β–’β–ˆβ–ˆβ–’β–‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–’β–‘ β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–’β–‘β–’ β–ˆβ–ˆβ–ˆβ–ˆβ–€ β–‘β–’β–ˆβ–ˆβ–’ β–ˆβ–„ β–‘ ▐░ β–’β–’ β–“β–’β–ˆβ–‘β–‘ β–’β–“ β–‘β–’β–“β–‘β–‘ β–’β–‘β–“ β–‘β–‘ β–’β–‘β–’β–‘β–’β–‘ β–‘ β–‘β–’ β–’ β–‘β–’ β–’β–’ β–“β–’ β–‘ β–‘β–‘ β–’ β–’β–’ β–‘ β–‘β–’ β–‘ β–’β–‘β–‘ β–‘ β–’ β–‘ β–‘ β–’ β–’β–‘ β–‘ β–’ β–‘ β–‘β–’ β–’β–‘ β–‘β–‘ β–‘ β–’ β–‘β–‘ β–‘ β–‘ β–‘ β–‘ β–‘ β–‘ β–’ β–‘ β–‘ β–‘β–‘ β–‘ β–‘ β–‘ β–‘ β–‘ β–‘ β–‘ β–‘ β–‘ β–‘ β–‘ β–‘ β–‘ Magic .env files built for sharing: Human-first, AI-friendly .env.schema # API key with val

This Linux distro makes openSUSE accessible to all - even newbies should take a look

Jack Wallen / Elyse Betters Picaro / ZDNET OpenSUSE is a powerful operating system, but I still haven't recommended it to new Linux users. Why? It's too powerful, and it doesn't include essential day-to-day software. That's a shame, because openSUSE is also very reliable, stable, and secure. Fortunately, AntΓ΄nio Medeiros has created a spin of openSUSE that's more accessible for less-experienced users. That distribution is Linux Kamarada, and it offers the power of openSUSE with the ease of us

Zorin OS

Can I try Zorin OS before installing it on my computer? Absolutely! You can run Zorin OS from a USB drive to test-drive it without touching your computer's internal drive. When you're ready to install it, simply double-click on the "Install Zorin OS" icon on the desktop and follow the step-by-step instructions on the screen. How much does Zorin OS cost? You can download and use the Core edition of Zorin OS completely free. For more advanced features, additional apps, and support, you can purc

EBAF – eBPF Based Ad Firewall

eBAF - eBPF Based Ad Firewall "You Wouldn't Download an Ad" But You Would Block One! Spotify has built an empire on a simple formula: monetize your attention, underpay the artists, and sell you back your own time as a premium feature. In their world, your listening experience is not yours. It’s a carefully curated marketplace β€” your ears are the product, your patience is the currency. They like to call it a "free" tier. But let’s be honest: it’s not free if you’re paying with your time. Mea

8 ways every Linux distro could make things a lot easier for newbies

Elyse Betters Picaro / ZDNET For the past two decades, I've been beating the Linux drum as loudly as I can. There have been moments when it seemed to have worked, and moments when I felt like I was the only one dancing to the beat. Over time, I've drawn more conclusions than I care to admit, but some of those conclusions have held fast and strong since I began this journey: conclusions that I believe could help make it easier for the masses to adopt Linux as its default OS. Also: Want to save

Gemini's command line tool is a hidden productivity game changer - and it's free

Jack Wallen / Elyse Betters Picaro / ZDNET AI has finally started to trickle into the Linux command line. Thanks to the likes of Ollama, this reality is no longer avoidable: it's here, and it's not going anywhere. That's not to say you have to use AI in your Linux terminal, but you can. For those who benefit from AI and often use the Linux Command Line Interface (CLI), the combination of the two can be a very powerful productivity boost. Yes, you can get the power of Gemini AI directly in your

I tested a bunch of Switch 2 screen protectors, and these are the best

is an editor covering deals and commerce. He joined in 2018, and served as commerce editor at Polygon until May 2025. A glass screen protector is one of a few β€œset it and forget it” purchases that every Switch 2 owner should make, along with buying a microSD Express card and a protective case for the console. In fact, it should be a priority to stick one onto the console’s screen as soon as possible to avoid accidental scratches. I’ve been installing and removing Switch 2 screen protectors to

NativeJIT: A C++ expression –> x64 JIT (2018)

NativeJIT NativeJIT is an open-source cross-platform library for high-performance just-in-time compilation of expressions involving C data structures. The compiler is light weight and fast and it takes no dependencies beyond the standard C++ runtime. It runs on Linux, OSX, and Windows. The generated code is optimized with particular attention paid to register allocation. The compiler was developed by the Bing team for use in the Bing search engine. One important use is scoring documents contai

NativeJIT: A C++ expression –> x64 JIT

NativeJIT NativeJIT is an open-source cross-platform library for high-performance just-in-time compilation of expressions involving C data structures. The compiler is light weight and fast and it takes no dependencies beyond the standard C++ runtime. It runs on Linux, OSX, and Windows. The generated code is optimized with particular attention paid to register allocation. The compiler was developed by the Bing team for use in the Bing search engine. One important use is scoring documents contai

Apple’s racing movie is finally here

is editor-at-large and Vergecast co-host with over a decade of experience covering consumer tech. Previously, at Protocol, The Wall Street Journal, and Wired. Hi, friends! Welcome to Installer No. 88, your guide to the best and Verge-iest stuff in the world. (If you’re new here, welcome, happy heat dome, and also you can read all the old editions at the Installer homepage.) This is the last Installer for me this summer! It’s baby time. Starting next week, you’ll be in the very good hands of Ja

NovaCustom – Framework Laptop alternative focusing on privacy

Privacy and security NovaCustom respects your privacy and focuses on security. We are switching to Dasharo coreboot firmware for our laptops, which is open-source and security-focused. You can find the Dasharo coreboot models here. We do not use Google Analytics. We use Signal and you can reach us via Protonmail. You can buy your laptop with Linux preinstalled. We setup your operating system with the most privacy-friendly settings. Even if we install Windows! Customisation We build your laptop

SymbolicAI: A neuro-symbolic perspective on LLMs

SymbolicAI: A neuro-symbolic perspective on LLMs What is SymbolicAI? SymbolicAI is a neuro-symbolic framework, combining classical Python programming with the differentiable, programmable nature of LLMs in a way that actually feels natural in Python. It's built to not stand in the way of your ambitions. It's easily extensible and customizable to your needs by virtue of its modular design. It's quite easy to write your own engine, host locally an engine of your choice, or interface with tools l

This free Linux distro is the easiest way to revive your old computer. How it works

ZDNET's key takeaways Linux Lite 7.4 is available to download and install for free from the official site. This lightweight Linux distribution comes with everything you need and performs like an absolute champ. The default desktop is a bit bland, but it's fairly easy to customize. View now at Linuxliteos My friend recently wanted to bring an old laptop back to life. Her aging Intel MacBook was no longer supported by Apple, and instead of letting the machine wind up in a landfill somewhere, sh

Howdy – Windows Hello style facial authentication for Linux

Howdy provides Windows Helloβ„’ style authentication for Linux. Use your built-in IR emitters and camera in combination with facial recognition to prove who you are. Using the central authentication system (PAM), this works everywhere you would otherwise need your password: Login, lock screen, sudo, su, etc. Installation Howdy is currently available and packaged for Debian/Ubuntu, Arch Linux, Fedora and openSUSE. If you’re interested in packaging Howdy for your distro, don’t hesitate to open an

Microsoft Edit

Edit A simple editor for simple needs. This editor pays homage to the classic MS-DOS Editor, but with a modern interface and input controls similar to VS Code. The goal is to provide an accessible editor that even users largely unfamiliar with terminals can easily use. Installation You can also download binaries from our Releases page. Windows You can install the latest version with WinGet: winget install Microsoft.Edit Build Instructions Install Rust Install the nightly toolchain: rus

Microsoft Releases Classic MS-DOS Editor for Linux Written in Rust

Edit A simple editor for simple needs. This editor pays homage to the classic MS-DOS Editor, but with a modern interface and input controls similar to VS Code. The goal is to provide an accessible editor that even users largely unfamiliar with terminals can easily use. Installation You can also download binaries from our Releases page. Windows You can install the latest version with WinGet: winget install Microsoft.Edit Build Instructions Install Rust Install the nightly toolchain: rus

Switching Pip to Uv in a Dockerized Flask / Django App

Switching pip to uv in a Dockerized Flask / Django App I noticed about a 10x speed up across a number of projects, we'll avoid using a venv and run things as a non-root user too. Prefer video? Here is it on YouTube. I was surprised at how painless it was to switch things over. You can see the git diffs to make the change for both of my example Flask and Django projects. In this post we’ll go into more detail about these changes and how to use a few uv commands. Let’s start with defining our

Topics: file install lock run uv

uv: An extremely fast Python package and project manager, written in Rust

uv An extremely fast Python package and project manager, written in Rust. Installing Trio's dependencies with a warm cache. Highlights uv is backed by Astral, the creators of Ruff. Installation Install uv with our standalone installers: # On macOS and Linux. curl -LsSf https://astral.sh/uv/install.sh | sh # On Windows. powershell -ExecutionPolicy ByPass -c " irm https://astral.sh/uv/install.ps1 | iex " Or, from PyPI: # With pip. pip install uv # Or pipx. pipx install uv If installed

uBlock Origin Lite Beta for Safari iOS

Installing and testing beta apps Each build is available to test for up to 90 days, starting from the day the developer uploads their build. You can see how many days you have left for testing under the app name in TestFlight. TestFlight will notify you each time a new build is available and will include instructions on what you need to test. Alternatively, with TestFlight 3 or later, you can turn on automatic updates to have the latest beta builds install automatically. When the testing perio

Show HN: Canine – A Heroku alternative built on Kubernetes

About the project Canine is an easy to use intuitive deployment platform for Kubernetes clusters. Requirements Docker v24.0.0 or higher Docker Compose v2.0.0 or higher Installation curl -sSL https://raw.githubusercontent.com/czhu12/canine/refs/heads/main/install/install.sh | bash Or run manually if you prefer: git clone https://github.com/czhu12/canine.git cd canine/install docker compose up -d and open http://localhost:3000 in a browser. To customize the web ui port, supply the PORT e

Would you switch browsers for a chatbot?

is editor-at-large and Vergecast co-host with over a decade of experience covering consumer tech. Previously, at Protocol, The Wall Street Journal, and Wired. Hi, friends! Welcome to Installer No. 87, your guide to the best and Verge-iest stuff in the world. (If you’re new here, welcome, happy It’s Officially Too Hot Now Week, and also you can read all the old editions at the Installer homepage.) I also have for you a much-awaited new browser, a surprise update to a great photo editor, a neat

Using `make` to compile C programs

I have never been a C programmer but every so often I need to compile a C/C++ program from source. This has been kind of a struggle for me: for a long time, my approach was basically β€œinstall the dependencies, run make , if it doesn’t work, either try to find a binary someone has compiled or give up”. β€œHope someone else has compiled it” worked pretty well when I was running Linux but since I’ve been using a Mac for the last couple of years I’ve been running into more situations where I have to