tagadab.com

VN:F [1.9.22_1171]
Rating: 8.0/10 (1 vote cast)

Cheap developer VPS hosting from £10

superuser.com

VN:F [1.9.22_1171]
Rating: 7.0/10 (1 vote cast)

Super User is a Q&A site for computer enthusiasts that’s free. Free to ask questions, free to answer questions, free to read, free to index

Why do PDF previews fail in Windows Explorer for Google Drive Stream files but work from NTFS locations?

12 June 2026 @ 1:23 am

I'll start by saying this worked a few days ago, I'd use powershell to unblock my streamed files and I could preview them to my merry heart's content. The results were the same for other file types, but I've narrowed this to PDF as this is the primary document type that previewing provides the most value. Now I've got the unfavourable blocked previews again after enjoying a work-around that has stopped working. Details as summerised with AI below- Why do PDF previews fail in Windows Explorer for Google Drive Stream files but work from NTFS locations? I'm trying to understand the underlying cause of a recent issue and sharing the investigation in case others can reproduce it. Environment Windows 11 Google Drive for Desktop 126.0.5.0 Files stored in a streamed Google Drive volume (G:) Windows Explorer Preview Pane enabled PDF preview handler functioning normally for local files Proble

Is there an optimal way of capturing screen and audio for playback on the web with FFmpeg?

11 June 2026 @ 1:28 pm

I'm in process of updating my screenshot/screen capture script that uses ffmpeg to capture screen (and optionally audio). Note the captures are generally intended to be uploaded to the web, which is why I'm using webm format; e.g. to incorporate them in issue reports on github. It used to work fine just fine ("fine" as in subjectively solid quality/size relation), but recently found the recordings are now super choppy — both audio and video start skipping after the first few seconds. Example command: ffmpeg -f x11grab -video_size 1920x1080 -i :0.0 -f pulse \ -i alsa_output.usb-Generic_ThinkPad_Dock_USB_Audio-00.analog-stereo.monitor \ -- output.webm Also tried playing around with video & audio codecs (e.g. -c:v vp9 and -c:a libopus respectively), but essentially found no reasonable improvement. Played around with follow

How to drag a task in the Outlook calendar view into next week?

11 June 2026 @ 6:48 am

I rely a lot on the Outlook calendar page, with the 'Tasks' bar showing (setting: "Daily Task List" > "Normal"). I create tasks on the day I plan to do them and move them around when I need to adjust my planning. But I run into a silly problem: I often need to move tasks from Friday into the next week. But with the "Work Week" calendar view (showing Monday-Friday), I can't see the next Monday so I can't drag my task there. How can I easily drag a task into the next week? Is there a shortcut to toggle to the next week? I tried holding the dragged item at the edge of the calendar, but that doesn't trigger a week change either. This is with Outlook as part of a Office 2021 install. One workaround I found is to right-click on the task and click "Follow Up" > "Next Week". Small caveat: this is with respect to the current week, so moving future tasks further into the future can get confusing. And the

How to create a fully encrypted user in Windows 10?

10 June 2026 @ 8:07 pm

