Tags: linux*

0 bookmark(s) - Sort by: Date ↓ / Title /

  1. A Git worktree is a separate directory checked out from the same repository. You can have as many as you need, each on its own branch, all coexisting simultaneously on your filesystem.
    By
    2026-07-18 Tags: , , , , , by klotz
  2. An exploration of using the KDE Plasma desktop environment as a foundation for personal knowledge management to avoid vendor lock-in. Instead of relying on specialized applications like Obsidian or Logseq, this workflow uses plain Markdown files managed through Dolphin and Ghostwriter.

    - Creating custom templates in ~/Templates for rapid note creation
    - Organizing notes with dedicated directories for attachments and inbox items
    - Using Dolphin's built-in tagging system via Baloo for efficient searching
    - Implementing manual interlinking using relative paths to ensure file portability
    - Managing the trade-offs of strict organization requirements and link fragility
  3. The expiration of Microsoft’s 2011 Secure Boot certificates in 2026 presents potential challenges for Linux users on consumer hardware. While existing installations are unlikely to fail immediately when dates roll over, new distributions or updates may face boot issues unless firmware is updated with the newer 2023 keys. To maintain security and compatibility, users should update their system BIOS/UEFI via vendor tools or fwupd and verify readiness by testing current distribution ISOs on live USB sticks. Disabling Secure Boot entirely to avoid these hurdles is discouraged as it increases vulnerability to rootkits.

    >"On many systems, you can use Linux's firmware update stack, fwupd, to handle this from within your distro. To take this step, run the following commands as the root user:"
    >
    >`fwupdmgr refresh && fwupdmgr get-updates && fwupdmgr update`
  4. This guide provides a comprehensive setup for using the Ghostty terminal emulator with Anthropic's Claude Code agentic coding tool. It highlights how Ghostty’s native splits, notification forwarding, and state restoration features minimize friction during long sessions where an AI agent is modifying files and running tests.

    The article covers several key optimizations:
    - Core configuration for typography (JetBrains Mono Nerd Font), themes, and window persistence to restore layouts between restarts.
    - Implementation of the SAND keybinding pattern for intuitive split pane management.
    - Three distinct workspace presets: Standard Split, Three-Pane Neovim Layout, and Multi-Project Tab Layout.
    - Automation scripts for installing necessary fonts, configuring a compatible Starship prompt (to avoid issues with Powerlevel10k), and setting Ghostty as the default terminal handler.
    - A specialized tmux script designed to handle remote sessions while ensuring Claude Code notifications and extended keys pass through correctly.
    - Specific JSON settings to synchronize Claude Code's theme and system notification behavior with Ghostty’s environment.
  5. Secluso is an open-source DIY home security camera system built around the Raspberry Pi Zero 2 W. It focuses on privacy by using true end-to-end encryption (E2EE) via Messaging Layer Security (MLS), ensuring that even untrusted relays cannot decrypt video feeds. The system features on-device AI for detecting humans, pets, and vehicles. To enhance security, the core software is written in Rust to prevent memory-related bugs and includes post-quantum encryption to protect data against future threats.

    - Raspberry Pi Zero 2W based hardware architecture
    - End-to-end encryption using MLS (RFC 9420)
    - On-device AI for human, pet, and vehicle detection
    - Memory-safe software core written in Rust
    - Post-quantum encryption support
    - Minimal Yocto-based Secluso OS
    - Support for self-hosted relays or official beta services
  6. The article argues that giving AI agents access to flexible command-line interfaces is more efficient than using many specialized MCP servers because it reduces context window bloat and enables powerful tool composition through piping.

    * Specialized tools often clutter the model's context, while a single CLI allows data to flow directly between processes without increasing token costs.
    * Terminal access facilitates complex workflows like multi-environment tasks and cross-tool automation that are cumbersome with individual MCP servers.
    * Although providing terminal access increases security risks, these can be managed through sandboxing and restricted user permissions.
    2026-05-19 Tags: , , , by klotz
  7. This article explores the feasibility of running Large Language Models (LLMs) locally using only a CPU, challenging the assumption that expensive GPUs are strictly necessary. By testing eight different models on an older Intel i5 laptop with 12GB of RAM via Ollama, the author identifies which models offer practical usability for everyday tasks.

    Key points include:
    - Using tokens per second as a more critical metric for usability than model size or RAM usage alone.
    - Why 1B to 2B parameter models provide the best balance of responsiveness and reasoning on low-end hardware.
    - The effectiveness of GGUF quantization (specifically Q4_K_M) in reducing resource demands.
    - A comparison of various model tiers, from ultra-fast tiny models like Qwen 0.6B to slower, high-capability models like Ministral 3 8B.
  8. >"Orange Pi is an open source single-board card computer, a new generation of arm64 development board, which can run operating systems such as Android TV 12, Ubuntu and Debian. The Orange Pi Zero 2w development board uses the Allwinner H618 system-on-chip, and can optionally have 1GB or 1.5GB or 2GB or 4GB LPDDR4 memory."
  9. PiShrink is a bash script designed to automatically shrink Raspberry Pi images, making them easier to store and faster to flash onto SD cards. Once the shrunk image is booted, it will automatically resize itself to match the maximum capacity of the target SD card. The tool also supports compression using gzip and xz, with an option for parallel compression across multiple CPU cores to improve speed.
    Key points:
    - Automatic shrinking of Raspberry Pi images
    - Boot-time filesystem expansion to full SD card size
    - Support for parallel multi-core compression
    - Compatibility with Linux, Windows (via WSL 2), and macOS (via Docker)
  10. Linux kernel developer Greg Kroah-Hartman has introduced a new fuzzing tool and AI bot named gregkh_clanker_t1000 that is actively uncovering bugs within the Linux kernel. The tool has already assisted in merging nearly two dozen patches for various subsystems including ALSA, HID, SMB, Nouveau, and IO_uring. Notably, this AI operates as a local large language model (LLM) running on a Framework Desktop powered by AMD Ryzen AI Max (Strix Halo), rather than relying on cloud-based services.
    Key points:
    * The gregkh_clanker_t1000 tool has contributed numerous bug fixes to the mainline kernel since early April.
    * The system utilizes local LLM processing for privacy and efficiency.
    * Hardware setup involves a Framework Desktop with AMD Ryzen AI Max+ Strix Halo.
    * Emphasis on using an open-source software stack for demanding AI workloads.

Top of the page

First / Previous / Next / Last / Page 1 of 0 SemanticScuttle - klotz.me: tagged with "linux"

About - Propulsed by SemanticScuttle