Latest Tech News

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

Filtered by: stal Clear Filter

Vet is a safety net for the curl | bash pattern

vet is a command-line tool that acts as a safety net for the common but risky curl | bash pattern. It lets you inspect remote scripts for changes, run them through a linter, and require your explicit approval before they can execute. Don't just run it, vet it. The Problem We've all seen this pattern for installing software: # This is convenient, but you're blindly trusting the remote script. curl -sSL https://example.com/install.sh | bash This is dangerous. The script could be malicious, th

Vet is a safety net for the risky curl | bash pattern

vet is a command-line tool that acts as a safety net for the common but risky curl | bash pattern. It lets you inspect remote scripts for changes, run them through a linter, and require your explicit approval before they can execute. Don't just run it, vet it. The Problem We've all seen this pattern for installing software: # This is convenient, but you're blindly trusting the remote script. curl -sSL https://example.com/install.sh | bash This is dangerous. The script could be malicious, th

Show HN: Intercepting proxy for semantic search over visited pages

A proxy that embeds every web page you visit and lets you run similarity searches. Each successful HTTP GET 200 response (except for localhost) is re-fetched from pure.md to obtain clean Markdown. The cleaned text is embedded through llm. A minimal Flask UI provides search and cached-page views. Installation This is not a stand-alone program. It is a plugin for llm. If you are not using llm yet, install it with pipx first. pipx install llm Now you can install this plugin: llm install git+h

Installing apps on Linux? 4 ways it's different than any other OS - and mistakes to avoid

Elyse Betters Picaro / ZDNET When I first started using Linux in the late 90s, there was really only one way to install an application. You would download the app, unpack the archive, run the ./configure command, build the app with make, and then install it with make install. Inevitably, when you ran through that course, you would stumble because of dependencies and have to locate the dependency, run through the same process as you just did (only with the new software), and then find out the ne

JOVE – Jonathan’s Own Version of Emacs

########################################################################## # This program is Copyright (C) 1986-2002 by Jonathan Payne. JOVE is # # provided by Jonathan and Jovehacks without charge and without # # warranty. You may copy, modify, and/or distribute JOVE, provided that # # this notice is included in all the source files and documentation. # ########################################################################## [Updated in 2023 Nov] JOVE on UNIX/Linux/MacOS X/*BSD/CygWin Systems

Show HN: X11 desktop widget that shows location of your network peers on a map

connmap connmap is an X11 desktop widget that shows location of your current network peers on a world map. (Works on Wayland as well!) Installation Clone the repository git clone https://github.com/h2337/connmap --depth 1 , install the dependencies (see below), run make install , then run the resulting executable ./connmap.elf . If you want to run it without attaching it to the terminal then add ampersand at the end of the command: ./connmal.elf & . You can also add it to your i3wm config t

The Switch 2’s next killer app is already here

is a news editor covering technology, gaming, and more. He joined The Verge in 2019 after nearly two years at Techmeme. Hi, friends! Welcome to Installer No. 90, your guide to the best and Verge-iest stuff in the world. (If you’re new here, welcome, hope you’re staying cool, and also you can read all the old editions at the Installer homepage.) I also have for you a new Donkey Kong title, OpenAI’s next big AI agent, a customizable gamepad, and more. Let’s dive in. (As always, the best part of

Show HN: ggc – A terminal-based Git CLI written in Go

ggc A Go Git CLI. This logo was created by gopherize.me. Demo Overview ggc is a Git tool written in Go, offering both traditional CLI commands and an interactive interface with incremental search. You can either run subcommands like ggc add directly, or launch the interactive mode by simply typing ggc. Designed to be fast, user-friendly, and extensible. Features Traditional command-line interface (CLI): Run ggc [args] to execute specific operations directly. Interactive interface: Run gg

The tech that the US Post Office gave us

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. When you crack open your mailbox, it’s almost as if your letters just appear. Long before the days of speedy, overnight mail deliveries, postal service workers meticulously sorted through letters by hand and transported mail on horseback. For more than 250 years, the US Postal Service has worked behind the scenes to build a faster delivery network,

The tech that the US Post Office gave us

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. When you crack open your mailbox, it’s almost as if your letters just appear. Long before the days of speedy, overnight mail deliveries, postal service workers meticulously sorted through letters by hand and transported mail on horseback. For more than 250 years, the US Postal Service has worked behind the scenes to build a faster delivery network,

‘Crystal Lake’ Casts a Familiar Horror Face as Little Jason Voorhees

Horror fans are excitedly awaiting Peacock’s Friday the 13th prequel series Crystal Lake—and now we know who’ll be playing the younger version of Jason Voorhees. Long before he decided a hockey mask and machete were an ideal killing-spree combo, and even before he drowned at summer camp, he was just a little kid with an eccentric mother. Presumably. We don’t know too many details about the show yet, but we know Linda Cardellini is playing Pamela Voorhees—and now we know Callum Vinson is Jason.

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

Motorola and Swarovski Tease an Aug. 5 Event That May Bring Crystals to a Phone

Motorola may be ready to debut a new phone design that features crystals, as the company is teasing an Aug. 5 event that's set to expand its partnership with Swarovski. Motorola has announced the upcoming event on Tuesday with a teaser video that shows the recently released Moto Buds Loop with Swarovski crystals. Those $300 open-style earbuds are the first product in the partnership, and in a brief statement accompanying the video, Motorola said that the company is "getting ready to bring the s

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

At Least 13 People Died by Suicide Amid U.K. Post Office Scandal, Report Says

At least 13 postal workers in Britain died by suicide amid a post office scandal in which about 1,000 postal workers were wrongfully prosecuted for theft and other crimes, according to a report released this week as part of an inquiry into the scandal. Wyn Williams, the retired high court judge who is leading the inquiry, wrote in the report, published on Tuesday, that by his estimation, more than 10,000 people were eligible for some kind of redress and that he expected that number to grow. Th

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

Stalker 2: Heart of Chornobyl is coming to PS5 later this year

Given its buggy launch on PC and Xbox, the wait may be a good thing. Stalker 2: Heart of Chornobyl is coming to PS5. On Wednesday, developer GSC Game World said the shooter will launch on Sony's console later this year. To say Stalker 2 had a long development process would be an understatement. We're talking 14 years here. After navigating funding issues, the studio nearly being shut down and a transition to Unreal Engine 5, it was delayed again and again... and again. Then, right when things

Libpostal: C library for parsing/normalizing street addresses around the world

libpostal: international street address NLP libpostal is a C library for parsing/normalizing street addresses around the world using statistical NLP and open data. The goal of this project is to understand location-based strings in every language, everywhere. For a more comprehensive overview of the research behind libpostal, be sure to check out the (lengthy) introductory blog posts: 🇧🇷 🇫🇮 🇳🇬 🇯🇵 🇽🇰 🇧🇩 🇵🇱 🇻🇳 🇧🇪 🇲🇦 🇺🇦 🇯🇲 🇷🇺 🇮🇳 🇱🇻 🇧🇴 🇩🇪 🇸🇳 🇦🇲 🇰🇷 🇳🇴 🇲🇽 🇨🇿 🇹🇷 🇪🇸 🇸🇸 🇪🇪 🇧🇭 🇳🇱 🇨🇳 🇵🇹 🇵🇷 🇬🇧 🇵🇸 Address

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