Latest Tech News

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

Filtered by: server Clear Filter

Mastodon says it doesn’t ‘have the means’ to comply with age verification laws

Decentralized social network Mastodon says it can’t comply with Mississippi’s age verification law — the same law that saw rival Bluesky pull out of the state — because it doesn’t have the means to do so. The social non-profit explains that Mastodon doesn’t track its users, which makes it difficult to enforce such legislation. Nor does it want to use IP address-based blocks, as those would unfairly impact people who were traveling, it says. The statement follows a lively back-and-forth convers

How I saved myself $1200 a year in cloud storage - in 5 sobering steps

jokerpro/iStock/Getty Images Plus Follow ZDNET: Add us as a preferred source on Google. ZDNET's key takeaways My cloud storage costs exploded after unlimited plans vanished. Backing up everything was expensive and unnecessary. Five strategic changes saved me over $1,200 per year. 60 terabytes. I'll never see that much cloud storage again. I'm relieved - and a little sad. This story began many chapters ago. It culminated with some serious self and infrastructure examination, hard conversat

Spiped – secure pipe for SSH, SMTP, etc.

To set up an encrypted and authenticated pipe for sending email between two systems (in the author's case, from many systems around the internet to his central SMTP server, which then relays email to the rest of the world), one might run dd if=/dev/urandom bs=32 count=1 of=keyfile spiped -d -s '[0.0.0.0]:8025' -t '[127.0.0.1]:25' -k keyfile on a server and after copying keyfile to the local system, run spiped -e -s '[127.0.0.1]:25' -t $SERVERNAME:8025 -k keyfile at which point mail delivered

Mosh Mobile Shell

Remote-shell protocols traditionally work by conveying a byte-stream from the server to the client, to be interpreted by the client's terminal. (This includes TELNET, RLOGIN, and SSH.) Mosh works differently and at a different layer. With Mosh, the server and client both maintain a snapshot of the current screen state. The problem becomes one of state-synchronization: getting the client to the most recent server-side screen as efficiently as possible. This is accomplished using a new protocol c

Mosh (Mobile Shell)

Remote-shell protocols traditionally work by conveying a byte-stream from the server to the client, to be interpreted by the client's terminal. (This includes TELNET, RLOGIN, and SSH.) Mosh works differently and at a different layer. With Mosh, the server and client both maintain a snapshot of the current screen state. The problem becomes one of state-synchronization: getting the client to the most recent server-side screen as efficiently as possible. This is accomplished using a new protocol c

How I cut my monthly cloud storage bill in half - with 5 tough decisions

My file and backup servers. That's a tenth of a petabyte right there. My security server is on a different shelf and the offline backup server mentioned below is upstairs. David Gewirtz/ZDNET Follow ZDNET: Add us as a preferred source on Google. ZDNET's key takeaways Cloud storage costs exploded after unlimited plans vanished Backing up everything was expensive and unnecessary Five strategic changes saved over $1,200 per year 60 terabytes. I'll never see that much cloud storage again. On o

Exploring the tragedy of the Counter-Strike 2 server browser

For those who enjoy Counter-Strike community servers, the situation in Counter-Strike 2 is rather dire. An avalanche of spam has rendered the server browser unusable. The transition from Global Offensive killed multiple small communities. And large server providers have taken advantage of these problems to monopolise the market. Trying to find a server either involves capitulating to these big vendors, or trawling through a trench of spam. Scraping the server browser allows us to have some in

The Limits of NTP Accuracy on Linux

The Limits of NTP Accuracy on Linux Lately I’ve been trying to find (and understand) the limits of time syncing between Linux systems. How accurate can you get? What does it take to get that? And what things can easily add measurable amounts of time error? After most of a month (!), I’m starting to understand things. This is kind of a follow-on to a previous post, where I walked through my setup and goals, plus another post where I discussed time syncing in general. I’m trying to get the clock

Converting an online game to work without any JavaScript

Topics: #development Client-side rendering has become the dominant paradigm for building web apps. But frameworks like React can lead to major JavaScript execution bottlenecks during page load. For many web developers there’s a clear solution for this: Ship less JavaScript to the browser. Whether websites have to work without any JavaScript at all is a question almost as old as the web itself. By now, the answer is clear: No, they don’t. It’s firmly established that websites should be more tha

Io_uring, kTLS and Rust for zero syscall HTTPS server

This is my personal blog. The views expressed on these pages are mine alone and not those of my employer. Around the turn of the century we started to get a bigger need for high capacity web servers. For example there was the C10k problem paper. At the time, the kinds of things done to reduce work done per request was pre-forking the web server. This means a request could be handled without an expensive process creation. Because yes, creating a new process for every request used to be somethi

Microsoft fixes Windows upgrades failing with 0x8007007F error

Microsoft has resolved a known issue that caused Windows upgrades to fail with 0x8007007F errors on some Windows 11 and Windows Server systems. Although this issue impacts both Windows client and server platforms under specific upgrade paths, it will not affect customers attempting to upgrade their devices to Windows 11 24H2 and Windows Server 2025, the latest Windows versions. "Starting August 12, 2025, some Windows upgrades might fail with error code '0x8007007F' when performed via 'Windows

Plex urges users to update Media Server after fixing a ‘potential security issue’

Plex, the popular app for organizing and streaming personal media collections, is warning users running certain Plex Media Server versions to update immediately due to a “potential security issue” that was recently patched. Here are the details. Urgent fix, no details As reported by BleepingComputer (via Tecnoblog), Plex is reaching out to users running server versions 1.41.7.x through 1.42.0.x, and urging them to update to Plex Media Server 1.42.1.10060 as soon as possible. The company’s e-m

NordVPN will discontinue Meshnet on December 1

NordVPN announced today in a blog post that its Meshnet feature will shut down on December 1. All aspects of Meshnet will stop working on that date, though nothing else about NordVPN will be affected. If you were using Meshnet to connect computers, route web traffic through a personal device or share files, you'll need to find another solution by December. As I mentioned in my NordVPN review , Meshnet was one of the most envelope-pushing features on any VPN, letting users link their devices thr

Over 800 N-able servers left unpatched against critical flaws

Over 800 N-able N-central servers remain unpatched against a pair of critical security vulnerabilities tagged as actively exploited last week. N-central is a popular platform used by many managed services providers (MSPs) and IT departments to monitor and manage networks and devices from a centralized web-based console. Tracked as CVE-2025-8875 and CVE-2025-8876, the two flaws can let authenticated attackers to inject commands due to improper sanitization of user input and execute commands on

Website is served from nine Neovim buffers on my old ThinkPad

This Website is Served from Nine Neovim Buffers on My Old ThinkPad TL;DR: I wrote a Neovim plugin in Lua that serves HTTP requests from open buffers. It has no external dependencies, it has first-class support for serving content in Djot, and it is faster than Nginx so it won’t be a performance bottleneck behind a reverse proxy. What’s not to like? There is that famous story from the 1990s about the man who was a Lisper but could not afford any of the commercial Lisps, so he deployed message r

Topics: ms nginx nvim server web

Lessons learned from building a sync-engine and reactivity system with SQLite

Over the last couple of months, I've been trying to build the dream: A local-first, end-to-end encrypted and reactive app, with all of the user's data in a local SQL database but continually synced to a remote server. This article summarizes my learning and how I ended up building a minimal sync engine for SQLite with full reactivity. First Try: PGlite and Electric My first try was with Electric and a WASM-based version of PostgreSQL called PGlite that can run directly in the browser. I ev

Show HN: unsafehttp – tiny web server from scratch in C, running on an orange pi

Unsafe HTTP unsafehttp is an extremely minimal HTTP server written in C from scratch, to practice C, *nix socket programming, and C compilation. It just served this webpage to you! Yes, that's a marquee tag. Backward-compatibility is a beautiful thing. You can find the source here. Hosting It's running on a tiny Orange Pi SBC in my office: There's no HTTP proxy between you, just a port-forward through my VPS. You're connect ing right to the socket that the code is accept ing on. Fun Stuff

The Raft Consensus Algorithm (2015)

What is Raft? Raft is a consensus algorithm that is designed to be easy to understand. It's equivalent to Paxos in fault-tolerance and performance. The difference is that it's decomposed into relatively independent subproblems, and it cleanly addresses all major pieces needed for practical systems. We hope Raft will make consensus available to a wider audience, and that this wider audience will be able to develop a variety of higher quality consensus-based systems than are available today. Hol

Plex warns users to patch security vulnerability immediately

Plex has notified some of its users on Thursday to urgently update their media servers due to a recently patched security vulnerability. The company has yet to assign a CVE-ID to track the flaw and didn't provide additional details regarding the patch, only saying that it impacts Plex Media Server versions 1.41.7.x to 1.42.0.x. Yesterday, four days after releasing security updates that addressed the mysterious security bug, Plex emailed those running affected versions to update their software

iPhone DevOps (2023)

iPhone DevOps - ultimate edition December 28, 2023 I wrote earlier about my dream of developing “single-handedly” on an iPhone. Then, I wrote some more about it. The dream still lives strongly! I am now coding single-handedly in any language on my iPhone SE model 2022. But although i still like pythonista I am now using a combination of three great apps that allow me to write code in any language using only one hand, holding my son in the other! what happened to pythonista? Wasn’t it awesome b

Microsoft fixes Windows Server bug causing cluster, VM issues

Microsoft has resolved a known issue that triggers Cluster service and VM restart issues after installing July's Windows Server 2019 security updates. The company acknowledged the bug in a private advisory seen by BleepingComputer three weeks ago and asked businesses to reach out for support to mitigate the cluster issues. As Redmond explained at the time, the Cluster service (a system component essential to cluster operation) may fail to function correctly after installing the KB5062557 updat

iPhone DevOps

iPhone DevOps - ultimate edition December 28, 2023 I wrote earlier about my dream of developing “single-handedly” on an iPhone. Then, I wrote some more about it. The dream still lives strongly! I am now coding single-handedly in any language on my iPhone SE model 2022. But although i still like pythonista I am now using a combination of three great apps that allow me to write code in any language using only one hand, holding my son in the other! what happened to pythonista? Wasn’t it awesome b

Eca: Editor Code Assistant – AI pair programming capabilities agnostic of editor

ECA (Editor Code Assistant) Demo using eca-emacs Demo using eca-vscode installation • features • configuration • models • protocol 📄 Editor-agnostic : protocol for any editor to integrate. : protocol for any editor to integrate. ⚙️ Single configuration : Configure eca making it work the same in any editor via global or local configs. : Configure eca making it work the same in any editor via global or local configs. ➿ Chat interface: ask questions, review code, work together to code. inter

Norton VPN review: A VPN that fails to meet Norton's standards

One thing I need to make clear right from the start: this is a review of Norton VPN (formerly Norton Secure VPN, and briefly Norton Ultra VPN) as a standalone app, not of the VPN feature in the Norton 360 package. They're similar, but Norton VPN has a few more features, including the ability to choose cities as server locations in countries with more than one option. I'll state my opinion up front. Norton VPN isn't a bad service, but it's not good enough to get ahead of its direct competitors.

Over 29,000 Exchange servers unpatched against high-severity flaw

Over 29,000 Exchange servers exposed online remain unpatched against a high-severity vulnerability that can let attackers move laterally in Microsoft cloud environments, potentially leading to complete domain compromise. The security flaw (tracked as CVE-2025-53786) helps threat actors who gain administrative access to on-premises Exchange servers to escalate privileges within the organization's connected cloud environment by forging or manipulating trusted tokens or API calls, without leaving

Show HN: Aura – Like robots.txt, but for AI actions

AURA: The Protocol for a Machine-Readable Web AURA (Agent-Usable Resource Assertion) is an open protocol for making websites understandable and operable by AI agents. It proposes a new standard for AI-web interaction that moves beyond fragile screen scraping and DOM manipulation towards a robust, secure, and efficient machine-readable layer for the internet. The web was built for human eyes. AURA is a specification for giving it a machine-readable "API". The Vision: Why AURA? Current AI agen

Microsoft warns of high-severity flaw in hybrid Exchange deployments

Microsoft has warned customers to mitigate a high-severity vulnerability in Exchange Server hybrid deployments that could allow attackers to escalate their privileges in Exchange Online cloud environments without leaving any traces. Exchange hybrid configurations connect on-premises Exchange servers to Exchange Online (part of Microsoft 365), allowing for seamless integration of email and calendar features between on-premises and cloud mailboxes, including shared calendars, global address lists

Show HN: HMPL – Small Template Language for Rendering UI from Server to Client

Server-oriented customizable templating for JavaScript Introduction hmpl is a small template language for displaying UI from server to client. It is based on customizable requests sent to the server via fetch and processed into ready-made HTML. The language is syntactically block-based and integrated with JSON5 and DOMPurify. Reduce the size of your javascript files and display the same UI as if it was written in a modern framework! ☆ If you find HMPL useful, please consider giving us a star

Topics: div hmpl js script server

Proxmox Virtual Environment 9.0 with Debian 13 released

Proxmox Virtual Environment 9.0 with Debian 13 released VIENNA, Austria – August 05, 2025 – Leading open-source server solutions provider Proxmox Server Solutions GmbH (henceforth "Proxmox"), celebrating its 20th year of innovation, today announced the release of Proxmox Virtual Environment (VE) 9.0. Main highlight of this update is a modernized core built upon Debian 13 “Trixie”, ensuring a robust foundation for the platform. Proxmox VE 9.0 further introduces significant advancements in both

Everything to know about UniFi OS Server

UniFi OS Server is now available in Early Access, and it’s being promoted as a major advancement for MSPs and enterprise IT teams. But does it actually solve any problems we couldn’t already work around? Let’s break down what this release is, what it isn’t, and whether it brings real benefits to the table. What is UniFi OS Server? UniFi OS Server is a self-hosted platform that lets you run UniFi Network and select UniFi apps (currently InnerSpace and Identity) on your own hardware — no Dream M