Welcome! đź‘‹

I’m Tim Harbakon. Let’s connect!
Termux:X11 XFCE desktop on Android showing OpenAI Codex CLI running a Hono integration test successfully

OpenAI Codex CLI on Android with Termux

Introduction Run OpenAI Codex CLI on Android with Termux, then verify the setup by generating and testing a small Node.js Hono app. Optional Termux:X11/XFCE setup is included for Samsung DeX or desktop-style use. The Hono server binds to 127.0.0.1:3000 for same-phone development only. Prerequisites Android ARM64 phone, for example Samsung Galaxy S23 Termux from F-Droid or GitHub Termux:X11 from GitHub Project code stored in ~/projects, not shared storage 1. Install Termux and Termux:X11 Install these Android apps: ...

May 24, 2026
Cars driving through a tunnel, blending into traffic — a metaphor for proxy traffic hiding in plain sight.

VLESS Reality + XHTTP Proxy Setup on Linux VPS

Introduction VLESS with Reality protocol makes proxy traffic indistinguishable from normal HTTPS connections. Deep packet inspection (DPI) cannot differentiate it from regular browsing because Reality mimics a real TLS handshake with a legitimate website. Prerequisites VPS with port 443 open Ubuntu/Debian 1. Install Xray-core sudo bash -c "$(curl -L https://github.com/XTLS/Xray-install/raw/main/install-release.sh)" @ install 2. Generate Credentials and Get Server IP Run these commands and save the output. Values are referenced as <PLACEHOLDER> in later sections. ...

January 31, 2026
SIM7600X 4G USB modem connected to a MacBook with UART adapter for configuration

SIM7600X 4G USB Modem on macOS: Quick Configuration Guide

Introduction The SIM7600X 4G DONGLE is an industrial-grade 4G modem offering up to 150Mbps downlink and 50Mbps uplink speeds. While officially supporting Windows, Linux, and Android, it requires special configuration for macOS. This guide shows how to access the modem’s UART interface to send AT commands, switch to ECM mode for macOS compatibility, and connect it to both a Mac and Beryl AX router. macOS Detection Issue When first connecting the SIM7600X to a Mac, you’ll notice: ...

March 16, 2025
NVIDIA RTX 4090

Optimize NVIDIA GPU Power Limits (Windows & Linux)

How to Set NVIDIA GPU Power Limit Modern GPUs, such as the NVIDIA RTX 4090, often consume more power than necessary, even during low workloads. By optimizing power limits and undervolting, you can reduce GPU energy consumption, lower system heat, and even run high-performance graphics cards with smaller PSUs, such as 750W, without compromising stability. This guide will show you how to reduce GPU power usage effectively while maintaining performance. ...

December 26, 2024
Person using a laptop running Windows 11, setting up a bootable USB on macOS

Create a Bootable Windows 11 USB on macOS

Prerequisites macOS system. A USB drive with at least 8 GB of storage. Download the Windows 11 ISO from Microsoft’s official site. Install Homebrew (required for wimlib). Step-by-Step Guide Step 1: List All Disks to Identify Your USB Drive Run the following command to list all connected drives: diskutil list Example Output /dev/disk4 (external, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *32.0 GB disk4 1: Microsoft Basic Data WIN11 32.0 GB disk4s1 Identify your USB drive (e.g., /dev/disk4). Replace diskX in subsequent commands with your USB’s identifier. ...

November 24, 2024
Close-up of organized blue network cables connected to a server with glowing indicator lights, representing a secure and reliable networking setup.

Configure WireGuard on Linux (VPS & Raspberry Pi)

Introduction WireGuard is a modern VPN that enables secure remote access to your VPS or Raspberry Pi while minimizing public exposure. With only port 51820 exposed, WireGuard provides: Secure access to Docker containers and internal services Connection to databases, monitoring tools, and network services Remote management of your infrastructure through an encrypted tunnel WireGuard is ideal for both VPS-hosted services and Raspberry Pi home/office servers, keeping your servers secure and accessible globally. ...

November 11, 2024