The NanoPi NEO3 Plus is a compact, headless single-board computer:
- Rockchip RK3528A SoC with 1GB of RAM
- Gigabit Ethernet, a USB 3.0 port, and a 26-pin GPIO header
- 2.0 GHz quad-core Cortex-A53 processor
- Debian, Ubuntu, OpenMediaVault, Proxmox, and FriendlyWrt, openclaw
- $24, plus $8 case and 64GB or 256GB eMMC module for $23 or $61
This article details how to set up a local AI assistant within a Linux terminal using Ollama and Llama 3.2. It explains the installation process, necessary shell configurations, and practical applications for troubleshooting and understanding system logs and processes. The author demonstrates how to use the AI to explain command outputs, interpret journal logs, and gain insights into disk usage and running processes, improving efficiency and understanding for both beginners and advanced Linux users. It also discusses the benefits and limitations of this approach.
California's Digital Age Assurance Act (AB 1043) requires operating system providers to collect age information from users at account setup and transmit that data to app developers. This impacts Windows, macOS, Android, iOS, Linux distributions, and Valve's SteamOS.
This page provides an overview of the 'Missing Semester' course, focusing on the importance of the shell as a powerful tool for computer scientists. It covers motivation, class structure, the basics of navigating and using the shell, and exercises to reinforce learning. The course aims to equip students with practical skills beyond rote memorization of commands, enabling them to automate tasks and solve complex problems efficiently.
This article details seven terminal-based tools – Gonzo, Lazyjournal, Toolong, Humanlog, GoAccess, Logrotate, and Logwatch – that can significantly improve the experience of working with logs for debugging, analysis, and management. It highlights how these tools offer interactive visualization, efficient navigation, and automated management to make log analysis more manageable and even enjoyable.
AsteroidOS 2.0, a Linux-based open-source smartwatch operating system, has been released with features like always-on display, heart rate monitoring, and support for approximately 30 devices. It aims to provide a privacy-focused and environmentally responsible alternative for smartwatches.
The X.Org Server has transitioned its main development branch from "master" to "main", selectively dropping questionable patches and starting from a cleaned-up codebase as of 2024.
This article details how to set up a Wyze server to expand the capabilities of Wyze cameras, including streaming to any device, multi-camera viewing, local motion-triggered recording, and avoiding monthly subscription fees.
Gum is a utility that can enhance bash script input and output with minimal effort. It offers commands for prompting for input (lines, lists, yes/no), file picking, and displaying formatted output (markdown, tables, colors, etc.). The article details its features, installation, and provides a practical example using a number guessing game.
Amber is a new language that compiles to bash, offering modern syntax and compile-time checks while outputting a bash script. The article discusses its features, limitations, and provides a simple example of its usage.