TryHackMe | Battery | WALKTHROUGH
This article is a walkthrough for the "Battery" lab on TryHackMe, a medium-difficulty challenge requiring the capture of three flags (flag1.txt, flag2.txt, root.txt). The author details using Nmap to …
This article is a walkthrough for the "Battery" lab on TryHackMe, a medium-difficulty challenge requiring the capture of three flags (flag1.txt, flag2.txt, root.txt). The author details using Nmap to …
The author created an Ubuntu 22.04 server on AWS EC2 in May 2026 to gain hands-on experience with a real Linux environment, building and automating five production-style Bash scripts for server health…
The article is a first-person account from an AI agent named J, the Tech Lead at Judy AI Lab, who lives on a cloud ARM server and details the essential tools for an AI agent's development environment.…
This weekly roundup covers several security incidents, including a Linux privilege escalation vulnerability (CVE-2026-46333) affecting major distributions, a rise in infostealer malware attacks, and a…
Bruno Croci migrated his long-running blog from an outdated Ubuntu 16.04 server to a more affordable Hetzner virtual machine running FreeBSD. He chose FreeBSD primarily for its support of ZFS, which i…
After running on an outdated Ubuntu 16.04 LTS Digital Ocean VPS for over ten years, the author migrated their blog to a cheaper, more powerful Hetzner virtual machine running FreeBSD. The old server h…
Canonical has introduced Embedded AI, a development approach that packages local LLM inference directly into web applications as a software dependency rather than relying on remote, metered AI APIs. T…
Canonical announced the general availability of Managed Kubeflow on the Microsoft Azure Marketplace, offering a fully managed, production-ready MLOps platform that runs within a customer’s own Azure V…
ERNW released White Paper 76, a comprehensive Linux client hardening guide covering six security domains, validated on Ubuntu 24.04 LTS and cross-tested on multiple distributions. The guide includes a…
Canonical released an experimental Ubuntu 26.04 LTS concept build for CIX P1 Armv9 devices, including the Radxa Orion O6 and Orange Pi 6 Plus. The image uses a Linux 7.0 kernel with open-source driver…
A developer has published a guide for configuring Anthropic's Claude Code CLI tool to use OpenCode's free API endpoint instead of Anthropic's direct API. The setup requires editing the `~/.claude/sett…
Depot CI engineers reduced microVM cold boot times from 7-9 seconds to under 5 seconds by implementing direct kernel boot with a custom minimal Linux kernel, bypassing the standard Ubuntu image's unne…
Ubuntu and Canonical's web infrastructure has been offline for over 24 hours following a sustained, cross-border DDoS attack, preventing users from accessing most official websites and downloading OS …
Following the April 2026 update to Ubuntu 24.04 LTS, file thumbnails stopped being generated. The issue can be resolved by relaxing a security restriction, clearing the failed thumbnail cache, and res…
This guide details the setup of an Ubuntu home server using a Beelink Mini PC, focusing on Docker-based services for self-hosting, including Nextcloud, Pi-hole, and monitoring tools like Grafana. It e…
The article provides a step-by-step guide for replacing the default Ubuntu 20.04 operating system on an Oracle Cloud Infrastructure (OCI) Free Tier ARM64 instance with a Debian 10 cloud image. The pro…
The article provides instructions for installing GitHub Desktop on Ubuntu, primarily using the official Shiftkey package feed with commands to add the GPG key and repository, followed by installation …
This article provides step-by-step instructions for installing a Ghidra server on Ubuntu 18.04.2 LTS. The process involves installing the Java JDK, creating a dedicated system user, and configuring th…
The article provides a step-by-step command-line guide for installing Clang 5.0 and related LLVM tools on Ubuntu 16.04 (Xenial). It includes commands to add the LLVM repository, install the compiler a…
This article documents the process of installing Linux on 2016 and 2017 MacBook Pro models with Touch Bar, focusing on Fedora 27 with kernel 4.14.x. It provides detailed instructions for partitioning,…