Win 10 21H2 Assume we have two users: a) Root (i.e. Admin user) b) Regular 99% of time the user works through Regular account. However, they need a 3rd account for some sensitive/private data handling that cannot be accessed/seen even when the drive is externally read. The following architecture is proposed: A separate partition (E:) is created. E: is encrypted i.e with VeraCrypt A new user account is created on Win10, and ALL of its data (i.e. its C/Users/ folder is moved onto the E:. Appropriate registry changes are made to make windows load that user from E: To access the account and data, user logs in as Regular, decrypts E:, switches to 'HiddenUser'. After logging off as 'HiddenUser', veracrypt E: drive is dismounted from within Regular user, effectively locking all the data,recent files, thumb cache/local appdata/everything of Hidden User behind encryption. I am aware that Windows' user profiles cannot

Why is the video folder in media streaming empty in Windows 11?

10 June 2026 @ 7:06 pm

For years now, I used Windows Media Streaming to watch videos from my computer on my TV. I recently bought a new computer and I'm trying to setup again the Media Streaming, but I'm facing issues. The computer runs on Windows 11 enterprise, connected to the same network and router as the TV, both by ethernet connection. The TV worked fine for years on my previous computer (also running on Windows 11, but family edition, with regular updates) When I access the video folder on my TV, the folder is empty. Same thing when I access the folder from another Windows computer through network: enter image description here enter image description here

Is there any risk of confidential data appearing during a Windows laptop reset?

10 June 2026 @ 6:50 pm

I need to provide a clear, definitive answer to a concern raised by non‑technical managers. The environment is fully cloud‑based: Intune, Autopilot, OneDrive, SharePoint, M365, encrypted local copies, and users trained not to store local data. Is there any real risk of confidential data(*) appearing on screen during the reconditioning of a laptop (re-imaging or AutoPilot reset) for device reassignment? Have you ever seen sensitive information appear on screen during such operations? Can a device reset cause data from the previous user to reappear? I’m not asking about internal procedures — only whether, in such a cloud‑only scenario, a reset could display any previous user data on screen at any point during the process. I’m turning to the community for two reasons: My own explanation isn’t being given much weight. I want to make sure I’m not overlooking any unusual situatio

Why am I experiencing audio issues on a Pixelbook Go running Debian 12?

10 June 2026 @ 6:31 pm

Pixelbook Go (2019?) running Debian 12 installed following these instructions. No Audio through speakers/headphone jack (I understand this OS is not supported on this device, however I am still trying to find solution.) Only getting Dummy Audio. USB interface works fine. Troubleshooting: Per this site: git clone https://github.com/WeirdTreeThing/chromebook-linux-audio.git cd chromebook-linux-audio ./setup-audio Error: receiving multiple Warning: Kernel is missing module 'SND_SOC_INTEL_AVS' messages Attempts: sudo apt update && sudo

Linux Boot Entry Doesn't Appear on Omen 16

7 June 2026 @ 3:19 am

I installed Linux Mint 22.3 alongside Windows 25H2 on an Omen 16 on a separate partition and have the boot loader on the same drive as Windows. Linux didn't appear in the F9 boot menu. I tried adding an EFI entry from Linux (attached terminal output) but it still doesn't appear. Secure Boot is disabled and Fast Startup is disabled. This forum post suggests to add a custom boot entry, and that's what Gemini suggested at first, but I don't see any such option in my BIOS menu. It's probably obsolete now. This question is about legacy and UEFI, my setup has UEFI for both OS's and my boot options work, just not convenient. I can successfully use the "Boot from file" and select the linux EFI file, but that takes several extra keystrokes and a few extra seconds of attention. Gemi

Why am I getting artifacts when daisy chaining monitors at 3840x2160 @ 120hz?

27 May 2026 @ 7:17 pm

I have my Dell U2725QE monitor connected to my Nvidia 5070 TI using a DisplayPort cable. I have then connected my Philips 279M1RV monitor to the DisplayPort output of the Dell monitor. As seen in the manual of the Dell monitor on page 19, table 14 it does support 2 monitors at 3840*2160p, both running at 120hz. However when doing so I get weird artifacts on my Philips monitor. It works great at 60hz and even at 98hz. Using the Philips monitor with a DisplayPort cable directly from the GPU works great as well up to 144hz. What could the issue be? enter image description here

Why can't I access files that I copied from another machine?

1 November 2025 @ 12:34 am

I got a new machine and used a USB drive to copy some files. Now I can't access them on my new machine. When I click on one of the folders in File Explorer I get an error: "You don't currently have permission to access this folder. Click Continue to permanently get access to this folder." Then when I click on the folder I see: "You have been denied permission to access this folder. To gain access to this folder you will need to use the security tab". Looking at the file properties I could see they were owned by an unexpected user (there was no name, just numbers). I am able to uset the security tab to manually set the ownership of each file and folder and thereby gain access. But there are thousands of files. I tried using takeown and that worked on only some of the folders. How do I quickly get access to these files?

stackshare.io

VN:F [1.9.22_1171]
Rating: 8.0/10 (1 vote cast)

Dev / Production stacks for all to see. Handy tool to see what software is trending today.

StackOverflow.com

VN:F [1.9.22_1171]
Rating: 8.5/10 (13 votes cast)

Random snippets of all sorts of code, mixed with a selection of help and advice.

FCM Notifications implementation in Node Js based Flutter App

12 June 2026 @ 10:14 am

I want to implement a new notification feature in Node Js based Flutter app. It is a multi vendor app, the app has super_admin login, the admin sends the message to other users, the user sees the messages in the chat (addition the users who paid for premium services are allowed to use the chat feature) but the notification feature is missing. Whenever the admin message in the chat the users should be notified (main requirement). Any opinions regarding the implementation.

Elasticsearch restore snapshot form S3- snapshot_missing_exception

12 June 2026 @ 10:06 am

I have an Elasticsearch 9.2.1 cluster configured with Snapshot Lifecycle Management (SLM) that takes nightly snapshots to an S3 repository. The snapshots are successfully created, and I can see all snapshot metadata in the S3 bucket. I created a new Elasticsearch 9.2.1 cluster and registered a repository pointing to the same S3 bucket. The repository registration succeeds, and I can see the snapshots: GET _snapshot/nightly-snapshots-003/_all I can also retrieve information about an individual snapshot: GET _snapshot/nightly-snapshots-003/snapshot-2026-06-11-00-00-00-utc However, when I try to restore the snapshot: POST /_snapshot/nightly-snapshots-003/snapshot-2026-06-11-00-00-00-utc/_restore?pretty I get: { "error": { "root_cause": [ { "type": "snapshot_missing_exception", "reason": "

Flutter app runs in debug buildbut crashes when in release build with no errors and exceptions. Straight crash when opening

12 June 2026 @ 10:05 am

So if this happened to you, you might want to consider this. The problem (for me but it could happen to you) is that I used libraries like ffmpeg_kit_flutter_new and just_audio. Somehow, R8 which is google's code shrinker/obfuscator strips down bridging classes that causes the immidiate crash. App worked on debug because R8 doesn't run in debug. buildTypes { release { signingConfig = signingConfigs.getByName("debug") isMinifyEnabled = false } } if there's still errors use, buildTypes { release { signingConfig = signingConfigs.getByName("debug") isMinifyEnabled = false isShrinkResources = false } } isMinifyEnabled = false -- is the minimal solution I thought at first it was caused by Impeller but it wasn't. Note, I don't know if this is a permanent fix, though Claude said that a good pro-guard is permanent.

How to fix json.decoder.JSONDecodeError: Extra data: line 2 column 1 (char 9035) without modifying a file? [duplicate]

12 June 2026 @ 9:43 am

I am working on a polymarket bot and downloaded historical bitcoin data from bybit. Whenever I try to iterate it I get this error: json.decoder.JSONDecodeError: Extra data: line 2 column 1 (char 9035) What am I doing wrong? import json import pytz import pandas as pd from datetime import datetime, timezone import requests orderbook = "C:/Users/Owner/PycharmProjects/polymarket strategy/.venv/historical orderbook data" import os data = [] file_number = 0 class File: def __init__(self,file_number): self.file_number = file_number file_number += 1 def get_timestamp(self): with open(filepath, 'r') as file: json.load(file) timestamps = [] for row in file: timestamps.append(row.get("ts")) print(timestamps) lowest_timestamp = timestamps[0] highest_timestamp = timestamps[-1] for filename in os.listdir(order

Where to learn agentic AI systems and cybersecurity with aligning with the latest trend

12 June 2026 @ 9:03 am

I want to learn Agentic AI systems and Cybersecurity using a project-based approach rather than only theory. I am interested in: AI agents and agentic workflows Multi-agent systems RAG (Retrieval-Augmented Generation) MCP (Model Context Protocol) AI security and LLM security Network, cloud, and application security SOC automation and threat detection I am looking for: Beginner-to-advanced project roadmaps Real-world projects used in industry Open-source repositories for hands-on practice Labs, CTFs, and cybersecurity challenges Resources aligned with current 2026 industry trends Projects that combine AI agents and cybersecurity My background: Beginner What projects and learning resources would you recommend to build

display map in picturebox based lat and long

12 June 2026 @ 8:39 am

How to display map in picturebox based lat and long i'm on vb 6.0 for example lat: 44,1268600 long: 8,2071763 tks

Is Python an efficient way to automate View/Table construction for database?

12 June 2026 @ 8:20 am

Is it “appropriate” to use Python to automate the creation of certain tables/views in PostgreSQL? The thing is, some columns have too many unique values, and writing the script becomes time-consuming compared to the value it provides. Besides, Excel could do it faster and more simply. Since Python is more “efficient”—particularly thanks to loops, for example—it would save time and easily cover all possible scenarios. However, the task involves creating a table or view from an existing table in the database. Which, in the case of using a Python script, would amount to “extracting” the source table from the database, transforming it, and writing the result back to the database. So, this solution seems unnecessarily “costly” to me—especially in terms of time and resources—as the source table grows, doesn’t it? Is it acceptable in terms of “best practices,” “maintainability,” and performance? How do you handle this, and what feedback c

How to migrate an existing database in MySQL at phpAdmin to an existing Laravel project?

12 June 2026 @ 7:25 am

im currently doing a project for my test and this problem kinda slow me down, i have this existing database i made on phpAdmin and i want to connect from phpAdmin to my Laravel project, not the other way around. Can someone help me this problems please? Thank you

Is destructuring in Kotlin really badly designed?

11 June 2026 @ 9:05 pm

This snippet suggests that object destructuring in Kotlin uses the order properties are declared in the class (rather than matching the variable name to the property name) data class Person ( val age: Int = 22, val firstName: String = "first", val lastName: String = "last" ) fun main() { // destructure the person properties val (firstName, lastName) = Person() // prints "22 first" because destructuring uses the order properties are // declared in the class rather than matching the variable name to the // property name println("$firstName $lastName") } Surely this is a terrible design? It means any destructuring code can be broken if a property is added to the class of the object being destructured?

How can my rotating image gallery be made to fit within the main container of a responsive website?

11 June 2026 @ 6:56 pm

I am attempting to make my own website. The layout is lifted from here. I found a guide on making a marquee here (it's a div with a CSS animation) and combined it with a flexbox horizontal image gallery based off what I found here to make a rotating image gallery. This is my second attempt making one, and the first time it's worked. However, the problem is that the marquee's width must be smaller than the horizontal image gallery's width for the images to actually scroll (and not elongate the entire web page, which has been the problem I am running into). But this set pixel width means my website is no longer responsive; I want for when the window is downsized, for the marquee width to also be shrunk. H

stackblitz.com

VN:F [1.9.22_1171]
Rating: 8.5/10 (2 votes cast)

Create, edit & deploy fullstack apps — in just one click. From Angular to React or even just HTML, JS and CSS.

speckyboy.com

VN:F [1.9.22_1171]
Rating: 7.0/10 (1 vote cast)

insightful tutorials, time-saving techniques, fresh and useful resources and inspirational art, covering web design and development, graphic design, advertising, mobile development.

Quick Tip: How To Use WordPress Block Notes

7 June 2026 @ 5:11 pm

WordPress Notes adds block level comments to the Block Editor. We show you how to add a note to any block, reply in a thread, get email notifications, and mark notes as resolved for smoother collaboration. The post Quick Tip: How To Use WordPress Block Notes appeared first on Speckyboy Design Magazine.

A New Choice: Use an Existing Plugin or Vibe Code Your Own?

7 June 2026 @ 2:38 pm

AI makes it easier to build custom WordPress plugins, but it does not make the decision automatic. This article breaks down when to install an existing plugin and when to build your own, based on scope, flexibility, and long-term maintenance. The post A New Choice: Use an Existing Plugin or Vibe Code Your Own? appeared first on Speckyboy Design Magazine.

6 Best Free Syntax Highlighter WordPress Plugins in 2026

7 June 2026 @ 2:51 am

A collection of free WordPress plugins that will help display code within your articles and make it as easy to read and understand. The post 6 Best Free Syntax Highlighter WordPress Plugins in 2026 appeared first on Speckyboy Design Magazine.

20+ Best Free Geometric Fonts for Designers

6 June 2026 @ 4:29 pm

A collection of the best free geometric fonts. From minimalistic to bold and impactful, we have a geometric style for every design project. The post 20+ Best Free Geometric Fonts for Designers appeared first on Speckyboy Design Magazine.

How AI Can Help You Expand Your Agency’s Service Offerings

3 June 2026 @ 2:44 pm

As AI continues to evolve, freelancers and agencies are finding new uses for the technology. It makes sense that many of us start by improving our workflow. Resolving those existing... The post How AI Can Help You Expand Your Agency’s Service Offerings appeared first on Speckyboy Design Magazine.

8 CSS & JavaScript Snippets for Adding Scroll Effects to Your Website

2 June 2026 @ 7:36 am

A fantastic collection of CSS and JavaScript scrolling effect code snippets that will wow your visitors and steer clear of being obtrusive. The post 8 CSS & JavaScript Snippets for Adding Scroll Effects to Your Website appeared first on Speckyboy Design Magazine.

10+ Best Free Personal Portfolio WordPress Themes in 2026

24 May 2026 @ 7:08 am

Download the best free WordPress portfolio themes of 2026. Hand-picked options for creatives, agencies, and freelancers looking to build modern portfolios. The post 10+ Best Free Personal Portfolio WordPress Themes in 2026 appeared first on Speckyboy Design Magazine.

The 20+ Best Premiere Pro Transition Templates & Packs in 2026

23 May 2026 @ 12:26 pm

A professional collection of Premiere Pro transitions for video editing, including seamless fades, glitch effects, and creative templates for a wide range of projects. The post The 20+ Best Premiere Pro Transition Templates & Packs in 2026 appeared first on Speckyboy Design Magazine.

20+ Best Project Proposal Templates for InDesign in 2026

17 May 2026 @ 10:26 am

A collection of free and premium Adobe InDesign business proposal templates that will help get your project noticed and approved! The post 20+ Best Project Proposal Templates for InDesign in 2026 appeared first on Speckyboy Design Magazine.

10+ Best Color Grading LUTs for DaVinci Resolve in 2026

15 May 2026 @ 2:05 pm

Download the best DaVinci Resolve LUTs for color grading, including cinematic, travel, and wedding styles for professional video projects. The post 10+ Best Color Grading LUTs for DaVinci Resolve in 2026 appeared first on Speckyboy Design Magazine.

SmashingMagazine.com

VN:F [1.9.22_1171]
Rating: 8.5/10 (6 votes cast)

Digital media magazine for designers and developers
Web design plus tips and tricks.

The Impact Of Humanoid Robots On Humanity

12 June 2026 @ 8:00 am

We have officially moved past the era of humanoid robots as mere public relations stunts. As they become increasingly lifelike, society may soon face profound social, psychological, and ethical challenges. What happens when the boundary between humans and machines becomes almost impossible to distinguish?

The Benefits Of Cognitive Inclusion In UX Research

10 June 2026 @ 10:00 am

Findings from an exploratory user research study highlighting the unique insights and practical UX recommendations shared by participants with cognitive disabilities.

How To Make Your Design System AI-Ready

3 June 2026 @ 1:00 pm

Practical guide on how to reduce drifts, minimize mistakes, maintain context, and improve the quality of AI-generated prototypes. Brought to you by Design Patterns For AI Interfaces, **friendly video course on UX** and design patterns by Vitaly.

June Is For Exploring (2026 Wallpapers Edition)

31 May 2026 @ 8:00 am

Let’s kick off June — and the beginning of summer — with some fresh inspiration! Artists and designers from across the globe once again tickled their creativity to welcome the new month with a new collection of desktop wallpapers. Enjoy!

Algorithmic Theming Engines: Building Self-Correcting Color Systems With `contrast-color()`

28 May 2026 @ 1:00 pm

Seventy percent of websites still fail basic WCAG contrast checks in 2025. After years of design system tooling, accessibility linters, and JavaScript libraries, nothing moved the needle. We didn’t need better libraries. We needed better CSS. `contrast-color()` is that better CSS.

Your Prototype Is Not Being Honest With Your Users (And Here’s How To Fix It)

25 May 2026 @ 12:00 pm

There’s a moment in almost every usability session where a participant pauses at the login screen, types something, and glances up: checking whether they’re “doing it right.” That pause is a clear sign. They’ve already clocked that this isn’t a real app, and every data point collected after that moment is filtered through that awareness.

Four Levels Of Customer Understanding

22 May 2026 @ 1:00 pm

What people say, feel, think, and do are often very different things. To understand the underlying reasons for user behavior, it helps to look beyond the surface and explore hidden motivations, root causes, and the different layers of reality that shape how people act. Brought to you by Measuring UX Impact, **friendly video course on UX** and design patterns by Vitaly.

Advanced Tree Counting: Mathematical Layouts With `sibling-index()` And `sibling-count()`

21 May 2026 @ 8:00 am

Meet `sibling-index()` and `sibling-count()`. Staggered cascade effect in one line of CSS without `:nth-child()` rules or JS workarounds. Works for 5 items or 5,000.

Ten Data-Backed Truths Of User Experience ROI

15 May 2026 @ 10:00 am

Every extra second of friction has a measurable business cost. Carrie Webster shares ten data-backed UX facts that link user experience directly to revenue, retention, and long-term growth.

Practical Interface Patterns For AI Transparency (Part 2)

13 May 2026 @ 1:00 pm

Why traditional loading patterns like spinners fail in agentic AI experiences, and how interface patterns that reveal the system’s process, status, and decision-making can improve transparency and build user trust.

SitePoint.com

VN:F [1.9.22_1171]
Rating: 7.7/10 (3 votes cast)

New Articles, Fresh Thinking for Web Developers and Designers

Building Interactive Charts in JavaScript: A Developer’s Guide

10 June 2026 @ 7:00 am

Building Interactive Charts in JavaScript: A Developer’s Guide null Continue reading Building Interactive Charts in JavaScript: A Developer’s Guide on SitePoint.

Sharing Content to Instagram Using Python

10 June 2026 @ 7:00 am

Sharing Content to Instagram Using Python null Continue reading Sharing Content to Instagram Using Python on SitePoint.

Payment orchestration Platforms for Enterprises to watch in 2026

9 June 2026 @ 12:02 pm

 Payment orchestration Platforms for Enterprises to watch in 2026 Compare the top payment orchestration platforms for enterprise merchants in 2026. Reviews Akurateco, Spreedly, Primer, Gr4vy, IXOPAY, and more on fit and features. Continue reading Payment orchestration Platforms for Enterprises to watch in 2026 on SitePoint.

Professional Video Editor: The Foundation of Modern Digital Storytelling

8 June 2026 @ 4:31 pm

Professional Video Editor: The Foundation of Modern Digital Storytelling Discover the role of a professional video editor in modern media. Covers essential skills, tools like Premiere Pro and DaVinci Resolve, and career Continue reading Professional Video Editor: The Foundation of Modern Digital Storytelling on SitePoint.

How I Built a 47-Signal Website Audit Tool That Runs in 15 Seconds

8 June 2026 @ 3:00 pm

How I Built a 47-Signal Website Audit Tool That Runs in 15 Seconds null Continue reading How I Built a 47-Signal Website Audit Tool That Runs in 15 Seconds on SitePoint.

The 4-Stage AI Asset Lifecycle: How to Manage Your Models, Datasets, and Labels Without Losing Track

5 June 2026 @ 3:00 pm

The 4-Stage AI Asset Lifecycle: How to Manage Your Models, Datasets, and Labels Without Losing Track null Continue reading The 4-Stage AI Asset Lifecycle: How to Manage Your Models, Datasets, and Labels Without Losing Track on

I Built a Task Management API in Laravel to Learn the Fundamentals (Here's What Happened)

4 June 2026 @ 3:00 pm

I Built a Task Management API in Laravel to Learn the Fundamentals (Here's What Happened) null Continue reading I Built a Task Management API in Laravel to Learn the Fundamentals (Here's What Happened) on SitePoint.

**PyTorch Stochastic Gradient Optimization Technique**

4 June 2026 @ 7:00 am

**PyTorch Stochastic Gradient Optimization Technique** null Continue reading **PyTorch Stochastic Gradient Optimization Technique** on SitePoint.

How to Authenticate AWS Workloads to Google Cloud Without Service Account Keys

2 June 2026 @ 3:00 pm

How to Authenticate AWS Workloads to Google Cloud Without Service Account Keys null Continue reading How to Authenticate AWS Workloads to Google Cloud Without Service Account Keys on SitePoint.

Why Function Calling Is More Important Than Prompt Engineering

2 June 2026 @ 7:00 am

Why Function Calling Is More Important Than Prompt Engineering null Continue reading Why Function Calling Is More Important Than Prompt Engineering on SitePoint.

ShowMeDo.com

VN:F [1.9.22_1171]
Rating: 7.0/10 (1 vote cast)

Learning Python, Linux, Java, Ruby and more with Videos, Tutorials and Screencasts

serverfault.com

VN:F [1.9.22_1171]
Rating: 6.0/10 (1 vote cast)

Common Server issues – FAQs and answers from those in the know

Moved WordPress site to Windows server 2022 using direct method for updates

12 June 2026 @ 3:45 pm

I'm moving a bunch of WordPress sites from Linux to Windows Server 2022. The sites are functioning just fine but I'm getting: "Some files are not writable by WordPress: xmlrpc.php wp-blog-header.php readme.html wp-signup.php index.php wp-cron.php wp-config-sample.php wp-login.php wp-settings.php license.txt wp-mail.php wp-links-opml.php wp-load.php wp-includes/class-wp-styles.php wp-includes/class-wp-user-query.php wp-includes/l10n.php wp-includes/date.php wp-includes/php-compat/readonly.php wp-includes/class-wp-oembed.php wp-includes/images/w-logo-blue-white-bg.png and The wp-content/upgrade-temp-backup directory exists but is not writable. This directory is used to improve the stability of plugin and theme updates. Please make sure the server has write permissions to this directory. In the site health tool. I've added define('WP_TEMP_DIR', 'C:/Windows/Temp'); to wp_config.php to

MegaRAID 9580-8i8e hangs at POST code 0xAD after firmware update with dual-path SAS JBODs

12 June 2026 @ 9:02 am

We are running an ASUS RS720-E11 server (Z13PP-D32 motherboard, pure UEFI mode) with a Broadcom MegaRAID 9580-8i8e controller. The OS (Rocky Linux 8.10, kernel 4.18.0) is installed on an internal RAID1 VD consisting of two Intel SATA SSDs managed by the controller. Two Supermicro JBOD shelves containing 82x 18TB Toshiba SAS HDDs are connected via the external 8e port. 9580-8i8e ├── Cable 1 → Input port, JBOD shelf 1 └── Cable 2 → Input port, JBOD shelf 1 └── Output port → Input port, JBOD shelf 2 Problem After updating the MegaRAID 9580-8i8e firmware package from 7.36 (52.36.0-6528) to 7.37 (52.37.0-6663) and the ASUS RS720-E11 server BIOS, the server no longer boots when both SAS cables are attached. The system hangs at UEFI POST Q-code 0xAD (Ready to Boot) indefinitely. Observations With both SAS cables attached → hangs at 0xAD, never boots, blac

Linux nft firewall: overlapping set elements

12 June 2026 @ 9:00 am

I have a question regarding overlapping elements in nft firewall sets. Let's have a set: table ip filter { set iponly { type iface_index . ipv4_addr flags interval elements = { eth0 . 10.1.1.100, eth0 . 10.1.1.4/30, eth0 . 10.1.1.0/24, } } } This works. But if I use sub-networks with the same network numbers or broadcast: eth0 . 10.1.1.100, eth0 . 10.1.1.0/30, eth0 . 10.1.1.252/30, eth0 . 10.1.1.0/24, I get an error: x.nft:13:21-38: Error: Could not process rule: File exists eth0 . 10.1.1.0/24, ^^^^^^^^^^^^^^^^^^ Networks 10.1.1.0/30 and 10.1.1.0/24 have the same network number, networks 10.1.1.252/30 and 10.1.1.0/24 have the same broadcast. And I can't inser

PHP code cannot connect to NetworkManager

11 June 2026 @ 12:33 pm

I need to access Network Manager functionality from PHP code by exec()-ing the "nmcli" command. However, when run from PHP code, "nmcli" command returns the error message "Network Manager is not running" and does nothing. Network Manager is running and I can successfully run "nmcli" command from the command line even as the Apache user. I suspected it has something to do with the lack of DBUS_SESSION_BUS_ADDRESS environment variable in the environment in which PHP is running (and of course lack of the actual socket this variable points to) but probably it's not that issue, because when I run the "nmcli" command from command line with strace, I can see that it doesn't access that socket at all. I suspected some SELinux issue, but I don't see any recent denials in the audit logs. I don't know where to search. It's a standard Apache/PHP (FPM) installation on a RHEL10 OS. Edit: The problem is

Intel AMT/vPro enters power save mode after one minute of inactivity becomes unresponsive

11 June 2026 @ 6:52 am

An industrial mini-PC has Gen 15 Intel Core Ultra 7 155H CPU. It has vPro/AMT onboard and i226-LM NIC. The goal is to use AMT/vPro in CCM mode for remote power control of the PC. This technology already works on similar mini-PC configurations based on Intel Core CPUs of gen 6-13. (I did not test it on CPU before Gen 6 and on Gen 14). The status of Gen 15 mini-PC is: AMT FW Core Version: 18.0.5. This is greater that AMT release 9.5. AMT is set with static IP/netmask. AMT is able to execute a PC power cycle by HTTPS request. The Mini-PC is NOT mobile device. The Wake on LAN is disabled in all mini-PC generations in use. The problem is: After not being used for 1 minute or so, the AMT stops responding to HTTPS request and even to ping. It resumes the work (responding to HTTPS and ping) after someone starts using the PC or immediately after power cycle. The difference in hardware, s

prerequisites for working at a data center

11 June 2026 @ 12:51 am

My apologies if this isn't the right forum. I have a friend who has been out of the labor force for more than ten years caring for a family member. Although he's never worked in IT, he's intensely interested in hardware and network infrastructure, having spent much of his free time building Linux servers, setting up home networks, tinkering with virtualization, etc. Now that he's preparing to return to work it occurred to me that he might be able to turn his hobby into a livelihood. He's in North Carolina's Piedmont Triad where there are a number of data centers, and I'm hoping to find recommendations and resources he can use to make himself a good candidate for entry-level job openings. Thanks in advance.

solaris SMB share - capability SIDs in ACL

11 June 2026 @ 12:41 am

I'm trying to copy files using robocopy /copy:datso from Windows Server 2008 R2 to Solaris 11.4 share (ZFS). When copying Favorites folders I get "Invalid parameter" error. This folder has ACL with S-1-15-3- SIDs (capability SID) and they are not copied. Tried to copy the folder with FAR and got same error (if "Copy ACLs" is choosen). In the same time I have linux fileserver and see that it serves such ACLs (but its samba settings and ACL storage is very different). Does Solaris support such SIDs and if yes how it can be enabled?

Is there any risk of confidential data appearing during a Windows laptop reset?

10 June 2026 @ 7:40 pm

I need to provide a clear, definitive answer to a concern raised by non‑technical managers. The environment is fully cloud‑based: Intune, Autopilot, OneDrive, SharePoint, M365, encrypted local copies, and users trained not to store local data. Is there any real risk of confidential data(*) appearing on screen during the reconditioning of a laptop (re-imaging or AutoPilot reset) for device reassignment? Have you ever seen sensitive information appear on screen during such operations? Can a device reset cause data from the previous user to reappear? I’m not asking about internal procedures — only whether, in such a cloud‑only scenario, a reset could display any previous user data on screen at any point during the process. I’m turning to the community for two reasons: My own explanation isn’t being given much weight. I want to make sure I’m not overlooking any unusu

With PHP-FPM and Apache, messages sent to stderr are not present in PHP-FPM error log

10 June 2026 @ 1:56 pm

I'm setting up a new server to replace a quite old one. The old server was running PHP as Apache module, while on the new server PHP runs as FPM by default (the OS is RHEL10, standard Apache and PHP packages installed). With default setup, the PHP errors go to /var/log/php-fpm/www-error.log file. However, messages written from PHP to stderr don't. I have set catch_workers_output = yes in the config file /etc/php-fpm.d/www.conf (according to comments in that file), then - just to be sure - fully stopped both Apache and PHP-FPM services and started them again. However, with the following PHP code: error_log("before"); system("bad_command"); error_log("after"); $err = fopen('php://stderr', 'w'); fwrite($err, "stderr test\n"); fclose($err); the lines "before" and "after" appear in /var/log/php-fpm/www-error.log, but neither error m

OpenVPN (pfSense) multi-client VPN setup with per-user static IP assignment and access restriction to specific servers

10 June 2026 @ 10:18 am

I am running a pfSense firewall (2.8.1-RELEASE, FreeBSD 15) hosted on a cloud VM. I have configured an OpenVPN server to allow remote users to connect from multiple geographically distributed sites. Each user group consists of multiple PCs, and they connect using the same VPN credentials. I need to ensure that: Multiple devices can connect simultaneously using the same VPN user account Each user group is restricted to accessing only their assigned server Each user group should ideally have a fixed VPN IP for firewall rules Different user groups should not access each other’s database servers Current Setup pfSense OpenVPN server (remote access mode) Multiple user groups (each group shares one VPN account across multiple machines) Backend infrastructure consists of several database servers distributed across different subnets OpenVPN tunnel network configured “Allow mult