From 7c82d9c821a900e8970c8c1c6b1d85ec9bde734a Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Wed, 9 Jul 2025 00:54:06 +0300 Subject: Update content for html --- CLAUDE.md | 60 + about/index.html | 8 +- about/resources.html | 190 +- about/showcase.html | 2111 ++++ about/showcase/debroid/image-1.png | 1972 +++ about/showcase/ds-sim/image-1.png | Bin 0 -> 139067 bytes about/showcase/dtail/image-1.png | Bin 0 -> 84933 bytes about/showcase/dtail/image-2.gif | Bin 0 -> 2290260 bytes about/showcase/gogios/image-1.png | Bin 0 -> 56698 bytes about/showcase/gos/image-1.png | Bin 0 -> 3861 bytes about/showcase/gos/image-2.png | Bin 0 -> 137561 bytes about/showcase/ior/image-1.png | Bin 0 -> 46683 bytes about/showcase/ior/image-2.svg | 12270 +++++++++++++++++++ about/showcase/ioriot/image-1.png | Bin 0 -> 12508 bytes about/showcase/jsmstrade/image-1.png | Bin 0 -> 13636 bytes about/showcase/netcalendar/image-1.png | Bin 0 -> 131869 bytes about/showcase/netcalendar/image-2.png | Bin 0 -> 217299 bytes about/showcase/quicklogger/image-1.png | Bin 0 -> 63314 bytes about/showcase/quicklogger/image-2.png | Bin 0 -> 13498 bytes about/showcase/tasksamurai/image-1.png | Bin 0 -> 227442 bytes about/showcase/tasksamurai/image-2.png | Bin 0 -> 1382480 bytes about/showcase/vs-sim/image-1.jpg | Bin 0 -> 214287 bytes ...2025-07-01-posts-from-january-to-june-2025.html | 8 - .../DRAFT-f3s-kubernetes-with-freebsd-part-6.html | 457 +- gemfeed/STUNNEL-NFS-SETUP-R1-R2.md | 277 + gemfeed/atom.xml | 12 +- gemfeed/configure-stunnel-nfs-r1-r2.sh | 163 + gemfeed/stunnel-nfs-quick-reference.txt | 78 + index.html | 2 +- stats/20250531.html | 129 - stats/20250601.html | 126 - stats/20250602.html | 124 - stats/20250603.html | 130 - stats/20250604.html | 127 - stats/20250605.html | 131 - stats/20250606.html | 132 - stats/20250607.html | 130 - stats/20250608.html | 127 - stats/20250609.html | 127 - stats/20250610.html | 128 - stats/20250611.html | 134 - stats/20250612.html | 128 - stats/20250613.html | 127 - stats/20250614.html | 126 - stats/20250615.html | 125 - stats/20250616.html | 124 - stats/20250617.html | 133 - stats/20250618.html | 132 - stats/20250619.html | 125 - stats/20250620.html | 129 - stats/20250621.html | 127 - stats/20250622.html | 123 - stats/20250623.html | 124 - stats/20250624.html | 128 - stats/20250625.html | 132 - stats/20250626.html | 127 - stats/20250627.html | 130 - stats/20250628.html | 127 - stats/20250629.html | 126 - stats/20250630.html | 122 - stats/30day_summary_20250630.html | 222 - uptime-stats.html | 58 +- 62 files changed, 17495 insertions(+), 4353 deletions(-) create mode 100644 CLAUDE.md create mode 100644 about/showcase.html create mode 100644 about/showcase/debroid/image-1.png create mode 100644 about/showcase/ds-sim/image-1.png create mode 100644 about/showcase/dtail/image-1.png create mode 100644 about/showcase/dtail/image-2.gif create mode 100644 about/showcase/gogios/image-1.png create mode 100644 about/showcase/gos/image-1.png create mode 100644 about/showcase/gos/image-2.png create mode 100644 about/showcase/ior/image-1.png create mode 100644 about/showcase/ior/image-2.svg create mode 100644 about/showcase/ioriot/image-1.png create mode 100644 about/showcase/jsmstrade/image-1.png create mode 100644 about/showcase/netcalendar/image-1.png create mode 100644 about/showcase/netcalendar/image-2.png create mode 100644 about/showcase/quicklogger/image-1.png create mode 100644 about/showcase/quicklogger/image-2.png create mode 100644 about/showcase/tasksamurai/image-1.png create mode 100644 about/showcase/tasksamurai/image-2.png create mode 100644 about/showcase/vs-sim/image-1.jpg create mode 100644 gemfeed/STUNNEL-NFS-SETUP-R1-R2.md create mode 100755 gemfeed/configure-stunnel-nfs-r1-r2.sh create mode 100644 gemfeed/stunnel-nfs-quick-reference.txt delete mode 100644 stats/20250531.html delete mode 100644 stats/20250601.html delete mode 100644 stats/20250602.html delete mode 100644 stats/20250603.html delete mode 100644 stats/20250604.html delete mode 100644 stats/20250605.html delete mode 100644 stats/20250606.html delete mode 100644 stats/20250607.html delete mode 100644 stats/20250608.html delete mode 100644 stats/20250609.html delete mode 100644 stats/20250610.html delete mode 100644 stats/20250611.html delete mode 100644 stats/20250612.html delete mode 100644 stats/20250613.html delete mode 100644 stats/20250614.html delete mode 100644 stats/20250615.html delete mode 100644 stats/20250616.html delete mode 100644 stats/20250617.html delete mode 100644 stats/20250618.html delete mode 100644 stats/20250619.html delete mode 100644 stats/20250620.html delete mode 100644 stats/20250621.html delete mode 100644 stats/20250622.html delete mode 100644 stats/20250623.html delete mode 100644 stats/20250624.html delete mode 100644 stats/20250625.html delete mode 100644 stats/20250626.html delete mode 100644 stats/20250627.html delete mode 100644 stats/20250628.html delete mode 100644 stats/20250629.html delete mode 100644 stats/20250630.html delete mode 100644 stats/30day_summary_20250630.html diff --git a/CLAUDE.md b/CLAUDE.md new file mode 100644 index 00000000..5a79f3e0 --- /dev/null +++ b/CLAUDE.md @@ -0,0 +1,60 @@ +# CLAUDE.md + +This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository. + +## Project Overview + +This is a static site generator project that uses **Gemtext** as the source format and generates multiple output formats. The project uses "Gemtexter" (a Bash-based static site generator) to convert Gemtext files into HTML, Markdown, and various feed formats. + +**Key Architecture:** +- **Source files**: Gemtext (`.gmi`) and template files (`.gmi.tpl`) in the `/gemtext` directory +- **Generated outputs**: HTML in `../html/`, Markdown in `../md/`, with caching in `../cache/` +- **Content structure**: Blog posts in `gemfeed/`, personal notes in `notes/`, about pages in `about/` +- **Template system**: `.gmi.tpl` files are processed to generate final `.gmi` files with dynamic content + +## Build Commands + +Since this project uses Gemtexter (a Bash-based static site generator), the build process involves: + +**Main generation command:** +```bash +# From the parent directory (/home/paul/git/foo.zone-content/) +# Look for gemtexter script or build scripts in the parent directory +``` + +**File structure patterns:** +- `.gmi.tpl` → `.gmi` (template processing) +- `.gmi` → `.html` + `.md` + feeds (multi-format generation) + +## Content Architecture + +**Template System:** +- Files with `.gmi.tpl` extension are templates that get processed +- Templates can include dynamic content like timestamps and automatic content generation +- Example: `index.gmi.tpl` generates `index.gmi` with current timestamp + +**Output Formats:** +- **Gemtext**: Native format for Gemini protocol (`.gmi` files) +- **HTML**: Web-ready format with embedded CSS and fonts +- **Markdown**: For GitHub Pages deployment +- **Atom feeds**: For blog subscription (XML format) +- **Gemfeeds**: Gemini-specific feed format + +**Content Organization:** +- `gemfeed/`: Blog posts with date-prefixed naming (YYYY-MM-DD-title.gmi) +- `notes/`: Book notes and technical references +- `about/`: Personal information and resource lists + +## Development Workflow + +1. **Content Creation**: Write new content in Gemtext format (`.gmi` files) +2. **Template Updates**: Modify `.gmi.tpl` files for dynamic content +3. **Generation**: Run Gemtexter to generate all output formats +4. **Multi-format Output**: Content automatically appears in HTML, Markdown, and feed formats + +## Important Notes + +- The current working directory is `/gemtext` but build tools are likely in the parent directory +- Generated files should not be edited directly - edit source `.gmi` or `.gmi.tpl` files instead +- The project generates a complete multi-format website from simple Gemtext sources +- Cache files in `../cache/` help with performance during regeneration \ No newline at end of file diff --git a/about/index.html b/about/index.html index 54327b7e..baabd3fb 100644 --- a/about/index.html +++ b/about/index.html @@ -27,11 +27,15 @@

My sites



My blog here at foo.zone
-codeberg.org/snonux - My Codeberg page
-github.com/snonux - My GitHub page (it's just a mirror of Codeberg, really)
irregular.ninja - My street photography site (warn: multiple MBs, it's photos after all)
DTail - the distributed log tailing program

+

Show me the code


+
+Project showcase
+codeberg.org/snonux - My Codeberg page
+github.com/snonux - My GitHub page (it's just a mirror of Codeberg, really)
+

Social Media and Communities



@snonux@fosstodon.org - Me at Mastodon
diff --git a/about/resources.html b/about/resources.html index 919040c5..08df9872 100644 --- a/about/resources.html +++ b/about/resources.html @@ -50,107 +50,107 @@ In random order:


Technical references



I didn't read them from the beginning to the end, but I am using them to look up things. The books are in random order:


Self-development and soft-skills books



In random order:


Here are notes of mine for some of the books

@@ -159,30 +159,30 @@ Some of these were in-person with exams; others were online learning lectures only. In random order:


Technical guides



These are not whole books, but guides (smaller or larger) which I found very useful. in random order:


Podcasts


@@ -192,20 +192,20 @@ In random order:


Podcasts I liked



@@ -213,28 +213,28 @@

Newsletters I like



This is a mix of tech and non-tech newsletters I am subscribed to. In random order:


Magazines I like(d)


@@ -242,10 +242,10 @@ This is a mix of tech I like(d). I may not be a current subscriber, but now and then, I buy an issue. In random order:


Formal education



diff --git a/about/showcase.html b/about/showcase.html new file mode 100644 index 00000000..74988153 --- /dev/null +++ b/about/showcase.html @@ -0,0 +1,2111 @@ + + + + +Project Showcase + + + + + +

+Home | Markdown | Gemini +

+

Project Showcase


+
+Generated on: 2025-07-09
+
+This page showcases my open source projects, providing an overview of what each project does, its technical implementation, and key metrics. Each project summary includes information about the programming languages used, development activity, and licensing. The projects are ordered by recent activity, with the most actively maintained projects listed first.
+
+

Table of Contents


+
+
+

Overall Statistics


+
+
+

Projects


+
+

gitsyncer


+
+
+
+GitSyncer is a cross-platform repository synchronization tool that automatically keeps Git repositories in sync across multiple hosting platforms like GitHub, Codeberg, and private SSH servers. It solves the common problem of maintaining consistent code across different Git hosting services by cloning repositories, adding all configured platforms as remotes, and continuously merging and pushing changes bidirectionally while handling branch creation and conflict detection.
+
+The tool is implemented in Go with a clean architecture that supports both individual repository syncing and bulk operations for public repositories. Key features include automatic repository creation, SSH backup locations for private servers, branch exclusion patterns, and an opt-in backup mode for resilient offline backups. It uses a JSON configuration file to define organizations and repositories, employs safe merge strategies that never delete branches, and provides comprehensive error handling for merge conflicts and missing repositories.
+
+View on Codeberg
+View on GitHub
+
+Go from internal/version/version.go:
+
+
+var (
+	Version = "0.4.0"
+
+	GitCommit = "unknown"
+
+	BuildDate = "unknown"
+
+
+---
+
+

timr


+
+
+
+timr is a minimalist command-line time tracking tool written in Go that provides a simple stopwatch-style timer for tracking work sessions. It offers commands to start, stop, reset, and check the status of the timer, with all state persisted across sessions in ~/.config/timr/.timr_state. The tool is particularly useful for developers and professionals who need to track time spent on tasks without the overhead of complex time-tracking applications.
+
+The project is implemented using a clean modular architecture with the CLI entry point in /cmd/timr/main.go, core timer logic in /internal/timer/, and an interactive TUI mode powered by Bubble Tea in /internal/live/. Key features include persistent state across sessions, shell prompt integration for displaying timer status, raw output modes for scripting, and a full-screen live timer interface with keyboard controls. The tool maintains atomic state updates and handles unexpected exits gracefully by immediately persisting state changes.
+
+View on Codeberg
+View on GitHub
+
+Go from internal/timer/operations.go:
+
+
+func GetRawStatus() (string, error) {
+	state, err := LoadState()
+	if err != nil {
+		return "", fmt.Errorf("error loading state: %w", err)
+	}
+
+	elapsed := state.ElapsedTime
+	if state.Running {
+		elapsed += time.Since(state.StartTime)
+	}
+
+	return fmt.Sprintf("%d", int(elapsed.Seconds())), nil
+}
+
+
+---
+
+

tasksamurai


+
+
+
+tasksamurai screenshot
+
+TaskSamurai is a fast terminal user interface (TUI) for Taskwarrior written in Go that provides a keyboard-driven table interface for task management. It acts as a visual frontend to the Taskwarrior command-line tool, displaying tasks in a table format where users can perform operations like adding, completing, starting, and annotating tasks through hotkeys without leaving their keyboard. The application was created to provide a faster alternative to existing Python-based UIs while exploring the Bubble Tea framework for Go terminal applications.
+
+tasksamurai screenshot
+
+The implementation follows a clean architecture with clear separation of concerns: the internal/task/ package handles all Taskwarrior CLI integration by executing task commands and parsing JSON responses, while internal/ui/ manages the terminal interface using Bubble Tea's message-driven architecture. The custom table widget in internal/atable/ provides efficient rendering for large task lists, and the entire system maintains real-time synchronization with Taskwarrior by automatically refreshing the display after each operation. The application supports all standard Taskwarrior filters as command-line arguments and includes features like regex search, customizable themes, and even a "disco mode" that changes colors dynamically.
+
+View on Codeberg
+View on GitHub
+
+Go from internal/ui/handlers.go:
+
+
+func (m *Model) getTaskAtCursor() *task.Task {
+	cursor := m.tbl.Cursor()
+	if cursor < 0 || cursor >= len(m.tasks) {
+		return nil
+	}
+	return &m.tasks[cursor]
+}
+
+
+---
+
+

rexfiles


+
+
+
+Based on my analysis of the codebase, **rexfiles** is a comprehensive infrastructure automation and configuration management project built with the Rex framework (a Perl-based alternative to Ansible, Puppet, or Chef). The project provides structured automation for managing multiple aspects of a personal infrastructure, including dotfiles, server configurations, and application deployments.
+
+The project consists of three main components: **dotfiles** management for personal development environment configuration (bash, fish shell, helix editor, tmux, etc.), **frontends** for managing production OpenBSD servers with services like DNS (nsd), web servers (httpd), mail (OpenSMTPD), SSL certificates (ACME), and monitoring systems, and **babylon5** containing Docker container startup scripts for self-hosted applications. The implementation leverages Rex's declarative syntax to define tasks for package installation, file management, service configuration, and system state management, with templates for configuration files and support for multiple operating systems (OpenBSD, FreeBSD, Fedora Linux, Termux). This approach provides a KISS (Keep It Simple, Stupid) alternative to more complex configuration management tools while maintaining the ability to manage both local development environments and production infrastructure consistently.
+
+View on Codeberg
+View on GitHub
+
+Shell from frontends/scripts/sitestats.sh:
+
+
+STATSFILE=/tmp/sitestats.csv
+BOTSFILE=/tmp/sitebots.txt
+TOP=20
+
+
+---
+
+

foo.zone


+
+
+
+This is **foo.zone**, a personal blog and technical website belonging to Paul Buetow, a Site Reliability Engineer based in Sofia, Bulgaria. The project is a static website that serves as a comprehensive platform for sharing technical knowledge, book notes, and personal experiences in the fields of system administration, DevOps, and programming.
+
+The site is built using **Gemtexter**, a static site generator that creates both HTML and Gemini protocol content from markdown sources. The architecture is refreshingly simple and follows KISS principles, with content organized into several key sections: a main blog feed (gemfeed) with over 100 technical posts dating back to 2008, detailed book notes and summaries, project documentation (including tools like DTail for distributed log tailing), and personal resources. The website is served by OpenBSD using relayd and httpd, demonstrating the author's preference for robust, security-focused Unix systems. The project emphasizes clean, semantic HTML, custom CSS styling, and accessibility, while maintaining both web and Gemini protocol compatibility for broader reach across different internet communities.
+
+View on Codeberg
+View on GitHub
+
+HTML from gemfeed/2022-01-23-welcome-to-the-foo.zone.html:
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>Welcome to the foo.zone</title>
+<link rel="shortcut icon" type="image/gif" href="/favicon.ico" />
+<link rel="stylesheet" href="../style.css" />
+<link rel="stylesheet" href="style-override.css" />
+</head>
+<body>
+
+
+---
+
+

dtail


+
+
+
+dtail screenshot
+
+DTail is a distributed log processing system written in Go that allows DevOps engineers to tail, cat, and grep log files across thousands of servers concurrently. It provides secure access through SSH authentication and respects UNIX file system permissions, making it ideal for enterprise environments where log analysis needs to scale horizontally across large server fleets. The tool supports advanced features like compressed file handling (gzip/zstd) and distributed MapReduce aggregations for complex log analytics.
+
+dtail screenshot
+
+The system uses a client-server architecture where dtail servers run on target machines (listening on port 2222) and clients connect to multiple servers simultaneously. It can also operate in serverless mode for local operations. The implementation leverages SSH for secure communication, includes sophisticated connection throttling and resource management, and provides specialized tools (dcat, dgrep, dmap) for different log processing tasks. The MapReduce functionality supports SQL-like queries with server-side local aggregation and client-side final aggregation, enabling powerful distributed analytics across log data.
+
+View on Codeberg
+View on GitHub
+
+Go from internal/clients/baseclient.go:
+
+
+func (c *baseClient) makeConnection(server string, sshAuthMethods []gossh.AuthMethod,
+	hostKeyCallback client.HostKeyCallback) connectors.Connector {
+	if c.Args.Serverless {
+		return connectors.NewServerless(c.UserName, c.maker.makeHandler(server),
+			c.maker.makeCommands())
+	}
+	return connectors.NewServerConnection(server, c.UserName, sshAuthMethods,
+		hostKeyCallback, c.maker.makeHandler(server), c.maker.makeCommands())
+}
+
+
+---
+
+

wireguardmeshgenerator


+
+
+
+WireGuard Mesh Generator is a Ruby-based automation tool that simplifies the creation and management of WireGuard mesh VPN networks across multiple hosts. It automatically generates WireGuard configuration files for each node in the mesh, handles cryptographic key generation and management (including public/private keys and preshared keys), and provides automated deployment to remote machines via SSH/SCP. The tool is particularly useful for setting up secure, encrypted mesh networks between multiple servers or devices, eliminating the manual overhead of configuring WireGuard connections between every pair of nodes.
+
+The implementation uses a YAML configuration file to define the network topology, including host details, SSH credentials, and network addressing schemes. It supports mixed operating systems (FreeBSD, Linux, OpenBSD) with OS-specific configuration handling, intelligently determines network connectivity patterns (LAN vs internet-facing hosts), and includes features like NAT traversal detection and persistent keepalive configuration. The tool provides a complete workflow from key generation to deployment, making it ideal for infrastructure automation and maintaining consistent WireGuard mesh networks across diverse environments.
+
+View on Codeberg
+View on GitHub
+
+Ruby from wireguardmeshgenerator.rb:
+
+
+def priv = File.read(@privkey_path).strip
+
+def psk(peer)
+  psk_path = "#{@psk_dir}/#{[@myself, peer].sort.join('_')}.key"
+
+
+---
+
+

ior


+
+
+
+ior screenshot
+
+Based on my analysis of the codebase, here's a comprehensive summary of the I/O Riot NG (ior) project:
+
+ior screenshot
+
+**I/O Riot NG** is a Linux-based performance monitoring tool that uses eBPF (extended Berkeley Packet Filter) to trace synchronous I/O system calls and analyze their execution times. This tool is particularly valuable for system performance analysis, allowing developers and system administrators to visualize I/O bottlenecks through detailed flamegraphs. It serves as a modern successor to the original I/O Riot project, migrating from SystemTap/C to a Go/C/BPF implementation for better performance and maintainability.
+
+The architecture combines kernel-level tracing with user-space analysis: eBPF programs (internal/c/ior.bpf.c) attach to kernel tracepoints to capture syscall entry/exit events, which are then processed by a Go-based event loop (internal/eventloop.go) that correlates enter/exit pairs, tracks file descriptors, and measures timing. The tool can operate in real-time mode for live monitoring or post-processing mode to generate flamegraphs from previously collected data using the Inferno flamegraph library. Key features include filtering capabilities for specific processes or file patterns, comprehensive statistics collection, and support for various I/O syscalls like open, read, write, close, and dup operations.
+
+View on Codeberg
+View on GitHub
+
+C from internal/c/types.h:
+
+
+struct open_event {
+    __u32 event_type;
+    __u32 trace_id; 
+    __u64 time;
+    __u32 pid;
+    __u32 tid;
+    __s32 flags;
+    char filename[MAX_FILENAME_LENGTH];
+    char comm[MAX_PROGNAME_LENGTH];
+};
+
+
+---
+
+

ds-sim


+
+
+
+ds-sim screenshot
+
+DS-Sim is an open-source Java-based simulator for distributed systems that provides a comprehensive environment for learning and experimenting with distributed algorithms. It features protocol simulation, event handling, and implementations of time concepts like Lamport and Vector timestamps. The simulator includes an interactive Swing GUI and comprehensive logging capabilities, making it particularly valuable for educational purposes and distributed systems research.
+
+The project is built on an event-driven architecture with clear component separation. At its core, VSSimulator drives the simulation loop with VSTaskManager executing time-ordered tasks, while VSAbstractProcess provides the foundation for simulation processes. The framework supports pluggable protocols through VSAbstractProtocol base classes, includes sophisticated time management with multiple clock types, and uses VSMessage objects for network communication simulation. The Maven-based architecture follows standard Java conventions and includes 141 unit tests covering core components like Two-Phase Commit, Berkeley Time synchronization, and PingPong protocols.
+
+View on Codeberg
+View on GitHub
+
+Java from src/main/java/events/VSAbstractEvent.java:
+
+
+public final void setClassname(String eventClassname) {
+    if (eventClassname.startsWith(CLASS_PREFIX))
+        eventClassname = eventClassname.substring(CLASS_PREFIX_LENGTH);
+
+    this.eventClassname = eventClassname;
+}
+
+
+---
+
+

sillybench


+
+
+
+**SillyBench** is a simple Go benchmarking project designed to compare CPU performance between FreeBSD and Linux Bhyve VM environments. The project implements basic mathematical operations (integer multiplication and floating-point arithmetic) to measure computational performance differences across different operating systems and virtualization setups.
+
+The implementation is minimal and focused, consisting of a basic Go module with two CPU-intensive benchmark functions: BenchmarkCPUSilly1 performs simple integer squaring operations, while BenchmarkCPUSilly2 executes more complex floating-point calculations involving addition, multiplication, and division. The project includes a simple shell script (run.sh) that executes the benchmarks using Go's built-in testing framework, making it easy to run consistent performance comparisons across different systems.
+
+View on Codeberg
+View on GitHub
+
+Go from main.go:
+
+
+func main() {
+	println("Hello world")
+}
+
+
+---
+
+

gos


+
+
+
+gos screenshot
+
+Gos is a command-line social media scheduling tool written in Go that serves as a self-hosted replacement for Buffer.com. It allows users to create, queue, and schedule posts across multiple platforms (currently Mastodon, LinkedIn, and a "Noop" tracker platform) using a simple file-based approach. Users compose posts as text files in a designated directory (~/.gosdir), and can control posting behavior through filename tags (e.g., share:mastodon, prio, now) or inline tags within the content.
+
+gos screenshot
+
+The tool is architected around a file-based queueing system where posts progress through lifecycle stages: .txt files are processed into platform-specific queues (.queued files), then marked as .posted after successful publishing. It features intelligent scheduling based on configurable targets (posts per week), pause periods between posts, priority handling, and OAuth2 authentication for LinkedIn. The system includes pause functionality for vacations, dry-run mode for testing, and can generate Gemini Gemtext summaries of posted content. Its design emphasizes automation, configurability, and integration into command-line workflows while maintaining a clean separation between platforms through a common interface.
+
+View on Codeberg
+View on GitHub
+
+Go from internal/summary/summary.go:
+
+
+func prepare(content string) string {
+	content = newlineRegex.ReplaceAllString(content, " ")
+	content = urlRegex.ReplaceAllString(content, "")
+	content = multiSpaceRegex.ReplaceAllString(content, " ")
+	content = strings.TrimSpace(content)
+	content = tagRegex.ReplaceAllString(content, "`$0`")
+	return content
+}
+
+
+---
+
+

foostats


+
+
+
+Based on the README and project structure, **foostats** is a privacy-respecting web analytics tool written in Perl specifically designed for OpenBSD systems. It processes both traditional HTTP/HTTPS logs and Gemini protocol logs to generate comprehensive traffic statistics while maintaining visitor privacy through SHA3-512 IP hashing. The tool is built for the foo.zone ecosystem and similar sites that need analytics without compromising user privacy.
+
+The project implements a modular architecture with seven core components: FileHelper for I/O operations, DateHelper for date management, Logreader for log parsing, Filter for security filtering, Aggregator for statistics collection, FileOutputter for compressed JSON storage, Replicator for multi-node data sharing, Merger for combining statistics, and Reporter for generating human-readable Gemtext reports. It supports distributed deployments with replication between partner nodes and includes security features like suspicious request filtering based on configurable patterns (blocking common attack vectors like WordPress admin paths and PHP files).
+
+View on Codeberg
+View on GitHub
+
+Perl from foostats.pl:
+
+
+my sub parse_date ( $year, @line ) {
+    my $timestr = "$line[0] $line[1]";
+    return Time::Piece->strptime( $timestr, '%b %d' )
+      ->strftime("$year%m%d");
+}
+
+
+---
+
+

rcm


+
+
+
+RCM (Ruby Configuration Management) is a lightweight, KISS (Keep It Simple, Stupid) configuration management system written in Ruby and designed for personal use. The project provides a domain-specific language (DSL) for declaratively managing system configuration, including files, directories, symlinks, and packages. It serves as an alternative to more complex configuration management tools like Ansible or Puppet, focusing on simplicity and ease of use for individual system administration tasks.
+
+The system is implemented with a modular architecture centered around a DSL class that provides keywords for different resource types (file, directory, symlink, touch, package). Each resource type inherits from a base Resource class and implements specific evaluation logic for creating, modifying, or removing system resources. Key features include automatic backup functionality (with SHA256 checksums), ERB template support, conditional execution, parent directory management, and support for file permissions and ownership. The system uses a declarative approach where users define desired states in configuration blocks, and RCM handles the imperative steps to achieve those states, making it particularly useful for personal dotfile management and system configuration automation.
+
+View on Codeberg
+View on GitHub
+
+Ruby from lib/dsl.rb:
+
+
+def to_s = @id
+def evaluate! = @scheduled.each(&:evaluate!)
+
+def <<(obj)
+  raise DuplicateResource, "#{obj.id} already declared!" if @@objs.key?(obj.id)
+
+
+---
+
+

gemtexter


+
+
+
+**Gemtexter** is a static site generator and blog engine that transforms content written in Gemini Gemtext format into multiple output formats. It's a comprehensive Bash-based tool designed to support the Gemini protocol (a simpler alternative to HTTP) while maintaining compatibility with traditional web technologies. The project converts a single source of Gemtext content into HTML (XHTML 1.0 Transitional), Markdown, and native Gemtext formats, enabling authors to write once and publish across multiple platforms including Gemini capsules, traditional websites, and GitHub/Codeberg pages.
+
+The implementation is built entirely in Bash (version 5.x+) using a modular library approach with separate source files for different functionality (atomfeed, gemfeed, HTML generation, Markdown conversion, templating, etc.). Key features include automatic blog post indexing, Atom feed generation, customizable HTML themes, source code highlighting, Bash-based templating system, and integrated Git workflow management. The architecture separates content directories by format (gemtext/, html/, md/) and includes comprehensive theming support, font embedding, and publishing workflows that can automatically sync content to multiple Git repositories for deployment on various platforms.
+
+View on Codeberg
+View on GitHub
+
+Shell from lib/md.source.sh:
+
+
+md::make_img () {
+    local link="$1"; shift
+    local descr="$1"; shift
+
+    if [ -z "$descr" ]; then
+        echo "[![$link]($link)]($link)  "
+    else
+        echo "[![$descr]($link \"$descr\")]($link)  "
+    fi
+
+
+---
+
+

quicklogger


+
+
+
+quicklogger screenshot
+
+**QuickLogger** is a minimalist Go-based GUI application built with the Fyne framework that's designed for rapid text note capture, primarily targeting mobile Android devices. It provides a simple interface for quickly logging thoughts, ideas, or notes to timestamped Markdown files (ql-YYMMDD-HHMMSS.md) with customizable categorization through dropdown menus for tags, activities, and time periods. The app is optimized for mobile use with features like character count indicators, text length warnings, and a clear button for quick text clearing.
+
+quicklogger screenshot
+
+The project follows a clean, single-file architecture with all functionality contained in main.go, making it easy to understand and maintain. It includes both a main logging interface and a preferences window for customizing save directories and dropdown options. The build system supports cross-platform compilation with special focus on Android APK generation, and the saved files are designed to work well with file syncing tools like Syncthing, making it a practical tool for capturing notes on mobile devices that can be automatically synchronized across multiple devices.
+
+View on Codeberg
+View on GitHub
+
+Go from main.go:
+
+
+func createPreferenceWindow(a fyne.App) fyne.Window {
+	window := a.NewWindow("Preferences")
+	directoryPreference := widget.NewEntry()
+	directoryPreference.SetText(a.Preferences().StringWithFallback("Directory", defaultDirectory))
+
+	tagDropdownPreference := widget.NewEntry()
+	tagDropdownPreference.SetText(a.Preferences().StringWithFallback("Tags", strings.Join(defaultTagItems, ",")))
+
+	whatDropdownPreference := widget.NewEntry()
+	whatDropdownPreference.SetText(a.Preferences().StringWithFallback("Whats", strings.Join(defaultWhatItems, ",")))
+
+	window.SetContent(container.NewVBox(
+		container.NewVBox(
+			widget.NewLabel("Directory:"),
+			directoryPreference,
+			widget.NewLabel("Tags:"),
+			tagDropdownPreference,
+			widget.NewLabel("Whats:"),
+			whatDropdownPreference,
+		),
+		container.NewHBox(
+			widget.NewButton("Save", func() {
+				a.Preferences().SetString("Directory", directoryPreference.Text)
+				a.Preferences().SetString("Tags", tagDropdownPreference.Text)
+				a.Preferences().SetString("Whats", whatDropdownPreference.Text)
+				window.Hide()
+			}),
+			widget.NewButton("Reset dropdowns", func() {
+				tagDropdownPreference.SetText(strings.Join(defaultTagItems, ","))
+				whatDropdownPreference.SetText(strings.Join(defaultWhatItems, ","))
+			},
+			),
+		)))
+	window.Resize(windowSize)
+
+	return window
+}
+
+
+---
+
+

docker-gpodder-sync-server


+
+
+
+This project is a **Docker containerization wrapper for a GPodder sync server**, specifically built around the micro-gpodder-server implementation from https://github.com/bohwaz/micro-gpodder-server. GPodder is a podcast client that allows users to synchronize their podcast subscriptions and episode states across multiple devices. The sync server enables this synchronization by providing a centralized service that podcast clients can connect to for managing subscriptions, episode progress, and playback history.
+
+The project is implemented as a simple Docker build system with a Makefile that provides convenient commands for building, running, and deploying the containerized service. The actual server code is included as a git submodule, while this wrapper provides infrastructure automation including data persistence through volume mounting (./data to /var/www/server/data), network configuration (port 8080 exposure), and AWS ECR deployment capabilities. This approach makes it easy to deploy a self-hosted GPodder sync server with minimal setup, useful for podcast enthusiasts who want to maintain their own synchronization service rather than relying on third-party services.
+
+View on Codeberg
+View on GitHub
+
+Make from Makefile:
+
+
+build:
+	docker build -t micro-gpodder-server ./micro-gpodder-server
+run: build
+	if [ ! -d ./data ]; then mkdir ./data; fi
+	docker run \
+		--name micro-gpodder-server \
+		-v ./data:/var/www/server/data \
+		--hostname gpodder.example.org \
+		-p 8080:8080 micro-gpodder-server
+aws: build
+
+
+---
+
+

terraform


+
+
+
+This is a comprehensive personal cloud infrastructure project built with Terraform that deploys a multi-tier AWS architecture for hosting self-hosted services. The infrastructure is organized into modular components: org-buetow-base provides the foundation (VPC, subnets, EFS storage, ECR), org-buetow-bastion creates a bastion host for secure access, org-buetow-elb sets up application load balancing, and org-buetow-ecs runs containerized services on AWS Fargate. The project also includes an EKS cluster option with EFS CSI driver integration for Kubernetes workloads.
+
+The system is designed to host multiple personal services including Anki sync server, Audiobookshelf, Vaultwarden, Syncthing, Radicale (CalDAV/CardDAV), and others, all with persistent storage via EFS and secure TLS termination. The architecture follows AWS best practices with remote state management in S3, proper networking isolation, and automated backups, making it useful for individuals wanting to run their own private cloud services with enterprise-grade reliability and security.
+
+View on Codeberg
+View on GitHub
+
+HCL from org-buetow-ecs/variables.tf:
+
+
+  type        = bool
+  default     = false
+}
+
+variable "deploy_audiobookshelf" {
+  description = "Deploy Audio Bool Shelf Server?"
+  type        = bool
+  default     = true
+}
+
+
+---
+
+

gogios


+
+
+
+gogios screenshot
+
+Gogios is a lightweight, minimalistic monitoring tool written in Go designed for small-scale server monitoring. It executes standard Nagios-compatible check plugins and sends email notifications only when service states change, making it ideal for personal infrastructure or small environments with limited resources. The tool emphasizes simplicity over complexity, avoiding the bloat of enterprise monitoring solutions like Nagios, Icinga, or Prometheus by eliminating features like web UIs, databases, contact groups, and clustering.
+
+The implementation follows a clean architecture with concurrent check execution, dependency management, and persistent state tracking. Key features include state-based notifications (only alerts on status changes), configurable retry logic, federation support for distributed monitoring, and stale detection for checks that haven't run recently. The tool is configured via JSON and requires only a local mail transfer agent for notifications. It's designed to run via cron jobs and supports high-availability setups through simple dual-server configurations, making it perfect for users who want effective monitoring without operational overhead.
+
+View on Codeberg
+View on GitHub
+
+Go from internal/run.go:
+
+
+func persistReport(subject, body string, conf config) error {
+	reportFile := fmt.Sprintf("%s/report.txt", conf.StateDir)
+	tmpFile := fmt.Sprintf("%s.tmp", reportFile)
+
+	f, err := os.Create(tmpFile)
+	if err != nil {
+		return err
+	}
+	defer f.Close()
+
+	if _, err = f.WriteString(fmt.Sprintf("%s\n\n", subject)); err != nil {
+		return err
+	}
+	if _, err = f.WriteString(body); err != nil {
+		return err
+	}
+	return os.Rename(tmpFile, reportFile)
+}
+
+
+---
+
+

docker-radicale-server


+
+
+
+This project is a **Docker containerization setup for Radicale**, a CalDAV and CardDAV server written in Python. Radicale is a lightweight, standards-compliant calendar and contacts server that allows users to synchronize their calendars and address books across multiple devices and applications. The project provides a complete Docker image and deployment configuration that makes it easy to run a personal or small-team calendar/contacts server.
+
+The implementation uses Alpine Linux as the base image for a minimal footprint, installs Python 3 and Radicale via pip, and configures the server with HTTP basic authentication using htpasswd. The setup includes persistent storage for collections (calendars/contacts) and authentication data through Docker volumes, exposes the service on port 8080, and includes a Makefile for easy building and deployment. The project also supports pushing to AWS ECR for cloud deployment, making it suitable for both local development and production use cases where you need a self-hosted alternative to cloud-based calendar services.
+
+View on Codeberg
+View on GitHub
+
+Make from Makefile:
+
+
+build:
+	docker build -t radicale .
+run: build
+	if [ ! -d collections ]; then mkdir collections; fi
+	if [ ! -d auth ]; then mkdir auth; fi
+	cp -v htpasswd-test auth/htpasswd
+	sh -c 'docker rm radicale; exit 0'
+	docker run \
+		-v collections:/collections \
+		-v auth:/auth \
+
+
+---
+
+

docker-anki-sync-server


+
+
+
+This project is a Docker containerization of the Anki sync server, designed to provide a self-hosted synchronization service for Anki flashcard applications. Anki is a popular spaced repetition learning tool, and this project allows users to run their own sync server instead of relying on AnkiWeb's hosted service, giving them full control over their data privacy and synchronization infrastructure.
+
+The implementation is built using a Rocky Linux base image with Python 3.9, and it integrates the community-maintained anki-sync-server project. The Dockerfile:dockerfile:1-19 sets up the environment by installing dependencies, configuring data paths for collections and authentication databases to persist in /data, and running the service under a dedicated user for security. The Makefile:makefile:1-12 provides build automation that clones the upstream anki-sync-server repository and includes AWS ECR deployment capabilities for cloud hosting. This containerized approach makes it easy to deploy and manage an Anki sync server across different environments while maintaining data persistence through volume mounts.
+
+View on Codeberg
+View on GitHub
+
+Make from Makefile:
+
+
+all:
+	if [ ! -d anki-sync-server ]; then \
+		git clone https://github.com/ankicommunity/anki-sync-server; \
+	else \
+		cd anki-sync-server && git pull && cd ..; \
+  fi
+	docker build -t anki-sync-server:latest . 
+aws:
+	docker build -t anki-sync-server:latest . 
+	docker tag anki-sync-server:latest 634617747016.dkr.ecr.eu-central-1.amazonaws.com/anki-sync-server:latest
+
+
+---
+
+

gorum


+
+
+
+Gorum is a minimalistic distributed quorum manager written in Go that implements a leader election and consensus mechanism across multiple nodes in a network. The system enables nodes to continuously vote for which node should be the leader based on priority scores, with automatic failover when nodes become unavailable. It's particularly useful for distributed systems that need to maintain a single authoritative node while providing high availability and fault tolerance.
+
+The architecture consists of several key components: a quorum manager that handles voting logic and score calculations, TCP-based client/server communication for exchanging votes between nodes, and an email notification system to alert administrators of leadership changes. Each node runs both a server to receive votes from other nodes and a client to send its own votes to peers. The system uses time-based vote expiration to detect failed nodes and automatically removes them from consideration, while priority-based scoring ensures predictable leader selection during normal operations.
+
+View on Codeberg
+View on GitHub
+
+Go from internal/notifier/email.go:
+
+
+func (em email) send(conf config.Config) error {
+	if !conf.EmailNotifycationEnabled() {
+		return nil
+	}
+	log.Println("notify:", em.subject, em.body)
+
+	headers := map[string]string{
+		"From":         conf.EmailFrom,
+		"To":           conf.EmailTo,
+		"Subject":      em.subject,
+		"MIME-Version": "1.0",
+		"Content-Type": "text/plain; charset=\"utf-8\"",
+	}
+
+	header := ""
+	for k, v := range headers {
+		header += fmt.Sprintf("%s: %s\r\n", k, v)
+	}
+
+	message := header + "\r\n" + em.body
+	log.Println("Using SMTP server", conf.SMTPServer)
+
+	return smtp.SendMail(conf.SMTPServer, nil, conf.EmailFrom,
+		[]string{conf.EmailTo}, []byte(message))
+}
+
+
+---
+
+

randomjournalpage


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+**Random Journal Page** is a personal utility script designed to help with journal reflection and review. The project randomly selects a PDF file from a collection of scanned bullet journals and extracts a random set of pages (42 by default) to create a smaller PDF for reading and reflection. This is particularly useful for revisiting past thoughts, book notes, and ideas that were written down over time.
+
+The implementation is straightforward - a bash script that uses find to locate PDF files, pdfinfo to determine page counts, and qpdf to extract page ranges. It intelligently handles edge cases like ensuring the extracted range stays within document bounds and automatically opens the result in a PDF viewer (unless run in cron mode). The script stores the extracted pages in the same directory as the source journals (designed for NextCloud sync) so they can be accessed across devices, making it a simple but effective tool for personal knowledge management and reflection.
+
+View on Codeberg
+View on GitHub
+
+Shell from randomjournalpage.sh:
+
+
+declare -r ARG="$1"
+
+declare -r JOURNAL_DIR="$HOME/Journals/"
+declare -r OUT_PDF=$JOURNAL_DIR/random_journal_extract.pdf
+declare -i NUM_PAGES_TO_EXTRACT=42 # This is the answear!
+
+
+---
+
+

sway-autorotate


+
+
+
+**sway-autorotate** is a bash script for automatic screen rotation on tablets running the Sway window manager. It's specifically designed for touch-enabled devices like the Microsoft Surface Go 2 tablet, addressing the common need for automatic screen orientation changes when the device is physically rotated. The project is particularly useful for tablet users who frequently switch between portrait and landscape orientations, as it eliminates the need to manually rotate the display through system settings.
+
+The implementation consists of two main components: autorotate.sh monitors the device's orientation sensor using the monitor-sensor command (from iio-sensor-proxy) and automatically rotates both the screen display and input devices (touchpad/touchscreen) to match the physical orientation. The script maps orientation changes ("normal", "right-up", "bottom-up", "left-up") to corresponding rotation angles (0°, 90°, 180°, 270°) and uses swaymsg commands to update the display transform and remap input devices to maintain proper touch coordinates. A simple start.sh launcher runs the autorotate script as a background daemon, making it easy to integrate into system startup routines.
+
+View on Codeberg
+View on GitHub
+
+Shell from autorotate.sh:
+
+
+set -euf -o pipefail
+
+declare -r WAYLANDINPUT=(
+    '1118:2485:Microsoft_Surface_Keyboard_Touchpad'
+    '1267:10780:ELAN9038:00_04F3:2A1C'
+)
+declare -r SCREEN=eDP-1
+
+
+---
+
+

photoalbum


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+PhotoAlbum is a minimal Bash script for Unix-like systems that generates static web photo albums from directories of images. It creates pure HTML+CSS galleries without JavaScript, making them lightweight and universally compatible. The tool is designed for simplicity and portability - users point it at a directory of photos, configure basic settings like thumbnail size and gallery title, and it automatically generates a complete static website with image previews, navigation, and optional download archives.
+
+The implementation centers around a single Bash script (photoalbum.sh) that uses ImageMagick's convert command to generate thumbnails and resized images, then applies customizable HTML templates to create the gallery structure. The architecture separates configuration (via photoalbumrc files), templating (modular .tmpl files for different page components), and processing logic, allowing users to customize the appearance while maintaining the core functionality. The generated output is a self-contained dist directory that can be deployed to any static web server.
+
+View on Codeberg
+View on GitHub
+
+Shell from src/photoalbum.sh:
+
+
+        for sub in thumbs blurs photos; do
+            if [ -f "$DIST_DIR/$sub/$basename" ]; then
+                rm -v "$DIST_DIR/$sub/$basename"
+            fi
+        done
+    done
+}
+
+scalephotos () {
+    cd "$INCOMING_DIR" && find ./ -maxdepth 1 -type f | sort |
+    while read -r photo; do
+        declare photo="$(sed 's#^\./##' <<< "$photo")"
+        declare destphoto="$DIST_DIR/photos/$photo"
+        declare destphoto_nospace="${destphoto// /_}"
+
+
+---
+
+

algorithms


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+This is a comprehensive Go-based algorithms and data structures educational project that implements fundamental computer science concepts for learning and practice. The codebase is organized into four main packages: data structures (ds), sorting algorithms (sort), search algorithms (search), and priority queues (queue), with extensive test coverage and benchmarking capabilities.
+
+The project leverages Go's generics system to provide type-safe implementations of classic algorithms like quicksort, mergesort, binary search trees, red-black trees, and hash tables. It includes both elementary and advanced implementations (parallel sorting, various priority queue implementations) and appears to be designed as educational material for an algorithms course. The architecture emphasizes clean separation of concerns with shared type definitions, comprehensive testing via make test, and performance analysis through make bench, making it a valuable resource for understanding algorithmic complexity and implementation patterns in Go.
+
+View on Codeberg
+View on GitHub
+
+Go from sort/parallelquick.go:
+
+
+func ParallelQuick[V ds.Number](a ds.ArrayList[V]) ds.ArrayList[V] {
+	parallelQuick(a)
+	return a
+}
+
+
+---
+
+

geheim


+
+
+
+Based on my analysis of the project, here's a concise summary:
+
+**Geheim** is a Ruby-based encrypted document storage system that provides secure, Git-backed storage for sensitive files and data. It uses AES-256-CBC encryption with PIN-based initialization vectors to protect both file contents and filenames, storing everything in an encrypted Git repository that can be synchronized across multiple remotes for geo-redundancy.
+
+The system is architected around several key components: a configuration system for customization, an encryption module handling AES operations, Git integration for version control and sync, and a CLI interface supporting both interactive shell mode and direct commands. Key features include fuzzy search through encrypted indices using fzf, clipboard integration for password management, secure file shredding, and support for both text and binary files. The implementation uses SHA256-hashed directory structures to organize encrypted data, with separate index files containing metadata and data files containing the actual encrypted content, making it suitable for personal document encryption with strong security practices.
+
+View on Codeberg
+View on GitHub
+
+Ruby from geheim.rb:
+
+
+def out(message, prefix, flag = :none)
+  message = message.to_s unless message.instance_of?(String)
+  message.split("\n").each do |line|
+    if flag == :nonl
+      print "#{prefix} #{line}"
+
+
+---
+
+

perl-c-fibonacci


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+This project is a fascinating polyglot programming experiment that demonstrates how a single source file can be valid code in multiple programming languages simultaneously. The core file fibonacci.pl.raku.c is cleverly written to be syntactically valid in C, C++, Perl, and Raku, all while implementing the same Fibonacci sequence calculation. It achieves this through strategic use of C preprocessor macros that redefine Perl/Raku-style syntax (like my, sub, BEGIN) into valid C constructs, while the actual logic remains readable in both paradigms.
+
+The project is useful as an educational tool for understanding language syntax similarities, demonstrating advanced preprocessor techniques, and showcasing creative programming approaches. The implementation uses a recursive Fibonacci algorithm with a global variable to pass arguments, and the build system (via Makefile) compiles and runs the same source code with four different language compilers/interpreters (gcc, g++, perl, raku) to prove it produces identical output across all platforms. This polyglot approach makes it both a technical curiosity and a practical demonstration of cross-language compatibility.
+
+View on Codeberg
+View on GitHub
+
+C from fibonacci.pl.raku.c:
+
+
+sub hello() {
+    printf("Hello, welcome to the Fibonacci Numbers!\n");
+    printf("This program is all, valid C and C++ and Perl and Raku code!\n");
+    printf("It calculates all fibonacci numbers from 0 to 9!\n\n");
+    return 0;
+}
+
+
+---
+
+

guprecords


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+GupRecords is a Raku-based system administration tool that analyzes and reports on system uptime statistics across multiple hosts. It processes raw uptime records from various systems and generates formatted reports showing the top-performing hosts or operating systems based on metrics like uptime, boot count, downtime, and calculated meta-scores.
+
+The tool is implemented with a clean object-oriented architecture featuring an Aggregator class that parses record files, Host and OS Aggregate classes that store statistics, and Reporter classes that generate formatted tables. It supports multiple analysis categories (host, OS, OS-major, uname) and various sorting criteria including uptime duration, boot frequency, system lifespan, and downtime. The formatted output includes visual indicators for active systems and provides both duration-based and numerical metrics in a structured table format, making it useful for system administrators to quickly identify the most reliable systems in their infrastructure.
+
+View on Codeberg
+View on GitHub
+
+Raku from guprecords.raku:
+
+
+sub do-it(Str:D \stats-dir, Reporter:D \reporter) {
+  my Aggregator \aggregator .= new;
+  aggregator.add-file($_) for dir(stats-dir, test => { /.records$/ });
+  reporter.aggregates = aggregator.aggregates;
+  reporter.report;
+}
+
+
+---
+
+

ioriot


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+ioriot screenshot
+
+**I/O Riot** is a Linux I/O benchmarking tool designed to capture real production I/O operations and replay them on load test machines for performance analysis. Unlike traditional benchmarking tools that use artificial I/O patterns, I/O Riot records actual file system operations from production servers and reproduces them exactly on test hardware. This approach enables accurate performance testing, hardware evaluation, and I/O bottleneck identification without the complexity of distributed test environments.
+
+The tool is implemented in C for minimal overhead and uses SystemTap for efficient kernel-space I/O capture. The architecture consists of five main components: capture (recording I/O operations), initialization (preparing test environment), replay (executing captured operations), analysis (performance evaluation), and iteration (testing different configurations). It supports major Linux file systems (ext2/3/4, xfs) and over 40 syscalls including read, write, open, close, and various file operations. This makes it particularly valuable for optimizing OS configurations, evaluating hardware upgrades, and identifying application-level I/O inefficiencies in production environments.
+
+View on Codeberg
+View on GitHub
+
+---
+
+

staticfarm-apache-handlers


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+**StaticFarm Apache Handlers** is a specialized Apache mod_perl2 module designed to create a static content farm infrastructure. The project provides two main handlers: an API handler for file management operations and a cache control handler for intelligent content fetching and caching. The API handler (StaticFarm::API) exposes RESTful endpoints at /-api for performing CRUD operations on files, supporting GET (with directory listing), POST/PUT (file creation/modification), and DELETE operations with safety checks. The cache control handler (StaticFarm::CacheControl) implements a sophisticated caching mechanism that automatically fetches missing static files from a middleware server, stores them locally, and includes rate limiting and fallback host support to prevent DoS attacks.
+
+The system is particularly useful for distributed static content delivery where multiple Apache servers can dynamically fetch and cache content from a central middleware server on-demand. It's implemented as a Debian package with proper dependencies (mod_perl2, JSON, and File::MimeInfo modules) and includes comprehensive error handling, logging, and security measures like path traversal protection and permission checking. The architecture allows for horizontal scaling of static content serving while maintaining centralized content management through the middleware layer.
+
+View on Codeberg
+View on GitHub
+
+Perl from src/StaticFarm/API.pm:
+
+
+sub path_ls {
+  my $f = shift;
+
+  return [ map { s#.*/##; $_ } glob("$f/*") ];
+}
+
+
+---
+
+

dyndns


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+This project is a simple Dynamic DNS (DynDNS) updater designed to automatically update DNS records when IP addresses change. It's particularly useful for maintaining DNS records for hosts with dynamic IP addresses, such as home servers or systems behind residential internet connections. The solution uses BIND DNS server with nsupdate for secure DNS record updates via SSH key authentication.
+
+The implementation consists of a shell script (update-dyndns) that accepts hostname, record type, IP address, and TTL parameters, then uses nsupdate to delete the old DNS record and add a new one with the current IP address. The system is designed to be called remotely via SSH from client machines when their IP addresses change (e.g., through PPP connection scripts), providing a lightweight and secure way to maintain accurate DNS records for dynamic hosts with very low TTL values (30 seconds) to ensure quick propagation of changes.
+
+View on Codeberg
+View on GitHub
+
+---
+
+

mon


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+**Mon** is a command-line monitoring API client tool written in Perl that provides a simplified interface for interacting with RESTlos monitoring APIs (specifically designed for Nagios-style monitoring systems). It serves as a powerful administrative tool for monitoring infrastructure, allowing users to query, modify, and manage monitoring configurations through a REST API without needing to directly interact with complex JSON or HTTP requests.
+
+The tool is particularly useful for system administrators and DevOps engineers who need to programmatically manage monitoring configurations, perform bulk operations on monitoring objects (hosts, services, contacts, etc.), and integrate monitoring management into automated workflows. Mon features an intuitive command-line syntax with operations like get, post, put, delete, update, and insert for different monitoring categories, supports filtering with SQL-like syntax, provides interactive mode for exploratory work, and includes safety features like automatic JSON backups before modifications. The architecture is modular, built around a core RESTlos API client (MON::RESTlos) with separate modules for configuration management, query parsing, caching, filtering, and display formatting, making it extensible and maintainable for enterprise monitoring environments.
+
+View on Codeberg
+View on GitHub
+
+Perl from lib/MON/JSON.pm:
+
+
+sub init {
+  my ($self) = @_;
+
+  return undef;
+}
+
+
+---
+
+

rubyfy


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+**Rubyfy** is a Ruby-based SSH automation tool designed to execute commands and scripts across multiple remote servers in parallel. It serves as a sophisticated SSH loop that enables system administrators to efficiently manage and orchestrate tasks across entire server fleets, supporting operations like command execution, file uploads/downloads, and background job management.
+
+The tool is implemented as a single Ruby script that leverages threading for parallel execution and provides comprehensive configuration options through command-line arguments or JSON configuration files. Key features include parallel SSH connections (configurable), sudo/root execution, conditional execution based on file existence, script upload/execution, file transfer capabilities, and comprehensive logging. The architecture uses a thread pool pattern with a work queue to distribute jobs across servers, making it particularly useful for DevOps tasks like system monitoring, software deployment, maintenance operations, and batch administrative tasks across distributed infrastructure.
+
+View on Codeberg
+View on GitHub
+
+Ruby from rubyfy.rb:
+
+
+def log(severity, message)
+  return if severity == :VERBOSE and not $opts["verbose"]
+  return if severity == :DEBUG and not $opts["debug"]
+
+  timestamp = $opts["timestamp"] ? "#{Time.now}|" : ""
+
+
+---
+
+

pingdomfetch


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+**pingdomfetch** is a Perl-based monitoring tool that fetches website availability statistics from Pingdom.com and provides email notifications when availability drops below configured thresholds. The tool is particularly useful for system administrators and DevOps teams who need automated monitoring alerts beyond Pingdom's built-in notifications, allowing them to aggregate multiple service checks and calculate composite availability metrics for "top-level services."
+
+The project is implemented as a modular Perl application with a clean architecture separating concerns into distinct modules: Config for configuration management, Pingdom for API interactions, Display for output formatting, Notify for email notifications, and various utility modules. It supports flexible time-based queries, can aggregate multiple Pingdom checks into logical service groups with weighted calculations, and provides both command-line output and email notification capabilities. The tool can be configured via multiple config files and supports Debian packaging for easy deployment.
+
+View on Codeberg
+View on GitHub
+
+Perl from lib/PINGDOMFETCH/Pingdom.pm:
+
+
+sub fetch_all_checks_json {
+    my ($self) = @_;
+
+    my $config = $self->{config};
+
+    my $url_base = $self->{url_base};
+    my $action   = $config->get('pingdom.api.all.checks.action');
+
+    my $url = "$url_base/$action";
+
+    $self->verbose("Fetching all checks from Pingdom");
+
+    return $self->fetch($url);
+}
+
+
+---
+
+

gotop


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+**gotop** is an I/O monitoring tool written in Go that serves as a replacement for the traditional Linux iotop command. It displays real-time disk I/O statistics for running processes, showing which processes are performing the most read/write operations on your system. The tool is particularly useful for system administrators and developers who need to identify I/O bottlenecks, monitor disk usage patterns, or troubleshoot performance issues related to disk activity.
+
+The implementation follows a concurrent architecture using Go's goroutines and channels. The main components include a process monitor that reads from /proc/[pid]/io files to gather I/O statistics, a disk statistics collector (currently a placeholder), and a terminal-based display system. The tool supports multiple monitoring modes (bytes, syscalls, chars), configurable update intervals, and provides human-readable output with both decimal and binary formatting options. The display shows write/read rates, process IDs, and command lines in a top-like interface that updates in real-time, with automatic cleanup of terminated processes.
+
+View on Codeberg
+View on GitHub
+
+Go from process/process.go:
+
+
+func (self *Process) gatherRaw(what *string, pathf string) error {
+	bytes, err := ioutil.ReadFile(fmt.Sprintf(pathf, self.Pid))
+	if err != nil {
+		return err
+	} else {
+		*what = string(bytes)
+	}
+	return nil
+}
+
+
+---
+
+

xerl


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+Based on my analysis of the project files, here's a summary of Xerl:
+
+**Xerl** is an open-source website template engine with Content Management System (CMS) features, written in object-oriented Perl and powered by FastCGI. It uses XML-based configuration and content files to generate static websites with multiple output formats (HTML5, XHTML, RSS feeds, and plain text).
+
+The system works through a template-driven architecture where content is written in XML files with semantic tags (like <pagetitle>, <text>, <enumeration>) that get transformed into HTML using configurable transformation rules. The config.xml file defines how these semantic tags map to HTML elements, supporting variables and dynamic content insertion. Each website can have its own template configuration, content files, and static assets (CSS, images, fonts), making it useful for maintaining multiple related websites with consistent styling and structure while allowing customization per site. The project includes several example sites (paul.buetow.org, xerl.buetow.org) and redirect configurations, demonstrating its practical use for personal or organizational web presence management.
+
+View on Codeberg
+View on GitHub
+
+Perl from Xerl.pm:
+
+
+return undef if $config->finish_request_exists();
+
+if ( $config->document_exists() ) {
+  my $document = Xerl::Page::Document->new( config => $config );
+  $document->parse();
+  return undef if $config->finish_request_exists();
+
+}
+
+
+---
+
+

debroid


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+debroid screenshot
+
+**Debroid** is a project that enables running a full Debian GNU/Linux environment on Android devices using a chroot container. Specifically designed for the LG G3 D855 running CyanogenMod 13 (Android 6), it allows users to install and run a complete Debian Jessie system alongside Android. This is particularly useful for developers and power users who want access to a full Linux command-line environment, package management system, and GNU/Linux tools directly on their Android device without dual-booting or replacing the Android system.
+
+The implementation works by creating a Debian filesystem image using debootstrap on a Linux host machine, then transferring it to the Android device's SD card. The core architecture uses loop devices to mount the Debian image file and bind mounts to share Android's /proc, /dev, and /sys filesystems with the chroot environment. The jessie.sh script handles mounting/unmounting the chroot and provides commands to enter the Debian environment or start services, while userinit.sh automatically starts Debian services at Android boot time. The project includes automation scripts and a Makefile for easy deployment via ADB.
+
+View on Codeberg
+View on GitHub
+
+Shell from storage/sdcard1/Linux/jessie.sh:
+
+
+function umount_chroot {
+  busybox umount -f $ROOT/storage/sdcard1
+  for mountpoint in dev/pts proc dev sys; do
+    busybox umount -f $ROOT/$mountpoint
+  done
+  busybox umount -f $ROOT
+  losetup -d $LOOP_DEVICE
+}
+
+
+---
+
+

fapi


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+**fapi** is a command-line tool for managing F5 BigIP load balancers through the iControl API. It provides a simplified interface for common load balancer operations including managing nodes, pools, virtual servers, monitors, SSL profiles, VLANs, and network configuration. The tool is particularly useful for automating F5 operations and supports both direct commands and an interactive shell mode with features like auto-completion and DNS resolution.
+
+The implementation is written in Python and built on top of the bigsuds library, which provides the underlying F5 iControl API connectivity. It uses a lazy evaluation pattern where commands are parsed and validated before making actual API calls to the F5 device. The tool supports multiple environments (dev/qa/prod), partition management, and includes safety features like no-op mode for testing commands without execution. Key architectural components include argument parsing, DNS lookup capabilities, and modular handlers for different F5 object types (nodes, pools, virtual servers, etc.).
+
+View on Codeberg
+View on GitHub
+
+Python from contrib/bigsuds-1.0/bigsuds.py:
+
+
+def _create_client_wrapper(self, client, wsdl_name):
+    client.set_options(headers=self._headers)
+    return super(_BIGIPSession, self)._create_client_wrapper(client, wsdl_name)
+
+
+---
+
+

template


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+This is a **Debian packaging template project** that provides a complete scaffolding for creating proper Debian packages from custom projects. It serves as a reusable starting point for developers who want to package their software for Debian-based systems, eliminating the need to create the complex Debian packaging infrastructure from scratch.
+
+The project implements a clean, Make-based build system with automatic versioning from Debian changelog files, POD-based documentation generation for manual pages, and a complete Debian package structure including control files, copyright information, and build rules. The template includes a simple bash script example that demonstrates version handling, but is designed to be easily customized for any type of project (C programs, libraries, etc.). The architecture supports both development and production workflows through make for local builds and make deb for generating installable .deb packages with proper lintian validation.
+
+View on Codeberg
+View on GitHub
+
+Make from Makefile:
+
+
+NAME=template
+all: version documentation build
+
+
+build:
+	cp -p ./src/$(NAME) bin/$(NAME)
+	sed -i "s/VERSION_DEVEL/$$(cat .version)/" bin/$(NAME)
+
+
+---
+
+

muttdelay


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+**MuttDelay** is a bash-based email scheduling tool that allows users to delay the sending of emails composed in Mutt for a specific future time. Unlike Mutt's built-in postpone feature, MuttDelay provides true time-based scheduling where emails are automatically sent at a predetermined future date and time. The tool is particularly useful for users who want to compose emails immediately but send them at more appropriate times, such as scheduling work emails to be sent during business hours or timing communications for maximum impact.
+
+The implementation is elegantly simple, consisting of a bash script that operates in two modes: a "vim" mode for scheduling emails during composition and a "cron" mode for processing the queue. When composing an email in Vim, users invoke the MuttDelay function (mapped to ,L) which prompts for the number of days to delay and copies the email to a queue directory (~/.muttdelay/) with a filename containing the target send timestamp. A cron job runs the script periodically, checking for emails whose send time has arrived, extracting recipient information and subject lines using formail, and dispatching them via Mutt's command-line interface. The architecture leverages existing Unix tools (cron, formail, mutt) and integrates seamlessly with Vim and Mutt workflows, requiring minimal configuration while providing reliable email scheduling functionality.
+
+View on Codeberg
+View on GitHub
+
+Make from Makefile:
+
+
+NAME=muttdelay
+all: version documentation build
+
+
+build:
+	cp -p ./src/$(NAME) bin/$(NAME)
+	sed -i "s/VERSION_DEVEL/$$(cat .version)/" bin/$(NAME)
+
+
+---
+
+

netdiff


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+**NetDiff** is a Bash-based network utility that enables secure file and directory comparison between two remote hosts over the network. It's particularly useful for system administrators who need to identify configuration differences between servers, such as comparing PAM configurations, system files, or directory structures across multiple hosts.
+
+The tool works by having both hosts run the same command simultaneously - one acts as a server (listening on a specified port) while the other acts as a client (connecting to that port). NetDiff packages the specified file or directory using tar, encrypts it with OpenSSL AES-256-CBC encryption (using a shared secret derived from the hostname, port, and path), and transfers it via netcat. After the encrypted transfer, it decrypts the received data and performs a standard diff comparison. The implementation is elegant in its simplicity, using only common Unix utilities (tar, openssl, nc, diff) and automatically determining server/client roles based on hostname matching, making it easy to deploy and use across different systems without complex setup.
+
+View on Codeberg
+View on GitHub
+
+---
+
+

pwgrep


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+**pwgrep** is a command-line password manager built in Bash and GNU AWK that combines GPG encryption with version control (Git by default) for secure password storage and change tracking. It stores encrypted password databases as GPG files and uses a revision control system to maintain a complete history of all changes, making it ideal for users who want both security and accountability in their password management. The tool provides a simple interface where users can search for passwords using pwgrep searchstring or edit the database directly with pwgrep, and it integrates with various AWK implementations and secure file deletion tools for cross-platform compatibility.
+
+The implementation leverages GPG for strong encryption, ensuring passwords are never stored in plaintext, while the version control integration (typically Git over SSL/SSH) provides secure synchronization across multiple devices and maintains an audit trail of all database modifications. The project includes comprehensive Debian packaging support and creates multiple command aliases (pwedit, pwfadd, pwfdel, etc.) for different password management operations, making it a complete password management solution that prioritizes security, transparency, and ease of use for technical users comfortable with command-line tools.
+
+View on Codeberg
+View on GitHub
+
+Shell from bin/pwgrep.sh:
+
+
+function pwdbls () {
+  echo Available Databases:
+  _pwdbls
+  echo Current database: $DB
+}
+
+
+---
+
+

japi


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+**japi** is a simple Perl command-line tool for fetching and displaying unresolved Jira tickets. It's designed to be used manually or automated via cron jobs to keep track of open issues from Jira projects. The tool is particularly useful for developers and project managers who want to quickly view their current workload - it can write results to a local file that's displayed whenever opening a new shell session.
+
+The implementation uses modern Perl with the Moo object system and consists of two main packages: Japi::Japi for command-line option handling and Japi::Jira for API communication. It authenticates using stored Base64-encoded passwords or interactive prompts, queries Jira's REST API with customizable JQL searches, and displays results with colored terminal output showing creation dates, reporters, summaries, and direct links to issues. The tool supports filtering for unassigned tickets only and provides extensive configuration options for different Jira installations and query requirements.
+
+View on Codeberg
+View on GitHub
+
+---
+
+

perl-poetry


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+This is a creative Perl poetry project that demonstrates the artistic and expressive possibilities of the Perl programming language. The project consists of six thematic Perl scripts that are designed to be syntactically valid Perl code while simultaneously reading as narrative poetry or prose when viewed as text.
+
+Each script explores different themes - Christmas celebrations, mathematical study, love for Perl, criticism of PHP, shopping experiences, and travel journeys - using Perl's flexible syntax and keywords to create dual-purpose code that functions as both executable programs and readable stories. The implementation cleverly exploits Perl's permissive syntax, liberal use of special variables, goto statements, and context-sensitive operators to craft code that flows naturally when read aloud. While the code compiles and runs, it's primarily an artistic exercise rather than functional software, showcasing Perl's unique ability to blur the lines between code and creative expression.
+
+View on Codeberg
+View on GitHub
+
+Perl from math.pl:
+
+
+do { int'egrate'; sub trade; };
+do { exp'onentize' and abs'olutize' };
+study and study and study and study;
+
+foreach $topic ({of, math}) {
+you, m/ay /go, to, limits }
+
+do { not qw/erk / unless $success 
+and m/ove /o;$n and study };
+
+
+---
+
+

ipv6test


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+This is a simple IPv6 connectivity testing tool implemented as a Perl CGI script. The project provides a web-based service that helps users determine whether they're connecting to servers using IPv6 or IPv4 protocols, which is useful for network administrators and users wanting to verify their IPv6 connectivity.
+
+The implementation uses a straightforward approach with three test endpoints: one that accepts both IPv4 and IPv6 connections, one IPv4-only, and one IPv6-only. The Perl script detects the connection type by examining the client's IP address format using regex pattern matching, then performs DNS lookups (both standard host and advanced dig commands) to provide detailed connectivity information including reverse DNS resolution for both client and server addresses. This tool is particularly valuable for diagnosing IPv6 deployment issues and helping users understand their network's dual-stack configuration.
+
+View on Codeberg
+View on GitHub
+
+Perl from index.pl:
+
+
+Congratulations, you have connected to a server that will display your method of connection, either IPv6 (preferred) or IPv4 (old and crusty). Well IPv6 is already ~15 years old either but not as old as IPv4 ;)
+<br /><br />
+Nevertheless, please choose your destiny:
+<ul>
+	<li><a href="http://ipv6.buetow.org">ipv6.buetow.org</a> for IPv6 & IPv4 Test</li>
+	<li><a href="http://test4.ipv6.buetow.org">test4.ipv6.buetow.org</a> for IPv4 Only Test</li>
+	<li><a href="http://test6.ipv6.buetow.org">test6.ipv6.buetow.org</a> for IPv6 Only Test</li>
+</ul>
+If your browser times-out when trying to connect to this server then you do not have an IPv6 or IPv4 path (depends on which test you are running) to the server. If your browser returns an error that the host cannot be found then the DNS servers you are using are unable to resolve the AAAA or A DNS record (depends on which test you are running again) for the server. If your browser is able to connect to the "IPv6 Only Test", yet using the "IPv6 & IPv4 Test" returns a page stating you are using IPv4, then your browser and/or IP stack in your machine are preferring IPv4 over IPv6. It also might be that your operating system supports IPv6 but your web-browser doesn't.
+END
+
+if ($ENV{SERVER_NAME} eq 'ipv6.buetow.org') {
+
+
+---
+
+

cpuinfo


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+**cpuinfo** is a small command-line utility that provides a human-readable summary of CPU information on Linux systems. It parses /proc/cpuinfo using AWK to extract and display key processor details including the CPU model, cache size, number of physical processors, cores, and whether hyper-threading is enabled. The tool calculates total CPU frequency and bogomips across all cores, making it easier to understand complex multi-core and multi-processor configurations at a glance.
+
+The implementation is remarkably simple - a single shell script that uses GNU AWK to parse the kernel's CPU information and format it into a clear, structured output. It's particularly useful for system administrators and developers who need to quickly understand CPU topology, especially on servers with multiple processors or complex threading configurations where the raw /proc/cpuinfo output can be overwhelming.
+
+View on Codeberg
+View on GitHub
+
+---
+
+

loadbars


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+**Loadbars** is a real-time server monitoring tool that visualizes CPU loads, memory usage, and network statistics across multiple remote servers simultaneously. Written in Perl, it connects to servers via SSH using public/private key authentication and displays colorized bar charts representing various system metrics in a live SDL-based graphical interface. This tool is particularly useful for system administrators who need immediate visibility into server performance without waiting for traditional monitoring tools to collect and process data.
+
+The application is implemented using a multi-threaded architecture where each monitored server runs in its own thread, continuously collecting statistics from /proc/stat, /proc/meminfo, and /proc/net/dev files. The main thread handles the SDL graphics rendering and user input, while background threads parse system data and update shared variables. Key features include toggleable views for individual CPU cores vs. summary stats, memory and network monitoring, configurable averaging intervals, and keyboard shortcuts for real-time adjustments. The tool supports server clusters via ClusterSSH integration and includes extensive customization options through command-line arguments and configuration files.
+
+View on Codeberg
+View on GitHub
+
+Perl from lib/Loadbars/Shared.pm:
+
+
+use Exporter;
+
+use base 'Exporter';
+
+our @EXPORT = qw(
+  %PIDS
+  %CPUSTATS
+  %NETSTATS_LASTUPDATE
+  %AVGSTATS
+  %AVGSTATS_HAS
+
+
+---
+
+

perldaemon


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+PerlDaemon is a minimal, extensible daemon framework for Linux and Unix-like systems written in Perl. It provides a structured foundation for creating background services that need to run continuously and execute scheduled tasks at regular intervals. The daemon supports automatic daemonization, comprehensive logging with logrotate support, clean shutdown handling via SIGTERM, and pidfile management to prevent multiple instances.
+
+The architecture centers around a modular plugin system where custom functionality is implemented as Perl modules in the PerlDaemonModules directory. The core daemon runs in a main loop with configurable intervals, executing all loaded modules sequentially at specified intervals while maintaining high-resolution timing precision using Time::HiRes. It includes built-in monitoring capabilities through alive files, flexible configuration via perldaemon.conf or command-line overrides, and can run in both daemon and foreground modes for development and debugging. This makes it particularly useful for system administrators and developers who need a lightweight, reliable framework for periodic system tasks, monitoring services, or custom automation scripts.
+
+View on Codeberg
+View on GitHub
+
+Perl from lib/PerlDaemonModules/ExampleModule.pm:
+
+
+sub new ($$$) {
+  my ($class, $conf) = @_;
+
+  my $self = bless { conf => $conf }, $class;
+  $self->{counter} = 0;
+
+  return $self;
+}
+
+
+---
+
+

awksite


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+**AWKsite** is a lightweight CGI application written in GNU AWK that generates dynamic HTML websites. It's designed to run on Unix-like systems and provides a simple templating system for creating dynamic web content. The application is particularly useful for creating basic dynamic websites without requiring complex web frameworks or databases - it's ideal for simple status pages, basic content management, or educational purposes where you want to demonstrate CGI concepts with minimal dependencies.
+
+The implementation consists of a main AWK script (index.cgi) that reads configuration from awksite.conf and processes an HTML template (template.html) by replacing template variables (marked with %%variable%%) with values from the configuration file. The system supports both static values and dynamic content generated by executing shell commands (prefixed with !). For example, %%date%% gets replaced with the output of the date command, and %%uptime%% shows server uptime. The template engine also supports sorting file contents with a special !sort filename syntax, making it easy to display sorted lists of data.
+
+View on Codeberg
+View on GitHub
+
+AWK from index.cgi:
+
+
+function process_line(line) {
+  if (line ~ /%%.+%%/)
+    return insert_template_value(line) 
+  return line
+}
+
+
+---
+
+

jsmstrade


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+jsmstrade screenshot
+
+**JSMSTrade** is a lightweight Java Swing desktop application that provides a simple GUI for sending SMS messages through the smstrade.de service. The tool offers a minimalist interface with a text area for message composition (enforcing the 160-character SMS limit), send/clear buttons, and a character counter. Users can configure their SMS gateway URL and API key through a preferences dialog, with settings automatically saved to disk. The application is useful for users who need a dedicated desktop client for sending SMS messages without using a web browser or complex API integration.
+
+The implementation follows a clean three-class architecture: SMain handles the main application logic and SMS sending via HTTP requests, SFrame provides a base class for proper window management and positioning, and SPrefs manages the configuration dialog. The application uses Java's built-in networking capabilities to send SMS messages by making HTTP GET requests to the configured smstrade.de gateway URL, encoding the message content appropriately for transmission.
+
+View on Codeberg
+View on GitHub
+
+Java from sources/smstrade/SPrefs.java:
+
+
+public SPrefs(Component parent, HashMap<String,String> options) {
+    super("Preferences", parent);
+    this.options = options;
+
+    disposeWithParent();
+    setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
+    setSize(300, 150);
+    setResizable(false);
+
+    fillContentPane();
+    setVisible(true);
+}
+
+
+---
+
+

netcalendar


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+netcalendar screenshot
+
+NetCalendar is a networked calendar application written in Java that provides both client and server functionality for managing and sharing calendar events. The application implements a client-server architecture where the server manages a calendar database and serves multiple clients over TCP/IP, with optional SSL encryption for secure communication. Users can create, edit, and search calendar events with different categories (birthdays, studies, diverse events) and the system provides visual color-coding to indicate event urgency (red for next 24 hours, orange for next week, etc.).
+
+netcalendar screenshot
+
+The implementation uses a clean separation of concerns with dedicated packages for client GUI components, server database management, and shared utilities. The client features a Swing-based interface with table views, input forms, and search capabilities, while the server handles concurrent client connections and maintains event persistence in text-based database files. The application supports both standalone mode (client and server in same process) and distributed mode across multiple machines, making it useful for small teams or organizations that need shared calendar functionality without relying on external services.
+
+View on Codeberg
+View on GitHub
+
+Java from sources/client/helper/DateSpinner.java:
+
+
+private void initComponents() {
+    setLayout(new FlowLayout(FlowLayout.LEFT, 4, 4));
+
+    spinnerDateModel = new SpinnerDateModel(date, null, null, Calendar.MONTH);
+    JSpinner jSpinner = new JSpinner(spinnerDateModel);
+    new JSpinner.DateEditor(jSpinner, "MM/yy");
+
+    add(jSpinner);
+}
+
+
+---
+
+

hsbot


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+**HSBot** is a modular IRC bot written in Haskell that provides a plugin-based architecture for handling IRC messages and commands. The bot connects to IRC servers, joins channels, and responds to both direct commands (prefixed with !) and general messages through its plugin system. It includes built-in commands for help, info, state management, and graceful shutdown, while supporting extensible functionality through plugins like message counting, printing, and storage capabilities.
+
+The implementation uses a clean separation of concerns with modules for IRC connectivity, command handling, state management, and plugin orchestration. The bot maintains persistent state through a database file and provides a dispatch system that routes messages to appropriate handlers based on whether they're commands or general messages. Its plugin architecture allows for easy extension with new functionality, making it a flexible foundation for IRC automation tasks.
+
+View on Codeberg
+View on GitHub
+
+Haskell from HsBot/IRC.hs:
+
+
+module HsBot.IRC (ircStart) where
+
+import IO
+import List
+import Network
+import System
+import System.IO
+import Text.Printf
+
+import HsBot.Base.Conf
+
+
+---
+
+

ychat


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+Based on my analysis of the codebase, here's a concise summary of the yChat project:
+
+**yChat** is a web-based chat server written in C++ that functions as a standalone HTTP server without requiring external web server dependencies. It allows users to participate in multi-room chat sessions using standard web browsers, with no special client software needed. The system supports user registration, authentication via session IDs, customizable HTML templates, and multi-language support through XML configuration files.
+
+The architecture is built around several key managers: a socket manager for handling HTTP connections, a chat manager for core functionality, an HTML template manager for dynamic content generation, and a modular system supporting dynamically loadable command modules. It uses hash maps for efficient O(1) data retrieval, POSIX threads for concurrent request handling, and includes advanced features like SSL support, MySQL database integration, garbage collection for memory management, and comprehensive logging. The codebase also includes related projects like yhttpd (a lightweight HTTP server) and ycurses (a terminal interface library), making it a comprehensive communication platform designed for performance and extensibility.
+
+View on Codeberg
+View on GitHub
+
+C++ from ycurses/src/curses/attributes.cpp:
+
+
+#define ATTRIBUTES_CPP
+
+#include "attributes.h"
+
+attributes::attributes()
+{
+  init();
+}
+
+
+---
+
+

vs-sim


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+vs-sim screenshot
+
+VS-Sim is an open-source distributed systems simulator written in Java, developed as a diploma thesis at Aachen University of Applied Sciences. It provides a visual environment for simulating and understanding distributed system algorithms including consensus protocols (one-phase/two-phase commit), time synchronization (Berkeley, Lamport, vector clocks), and communication patterns (multicast, broadcast, reliable messaging). The simulator is useful for educational purposes, allowing students and researchers to visualize complex distributed system concepts through interactive simulations.
+
+The implementation features a modular architecture with separate packages for core processes, events, protocols, and visualization. It includes pre-built protocol implementations, a GUI-based simulator with start/pause/reset controls, serialization support for saving simulations, and comprehensive time modeling systems. The codebase demonstrates clean separation of concerns with abstract base classes for extensibility and a plugin-like protocol system for easy addition of new distributed algorithms.
+
+View on Codeberg
+View on GitHub
+
+Java from sources/serialize/VSSerialize.java:
+
+
+public boolean accept(File file) {
+    if (file.isDirectory())
+        return true;
+    return file.getName().toLowerCase().endsWith(".dat");
+}
+
+
+---
+
+

fype


+
+
+⚠️ **Notice**: This project appears to be finished, obsolete, or no longer maintained. Last meaningful activity was over 2 years ago. Use at your own risk.
+
+**Fype** is a 32-bit scripting language interpreter written in C that aims to be "at least as good as AWK" while providing a different syntax and some unique features. Created by Paul C. Buetow as a fun project, Fype supports variables, functions, procedures, loops, arrays, and control structures with features like variable synonyms (references), nested functions/procedures, and automatic type conversion. The language uses a simple syntax with statements ending in semicolons and supports both global procedures (which share scope with their callers) and lexically-scoped functions.
+
+The implementation is built using a straightforward top-down parser with a maximum lookahead of 1 token, simultaneously parsing and interpreting code (meaning syntax errors are only detected at runtime). The architecture is modular with separate components for scanning/tokenization, symbol management, garbage collection, type conversion, and data structures (including arrays, lists, hash tables, stacks, and trees). The interpreter is designed for Unix-like systems (BSD/Linux) and includes built-in functions for I/O, math operations, bitwise operations, system calls like fork, and memory management with garbage collection.
+
+View on Codeberg
+View on GitHub
+ + + diff --git a/about/showcase/debroid/image-1.png b/about/showcase/debroid/image-1.png new file mode 100644 index 00000000..427a613c --- /dev/null +++ b/about/showcase/debroid/image-1.png @@ -0,0 +1,1972 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Page not found · GitHub · GitHub + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + +
+ Skip to content + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+ + + + + +
+ + + + + + + + + +
+
+ + + +
+
+ +
+
+ 404 “This is not the web page you are looking for” + + + + + + + + + + + + +
+
+ +
+
+ +
+ + +
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + +
+
+
+ + + diff --git a/about/showcase/ds-sim/image-1.png b/about/showcase/ds-sim/image-1.png new file mode 100644 index 00000000..be9b88af Binary files /dev/null and b/about/showcase/ds-sim/image-1.png differ diff --git a/about/showcase/dtail/image-1.png b/about/showcase/dtail/image-1.png new file mode 100644 index 00000000..4e343c4f Binary files /dev/null and b/about/showcase/dtail/image-1.png differ diff --git a/about/showcase/dtail/image-2.gif b/about/showcase/dtail/image-2.gif new file mode 100644 index 00000000..24a3eb35 Binary files /dev/null and b/about/showcase/dtail/image-2.gif differ diff --git a/about/showcase/gogios/image-1.png b/about/showcase/gogios/image-1.png new file mode 100644 index 00000000..aebe695c Binary files /dev/null and b/about/showcase/gogios/image-1.png differ diff --git a/about/showcase/gos/image-1.png b/about/showcase/gos/image-1.png new file mode 100644 index 00000000..dc2808ce Binary files /dev/null and b/about/showcase/gos/image-1.png differ diff --git a/about/showcase/gos/image-2.png b/about/showcase/gos/image-2.png new file mode 100644 index 00000000..cc873df3 Binary files /dev/null and b/about/showcase/gos/image-2.png differ diff --git a/about/showcase/ior/image-1.png b/about/showcase/ior/image-1.png new file mode 100644 index 00000000..157df174 Binary files /dev/null and b/about/showcase/ior/image-1.png differ diff --git a/about/showcase/ior/image-2.svg b/about/showcase/ior/image-2.svg new file mode 100644 index 00000000..9c7d98c6 --- /dev/null +++ b/about/showcase/ior/image-2.svg @@ -0,0 +1,12270 @@ + + + + + + + + + + + + + + +I/O Traces (pid,path,tracepoint by count) + +Reset Zoom +Search +ic + + + +/x86_64-redhat-linux (22,150 samples, 2.29%) +/.. + + +enter_newfstat (87 samples, 0.01%) + + + + (367 samples, 0.04%) + + + +/home (380 samples, 0.04%) + + + +/var (86 samples, 0.01%) + + + +/gcc (697 samples, 0.07%) + + + +/a.out (4,987 samples, 0.52%) + + + +10802 (117 samples, 0.01%) + + + +enter_mmap (190 samples, 0.02%) + + + +/share (3,643 samples, 0.38%) + + + +/f4 (82 samples, 0.01%) + + + +enter_ioctl (92 samples, 0.01%) + + + +/memory.pressure (315 samples, 0.03%) + + + +enter_read (606 samples, 0.06%) + + + +enter_newfstat (95 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +/fontconfig (282 samples, 0.03%) + + + +/64 (87 samples, 0.01%) + + + +/81 (83 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +/lib (239 samples, 0.02%) + + + +/fortune (1,884 samples, 0.19%) + + + +enter_newfstat (87 samples, 0.01%) + + + +/lib (656 samples, 0.07%) + + + +/app-dbus\x2d:1.2\x2dorg.gnome.Identity.slice (1,672 samples, 0.17%) + + + +/transactions.db-wal (191 samples, 0.02%) + + + +/event3 (98 samples, 0.01%) + + + +. (143 samples, 0.01%) + + + +/libbpf.a (2,384 samples, 0.25%) + + + +enter_newfstat (116 samples, 0.01%) + + + +enter_newfstat (88 samples, 0.01%) + + + +/memory.pressure (315 samples, 0.03%) + + + +/f2 (92 samples, 0.01%) + + + +/usr (726 samples, 0.08%) + + + +/libgcc.a (137 samples, 0.01%) + + + +/smaps (464 samples, 0.05%) + + + +enter_read (88 samples, 0.01%) + + + +/memory.pressure (315 samples, 0.03%) + + + +/1e (86 samples, 0.01%) + + + +enter_read (301 samples, 0.03%) + + + +.git (229 samples, 0.02%) + + + +/4e (89 samples, 0.01%) + + + +/memory.min (270 samples, 0.03%) + + + +/null (98 samples, 0.01%) + + + +/proc (9,141 samples, 0.95%) + + + +/libgcc.a (88 samples, 0.01%) + + + +/memory.stat (265 samples, 0.03%) + + + +enter_ioctl (548 samples, 0.06%) + + + +/styles (706 samples, 0.07%) + + + +enter_read (106 samples, 0.01%) + + + +/eb (102 samples, 0.01%) + + + +/go-link-2935705061 (175 samples, 0.02%) + + + +/io.github.seadve.Kooha (106 samples, 0.01%) + + + +627547 (1,235 samples, 0.13%) + + + +/8c (109 samples, 0.01%) + + + +enter_close (621 samples, 0.06%) + + + +enter_write (123,494 samples, 12.78%) +enter_write + + +enter_read (90 samples, 0.01%) + + + +/usr (4,347 samples, 0.45%) + + + +/share (1,583 samples, 0.16%) + + + +/dnf (117 samples, 0.01%) + + + +/memory.swap.current (264 samples, 0.03%) + + + +/tmp (223 samples, 0.02%) + + + +/601475 (168 samples, 0.02%) + + + +enter_read (381 samples, 0.04%) + + + + (4,998 samples, 0.52%) + + + + (886 samples, 0.09%) + + + +/68 (92 samples, 0.01%) + + + +enter_read (1,721 samples, 0.18%) + + + +/memory.swap.current (270 samples, 0.03%) + + + +enter_mmap (102 samples, 0.01%) + + + +enter_openat (236 samples, 0.02%) + + + +/memory.min (264 samples, 0.03%) + + + +/user-1001@a76544c2185a4e0d95d841276470efd6-00000000004ff7a8-0006208fd10774d5.journal (91 samples, 0.01%) + + + +/lib64 (1,537 samples, 0.16%) + + + +/functions (160 samples, 0.02%) + + + +613221 (85 samples, 0.01%) + + + +enter_ioctl (91 samples, 0.01%) + + + +enter_read (1,144 samples, 0.12%) + + + +/status (638 samples, 0.07%) + + + +enter_read (92 samples, 0.01%) + + + +enter_newfstat (621 samples, 0.06%) + + + +/lib (101 samples, 0.01%) + + + +/transactions.db (343 samples, 0.04%) + + + +enter_writev (570 samples, 0.06%) + + + +enter_read (222 samples, 0.02%) + + + +/stat (406 samples, 0.04%) + + + +/dev (971 samples, 0.10%) + + + +/tmp (14,658 samples, 1.52%) + + + +enter_newfstat (94 samples, 0.01%) + + + +enter_newfstat (85 samples, 0.01%) + + + + (10,406 samples, 1.08%) + + + +enter_pread64 (600 samples, 0.06%) + + + +enter_read (12,021 samples, 1.24%) + + + +enter_read (88 samples, 0.01%) + + + +/card1 (107 samples, 0.01%) + + + +/memory.pressure (315 samples, 0.03%) + + + +enter_newfstat (89 samples, 0.01%) + + + +/user-1001@91732938d5e8417da6f3e8bd5b2a5bdf-0000000000540a2d-0006231483066361.journal (88 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +/sbin (226 samples, 0.02%) + + + +/cc (93 samples, 0.01%) + + + +/x86_64-redhat-linux (692 samples, 0.07%) + + + +/lib (95 samples, 0.01%) + + + +me.ahola.aphototoollibre (92 samples, 0.01%) + + + +/Microsoft (388 samples, 0.04%) + + + +/0d (108 samples, 0.01%) + + + +627307 (877 samples, 0.09%) + + + +/smaps (131 samples, 0.01%) + + + +/15 (548 samples, 0.06%) + + + +enter_ioctl (90 samples, 0.01%) + + + +/lib (332 samples, 0.03%) + + + +/paul (82 samples, 0.01%) + + + +/451c975916dc4536919a44482a914925 (94 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +/a7 (90 samples, 0.01%) + + + +enter_read (526 samples, 0.05%) + + + +/13 (138 samples, 0.01%) + + + +627269 (296 samples, 0.03%) + + + +/org.freedesktop.Platform.VAAPI.Intel (438 samples, 0.05%) + + + +/52 (1,450 samples, 0.15%) + + + +enter_ioctl (152 samples, 0.02%) + + + +/622362 (128 samples, 0.01%) + + + +/exports (1,137 samples, 0.12%) + + + + (86 samples, 0.01%) + + + +/proc (1,870 samples, 0.19%) + + + +/f6 (93 samples, 0.01%) + + + +/usr (4,874 samples, 0.50%) + + + +enter_newfstat (89 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +enter_openat (116 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +/50 (97 samples, 0.01%) + + + +enter_read (196 samples, 0.02%) + + + +enter_write (191 samples, 0.02%) + + + +/dri (15,905 samples, 1.65%) + + + +/memory.current (264 samples, 0.03%) + + + +/memory.low (270 samples, 0.03%) + + + +enter_read (100 samples, 0.01%) + + + +/journal (94 samples, 0.01%) + + + +/1 (204 samples, 0.02%) + + + +/maps (100 samples, 0.01%) + + + +enter_newfstat (92 samples, 0.01%) + + + +/maps (144 samples, 0.01%) + + + +/app-dbus\x2d:1.2\x2dorg.freedesktop.portal.IBus.slice (1,628 samples, 0.17%) + + + +/device:1b (146 samples, 0.02%) + + + +/system@3b5754079473424484fc77ea08f3c475-000000000051164f-0006210ff718ca8a.journal (88 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +/org.freedesktop.Platform.Locale (312 samples, 0.03%) + + + +/c6 (112 samples, 0.01%) + + + +/paul (1,165 samples, 0.12%) + + + +627545 (294 samples, 0.03%) + + + +anon_inode:[eventfd] (88 samples, 0.01%) + + + + (1,318 samples, 0.14%) + + + +/com.github.wwmm.pulseeffects (123 samples, 0.01%) + + + +enter_write (85 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +/memory.current (264 samples, 0.03%) + + + +enter_read (90 samples, 0.01%) + + + +/libgcc_s.so.1 (106 samples, 0.01%) + + + +/system@38ed2805b6204d9b80417a97296c48b0-0000000000549499-0006232fccb39857.journal (86 samples, 0.01%) + + + +/cache (100 samples, 0.01%) + + + +/memory.stat (284 samples, 0.03%) + + + +/x86_64 (158 samples, 0.02%) + + + +enter_newfstat (86 samples, 0.01%) + + + +/BAT0 (146 samples, 0.02%) + + + +enter_read (90 samples, 0.01%) + + + +enter_read (183 samples, 0.02%) + + + +/pkg (240 samples, 0.02%) + + + +socket:[1154081] (226 samples, 0.02%) + + + +enter_read (90 samples, 0.01%) + + + +enter_close (196 samples, 0.02%) + + + +enter_read (90 samples, 0.01%) + + + +/user-1001@00062bf70dcc8696-aa0455324e7840b7.journal~ (88 samples, 0.01%) + + + +/74 (121 samples, 0.01%) + + + +/PackageKit (3,534 samples, 0.37%) + + + +/org.gnome.gThumb (100 samples, 0.01%) + + + +627433 (2,386 samples, 0.25%) + + + +/org.kde.KStyle.Adwaita (260 samples, 0.03%) + + + +enter_read (7,994 samples, 0.83%) + + + +/cmdline (88 samples, 0.01%) + + + +/proselint (316 samples, 0.03%) + + + +/memory.stat (270 samples, 0.03%) + + + +/libc.so.6 (97 samples, 0.01%) + + + +enter_newfstat (85 samples, 0.01%) + + + +/fontconfig (1,359 samples, 0.14%) + + + +/memory.stat (270 samples, 0.03%) + + + +/40 (107 samples, 0.01%) + + + +enter_newfstat (87 samples, 0.01%) + + + +/08 (111 samples, 0.01%) + + + +anon_inode:[eventfd] (130 samples, 0.01%) + + + +627407 (1,378 samples, 0.14%) + + + +enter_fcntl (2,585 samples, 0.27%) + + + +enter_read (92 samples, 0.01%) + + + +/rpmdb.sqlite-wal (112 samples, 0.01%) + + + +/app-dbus\x2d:1.2\x2dorg.gnome.Shell.Notifications.slice (1,642 samples, 0.17%) + + + +socket:[1154081] (36,516 samples, 3.78%) +sock.. + + +627245 (19,555 samples, 2.02%) +6.. + + +N:file (250 samples, 0.03%) + + + +/proc (263 samples, 0.03%) + + + +/vmlinux (1,600 samples, 0.17%) + + + +enter_read (88 samples, 0.01%) + + + +/system@00061efde1867e53-6dec804b92c9898f.journal~ (93 samples, 0.01%) + + + +/org.gnome.Lollypop (119 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +/humorix-stories (2,162 samples, 0.22%) + + + +enter_lseek (98 samples, 0.01%) + + + +enter_newfstat (86 samples, 0.01%) + + + +enter_read (92 samples, 0.01%) + + + +/org.freedesktop.Platform.GL.default (872 samples, 0.09%) + + + +enter_read (90 samples, 0.01%) + + + +/dev (123 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +/memory.pressure (329 samples, 0.03%) + + + +/libgcc_s.so.1 (106 samples, 0.01%) + + + +enter_ioctl (88 samples, 0.01%) + + + +.git (263 samples, 0.03%) + + + +/user-1001@e787b310a4d743b4a3376463d97f0ded-000000000052342d-000621d2b17590db.journal (89 samples, 0.01%) + + + + (89 samples, 0.01%) + + + +/memory.pressure (323 samples, 0.03%) + + + +/org.fedoraproject.Platform (174 samples, 0.02%) + + + +enter_write (27,422 samples, 2.84%) +en.. + + +enter_close (2,096 samples, 0.22%) + + + +enter_read (88 samples, 0.01%) + + + + (603 samples, 0.06%) + + + +/org.gnome.Decibels (120 samples, 0.01%) + + + +enter_read (93 samples, 0.01%) + + + +/sbin (124 samples, 0.01%) + + + +/10887 (234 samples, 0.02%) + + + +enter_read (8,105 samples, 0.84%) + + + +/memory.stat (270 samples, 0.03%) + + + +/libc.so (122 samples, 0.01%) + + + +/.config (478 samples, 0.05%) + + + +enter_openat (116 samples, 0.01%) + + + +enter_write (134 samples, 0.01%) + + + +anon_inode:[eventfd] (2,327 samples, 0.24%) + + + + (19,502 samples, 2.02%) + + + +enter_ioctl (731 samples, 0.08%) + + + +usr (145 samples, 0.02%) + + + +/b6 (91 samples, 0.01%) + + + +/.. (252 samples, 0.03%) + + + +/6e (106 samples, 0.01%) + + + +/applications (1,126 samples, 0.12%) + + + +/variety (505 samples, 0.05%) + + + +/122 (1,450 samples, 0.15%) + + + +enter_read (92 samples, 0.01%) + + + +enter_openat (109 samples, 0.01%) + + + +/org.fedoraproject.Platform.GL.default (266 samples, 0.03%) + + + +enter_newfstat (90 samples, 0.01%) + + + +enter_newfstat (92 samples, 0.01%) + + + +enter_read (92 samples, 0.01%) + + + +/group (91 samples, 0.01%) + + + +enter_ioctl (92 samples, 0.01%) + + + +/app-dbus\x2d:1.2\x2dorg.gnome.ScreenSaver.slice (1,705 samples, 0.18%) + + + +/46 (94 samples, 0.01%) + + + +/fedora (290 samples, 0.03%) + + + +/d9 (107 samples, 0.01%) + + + +enter_newfstat (113 samples, 0.01%) + + + +enter_read (91 samples, 0.01%) + + + +/dri (709 samples, 0.07%) + + + +/fs (100 samples, 0.01%) + + + +enter_close (99 samples, 0.01%) + + + +enter_write (129 samples, 0.01%) + + + +/65 (103 samples, 0.01%) + + + +/userdb (197 samples, 0.02%) + + + +4853 (1,046 samples, 0.11%) + + + +org.gnome.Platform.Locale (114 samples, 0.01%) + + + +/memory.low (264 samples, 0.03%) + + + + (150 samples, 0.02%) + + + +enter_read (94 samples, 0.01%) + + + +/memory.min (264 samples, 0.03%) + + + +/os (326 samples, 0.03%) + + + +/memory.stat (264 samples, 0.03%) + + + +/156 (119 samples, 0.01%) + + + +5171 (66,867 samples, 6.92%) +5171 + + +/.. (101 samples, 0.01%) + + + +/lib (22,179 samples, 2.30%) +/.. + + +anon_inode:[eventfd] (8,011 samples, 0.83%) + + + +anon_inode:[eventfd] (11,444 samples, 1.18%) + + + +enter_read (92 samples, 0.01%) + + + +/memory.stat (265 samples, 0.03%) + + + +/7f (123 samples, 0.01%) + + + +/573bf24f21b75fcd4da47ac69b5a4d146985a9c769222a812024faaad42fb3b0 (148 samples, 0.02%) + + + +627548 (294 samples, 0.03%) + + + +/lib64 (357 samples, 0.04%) + + + +/000047.o (88 samples, 0.01%) + + + +/stat (812 samples, 0.08%) + + + +enter_writev (82 samples, 0.01%) + + + +enter_openat (116 samples, 0.01%) + + + +/fs (66,710 samples, 6.90%) +/fs + + +enter_read (302 samples, 0.03%) + + + +enter_newfstat (115 samples, 0.01%) + + + +/dev (118 samples, 0.01%) + + + +anon_inode:[eventfd] (522 samples, 0.05%) + + + +/paul (488 samples, 0.05%) + + + +/memory.stat (264 samples, 0.03%) + + + +enter_pread64 (621 samples, 0.06%) + + + +/user-1001.slice (101 samples, 0.01%) + + + +enter_newfstat (95 samples, 0.01%) + + + + (236 samples, 0.02%) + + + +enter_read (88 samples, 0.01%) + + + +enter_read (98 samples, 0.01%) + + + +/user-1001@00062cef3df3933f-5d3d7602c109231b.journal~ (89 samples, 0.01%) + + + +/af (98 samples, 0.01%) + + + +/org.gnome.Geary (115 samples, 0.01%) + + + +/paul (758 samples, 0.08%) + + + +/f5f72d3edd7c69903cb183a950ed24b831c0bbac8beffc77f619cd8508be8b3e-d (172 samples, 0.02%) + + + +/conf.avail (1,234 samples, 0.13%) + + + +/0b (114 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +/memory.low (274 samples, 0.03%) + + + +/transactions.db (1,040 samples, 0.11%) + + + +enter_write (270 samples, 0.03%) + + + +/dev (1,851 samples, 0.19%) + + + +/gcc (22,155 samples, 2.29%) +/.. + + +/17 (97 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +/.cache (125 samples, 0.01%) + + + +/org.kde.Platform (217 samples, 0.02%) + + + +/b001 (571 samples, 0.06%) + + + +/wallpaper (2,146 samples, 0.22%) + + + +/share (111 samples, 0.01%) + + + +/proc (1,602 samples, 0.17%) + + + +11234 (110 samples, 0.01%) + + + +/fortune (16,353 samples, 1.69%) + + + +/go (555 samples, 0.06%) + + + +enter_newfstat (91 samples, 0.01%) + + + +/memory.stat (270 samples, 0.03%) + + + +/c2 (131 samples, 0.01%) + + + +/cgroup (66,710 samples, 6.90%) +/cgroup + + + (101 samples, 0.01%) + + + +627539 (294 samples, 0.03%) + + + +/libelf.a (33,179 samples, 3.43%) +/li.. + + +/crti.o (2,151 samples, 0.22%) + + + +/15 (204 samples, 0.02%) + + + +/paul (442 samples, 0.05%) + + + +enter_read (232 samples, 0.02%) + + + +/6c (91 samples, 0.01%) + + + +/53 (85 samples, 0.01%) + + + +/libc.a (16,576 samples, 1.72%) + + + +/system@d62e597f0e2949bda5784759a1e3ccf2-00000000007dd167-000633084a43af72.journal (87 samples, 0.01%) + + + +/com.github.artemanufrij.playmymusic.Locale (173 samples, 0.02%) + + + +/remotes (395 samples, 0.04%) + + + +/memory.current (270 samples, 0.03%) + + + +/maps (88 samples, 0.01%) + + + +enter_newfstat (88 samples, 0.01%) + + + +/fonts (188 samples, 0.02%) + + + +/bin (553 samples, 0.06%) + + + + (28,864 samples, 2.99%) + + + +/.linuxbrew (1,172 samples, 0.12%) + + + +/bin (217 samples, 0.02%) + + + +/usr (204 samples, 0.02%) + + + +/app-dbus\x2d:1.2\x2dorg.gnome.Photos.slice (1,635 samples, 0.17%) + + + +/system@38ed2805b6204d9b80417a97296c48b0-0000000000548c2f-0006232fc6538dab.journal (86 samples, 0.01%) + + + +enter_read (93 samples, 0.01%) + + + +ior (268 samples, 0.03%) + + + +/proc (9,570 samples, 0.99%) + + + +/bofh-excuses (16,269 samples, 1.68%) + + + +enter_newfstat (87 samples, 0.01%) + + + + (95 samples, 0.01%) + + + +/app-dbus\x2d:1.2\x2dorg.gnome.Calculator.SearchProvider.slice (1,675 samples, 0.17%) + + + +enter_ioctl (88 samples, 0.01%) + + + +socket:[1153176] (30,584 samples, 3.16%) +soc.. + + +11284 (819 samples, 0.08%) + + + +/2c (88 samples, 0.01%) + + + +dev.bragefuglseth.Keypunch.Locale (97 samples, 0.01%) + + + +/.. (548 samples, 0.06%) + + + +/tmp (318 samples, 0.03%) + + + +/gcc (147 samples, 0.02%) + + + +/memory.pressure (315 samples, 0.03%) + + + +/627407 (93 samples, 0.01%) + + + +/user-1001.slice (354 samples, 0.04%) + + + +/conf.avail (1,359 samples, 0.14%) + + + +/65 (237 samples, 0.02%) + + + +/.. (147 samples, 0.02%) + + + +enter_newfstat (88 samples, 0.01%) + + + +627367 (130 samples, 0.01%) + + + +/622059 (131 samples, 0.01%) + + + +/memory.low (282 samples, 0.03%) + + + +/1 (90 samples, 0.01%) + + + +/run (134 samples, 0.01%) + + + +enter_ioctl (94 samples, 0.01%) + + + +/memory.pressure (328 samples, 0.03%) + + + +/app (210 samples, 0.02%) + + + +enter_newfstat (93 samples, 0.01%) + + + +/a.out (169 samples, 0.02%) + + + +/variety (572 samples, 0.06%) + + + +/usr (1,343 samples, 0.14%) + + + +/fonts (16,622 samples, 1.72%) + + + + (4,697 samples, 0.49%) + + + +enter_newfstat (92 samples, 0.01%) + + + +/home (336 samples, 0.03%) + + + +/lib64 (160 samples, 0.02%) + + + +/home (1,619 samples, 0.17%) + + + +/fedora (143 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +enter_faccessat2 (107 samples, 0.01%) + + + +/importlib (140 samples, 0.01%) + + + +11398 (338 samples, 0.03%) + + + +org.kde.KStyle.Adwaita (96 samples, 0.01%) + + + +/lib (702 samples, 0.07%) + + + +/transactions.db (507 samples, 0.05%) + + + +enter_read (90 samples, 0.01%) + + + +/omf (160 samples, 0.02%) + + + +/xml (277 samples, 0.03%) + + + +enter_read (5,443 samples, 0.56%) + + + +/fe (99 samples, 0.01%) + + + +/memory.stat (264 samples, 0.03%) + + + +/null (123 samples, 0.01%) + + + +/gcc (697 samples, 0.07%) + + + + (126 samples, 0.01%) + + + +/bd (94 samples, 0.01%) + + + +/share (122 samples, 0.01%) + + + +/memory.stat (267 samples, 0.03%) + + + +/04 (86 samples, 0.01%) + + + +/x86_64 (724 samples, 0.07%) + + + +/firefox (778 samples, 0.08%) + + + +/fontconfig (125 samples, 0.01%) + + + +enter_newfstat (85 samples, 0.01%) + + + +org.kde.PlatformTheme.QGnomePlatform (89 samples, 0.01%) + + + +/memory.low (270 samples, 0.03%) + + + +enter_access (347 samples, 0.04%) + + + +11039 (2,507 samples, 0.26%) + + + +627262 (82 samples, 0.01%) + + + +/73 (104 samples, 0.01%) + + + +/memory.min (270 samples, 0.03%) + + + +/.. (252 samples, 0.03%) + + + +/system.slice (1,688 samples, 0.17%) + + + + (2,866 samples, 0.30%) + + + +pipe:[2415989] (1,052 samples, 0.11%) + + + +/8fdf8f8889f8fdc86da63648afa769dcf3dc1ad952abbb201d8a0b6bdffb640f (117 samples, 0.01%) + + + +/memory.stat (258 samples, 0.03%) + + + +org.gnome.Geary (88 samples, 0.01%) + + + +/memory.min (270 samples, 0.03%) + + + +enter_newfstat (98 samples, 0.01%) + + + +/var (94 samples, 0.01%) + + + +/b5 (97 samples, 0.01%) + + + +/lib-dynload (145 samples, 0.02%) + + + +/home (82 samples, 0.01%) + + + +enter_openat (116 samples, 0.01%) + + + +/f2 (88 samples, 0.01%) + + + +/x86_64 (88 samples, 0.01%) + + + +/memory.min (276 samples, 0.03%) + + + +11311 (3,361 samples, 0.35%) + + + +/memory.pressure (321 samples, 0.03%) + + + +/usr (16,676 samples, 1.73%) + + + +/user@1001.service (63,345 samples, 6.56%) +/user@10.. + + +/libgcc_s.so (244 samples, 0.03%) + + + +enter_read (92 samples, 0.01%) + + + +enter_write (93 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +/.cache (10,100 samples, 1.05%) + + + +enter_read (1,136 samples, 0.12%) + + + +enter_mmap (102 samples, 0.01%) + + + +627606 (2,544 samples, 0.26%) + + + +/83 (119 samples, 0.01%) + + + +enter_close (520 samples, 0.05%) + + + + (2,543 samples, 0.26%) + + + +21394 (1,992 samples, 0.21%) + + + +/paul (331 samples, 0.03%) + + + +/Microsoft (388 samples, 0.04%) + + + +enter_read (94 samples, 0.01%) + + + +enter_newfstat (222 samples, 0.02%) + + + +/var (376 samples, 0.04%) + + + +/.. (122 samples, 0.01%) + + + +/memory.min (282 samples, 0.03%) + + + +/user-1001@00061efde1b078bd-27cb76cbbc8326b3.journal~ (94 samples, 0.01%) + + + +/history.sqlite-shm (156 samples, 0.02%) + + + +/aquasecurity (193 samples, 0.02%) + + + +anon_inode:[eventfd] (140 samples, 0.01%) + + + +enter_read (94 samples, 0.01%) + + + +/org.kde.KStyle.Adwaita (120 samples, 0.01%) + + + +/lib64 (186 samples, 0.02%) + + + +/45 (91 samples, 0.01%) + + + +/libgcc.a (88 samples, 0.01%) + + + +/app (325 samples, 0.03%) + + + +/fdinfo (146 samples, 0.02%) + + + +/system@a8954016c5ba413ab48db302723d4801-00000000004c324d-00061d8bc1c54535.journal (98 samples, 0.01%) + + + +/pets (631 samples, 0.07%) + + + +/dconf (96 samples, 0.01%) + + + +/memory.stat (264 samples, 0.03%) + + + +enter_write (255 samples, 0.03%) + + + + (110,712 samples, 11.46%) + + + +/memory.low (264 samples, 0.03%) + + + +/app-dbus\x2d:1.2\x2dorg.gnome.Characters.slice (1,678 samples, 0.17%) + + + +/a.out (145 samples, 0.02%) + + + +anon_inode:[eventfd] (35,532 samples, 3.68%) +anon.. + + +/x86_64 (103 samples, 0.01%) + + + +/000049.o (89 samples, 0.01%) + + + +/system@00061c9741af4594-5b31eb6a6ca5fdd4.journal~ (120 samples, 0.01%) + + + +5587 (236 samples, 0.02%) + + + +enter_newfstat (93 samples, 0.01%) + + + +/ac (102 samples, 0.01%) + + + +enter_statx (104 samples, 0.01%) + + + +/memory.current (264 samples, 0.03%) + + + +enter_newfstat (90 samples, 0.01%) + + + +anon_inode:[timerfd] (170 samples, 0.02%) + + + +/memory.low (276 samples, 0.03%) + + + +enter_lseek (86 samples, 0.01%) + + + +enter_write (119 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +/82 (89 samples, 0.01%) + + + +/x86_64 (93 samples, 0.01%) + + + +11261 (3,009 samples, 0.31%) + + + +/com.sweethome3d.Sweethome3d (103 samples, 0.01%) + + + +/var (27,418 samples, 2.84%) +/var + + + (1,234 samples, 0.13%) + + + +enter_read (103 samples, 0.01%) + + + +/fortune (4,693 samples, 0.49%) + + + +enter_read (837 samples, 0.09%) + + + + (249 samples, 0.03%) + + + +/3 (89 samples, 0.01%) + + + +/lib64 (548 samples, 0.06%) + + + +627363 (168 samples, 0.02%) + + + +enter_newfstat (90 samples, 0.01%) + + + +/cgroup (234 samples, 0.02%) + + + +/lib (703 samples, 0.07%) + + + +enter_read (94 samples, 0.01%) + + + +enter_newfstat (85 samples, 0.01%) + + + +/runtime (14,604 samples, 1.51%) + + + +/libc.so (123 samples, 0.01%) + + + +/system@d62e597f0e2949bda5784759a1e3ccf2-00000000006bf60a-00062bf70d0a513f.journal (85 samples, 0.01%) + + + +627352 (198 samples, 0.02%) + + + +/stat (812 samples, 0.08%) + + + +/paul (2,156 samples, 0.22%) + + + +enter_readlink (87 samples, 0.01%) + + + +/user.slice (111 samples, 0.01%) + + + +/system@c4761a27c8514e1fbb7c5fc6bfca8b84-00000000005097b0-000620e0ef6ede41.journal (89 samples, 0.01%) + + + +625682 (546 samples, 0.06%) + + + +/objects (167 samples, 0.02%) + + + +/x86_64 (292 samples, 0.03%) + + + +enter_openat (1,233 samples, 0.13%) + + + +/bc (92 samples, 0.01%) + + + +/paul (370 samples, 0.04%) + + + +/memory.current (282 samples, 0.03%) + + + +/memory.min (270 samples, 0.03%) + + + + (157 samples, 0.02%) + + + +/ae (99 samples, 0.01%) + + + +/cgroup (392 samples, 0.04%) + + + +/memory.current (264 samples, 0.03%) + + + +/wallpaper-auto-rotated-a8cee8b7b10d114af95614cdd1bdd41a.jpg (480 samples, 0.05%) + + + +/com.bitwarden.desktop (107 samples, 0.01%) + + + +enter_openat (116 samples, 0.01%) + + + +pipe:[1143756] (397 samples, 0.04%) + + + +/.cargo (125 samples, 0.01%) + + + +io.github.ltiber.Pwall (86 samples, 0.01%) + + + +enter_newfstat (90 samples, 0.01%) + + + +enter_fcntl (892 samples, 0.09%) + + + +/memory.min (272 samples, 0.03%) + + + +/ld-linux-x86-64.so.2 (107 samples, 0.01%) + + + +/user-1001@000627a4f2b41aa9-f38c91c8c439c993.journal~ (86 samples, 0.01%) + + + +/system@6d19fc5cd4824ff2bb405e75f6f3cd03-00000000004fd186-00062088a964e077.journal (90 samples, 0.01%) + + + +enter_read (92 samples, 0.01%) + + + +anon_inode:sync_file (3,017 samples, 0.31%) + + + +/app-dbus\x2d:1.2\x2dorg.gnome.Settings.GlobalShortcutsProvider.slice (1,683 samples, 0.17%) + + + +/613221 (264 samples, 0.03%) + + + +/memory.low (276 samples, 0.03%) + + + +enter_read (92 samples, 0.01%) + + + +/org.gnome.Showtime (102 samples, 0.01%) + + + +/34 (92 samples, 0.01%) + + + +/var (384 samples, 0.04%) + + + +/15 (101 samples, 0.01%) + + + +pipe:[2412989] (750 samples, 0.08%) + + + +/variety (114 samples, 0.01%) + + + +/go (221 samples, 0.02%) + + + +/ed (106 samples, 0.01%) + + + +/memory.current (276 samples, 0.03%) + + + +/13 (143 samples, 0.01%) + + + +enter_write (4,035 samples, 0.42%) + + + +enter_newfstat (88 samples, 0.01%) + + + +/4a (94 samples, 0.01%) + + + +/dev (461 samples, 0.05%) + + + +/system@d62e597f0e2949bda5784759a1e3ccf2-00000000008260e0-0006344c36c0b746.journal (86 samples, 0.01%) + + + +/ior (128 samples, 0.01%) + + + +/fontconfig (236 samples, 0.02%) + + + +627557 (130 samples, 0.01%) + + + +/icons (649 samples, 0.07%) + + + +/e2 (96 samples, 0.01%) + + + +/run (247 samples, 0.03%) + + + +enter_read (10,648 samples, 1.10%) + + + +/.. (252 samples, 0.03%) + + + +/home (442 samples, 0.05%) + + + +621654 (4,047 samples, 0.42%) + + + +/lib64 (330 samples, 0.03%) + + + +/20 (112 samples, 0.01%) + + + +enter_ioctl (549 samples, 0.06%) + + + +/memory.swap.current (282 samples, 0.03%) + + + +enter_read (88 samples, 0.01%) + + + +/home (758 samples, 0.08%) + + + +enter_write (314 samples, 0.03%) + + + +/knghtbrd (242 samples, 0.03%) + + + +10839 (108 samples, 0.01%) + + + +/platforms (159 samples, 0.02%) + + + +/stat (812 samples, 0.08%) + + + +enter_io_uring_enter (107 samples, 0.01%) + + + +enter_newfstat (86 samples, 0.01%) + + + +enter_write (25,182 samples, 2.61%) +en.. + + +.git (97 samples, 0.01%) + + + +/memory.pressure (322 samples, 0.03%) + + + +/fontconfig (1,234 samples, 0.13%) + + + +/history.sqlite-shm (470 samples, 0.05%) + + + +/tmp (197 samples, 0.02%) + + + +io.github.Hexchat (102 samples, 0.01%) + + + +enter_openat (140 samples, 0.01%) + + + +/x86_64 (250 samples, 0.03%) + + + +enter_newfstat (85 samples, 0.01%) + + + +/e5 (96 samples, 0.01%) + + + +/c4 (102 samples, 0.01%) + + + +/com.mastermindzh.tidal-hifi (123 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +/cb (86 samples, 0.01%) + + + +/memory.stat (270 samples, 0.03%) + + + +/19 (95 samples, 0.01%) + + + + (639 samples, 0.07%) + + + +/d7 (96 samples, 0.01%) + + + +/15 (688 samples, 0.07%) + + + +/app-dbus\x2d:1.2\x2dorg.gnome.Nautilus.slice (1,628 samples, 0.17%) + + + +16740 (92 samples, 0.01%) + + + +/wallpaper (478 samples, 0.05%) + + + +enter_write (629 samples, 0.07%) + + + +/fonts (143 samples, 0.01%) + + + + (1,874 samples, 0.19%) + + + +/kernel (1,600 samples, 0.17%) + + + +/.. (21,728 samples, 2.25%) +/.. + + +enter_newfstat (94 samples, 0.01%) + + + +/actions (248 samples, 0.03%) + + + +/f5 (112 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +enter_newfstat (98 samples, 0.01%) + + + +enter_newfstat (83 samples, 0.01%) + + + +/local (1,135 samples, 0.12%) + + + +enter_read (160 samples, 0.02%) + + + +/go-link-2935705061 (176 samples, 0.02%) + + + +/5c (102 samples, 0.01%) + + + +/memory.current (270 samples, 0.03%) + + + +enter_close (334 samples, 0.03%) + + + +/git (442 samples, 0.05%) + + + +/.. (147 samples, 0.02%) + + + +/go-build (4,150 samples, 0.43%) + + + +/2b (101 samples, 0.01%) + + + +/24.08 (220 samples, 0.02%) + + + +/null (971 samples, 0.10%) + + + +/621836 (114 samples, 0.01%) + + + +enter_statx (90 samples, 0.01%) + + + +11330 (106 samples, 0.01%) + + + +/x86_64 (120 samples, 0.01%) + + + + (527 samples, 0.05%) + + + +/d2 (89 samples, 0.01%) + + + +/x86_64 (303 samples, 0.03%) + + + +/lib (168 samples, 0.02%) + + + +/app-dbus\x2d:1.2\x2dapp.drey.Dialect.SearchProvider.slice (1,662 samples, 0.17%) + + + +/03 (104 samples, 0.01%) + + + +enter_newfstat (120 samples, 0.01%) + + + +enter_close (510 samples, 0.05%) + + + +/go-link-2935705061 (175 samples, 0.02%) + + + +enter_lseek (196 samples, 0.02%) + + + +enter_read (90 samples, 0.01%) + + + +/user-1001@1dc65c17c94c402f938934dc3d68c3ab-00000000004e0690-00061f0691ee3c45.journal (89 samples, 0.01%) + + + +enter_read (89 samples, 0.01%) + + + +/system@d62e597f0e2949bda5784759a1e3ccf2-0000000000734665-00062efc19b15696.journal (88 samples, 0.01%) + + + +/utmp (132 samples, 0.01%) + + + +/x86_64 (115 samples, 0.01%) + + + +enter_writev (118 samples, 0.01%) + + + +enter_read (92 samples, 0.01%) + + + +/cgroup (100 samples, 0.01%) + + + +/2e (107 samples, 0.01%) + + + +/statm (116 samples, 0.01%) + + + +/0 (541 samples, 0.06%) + + + +/memory.swap.current (270 samples, 0.03%) + + + +enter_newfstat (88 samples, 0.01%) + + + +/4imrokjd.default-release-1736024643281 (778 samples, 0.08%) + + + +/system@d62e597f0e2949bda5784759a1e3ccf2-00000000007b4662-00063193963b50a4.journal (86 samples, 0.01%) + + + +enter_read (95 samples, 0.01%) + + + +/cache (165 samples, 0.02%) + + + +/GosDir (490 samples, 0.05%) + + + + (127 samples, 0.01%) + + + +/cache (236 samples, 0.02%) + + + +/37 (113 samples, 0.01%) + + + + (87 samples, 0.01%) + + + +/.. (35,331 samples, 3.66%) +/.. + + +/625682 (116 samples, 0.01%) + + + +enter_statx (247 samples, 0.03%) + + + +/org.freedesktop.Platform.openh264 (192 samples, 0.02%) + + + +/memory.stat (269 samples, 0.03%) + + + +/cgroup (204 samples, 0.02%) + + + +/90 (103 samples, 0.01%) + + + +enter_read (92 samples, 0.01%) + + + +enter_ioctl (276 samples, 0.03%) + + + +/education (743 samples, 0.08%) + + + +enter_read (90 samples, 0.01%) + + + +/transactions.db (2,658 samples, 0.28%) + + + +/b7 (108 samples, 0.01%) + + + +enter_ioctl (103 samples, 0.01%) + + + +enter_read (104 samples, 0.01%) + + + +de.haeckerfelix.Shortwave.Locale (92 samples, 0.01%) + + + +enter_write (122 samples, 0.01%) + + + +/runtime (159 samples, 0.02%) + + + +/51 (119 samples, 0.01%) + + + +/app-dbus\x2d:1.2\x2dorg.gnome.Settings.SearchProvider.slice (1,673 samples, 0.17%) + + + +625663 (471 samples, 0.05%) + + + +enter_read (90 samples, 0.01%) + + + +/stable (86 samples, 0.01%) + + + +/f2d70db0e77989b39062f2ed4a09f6fba8ba19cdefcd750898c66b4f6cd480e6-d (92 samples, 0.01%) + + + +/org.kde.Platform (112 samples, 0.01%) + + + +enter_ioctl (94 samples, 0.01%) + + + +/memory.swap.current (270 samples, 0.03%) + + + +/x86_64 (87 samples, 0.01%) + + + +enter_read (92 samples, 0.01%) + + + +enter_writev (261 samples, 0.03%) + + + +/usr (3,549 samples, 0.37%) + + + +/memory.swap.current (276 samples, 0.03%) + + + +/9e (96 samples, 0.01%) + + + +/app-org.gnome.Terminal.slice (1,705 samples, 0.18%) + + + +/usr (1,879 samples, 0.19%) + + + +/memory.current (264 samples, 0.03%) + + + +org.gnome.Decibels (89 samples, 0.01%) + + + +/usr (1,947 samples, 0.20%) + + + +enter_read (90 samples, 0.01%) + + + +enter_newfstat (88 samples, 0.01%) + + + +/.. (548 samples, 0.06%) + + + +/.. (252 samples, 0.03%) + + + +/memory.pressure (322 samples, 0.03%) + + + +/memory.stat (282 samples, 0.03%) + + + +/ee (103 samples, 0.01%) + + + +/15 (83 samples, 0.01%) + + + +enter_read (92 samples, 0.01%) + + + +/df (101 samples, 0.01%) + + + +/usr (103 samples, 0.01%) + + + +627612 (225 samples, 0.02%) + + + +enter_lseek (1,843 samples, 0.19%) + + + +/user-1002.journal (86 samples, 0.01%) + + + +/sys (392 samples, 0.04%) + + + +/gcc (548 samples, 0.06%) + + + +enter_read (232 samples, 0.02%) + + + +org.kde.digikam (98 samples, 0.01%) + + + +/journal (97 samples, 0.01%) + + + +/614631 (152 samples, 0.02%) + + + +enter_openat (109 samples, 0.01%) + + + +/system@3b5754079473424484fc77ea08f3c475-0000000000511ee2-0006210ff803f129.journal (87 samples, 0.01%) + + + +/share (126 samples, 0.01%) + + + +/a2 (109 samples, 0.01%) + + + +301189 (10,487 samples, 1.09%) + + + +/tmp (582 samples, 0.06%) + + + +/memory.swap.current (276 samples, 0.03%) + + + +enter_read (92 samples, 0.01%) + + + +/5b (87 samples, 0.01%) + + + +/a9 (100 samples, 0.01%) + + + +lib (145 samples, 0.02%) + + + +/61 (132 samples, 0.01%) + + + +5260 (4,919 samples, 0.51%) + + + +/7c (118 samples, 0.01%) + + + +/memory.low (270 samples, 0.03%) + + + +enter_read (88 samples, 0.01%) + + + +enter_newfstat (123 samples, 0.01%) + + + +/a.out (174 samples, 0.02%) + + + +/65afd18368643033b5a4536a6c2edd4f45d178031395564677e7616de9299da2-d (237 samples, 0.02%) + + + +/.config (218 samples, 0.02%) + + + +/21394 (174 samples, 0.02%) + + + +/site-packages (251 samples, 0.03%) + + + +/status (638 samples, 0.07%) + + + +/transactions.db (270 samples, 0.03%) + + + +/fontconfig (165 samples, 0.02%) + + + +enter_lseek (129 samples, 0.01%) + + + +enter_newfstat (507 samples, 0.05%) + + + +/system@8143294b6d9c492db274f426a1308d41-0000000000558f05-000623cd76e2050c.journal (87 samples, 0.01%) + + + +enter_read (92 samples, 0.01%) + + + +enter_statx (134 samples, 0.01%) + + + + (150 samples, 0.02%) + + + +/Vault (666 samples, 0.07%) + + + +enter_close (136 samples, 0.01%) + + + +/.linuxbrew (454 samples, 0.05%) + + + +/libz.a (136 samples, 0.01%) + + + +enter_newfstat (85 samples, 0.01%) + + + +/memory.current (270 samples, 0.03%) + + + +enter_ioctl (747 samples, 0.08%) + + + +/libzstd.a (548 samples, 0.06%) + + + +anon_inode:[eventfd] (157 samples, 0.02%) + + + +/libgcc_s.so.1 (106 samples, 0.01%) + + + +.. (93 samples, 0.01%) + + + +/debug (245 samples, 0.03%) + + + +/tmp (215 samples, 0.02%) + + + +org.videolan.VLC.Locale (98 samples, 0.01%) + + + +/etilqs_4738201599cc599e (1,247 samples, 0.13%) + + + +/etc (499 samples, 0.05%) + + + +/memory.low (270 samples, 0.03%) + + + +/bin (1,886 samples, 0.20%) + + + +/memory.stat (276 samples, 0.03%) + + + +/memory.current (270 samples, 0.03%) + + + +/11 (106 samples, 0.01%) + + + +/usr (279 samples, 0.03%) + + + +/22 (107 samples, 0.01%) + + + +/memory.min (264 samples, 0.03%) + + + +enter_read (88 samples, 0.01%) + + + +enter_pread64 (738 samples, 0.08%) + + + +/output (2,384 samples, 0.25%) + + + +/memory.stat (270 samples, 0.03%) + + + +enter_write (10,792 samples, 1.12%) + + + +/extension (5,696 samples, 0.59%) + + + +627559 (129 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +/home (868 samples, 0.09%) + + + +/16 (89 samples, 0.01%) + + + +/44 (100 samples, 0.01%) + + + +/ksm (116 samples, 0.01%) + + + +/2d (90 samples, 0.01%) + + + +/x86_64-redhat-linux (101 samples, 0.01%) + + + +/active (649 samples, 0.07%) + + + + (403 samples, 0.04%) + + + +/share (16,749 samples, 1.73%) + + + +/games (120 samples, 0.01%) + + + +/x86_64 (311 samples, 0.03%) + + + +/memory.low (282 samples, 0.03%) + + + +/24.08 (154 samples, 0.02%) + + + +enter_newfstat (580 samples, 0.06%) + + + +/memory.swap.current (272 samples, 0.03%) + + + +10865 (133 samples, 0.01%) + + + +enter_lseek (109 samples, 0.01%) + + + +enter_io_uring_enter (205 samples, 0.02%) + + + +/session.slice (1,715 samples, 0.18%) + + + +enter_write (517 samples, 0.05%) + + + +enter_fcntl (98 samples, 0.01%) + + + +/user-1001@000633f936b0103a-a2777a75a20b8db0.journal~ (87 samples, 0.01%) + + + +/org.freedesktop.Platform.ffmpeg-full (307 samples, 0.03%) + + + +enter_newfstat (88 samples, 0.01%) + + + +/memory.pressure (319 samples, 0.03%) + + + +/63 (84 samples, 0.01%) + + + +/home (19,266 samples, 1.99%) +/.. + + +deploy (3,711 samples, 0.38%) + + + +enter_read (92 samples, 0.01%) + + + +/paul (315 samples, 0.03%) + + + +/.. (252 samples, 0.03%) + + + +/18 (89 samples, 0.01%) + + + +/libbpfgo (2,384 samples, 0.25%) + + + +/64x64 (111 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +/memory.current (282 samples, 0.03%) + + + +/memory.swap.current (264 samples, 0.03%) + + + +enter_ioctl (92 samples, 0.01%) + + + +/home (186 samples, 0.02%) + + + +/.. (101 samples, 0.01%) + + + +/kernelnewbies (766 samples, 0.08%) + + + +/09 (122 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +/usr (2,015 samples, 0.21%) + + + +/601294 (240 samples, 0.02%) + + + +/lib (273 samples, 0.03%) + + + +/var (8,910 samples, 0.92%) + + + +/meminfo (7,986 samples, 0.83%) + + + +/home (130 samples, 0.01%) + + + +/input (2,525 samples, 0.26%) + + + +enter_openat (193 samples, 0.02%) + + + +/io.github.seadve.Kooha.Locale (197 samples, 0.02%) + + + +/x86_64 (102 samples, 0.01%) + + + +/flatpak (27,255 samples, 2.82%) +/f.. + + +enter_read (88 samples, 0.01%) + + + +enter_fcntl (89 samples, 0.01%) + + + +/scripts (221 samples, 0.02%) + + + +/fonts (461 samples, 0.05%) + + + +enter_newfstat (88 samples, 0.01%) + + + +/dev (9,219 samples, 0.95%) + + + +/.cache (214 samples, 0.02%) + + + +/b4 (122 samples, 0.01%) + + + +enter_ioctl (8,048 samples, 0.83%) + + + +/card1 (15,904 samples, 1.65%) + + + +enter_lseek (234 samples, 0.02%) + + + +/x86_64 (112 samples, 0.01%) + + + +/run (374 samples, 0.04%) + + + +/memory.swap.current (269 samples, 0.03%) + + + +/24.08extra (177 samples, 0.02%) + + + +enter_read (5,477 samples, 0.57%) + + + +600428 (131 samples, 0.01%) + + + +/share (255 samples, 0.03%) + + + + (315 samples, 0.03%) + + + +enter_read (90 samples, 0.01%) + + + +/etc (585 samples, 0.06%) + + + +enter_newfstat (86 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + + (878 samples, 0.09%) + + + +/x86_64 (101 samples, 0.01%) + + + +enter_newfstat (87 samples, 0.01%) + + + +/59 (126 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +/be (98 samples, 0.01%) + + + +/45 (89 samples, 0.01%) + + + +/bin (595 samples, 0.06%) + + + +/metainfo (267 samples, 0.03%) + + + +/b2 (107 samples, 0.01%) + + + +enter_read (8,428 samples, 0.87%) + + + +6923 (608 samples, 0.06%) + + + +enter_read (94 samples, 0.01%) + + + +/4f (90 samples, 0.01%) + + + +/sysimage (105 samples, 0.01%) + + + +/06 (108 samples, 0.01%) + + + +5176 (97 samples, 0.01%) + + + +/0f52621e4540863ee86b1fe26216fff78fefa1096f367079692344139228e474 (91 samples, 0.01%) + + + +/fonts (494 samples, 0.05%) + + + +anon_inode:[eventfd] (588 samples, 0.06%) + + + +/paul (433 samples, 0.04%) + + + +/lib64 (101 samples, 0.01%) + + + +/94 (95 samples, 0.01%) + + + +10877 (955 samples, 0.10%) + + + +5588 (245 samples, 0.03%) + + + +/15 (147 samples, 0.02%) + + + +enter_read (92 samples, 0.01%) + + + +/.cache (25,267 samples, 2.61%) +/... + + +/app-dbus\x2d:1.2\x2dorg.gnome.NautilusPreviewer.slice (1,635 samples, 0.17%) + + + +pipe:[1148912] (117 samples, 0.01%) + + + +enter_read (293 samples, 0.03%) + + + +/proc (2,412 samples, 0.25%) + + + +/ff (107 samples, 0.01%) + + + +/conf.d (483 samples, 0.05%) + + + +/app-dbus\x2d:1.2\x2dorg.gnome.Screenshot.slice (1,628 samples, 0.17%) + + + +enter_newfstat (90 samples, 0.01%) + + + +/memory.low (270 samples, 0.03%) + + + +/fontconfig (1,396 samples, 0.14%) + + + +/lib64 (330 samples, 0.03%) + + + +enter_read (164 samples, 0.02%) + + + +/user.slice (375 samples, 0.04%) + + + +enter_read (186 samples, 0.02%) + + + +enter_pwrite64 (229 samples, 0.02%) + + + +enter_newfstatat (127 samples, 0.01%) + + + +/PNP0C0A:00 (146 samples, 0.02%) + + + +/app-dbus\x2d:1.2\x2dio.github.kotatogram.slice (1,628 samples, 0.17%) + + + +/proselint (316 samples, 0.03%) + + + +/memory.current (264 samples, 0.03%) + + + +enter_mmap (83 samples, 0.01%) + + + +11077 (137 samples, 0.01%) + + + +/linuxbrew (248 samples, 0.03%) + + + +enter_ioctl (90 samples, 0.01%) + + + +/ (185 samples, 0.02%) + + + +/.config (572 samples, 0.06%) + + + +627131 (2,332 samples, 0.24%) + + + +/dev (38,725 samples, 4.01%) +/dev + + +/sys (208 samples, 0.02%) + + + +enter_ioctl (2,023 samples, 0.21%) + + + +enter_newfstat (114 samples, 0.01%) + + + + (100 samples, 0.01%) + + + +com.belmoussaoui.ReadItLater.Locale (103 samples, 0.01%) + + + +org.freedesktop.Platform.VAAPI.Intel (100 samples, 0.01%) + + + +enter_newfstat (85 samples, 0.01%) + + + +/wallpaper-clock-d79261e7f939791e254926a69b825364.jpg (2,125 samples, 0.22%) + + + +/59 (1,450 samples, 0.15%) + + + +/451c975916dc4536919a44482a914925 (8,178 samples, 0.85%) + + + +anon_inode:[eventfd] (24,742 samples, 2.56%) +an.. + + +/fedora (100 samples, 0.01%) + + + +enter_read (92 samples, 0.01%) + + + +/622134 (128 samples, 0.01%) + + + +enter_close (1,105 samples, 0.11%) + + + +/memory.current (264 samples, 0.03%) + + + +/c8 (107 samples, 0.01%) + + + +371837 (555 samples, 0.06%) + + + + (66,822 samples, 6.91%) + + + +/share (436 samples, 0.05%) + + + + (39,511 samples, 4.09%) + + + +enter_io_uring_enter (458 samples, 0.05%) + + + +/proc (455 samples, 0.05%) + + + +/lib64 (21,728 samples, 2.25%) +/.. + + +/user-1001@38ed2805b6204d9b80417a97296c48b0-0000000000549498-0006232fccb2c5a8.journal (85 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +/x86_64 (192 samples, 0.02%) + + + +/etc (498 samples, 0.05%) + + + +enter_fcntl (115 samples, 0.01%) + + + +/19 (149 samples, 0.02%) + + + +/memory.min (264 samples, 0.03%) + + + +/98 (102 samples, 0.01%) + + + +/Microsoft (388 samples, 0.04%) + + + +/lib64 (432 samples, 0.04%) + + + +run (157 samples, 0.02%) + + + +/memory.swap.current (264 samples, 0.03%) + + + +/law (726 samples, 0.08%) + + + +/memory.pressure (325 samples, 0.03%) + + + +/fedora (83 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +anon_inode:[eventfd] (371 samples, 0.04%) + + + +627379 (1,462 samples, 0.15%) + + + +/sys (66,710 samples, 6.90%) +/sys + + +enter_lseek (1,225 samples, 0.13%) + + + +/1d (103 samples, 0.01%) + + + +socket:[1149478] (82 samples, 0.01%) + + + +org.gnome.Platform (117 samples, 0.01%) + + + +/2f (88 samples, 0.01%) + + + +/dc (83 samples, 0.01%) + + + +/computers (417 samples, 0.04%) + + + +enter_read (90 samples, 0.01%) + + + +/db (108 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +/usr (732 samples, 0.08%) + + + +/dev (18,520 samples, 1.92%) +/.. + + +/share (4,700 samples, 0.49%) + + + +enter_lseek (98 samples, 0.01%) + + + +anon_inode:[eventfd] (136 samples, 0.01%) + + + +/ca (89 samples, 0.01%) + + + +/lib64 (122 samples, 0.01%) + + + +/system@00063555eacaf935-a867d511da51b81a.journal~ (85 samples, 0.01%) + + + +/dev (112 samples, 0.01%) + + + +enter_read (115 samples, 0.01%) + + + +/18 (96 samples, 0.01%) + + + +/ec (123 samples, 0.01%) + + + +/go-link-2935705061 (318 samples, 0.03%) + + + +io.github.btpf.alexandria (92 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +enter_mmap (128 samples, 0.01%) + + + +/go-link-2935705061 (87 samples, 0.01%) + + + +/PackageKit (507 samples, 0.05%) + + + +/system@0aea203ba61848c3941e879d6c338702-00000000004cfaec-00061dc3f1357407.journal (93 samples, 0.01%) + + + +org.freedesktop.Platform (120 samples, 0.01%) + + + +/03 (92 samples, 0.01%) + + + +/org.freedesktop.Sdk.Locale (173 samples, 0.02%) + + + +/proc (462 samples, 0.05%) + + + +enter_read (90 samples, 0.01%) + + + +/org.freedesktop.Platform (239 samples, 0.02%) + + + +/cgroup (1,155 samples, 0.12%) + + + +/122 (107 samples, 0.01%) + + + +/libgcc_s.so (244 samples, 0.03%) + + + +/user@0.service (1,677 samples, 0.17%) + + + +/com.jgraph.drawio.desktop (104 samples, 0.01%) + + + +/86 (103 samples, 0.01%) + + + +/memory.pressure (315 samples, 0.03%) + + + +/com.skype.Client (103 samples, 0.01%) + + + +/app.slice (1,677 samples, 0.17%) + + + +/run (114 samples, 0.01%) + + + +/52 (98 samples, 0.01%) + + + +enter_read (91 samples, 0.01%) + + + +/lib64 (35,331 samples, 3.66%) +/lib64 + + +/memory.low (276 samples, 0.03%) + + + +/mod (1,043 samples, 0.11%) + + + +enter_read (4,564 samples, 0.47%) + + + +/95 (101 samples, 0.01%) + + + +enter_read (2,465 samples, 0.26%) + + + +/org.freedesktop.Platform.GL.default (292 samples, 0.03%) + + + +org.fedoraproject.Platform (105 samples, 0.01%) + + + +/renderD128 (602 samples, 0.06%) + + + +/flatpak (132 samples, 0.01%) + + + +/memory.swap.current (270 samples, 0.03%) + + + +/devices (146 samples, 0.02%) + + + +enter_mmap (971 samples, 0.10%) + + + +/5.15-24.08 (92 samples, 0.01%) + + + +627594 (762 samples, 0.08%) + + + +/paul (230 samples, 0.02%) + + + +/usr (114 samples, 0.01%) + + + +/0e (95 samples, 0.01%) + + + +/bin (550 samples, 0.06%) + + + +/shadow (96 samples, 0.01%) + + + +enter_lseek (116 samples, 0.01%) + + + +/memory.low (270 samples, 0.03%) + + + +com.github.suzie97.communique.Locale (97 samples, 0.01%) + + + +enter_getdents64 (2,236 samples, 0.23%) + + + +enter_getdents64 (282 samples, 0.03%) + + + +enter_write (272 samples, 0.03%) + + + +enter_read (92 samples, 0.01%) + + + +/pack (152 samples, 0.02%) + + + +/2a (87 samples, 0.01%) + + + +/21 (90 samples, 0.01%) + + + +/journal (86 samples, 0.01%) + + + +/user-0.slice (100 samples, 0.01%) + + + +/video3 (203 samples, 0.02%) + + + +/history.sqlite (1,420 samples, 0.15%) + + + + (86 samples, 0.01%) + + + +enter_pread64 (1,309 samples, 0.14%) + + + + (9,694 samples, 1.00%) + + + +/5.15-24.08 (87 samples, 0.01%) + + + +/memory.current (264 samples, 0.03%) + + + +/27 (84 samples, 0.01%) + + + +/dev (254 samples, 0.03%) + + + +enter_openat (117 samples, 0.01%) + + + +/org.gnome.Shotwell (98 samples, 0.01%) + + + +/libgcc_s.so.1 (106 samples, 0.01%) + + + +enter_newfstat (1,283 samples, 0.13%) + + + +/go-build (25,267 samples, 2.61%) +/g.. + + +anon_inode:[eventfd] (108 samples, 0.01%) + + + +/user-1001@00062a295de09090-a16240f245e1fdba.journal~ (86 samples, 0.01%) + + + +/sysimage (2,820 samples, 0.29%) + + + +enter_newfstat (87 samples, 0.01%) + + + + (845 samples, 0.09%) + + + +/ab (92 samples, 0.01%) + + + +.git (97 samples, 0.01%) + + + +anon_inode:[eventfd] (1,941 samples, 0.20%) + + + +enter_openat (107 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +/go-link-2935705061 (492 samples, 0.05%) + + + +5266 (871 samples, 0.09%) + + + +/memory.pressure (308 samples, 0.03%) + + + +/a5 (95 samples, 0.01%) + + + +/a0 (112 samples, 0.01%) + + + +enter_read (92 samples, 0.01%) + + + +/memory.min (276 samples, 0.03%) + + + +enter_write (1,380 samples, 0.14%) + + + +enter_newfstat (117 samples, 0.01%) + + + +/b1 (92 samples, 0.01%) + + + +enter_newfstat (87 samples, 0.01%) + + + +/f8 (84 samples, 0.01%) + + + +16773 (570 samples, 0.06%) + + + +/memory.swap.current (264 samples, 0.03%) + + + +/x86_64 (105 samples, 0.01%) + + + +enter_ioctl (92 samples, 0.01%) + + + +/paul (758 samples, 0.08%) + + + +/smaps (128 samples, 0.01%) + + + +/dev (92 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +/memory.min (276 samples, 0.03%) + + + + (5,029 samples, 0.52%) + + + +6738 (10,526 samples, 1.09%) + + + +org.kde.Platform.Locale (97 samples, 0.01%) + + + +enter_mmap (86 samples, 0.01%) + + + +enter_write (1,335 samples, 0.14%) + + + +enter_read (182 samples, 0.02%) + + + +/memory.min (276 samples, 0.03%) + + + +enter_read (519 samples, 0.05%) + + + +/stat (2,320 samples, 0.24%) + + + +enter_read (116 samples, 0.01%) + + + +/PNP0A08:00 (146 samples, 0.02%) + + + +627217 (878 samples, 0.09%) + + + +627618 (296 samples, 0.03%) + + + +/lib64 (306 samples, 0.03%) + + + +/lib (159 samples, 0.02%) + + + +/home (433 samples, 0.04%) + + + +enter_write (381 samples, 0.04%) + + + +enter_read (88 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +org.kde.WaylandDecoration.QGnomePlatform-decoration (131 samples, 0.01%) + + + +/pkg (1,043 samples, 0.11%) + + + +/bfe23ec8ae62e554c21f8d5bb1ffa866025eb79fa819d5d2e88cd075c4059f56 (97 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +/.mozilla (778 samples, 0.08%) + + + +/lib (2,891 samples, 0.30%) + + + +/fortune (1,158 samples, 0.12%) + + + +enter_lseek (196 samples, 0.02%) + + + +/applications (109 samples, 0.01%) + + + +/user-1001@0006231483066408-bbc5079379d9a9d0.journal~ (85 samples, 0.01%) + + + +/paul (515 samples, 0.05%) + + + +enter_newfstat (91 samples, 0.01%) + + + +enter_read (725 samples, 0.08%) + + + +/.. (548 samples, 0.06%) + + + +/rpmdb.sqlite (1,409 samples, 0.15%) + + + +enter_newfstat (90 samples, 0.01%) + + + +enter_mmap (130 samples, 0.01%) + + + +enter_newfstat (94 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +/memory.swap.current (264 samples, 0.03%) + + + +enter_read (88 samples, 0.01%) + + + +/.. (252 samples, 0.03%) + + + +/451c975916dc4536919a44482a914925 (86 samples, 0.01%) + + + +/libgcc.a (88 samples, 0.01%) + + + +enter_close (105 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +/memory.pressure (322 samples, 0.03%) + + + +/app (4,201 samples, 0.43%) + + + +/variety (478 samples, 0.05%) + + + +/wallpaper (321 samples, 0.03%) + + + +/log (97 samples, 0.01%) + + + +/styles (706 samples, 0.07%) + + + +/c1 (91 samples, 0.01%) + + + +enter_write (6,880 samples, 0.71%) + + + +/share (1,629 samples, 0.17%) + + + +anon_inode:inotify (93 samples, 0.01%) + + + +enter_read (136 samples, 0.01%) + + + +/5 (112 samples, 0.01%) + + + +enter_readv (130 samples, 0.01%) + + + +/.config (505 samples, 0.05%) + + + +enter_write (378 samples, 0.04%) + + + +/heads (481 samples, 0.05%) + + + +627543 (150 samples, 0.02%) + + + +/share (1,258 samples, 0.13%) + + + +enter_lseek (272 samples, 0.03%) + + + +/e9 (94 samples, 0.01%) + + + +enter_write (84 samples, 0.01%) + + + +enter_ioctl (90 samples, 0.01%) + + + +/58 (89 samples, 0.01%) + + + +1 (349 samples, 0.04%) + + + +/paul (130 samples, 0.01%) + + + +com.discordapp.Discord (97 samples, 0.01%) + + + + (114 samples, 0.01%) + + + +/85 (118 samples, 0.01%) + + + +/proc (116 samples, 0.01%) + + + +org.kde.WaylandDecoration.QAdwaitaDecorations (103 samples, 0.01%) + + + +/usr (101 samples, 0.01%) + + + +enter_pwrite64 (621 samples, 0.06%) + + + +enter_read (90 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +/permanent (626 samples, 0.06%) + + + +enter_write (127 samples, 0.01%) + + + +enter_newfstat (96 samples, 0.01%) + + + +/88 (95 samples, 0.01%) + + + +/paul (18,094 samples, 1.87%) +/.. + + +/history.sqlite-shm (726 samples, 0.08%) + + + +627427 (106 samples, 0.01%) + + + +anon_inode:[eventfd] (127 samples, 0.01%) + + + +/home (320 samples, 0.03%) + + + +/shells (302 samples, 0.03%) + + + +/.. (147 samples, 0.02%) + + + +enter_newfstatat (117 samples, 0.01%) + + + +/156 (1,450 samples, 0.15%) + + + +/11 (87 samples, 0.01%) + + + +enter_close (117 samples, 0.01%) + + + +/com.github.johnfactotum.Foliate (103 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +/paul (126 samples, 0.01%) + + + +/smaps (185 samples, 0.02%) + + + +/.. (21,728 samples, 2.25%) +/.. + + +enter_read (90 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +/passwd (702 samples, 0.07%) + + + +/null (82 samples, 0.01%) + + + +/icons (10,087 samples, 1.04%) + + + +/lib64 (1,499 samples, 0.16%) + + + +enter_read (576 samples, 0.06%) + + + +enter_close (135 samples, 0.01%) + + + +org.telegram.desktop.webview (146 samples, 0.02%) + + + +/sys (116 samples, 0.01%) + + + +enter_pwrite64 (144 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +/23.08 (170 samples, 0.02%) + + + +enter_read (122 samples, 0.01%) + + + +/sys (100 samples, 0.01%) + + + +/596092 (160 samples, 0.02%) + + + +enter_newfstat (88 samples, 0.01%) + + + +/user.slice (65,022 samples, 6.73%) +/user.slice + + +enter_ioctl (94 samples, 0.01%) + + + +pipe:[23259] (193 samples, 0.02%) + + + +enter_read (93 samples, 0.01%) + + + +/29 (109 samples, 0.01%) + + + + (1,261 samples, 0.13%) + + + +/memory.current (276 samples, 0.03%) + + + +/system@a76544c2185a4e0d95d841276470efd6-00000000004ff011-0006208fd0579154.journal (90 samples, 0.01%) + + + +/swcatalog (424 samples, 0.04%) + + + +anon_inode:[eventfd] (2,149 samples, 0.22%) + + + +enter_newfstat (116 samples, 0.01%) + + + +/var (1,510 samples, 0.16%) + + + +/bin (221 samples, 0.02%) + + + +/memory.min (270 samples, 0.03%) + + + +enter_ioctl (269 samples, 0.03%) + + + +/usr (1,908 samples, 0.20%) + + + +/x86_64 (103 samples, 0.01%) + + + +/dri (38,691 samples, 4.00%) +/dri + + +/memory.pressure (308 samples, 0.03%) + + + +/runtime (1,054 samples, 0.11%) + + + +/bin (220 samples, 0.02%) + + + +/fs (113 samples, 0.01%) + + + +enter_close (366 samples, 0.04%) + + + +/fortune (436 samples, 0.05%) + + + + (287 samples, 0.03%) + + + +/Bing (160 samples, 0.02%) + + + +/f0 (120 samples, 0.01%) + + + + (292 samples, 0.03%) + + + +enter_newfstat (89 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +/.. (35,331 samples, 3.66%) +/.. + + +enter_pread64 (4,414 samples, 0.46%) + + + +/7b (107 samples, 0.01%) + + + +/com.belmoussaoui.ReadItLater (107 samples, 0.01%) + + + +enter_mmap (83 samples, 0.01%) + + + +/memory.low (264 samples, 0.03%) + + + +/app-dbus\x2d:1.2\x2dorg.gnome.Shell.CalendarServer.slice (1,627 samples, 0.17%) + + + +/e0 (83 samples, 0.01%) + + + +/dev.bragefuglseth.Keypunch (122 samples, 0.01%) + + + + (173 samples, 0.02%) + + + +627384 (114 samples, 0.01%) + + + +/locale (168 samples, 0.02%) + + + +/memory.low (264 samples, 0.03%) + + + +/dnf (326 samples, 0.03%) + + + +/home (520 samples, 0.05%) + + + +/memory.swap.current (282 samples, 0.03%) + + + +com.jgraph.drawio.desktop (112 samples, 0.01%) + + + +/15 (22,145 samples, 2.29%) +/15 + + +/paul (868 samples, 0.09%) + + + +/libc.so (141 samples, 0.01%) + + + +/platitudes (629 samples, 0.07%) + + + +16480 (140 samples, 0.01%) + + + +enter_write (472 samples, 0.05%) + + + +/share (316 samples, 0.03%) + + + +/go-build480028031 (581 samples, 0.06%) + + + +enter_newfstat (91 samples, 0.01%) + + + +/dev (42,560 samples, 4.40%) +/dev + + +/pts (541 samples, 0.06%) + + + +enter_ioctl (452 samples, 0.05%) + + + +enter_read (90 samples, 0.01%) + + + +/com.slack.Slack (104 samples, 0.01%) + + + +/621907 (185 samples, 0.02%) + + + +enter_pread64 (133 samples, 0.01%) + + + +627546 (150 samples, 0.02%) + + + +/c5 (94 samples, 0.01%) + + + +627264 (300 samples, 0.03%) + + + +enter_read (92 samples, 0.01%) + + + +/ (476 samples, 0.05%) + + + +enter_fcntl (98 samples, 0.01%) + + + +enter_close (1,831 samples, 0.19%) + + + +/go (1,047 samples, 0.11%) + + + +/3870112724rsegmnoittet-es.sqlite (619 samples, 0.06%) + + + +/memory.low (276 samples, 0.03%) + + + +/internal (233 samples, 0.02%) + + + +enter_close (116 samples, 0.01%) + + + +enter_ioctl (442 samples, 0.05%) + + + +/system@1dc65c17c94c402f938934dc3d68c3ab-00000000004e0691-00061f0691ef212a.journal (92 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +enter_read (91 samples, 0.01%) + + + +/tmp (551 samples, 0.06%) + + + +/sys (245 samples, 0.03%) + + + +/.cargo (553 samples, 0.06%) + + + + (225 samples, 0.02%) + + + +/31 (106 samples, 0.01%) + + + +/memory.pressure (322 samples, 0.03%) + + + + (141 samples, 0.01%) + + + + (598 samples, 0.06%) + + + +/io.freetubeapp.FreeTube (100 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +/dev (88 samples, 0.01%) + + + +/.. (252 samples, 0.03%) + + + +/000045.o (90 samples, 0.01%) + + + +/PackageKit (1,040 samples, 0.11%) + + + +/appstream (732 samples, 0.08%) + + + +/exe (559 samples, 0.06%) + + + +/memory.low (270 samples, 0.03%) + + + +/github.com (1,008 samples, 0.10%) + + + +enter_mmap (98 samples, 0.01%) + + + +/lib64 (163 samples, 0.02%) + + + +627540 (150 samples, 0.02%) + + + +/stat (812 samples, 0.08%) + + + +enter_read (90 samples, 0.01%) + + + +enter_close (116 samples, 0.01%) + + + +/wtmp (3,932 samples, 0.41%) + + + + (279 samples, 0.03%) + + + +/x86_64 (288 samples, 0.03%) + + + +/NotoSerif[wght].ttf (16,612 samples, 1.72%) + + + +/renderD128 (42,516 samples, 4.40%) +/rend.. + + +/dev (98 samples, 0.01%) + + + +/bin (125 samples, 0.01%) + + + +/42 (112 samples, 0.01%) + + + +/runtime (137 samples, 0.01%) + + + +/home (758 samples, 0.08%) + + + +pipe:[1150665] (10,644 samples, 1.10%) + + + +/lib (705 samples, 0.07%) + + + +/e4 (88 samples, 0.01%) + + + +/x86_64 (158 samples, 0.02%) + + + +332489 (5,627 samples, 0.58%) + + + +enter_lseek (15,467 samples, 1.60%) + + + +/deploy (103 samples, 0.01%) + + + +/remotes (1,227 samples, 0.13%) + + + +/.. (548 samples, 0.06%) + + + +/e8 (89 samples, 0.01%) + + + +/libelf.a (103 samples, 0.01%) + + + +627523 (143 samples, 0.01%) + + + + (682 samples, 0.07%) + + + +/memory.current (270 samples, 0.03%) + + + +/2.5.1 (139 samples, 0.01%) + + + +/fortune (582 samples, 0.06%) + + + +/48 (93 samples, 0.01%) + + + +enter_newfstat (96 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +enter_newfstat (232 samples, 0.02%) + + + +/places.sqlite (133 samples, 0.01%) + + + +enter_newfstat (89 samples, 0.01%) + + + +/userdb (91 samples, 0.01%) + + + +/libc.so (122 samples, 0.01%) + + + +/fortune (3,643 samples, 0.38%) + + + +enter_read (462 samples, 0.05%) + + + +/home (2,469 samples, 0.26%) + + + +enter_read (88 samples, 0.01%) + + + +/Downloaded (227 samples, 0.02%) + + + +/stat (406 samples, 0.04%) + + + + (251 samples, 0.03%) + + + +enter_fcntl (977 samples, 0.10%) + + + +/memory.current (264 samples, 0.03%) + + + +enter_read (94 samples, 0.01%) + + + +/libelf.a (101 samples, 0.01%) + + + +/proc (114 samples, 0.01%) + + + +/bin (124 samples, 0.01%) + + + +enter_ioctl (90 samples, 0.01%) + + + +enter_openat (116 samples, 0.01%) + + + +/com.brave.Browser (105 samples, 0.01%) + + + + (204 samples, 0.02%) + + + +/games (726 samples, 0.08%) + + + +/app-dbus\x2d:1.2\x2dorg.gnome.Geary.slice (1,665 samples, 0.17%) + + + +/9a (92 samples, 0.01%) + + + +596092 (263 samples, 0.03%) + + + +enter_write (1,295 samples, 0.13%) + + + +/.cache (4,150 samples, 0.43%) + + + +/memory.swap.current (264 samples, 0.03%) + + + +/76 (101 samples, 0.01%) + + + +/libgcc_s.so (244 samples, 0.03%) + + + +/55 (105 samples, 0.01%) + + + +enter_ioctl (470 samples, 0.05%) + + + +/gnome-software (10,087 samples, 1.04%) + + + +enter_newfstat (90 samples, 0.01%) + + + +/d3 (96 samples, 0.01%) + + + +enter_read (119 samples, 0.01%) + + + +/memory.swap.current (264 samples, 0.03%) + + + + (1,322 samples, 0.14%) + + + +/x86_64 (649 samples, 0.07%) + + + +/memory.pressure (315 samples, 0.03%) + + + +anon_inode:[eventfd] (194 samples, 0.02%) + + + +enter_newfstat (94 samples, 0.01%) + + + +/go (124 samples, 0.01%) + + + +/run (271 samples, 0.03%) + + + +/memory.pressure (309 samples, 0.03%) + + + +/lib64 (178 samples, 0.02%) + + + +enter_writev (2,162 samples, 0.22%) + + + +enter_lseek (106 samples, 0.01%) + + + +/org.kde.WaylandDecoration.QAdwaitaDecorations (228 samples, 0.02%) + + + +/home (232 samples, 0.02%) + + + +enter_pwrite64 (786 samples, 0.08%) + + + +/x86_64 (113 samples, 0.01%) + + + +enter_lseek (2,327 samples, 0.24%) + + + +/02 (101 samples, 0.01%) + + + +enter_read (109 samples, 0.01%) + + + +627544 (1,318 samples, 0.14%) + + + +/system@c32c65e2f14f4168bb0fe59124681a98-00000000004abde9-00061c97c9d1f4c2.journal (95 samples, 0.01%) + + + +enter_read (94 samples, 0.01%) + + + +627353 (129 samples, 0.01%) + + + +/google-noto-vf (16,741 samples, 1.73%) + + + +enter_read (201 samples, 0.02%) + + + +/memory.low (270 samples, 0.03%) + + + +/fonts (16,741 samples, 1.73%) + + + + (384 samples, 0.04%) + + + +/x86_64 (161 samples, 0.02%) + + + +/tmp (150 samples, 0.02%) + + + +/memory.swap.current (271 samples, 0.03%) + + + +org.gnome.Epiphany (83 samples, 0.01%) + + + +/memory.swap.current (276 samples, 0.03%) + + + +/.. (122 samples, 0.01%) + + + +/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855-d (171 samples, 0.02%) + + + +/.. (252 samples, 0.03%) + + + +/dmabuf: (2,027 samples, 0.21%) + + + +enter_read (88 samples, 0.01%) + + + +/app-dbus\x2d:1.2\x2dorg.gnome.clocks.slice (1,653 samples, 0.17%) + + + +/14 (98 samples, 0.01%) + + + +/memory.pressure (308 samples, 0.03%) + + + +/proc (124 samples, 0.01%) + + + +/share (595 samples, 0.06%) + + + +org.fedoraproject.Platform.YtDlp (105 samples, 0.01%) + + + + (17,382 samples, 1.80%) + + + +enter_ioctl (90 samples, 0.01%) + + + +/renderD128 (38,691 samples, 4.00%) +/ren.. + + +/git (333 samples, 0.03%) + + + +/73b645a0e0137b6dfc2fa5530c7acc5b6fa5c3394df704faff54409cae157412 (103 samples, 0.01%) + + + +/kernel (116 samples, 0.01%) + + + +enter_newfstat (90 samples, 0.01%) + + + +/memory.stat (264 samples, 0.03%) + + + +enter_lseek (90 samples, 0.01%) + + + +/memory.pressure (322 samples, 0.03%) + + + +117804 (926 samples, 0.10%) + + + +enter_read (88 samples, 0.01%) + + + +/x86_64-redhat-linux (692 samples, 0.07%) + + + +/app (169 samples, 0.02%) + + + +enter_write (2,928 samples, 0.30%) + + + +/601489 (184 samples, 0.02%) + + + +/src (1,987 samples, 0.21%) + + + +/memory.current (270 samples, 0.03%) + + + +enter_write (319 samples, 0.03%) + + + +/bin (567 samples, 0.06%) + + + +enter_mmap (104 samples, 0.01%) + + + +/goedel (457 samples, 0.05%) + + + +/proc (286 samples, 0.03%) + + + +/.. (147 samples, 0.02%) + + + +/cgroup (113 samples, 0.01%) + + + +627339 (418 samples, 0.04%) + + + +enter_newfstat (88 samples, 0.01%) + + + + (1,992 samples, 0.21%) + + + +enter_ioctl (414 samples, 0.04%) + + + +/var (3,969 samples, 0.41%) + + + +/97 (84 samples, 0.01%) + + + +/internal (90 samples, 0.01%) + + + +/memory.low (264 samples, 0.03%) + + + +/89 (93 samples, 0.01%) + + + +enter_ioctl (90 samples, 0.01%) + + + +/go-link-2935705061 (170 samples, 0.02%) + + + +enter_read (163 samples, 0.02%) + + + +/memory.stat (275 samples, 0.03%) + + + +enter_openat (226 samples, 0.02%) + + + +/ (91 samples, 0.01%) + + + +enter_write (143 samples, 0.01%) + + + +/conf.avail (1,396 samples, 0.14%) + + + +/proc (377 samples, 0.04%) + + + +/.local (5,752 samples, 0.60%) + + + +/share (20,619 samples, 2.13%) +/.. + + +627541 (1,294 samples, 0.13%) + + + +/b8 (89 samples, 0.01%) + + + +enter_newfstat (408 samples, 0.04%) + + + +org.kde.Platform (101 samples, 0.01%) + + + +enter_read (92 samples, 0.01%) + + + +/memory.min (264 samples, 0.03%) + + + +/memory.swap.current (270 samples, 0.03%) + + + +/x86_64-redhat-linux (204 samples, 0.02%) + + + +/memory.swap.current (264 samples, 0.03%) + + + +/memory.pressure (325 samples, 0.03%) + + + + (86 samples, 0.01%) + + + +/fedora.xml.gz (228 samples, 0.02%) + + + +anon_inode:[eventfd] (113 samples, 0.01%) + + + +enter_read (129 samples, 0.01%) + + + +/memory.stat (270 samples, 0.03%) + + + +/a6 (89 samples, 0.01%) + + + +/org.gnome.Decibels.Locale (185 samples, 0.02%) + + + +/memory.low (264 samples, 0.03%) + + + +enter_read (88 samples, 0.01%) + + + +/system@000633f9368e7b8c-2f4d83425116f8cd.journal~ (87 samples, 0.01%) + + + +/.. (253 samples, 0.03%) + + + +/system@91732938d5e8417da6f3e8bd5b2a5bdf-000000000054017d-0006231481d8cb83.journal (87 samples, 0.01%) + + + +/proc (108 samples, 0.01%) + + + +enter_fcntl (913 samples, 0.09%) + + + +627432 (125,223 samples, 12.96%) +627432 + + +/62 (96 samples, 0.01%) + + + +enter_openat (157 samples, 0.02%) + + + +enter_write (5,077 samples, 0.53%) + + + +enter_read (90 samples, 0.01%) + + + +/26 (92 samples, 0.01%) + + + +/10 (115 samples, 0.01%) + + + +/lib64 (330 samples, 0.03%) + + + +/bin (124 samples, 0.01%) + + + +enter_ioctl (88 samples, 0.01%) + + + +host (95 samples, 0.01%) + + + +com.github.wwmm.pulseeffects (90 samples, 0.01%) + + + +anon_inode:[eventfd] (192 samples, 0.02%) + + + +/share (2,096 samples, 0.22%) + + + +/org.freedesktop.Sdk (167 samples, 0.02%) + + + +/.config (2,146 samples, 0.22%) + + + +/memory.swap.current (264 samples, 0.03%) + + + +/deploy (337 samples, 0.03%) + + + +/LNXSYBUS:00 (146 samples, 0.02%) + + + +/sys (1,600 samples, 0.17%) + + + +5227 (129 samples, 0.01%) + + + +/x86_64 (112 samples, 0.01%) + + + +enter_read (590 samples, 0.06%) + + + +/memory.min (264 samples, 0.03%) + + + +/gcc (159 samples, 0.02%) + + + +/bin (217 samples, 0.02%) + + + +/log (8,254 samples, 0.85%) + + + +enter_read (170 samples, 0.02%) + + + +enter_read (183 samples, 0.02%) + + + +/memory.pressure (315 samples, 0.03%) + + + +/.. (252 samples, 0.03%) + + + +enter_read (92 samples, 0.01%) + + + +enter_newfstat (88 samples, 0.01%) + + + +/maps (168 samples, 0.02%) + + + +enter_close (116 samples, 0.01%) + + + +enter_openat (99 samples, 0.01%) + + + +/fonts (106 samples, 0.01%) + + + +/memory.stat (264 samples, 0.03%) + + + +/org.pulseaudio.pavucontrol (96 samples, 0.01%) + + + +/proc (555 samples, 0.06%) + + + +enter_close (121 samples, 0.01%) + + + +enter_read (95 samples, 0.01%) + + + +/home (4,214 samples, 0.44%) + + + +/cache (265 samples, 0.03%) + + + +enter_read (1,112 samples, 0.12%) + + + +/64x64@2 (184 samples, 0.02%) + + + +enter_fcntl (96 samples, 0.01%) + + + +org.fedoraproject.Platform.GL.default (100 samples, 0.01%) + + + +/session-c22.scope (99 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +enter_ioctl (88 samples, 0.01%) + + + +619492 (10,766 samples, 1.11%) + + + +/30 (103 samples, 0.01%) + + + +/usr (429 samples, 0.04%) + + + +/d0 (114 samples, 0.01%) + + + +/f5 (172 samples, 0.02%) + + + +enter_read (88 samples, 0.01%) + + + +pipe:[48125] (197 samples, 0.02%) + + + +/run (102 samples, 0.01%) + + + + (289 samples, 0.03%) + + + +/go-link-2935705061 (9,580 samples, 0.99%) + + + +/72 (94 samples, 0.01%) + + + +/libz.a (1,573 samples, 0.16%) + + + +/system@d62e597f0e2949bda5784759a1e3ccf2-00000000006fca55-00062cef3b5be4d2.journal (87 samples, 0.01%) + + + + (471 samples, 0.05%) + + + +/dri (414 samples, 0.04%) + + + +enter_ioctl (119 samples, 0.01%) + + + +pipe:[2438204] (119 samples, 0.01%) + + + +/lib (702 samples, 0.07%) + + + +enter_openat (117 samples, 0.01%) + + + +627437 (261 samples, 0.03%) + + + +596085 (559 samples, 0.06%) + + + +/memory.pressure (308 samples, 0.03%) + + + +/cf (107 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +/org.kde.PlatformTheme.QGnomePlatform (221 samples, 0.02%) + + + +enter_io_uring_enter (250 samples, 0.03%) + + + +enter_lseek (107 samples, 0.01%) + + + +enter_read (531 samples, 0.05%) + + + +/memory.stat (270 samples, 0.03%) + + + +/x86_64 (85 samples, 0.01%) + + + +/lib (105 samples, 0.01%) + + + +enter_close (199 samples, 0.02%) + + + +/user-1001@d62e597f0e2949bda5784759a1e3ccf2-0000000000631214-00062a295de08f8e.journal (89 samples, 0.01%) + + + +/fortune (122 samples, 0.01%) + + + +enter_mmap (700 samples, 0.07%) + + + +/67 (117 samples, 0.01%) + + + +/wallpaper (272 samples, 0.03%) + + + +/self (183 samples, 0.02%) + + + +/2 (90 samples, 0.01%) + + + +/tty (363 samples, 0.04%) + + + +/memory.swap.current (264 samples, 0.03%) + + + +/platforms (121 samples, 0.01%) + + + +enter_newfstat (116 samples, 0.01%) + + + +/systemd (239 samples, 0.02%) + + + +/9b (102 samples, 0.01%) + + + +enter_newfstat (116 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +/etc (480 samples, 0.05%) + + + +/user-0.slice (1,677 samples, 0.17%) + + + +enter_write (795 samples, 0.08%) + + + +/system@1dc65c17c94c402f938934dc3d68c3ab-00000000004dfe48-00061f068e79c44c.journal (96 samples, 0.01%) + + + + (179 samples, 0.02%) + + + +/bin (84 samples, 0.01%) + + + +enter_ioctl (88 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +/.. (186 samples, 0.02%) + + + +/.. (21,728 samples, 2.25%) +/.. + + +/memory.current (276 samples, 0.03%) + + + +/3f (84 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +enter_read (92 samples, 0.01%) + + + +enter_ioctl (88 samples, 0.01%) + + + +enter_ioctl (88 samples, 0.01%) + + + +5635 (627 samples, 0.06%) + + + +/memory.swap.current (270 samples, 0.03%) + + + +/functions (350 samples, 0.04%) + + + +com.sweethome3d.Sweethome3d (91 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +/ld-linux-x86-64.so.2 (107 samples, 0.01%) + + + +enter_openat (127 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +618862 (192 samples, 0.02%) + + + +/com.belmoussaoui.ReadItLater.Locale (209 samples, 0.02%) + + + +/memory.min (264 samples, 0.03%) + + + +enter_read (92 samples, 0.01%) + + + +/refs (876 samples, 0.09%) + + + +/system@000624c3a95742e5-086ee8aa3b721bb4.journal~ (86 samples, 0.01%) + + + +/memory.stat (270 samples, 0.03%) + + + +enter_ioctl (2,953 samples, 0.31%) + + + + (268 samples, 0.03%) + + + +/.. (35,331 samples, 3.66%) +/.. + + +/05 (84 samples, 0.01%) + + + + (135 samples, 0.01%) + + + +626217 (660 samples, 0.07%) + + + +/ethnic (2,953 samples, 0.31%) + + + +/etc (819 samples, 0.08%) + + + +/user@1001.service (101 samples, 0.01%) + + + +/usr (122 samples, 0.01%) + + + +/home (809 samples, 0.08%) + + + + (883 samples, 0.09%) + + + +/Microsoft (388 samples, 0.04%) + + + +enter_read (93 samples, 0.01%) + + + +/28 (125 samples, 0.01%) + + + +/1b (100 samples, 0.01%) + + + +/memory.swap.current (270 samples, 0.03%) + + + +/dnf (470 samples, 0.05%) + + + +627551 (294 samples, 0.03%) + + + +/x86_64-redhat-linux (548 samples, 0.06%) + + + +/memory.swap.current (270 samples, 0.03%) + + + +enter_ioctl (88 samples, 0.01%) + + + +/x86_64 (103 samples, 0.01%) + + + +621836 (986 samples, 0.10%) + + + +enter_write (168 samples, 0.02%) + + + +.. (330 samples, 0.03%) + + + +627595 (622 samples, 0.06%) + + + +enter_ioctl (92 samples, 0.01%) + + + +/x86_64 (83 samples, 0.01%) + + + +enter_read (92 samples, 0.01%) + + + +/var (95 samples, 0.01%) + + + +/16 (248 samples, 0.03%) + + + +org.fedoraproject.KDE5Platform (97 samples, 0.01%) + + + +/9c (105 samples, 0.01%) + + + +627430 (83 samples, 0.01%) + + + +/de (96 samples, 0.01%) + + + +/f7 (127 samples, 0.01%) + + + +/com.gitlab.tipp10.tipp10 (104 samples, 0.01%) + + + +/e3 (250 samples, 0.03%) + + + +enter_write (116 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +/memory.stat (264 samples, 0.03%) + + + +/.. (122 samples, 0.01%) + + + +enter_newfstat (89 samples, 0.01%) + + + +/var (332 samples, 0.03%) + + + +/video0 (345 samples, 0.04%) + + + +/43 (98 samples, 0.01%) + + + +/4c (95 samples, 0.01%) + + + +/memory.low (270 samples, 0.03%) + + + +/dev (86 samples, 0.01%) + + + +/flatpak (5,737 samples, 0.59%) + + + +/host (374 samples, 0.04%) + + + +enter_read (90 samples, 0.01%) + + + +/cd (96 samples, 0.01%) + + + +/system@d867e76fe845443eb32f8efe355ef876-00000000004dea06-00061efde0c5211f.journal (98 samples, 0.01%) + + + +/rpmdb.sqlite (105 samples, 0.01%) + + + +484516 (879 samples, 0.09%) + + + +.git (97 samples, 0.01%) + + + +enter_read (232 samples, 0.02%) + + + +/smaps (186 samples, 0.02%) + + + +/memory.min (276 samples, 0.03%) + + + + (9,444 samples, 0.98%) + + + +/x86_64-redhat-linux (159 samples, 0.02%) + + + +/x86_64 (102 samples, 0.01%) + + + +/memory.pressure (329 samples, 0.03%) + + + + (196 samples, 0.02%) + + + +enter_read (85 samples, 0.01%) + + + +/ethnic (301 samples, 0.03%) + + + +enter_write (7,069 samples, 0.73%) + + + +/dev.bragefuglseth.Keypunch.Locale (173 samples, 0.02%) + + + +/25 (107 samples, 0.01%) + + + +/.. (271 samples, 0.03%) + + + +/usr (935 samples, 0.10%) + + + +/x86_64 (117 samples, 0.01%) + + + +/x86_64-redhat-linux (147 samples, 0.02%) + + + +/paul (152 samples, 0.02%) + + + +/memory.swap.current (270 samples, 0.03%) + + + +/conf.d (451 samples, 0.05%) + + + +/lib64 (82 samples, 0.01%) + + + +/memory.pressure (308 samples, 0.03%) + + + +enter_newfstat (95 samples, 0.01%) + + + +enter_lseek (1,741 samples, 0.18%) + + + +enter_openat (110 samples, 0.01%) + + + +enter_read (91 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +enter_newfstat (91 samples, 0.01%) + + + +/lib (2,009 samples, 0.21%) + + + +627604 (17,492 samples, 1.81%) +6.. + + +enter_read (104 samples, 0.01%) + + + + (2,364 samples, 0.24%) + + + +627429 (83 samples, 0.01%) + + + +/org.kde.Platform.Locale (108 samples, 0.01%) + + + +enter_read (92 samples, 0.01%) + + + +/usr (1,672 samples, 0.17%) + + + +/video1 (269 samples, 0.03%) + + + +/paul (587 samples, 0.06%) + + + +enter_newfstat (86 samples, 0.01%) + + + +enter_fcntl (84 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +enter_read (398 samples, 0.04%) + + + +/usr (109 samples, 0.01%) + + + +/org.videolan.VLC (87 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +/paul (240 samples, 0.02%) + + + +/87 (112 samples, 0.01%) + + + +/home (2,161 samples, 0.22%) + + + +enter_read (89 samples, 0.01%) + + + +627579 (149 samples, 0.02%) + + + +/journal (194 samples, 0.02%) + + + +/memory.pressure (308 samples, 0.03%) + + + +/memory.current (276 samples, 0.03%) + + + +/memory.low (264 samples, 0.03%) + + + +/sbin (549 samples, 0.06%) + + + +enter_read (90 samples, 0.01%) + + + +/knghtbrd (682 samples, 0.07%) + + + +/.cargo (220 samples, 0.02%) + + + +/system@43c58ad07224456eb8ec4c62b9847aab-000000000052d3cb-0006223df734ff32.journal (88 samples, 0.01%) + + + +gemfeed (249 samples, 0.03%) + + + +/memory.current (270 samples, 0.03%) + + + +/lib64 (330 samples, 0.03%) + + + +/games (122 samples, 0.01%) + + + +org.fedoraproject.KDE6Platform (83 samples, 0.01%) + + + +/ior (2,441 samples, 0.25%) + + + +/x86_64 (84 samples, 0.01%) + + + +enter_newfstat (87 samples, 0.01%) + + + + (49,672 samples, 5.14%) + + + +/memory.min (272 samples, 0.03%) + + + +/x86_64 (88 samples, 0.01%) + + + +/c3 (96 samples, 0.01%) + + + + (143 samples, 0.01%) + + + +enter_newfstat (88 samples, 0.01%) + + + +/self (144 samples, 0.01%) + + + +/self (406 samples, 0.04%) + + + +enter_newfstat (85 samples, 0.01%) + + + +/google-noto-vf (16,622 samples, 1.72%) + + + +enter_read (90 samples, 0.01%) + + + +/33 (95 samples, 0.01%) + + + +/go-link-2935705061 (197 samples, 0.02%) + + + +/15 (687 samples, 0.07%) + + + +enter_newfstat (88 samples, 0.01%) + + + +10705 (72,522 samples, 7.50%) +10705 + + +enter_getdents64 (721 samples, 0.07%) + + + + (84 samples, 0.01%) + + + +/app-dbus\x2d:1.2\x2dcom.intel.dleyna\x5cx2drenderer.slice (1,628 samples, 0.17%) + + + +/memory.min (273 samples, 0.03%) + + + +/home (758 samples, 0.08%) + + + +/org.gnome.Platform.Locale (405 samples, 0.04%) + + + +enter_ioctl (93 samples, 0.01%) + + + +enter_ioctl (90 samples, 0.01%) + + + +627555 (39,517 samples, 4.09%) +627555 + + +/memory.min (276 samples, 0.03%) + + + +/memory.min (270 samples, 0.03%) + + + +/com.github.artemanufrij.playmymusic (123 samples, 0.01%) + + + +enter_write (110 samples, 0.01%) + + + +/status (638 samples, 0.07%) + + + +enter_read (92 samples, 0.01%) + + + +627340 (396 samples, 0.04%) + + + +enter_newfstat (232 samples, 0.02%) + + + +/system@000631059c27d913-5d7d3ed4ff620b36.journal~ (87 samples, 0.01%) + + + +enter_newfstat (86 samples, 0.01%) + + + +/user-1001@000631059c4bdd3c-a8cc098a9eb3e328.journal~ (85 samples, 0.01%) + + + +enter_close (102 samples, 0.01%) + + + +enter_write (526 samples, 0.05%) + + + +enter_read (792 samples, 0.08%) + + + +/dev (422 samples, 0.04%) + + + +/usr (101 samples, 0.01%) + + + + (231 samples, 0.02%) + + + +/memory.low (270 samples, 0.03%) + + + +/memory.low (264 samples, 0.03%) + + + +/.config (239 samples, 0.02%) + + + +enter_newfstat (232 samples, 0.02%) + + + +/lib64 (253 samples, 0.03%) + + + +/93 (95 samples, 0.01%) + + + +enter_read (92 samples, 0.01%) + + + +/fd (84 samples, 0.01%) + + + + (10,690 samples, 1.11%) + + + +enter_newfstat (94 samples, 0.01%) + + + +/org.gnome.Platform (369 samples, 0.04%) + + + +/memory.min (269 samples, 0.03%) + + + +/fonts (476 samples, 0.05%) + + + +enter_read (92 samples, 0.01%) + + + +/org.fedoraproject.KDE5Platform (168 samples, 0.02%) + + + +enter_newfstat (90 samples, 0.01%) + + + +/goedel (221 samples, 0.02%) + + + +enter_lseek (11,128 samples, 1.15%) + + + +N:file (193 samples, 0.02%) + + + +/gcc (700 samples, 0.07%) + + + +/goedel (731 samples, 0.08%) + + + +/memory.pressure (329 samples, 0.03%) + + + +/home (128 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +enter_read (117 samples, 0.01%) + + + +/66 (108 samples, 0.01%) + + + +/lib64 (252 samples, 0.03%) + + + +enter_read (92 samples, 0.01%) + + + +/system@fff69b6456c64fb7a42fde8404e90fa0-00000000004cf24a-00061dc3b7abfe91.journal (92 samples, 0.01%) + + + +/lib64 (130 samples, 0.01%) + + + +/.cache (165 samples, 0.02%) + + + +/libc_nonshared.a (156 samples, 0.02%) + + + +enter_lseek (290 samples, 0.03%) + + + +/passwd (138 samples, 0.01%) + + + +/ba (132 samples, 0.01%) + + + +enter_statx (92 samples, 0.01%) + + + + (226 samples, 0.02%) + + + +/memory.pressure (315 samples, 0.03%) + + + +enter_writev (36,516 samples, 3.78%) +ente.. + + +/org.fedoraproject.Platform.YtDlp (204 samples, 0.02%) + + + +/memory.swap.current (270 samples, 0.03%) + + + + (2,867 samples, 0.30%) + + + +/ptmx (874 samples, 0.09%) + + + +/app-dbus\x2d:1.2\x2dorg.gnome.Calendar.slice (1,690 samples, 0.17%) + + + +enter_statx (91 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +/600296 (152 samples, 0.02%) + + + +/usr (731 samples, 0.08%) + + + +enter_read (90 samples, 0.01%) + + + +enter_openat (700 samples, 0.07%) + + + +enter_ioctl (93 samples, 0.01%) + + + +/59 (105 samples, 0.01%) + + + +/fb (95 samples, 0.01%) + + + + (875 samples, 0.09%) + + + +/15 (35,344 samples, 3.66%) +/15 + + +enter_read (91 samples, 0.01%) + + + +enter_ioctl (91 samples, 0.01%) + + + +/sbin (577 samples, 0.06%) + + + +enter_newfstatat (114 samples, 0.01%) + + + +/memory.stat (270 samples, 0.03%) + + + +/x86_64 (169 samples, 0.02%) + + + +297925 (23,060 samples, 2.39%) +2.. + + +/.. (253 samples, 0.03%) + + + +/linuxbrew (454 samples, 0.05%) + + + +/usr (436 samples, 0.05%) + + + +enter_newfstat (85 samples, 0.01%) + + + +/47 (102 samples, 0.01%) + + + +enter_write (1,511 samples, 0.16%) + + + +enter_read (88 samples, 0.01%) + + + +5589 (245 samples, 0.03%) + + + +6012 (1,037 samples, 0.11%) + + + +enter_pread64 (126 samples, 0.01%) + + + +enter_lseek (142 samples, 0.01%) + + + +/app-dbus\x2d:1.2\x2dcom.redhat.imsettings.slice (1,644 samples, 0.17%) + + + +/memory.current (270 samples, 0.03%) + + + +/cache (282 samples, 0.03%) + + + +/org.gnome.Screenshot (118 samples, 0.01%) + + + +/org.freedesktop.Platform.Locale (112 samples, 0.01%) + + + +/proc (196 samples, 0.02%) + + + +enter_statx (96 samples, 0.01%) + + + +/38 (105 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +/org.telegram.desktop.webview (184 samples, 0.02%) + + + +enter_read (92 samples, 0.01%) + + + + (2,377 samples, 0.25%) + + + +/memory.current (276 samples, 0.03%) + + + +/null (90 samples, 0.01%) + + + +/a1 (122 samples, 0.01%) + + + +/memory.pressure (322 samples, 0.03%) + + + + (15,602 samples, 1.61%) + + + +/b3 (88 samples, 0.01%) + + + +/storage (626 samples, 0.06%) + + + +/8a (89 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +/lib64 (239 samples, 0.02%) + + + +/8b (86 samples, 0.01%) + + + +/memory.stat (276 samples, 0.03%) + + + +/paul (809 samples, 0.08%) + + + +enter_read (88 samples, 0.01%) + + + +enter_openat (214 samples, 0.02%) + + + +/.. (2,384 samples, 0.25%) + + + +enter_mmap (116 samples, 0.01%) + + + +enter_read (208 samples, 0.02%) + + + +627616 (84 samples, 0.01%) + + + +enter_newfstat (92 samples, 0.01%) + + + +/proselint (316 samples, 0.03%) + + + +enter_read (88 samples, 0.01%) + + + +/613246 (156 samples, 0.02%) + + + +/sbin (220 samples, 0.02%) + + + +/history.sqlite-wal (4,547 samples, 0.47%) + + + +enter_read (947 samples, 0.10%) + + + +627542 (294 samples, 0.03%) + + + +enter_read (88 samples, 0.01%) + + + +/2.4.1 (82 samples, 0.01%) + + + +/app.slice (354 samples, 0.04%) + + + +/rpm (2,763 samples, 0.29%) + + + +/wallpaper (483 samples, 0.05%) + + + +/3b (98 samples, 0.01%) + + + +/memory.min (276 samples, 0.03%) + + + +/x86_64 (96 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +/lib64 (271 samples, 0.03%) + + + +/91 (121 samples, 0.01%) + + + +627554 (368 samples, 0.04%) + + + +enter_ioctl (90 samples, 0.01%) + + + +/mm (116 samples, 0.01%) + + + +/15 (89 samples, 0.01%) + + + +11371 (833 samples, 0.09%) + + + +/1f (117 samples, 0.01%) + + + +/games (16,353 samples, 1.69%) + + + +/system@000634265b2af383-38e060955906d47f.journal~ (85 samples, 0.01%) + + + +enter_newfstat (100 samples, 0.01%) + + + +enter_ioctl (92 samples, 0.01%) + + + +625679 (121 samples, 0.01%) + + + +enter_readv (328 samples, 0.03%) + + + + (271 samples, 0.03%) + + + +/ef (87 samples, 0.01%) + + + +enter_faccessat2 (2,775 samples, 0.29%) + + + +627368 (198 samples, 0.02%) + + + +enter_read (232 samples, 0.02%) + + + +/pkg (527 samples, 0.05%) + + + +/memory.stat (264 samples, 0.03%) + + + + (122 samples, 0.01%) + + + +627428 (132 samples, 0.01%) + + + +/memory.stat (264 samples, 0.03%) + + + +/5f (106 samples, 0.01%) + + + +enter_mmap (116 samples, 0.01%) + + + +/smaps (304 samples, 0.03%) + + + +enter_read (3,973 samples, 0.41%) + + + +enter_fcntl (2,366 samples, 0.24%) + + + +/bin (125 samples, 0.01%) + + + +/ce (89 samples, 0.01%) + + + +/sbin (549 samples, 0.06%) + + + +enter_write (918 samples, 0.09%) + + + + (374 samples, 0.04%) + + + +enter_write (28,798 samples, 2.98%) +en.. + + +/org.kde.okteta (100 samples, 0.01%) + + + +app (850 samples, 0.09%) + + + +/null (116 samples, 0.01%) + + + +/app-dbus\x2d:1.2\x2dorg.gnome.Totem.slice (1,698 samples, 0.18%) + + + + (291 samples, 0.03%) + + + +/.. (252 samples, 0.03%) + + + +/video2 (289 samples, 0.03%) + + + +enter_read (140 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +/memory.pressure (308 samples, 0.03%) + + + +627258 (225 samples, 0.02%) + + + +enter_openat (116 samples, 0.01%) + + + +/6b (110 samples, 0.01%) + + + +refs (1,256 samples, 0.13%) + + + +/lib64 (157 samples, 0.02%) + + + +enter_lseek (116 samples, 0.01%) + + + +/memory.low (270 samples, 0.03%) + + + +enter_newfstat (116 samples, 0.01%) + + + +/memory.min (270 samples, 0.03%) + + + +/variety (321 samples, 0.03%) + + + +anon_inode:[eventfd] (39,447 samples, 4.08%) +anon.. + + +/user-1001@e55e36a28c8c4cff86dc0f4aced7d563-00000000004a97d3-00061c9741dc2b6d.journal (93 samples, 0.01%) + + + +/var (97 samples, 0.01%) + + + +/memory.current (270 samples, 0.03%) + + + +/Syncthing (836 samples, 0.09%) + + + +/games (111 samples, 0.01%) + + + +/15 (687 samples, 0.07%) + + + +/bin (555 samples, 0.06%) + + + +/01 (82 samples, 0.01%) + + + +enter_newfstat (92 samples, 0.01%) + + + +/paul (4,202 samples, 0.43%) + + + +/memory.current (268 samples, 0.03%) + + + +/lib (27,318 samples, 2.83%) +/lib + + +/systemd (114 samples, 0.01%) + + + +/.. (186 samples, 0.02%) + + + +627247 (2,868 samples, 0.30%) + + + +/system@3e0133df7b464d8ab9c8567339a7cec0-000000000055a6b4-000623cd8a044b88.journal (86 samples, 0.01%) + + + +/memory.stat (276 samples, 0.03%) + + + +/memory.min (270 samples, 0.03%) + + + +/app-dbus\x2d:1.2\x2dorg.gnome.OnlineAccounts.slice (1,646 samples, 0.17%) + + + + (1,366 samples, 0.14%) + + + +/btf (1,600 samples, 0.17%) + + + +/system@000635427d1e1a61-f4fd76368ed90628.journal~ (85 samples, 0.01%) + + + +/dd (91 samples, 0.01%) + + + +enter_newfstat (90 samples, 0.01%) + + + +/user-1001.journal (134 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +626856 (17,572 samples, 1.82%) +6.. + + +/7a (102 samples, 0.01%) + + + +627229 (965 samples, 0.10%) + + + +6931 (249 samples, 0.03%) + + + +/libgcc_s.so (244 samples, 0.03%) + + + +/a8 (105 samples, 0.01%) + + + +/memory.low (270 samples, 0.03%) + + + +enter_ioctl (88 samples, 0.01%) + + + + (946 samples, 0.10%) + + + +enter_write (371 samples, 0.04%) + + + +/fs (392 samples, 0.04%) + + + +/memory.current (264 samples, 0.03%) + + + +enter_writev (945 samples, 0.10%) + + + +enter_read (162 samples, 0.02%) + + + +/x86_64 (175 samples, 0.02%) + + + +/trashbin (238 samples, 0.02%) + + + +/ld-linux-x86-64.so.2 (107 samples, 0.01%) + + + +/tmp (221 samples, 0.02%) + + + +/share (5,752 samples, 0.60%) + + + +/system@86a9e53687694bedae9288535300cd9c-00000000004aa505-00061c97bc2ba867.journal (95 samples, 0.01%) + + + +/system@e787b310a4d743b4a3376463d97f0ded-0000000000522ca9-000621d2b08c2088.journal (87 samples, 0.01%) + + + + (1,294 samples, 0.13%) + + + +/input (98 samples, 0.01%) + + + +/__pycache__ (269 samples, 0.03%) + + + +enter_statx (119 samples, 0.01%) + + + +/x86_64 (120 samples, 0.01%) + + + +/24 (99 samples, 0.01%) + + + + (1,320 samples, 0.14%) + + + +enter_openat (121 samples, 0.01%) + + + +/app-dbus\x2d:1.2\x2dorg.gnome.evince.Daemon.slice (1,728 samples, 0.18%) + + + +enter_newfstatat (192 samples, 0.02%) + + + +enter_read (90 samples, 0.01%) + + + +enter_access (194 samples, 0.02%) + + + +enter_read (7,975 samples, 0.83%) + + + +enter_close (116 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +/memory.low (274 samples, 0.03%) + + + +/lib (376 samples, 0.04%) + + + +/memory.pressure (308 samples, 0.03%) + + + + (215 samples, 0.02%) + + + +enter_mmap (3,490 samples, 0.36%) + + + +enter_lseek (2,910 samples, 0.30%) + + + +/36 (88 samples, 0.01%) + + + +/dnf (6,731 samples, 0.70%) + + + +enter_newfstat (97 samples, 0.01%) + + + +/python3.13 (1,509 samples, 0.16%) + + + +/f42 (139 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + + (2,859 samples, 0.30%) + + + + (100 samples, 0.01%) + + + +enter_fcntl (460 samples, 0.05%) + + + +627558 (198 samples, 0.02%) + + + +/621836 (190 samples, 0.02%) + + + +enter_read (88 samples, 0.01%) + + + +/wallpaper-clock-5d87ac737e7aa623c061e2a08c1e007d.jpg (300 samples, 0.03%) + + + +/exe (4,988 samples, 0.52%) + + + +enter_ioctl (103 samples, 0.01%) + + + +/tmp (1,253 samples, 0.13%) + + + +enter_read (92 samples, 0.01%) + + + +enter_ioctl (88 samples, 0.01%) + + + +/11 (146 samples, 0.02%) + + + +/org.telegram.desktop.webview.Locale (192 samples, 0.02%) + + + +/games (3,643 samples, 0.38%) + + + +/.. (271 samples, 0.03%) + + + +enter_read (90 samples, 0.01%) + + + +/computers (120 samples, 0.01%) + + + +enter_read (92 samples, 0.01%) + + + +host (105 samples, 0.01%) + + + +/icons (143 samples, 0.01%) + + + +/etc (292 samples, 0.03%) + + + +/app.slice (98 samples, 0.01%) + + + +/paul (128 samples, 0.01%) + + + +/ld-linux-x86-64.so.2 (107 samples, 0.01%) + + + +627246 (2,649 samples, 0.27%) + + + +enter_read (90 samples, 0.01%) + + + +/memory.pressure (322 samples, 0.03%) + + + +/a4 (103 samples, 0.01%) + + + +/lib (213 samples, 0.02%) + + + +enter_read (90 samples, 0.01%) + + + +/usr (128 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +/bin (222 samples, 0.02%) + + + +socket:[75438] (1,106 samples, 0.11%) + + + +enter_read (88 samples, 0.01%) + + + +/libnss_systemd.so.2 (82 samples, 0.01%) + + + +enter_ioctl (91 samples, 0.01%) + + + +/626856 (116 samples, 0.01%) + + + +/5e (112 samples, 0.01%) + + + +/2615d2a547cc54efe24be66a5b3746d6a75e57b808e5423a5cd7cbae0d5dbc41-d (515 samples, 0.05%) + + + +/smaps (128 samples, 0.01%) + + + +627411 (590 samples, 0.06%) + + + +/memory.pressure (308 samples, 0.03%) + + + +/org.freedesktop.Platform.VAAPI.Intel (102 samples, 0.01%) + + + +/memory.stat (276 samples, 0.03%) + + + +/org.freedesktop.Platform (103 samples, 0.01%) + + + +enter_newfstat (88 samples, 0.01%) + + + +enter_read (126 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +/lib (10,301 samples, 1.07%) + + + +/x86_64-redhat-linux (35,344 samples, 3.66%) +/x86.. + + +/bin (228 samples, 0.02%) + + + +/625663 (140 samples, 0.01%) + + + +/gi (222 samples, 0.02%) + + + +/memory.swap.current (264 samples, 0.03%) + + + +enter_write (111 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +/9f (97 samples, 0.01%) + + + +enter_read (170 samples, 0.02%) + + + +enter_newfstat (87 samples, 0.01%) + + + +/log (3,933 samples, 0.41%) + + + +enter_openat (116 samples, 0.01%) + + + +/net (106 samples, 0.01%) + + + +enter_fcntl (503 samples, 0.05%) + + + +/d6 (120 samples, 0.01%) + + + +/user-1001@d867e76fe845443eb32f8efe355ef876-00000000004df249-00061efde1b077e9.journal (91 samples, 0.01%) + + + +enter_write (8,352 samples, 0.86%) + + + +/usr (128 samples, 0.01%) + + + +/3a (102 samples, 0.01%) + + + +/memory.pressure (308 samples, 0.03%) + + + +/user-1001@fff69b6456c64fb7a42fde8404e90fa0-00000000004cf249-00061dc3b7ab6a51.journal (95 samples, 0.01%) + + + +/b0 (93 samples, 0.01%) + + + +625681 (152 samples, 0.02%) + + + +/asyncio (357 samples, 0.04%) + + + +/site-packages (266 samples, 0.03%) + + + +mx.pwmc.Svgvi.Locale (93 samples, 0.01%) + + + +/proc (93 samples, 0.01%) + + + +enter_close (775 samples, 0.08%) + + + +enter_fcntl (87 samples, 0.01%) + + + + (84 samples, 0.01%) + + + +/share (754 samples, 0.08%) + + + +/64x64 (241 samples, 0.02%) + + + +/system@00062efc1a2cd2c7-88f56335c97a852d.journal~ (87 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +/paul (758 samples, 0.08%) + + + +enter_read (92 samples, 0.01%) + + + +/x86_64 (108 samples, 0.01%) + + + +enter_statx (848 samples, 0.09%) + + + +enter_writev (30,584 samples, 3.16%) +ent.. + + +io.freetubeapp.FreeTube (97 samples, 0.01%) + + + +/null (112 samples, 0.01%) + + + +enter_newfstat (90 samples, 0.01%) + + + +/memory.swap.current (276 samples, 0.03%) + + + +/flathub (649 samples, 0.07%) + + + +/go-build480028031 (4,990 samples, 0.52%) + + + +/lib (384 samples, 0.04%) + + + +/78 (107 samples, 0.01%) + + + +/org.fedoraproject.Platform.VAAPI.Intel (173 samples, 0.02%) + + + +enter_mmap (102 samples, 0.01%) + + + +enter_newfstat (95 samples, 0.01%) + + + +/.. (101 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +/c9 (102 samples, 0.01%) + + + +/8e (96 samples, 0.01%) + + + +socket:[1151257] (88 samples, 0.01%) + + + +/memory.min (270 samples, 0.03%) + + + +enter_lseek (196 samples, 0.02%) + + + +/000050.o (87 samples, 0.01%) + + + +/1c (86 samples, 0.01%) + + + +enter_close (116 samples, 0.01%) + + + +/0a (94 samples, 0.01%) + + + +/usr (22,223 samples, 2.30%) +/.. + + +/memory.current (276 samples, 0.03%) + + + +5271 (425 samples, 0.04%) + + + +enter_read (90 samples, 0.01%) + + + +/92 (114 samples, 0.01%) + + + +10887 (172,389 samples, 17.84%) +10887 + + +enter_ioctl (130 samples, 0.01%) + + + +/a3 (82 samples, 0.01%) + + + +enter_read (837 samples, 0.09%) + + + +/share (16,635 samples, 1.72%) + + + +/system@c4761a27c8514e1fbb7c5fc6bfca8b84-000000000050a03b-000620e0f0532dca.journal (88 samples, 0.01%) + + + +enter_newfstat (92 samples, 0.01%) + + + +/system@d62e597f0e2949bda5784759a1e3ccf2-000000000079a36a-000631059abda021.journal (85 samples, 0.01%) + + + +/45 (90 samples, 0.01%) + + + +/home (243 samples, 0.03%) + + + +/local (437 samples, 0.05%) + + + +/26 (541 samples, 0.06%) + + + + (101 samples, 0.01%) + + + +/usr (16,795 samples, 1.74%) + + + +/usr (731 samples, 0.08%) + + + +enter_read (581 samples, 0.06%) + + + +enter_read (90 samples, 0.01%) + + + +/memory.min (276 samples, 0.03%) + + + +enter_read (90 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +enter_ioctl (92 samples, 0.01%) + + + +/libelf.a (3,345 samples, 0.35%) + + + +io.github.kotatogram.Locale (104 samples, 0.01%) + + + +/app-dbus\x2d:1.2\x2dorg.gnome.Weather.slice (1,678 samples, 0.17%) + + + +/org.gnome.Platform (158 samples, 0.02%) + + + +enter_read (631 samples, 0.07%) + + + +enter_read (1,132 samples, 0.12%) + + + +socket:[1153176] (236 samples, 0.02%) + + + +/x86_64 (107 samples, 0.01%) + + + +/home (154 samples, 0.02%) + + + +enter_read (93 samples, 0.01%) + + + +enter_read (232 samples, 0.02%) + + + +enter_write (96 samples, 0.01%) + + + +enter_read (1,919 samples, 0.20%) + + + +/null (104 samples, 0.01%) + + + +/poll (85 samples, 0.01%) + + + +/dri (42,516 samples, 4.40%) +/dri + + +/home (587 samples, 0.06%) + + + +enter_newfstat (89 samples, 0.01%) + + + +/app-dbus\x2d:1.2\x2dorg.freedesktop.problems.applet.slice (1,628 samples, 0.17%) + + + +/system@d62e597f0e2949bda5784759a1e3ccf2-0000000000753235-00062fd0775f73a6.journal (89 samples, 0.01%) + + + +run (145 samples, 0.02%) + + + +/lib64 (252 samples, 0.03%) + + + +/breeze-dark (314 samples, 0.03%) + + + +/golang (2,006 samples, 0.21%) + + + +enter_read (232 samples, 0.02%) + + + +/memory.low (270 samples, 0.03%) + + + +enter_read (88 samples, 0.01%) + + + +/memory.low (270 samples, 0.03%) + + + +/objects (176 samples, 0.02%) + + + +org.freedesktop.Platform.Locale (164 samples, 0.02%) + + + +/org.gnome.Music (123 samples, 0.01%) + + + +/memory.swap.current (264 samples, 0.03%) + + + +/b9 (98 samples, 0.01%) + + + +625422 (116 samples, 0.01%) + + + + (14,499 samples, 1.50%) + + + +/paul (26,504 samples, 2.74%) +/p.. + + +/c0 (99 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +/wallpaper (114 samples, 0.01%) + + + +enter_readlink (88 samples, 0.01%) + + + +/transactions.db-journal (634 samples, 0.07%) + + + +/proc (114 samples, 0.01%) + + + +/memory.current (276 samples, 0.03%) + + + +/kernel (245 samples, 0.03%) + + + +enter_read (92 samples, 0.01%) + + + +/memory.current (276 samples, 0.03%) + + + +/memory.stat (264 samples, 0.03%) + + + + (876 samples, 0.09%) + + + +/runtime (580 samples, 0.06%) + + + +enter_newfstat (85 samples, 0.01%) + + + +/scripts (125 samples, 0.01%) + + + +io.github.ktgw0316.LightZone (101 samples, 0.01%) + + + +/ior (317 samples, 0.03%) + + + +/x86_64-redhat-linux (695 samples, 0.07%) + + + +/org.gnome.Epiphany (97 samples, 0.01%) + + + +/memory.pressure (315 samples, 0.03%) + + + +/system.journal (131 samples, 0.01%) + + + +socket:[74107] (261 samples, 0.03%) + + + +enter_read (92 samples, 0.01%) + + + +enter_lseek (98 samples, 0.01%) + + + +x86_64 (8,254 samples, 0.85%) + + + +/etc (465 samples, 0.05%) + + + +/libnss_systemd.so.2 (432 samples, 0.04%) + + + +/bin (125 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +/status (638 samples, 0.07%) + + + +/omf (661 samples, 0.07%) + + + +/memory.stat (282 samples, 0.03%) + + + +/f9 (109 samples, 0.01%) + + + +/84 (94 samples, 0.01%) + + + +enter_read (94 samples, 0.01%) + + + +pipe:[1151203] (8,008 samples, 0.83%) + + + +enter_write (255 samples, 0.03%) + + + +vmlinux.h (123,498 samples, 12.78%) +vmlinux.h + + +/users (114 samples, 0.01%) + + + +enter_newfstatat (340 samples, 0.04%) + + + +5233 (196 samples, 0.02%) + + + +/memory.current (270 samples, 0.03%) + + + +/group (233 samples, 0.02%) + + + +enter_close (290 samples, 0.03%) + + + +/libgcc.a (88 samples, 0.01%) + + + +/history.sqlite (170 samples, 0.02%) + + + +enter_newfstatat (191 samples, 0.02%) + + + +/share (343 samples, 0.04%) + + + +enter_fcntl (93 samples, 0.01%) + + + +enter_fcntl (91 samples, 0.01%) + + + +/memory.low (276 samples, 0.03%) + + + +enter_read (88 samples, 0.01%) + + + +/paul (2,465 samples, 0.26%) + + + +/app (1,051 samples, 0.11%) + + + +/null (157 samples, 0.02%) + + + +/libgcc_s.so (244 samples, 0.03%) + + + +.. (318 samples, 0.03%) + + + +enter_ioctl (282 samples, 0.03%) + + + +/bf (296 samples, 0.03%) + + + +/Notes (836 samples, 0.09%) + + + +/memory.min (264 samples, 0.03%) + + + +/flatpak (687 samples, 0.07%) + + + +com.gitlab.tipp10.tipp10 (87 samples, 0.01%) + + + +enter_openat (116 samples, 0.01%) + + + +enter_read (232 samples, 0.02%) + + + +enter_read (88 samples, 0.01%) + + + +enter_read (92 samples, 0.01%) + + + +/332489 (88 samples, 0.01%) + + + +/share (830 samples, 0.09%) + + + +/app (110 samples, 0.01%) + + + +/memory.current (264 samples, 0.03%) + + + +/49 (114 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +enter_ioctl (88 samples, 0.01%) + + + +/user-1001@0aea203ba61848c3941e879d6c338702-00000000004d0346-00061dc3f3414eae.journal (96 samples, 0.01%) + + + +enter_newfstat (94 samples, 0.01%) + + + +lib (131 samples, 0.01%) + + + +/applications (3,488 samples, 0.36%) + + + +/com.visualstudio.code (129 samples, 0.01%) + + + +/ (95 samples, 0.01%) + + + +/share (726 samples, 0.08%) + + + +enter_write (93 samples, 0.01%) + + + +pipe:[2420018] (217 samples, 0.02%) + + + +/applications (246 samples, 0.03%) + + + +/PackageKit (273 samples, 0.03%) + + + +/memory.current (276 samples, 0.03%) + + + +/596128 (152 samples, 0.02%) + + + +/memory.low (270 samples, 0.03%) + + + +enter_read (90 samples, 0.01%) + + + +/3d (85 samples, 0.01%) + + + +627130 (2,158 samples, 0.22%) + + + +enter_read (1,491 samples, 0.15%) + + + +/.gosdir (423 samples, 0.04%) + + + +/memory.low (271 samples, 0.03%) + + + +.. (177 samples, 0.02%) + + + +/omf (351 samples, 0.04%) + + + +enter_newfstat (104 samples, 0.01%) + + + +/memory.stat (276 samples, 0.03%) + + + +/user-1001@00063555eafacda0-a2a950e965f4bb01.journal~ (85 samples, 0.01%) + + + +/x86_64-redhat-linux (693 samples, 0.07%) + + + +/ (250 samples, 0.03%) + + + +com.github.wwmm.pulseeffects.Locale (91 samples, 0.01%) + + + +/5d (100 samples, 0.01%) + + + +enter_write (221 samples, 0.02%) + + + +enter_write (380 samples, 0.04%) + + + +/styles (706 samples, 0.07%) + + + +/ld-linux-x86-64.so.2 (107 samples, 0.01%) + + + + (879 samples, 0.09%) + + + +enter_read (372 samples, 0.04%) + + + +/system@00062bf70d98712e-5a890f1a0a652c47.journal~ (87 samples, 0.01%) + + + +com.bitwarden.desktop.Locale (91 samples, 0.01%) + + + +/memory.swap.current (270 samples, 0.03%) + + + +/23.08-extra (101 samples, 0.01%) + + + +/__pycache__ (261 samples, 0.03%) + + + +enter_mmap (112 samples, 0.01%) + + + +enter_read (226 samples, 0.02%) + + + +/memory.current (264 samples, 0.03%) + + + +/app-git\x2dmaintenance.slice (1,690 samples, 0.17%) + + + + (327 samples, 0.03%) + + + +enter_read (92 samples, 0.01%) + + + +/usr (3,059 samples, 0.32%) + + + +/memory.stat (275 samples, 0.03%) + + + +/libnss_systemd.so.2 (306 samples, 0.03%) + + + +enter_write (82 samples, 0.01%) + + + +/memory.current (270 samples, 0.03%) + + + +301433 (45,839 samples, 4.74%) +301433 + + +enter_read (90 samples, 0.01%) + + + +/memory.min (264 samples, 0.03%) + + + +/user@1001.service (354 samples, 0.04%) + + + +596019 (2,669 samples, 0.28%) + + + +/memory.stat (276 samples, 0.03%) + + + +enter_newfstat (116 samples, 0.01%) + + + +/home (184 samples, 0.02%) + + + +enter_read (185 samples, 0.02%) + + + +enter_read (94 samples, 0.01%) + + + +/lib (702 samples, 0.07%) + + + +/log (86 samples, 0.01%) + + + +enter_close (148 samples, 0.02%) + + + +/go-link-2935705061 (146 samples, 0.02%) + + + +/tmp (87 samples, 0.01%) + + + +pipe:[1148912] (16,780 samples, 1.74%) + + + +/dev (86 samples, 0.01%) + + + +enter_read (92 samples, 0.01%) + + + + (225 samples, 0.02%) + + + +enter_read (88 samples, 0.01%) + + + +/com.github.wwmm.pulseeffects.Locale (196 samples, 0.02%) + + + +/conf.d (290 samples, 0.03%) + + + +/4b (98 samples, 0.01%) + + + +enter_openat (356 samples, 0.04%) + + + +/0f (118 samples, 0.01%) + + + +/memory.swap.current (276 samples, 0.03%) + + + +enter_newfstat (88 samples, 0.01%) + + + +/memory.min (276 samples, 0.03%) + + + +/system@a76544c2185a4e0d95d841276470efd6-00000000004ff7a9-0006208fd108652e.journal (90 samples, 0.01%) + + + +/lib64 (142 samples, 0.01%) + + + +/15 (159 samples, 0.02%) + + + +anon_inode:[eventfd] (377 samples, 0.04%) + + + +enter_read (92 samples, 0.01%) + + + +/org.darktable.Darktable (106 samples, 0.01%) + + + +enter_read (814 samples, 0.08%) + + + +/usr (115 samples, 0.01%) + + + +/org.fedoraproject.Platform.Locale (202 samples, 0.02%) + + + +/org.freedesktop.Platform.GL.default (93 samples, 0.01%) + + + +/54 (106 samples, 0.01%) + + + +/knghtbrd (747 samples, 0.08%) + + + +/fontconfig (214 samples, 0.02%) + + + +/memory.pressure (325 samples, 0.03%) + + + +/dnf (366 samples, 0.04%) + + + +/memory.min (270 samples, 0.03%) + + + +enter_newfstat (87 samples, 0.01%) + + + +socket:[9680] (152 samples, 0.02%) + + + + (150 samples, 0.02%) + + + + (1,282 samples, 0.13%) + + + +/LNXSYSTM:00 (146 samples, 0.02%) + + + +/ld-linux-x86-64.so.2 (157 samples, 0.02%) + + + +/user-1001@000633084aec57f3-a2f484c693562478.journal~ (86 samples, 0.01%) + + + +/paul (1,643 samples, 0.17%) + + + +enter_writev (175 samples, 0.02%) + + + +/ethnic (347 samples, 0.04%) + + + +enter_read (116 samples, 0.01%) + + + +/libgcc_eh.a (164 samples, 0.02%) + + + +/79 (92 samples, 0.01%) + + + + (772 samples, 0.08%) + + + +enter_writev (1,106 samples, 0.11%) + + + +/.linuxbrew (248 samples, 0.03%) + + + +/x86_64-redhat-linux (692 samples, 0.07%) + + + +/wallpaper-auto-rotated-4c4638d235761885c1d93a3458dd25e1.jpg (478 samples, 0.05%) + + + +/71 (121 samples, 0.01%) + + + +/org.inkscape.Inkscape (100 samples, 0.01%) + + + +enter_fcntl (441 samples, 0.05%) + + + +/.. (271 samples, 0.03%) + + + +/dri (8,290 samples, 0.86%) + + + +enter_openat (83 samples, 0.01%) + + + +enter_read (3,528 samples, 0.37%) + + + +enter_write (12,021 samples, 1.24%) + + + +/systemd (100 samples, 0.01%) + + + +/.. (253 samples, 0.03%) + + + +/PNP0C09:00 (146 samples, 0.02%) + + + +/ (890 samples, 0.09%) + + + +/usr (59,537 samples, 6.16%) +/usr + + +/var (11,590 samples, 1.20%) + + + +/sbin (124 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +enter_newfstat (88 samples, 0.01%) + + + +/user.slice (100 samples, 0.01%) + + + +/styles (706 samples, 0.07%) + + + +/lib (268 samples, 0.03%) + + + +/proselint (316 samples, 0.03%) + + + +/601308 (156 samples, 0.02%) + + + +/memory.swap.current (270 samples, 0.03%) + + + +/1a (115 samples, 0.01%) + + + +/.. (35,331 samples, 3.66%) +/.. + + +/org.freedesktop.Platform.openh264 (428 samples, 0.04%) + + + +/var (379 samples, 0.04%) + + + +anon_inode:[eventfd] (2,958 samples, 0.31%) + + + +/io.github.kotatogram (109 samples, 0.01%) + + + + (111 samples, 0.01%) + + + + (86 samples, 0.01%) + + + +dev.geopjr.Calligraphy.Locale (101 samples, 0.01%) + + + +/tmp (222 samples, 0.02%) + + + +enter_read (91 samples, 0.01%) + + + +/15 (687 samples, 0.07%) + + + +/home (758 samples, 0.08%) + + + +/sys (146 samples, 0.02%) + + + +/cgroup (174 samples, 0.02%) + + + +/memory.swap.current (276 samples, 0.03%) + + + +/7e (95 samples, 0.01%) + + + +/system@e787b310a4d743b4a3376463d97f0ded-000000000052342e-000621d2b17641ff.journal (89 samples, 0.01%) + + + +enter_write (196 samples, 0.02%) + + + +/memory.min (276 samples, 0.03%) + + + +com.skype.Client (86 samples, 0.01%) + + + +enter_writev (366 samples, 0.04%) + + + +/system@0006231482ddf657-d3974264a7e70d85.journal~ (88 samples, 0.01%) + + + +enter_ioctl (15,067 samples, 1.56%) + + + +/app-dbus\x2d:1.2\x2dorg.gnome.Shell.Screencast.slice (1,632 samples, 0.17%) + + + +/usr (703 samples, 0.07%) + + + +/!data!dog (815 samples, 0.08%) + + + +/x86_64 (95 samples, 0.01%) + + + +/org.gnome.SoundRecorder (114 samples, 0.01%) + + + +/.. (252 samples, 0.03%) + + + +/linuxbrew (1,172 samples, 0.12%) + + + +627441 (377 samples, 0.04%) + + + +enter_writev (157 samples, 0.02%) + + + +/07 (96 samples, 0.01%) + + + +/034a94fdac460f9d0ab7f40381c9e7d214a307054fbbf254ac47d3025f51feb8-d (92 samples, 0.01%) + + + + (2,607 samples, 0.27%) + + + +/null (86 samples, 0.01%) + + + +/io.github.btpf.alexandria (103 samples, 0.01%) + + + +/52 (119 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +627381 (385 samples, 0.04%) + + + +/2 (1,155 samples, 0.12%) + + + +627549 (150 samples, 0.02%) + + + +/cgroup (228 samples, 0.02%) + + + +/.. (122 samples, 0.01%) + + + +enter_close (116 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + + (819 samples, 0.08%) + + + +/dev (104 samples, 0.01%) + + + +/memory.current (264 samples, 0.03%) + + + +/app-dbus\x2d:1.2\x2dorg.mozilla.firefox.SearchProvider.slice (1,683 samples, 0.17%) + + + +/dev.geopjr.Calligraphy.Locale (175 samples, 0.02%) + + + +/596019 (244 samples, 0.03%) + + + +enter_write (474 samples, 0.05%) + + + +/chrome (626 samples, 0.06%) + + + +anon_inode:[eventfd] (102 samples, 0.01%) + + + +/passwd (144 samples, 0.01%) + + + +all (966,341 samples, 100%) + + + +enter_ioctl (121 samples, 0.01%) + + + +/var (134 samples, 0.01%) + + + +/org.fooyin.fooyin (122 samples, 0.01%) + + + +/1001 (114 samples, 0.01%) + + + +/memory.low (274 samples, 0.03%) + + + +enter_ioctl (88 samples, 0.01%) + + + +enter_writev (456 samples, 0.05%) + + + +/00 (84 samples, 0.01%) + + + +enter_newfstat (93 samples, 0.01%) + + + +enter_newfstat (93 samples, 0.01%) + + + +.. (296 samples, 0.03%) + + + +/games (1,158 samples, 0.12%) + + + +/dconf (232 samples, 0.02%) + + + +/.. (21,728 samples, 2.25%) +/.. + + +enter_read (90 samples, 0.01%) + + + +enter_ioctl (100 samples, 0.01%) + + + +/.. (186 samples, 0.02%) + + + +/click (139 samples, 0.01%) + + + +/9d (106 samples, 0.01%) + + + +627317 (881 samples, 0.09%) + + + +/dev (1,429 samples, 0.15%) + + + +/org.freedesktop.Platform.ffmpeg-full (107 samples, 0.01%) + + + +/23 (135 samples, 0.01%) + + + +/home (273 samples, 0.03%) + + + +enter_newfstat (90 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +/python3.13 (251 samples, 0.03%) + + + +enter_read (104 samples, 0.01%) + + + +627605 (2,868 samples, 0.30%) + + + +/bb (96 samples, 0.01%) + + + +/event3 (606 samples, 0.06%) + + + +enter_pread64 (1,208 samples, 0.13%) + + + +627450 (127 samples, 0.01%) + + + +/etc (139 samples, 0.01%) + + + +/memory.swap.current (276 samples, 0.03%) + + + +enter_newfstat (86 samples, 0.01%) + + + +/ (803 samples, 0.08%) + + + +com.calibre_ebook.calibre (88 samples, 0.01%) + + + +org.freedesktop.Platform.GL.default (169 samples, 0.02%) + + + +/proc (1,696 samples, 0.18%) + + + +/system@00062cef3dc987bb-a4b9e39179a7d20a.journal~ (85 samples, 0.01%) + + + +/a.out (174 samples, 0.02%) + + + +627529 (5,154 samples, 0.53%) + + + + (1,725 samples, 0.18%) + + + +enter_read (94 samples, 0.01%) + + + +/lib (159 samples, 0.02%) + + + +/cgo (219 samples, 0.02%) + + + +enter_read (126 samples, 0.01%) + + + +/d4 (102 samples, 0.01%) + + + +anon_inode:[eventfd] (133 samples, 0.01%) + + + +enter_read (92 samples, 0.01%) + + + +/NotoSerif[wght].ttf (16,731 samples, 1.73%) + + + +/stat (83 samples, 0.01%) + + + +/app-dbus\x2d:1.2\x2dorg.gnome.Contacts.SearchProvider.slice (1,709 samples, 0.18%) + + + +/dmabuf: (1,717 samples, 0.18%) + + + +/libc.so (122 samples, 0.01%) + + + +/systemd (271 samples, 0.03%) + + + +/null (111 samples, 0.01%) + + + +/system@c9e095ab43864b41b4f737a014eaaa58-000000000052120a-000621d29f42ea46.journal (90 samples, 0.01%) + + + +enter_read (92 samples, 0.01%) + + + +enter_statx (88 samples, 0.01%) + + + + (214 samples, 0.02%) + + + +/8d (126 samples, 0.01%) + + + +/user-1001@000635427d4e119f-67763b8dac2b799f.journal~ (85 samples, 0.01%) + + + +com.slack.Slack (84 samples, 0.01%) + + + +/usr (1,693 samples, 0.18%) + + + +/memory.stat (264 samples, 0.03%) + + + +/.config (321 samples, 0.03%) + + + +enter_statx (120 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + + (150 samples, 0.02%) + + + +/e7 (112 samples, 0.01%) + + + +enter_read (89 samples, 0.01%) + + + +/io.github.Hexchat (122 samples, 0.01%) + + + +627294 (880 samples, 0.09%) + + + +/.cache (205 samples, 0.02%) + + + +enter_statx (546 samples, 0.06%) + + + +usr (129 samples, 0.01%) + + + +/libbpf (2,384 samples, 0.25%) + + + +/lib (548 samples, 0.06%) + + + +enter_openat (602 samples, 0.06%) + + + +/ior (134 samples, 0.01%) + + + +/flushed (194 samples, 0.02%) + + + +/34 (89 samples, 0.01%) + + + +/gcc (35,344 samples, 3.66%) +/gcc + + +enter_read (90 samples, 0.01%) + + + +/renderD128 (8,253 samples, 0.85%) + + + +enter_close (116 samples, 0.01%) + + + +/bffc4771459b78ae9567a3002e6934a36114a08f472877ac245907c4b4c70243-d (296 samples, 0.03%) + + + +625680 (179 samples, 0.02%) + + + +/system@d62e597f0e2949bda5784759a1e3ccf2-0000000000630a49-00062a295d150579.journal (83 samples, 0.01%) + + + +/16 (96 samples, 0.01%) + + + +/go.o (4,644 samples, 0.48%) + + + +/.. (253 samples, 0.03%) + + + +enter_openat (84 samples, 0.01%) + + + +/memory.pressure (308 samples, 0.03%) + + + +enter_lseek (960 samples, 0.10%) + + + +/idb (626 samples, 0.06%) + + + +/f42 (95 samples, 0.01%) + + + +enter_read (86 samples, 0.01%) + + + +/__pycache__ (99 samples, 0.01%) + + + +/power_supply (146 samples, 0.02%) + + + +/io.github.celluloid_player.Celluloid (124 samples, 0.01%) + + + +enter_ioctl (261 samples, 0.03%) + + + +anon_inode:[eventfd] (82 samples, 0.01%) + + + +enter_read (100 samples, 0.01%) + + + +/home (493 samples, 0.05%) + + + +/memory.swap.current (270 samples, 0.03%) + + + +625670 (1,284 samples, 0.13%) + + + +/lib (285 samples, 0.03%) + + + +enter_read (520 samples, 0.05%) + + + +enter_newfstat (90 samples, 0.01%) + + + +/a.out (174 samples, 0.02%) + + + +301263 (105,115 samples, 10.88%) +301263 + + +/usr (734 samples, 0.08%) + + + + (290 samples, 0.03%) + + + +/app-dbus\x2d:1.2\x2dorg.gnome.BrowserConnector.slice (1,665 samples, 0.17%) + + + +/fonts (495 samples, 0.05%) + + + +/3c (103 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +enter_read (94 samples, 0.01%) + + + +/org.videolan.VLC.Locale (212 samples, 0.02%) + + + +/conf.avail (1,359 samples, 0.14%) + + + + (514 samples, 0.05%) + + + +/system@5d71b28e8a574021b181e0c340c01308-00000000004dc291-00061ee1568dc06b.journal (97 samples, 0.01%) + + + +enter_write (212 samples, 0.02%) + + + +/fortune (725 samples, 0.08%) + + + +/conf.d (482 samples, 0.05%) + + + +enter_newfstat (86 samples, 0.01%) + + + +/flathub (905 samples, 0.09%) + + + +/4d (98 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +/libnss_systemd.so.2 (1,494 samples, 0.15%) + + + +enter_newfstat (90 samples, 0.01%) + + + +/passwd (105 samples, 0.01%) + + + +/system@7068484a0f964aa6b6df909badc186fe-0000000000546f24-0006232fb4be18fe.journal (85 samples, 0.01%) + + + +/.. (271 samples, 0.03%) + + + + (290 samples, 0.03%) + + + +/46 (86 samples, 0.01%) + + + + (358 samples, 0.04%) + + + +socket:[71370] (456 samples, 0.05%) + + + +/system@0aea203ba61848c3941e879d6c338702-00000000004d0347-00061dc3f341e4cc.journal (94 samples, 0.01%) + + + +enter_read (232 samples, 0.02%) + + + +/smaps_rollup (144 samples, 0.01%) + + + +/etc (346 samples, 0.04%) + + + +/pts (143 samples, 0.01%) + + + +/48 (97 samples, 0.01%) + + + +enter_newfstat (85 samples, 0.01%) + + + +/fortune (120 samples, 0.01%) + + + +/dev.geopjr.Calligraphy (128 samples, 0.01%) + + + +/48x48 (219 samples, 0.02%) + + + +enter_lseek (15,894 samples, 1.64%) + + + +enter_statx (107 samples, 0.01%) + + + +/a.out (557 samples, 0.06%) + + + +enter_write (196 samples, 0.02%) + + + +/sudo (118 samples, 0.01%) + + + +/memory.current (276 samples, 0.03%) + + + +/fonts (224 samples, 0.02%) + + + +/d8 (112 samples, 0.01%) + + + +/memory.stat (270 samples, 0.03%) + + + + (763 samples, 0.08%) + + + +enter_newfstat (90 samples, 0.01%) + + + + (1,180 samples, 0.12%) + + + +/games (436 samples, 0.05%) + + + +/runtime (2,560 samples, 0.26%) + + + +/event9 (1,919 samples, 0.20%) + + + +enter_newfstat (103 samples, 0.01%) + + + +/usr (118 samples, 0.01%) + + + +/x86_64 (104 samples, 0.01%) + + + +enter_mmap (118 samples, 0.01%) + + + +/home (1,891 samples, 0.20%) + + + + (44,269 samples, 4.58%) + + + +enter_ioctl (92 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +/lib64 (147 samples, 0.02%) + + + +enter_read (92 samples, 0.01%) + + + +enter_newfstat (86 samples, 0.01%) + + + +/user-1001@00061c9741dc2cf6-94e8180c6871d756.journal~ (114 samples, 0.01%) + + + +/.local (316 samples, 0.03%) + + + +enter_read (232 samples, 0.02%) + + + +enter_read (90 samples, 0.01%) + + + +/memory.low (276 samples, 0.03%) + + + +enter_read (646 samples, 0.07%) + + + +/memory.min (276 samples, 0.03%) + + + +/.. (101 samples, 0.01%) + + + +enter_newfstat (232 samples, 0.02%) + + + +/app.slice (59,953 samples, 6.20%) +/app.slice + + +/local (346 samples, 0.04%) + + + +enter_newfstat (88 samples, 0.01%) + + + +enter_writev (88 samples, 0.01%) + + + +enter_newfstat (85 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +/memory.swap.current (270 samples, 0.03%) + + + +/7d (94 samples, 0.01%) + + + +/gcc (101 samples, 0.01%) + + + +enter_close (134 samples, 0.01%) + + + +/memory.min (270 samples, 0.03%) + + + +/usr (731 samples, 0.08%) + + + +/memory.stat (270 samples, 0.03%) + + + +/gcc (204 samples, 0.02%) + + + +enter_read (94 samples, 0.01%) + + + +/usr (821 samples, 0.08%) + + + +enter_newfstat (87 samples, 0.01%) + + + +/memory.low (270 samples, 0.03%) + + + +/status (638 samples, 0.07%) + + + +enter_newfstat (87 samples, 0.01%) + + + +/x86_64 (86 samples, 0.01%) + + + +enter_ioctl (88 samples, 0.01%) + + + +enter_ioctl (42,516 samples, 4.40%) +enter.. + + +socket:[1154081] (107 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +/fortune (111 samples, 0.01%) + + + +/36a1e8a7fd435c3ac73e34109f9465af4958f95fa58b7d6ff0f5cd70b9a1bf7e (103 samples, 0.01%) + + + +/paul (182 samples, 0.02%) + + + +/fc (95 samples, 0.01%) + + + +/x86_64 (161 samples, 0.02%) + + + +/icons (326 samples, 0.03%) + + + +/share (1,514 samples, 0.16%) + + + +enter_read (94 samples, 0.01%) + + + + (2,525 samples, 0.26%) + + + +enter_read (1,594 samples, 0.16%) + + + +/memory.low (270 samples, 0.03%) + + + +enter_newfstat (88 samples, 0.01%) + + + +/dev (99 samples, 0.01%) + + + +/23.08 (120 samples, 0.01%) + + + +enter_close (116 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +enter_ioctl (92 samples, 0.01%) + + + + (192 samples, 0.02%) + + + + (29,613 samples, 3.06%) + + + +enter_read (162 samples, 0.02%) + + + +enter_read (90 samples, 0.01%) + + + +10829 (13,821 samples, 1.43%) + + + +/libc.so.6 (97 samples, 0.01%) + + + +enter_ioctl (156 samples, 0.02%) + + + +org.gnome.Screenshot (100 samples, 0.01%) + + + +enter_mmap (92 samples, 0.01%) + + + +/lib64 (156 samples, 0.02%) + + + +/15 (690 samples, 0.07%) + + + +/null (92 samples, 0.01%) + + + +enter_write (1,620 samples, 0.17%) + + + +/libgcc_s.so.1 (106 samples, 0.01%) + + + +/622015 (304 samples, 0.03%) + + + +/renderD128 (414 samples, 0.04%) + + + +enter_newfstat (90 samples, 0.01%) + + + +anon_inode:[eventfd] (607 samples, 0.06%) + + + +enter_newfstat (116 samples, 0.01%) + + + +/aa (87 samples, 0.01%) + + + + (150 samples, 0.02%) + + + +/35 (89 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +enter_lseek (196 samples, 0.02%) + + + +/x86_64 (123 samples, 0.01%) + + + +/system@d62e597f0e2949bda5784759a1e3ccf2-000000000076c008-000630537d852534.journal (85 samples, 0.01%) + + + +enter_newfstat (86 samples, 0.01%) + + + + (903 samples, 0.09%) + + + +/fontconfig (165 samples, 0.02%) + + + +/games (1,884 samples, 0.19%) + + + +enter_read (90 samples, 0.01%) + + + +/git (2,461 samples, 0.25%) + + + +enter_mmap (214 samples, 0.02%) + + + +/cmdline (140 samples, 0.01%) + + + +/451c975916dc4536919a44482a914925 (97 samples, 0.01%) + + + +anon_inode:[eventfd] (84 samples, 0.01%) + + + +enter_write (194 samples, 0.02%) + + + +enter_ioctl (38,691 samples, 4.00%) +ente.. + + +10494 (92 samples, 0.01%) + + + +enter_write (294 samples, 0.03%) + + + +16733 (82,662 samples, 8.55%) +16733 + + +/self (536 samples, 0.06%) + + + +/scripts (558 samples, 0.06%) + + + +/memory.swap.current (270 samples, 0.03%) + + + +enter_newfstat (88 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +/smaps (114 samples, 0.01%) + + + +/__pycache__ (99 samples, 0.01%) + + + +/memory.pressure (308 samples, 0.03%) + + + +/memory.low (276 samples, 0.03%) + + + +301270 (247 samples, 0.03%) + + + +/c7 (111 samples, 0.01%) + + + +/rpmdb.sqlite-shm (1,166 samples, 0.12%) + + + +/kvm (245 samples, 0.03%) + + + +enter_read (88 samples, 0.01%) + + + +enter_read (86 samples, 0.01%) + + + +enter_write (128 samples, 0.01%) + + + +/0c (103 samples, 0.01%) + + + +enter_read (92 samples, 0.01%) + + + +/app-gnome\x2dsession\x2dmanager.slice (1,671 samples, 0.17%) + + + +/app-ghostty-transient-297925.scope (1,671 samples, 0.17%) + + + +enter_read (94 samples, 0.01%) + + + +/.local (754 samples, 0.08%) + + + +/x86_64 (124 samples, 0.01%) + + + +/libpcre2-8.so.0 (111 samples, 0.01%) + + + +/75 (111 samples, 0.01%) + + + +enter_lseek (98 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + + (91 samples, 0.01%) + + + +627338 (351 samples, 0.04%) + + + +/app-dbus\x2d:1.21\x2dorg.a11y.atspi.Registry.slice (1,665 samples, 0.17%) + + + +/zstd@v1.5.7 (815 samples, 0.08%) + + + +enter_newfstat (92 samples, 0.01%) + + + +/lib (1,510 samples, 0.16%) + + + +enter_lseek (116 samples, 0.01%) + + + +/fontconfig (205 samples, 0.02%) + + + +/log (94 samples, 0.01%) + + + +enter_newfstat (86 samples, 0.01%) + + + +/system@c32c65e2f14f4168bb0fe59124681a98-00000000004ac636-00061c98220a7fa0.journal (91 samples, 0.01%) + + + +/fontconfig (1,359 samples, 0.14%) + + + +enter_ioctl (90 samples, 0.01%) + + + +anon_inode:[timerfd] (881 samples, 0.09%) + + + +/history.sqlite-shm (366 samples, 0.04%) + + + +/extension (5,694 samples, 0.59%) + + + +/go.o (103 samples, 0.01%) + + + +/app-dbus\x2d:1.2\x2dorg.gnome.Epiphany.WebAppProvider.slice (1,733 samples, 0.18%) + + + +enter_write (139 samples, 0.01%) + + + +/fortune (726 samples, 0.08%) + + + +622015 (301 samples, 0.03%) + + + +/tmp (191 samples, 0.02%) + + + +enter_read (88 samples, 0.01%) + + + + (869 samples, 0.09%) + + + +/gcc (698 samples, 0.07%) + + + +/libc.so.6 (97 samples, 0.01%) + + + +/com.discordapp.Discord (104 samples, 0.01%) + + + +/memory.low (264 samples, 0.03%) + + + +/32 (106 samples, 0.01%) + + + +/home (26,513 samples, 2.74%) +/h.. + + +627623 (300 samples, 0.03%) + + + +enter_read (88 samples, 0.01%) + + + +net.sourceforge.osmo (84 samples, 0.01%) + + + +/variety (2,146 samples, 0.22%) + + + +/1 (228 samples, 0.02%) + + + +/dev (83 samples, 0.01%) + + + +/bin (105 samples, 0.01%) + + + +/bf (133 samples, 0.01%) + + + +627550 (1,323 samples, 0.14%) + + + +/memory.current (285 samples, 0.03%) + + + +org.kde.PlatformTheme.QtSNI (110 samples, 0.01%) + + + +enter_lseek (116 samples, 0.01%) + + + +/user-1001.slice (63,345 samples, 6.56%) +/user-10.. + + +/fonts (292 samples, 0.03%) + + + +/sbin (215 samples, 0.02%) + + + +/x86_64 (165 samples, 0.02%) + + + +/ptmx (888 samples, 0.09%) + + + +enter_newfstat (88 samples, 0.01%) + + + +/user-1001@00062efc1a6346f5-3b16b0ffba37ad57.journal~ (88 samples, 0.01%) + + + +/org.gnome.Platform.Locale (161 samples, 0.02%) + + + +/ior (442 samples, 0.05%) + + + +/etc (435 samples, 0.05%) + + + +/omf (296 samples, 0.03%) + + + + (164 samples, 0.02%) + + + +627443 (84 samples, 0.01%) + + + +org.telegram.desktop.webview.Locale (107 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +/5a (116 samples, 0.01%) + + + + (404 samples, 0.04%) + + + +/games (582 samples, 0.06%) + + + +/dev (157 samples, 0.02%) + + + +net.werwolv.ImHex (94 samples, 0.01%) + + + +enter_writev (281 samples, 0.03%) + + + + (760 samples, 0.08%) + + + +enter_read (92 samples, 0.01%) + + + +/share (195 samples, 0.02%) + + + +/share (1,135 samples, 0.12%) + + + +enter_read (90 samples, 0.01%) + + + +5230 (235 samples, 0.02%) + + + +enter_newfstat (85 samples, 0.01%) + + + +enter_newfstat (90 samples, 0.01%) + + + +enter_openat (401 samples, 0.04%) + + + +io.gitlab.librewolf-community (156 samples, 0.02%) + + + +enter_read (88 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +enter_read (870 samples, 0.09%) + + + +/77 (97 samples, 0.01%) + + + +/596085 (196 samples, 0.02%) + + + +/db (381 samples, 0.04%) + + + +/git (128 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +/system@000633084abc4c31-f3da7132076b7570.journal~ (87 samples, 0.01%) + + + +/repo (881 samples, 0.09%) + + + +enter_read (90 samples, 0.01%) + + + +5253 (1,911 samples, 0.20%) + + + +/lib (96 samples, 0.01%) + + + +/flathub (256 samples, 0.03%) + + + +/fonts (212 samples, 0.02%) + + + +/pack (152 samples, 0.02%) + + + +socket:[72210] (570 samples, 0.06%) + + + +/share (120 samples, 0.01%) + + + +/libc.so.6 (97 samples, 0.01%) + + + +/memory.min (270 samples, 0.03%) + + + +/com.bitwarden.desktop.Locale (213 samples, 0.02%) + + + +enter_read (92 samples, 0.01%) + + + +/memory.min (270 samples, 0.03%) + + + +/conf.d (464 samples, 0.05%) + + + +/games (726 samples, 0.08%) + + + +/rpm (105 samples, 0.01%) + + + +/lib (35,345 samples, 3.66%) +/lib + + +/share (1,422 samples, 0.15%) + + + +enter_write (290 samples, 0.03%) + + + +/ad (110 samples, 0.01%) + + + +enter_newfstatat (134 samples, 0.01%) + + + +6919 (1,874 samples, 0.19%) + + + +enter_lseek (196 samples, 0.02%) + + + +/x86_64 (97 samples, 0.01%) + + + +/paul (213 samples, 0.02%) + + + +/f42 (86 samples, 0.01%) + + + +/journal (8,178 samples, 0.85%) + + + +/etc (168 samples, 0.02%) + + + +enter_close (116 samples, 0.01%) + + + +/icons (83 samples, 0.01%) + + + +/games (4,693 samples, 0.49%) + + + +enter_newfstat (92 samples, 0.01%) + + + +enter_read (88 samples, 0.01%) + + + +/memory.min (264 samples, 0.03%) + + + + (86 samples, 0.01%) + + + +enter_read (92 samples, 0.01%) + + + +/6a (83 samples, 0.01%) + + + +627351 (130 samples, 0.01%) + + + +enter_ioctl (91 samples, 0.01%) + + + +/usr (89 samples, 0.01%) + + + +/memory.current (270 samples, 0.03%) + + + +enter_mmap (83 samples, 0.01%) + + + +/git (140 samples, 0.01%) + + + +/.. (186 samples, 0.02%) + + + +/5 (1,044 samples, 0.11%) + + + +enter_read (90 samples, 0.01%) + + + +/background.slice (1,677 samples, 0.17%) + + + +/.. (252 samples, 0.03%) + + + +627337 (131 samples, 0.01%) + + + +enter_read (90 samples, 0.01%) + + + +/b001 (4,989 samples, 0.52%) + + + +enter_writev (682 samples, 0.07%) + + + +/org.kde.Platform.Locale (265 samples, 0.03%) + + + +enter_read (90 samples, 0.01%) + + + +627444 (30,122 samples, 3.12%) +627.. + + +/lib64 (252 samples, 0.03%) + + + +/maps (148 samples, 0.02%) + + + +/fontconfig (265 samples, 0.03%) + + + +/memory.current (270 samples, 0.03%) + + + +enter_openat (290 samples, 0.03%) + + + +/memory.min (270 samples, 0.03%) + + + +/nsswitch.conf (117 samples, 0.01%) + + + +/libbpfgo@v0.6.0-libbpf-1.3.0.20240111220235-90dbffffbdab (193 samples, 0.02%) + + + +enter_pread64 (116 samples, 0.01%) + + + +enter_newfstat (90 samples, 0.01%) + + + +enter_pwrite64 (152 samples, 0.02%) + + + +627552 (150 samples, 0.02%) + + + +/gcc (697 samples, 0.07%) + + + +enter_read (136 samples, 0.01%) + + + +enter_read (91 samples, 0.01%) + + + +/PackageKit (344 samples, 0.04%) + + + +627369 (129 samples, 0.01%) + + + +/lib64 (166 samples, 0.02%) + + + +/memory.low (268 samples, 0.03%) + + + +/bin (585 samples, 0.06%) + + + +enter_read (92 samples, 0.01%) + + + +/db (347 samples, 0.04%) + + + +runtime (971 samples, 0.10%) + + + +enter_newfstat (89 samples, 0.01%) + + + +627553 (1,323 samples, 0.14%) + + + +enter_write (134 samples, 0.01%) + + + +enter_read (92 samples, 0.01%) + + + +enter_newfstat (88 samples, 0.01%) + + + +/memory.swap.current (270 samples, 0.03%) + + + +/paul (758 samples, 0.08%) + + + +enter_newfstat (88 samples, 0.01%) + + + +/lib (356 samples, 0.04%) + + + +/memory.stat (264 samples, 0.03%) + + + +enter_statx (231 samples, 0.02%) + + + +/sbin (124 samples, 0.01%) + + + + diff --git a/about/showcase/ioriot/image-1.png b/about/showcase/ioriot/image-1.png new file mode 100644 index 00000000..818b14f8 Binary files /dev/null and b/about/showcase/ioriot/image-1.png differ diff --git a/about/showcase/jsmstrade/image-1.png b/about/showcase/jsmstrade/image-1.png new file mode 100644 index 00000000..ce5276f8 Binary files /dev/null and b/about/showcase/jsmstrade/image-1.png differ diff --git a/about/showcase/netcalendar/image-1.png b/about/showcase/netcalendar/image-1.png new file mode 100644 index 00000000..1f766920 Binary files /dev/null and b/about/showcase/netcalendar/image-1.png differ diff --git a/about/showcase/netcalendar/image-2.png b/about/showcase/netcalendar/image-2.png new file mode 100644 index 00000000..c239a28a Binary files /dev/null and b/about/showcase/netcalendar/image-2.png differ diff --git a/about/showcase/quicklogger/image-1.png b/about/showcase/quicklogger/image-1.png new file mode 100644 index 00000000..dc29011c Binary files /dev/null and b/about/showcase/quicklogger/image-1.png differ diff --git a/about/showcase/quicklogger/image-2.png b/about/showcase/quicklogger/image-2.png new file mode 100644 index 00000000..c5cc8c0c Binary files /dev/null and b/about/showcase/quicklogger/image-2.png differ diff --git a/about/showcase/tasksamurai/image-1.png b/about/showcase/tasksamurai/image-1.png new file mode 100644 index 00000000..bc04189b Binary files /dev/null and b/about/showcase/tasksamurai/image-1.png differ diff --git a/about/showcase/tasksamurai/image-2.png b/about/showcase/tasksamurai/image-2.png new file mode 100644 index 00000000..cd27a66b Binary files /dev/null and b/about/showcase/tasksamurai/image-2.png differ diff --git a/about/showcase/vs-sim/image-1.jpg b/about/showcase/vs-sim/image-1.jpg new file mode 100644 index 00000000..fab524ad Binary files /dev/null and b/about/showcase/vs-sim/image-1.jpg differ diff --git a/gemfeed/2025-07-01-posts-from-january-to-june-2025.html b/gemfeed/2025-07-01-posts-from-january-to-june-2025.html index 496b5c6e..d074fed1 100644 --- a/gemfeed/2025-07-01-posts-from-january-to-june-2025.html +++ b/gemfeed/2025-07-01-posts-from-january-to-june-2025.html @@ -39,7 +39,6 @@
  • ⇢ ⇢ I think discussing action items in incident ...
  • ⇢ ⇢ At first, functional options add a bit of ...
  • ⇢ ⇢ In the "Working with an SRE Interview" I have ...
  • -
  • ⇢ ⇢ In the "Working with an SRE Interview" I have ...
  • ⇢ ⇢ Small introduction to the #Android ...
  • ⇢ ⇢ Helix 2025.01 has been released. The completion ...
  • ⇢ ⇢ I found these are excellent examples of how ...
  • @@ -207,13 +206,6 @@ foo.zone/gemfeed/2025-01-15-working-with-an-sre-interview.gmi (Gemini)
    foo.zone/gemfeed/2025-01-15-working-with-an-sre-interview.html

    -

    In the "Working with an SRE Interview" I have ...


    -
    -In the "Working with an SRE Interview" I have been askd about what it's like working with an SRE! We'd covered much more in depth, but we decided not to make it too long in the final version! #sre #interview
    -
    -foo.zone/gemfeed/2025-01-15-working-with-an-sre-interview.gmi (Gemini)
    -foo.zone/gemfeed/2025-01-15-working-with-an-sre-interview.html
    -

    Small introduction to the #Android ...



    Small introduction to the #Android distribution called #GrapheneOS For myself, I am using a Pixel 7 Pro, which comes with "only" 5 years of support (not yet 7 years like the Pixel 8 and 9 series). I also wrote about GrapheneOS here once:
    diff --git a/gemfeed/DRAFT-f3s-kubernetes-with-freebsd-part-6.html b/gemfeed/DRAFT-f3s-kubernetes-with-freebsd-part-6.html index f0a3800d..6d4f42d9 100644 --- a/gemfeed/DRAFT-f3s-kubernetes-with-freebsd-part-6.html +++ b/gemfeed/DRAFT-f3s-kubernetes-with-freebsd-part-6.html @@ -37,6 +37,7 @@
  • ⇢ ⇢ Migrating Bhyve VMs to encrypted bhyve ZFS volume
  • CARP
  • ZFS Replication with zrepl
  • +
  • ⇢ ⇢ Why zrepl instead of HAST?
  • ⇢ ⇢ Installing zrepl
  • ⇢ ⇢ Checking ZFS pools
  • ⇢ ⇢ Configuring zrepl with WireGuard tunnel
  • @@ -45,6 +46,13 @@
  • ⇢ ⇢ Enabling and starting zrepl services
  • ⇢ ⇢ Verifying replication
  • ⇢ ⇢ Monitoring replication
  • +
  • ⇢ ⇢ A note about the Bhyve VM replication
  • +
  • ⇢ ⇢ Quick status check commands
  • +
  • ⇢ ⇢ Verifying replication after reboot
  • +
  • ⇢ ⇢ Important note about failover limitations
  • +
  • ⇢ ⇢ Mounting the NFS datasets
  • +
  • ⇢ ⇢ Failback scenario: Syncing changes from f1 back to f0
  • +
  • ⇢ ⇢ Testing the failback scenario

  • Introduction



    @@ -228,18 +236,31 @@ zroot/bhyve/rocky keystatus available -
    In this section, we'll set up automatic ZFS replication from f0 to f1 using zrepl. This ensures our data is replicated across nodes for redundancy.

    +

    Why zrepl instead of HAST?


    +
    +While HAST (Highly Available Storage) is FreeBSD's native solution for high-availability storage, I've chosen zrepl for several important reasons:
    +
    +1. **HAST can cause ZFS corruption**: HAST operates at the block level and doesn't understand ZFS's transactional semantics. During failover, in-flight transactions can lead to corrupted zpools. I've experienced this firsthand - the automatic failover would trigger while ZFS was still writing, resulting in an unmountable pool.
    +
    +2. **ZFS-aware replication**: zrepl understands ZFS datasets and snapshots. It replicates at the dataset level, ensuring each snapshot is a consistent point-in-time copy. This is fundamentally safer than block-level replication.
    +
    +3. **Snapshot history**: With zrepl, you get multiple recovery points (every 5 minutes in our setup). If corruption occurs, you can roll back to any previous snapshot. HAST only gives you the current state.
    +
    +4. **Easier recovery**: When something goes wrong with zrepl, you still have intact snapshots on both sides. With HAST, a corrupted primary often means a corrupted secondary too.
    +
    +5. **Network flexibility**: zrepl works over any TCP connection (in our case, WireGuard), while HAST requires dedicated network configuration.
    +
    +The 5-minute replication window is perfectly acceptable for my personal use cases. This isn't a high-frequency trading system or a real-time database - it's storage for personal projects, development work, and home lab experiments. Losing at most 5 minutes of work in a disaster scenario is a reasonable trade-off for the reliability and simplicity of snapshot-based replication.
    +

    Installing zrepl



    First, install zrepl on both hosts:

    - -
    # On f0
    +
    +# On f0
     paul@f0:~ % doas pkg install -y zrepl
     
    -# On f1
    +# On f1
     paul@f1:~ % doas pkg install -y zrepl
     

    @@ -290,6 +311,16 @@ paul@f1:~ % ifconfig wg0 | grep inet

    Configuring zrepl on f0 (source)



    +First, create a dedicated dataset for NFS data that will be replicated:
    +
    + +
    # Create the nfsdata dataset that will hold all data exposed via NFS
    +paul@f0:~ % doas zfs create zdata/enc/nfsdata
    +
    +
    Create the zrepl configuration on f0:

    -
    paul@f1:~ % doas tee /usr/local/etc/zrepl/zrepl.yml <<'EOF'
    +
    # First create a dedicated sink dataset
    +paul@f1:~ % doas zfs create zdata/sink
    +
    +paul@f1:~ % doas tee /usr/local/etc/zrepl/zrepl.yml <<'EOF'
     global:
       logging:
         - type: stdout
    @@ -358,7 +390,7 @@ global:
         recv:
           placeholder:
             encryption: inherit
    -    root_fs: "zdata/enc"
    +    root_fs: "zdata/sink"
     EOF
     

    @@ -391,17 +423,31 @@ Starting zrepl. by Lorenzo Bettini http://www.lorenzobettini.it http://www.gnu.org/software/src-highlite --> -
    # On f0, check zrepl status
    -paul@f0:~ % doas zrepl status
    +
    # On f0, check zrepl status (use raw mode for non-tty)
    +paul@f0:~ % doas zrepl status --mode raw | grep -A2 "Replication"
    +"Replication":{"StartAt":"2025-07-01T22:31:48.712143123+03:00"...
    +
    +# Check if services are running
    +paul@f0:~ % doas service zrepl status
    +zrepl is running as pid 2649.
    +
    +paul@f1:~ % doas service zrepl status
    +zrepl is running as pid 2574.
     
    -# Check for zrepl snapshots
    +# Check for zrepl snapshots on source
     paul@f0:~ % doas zfs list -t snapshot -r zdata/enc | grep zrepl
    +zdata/enc@zrepl_20250701_193148_000    0B      -   176K  -
     
    -# On f1, verify the replicated datasets
    -paul@f1:~ % doas zfs list -r zdata/enc
    +# On f1, verify the replicated datasets  
    +paul@f1:~ % doas zfs list -r zdata | grep f0
    +zdata/f0             576K   899G   200K  none
    +zdata/f0/zdata       376K   899G   200K  none
    +zdata/f0/zdata/enc   176K   899G   176K  none
     
    -# Check zrepl logs for any errors
    -paul@f0:~ % doas tail -f /var/log/zrepl.log
    +# Check replicated snapshots on f1
    +paul@f1:~ % doas zfs list -t snapshot -r zdata | grep zrepl
    +zdata/f0/zdata/enc@zrepl_20250701_193148_000     0B      -   176K  -
    +zdata/f0/zdata/enc@zrepl_20250701_194148_000     0B      -   176K  -
     

    Monitoring replication


    @@ -419,8 +465,365 @@ paul@f0:~ % doas zrepl status --mode interactive paul@f0:~ % doas zrepl status --job f0_to_f1

    -With this setup, zdata/enc on f0 will be automatically replicated to f1 every 10 minutes, with encrypted snapshots preserved on both sides. The pruning policy ensures that we keep recent snapshots while managing disk space efficiently.
    +With this setup, both zdata/enc/nfsdata and zroot/bhyve/fedora on f0 will be automatically replicated to f1 every 5 minutes, with encrypted snapshots preserved on both sides. The pruning policy ensures that we keep the last 10 snapshots while managing disk space efficiently.
    +
    +The replicated data appears on f1 under zdata/sink/ with the source host and dataset hierarchy preserved:
    +
    +
      +
    • zdata/enc/nfsdatazdata/sink/f0/zdata/enc/nfsdata
    • +
    • zroot/bhyve/fedorazdata/sink/f0/zroot/bhyve/fedora
    • +

    +This is by design - zrepl preserves the complete path from the source to ensure there are no conflicts when replicating from multiple sources. The replication uses the WireGuard tunnel for secure, encrypted transport between nodes.
    +
    +

    A note about the Bhyve VM replication


    +
    +While replicating a Bhyve VM (Fedora in this case) is slightly off-topic for the f3s series, I've included it here as it demonstrates zrepl's flexibility. This is a development VM I use occasionally to log in remotely for certain development tasks. Having it replicated ensures I have a backup copy available on f1 if needed.
    +
    +

    Quick status check commands



    +Here are the essential commands to monitor replication status:
    +
    + +
    # On the source node (f0) - check if replication is active
    +paul@f0:~ % doas zrepl status --job f0_to_f1 | grep -E '(State|Last)'
    +State: done
    +LastError: 
    +
    +# List all zrepl snapshots on source
    +paul@f0:~ % doas zfs list -t snapshot | grep zrepl
    +zdata/enc/nfsdata@zrepl_20250701_202530_000             0B      -   200K  -
    +zroot/bhyve/fedora@zrepl_20250701_202530_000            0B      -  2.97G  -
    +
    +# On the sink node (f1) - verify received datasets
    +paul@f1:~ % doas zfs list -r zdata/sink
    +NAME                                   USED  AVAIL  REFER  MOUNTPOINT
    +zdata/sink                             3.0G   896G   200K  /data/sink
    +zdata/sink/f0                          3.0G   896G   200K  none
    +zdata/sink/f0/zdata                    472K   896G   200K  none
    +zdata/sink/f0/zdata/enc                272K   896G   200K  none
    +zdata/sink/f0/zdata/enc/nfsdata        176K   896G   176K  none
    +zdata/sink/f0/zroot                    2.9G   896G   200K  none
    +zdata/sink/f0/zroot/bhyve              2.9G   896G   200K  none
    +zdata/sink/f0/zroot/bhyve/fedora       2.9G   896G  2.97G  none
    +
    +# Check received snapshots on sink
    +paul@f1:~ % doas zfs list -t snapshot -r zdata/sink | grep zrepl | wc -l
    +       3
    +
    +# Monitor replication progress in real-time (on source)
    +paul@f0:~ % doas zrepl status --mode interactive
    +
    +# Check last replication time (on source)
    +paul@f0:~ % doas zrepl status --job f0_to_f1 | grep -A1 "Replication"
    +Replication:
    +  Status: Idle (last run: 2025-07-01T22:41:48)
    +
    +# View zrepl logs for troubleshooting
    +paul@f0:~ % doas tail -20 /var/log/zrepl.log | grep -E '(error|warn|replication)'
    +
    +
    +These commands provide a quick way to verify that:
    +
    +
      +
    • Replication jobs are running without errors
    • +
    • Snapshots are being created on the source
    • +
    • Data is being received on the sink
    • +
    • The replication schedule is being followed
    • +

    +

    Verifying replication after reboot


    +
    +The zrepl service is configured to start automatically at boot. After rebooting both hosts:
    +
    + +
    paul@f0:~ % uptime
    +11:17PM  up 1 min, 0 users, load averages: 0.16, 0.06, 0.02
    +
    +paul@f0:~ % doas service zrepl status
    +zrepl is running as pid 2366.
    +
    +paul@f1:~ % doas service zrepl status
    +zrepl is running as pid 2309.
    +
    +# Check that new snapshots are being created and replicated
    +paul@f0:~ % doas zfs list -t snapshot | grep zrepl | tail -2
    +zdata/enc/nfsdata@zrepl_20250701_202530_000                0B      -   200K  -
    +zroot/bhyve/fedora@zrepl_20250701_202530_000               0B      -  2.97G  -
    +
    +paul@f1:~ % doas zfs list -t snapshot -r zdata/sink | grep 202530
    +zdata/sink/f0/zdata/enc/nfsdata@zrepl_20250701_202530_000      0B      -   176K  -
    +zdata/sink/f0/zroot/bhyve/fedora@zrepl_20250701_202530_000     0B      -  2.97G  -
    +
    +
    +The timestamps confirm that replication resumed automatically after the reboot, ensuring continuous data protection.
    +
    +

    Important note about failover limitations


    +
    +The current zrepl setup provides **backup/disaster recovery** but not automatic failover. The replicated datasets on f1 are not mounted by default (mountpoint=none). In case f0 fails:
    +
    + +
    # Manual steps needed on f1 to activate the replicated data:
    +paul@f1:~ % doas zfs set mountpoint=/data/nfsdata zdata/sink/f0/zdata/enc/nfsdata
    +paul@f1:~ % doas zfs mount zdata/sink/f0/zdata/enc/nfsdata
    +
    +
    +However, this creates a **split-brain problem**: when f0 comes back online, both systems would have diverged data. Resolving this requires careful manual intervention to:
    +
    +1. Stop the original replication
    +2. Sync changes from f1 back to f0
    +3. Re-establish normal replication
    +
    +For true high-availability NFS, you might consider:
    +
    +
      +
    • **Shared storage** (like iSCSI) with proper clustering
    • +
    • **GlusterFS** or similar distributed filesystems
    • +
    • **Manual failover with ZFS replication** (as we have here)
    • +

    +Note: While HAST+CARP is often suggested for HA storage, it can cause filesystem corruption in practice, especially with ZFS. The block-level replication of HAST doesn't understand ZFS's transactional model, leading to inconsistent states during failover.
    +
    +The current zrepl setup, despite requiring manual intervention, is actually safer because:
    +
    +
      +
    • ZFS snapshots are always consistent
    • +
    • Replication is ZFS-aware (not just block-level)
    • +
    • You have full control over the failover process
    • +
    • No risk of split-brain corruption
    • +

    +

    Mounting the NFS datasets


    +
    +To make the nfsdata accessible on both nodes, we need to mount them. On f0, this is straightforward:
    +
    + +
    # On f0 - set mountpoint for the primary nfsdata
    +paul@f0:~ % doas zfs set mountpoint=/data/nfs zdata/enc/nfsdata
    +paul@f0:~ % doas mkdir -p /data/nfs
    +
    +# Verify it's mounted
    +paul@f0:~ % df -h /data/nfs
    +Filesystem           Size    Used   Avail Capacity  Mounted on
    +zdata/enc/nfsdata    899G    204K    899G     0%    /data/nfs
    +
    +
    +On f1, we need to handle the encryption key and mount the standby copy:
    +
    + +
    # On f1 - first check encryption status
    +paul@f1:~ % doas zfs get keystatus zdata/sink/f0/zdata/enc/nfsdata
    +NAME                             PROPERTY   VALUE        SOURCE
    +zdata/sink/f0/zdata/enc/nfsdata  keystatus  unavailable  -
    +
    +# Load the encryption key (using f0's key stored on the USB)
    +paul@f1:~ % doas zfs load-key -L file:///keys/f0.lan.buetow.org:zdata.key \
    +    zdata/sink/f0/zdata/enc/nfsdata
    +
    +# Set mountpoint and mount (same path as f0 for easier failover)
    +paul@f1:~ % doas mkdir -p /data/nfs
    +paul@f1:~ % doas zfs set mountpoint=/data/nfs zdata/sink/f0/zdata/enc/nfsdata
    +paul@f1:~ % doas zfs mount zdata/sink/f0/zdata/enc/nfsdata
    +
    +# Make it read-only to prevent accidental writes that would break replication
    +paul@f1:~ % doas zfs set readonly=on zdata/sink/f0/zdata/enc/nfsdata
    +
    +# Verify
    +paul@f1:~ % df -h /data/nfs
    +Filesystem                         Size    Used   Avail Capacity  Mounted on
    +zdata/sink/f0/zdata/enc/nfsdata    896G    204K    896G     0%    /data/nfs
    +
    +
    +Note: The dataset is mounted at the same path (/data/nfs) on both hosts to simplify failover procedures. The dataset on f1 is set to readonly=on to prevent accidental modifications that would break replication.
    +
    +**CRITICAL WARNING**: Do NOT write to /data/nfs/ on f1! Any modifications will break the replication. If you accidentally write to it, you'll see this error:
    +
    +
    +cannot receive incremental stream: destination zdata/sink/f0/zdata/enc/nfsdata has been modified
    +since most recent snapshot
    +
    +
    +To fix a broken replication after accidental writes:
    + +
    # Option 1: Rollback to the last common snapshot (loses local changes)
    +paul@f1:~ % doas zfs rollback zdata/sink/f0/zdata/enc/nfsdata@zrepl_20250701_204054_000
    +
    +# Option 2: Make it read-only to prevent accidents
    +paul@f1:~ % doas zfs set readonly=on zdata/sink/f0/zdata/enc/nfsdata
    +
    +
    +To ensure the encryption key is loaded automatically after reboot on f1:
    + +
    paul@f1:~ % doas sysrc zfskeys_datasets="zdata/sink/f0/zdata/enc/nfsdata"
    +
    +
    +

    Failback scenario: Syncing changes from f1 back to f0


    +
    +In a disaster recovery scenario where f0 has failed and f1 has taken over, you'll need to sync changes back when f0 returns. Here's how to failback:
    +
    + +
    # On f1: First, make the dataset writable (if it was readonly)
    +paul@f1:~ % doas zfs set readonly=off zdata/sink/f0/zdata/enc/nfsdata
    +
    +# Create a snapshot of the current state
    +paul@f1:~ % doas zfs snapshot zdata/sink/f0/zdata/enc/nfsdata@failback
    +
    +# On f0: Stop any services using the dataset
    +paul@f0:~ % doas service nfsd stop  # If NFS is running
    +
    +# Send the snapshot from f1 to f0, forcing a rollback
    +# This WILL DESTROY any data on f0 that's not on f1!
    +paul@f1:~ % doas zfs send -R zdata/sink/f0/zdata/enc/nfsdata@failback | \
    +    ssh f0 "doas zfs recv -F zdata/enc/nfsdata"
    +
    +# Alternative: If you want to see what would be received first
    +paul@f1:~ % doas zfs send -R zdata/sink/f0/zdata/enc/nfsdata@failback | \
    +    ssh f0 "doas zfs recv -nv -F zdata/enc/nfsdata"
    +
    +# After successful sync, on f0:
    +paul@f0:~ % doas zfs destroy zdata/enc/nfsdata@failback
    +
    +# On f1: Make it readonly again and destroy the failback snapshot
    +paul@f1:~ % doas zfs set readonly=on zdata/sink/f0/zdata/enc/nfsdata
    +paul@f1:~ % doas zfs destroy zdata/sink/f0/zdata/enc/nfsdata@failback
    +
    +# Stop zrepl services first - CRITICAL!
    +paul@f0:~ % doas service zrepl stop
    +paul@f1:~ % doas service zrepl stop
    +
    +# Clean up any zrepl snapshots on f0
    +paul@f0:~ % doas zfs list -t snapshot -r zdata/enc/nfsdata | grep zrepl | \
    +    awk '{print $1}' | xargs -I {} doas zfs destroy {}
    +
    +# Clean up and destroy the entire replicated structure on f1
    +# First release any holds
    +paul@f1:~ % doas zfs holds -r zdata/sink/f0 | grep -v NAME | \
    +    awk '{print $2, $1}' | while read tag snap; do 
    +        doas zfs release "$tag" "$snap"
    +    done
    +
    +# Then destroy the entire f0 tree
    +paul@f1:~ % doas zfs destroy -rf zdata/sink/f0
    +
    +# Create parent dataset structure on f1
    +paul@f1:~ % doas zfs create -p zdata/sink/f0/zdata/enc
    +
    +# Create a fresh manual snapshot to establish baseline
    +paul@f0:~ % doas zfs snapshot zdata/enc/nfsdata@manual_baseline
    +
    +# Send this snapshot to f1
    +paul@f0:~ % doas zfs send -w zdata/enc/nfsdata@manual_baseline | \
    +    ssh f1 "doas zfs recv zdata/sink/f0/zdata/enc/nfsdata"
    +
    +# Clean up the manual snapshot
    +paul@f0:~ % doas zfs destroy zdata/enc/nfsdata@manual_baseline
    +paul@f1:~ % doas zfs destroy zdata/sink/f0/zdata/enc/nfsdata@manual_baseline
    +
    +# Set mountpoint and make readonly on f1
    +paul@f1:~ % doas zfs set mountpoint=/data/nfs zdata/sink/f0/zdata/enc/nfsdata
    +paul@f1:~ % doas zfs set readonly=on zdata/sink/f0/zdata/enc/nfsdata
    +
    +# Load encryption key and mount on f1
    +paul@f1:~ % doas zfs load-key -L file:///keys/f0.lan.buetow.org:zdata.key \
    +    zdata/sink/f0/zdata/enc/nfsdata
    +paul@f1:~ % doas zfs mount zdata/sink/f0/zdata/enc/nfsdata
    +
    +# Now restart zrepl services
    +paul@f0:~ % doas service zrepl start
    +paul@f1:~ % doas service zrepl start
    +
    +# Verify replication is working
    +paul@f0:~ % doas zrepl status --job f0_to_f1
    +
    +
    +**Important notes about failback**:
    +
    +
      +
    • The -F flag forces a rollback on f0, destroying any local changes
    • +
    • Replication often won't resume automatically after a forced receive
    • +
    • You must clean up old zrepl snapshots on both sides
    • +
    • Creating a manual snapshot helps re-establish the replication relationship
    • +
    • Always verify replication status after the failback procedure
    • +
    • The first replication after failback will be a full send of the current state
    • +

    +

    Testing the failback scenario


    +
    +Here's a real test of the failback procedure:
    +
    + +
    # Simulate failure: Stop replication on f0
    +paul@f0:~ % doas service zrepl stop
    +
    +# On f1: Take over by making the dataset writable
    +paul@f1:~ % doas zfs set readonly=off zdata/sink/f0/zdata/enc/nfsdata
    +
    +# Write some data on f1 during the "outage"
    +paul@f1:~ % echo 'Data written on f1 during failover' | doas tee /data/nfs/failover-data.txt
    +Data written on f1 during failover
    +
    +# Now perform failback when f0 comes back online
    +# Create snapshot on f1
    +paul@f1:~ % doas zfs snapshot zdata/sink/f0/zdata/enc/nfsdata@failback
    +
    +# Send data back to f0 (note: we had to send to a temporary dataset due to holds)
    +paul@f1:~ % doas zfs send -Rw zdata/sink/f0/zdata/enc/nfsdata@failback | \
    +    ssh f0 "doas zfs recv -F zdata/enc/nfsdata_temp"
    +
    +# On f0: Rename datasets to complete failback
    +paul@f0:~ % doas zfs set mountpoint=none zdata/enc/nfsdata
    +paul@f0:~ % doas zfs rename zdata/enc/nfsdata zdata/enc/nfsdata_old
    +paul@f0:~ % doas zfs rename zdata/enc/nfsdata_temp zdata/enc/nfsdata
    +
    +# Load encryption key and mount
    +paul@f0:~ % doas zfs load-key -L file:///keys/f0.lan.buetow.org:zdata.key zdata/enc/nfsdata
    +paul@f0:~ % doas zfs mount zdata/enc/nfsdata
    +
    +# Verify the data from f1 is now on f0
    +paul@f0:~ % ls -la /data/nfs/
    +total 18
    +drwxr-xr-x  2 root wheel  4 Jul  2 00:01 .
    +drwxr-xr-x  4 root wheel  4 Jul  1 23:41 ..
    +-rw-r--r--  1 root wheel 35 Jul  2 00:01 failover-data.txt
    +-rw-r--r--  1 root wheel 12 Jul  1 23:34 hello.txt
    +
    +
    +Success! The failover data from f1 is now on f0. To resume normal replication, you would need to:
    +
    +1. Clean up old snapshots on both sides
    +2. Create a new manual baseline snapshot
    +3. Restart zrepl services
    +
    +**Key learnings from the test**:
    +
    +
      +
    • The -w flag is essential for encrypted datasets
    • +
    • Dataset holds can complicate the process (consider sending to a temporary dataset)
    • +
    • The encryption key must be loaded after receiving the dataset
    • +
    • Always verify data integrity before resuming normal operations
    • +

    ZFS auto scrubbing....~?

    Backup of the keys on the key locations (all keys on all 3 USB keys)
    diff --git a/gemfeed/STUNNEL-NFS-SETUP-R1-R2.md b/gemfeed/STUNNEL-NFS-SETUP-R1-R2.md new file mode 100644 index 00000000..3c2ff77f --- /dev/null +++ b/gemfeed/STUNNEL-NFS-SETUP-R1-R2.md @@ -0,0 +1,277 @@ +# Stunnel and NFS Configuration for r1 and r2 + +This document provides step-by-step instructions for configuring stunnel and NFS mounts on r1 and r2 Rocky Linux systems to connect to the f3s storage cluster. + +## Prerequisites + +- Root access on r1 and r2 +- Network connectivity to f0 (for copying the certificate) +- Network connectivity to the CARP VIP (192.168.1.138) + +## Overview + +The configuration provides: +- Encrypted NFS traffic using stunnel +- Automatic failover via CARP VIP (192.168.1.138) +- Persistent mounts across reboots +- Access to /data/nfs/k3svolumes for Kubernetes storage + +## Configuration Steps + +### Step 1: Install stunnel + +```bash +dnf install -y stunnel +``` + +### Step 2: Copy the stunnel certificate from f0 + +First, create the directory: +```bash +mkdir -p /etc/stunnel +``` + +Then copy the certificate from f0. On f0, run: +```bash +scp /usr/local/etc/stunnel/stunnel.pem root@r1:/etc/stunnel/ +scp /usr/local/etc/stunnel/stunnel.pem root@r2:/etc/stunnel/ +``` + +### Step 3: Create stunnel client configuration + +Create `/etc/stunnel/stunnel.conf`: +```bash +cat > /etc/stunnel/stunnel.conf <<'EOF' +cert = /etc/stunnel/stunnel.pem +client = yes + +[nfs-ha] +accept = 127.0.0.1:2323 +connect = 192.168.1.138:2323 +EOF +``` + +### Step 4: Create systemd service for stunnel + +Create `/etc/systemd/system/stunnel.service`: +```bash +cat > /etc/systemd/system/stunnel.service <<'EOF' +[Unit] +Description=SSL tunnel for network daemons +After=network.target + +[Service] +Type=forking +ExecStart=/usr/bin/stunnel /etc/stunnel/stunnel.conf +ExecStop=/usr/bin/killall stunnel +RemainAfterExit=yes + +[Install] +WantedBy=multi-user.target +EOF +``` + +### Step 5: Enable and start stunnel + +```bash +systemctl daemon-reload +systemctl enable stunnel +systemctl start stunnel +systemctl status stunnel +``` + +### Step 6: Create NFS mount point + +```bash +mkdir -p /data/nfs/k3svolumes +``` + +### Step 7: Test mount NFS through stunnel + +```bash +mount -t nfs4 -o port=2323 127.0.0.1:/data/nfs/k3svolumes /data/nfs/k3svolumes +``` + +### Step 8: Verify the mount + +```bash +mount | grep k3svolumes +df -h /data/nfs/k3svolumes +ls -la /data/nfs/k3svolumes/ +``` + +### Step 9: Configure persistent mount + +First unmount the test mount: +```bash +umount /data/nfs/k3svolumes +``` + +Add to `/etc/fstab`: +```bash +echo "127.0.0.1:/data/nfs/k3svolumes /data/nfs/k3svolumes nfs4 port=2323,_netdev 0 0" >> /etc/fstab +``` + +Mount using fstab: +```bash +mount /data/nfs/k3svolumes +``` + +## Automated Installation + +A script is available to automate all these steps: + +```bash +# Download and run the configuration script +curl -O https://raw.githubusercontent.com/.../configure-stunnel-nfs-r1-r2.sh +chmod +x configure-stunnel-nfs-r1-r2.sh +./configure-stunnel-nfs-r1-r2.sh +``` + +## Verification Commands + +After configuration, verify everything is working: + +```bash +# Check stunnel service +systemctl status stunnel + +# Check NFS mount +mount | grep k3svolumes +df -h /data/nfs/k3svolumes + +# Test write access +echo "Test from $(hostname) at $(date)" > /data/nfs/k3svolumes/test-$(hostname).txt +cat /data/nfs/k3svolumes/test-$(hostname).txt + +# Check stunnel connection +ss -tlnp | grep 2323 +``` + +## Troubleshooting + +### Stunnel won't start + +Check the logs: +```bash +journalctl -u stunnel -n 50 +``` + +Common issues: +- Certificate file missing or wrong permissions +- Port 2323 already in use +- Configuration syntax error + +### NFS mount fails + +Check connectivity: +```bash +# Test if stunnel is listening +telnet 127.0.0.1 2323 + +# Check if CARP VIP is reachable +ping -c 3 192.168.1.138 + +# Try mounting with verbose output +mount -v -t nfs4 -o port=2323 127.0.0.1:/data/nfs/k3svolumes /data/nfs/k3svolumes +``` + +### Mount not persistent after reboot + +Verify fstab entry: +```bash +grep k3svolumes /etc/fstab +``` + +Test fstab mount: +```bash +mount -a +``` + +Check for systemd mount errors: +```bash +systemctl --failed +journalctl -b | grep mount +``` + +### Permission denied errors + +The NFS export on f0/f1 maps root, so permission issues are rare. If they occur: +```bash +# Check export configuration on NFS server +showmount -e 192.168.1.138 + +# Verify your IP is allowed in the exports +# r0: 192.168.1.120 +# r1: 192.168.1.121 +# r2: 192.168.1.122 +``` + +## Security Considerations + +- All NFS traffic is encrypted through stunnel +- The certificate provides both authentication and encryption +- Access is restricted by IP address on the NFS server +- Root access is mapped (maproot=root) for Kubernetes operations + +## Integration with Kubernetes + +Once configured, Kubernetes can use this mount for persistent storage: + +```yaml +apiVersion: v1 +kind: PersistentVolume +metadata: + name: nfs-pv +spec: + capacity: + storage: 10Gi + accessModes: + - ReadWriteMany + nfs: + server: 127.0.0.1 # Local stunnel + path: /data/nfs/k3svolumes + mountOptions: + - port=2323 + - nfsvers=4 +``` + +## Maintenance + +### Restarting services + +```bash +# Restart stunnel +systemctl restart stunnel + +# Remount NFS +umount /data/nfs/k3svolumes +mount /data/nfs/k3svolumes +``` + +### Updating certificates + +When certificates expire (after 10 years): +1. Generate new certificate on f0 +2. Copy to all clients (r0, r1, r2) +3. Restart stunnel on all hosts + +### Monitoring + +Add to your monitoring system: +- stunnel service status +- NFS mount presence +- Disk space on /data/nfs/k3svolumes +- Network connectivity to 192.168.1.138:2323 + +## Summary + +After completing these steps on both r1 and r2: + +1. **Stunnel** provides encrypted tunnel to NFS server +2. **NFS** mounts through stunnel on port 2323 +3. **CARP VIP** (192.168.1.138) ensures automatic failover +4. **Persistent mount** via /etc/fstab survives reboots +5. **Kubernetes** can use /data/nfs/k3svolumes for persistent volumes + +The same configuration works on r0, r1, and r2 with no modifications needed. \ No newline at end of file diff --git a/gemfeed/atom.xml b/gemfeed/atom.xml index 0b9cc97e..b2deaa44 100644 --- a/gemfeed/atom.xml +++ b/gemfeed/atom.xml @@ -1,6 +1,6 @@ - 2025-07-01T22:39:30+03:00 + 2025-07-02T00:37:08+03:00 foo.zone feed To be in the .zone! @@ -20,6 +20,8 @@

    Posts from January to June 2025



    +Published at 2025-07-01T22:39:29+03:00
    +
    These are my social media posts from the last six months. I keep them here to reflect on them and also to not lose them. Social media networks come and go and are not under my control, but my domain is here to stay.

    These are from Mastodon and LinkedIn. Have a look at my about page for my social media profiles. This list is generated with Gos, my social media platform sharing tool.
    @@ -44,7 +46,6 @@
  • ⇢ ⇢ I think discussing action items in incident ...
  • ⇢ ⇢ At first, functional options add a bit of ...
  • ⇢ ⇢ In the "Working with an SRE Interview" I have ...
  • -
  • ⇢ ⇢ In the "Working with an SRE Interview" I have ...
  • ⇢ ⇢ Small introduction to the #Android ...
  • ⇢ ⇢ Helix 2025.01 has been released. The completion ...
  • ⇢ ⇢ I found these are excellent examples of how ...
  • @@ -212,13 +213,6 @@ foo.zone/gemfeed/2025-01-15-working-with-an-sre-interview.html (Gemini)
    foo.zone/gemfeed/2025-01-15-working-with-an-sre-interview.html

    -

    In the "Working with an SRE Interview" I have ...


    -
    -In the "Working with an SRE Interview" I have been askd about what it's like working with an SRE! We'd covered much more in depth, but we decided not to make it too long in the final version! #sre #interview
    -
    -foo.zone/gemfeed/2025-01-15-working-with-an-sre-interview.html (Gemini)
    -foo.zone/gemfeed/2025-01-15-working-with-an-sre-interview.html
    -

    Small introduction to the #Android ...



    Small introduction to the #Android distribution called #GrapheneOS For myself, I am using a Pixel 7 Pro, which comes with "only" 5 years of support (not yet 7 years like the Pixel 8 and 9 series). I also wrote about GrapheneOS here once:
    diff --git a/gemfeed/configure-stunnel-nfs-r1-r2.sh b/gemfeed/configure-stunnel-nfs-r1-r2.sh new file mode 100755 index 00000000..58431744 --- /dev/null +++ b/gemfeed/configure-stunnel-nfs-r1-r2.sh @@ -0,0 +1,163 @@ +#!/bin/sh +# Configure stunnel and NFS mounts on r1 and r2 for f3s storage +# This script should be run on both r1 and r2 Rocky Linux systems + +set -e + +# Function to print colored status messages +print_status() { + echo -e "\n\033[1;34m>>> $1\033[0m" +} + +print_error() { + echo -e "\033[1;31mERROR: $1\033[0m" + exit 1 +} + +print_success() { + echo -e "\033[1;32m✓ $1\033[0m" +} + +# Check if running as root +if [ "$EUID" -ne 0 ]; then + print_error "Please run as root" +fi + +# Detect hostname +HOSTNAME=$(hostname -s) +if [ "$HOSTNAME" != "r1" ] && [ "$HOSTNAME" != "r2" ]; then + print_error "This script should only be run on r1 or r2" +fi + +print_status "Configuring stunnel and NFS on $HOSTNAME" + +# Step 1: Install stunnel package +print_status "Installing stunnel package..." +dnf install -y stunnel || print_error "Failed to install stunnel" +print_success "stunnel installed" + +# Step 2: Create stunnel directory +print_status "Creating stunnel configuration directory..." +mkdir -p /etc/stunnel +print_success "Directory created" + +# Step 3: Copy stunnel certificate from f0 +print_status "Copying stunnel certificate from f0..." +echo "Please copy the certificate manually:" +echo "On f0, run: scp /usr/local/etc/stunnel/stunnel.pem root@$HOSTNAME:/etc/stunnel/" +echo "" +echo "Press Enter when the certificate has been copied..." +read -r + +# Verify certificate exists +if [ ! -f /etc/stunnel/stunnel.pem ]; then + print_error "Certificate not found at /etc/stunnel/stunnel.pem" +fi +print_success "Certificate found" + +# Step 4: Create stunnel client configuration +print_status "Creating stunnel client configuration..." +cat > /etc/stunnel/stunnel.conf <<'EOF' +cert = /etc/stunnel/stunnel.pem +client = yes + +[nfs-ha] +accept = 127.0.0.1:2323 +connect = 192.168.1.138:2323 +EOF +print_success "Stunnel configuration created" + +# Step 5: Create systemd service for stunnel +print_status "Creating stunnel systemd service..." +cat > /etc/systemd/system/stunnel.service <<'EOF' +[Unit] +Description=SSL tunnel for network daemons +After=network.target + +[Service] +Type=forking +ExecStart=/usr/bin/stunnel /etc/stunnel/stunnel.conf +ExecStop=/usr/bin/killall stunnel +RemainAfterExit=yes + +[Install] +WantedBy=multi-user.target +EOF +print_success "Systemd service created" + +# Step 6: Enable and start stunnel service +print_status "Enabling and starting stunnel service..." +systemctl daemon-reload +systemctl enable stunnel +systemctl start stunnel +systemctl status stunnel --no-pager || print_error "Stunnel failed to start" +print_success "Stunnel service is running" + +# Step 7: Create mount point for NFS +print_status "Creating NFS mount point..." +mkdir -p /data/nfs/k3svolumes +print_success "Mount point created" + +# Step 8: Test mount NFS through stunnel +print_status "Testing NFS mount through stunnel..." +mount -t nfs4 -o port=2323 127.0.0.1:/data/nfs/k3svolumes /data/nfs/k3svolumes || print_error "Failed to mount NFS" +print_success "NFS mounted successfully" + +# Step 9: Verify the mount +print_status "Verifying NFS mount..." +mount | grep k3svolumes || print_error "NFS mount not found" +df -h /data/nfs/k3svolumes +print_success "NFS mount verified" + +# Step 10: Unmount for fstab configuration +print_status "Unmounting NFS to configure fstab..." +umount /data/nfs/k3svolumes +print_success "Unmounted" + +# Step 11: Add entry to /etc/fstab for persistent mount +print_status "Adding NFS mount to /etc/fstab..." +# Check if entry already exists +if grep -q "127.0.0.1:/data/nfs/k3svolumes" /etc/fstab; then + print_status "Entry already exists in /etc/fstab" +else + echo "127.0.0.1:/data/nfs/k3svolumes /data/nfs/k3svolumes nfs4 port=2323,_netdev 0 0" >> /etc/fstab + print_success "Added to /etc/fstab" +fi + +# Step 12: Mount using fstab +print_status "Mounting NFS using fstab entry..." +mount /data/nfs/k3svolumes || print_error "Failed to mount from fstab" +print_success "Mounted from fstab" + +# Step 13: Final verification +print_status "Final verification..." +echo "" +echo "Stunnel status:" +systemctl is-active stunnel || print_error "Stunnel is not active" +echo "" +echo "NFS mount status:" +mount | grep k3svolumes +echo "" +echo "Disk usage:" +df -h /data/nfs/k3svolumes +echo "" + +# Step 14: Test write access +print_status "Testing write access..." +TEST_FILE="/data/nfs/k3svolumes/test-$HOSTNAME-$(date +%s).txt" +echo "Test from $HOSTNAME at $(date)" > "$TEST_FILE" || print_error "Failed to write test file" +cat "$TEST_FILE" +print_success "Write test successful" + +print_success "Configuration complete on $HOSTNAME!" +echo "" +echo "Summary:" +echo "- Stunnel is configured as a client connecting to 192.168.1.138:2323 (CARP VIP)" +echo "- NFS is mounted through stunnel at /data/nfs/k3svolumes" +echo "- Mount is persistent across reboots (configured in /etc/fstab)" +echo "- All traffic between this host and the NFS server is encrypted" +echo "" +echo "To verify everything after reboot:" +echo " systemctl status stunnel" +echo " mount | grep k3svolumes" +echo " ls -la /data/nfs/k3svolumes/" \ No newline at end of file diff --git a/gemfeed/stunnel-nfs-quick-reference.txt b/gemfeed/stunnel-nfs-quick-reference.txt new file mode 100644 index 00000000..ca7f577a --- /dev/null +++ b/gemfeed/stunnel-nfs-quick-reference.txt @@ -0,0 +1,78 @@ +STUNNEL + NFS QUICK REFERENCE FOR r1 AND r2 +=========================================== + +COMPLETE SETUP (run as root on r1 and r2): +------------------------------------------ + +# 1. Install stunnel +dnf install -y stunnel + +# 2. Copy certificate from f0 (run on f0) +scp /usr/local/etc/stunnel/stunnel.pem root@r1:/etc/stunnel/ +scp /usr/local/etc/stunnel/stunnel.pem root@r2:/etc/stunnel/ + +# 3. Create stunnel config on r1/r2 +mkdir -p /etc/stunnel +cat > /etc/stunnel/stunnel.conf <<'EOF' +cert = /etc/stunnel/stunnel.pem +client = yes + +[nfs-ha] +accept = 127.0.0.1:2323 +connect = 192.168.1.138:2323 +EOF + +# 4. Create systemd service +cat > /etc/systemd/system/stunnel.service <<'EOF' +[Unit] +Description=SSL tunnel for network daemons +After=network.target + +[Service] +Type=forking +ExecStart=/usr/bin/stunnel /etc/stunnel/stunnel.conf +ExecStop=/usr/bin/killall stunnel +RemainAfterExit=yes + +[Install] +WantedBy=multi-user.target +EOF + +# 5. Enable and start stunnel +systemctl daemon-reload +systemctl enable --now stunnel + +# 6. Create mount point +mkdir -p /data/nfs/k3svolumes + +# 7. Test mount +mount -t nfs4 -o port=2323 127.0.0.1:/data/nfs/k3svolumes /data/nfs/k3svolumes + +# 8. Verify mount works +ls -la /data/nfs/k3svolumes/ + +# 9. Add to fstab for persistence +echo "127.0.0.1:/data/nfs/k3svolumes /data/nfs/k3svolumes nfs4 port=2323,_netdev 0 0" >> /etc/fstab + +# 10. Test fstab mount +umount /data/nfs/k3svolumes +mount /data/nfs/k3svolumes + +VERIFICATION COMMANDS: +---------------------- +systemctl status stunnel +mount | grep k3svolumes +df -h /data/nfs/k3svolumes +echo "test" > /data/nfs/k3svolumes/test-$(hostname).txt + +TROUBLESHOOTING: +---------------- +# Check stunnel logs +journalctl -u stunnel -f + +# Test connectivity +telnet 127.0.0.1 2323 + +# Restart services +systemctl restart stunnel +umount /data/nfs/k3svolumes && mount /data/nfs/k3svolumes \ No newline at end of file diff --git a/index.html b/index.html index 6113c270..8a9d4fe4 100644 --- a/index.html +++ b/index.html @@ -13,7 +13,7 @@

    Hello!



    -This site was generated at 2025-07-01T22:39:30+03:00 by Gemtexter
    +This site was generated at 2025-07-09T00:53:51+03:00 by Gemtexter

    Welcome to the foo.zone!

    diff --git a/stats/20250531.html b/stats/20250531.html deleted file mode 100644 index 654cfa20..00000000 --- a/stats/20250531.html +++ /dev/null @@ -1,129 +0,0 @@ - - - - -To be in the .zone! - - - - - -

    -Home | Markdown | Gemini -

    -

    Stats for 2025-05-31


    -
    -

    Summary


    -
    -
      -
    • Total requests: 4107
    • -
    • Filtered requests: 39949
    • -
    • Gemini requests: 63
    • -
    • Web requests: 4044
    • -
    • IPv4 requests: 3019
    • -
    • IPv6 requests: 1088
    • -

    -

    Feed Statistics


    -
    -
    -| Feed Type      | Count |
    -|----------------|-------|
    -| Total          | 45    |
    -| Gemini Gemfeed | 2     |
    -| Gemini Atom    | 1     |
    -| Web Gemfeed    | 0     |
    -| Web Atom       | 42    |
    -
    -
    -

    Page Statistics (by Host)


    -
    -
    -| Host                    | Unique Visitors |
    -|-------------------------|-----------------|
    -| foo.zone                | 137             |
    -| standby.foo.zone        | 65              |
    -| irregular.ninja         | 12              |
    -| www.foo.zone            | 7               |
    -| paul.buetow.org         | 2               |
    -| blowfish.buetow.org     | 2               |
    -| www.irregular.ninja     | 2               |
    -| standby.dory.buetow.org | 2               |
    -| buetow.org              | 1               |
    -| standby.paul.buetow.org | 1               |
    -| standby.irregular.ninja | 1               |
    -| www.dory.buetow.org     | 1               |
    -| dtail.dev               | 1               |
    -| alt.irregular.ninja     | 1               |
    -| www.buetow.org          | 1               |
    -
    -
    -

    Page Statistics (by URL)


    -
    -
    -| URL                                                                                                                            | Unique Visitors |
    -|--------------------------------------------------------------------------------------------------------------------------------|-----------------|
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...                                                     | 15              |
    -| foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                                                             | 11              |
    -| foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                                                                       | 11              |
    -| foo.zone/gemfeed/2021-04-24-welcome-to-the-geminispace...                                                                      | 9               |
    -| foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang...                          | 7               |
    -| foo.zone/gemfeed/gemini:/foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang... | 6               |
    -| foo.zone/gemfeed/2023-01-23-why-grapheneos-rox...                                                                              | 6               |
    -| standby.foo.zone/gemfeed/2024-10-02-gemtexter-3.0.0-lets-gemtext-again-4...                                                    | 4               |
    -| foo.zone/gemfeed/2022-10-30-installing-dtail-on-openbsd...                                                                     | 4               |
    -| foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                                                              | 4               |
    -| standby.foo.zone/gemfeed/2025-01-01-posts-from-october-to-december-2024...                                                     | 4               |
    -| standby.foo.zone/gemfeed/2023-01-23-why-grapheneos-rox...                                                                      | 4               |
    -| foo.zone/gemfeed/2021-11-29-bash-golf-part-1...                                                                                | 4               |
    -| standby.foo.zone/gemfeed/2023-11-11-mind-management-book-notes...                                                              | 4               |
    -| foo.zone/gemfeed/2024-09-07-projects-i-support...                                                                              | 4               |
    -| foo.zone/gemfeed/2022-01-01-bash-golf-part-2...                                                                                | 4               |
    -| foo.zone/gemfeed/2022-07-30-lets-encrypt-with-openbsd-and-rex...                                                               | 4               |
    -| foo.zone/gemfeed/2024-10-24-staff-engineer-book-notes...                                                                       | 3               |
    -| standby.foo.zone/gemfeed/2023-05-06-the-obstacle-is-the-way-book-notes...                                                      | 3               |
    -| foo.zone/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all...                                                        | 3               |
    -| standby.foo.zone/gemfeed/2022-10-30-installing-dtail-on-openbsd...                                                             | 3               |
    -| standby.foo.zone/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program...                                                  | 3               |
    -| foo.zone/gemfeed/2023-10-29-kiss-static-web-photo-albums-with-photoalbum.sh...                                                 | 3               |
    -| standby.foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                                                               | 3               |
    -| foo.zone/about/novels...                                                                                                       | 3               |
    -| foo.zone/gemfeed/index...                                                                                                      | 3               |
    -| standby.foo.zone/gemfeed/2022-04-10-creative-universe...                                                                       | 3               |
    -| standby.foo.zone/gemfeed/2022-06-15-sweating-the-small-stuff...                                                                | 3               |
    -| foo.zone/gemfeed/2024-12-03-f3s-kubernetes-with-freebsd-part-2...                                                              | 3               |
    -| foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                                                              | 3               |
    -| standby.foo.zone/gemfeed/2022-07-30-lets-encrypt-with-openbsd-and-rex...                                                       | 3               |
    -| foo.zone/gemfeed/2023-03-25-gemtexter-2.0.0-lets-gemtext-again-2...                                                            | 3               |
    -| standby.foo.zone/gemfeed/2023-02-26-how-to-shut-down-after-work...                                                             | 3               |
    -| foo.zone/gemfeed/2023-07-21-gemtexter-2.1.0-lets-gemtext-again-3...                                                            | 2               |
    -| foo.zone/gemfeed/2022-08-27-gemtexter-1.1.0-lets-gemtext-again...                                                              | 2               |
    -| foo.zone/gemfeed/2023-04-01-never-split-the-difference-book-notes...                                                           | 2               |
    -| standby.foo.zone/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all...                                                | 2               |
    -| standby.foo.zone/gemfeed/2023-07-21-gemtexter-2.1.0-lets-gemtext-again-3...                                                    | 2               |
    -| standby.dory.buetow.org/Dorybau...                                                                                             | 2               |
    -| foo.zone/gemfeed/2024-09-07-site-reliability-engineering-part-4...                                                             | 2               |
    -| foo.zone/gemfeed/2024-01-13-one-reason-why-i-love-openbsd...                                                                   | 2               |
    -| standby.foo.zone/gemfeed/2022-01-01-bash-golf-part-2...                                                                        | 2               |
    -| standby.foo.zone/gemfeed/2008-12-29-using-my-nokia-n95-for-fixing-my-mta...                                                    | 2               |
    -| standby.foo.zone/gemfeed/2025-01-15-working-with-an-sre-interview...                                                           | 2               |
    -| standby.foo.zone/gemfeed/2023-09-25-dtail-usage-examples...                                                                    | 2               |
    -| standby.foo.zone/gemfeed/2024-01-13-one-reason-why-i-love-openbsd...                                                           | 2               |
    -| foo.zone/notes/when...                                                                                                         | 2               |
    -| foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                                                              | 2               |
    -| standby.foo.zone/gemfeed/2023-08-18-site-reliability-engineering-part-1...                                                     | 2               |
    -| standby.foo.zone/gemfeed/2023-07-17-career-guide-and-soft-skills-book-notes...                                                 | 2               |
    -
    -
    -... and more (truncated to 50 entries).
    -
    -
    -
    -30-Day Summary Report
    -
    - - - diff --git a/stats/20250601.html b/stats/20250601.html deleted file mode 100644 index 10f1ff7c..00000000 --- a/stats/20250601.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - -To be in the .zone! - - - - - -

    -Home | Markdown | Gemini -

    -

    Stats for 2025-06-01


    -
    -

    Summary


    -
    -
      -
    • Total requests: 3245
    • -
    • Filtered requests: 39657
    • -
    • Gemini requests: 8
    • -
    • Web requests: 3237
    • -
    • IPv4 requests: 2610
    • -
    • IPv6 requests: 635
    • -

    -

    Feed Statistics


    -
    -
    -| Feed Type      | Count |
    -|----------------|-------|
    -| Total          | 42    |
    -| Gemini Gemfeed | 1     |
    -| Gemini Atom    | 0     |
    -| Web Gemfeed    | 0     |
    -| Web Atom       | 41    |
    -
    -
    -

    Page Statistics (by Host)


    -
    -
    -| Host                        | Unique Visitors |
    -|-----------------------------|-----------------|
    -| foo.zone                    | 93              |
    -| standby.foo.zone            | 66              |
    -| irregular.ninja             | 17              |
    -| www.foo.zone                | 7               |
    -| www.irregular.ninja         | 6               |
    -| paul.buetow.org             | 1               |
    -| buetow.org                  | 1               |
    -| dtail.dev                   | 1               |
    -| www.alt.irregular.ninja     | 1               |
    -| dory.buetow.org             | 1               |
    -| standby.alt.irregular.ninja | 1               |
    -| standby.irregular.ninja     | 1               |
    -
    -
    -

    Page Statistics (by URL)


    -
    -
    -| URL                                                                                                           | Unique Visitors |
    -|---------------------------------------------------------------------------------------------------------------|-----------------|
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...                                    | 7               |
    -| foo.zone/gemfeed/2024-07-05-random-weird-things...                                                            | 6               |
    -| standby.foo.zone/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux...                           | 6               |
    -| standby.foo.zone/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all...                               | 5               |
    -| standby.foo.zone/gemfeed/2010-04-09-standard-ml-and-haskell...                                                | 5               |
    -| foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                                                      | 5               |
    -| foo.zone/gemfeed/2025-04-19-when-book-notes...                                                                | 5               |
    -| standby.foo.zone/gemfeed/2021-07-04-the-well-grounded-rubyist...                                              | 4               |
    -| standby.foo.zone/gemfeed/2024-06-23-terminal-multiplexing-with-tmux...                                        | 4               |
    -| foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                                             | 4               |
    -| standby.foo.zone/gemfeed/2016-04-09-jails-and-zfs-on-freebsd-with-puppet...                                   | 4               |
    -| standby.foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...                            | 4               |
    -| foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                                            | 3               |
    -| standby.foo.zone/gemfeed/2023-03-25-gemtexter-2.0.0-lets-gemtext-again-2...                                   | 3               |
    -| www.irregular.ninja/html/index...                                                                             | 3               |
    -| foo.zone/uptime-stats...                                                                                      | 3               |
    -| foo.zone/gemfeed/2021-05-16-personal-bash-coding-style-guide...                                               | 3               |
    -| standby.foo.zone/gemfeed/2022-08-27-gemtexter-1.1.0-lets-gemtext-again...                                     | 3               |
    -| standby.foo.zone/gemfeed/2022-05-27-perl-is-still-a-great-choice...                                           | 3               |
    -| foo.zone/gemfeed/2023-06-01-kiss-server-monitoring-with-gogios...                                             | 3               |
    -| foo.zone/gemfeed/2023-01-23-why-grapheneos-rox...                                                             | 3               |
    -| foo.zone/index...                                                                                             | 3               |
    -| foo.zone/gemfeed/2024-07-07-the-stoic-challenge-book-notes...                                                 | 3               |
    -| irregular.ninja/html/page-1...                                                                                | 3               |
    -| foo.zone/gemfeed/2023-10-29-kiss-static-web-photo-albums-with-photoalbum.sh...                                | 3               |
    -| foo.zone/gemfeed/2024-12-15-random-helix-themes...                                                            | 3               |
    -| foo.zone/gemfeed/2021-04-24-welcome-to-the-geminispace...                                                     | 3               |
    -| standby.foo.zone/gemfeed/2024-05-03-projects-i-currently-dont-have-time-for...                                | 3               |
    -| standby.foo.zone/gemfeed/2008-06-26-perl-poetry...                                                            | 3               |
    -| standby.foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang... | 2               |
    -| foo.zone/gemfeed/2022-06-15-sweating-the-small-stuff...                                                       | 2               |
    -| standby.foo.zone/gemfeed/2024-10-24-staff-engineer-book-notes...                                              | 2               |
    -| www.irregular.ninja/page-1...                                                                                 | 2               |
    -| standby.foo.zone/gemfeed/2024-10-02-gemtexter-3.0.0-lets-gemtext-again-4...                                   | 2               |
    -| foo.zone/gemfeed/2022-08-27-gemtexter-1.1.0-lets-gemtext-again...                                             | 2               |
    -| foo.zone/gemfeed/2021-12-26-how-to-stay-sane-as-a-devops-person...                                            | 2               |
    -| foo.zone/about/index...                                                                                       | 2               |
    -| irregular.ninja/html/index...                                                                                 | 2               |
    -| foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                                             | 2               |
    -| foo.zone/gemfeed/2025-05-02-terminal-multiplexing-with-tmux-fish-edition...                                   | 2               |
    -| foo.zone/gemfeed/2023-05-01-unveiling-guprecords:-uptime-records-with-raku...                                 | 2               |
    -| foo.zone/gemfeed/2021-11-29-bash-golf-part-1...                                                               | 2               |
    -| foo.zone/gemfeed/2025-02-08-random-weird-things-ii...                                                         | 2               |
    -| foo.zone/notes/the-stoic-challenge...                                                                         | 2               |
    -| foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                                             | 2               |
    -| standby.foo.zone/gemfeed/2024-01-09-site-reliability-engineering-part-3...                                    | 2               |
    -| standby.foo.zone/gemfeed/2021-05-16-personal-bash-coding-style-guide...                                       | 2               |
    -| standby.foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                                              | 2               |
    -| foo.zone/about/resources...                                                                                   | 2               |
    -| standby.foo.zone/gemfeed/2011-05-07-perl-daemon-service-framework...                                          | 2               |
    -
    -
    -... and more (truncated to 50 entries).
    -
    -
    -
    -30-Day Summary Report
    -
    - - - diff --git a/stats/20250602.html b/stats/20250602.html deleted file mode 100644 index 59932e73..00000000 --- a/stats/20250602.html +++ /dev/null @@ -1,124 +0,0 @@ - - - - -To be in the .zone! - - - - - -

    -Home | Markdown | Gemini -

    -

    Stats for 2025-06-02


    -
    -

    Summary


    -
    -
      -
    • Total requests: 4108
    • -
    • Filtered requests: 39561
    • -
    • Gemini requests: 18
    • -
    • Web requests: 4090
    • -
    • IPv4 requests: 3050
    • -
    • IPv6 requests: 1058
    • -

    -

    Feed Statistics


    -
    -
    -| Feed Type      | Count |
    -|----------------|-------|
    -| Total          | 44    |
    -| Gemini Gemfeed | 1     |
    -| Gemini Atom    | 1     |
    -| Web Gemfeed    | 0     |
    -| Web Atom       | 42    |
    -
    -
    -

    Page Statistics (by Host)


    -
    -
    -| Host                    | Unique Visitors |
    -|-------------------------|-----------------|
    -| foo.zone                | 142             |
    -| standby.foo.zone        | 52              |
    -| irregular.ninja         | 27              |
    -| standby.dory.buetow.org | 3               |
    -| www.foo.zone            | 2               |
    -| buetow.org              | 2               |
    -| www.irregular.ninja     | 1               |
    -| www.dtail.dev           | 1               |
    -| paul.buetow.org         | 1               |
    -| www.buetow.org          | 1               |
    -
    -
    -

    Page Statistics (by URL)


    -
    -
    -| URL                                                                                 | Unique Visitors |
    -|-------------------------------------------------------------------------------------|-----------------|
    -| foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                   | 12              |
    -| foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                   | 11              |
    -| foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                            | 10              |
    -| foo.zone/gemfeed/2023-06-01-kiss-server-monitoring-with-gogios...                   | 10              |
    -| foo.zone/about/resources...                                                         | 9               |
    -| standby.foo.zone/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program...       | 9               |
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...          | 9               |
    -| foo.zone/gemfeed/2022-06-15-sweating-the-small-stuff...                             | 7               |
    -| foo.zone/gemfeed/2023-11-11-mind-management-book-notes...                           | 7               |
    -| standby.foo.zone/gemfeed/2022-12-24-ultrarelearning-java-my-takeaways...            | 6               |
    -| standby.foo.zone/gemfeed/2023-09-25-dtail-usage-examples...                         | 5               |
    -| foo.zone/gemfeed/2024-09-07-site-reliability-engineering-part-4...                  | 5               |
    -| foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                  | 5               |
    -| foo.zone/gemfeed/2025-01-01-posts-from-october-to-december-2024...                  | 5               |
    -| foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...                         | 4               |
    -| foo.zone/gemfeed/2022-05-27-perl-is-still-a-great-choice...                         | 4               |
    -| standby.foo.zone/gemfeed/2022-07-30-lets-encrypt-with-openbsd-and-rex...            | 4               |
    -| foo.zone/gemfeed/2023-09-25-dtail-usage-examples...                                 | 4               |
    -| irregular.ninja/html/page-1...                                                      | 4               |
    -| foo.zone/gemfeed/2024-08-05-typing-127.1-words-per-minute...                        | 4               |
    -| foo.zone/gemfeed/2022-10-30-installing-dtail-on-openbsd...                          | 4               |
    -| foo.zone/gemfeed/2023-08-18-site-reliability-engineering-part-1...                  | 4               |
    -| foo.zone/gemfeed/2023-03-16-the-pragmatic-programmer-book-notes...                  | 4               |
    -| foo.zone/gemfeed/2022-03-06-the-release-of-dtail-4.0.0...                           | 3               |
    -| foo.zone/gemfeed/2025-02-01-f3s-kubernetes-with-freebsd-part-3...                   | 3               |
    -| foo.zone/gemfeed/2024-12-15-random-helix-themes...                                  | 3               |
    -| foo.zone/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program...               | 3               |
    -| foo.zone/gemfeed/2025-04-19-when-book-notes...                                      | 3               |
    -| foo.zone/gemfeed/2024-12-03-f3s-kubernetes-with-freebsd-part-2...                   | 3               |
    -| foo.zone/gemfeed/2021-07-04-the-well-grounded-rubyist...                            | 3               |
    -| foo.zone/gemfeed/index...                                                           | 3               |
    -| foo.zone/gemfeed/2024-01-09-site-reliability-engineering-part-3...                  | 3               |
    -| foo.zone/gemfeed/2021-05-16-personal-bash-coding-style-guide...                     | 3               |
    -| foo.zone/about/index...                                                             | 3               |
    -| foo.zone/gemfeed/2024-01-13-one-reason-why-i-love-openbsd...                        | 3               |
    -| foo.zone/gemfeed/2022-09-30-after-a-bad-nights-sleep...                             | 2               |
    -| standby.foo.zone/gemfeed/2016-04-09-jails-and-zfs-on-freebsd-with-puppet...         | 2               |
    -| standby.foo.zone/gemfeed/2024-12-15-random-helix-themes...                          | 2               |
    -| foo.zone/gemfeed/2023-11-19-site-reliability-engineering-part-2...                  | 2               |
    -| foo.zone/gemfeed/2024-06-23-terminal-multiplexing-with-tmux...                      | 2               |
    -| foo.zone/gemfeed/2021-04-24-welcome-to-the-geminispace...                           | 2               |
    -| irregular.ninja/html/4-17...                                                        | 2               |
    -| foo.zone/gemfeed/2023-12-10-bash-golf-part-3...                                     | 2               |
    -| irregular.ninja/html/2-39...                                                        | 2               |
    -| standby.foo.zone/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux... | 2               |
    -| standby.foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...  | 2               |
    -| foo.zone/gemfeed/2010-05-07-lazy-evaluation-with-standarn-ml...                     | 2               |
    -| irregular.ninja/html/6-20...                                                        | 2               |
    -| foo.zone/gemfeed/2024-05-03-projects-i-currently-dont-have-time-for...              | 2               |
    -| irregular.ninja/html/9-1...                                                         | 2               |
    -
    -
    -... and more (truncated to 50 entries).
    -
    -
    -
    -30-Day Summary Report
    -
    - - - diff --git a/stats/20250603.html b/stats/20250603.html deleted file mode 100644 index 6c200e92..00000000 --- a/stats/20250603.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - -To be in the .zone! - - - - - -

    -Home | Markdown | Gemini -

    -

    Stats for 2025-06-03


    -
    -

    Summary


    -
    -
      -
    • Total requests: 4035
    • -
    • Filtered requests: 41061
    • -
    • Gemini requests: 12
    • -
    • Web requests: 4023
    • -
    • IPv4 requests: 3007
    • -
    • IPv6 requests: 1028
    • -

    -

    Feed Statistics


    -
    -
    -| Feed Type      | Count |
    -|----------------|-------|
    -| Total          | 53    |
    -| Gemini Gemfeed | 3     |
    -| Gemini Atom    | 2     |
    -| Web Gemfeed    | 0     |
    -| Web Atom       | 48    |
    -
    -
    -

    Page Statistics (by Host)


    -
    -
    -| Host                    | Unique Visitors |
    -|-------------------------|-----------------|
    -| foo.zone                | 112             |
    -| standby.foo.zone        | 70              |
    -| irregular.ninja         | 31              |
    -| www.foo.zone            | 9               |
    -| dory.buetow.org         | 2               |
    -| paul.buetow.org         | 2               |
    -| buetow.org              | 2               |
    -| alt.irregular.ninja     | 1               |
    -| dtail.dev               | 1               |
    -| www.buetow.org          | 1               |
    -| standby.irregular.ninja | 1               |
    -| standby.paul.buetow.org | 1               |
    -| www.irregular.ninja     | 1               |
    -| www.dtail.dev           | 1               |
    -| fishfinger.buetow.org   | 1               |
    -| blog.buetow.org         | 1               |
    -
    -
    -

    Page Statistics (by URL)


    -
    -
    -| URL                                                                                                           | Unique Visitors |
    -|---------------------------------------------------------------------------------------------------------------|-----------------|
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...                                    | 16              |
    -| foo.zone/gemfeed/2025-02-08-random-weird-things-ii...                                                         | 10              |
    -| foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                                                      | 7               |
    -| foo.zone/gemfeed/2025-05-02-terminal-multiplexing-with-tmux-fish-edition...                                   | 5               |
    -| standby.foo.zone/gemfeed/2023-07-21-gemtexter-2.1.0-lets-gemtext-again-3...                                   | 5               |
    -| standby.foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang... | 5               |
    -| foo.zone/gemfeed/index...                                                                                     | 5               |
    -| foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                                             | 5               |
    -| foo.zone/gemfeed/2024-09-07-projects-i-support...                                                             | 5               |
    -| foo.zone/about/resources...                                                                                   | 5               |
    -| foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                                            | 4               |
    -| foo.zone/gemfeed/2021-05-16-personal-bash-coding-style-guide...                                               | 4               |
    -| foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                                             | 4               |
    -| foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang...         | 3               |
    -| standby.foo.zone/gemfeed/2021-07-04-the-well-grounded-rubyist...                                              | 3               |
    -| foo.zone/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program...                                         | 3               |
    -| foo.zone/gemfeed/2021-04-24-welcome-to-the-geminispace...                                                     | 3               |
    -| standby.foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...                                           | 3               |
    -| standby.foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                                     | 3               |
    -| standby.foo.zone/gemfeed/2023-09-25-dtail-usage-examples...                                                   | 3               |
    -| standby.foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                                     | 3               |
    -| irregular.ninja/html/index...                                                                                 | 3               |
    -| foo.zone/gemfeed/2023-07-21-gemtexter-2.1.0-lets-gemtext-again-3...                                           | 3               |
    -| standby.foo.zone/gemfeed/2023-12-10-bash-golf-part-3...                                                       | 3               |
    -| standby.foo.zone/gemfeed/2024-02-04-from-babylon5.buetow.org-to-.cloud...                                     | 3               |
    -| foo.zone/gemfeed/2016-04-09-jails-and-zfs-on-freebsd-with-puppet...                                           | 3               |
    -| standby.foo.zone/about/index...                                                                               | 3               |
    -| foo.zone/gemfeed/2024-12-03-f3s-kubernetes-with-freebsd-part-2...                                             | 3               |
    -| irregular.ninja/html/3-21...                                                                                  | 2               |
    -| irregular.ninja/html/6-21...                                                                                  | 2               |
    -| irregular.ninja/html/1-22...                                                                                  | 2               |
    -| irregular.ninja/html/5-16...                                                                                  | 2               |
    -| standby.foo.zone/gemfeed/2023-05-01-unveiling-guprecords:-uptime-records-with-raku...                         | 2               |
    -| irregular.ninja/html/8-21...                                                                                  | 2               |
    -| standby.foo.zone/gemfeed/2010-05-09-the-fype-programming-language...                                          | 2               |
    -| standby.foo.zone/gemfeed/2022-05-27-perl-is-still-a-great-choice...                                           | 2               |
    -| irregular.ninja/html/11-38...                                                                                 | 2               |
    -| irregular.ninja/html/5-21...                                                                                  | 2               |
    -| standby.foo.zone/gemfeed/2023-06-01-kiss-server-monitoring-with-gogios...                                     | 2               |
    -| foo.zone/gemfeed/2023-04-01-never-split-the-difference-book-notes...                                          | 2               |
    -| irregular.ninja/html/10-32...                                                                                 | 2               |
    -| irregular.ninja/html/3-17...                                                                                  | 2               |
    -| irregular.ninja/html/7-15...                                                                                  | 2               |
    -| irregular.ninja/html/13-12...                                                                                 | 2               |
    -| foo.zone/uptime-stats...                                                                                      | 2               |
    -| irregular.ninja/html/6-29...                                                                                  | 2               |
    -| irregular.ninja/html/11-23...                                                                                 | 2               |
    -| irregular.ninja/html/1-13...                                                                                  | 2               |
    -| irregular.ninja/html/2-30...                                                                                  | 2               |
    -| irregular.ninja/html/7-23...                                                                                  | 2               |
    -
    -
    -... and more (truncated to 50 entries).
    -
    -
    -
    -30-Day Summary Report
    -
    - - - diff --git a/stats/20250604.html b/stats/20250604.html deleted file mode 100644 index 965b929d..00000000 --- a/stats/20250604.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - -To be in the .zone! - - - - - -

    -Home | Markdown | Gemini -

    -

    Stats for 2025-06-04


    -
    -

    Summary


    -
    -
      -
    • Total requests: 4076
    • -
    • Filtered requests: 41833
    • -
    • Gemini requests: 14
    • -
    • Web requests: 4062
    • -
    • IPv4 requests: 2994
    • -
    • IPv6 requests: 1082
    • -

    -

    Feed Statistics


    -
    -
    -| Feed Type      | Count |
    -|----------------|-------|
    -| Total          | 44    |
    -| Gemini Gemfeed | 1     |
    -| Gemini Atom    | 1     |
    -| Web Gemfeed    | 0     |
    -| Web Atom       | 42    |
    -
    -
    -

    Page Statistics (by Host)


    -
    -
    -| Host                    | Unique Visitors |
    -|-------------------------|-----------------|
    -| foo.zone                | 163             |
    -| standby.foo.zone        | 111             |
    -| irregular.ninja         | 17              |
    -| www.foo.zone            | 15              |
    -| dory.buetow.org         | 4               |
    -| www.irregular.ninja     | 3               |
    -| paul.buetow.org         | 3               |
    -| dtail.dev               | 2               |
    -| www.paul.buetow.org     | 2               |
    -| buetow.org              | 2               |
    -| www.dtail.dev           | 1               |
    -| standby.paul.buetow.org | 1               |
    -| www.buetow.org          | 1               |
    -
    -
    -

    Page Statistics (by URL)


    -
    -
    -| URL                                                                                                                            | Unique Visitors |
    -|--------------------------------------------------------------------------------------------------------------------------------|-----------------|
    -| standby.foo.zone/gemfeed/2025-03-05-sharing-on-social-media-with-gos...                                                        | 11              |
    -| foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                                                             | 10              |
    -| foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                                                                       | 9               |
    -| foo.zone/gemfeed/2021-12-26-how-to-stay-sane-as-a-devops-person...                                                             | 9               |
    -| standby.foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                                                      | 7               |
    -| foo.zone/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program...                                                          | 7               |
    -| standby.foo.zone/gemfeed/2021-04-24-welcome-to-the-geminispace...                                                              | 6               |
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...                                                     | 6               |
    -| foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang...                          | 6               |
    -| standby.foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                                                      | 6               |
    -| foo.zone/gemfeed/2024-12-03-f3s-kubernetes-with-freebsd-part-2...                                                              | 5               |
    -| foo.zone/about/resources...                                                                                                    | 5               |
    -| foo.zone/gemfeed/2021-07-04-the-well-grounded-rubyist...                                                                       | 4               |
    -| foo.zone/site-mirrors...                                                                                                       | 4               |
    -| standby.foo.zone/about/index...                                                                                                | 4               |
    -| standby.foo.zone/gemfeed/2025-05-02-terminal-multiplexing-with-tmux-fish-edition...                                            | 4               |
    -| standby.foo.zone/gemfeed/2023-07-17-career-guide-and-soft-skills-book-notes...                                                 | 4               |
    -| foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...                                                                    | 4               |
    -| foo.zone/gemfeed/2024-09-07-site-reliability-engineering-part-4...                                                             | 4               |
    -| standby.foo.zone/gemfeed/2024-09-07-projects-i-support...                                                                      | 4               |
    -| foo.zone/gemfeed/2024-08-05-typing-127.1-words-per-minute...                                                                   | 4               |
    -| foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                                                              | 4               |
    -| foo.zone/gemfeed/2025-05-02-terminal-multiplexing-with-tmux-fish-edition...                                                    | 4               |
    -| dory.buetow.org/Erfahrungsberichte...                                                                                          | 4               |
    -| standby.foo.zone/gemfeed/2024-08-05-typing-127.1-words-per-minute...                                                           | 3               |
    -| standby.foo.zone/gemfeed/2022-09-30-after-a-bad-nights-sleep...                                                                | 3               |
    -| foo.zone/gemfeed/index...                                                                                                      | 3               |
    -| standby.foo.zone/gemfeed/2023-12-10-bash-golf-part-3...                                                                        | 3               |
    -| foo.zone/gemfeed/2021-04-24-welcome-to-the-geminispace...                                                                      | 3               |
    -| foo.zone/gemfeed/2024-06-23-terminal-multiplexing-with-tmux...                                                                 | 3               |
    -| standby.foo.zone/gemfeed/2022-03-06-the-release-of-dtail-4.0.0...                                                              | 3               |
    -| standby.foo.zone/gemfeed/2024-07-05-random-weird-things...                                                                     | 3               |
    -| foo.zone/gemfeed/2021-10-22-defensive-devops...                                                                                | 3               |
    -| foo.zone/gemfeed/gemini:/foo.zone/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program...                                 | 3               |
    -| foo.zone/gemfeed/2014-03-24-the-fibonacci.pl.c-polyglot...                                                                     | 3               |
    -| standby.foo.zone/gemfeed/2023-04-01-never-split-the-difference-book-notes...                                                   | 3               |
    -| standby.foo.zone/gemfeed/2023-05-06-the-obstacle-is-the-way-book-notes...                                                      | 3               |
    -| foo.zone/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang...                                  | 3               |
    -| foo.zone/gemfeed/2024-10-24-staff-engineer-book-notes...                                                                       | 3               |
    -| foo.zone/gemfeed/gemini:/foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang... | 3               |
    -| standby.foo.zone/gemfeed/2022-01-01-bash-golf-part-2...                                                                        | 3               |
    -| irregular.ninja/html/9-23...                                                                                                   | 2               |
    -| foo.zone/gemfeed/gemini:/foo.zone/gemfeed/2010-04-09-standard-ml-and-haskell...                                                | 2               |
    -| irregular.ninja/index...                                                                                                       | 2               |
    -| foo.zone/gemfeed/2025-04-19-when-book-notes...                                                                                 | 2               |
    -| foo.zone/gemfeed/2022-01-01-bash-golf-part-2...                                                                                | 2               |
    -| foo.zone/gemfeed/2024-09-07-projects-i-support...                                                                              | 2               |
    -| irregular.ninja/html/13-1...                                                                                                   | 2               |
    -| foo.zone/gemfeed/2024-02-04-from-babylon5.buetow.org-to-.cloud...                                                              | 2               |
    -| standby.foo.zone/gemfeed/2016-04-03-offsite-backup-with-zfs...                                                                 | 2               |
    -
    -
    -... and more (truncated to 50 entries).
    -
    -
    -
    -30-Day Summary Report
    -
    - - - diff --git a/stats/20250605.html b/stats/20250605.html deleted file mode 100644 index 9026ba9a..00000000 --- a/stats/20250605.html +++ /dev/null @@ -1,131 +0,0 @@ - - - - -To be in the .zone! - - - - - -

    -Home | Markdown | Gemini -

    -

    Stats for 2025-06-05


    -
    -

    Summary


    -
    -
      -
    • Total requests: 5598
    • -
    • Filtered requests: 48823
    • -
    • Gemini requests: 32
    • -
    • Web requests: 5566
    • -
    • IPv4 requests: 4252
    • -
    • IPv6 requests: 1346
    • -

    -

    Feed Statistics


    -
    -
    -| Feed Type      | Count |
    -|----------------|-------|
    -| Total          | 56    |
    -| Gemini Gemfeed | 3     |
    -| Gemini Atom    | 1     |
    -| Web Gemfeed    | 0     |
    -| Web Atom       | 52    |
    -
    -
    -

    Page Statistics (by Host)


    -
    -
    -| Host                        | Unique Visitors |
    -|-----------------------------|-----------------|
    -| foo.zone                    | 128             |
    -| standby.foo.zone            | 88              |
    -| irregular.ninja             | 13              |
    -| alt.irregular.ninja         | 5               |
    -| buetow.org                  | 5               |
    -| www.foo.zone                | 4               |
    -| standby.alt.irregular.ninja | 3               |
    -| dory.buetow.org             | 2               |
    -| fishfinger.buetow.org       | 2               |
    -| dtail.dev                   | 1               |
    -| www.blog.buetow.org         | 1               |
    -| www.buetow.org              | 1               |
    -| www.dtail.dev               | 1               |
    -| www.irregular.ninja         | 1               |
    -| standby.foo.zone:1965       | 1               |
    -| paul.buetow.org             | 1               |
    -| blog.buetow.org             | 1               |
    -
    -
    -

    Page Statistics (by URL)


    -
    -
    -| URL                                                                                                   | Unique Visitors |
    -|-------------------------------------------------------------------------------------------------------|-----------------|
    -| foo.zone/gemfeed/2016-05-22-spinning-up-my-own-authoritative-dns-servers...                           | 10              |
    -| foo.zone/gemfeed/2010-05-09-the-fype-programming-language...                                          | 10              |
    -| foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                                              | 9               |
    -| foo.zone/gemfeed/2025-01-15-working-with-an-sre-interview...                                          | 9               |
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...                            | 8               |
    -| foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                                    | 7               |
    -| standby.foo.zone/gemfeed/2023-11-11-mind-management-book-notes...                                     | 7               |
    -| foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                                     | 6               |
    -| standby.foo.zone/about/index...                                                                       | 6               |
    -| foo.zone/gemfeed/2024-01-09-site-reliability-engineering-part-3...                                    | 5               |
    -| standby.foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                             | 5               |
    -| foo.zone/gemfeed/2010-04-09-standard-ml-and-haskell...                                                | 5               |
    -| standby.foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                             | 5               |
    -| standby.foo.zone/gemfeed/2025-05-02-terminal-multiplexing-with-tmux-fish-edition...                   | 5               |
    -| foo.zone/gemfeed/2015-12-05-run-debian-on-your-phone-with-debroid...                                  | 5               |
    -| foo.zone/gemfeed/2021-08-01-on-being-pedantic-about-open-source...                                    | 4               |
    -| standby.foo.zone/gemfeed/2021-07-04-the-well-grounded-rubyist...                                      | 4               |
    -| foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang... | 4               |
    -| standby.foo.zone/gemfeed/2023-03-25-gemtexter-2.0.0-lets-gemtext-again-2...                           | 4               |
    -| foo.zone/gemfeed/2025-05-02-terminal-multiplexing-with-tmux-fish-edition...                           | 4               |
    -| foo.zone/gemfeed/2016-04-03-offsite-backup-with-zfs...                                                | 4               |
    -| standby.foo.zone/gemfeed/2023-05-01-unveiling-guprecords:-uptime-records-with-raku...                 | 4               |
    -| foo.zone/gemfeed/2023-01-23-why-grapheneos-rox...                                                     | 4               |
    -| foo.zone/gemfeed/2023-09-25-dtail-usage-examples...                                                   | 4               |
    -| foo.zone/gemfeed/index...                                                                             | 4               |
    -| irregular.ninja/html/page-1...                                                                        | 4               |
    -| foo.zone/gemfeed/2016-04-16-offsite-backup-with-zfs-part2...                                          | 3               |
    -| foo.zone/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all...                               | 3               |
    -| alt.irregular.ninja/html/index...                                                                     | 3               |
    -| foo.zone/about/index...                                                                               | 3               |
    -| foo.zone/gemfeed/2009-02-13-sgi-onyx-3200...                                                          | 3               |
    -| foo.zone/gemfeed/2021-05-16-personal-bash-coding-style-guide...                                       | 3               |
    -| foo.zone/gemfeed/2025-02-08-random-weird-things-ii...                                                 | 3               |
    -| standby.foo.zone/gemfeed/2022-06-15-sweating-the-small-stuff...                                       | 3               |
    -| foo.zone/gemfeed/2022-01-23-welcome-to-the-foo.zone...                                                | 3               |
    -| foo.zone/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux...                           | 3               |
    -| foo.zone/gemfeed/2024-02-04-from-babylon5.buetow.org-to-.cloud...                                     | 3               |
    -| foo.zone/gemfeed/2022-07-30-lets-encrypt-with-openbsd-and-rex...                                      | 3               |
    -| standby.foo.zone/gemfeed/2021-05-16-personal-bash-coding-style-guide...                               | 3               |
    -| foo.zone/gemfeed/2023-10-29-kiss-static-web-photo-albums-with-photoalbum.sh...                        | 3               |
    -| standby.foo.zone/gemfeed/2025-03-05-sharing-on-social-media-with-gos...                               | 3               |
    -| standby.foo.zone/gemfeed/2025-02-01-f3s-kubernetes-with-freebsd-part-3...                             | 3               |
    -| foo.zone/notes/career-guide-and-soft-skills...                                                        | 3               |
    -| foo.zone/gemfeed/2016-04-09-jails-and-zfs-on-freebsd-with-puppet...                                   | 3               |
    -| foo.zone/gemfeed/2021-04-24-welcome-to-the-geminispace...                                             | 3               |
    -| foo.zone/gemfeed/2024-12-15-random-helix-themes...                                                    | 3               |
    -| foo.zone/gemfeed/2025-03-05-sharing-on-social-media-with-gos...                                       | 3               |
    -| standby.foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...                    | 3               |
    -| foo.zone/gemfeed/2008-12-29-using-my-nokia-n95-for-fixing-my-mta...                                   | 3               |
    -| foo.zone/gemfeed/2024-01-13-one-reason-why-i-love-openbsd...                                          | 2               |
    -
    -
    -... and more (truncated to 50 entries).
    -
    -
    -
    -30-Day Summary Report
    -
    - - - diff --git a/stats/20250606.html b/stats/20250606.html deleted file mode 100644 index 7aedfe8c..00000000 --- a/stats/20250606.html +++ /dev/null @@ -1,132 +0,0 @@ - - - - -To be in the .zone! - - - - - -

    -Home | Markdown | Gemini -

    -

    Stats for 2025-06-06


    -
    -

    Summary


    -
    -
      -
    • Total requests: 3997
    • -
    • Filtered requests: 50776
    • -
    • Gemini requests: 24
    • -
    • Web requests: 3973
    • -
    • IPv4 requests: 2927
    • -
    • IPv6 requests: 1070
    • -

    -

    Feed Statistics


    -
    -
    -| Feed Type      | Count |
    -|----------------|-------|
    -| Total          | 45    |
    -| Gemini Gemfeed | 0     |
    -| Gemini Atom    | 0     |
    -| Web Gemfeed    | 0     |
    -| Web Atom       | 45    |
    -
    -
    -

    Page Statistics (by Host)


    -
    -
    -| Host                        | Unique Visitors |
    -|-----------------------------|-----------------|
    -| foo.zone                    | 147             |
    -| standby.foo.zone            | 91              |
    -| irregular.ninja             | 21              |
    -| www.alt.irregular.ninja     | 10              |
    -| www.foo.zone                | 8               |
    -| dtail.dev                   | 6               |
    -| buetow.org                  | 3               |
    -| blowfish.buetow.org         | 2               |
    -| paul.buetow.org             | 2               |
    -| fishfinger.buetow.org       | 2               |
    -| www.irregular.ninja         | 2               |
    -| blog.buetow.org             | 1               |
    -| www.buetow.org              | 1               |
    -| alt.irregular.ninja         | 1               |
    -| standby.foo.zone:1965       | 1               |
    -| standby.irregular.ninja     | 1               |
    -| standby.alt.irregular.ninja | 1               |
    -| www.dtail.dev               | 1               |
    -
    -
    -

    Page Statistics (by URL)


    -
    -
    -| URL                                                                                                                            | Unique Visitors |
    -|--------------------------------------------------------------------------------------------------------------------------------|-----------------|
    -| foo.zone/gemfeed/2021-05-16-personal-bash-coding-style-guide...                                                                | 11              |
    -| foo.zone/gemfeed/2025-05-02-terminal-multiplexing-with-tmux-fish-edition...                                                    | 10              |
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...                                                     | 9               |
    -| foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                                                             | 8               |
    -| foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                                                              | 7               |
    -| standby.foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                                                      | 6               |
    -| foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                                                                       | 6               |
    -| www.alt.irregular.ninja/html/index...                                                                                          | 6               |
    -| foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang...                          | 5               |
    -| foo.zone/gemfeed/2024-01-09-site-reliability-engineering-part-3...                                                             | 5               |
    -| foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                                                              | 5               |
    -| standby.foo.zone/gemfeed/2010-04-09-standard-ml-and-haskell...                                                                 | 5               |
    -| standby.foo.zone/about/index...                                                                                                | 5               |
    -| foo.zone/about/novels...                                                                                                       | 5               |
    -| foo.zone/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all...                                                        | 4               |
    -| foo.zone/gemfeed/2021-11-29-bash-golf-part-1...                                                                                | 4               |
    -| standby.foo.zone/gemfeed/2021-10-22-defensive-devops...                                                                        | 4               |
    -| foo.zone/gemfeed/2010-04-09-standard-ml-and-haskell...                                                                         | 4               |
    -| irregular.ninja/html/index...                                                                                                  | 4               |
    -| foo.zone/gemfeed/2022-12-24-ultrarelearning-java-my-takeaways...                                                               | 4               |
    -| standby.foo.zone/gemfeed/2022-04-10-creative-universe...                                                                       | 4               |
    -| www.alt.irregular.ninja/html/page-1...                                                                                         | 4               |
    -| standby.foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                                                      | 4               |
    -| foo.zone/gemfeed/2023-10-29-kiss-static-web-photo-albums-with-photoalbum.sh...                                                 | 4               |
    -| standby.foo.zone/gemfeed/2025-03-05-sharing-on-social-media-with-gos...                                                        | 4               |
    -| dtail.dev/doc/examples...                                                                                                      | 4               |
    -| foo.zone/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program...                                                          | 4               |
    -| standby.foo.zone/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux...                                            | 4               |
    -| standby.foo.zone/gemfeed/2022-07-30-lets-encrypt-with-openbsd-and-rex...                                                       | 4               |
    -| foo.zone/2021-04-22-dtail-the-distributed-log-tail-program...                                                                  | 3               |
    -| foo.zone/gemfeed/2022-10-30-installing-dtail-on-openbsd...                                                                     | 3               |
    -| foo.zone/gemfeed/2014-03-24-the-fibonacci.pl.c-polyglot...                                                                     | 3               |
    -| foo.zone/gemfeed/gemini:/foo.zone/gemfeed/2014-03-24-the-fibonacci.pl.c-polyglot...                                            | 3               |
    -| foo.zone/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang...                                  | 3               |
    -| standby.foo.zone/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all...                                                | 3               |
    -| standby.foo.zone/uptime-stats...                                                                                               | 3               |
    -| foo.zone/gemfeed/gemini:/foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang... | 3               |
    -| foo.zone/gemfeed/gemini:/foo.zone/gemfeed/2010-04-09-standard-ml-and-haskell...                                                | 3               |
    -| foo.zone/gemfeed/2022-07-30-lets-encrypt-with-openbsd-and-rex...                                                               | 3               |
    -| foo.zone/gemfeed/2011-05-07-perl-daemon-service-framework...                                                                   | 3               |
    -| standby.foo.zone/gemfeed/2023-12-10-bash-golf-part-3...                                                                        | 3               |
    -| foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...                                                                    | 3               |
    -| foo.zone/gemfeed/2025-03-05-sharing-on-social-media-with-gos...                                                                | 3               |
    -| standby.foo.zone/gemfeed/2024-05-03-projects-i-currently-dont-have-time-for...                                                 | 3               |
    -| foo.zone/gemfeed/gemini:/foo.zone/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program...                                 | 3               |
    -| standby.foo.zone/gemfeed/2008-06-26-perl-poetry...                                                                             | 3               |
    -| www.foo.zone/gemfeed/2022-07-30-lets-encrypt-with-openbsd-and-rex...                                                           | 2               |
    -| foo.zone/uptime-stats...                                                                                                       | 2               |
    -| foo.zone/notes/search-inside-yourself...                                                                                       | 2               |
    -| irregular.ninja/html/5-7...                                                                                                    | 2               |
    -
    -
    -... and more (truncated to 50 entries).
    -
    -
    -
    -30-Day Summary Report
    -
    - - - diff --git a/stats/20250607.html b/stats/20250607.html deleted file mode 100644 index cf356c4d..00000000 --- a/stats/20250607.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - -To be in the .zone! - - - - - -

    -Home | Markdown | Gemini -

    -

    Stats for 2025-06-07


    -
    -

    Summary


    -
    -
      -
    • Total requests: 4921
    • -
    • Filtered requests: 41102
    • -
    • Gemini requests: 40
    • -
    • Web requests: 4881
    • -
    • IPv4 requests: 3670
    • -
    • IPv6 requests: 1251
    • -

    -

    Feed Statistics


    -
    -
    -| Feed Type      | Count |
    -|----------------|-------|
    -| Total          | 48    |
    -| Gemini Gemfeed | 2     |
    -| Gemini Atom    | 0     |
    -| Web Gemfeed    | 0     |
    -| Web Atom       | 46    |
    -
    -
    -

    Page Statistics (by Host)


    -
    -
    -| Host                    | Unique Visitors |
    -|-------------------------|-----------------|
    -| foo.zone                | 147             |
    -| standby.foo.zone        | 66              |
    -| irregular.ninja         | 39              |
    -| www.foo.zone            | 8               |
    -| paul.buetow.org         | 4               |
    -| dory.buetow.org         | 3               |
    -| buetow.org              | 3               |
    -| www.irregular.ninja     | 2               |
    -| standby.irregular.ninja | 1               |
    -| standby.foo.zone:1965   | 1               |
    -| www.dtail.dev           | 1               |
    -| foo.zone:1965           | 1               |
    -| www.dory.buetow.org     | 1               |
    -| www.buetow.org          | 1               |
    -| standby.dory.buetow.org | 1               |
    -| fishfinger.buetow.org   | 1               |
    -
    -
    -

    Page Statistics (by URL)


    -
    -
    -| URL                                                                                                                            | Unique Visitors |
    -|--------------------------------------------------------------------------------------------------------------------------------|-----------------|
    -| foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                                                              | 15              |
    -| foo.zone/gemfeed/2025-06-07-a-monks-guide-to-happiness-book-notes...                                                           | 11              |
    -| standby.foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                                                      | 8               |
    -| foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                                                                       | 7               |
    -| foo.zone/gemfeed/2025-05-02-terminal-multiplexing-with-tmux-fish-edition...                                                    | 7               |
    -| foo.zone/gemfeed/2024-07-07-the-stoic-challenge-book-notes...                                                                  | 6               |
    -| standby.foo.zone/gemfeed/2024-12-03-f3s-kubernetes-with-freebsd-part-2...                                                      | 6               |
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...                                                     | 6               |
    -| foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                                                              | 6               |
    -| foo.zone/gemfeed/2023-05-01-unveiling-guprecords:-uptime-records-with-raku...                                                  | 6               |
    -| standby.foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                                                      | 5               |
    -| standby.foo.zone/gemfeed/2025-06-07-a-monks-guide-to-happiness-book-notes...                                                   | 5               |
    -| foo.zone/gemfeed/2025-04-19-when-book-notes...                                                                                 | 5               |
    -| standby.foo.zone/gemfeed/2025-05-02-terminal-multiplexing-with-tmux-fish-edition...                                            | 5               |
    -| standby.foo.zone/gemfeed/2025-03-05-sharing-on-social-media-with-gos...                                                        | 5               |
    -| foo.zone/gemfeed/index...                                                                                                      | 5               |
    -| standby.foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                                                      | 5               |
    -| foo.zone/gemfeed/2011-05-07-perl-daemon-service-framework...                                                                   | 5               |
    -| foo.zone/gemfeed/2023-11-11-mind-management-book-notes...                                                                      | 5               |
    -| foo.zone/gemfeed/2024-12-03-f3s-kubernetes-with-freebsd-part-2...                                                              | 4               |
    -| foo.zone/gemfeed/2023-07-17-career-guide-and-soft-skills-book-notes...                                                         | 4               |
    -| foo.zone/gemfeed/2023-10-29-kiss-static-web-photo-albums-with-photoalbum.sh...                                                 | 4               |
    -| irregular.ninja/html/page-1...                                                                                                 | 4               |
    -| foo.zone/gemfeed/2023-09-25-dtail-usage-examples...                                                                            | 4               |
    -| foo.zone/gemfeed/2022-09-30-after-a-bad-nights-sleep...                                                                        | 4               |
    -| standby.foo.zone/gemfeed/2016-04-09-jails-and-zfs-on-freebsd-with-puppet...                                                    | 4               |
    -| foo.zone/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program...                                                          | 4               |
    -| foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...                                                                    | 4               |
    -| foo.zone/gemfeed/2023-03-16-the-pragmatic-programmer-book-notes...                                                             | 4               |
    -| foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang...                          | 4               |
    -| foo.zone/gemfeed/2021-07-04-the-well-grounded-rubyist...                                                                       | 3               |
    -| foo.zone/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux...                                                    | 3               |
    -| standby.foo.zone/gemfeed/2016-11-20-object-oriented-programming-with-ansi-c...                                                 | 3               |
    -| foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                                                              | 3               |
    -| standby.foo.zone/about/index...                                                                                                | 3               |
    -| foo.zone/gemfeed/2022-04-10-creative-universe...                                                                               | 3               |
    -| foo.zone/gemfeed/2021-04-24-welcome-to-the-geminispace...                                                                      | 3               |
    -| foo.zone/gemfeed/2025-02-01-f3s-kubernetes-with-freebsd-part-3...                                                              | 3               |
    -| standby.foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...                                                            | 3               |
    -| paul.buetow.org/novels...                                                                                                      | 3               |
    -| foo.zone/gemfeed/2022-06-15-sweating-the-small-stuff...                                                                        | 3               |
    -| foo.zone/gemfeed/2023-08-18-site-reliability-engineering-part-1...                                                             | 3               |
    -| foo.zone/gemfeed/2024-09-07-site-reliability-engineering-part-4...                                                             | 3               |
    -| foo.zone/gemfeed/2022-10-30-installing-dtail-on-openbsd...                                                                     | 3               |
    -| foo.zone/gemfeed/2023-04-01-never-split-the-difference-book-notes...                                                           | 3               |
    -| foo.zone/uptime-stats...                                                                                                       | 3               |
    -| standby.foo.zone/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program...                                                  | 3               |
    -| foo.zone/about/index...                                                                                                        | 3               |
    -| foo.zone/gemfeed/2021-05-16-personal-bash-coding-style-guide...                                                                | 3               |
    -| foo.zone/gemfeed/gemini:/foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang... | 3               |
    -
    -
    -... and more (truncated to 50 entries).
    -
    -
    -
    -30-Day Summary Report
    -
    - - - diff --git a/stats/20250608.html b/stats/20250608.html deleted file mode 100644 index f3c27d4c..00000000 --- a/stats/20250608.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - -To be in the .zone! - - - - - -

    -Home | Markdown | Gemini -

    -

    Stats for 2025-06-08


    -
    -

    Summary


    -
    -
      -
    • Total requests: 4160
    • -
    • Filtered requests: 41237
    • -
    • Gemini requests: 14
    • -
    • Web requests: 4146
    • -
    • IPv4 requests: 3412
    • -
    • IPv6 requests: 748
    • -

    -

    Feed Statistics


    -
    -
    -| Feed Type      | Count |
    -|----------------|-------|
    -| Total          | 49    |
    -| Gemini Gemfeed | 0     |
    -| Gemini Atom    | 2     |
    -| Web Gemfeed    | 0     |
    -| Web Atom       | 47    |
    -
    -
    -

    Page Statistics (by Host)


    -
    -
    -| Host                    | Unique Visitors |
    -|-------------------------|-----------------|
    -| foo.zone                | 118             |
    -| standby.foo.zone        | 90              |
    -| irregular.ninja         | 43              |
    -| standby.irregular.ninja | 5               |
    -| www.foo.zone            | 5               |
    -| buetow.org              | 3               |
    -| dory.buetow.org         | 2               |
    -| www.irregular.ninja     | 1               |
    -| www.dtail.dev           | 1               |
    -| blog.buetow.org         | 1               |
    -| paul.buetow.org         | 1               |
    -| foo.zone:1965           | 1               |
    -| www.buetow.org          | 1               |
    -
    -
    -

    Page Statistics (by URL)


    -
    -
    -| URL                                                                                                           | Unique Visitors |
    -|---------------------------------------------------------------------------------------------------------------|-----------------|
    -| foo.zone/about/resources...                                                                                   | 10              |
    -| standby.foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang... | 7               |
    -| foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                                            | 7               |
    -| standby.foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                                     | 7               |
    -| foo.zone/gemfeed/2022-06-15-sweating-the-small-stuff...                                                       | 6               |
    -| standby.foo.zone/gemfeed/2025-04-19-when-book-notes...                                                        | 6               |
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...                                    | 6               |
    -| irregular.ninja/html/index...                                                                                 | 6               |
    -| standby.foo.zone/gemfeed/2023-09-25-dtail-usage-examples...                                                   | 6               |
    -| foo.zone/gemfeed/2025-06-07-a-monks-guide-to-happiness-book-notes...                                          | 6               |
    -| foo.zone/gemfeed/2022-05-27-perl-is-still-a-great-choice...                                                   | 6               |
    -| foo.zone/uptime-stats...                                                                                      | 5               |
    -| standby.foo.zone/gemfeed/2023-10-29-kiss-static-web-photo-albums-with-photoalbum.sh...                        | 5               |
    -| foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                                                      | 5               |
    -| standby.foo.zone/gemfeed/2024-01-09-site-reliability-engineering-part-3...                                    | 5               |
    -| standby.foo.zone/about/index...                                                                               | 5               |
    -| standby.foo.zone/gemfeed/2025-03-05-sharing-on-social-media-with-gos...                                       | 5               |
    -| foo.zone/gemfeed/2024-01-13-one-reason-why-i-love-openbsd...                                                  | 4               |
    -| standby.foo.zone/gemfeed/2023-06-01-kiss-server-monitoring-with-gogios...                                     | 4               |
    -| standby.foo.zone/gemfeed/2016-05-22-spinning-up-my-own-authoritative-dns-servers...                           | 4               |
    -| standby.foo.zone/gemfeed/2024-09-07-projects-i-support...                                                     | 4               |
    -| foo.zone/gemfeed/2010-04-09-standard-ml-and-haskell...                                                        | 4               |
    -| standby.foo.zone/gemfeed/2010-05-09-the-fype-programming-language...                                          | 4               |
    -| foo.zone/gemfeed/2023-01-23-why-grapheneos-rox...                                                             | 4               |
    -| foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                                             | 4               |
    -| standby.foo.zone/gemfeed/2023-07-17-career-guide-and-soft-skills-book-notes...                                | 4               |
    -| standby.foo.zone/gemfeed/2021-04-24-welcome-to-the-geminispace...                                             | 4               |
    -| foo.zone/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program...                                         | 4               |
    -| foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...                                                   | 4               |
    -| foo.zone/notes/mind-management...                                                                             | 3               |
    -| standby.foo.zone/gemfeed/2022-02-04-computer-operating-systems-i-use...                                       | 3               |
    -| standby.foo.zone/gemfeed/2024-10-24-staff-engineer-book-notes...                                              | 3               |
    -| standby.foo.zone/gemfeed/2023-05-06-the-obstacle-is-the-way-book-notes...                                     | 3               |
    -| foo.zone/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all...                                       | 3               |
    -| foo.zone/notes/fluent-forever...                                                                              | 3               |
    -| foo.zone/gemfeed/2025-01-01-posts-from-october-to-december-2024...                                            | 3               |
    -| standby.foo.zone/gemfeed/2023-07-21-gemtexter-2.1.0-lets-gemtext-again-3...                                   | 3               |
    -| foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang...         | 3               |
    -| standby.foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                                     | 3               |
    -| foo.zone/gemfeed/2021-05-16-personal-bash-coding-style-guide...                                               | 3               |
    -| standby.foo.zone/gemfeed/2021-12-26-how-to-stay-sane-as-a-devops-person...                                    | 3               |
    -| foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                                             | 3               |
    -| standby.foo.zone/notes/a-monks-guide-to-happiness...                                                          | 3               |
    -| foo.zone/gemfeed/2025-05-02-terminal-multiplexing-with-tmux-fish-edition...                                   | 3               |
    -| standby.foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                                    | 3               |
    -| standby.foo.zone/gemfeed/2024-09-07-site-reliability-engineering-part-4...                                    | 3               |
    -| foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                                             | 3               |
    -| foo.zone/gemfeed/2025-04-19-when-book-notes...                                                                | 3               |
    -| standby.irregular.ninja/html/index...                                                                         | 3               |
    -| foo.zone/gemfeed/2023-09-25-dtail-usage-examples...                                                           | 3               |
    -
    -
    -... and more (truncated to 50 entries).
    -
    -
    -
    -30-Day Summary Report
    -
    - - - diff --git a/stats/20250609.html b/stats/20250609.html deleted file mode 100644 index 6bfe0e2a..00000000 --- a/stats/20250609.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - -To be in the .zone! - - - - - -

    -Home | Markdown | Gemini -

    -

    Stats for 2025-06-09


    -
    -

    Summary


    -
    -
      -
    • Total requests: 3950
    • -
    • Filtered requests: 39371
    • -
    • Gemini requests: 21
    • -
    • Web requests: 3929
    • -
    • IPv4 requests: 2808
    • -
    • IPv6 requests: 1142
    • -

    -

    Feed Statistics


    -
    -
    -| Feed Type      | Count |
    -|----------------|-------|
    -| Total          | 55    |
    -| Gemini Gemfeed | 3     |
    -| Gemini Atom    | 1     |
    -| Web Gemfeed    | 0     |
    -| Web Atom       | 51    |
    -
    -
    -

    Page Statistics (by Host)


    -
    -
    -| Host                        | Unique Visitors |
    -|-----------------------------|-----------------|
    -| foo.zone                    | 110             |
    -| standby.foo.zone            | 71              |
    -| irregular.ninja             | 30              |
    -| www.foo.zone                | 6               |
    -| foo.zone:1965               | 2               |
    -| blowfish.buetow.org         | 1               |
    -| fishfinger.buetow.org       | 1               |
    -| www.buetow.org              | 1               |
    -| dtail.dev                   | 1               |
    -| dory.buetow.org             | 1               |
    -| standby.alt.irregular.ninja | 1               |
    -| www.dtail.dev               | 1               |
    -| www.irregular.ninja         | 1               |
    -
    -
    -

    Page Statistics (by URL)


    -
    -
    -| URL                                                                                                                            | Unique Visitors |
    -|--------------------------------------------------------------------------------------------------------------------------------|-----------------|
    -| foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                                                              | 9               |
    -| foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                                                             | 8               |
    -| foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang...                          | 8               |
    -| foo.zone/gemfeed/2024-07-05-random-weird-things...                                                                             | 7               |
    -| foo.zone/gemfeed/index...                                                                                                      | 7               |
    -| foo.zone/gemfeed/2025-06-07-a-monks-guide-to-happiness-book-notes...                                                           | 7               |
    -| foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                                                              | 6               |
    -| foo.zone/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program...                                                          | 6               |
    -| foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...                                                                    | 6               |
    -| foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                                                                       | 6               |
    -| foo.zone/gemfeed/2024-08-05-typing-127.1-words-per-minute...                                                                   | 5               |
    -| standby.foo.zone/gemfeed/2022-01-01-bash-golf-part-2...                                                                        | 5               |
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...                                                     | 5               |
    -| standby.foo.zone/gemfeed/2021-04-24-welcome-to-the-geminispace...                                                              | 5               |
    -| standby.foo.zone/gemfeed/2025-02-08-random-weird-things-ii...                                                                  | 5               |
    -| foo.zone/gemfeed/2022-05-27-perl-is-still-a-great-choice...                                                                    | 5               |
    -| standby.foo.zone/gemfeed/2025-05-02-terminal-multiplexing-with-tmux-fish-edition...                                            | 5               |
    -| foo.zone/gemfeed/2025-05-02-terminal-multiplexing-with-tmux-fish-edition...                                                    | 4               |
    -| foo.zone/gemfeed/2025-02-08-random-weird-things-ii...                                                                          | 4               |
    -| foo.zone/gemfeed/2024-01-13-one-reason-why-i-love-openbsd...                                                                   | 4               |
    -| foo.zone/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all...                                                        | 4               |
    -| foo.zone/gemfeed/2025-01-01-posts-from-october-to-december-2024...                                                             | 4               |
    -| foo.zone/gemfeed/2025-02-01-f3s-kubernetes-with-freebsd-part-3...                                                              | 4               |
    -| standby.foo.zone/gemfeed/2022-03-06-the-release-of-dtail-4.0.0...                                                              | 4               |
    -| foo.zone/gemfeed/2010-05-07-lazy-evaluation-with-standarn-ml...                                                                | 4               |
    -| foo.zone/gemfeed/2025-04-19-when-book-notes...                                                                                 | 4               |
    -| foo.zone/index...                                                                                                              | 4               |
    -| foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                                                              | 4               |
    -| foo.zone/gemfeed/2024-12-03-f3s-kubernetes-with-freebsd-part-2...                                                              | 4               |
    -| foo.zone/gemfeed/2022-04-10-creative-universe...                                                                               | 4               |
    -| standby.foo.zone/gemfeed/2022-09-30-after-a-bad-nights-sleep...                                                                | 4               |
    -| foo.zone/gemfeed/2024-01-09-site-reliability-engineering-part-3...                                                             | 3               |
    -| foo.zone/gemfeed/2021-11-29-bash-golf-part-1...                                                                                | 3               |
    -| foo.zone/gemfeed/2016-11-20-object-oriented-programming-with-ansi-c...                                                         | 3               |
    -| foo.zone/gemfeed/2021-05-16-personal-bash-coding-style-guide...                                                                | 3               |
    -| standby.foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                                                      | 3               |
    -| foo.zone/gemfeed/2016-04-03-offsite-backup-with-zfs...                                                                         | 3               |
    -| foo.zone/about/index...                                                                                                        | 3               |
    -| foo.zone/gemfeed/2023-01-23-why-grapheneos-rox...                                                                              | 3               |
    -| foo.zone/gemfeed/gemini:/foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang... | 3               |
    -| standby.foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                                                     | 3               |
    -| foo.zone/gemfeed/2024-09-07-site-reliability-engineering-part-4...                                                             | 3               |
    -| foo.zone/gemfeed/2021-08-01-on-being-pedantic-about-open-source...                                                             | 3               |
    -| foo.zone/gemfeed/2014-03-24-the-fibonacci.pl.c-polyglot...                                                                     | 3               |
    -| foo.zone/uptime-stats...                                                                                                       | 3               |
    -| foo.zone/gemfeed/2022-03-06-the-release-of-dtail-4.0.0...                                                                      | 3               |
    -| standby.foo.zone/gemfeed/2024-07-05-random-weird-things...                                                                     | 3               |
    -| foo.zone/gemfeed/2022-02-04-computer-operating-systems-i-use...                                                                | 3               |
    -| foo.zone/gemfeed/2024-12-15-random-helix-themes...                                                                             | 3               |
    -| standby.foo.zone/gemfeed/2023-12-10-bash-golf-part-3...                                                                        | 3               |
    -
    -
    -... and more (truncated to 50 entries).
    -
    -
    -
    -30-Day Summary Report
    -
    - - - diff --git a/stats/20250610.html b/stats/20250610.html deleted file mode 100644 index d4deed52..00000000 --- a/stats/20250610.html +++ /dev/null @@ -1,128 +0,0 @@ - - - - -To be in the .zone! - - - - - -

    -Home | Markdown | Gemini -

    -

    Stats for 2025-06-10


    -
    -

    Summary


    -
    -
      -
    • Total requests: 4100
    • -
    • Filtered requests: 40129
    • -
    • Gemini requests: 20
    • -
    • Web requests: 4080
    • -
    • IPv4 requests: 2891
    • -
    • IPv6 requests: 1209
    • -

    -

    Feed Statistics


    -
    -
    -| Feed Type      | Count |
    -|----------------|-------|
    -| Total          | 48    |
    -| Gemini Gemfeed | 2     |
    -| Gemini Atom    | 1     |
    -| Web Gemfeed    | 0     |
    -| Web Atom       | 45    |
    -
    -
    -

    Page Statistics (by Host)


    -
    -
    -| Host                        | Unique Visitors |
    -|-----------------------------|-----------------|
    -| foo.zone                    | 124             |
    -| standby.foo.zone            | 58              |
    -| irregular.ninja             | 29              |
    -| buetow.org                  | 6               |
    -| www.foo.zone                | 5               |
    -| standby.irregular.ninja     | 4               |
    -| standby.alt.irregular.ninja | 4               |
    -| dory.buetow.org             | 3               |
    -| alt.irregular.ninja         | 3               |
    -| www.irregular.ninja         | 2               |
    -| www.buetow.org              | 2               |
    -| standby.foo.zone:1965       | 1               |
    -| foo.zone:1965               | 1               |
    -| dtail.dev                   | 1               |
    -
    -
    -

    Page Statistics (by URL)


    -
    -
    -| URL                                                                                                   | Unique Visitors |
    -|-------------------------------------------------------------------------------------------------------|-----------------|
    -| foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                                    | 11              |
    -| foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                                     | 9               |
    -| foo.zone/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program...                                 | 7               |
    -| foo.zone/gemfeed/2024-10-02-gemtexter-3.0.0-lets-gemtext-again-4...                                   | 7               |
    -| standby.foo.zone/about/index...                                                                       | 6               |
    -| foo.zone/gemfeed/2025-06-07-a-monks-guide-to-happiness-book-notes...                                  | 6               |
    -| foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang... | 6               |
    -| foo.zone/gemfeed/2021-05-16-personal-bash-coding-style-guide...                                       | 5               |
    -| standby.foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                                      | 4               |
    -| foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...                                           | 4               |
    -| foo.zone/gemfeed/2024-01-13-one-reason-why-i-love-openbsd...                                          | 4               |
    -| foo.zone/gemfeed/2014-03-24-the-fibonacci.pl.c-polyglot...                                            | 4               |
    -| standby.foo.zone/gemfeed/2023-11-11-mind-management-book-notes...                                     | 4               |
    -| foo.zone/gemfeed/2023-09-25-dtail-usage-examples...                                                   | 3               |
    -| standby.foo.zone/gemfeed/2021-11-29-bash-golf-part-1...                                               | 3               |
    -| buetow.org/index...                                                                                   | 3               |
    -| standby.foo.zone/gemfeed/2022-06-15-sweating-the-small-stuff...                                       | 3               |
    -| standby.foo.zone/about/novels...                                                                      | 3               |
    -| foo.zone/gemfeed/2024-12-03-f3s-kubernetes-with-freebsd-part-2...                                     | 3               |
    -| foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                                     | 3               |
    -| foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                                              | 3               |
    -| foo.zone/site-mirrors...                                                                              | 3               |
    -| standby.alt.irregular.ninja/html/index...                                                             | 3               |
    -| standby.foo.zone/gemfeed/2021-08-01-on-being-pedantic-about-open-source...                            | 3               |
    -| foo.zone/gemfeed/2010-05-09-the-fype-programming-language...                                          | 3               |
    -| standby.foo.zone/gemfeed/2025-02-01-f3s-kubernetes-with-freebsd-part-3...                             | 3               |
    -| foo.zone/gemfeed/2021-04-24-welcome-to-the-geminispace...                                             | 3               |
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...                            | 3               |
    -| foo.zone/gemfeed/2024-10-24-staff-engineer-book-notes...                                              | 3               |
    -| alt.irregular.ninja/html/index...                                                                     | 3               |
    -| standby.foo.zone/gemfeed/2023-05-01-unveiling-guprecords:-uptime-records-with-raku...                 | 3               |
    -| foo.zone/gemfeed/2008-06-26-perl-poetry...                                                            | 3               |
    -| irregular.ninja/html/index...                                                                         | 3               |
    -| foo.zone/gemfeed/2024-08-05-typing-127.1-words-per-minute...                                          | 3               |
    -| foo.zone/gemfeed/2010-04-09-standard-ml-and-haskell...                                                | 3               |
    -| foo.zone/gemfeed/2022-07-30-lets-encrypt-with-openbsd-and-rex...                                      | 2               |
    -| foo.zone/gemfeed/index...                                                                             | 2               |
    -| standby.irregular.ninja/html/index...                                                                 | 2               |
    -| foo.zone/about/novels...                                                                              | 2               |
    -| foo.zone/notes/site-reliability-engineering...                                                        | 2               |
    -| foo.zone/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux...                           | 2               |
    -| foo.zone/gemfeed/2022-05-27-perl-is-still-a-great-choice...                                           | 2               |
    -| foo.zone/notes/97-things-every-sre-should-know...                                                     | 2               |
    -| foo.zone/gemfeed/2022-03-06-the-release-of-dtail-4.0.0...                                             | 2               |
    -| irregular.ninja/html/10-5...                                                                          | 2               |
    -| buetow.org/form...                                                                                    | 2               |
    -| www.irregular.ninja/html/index...                                                                     | 2               |
    -| irregular.ninja/html/2-9...                                                                           | 2               |
    -| standby.foo.zone/gemfeed/2024-10-02-gemtexter-3.0.0-lets-gemtext-again-4...                           | 2               |
    -| foo.zone/gemfeed/2023-07-21-gemtexter-2.1.0-lets-gemtext-again-3...                                   | 2               |
    -
    -
    -... and more (truncated to 50 entries).
    -
    -
    -
    -30-Day Summary Report
    -
    - - - diff --git a/stats/20250611.html b/stats/20250611.html deleted file mode 100644 index c9d216d2..00000000 --- a/stats/20250611.html +++ /dev/null @@ -1,134 +0,0 @@ - - - - -To be in the .zone! - - - - - -

    -Home | Markdown | Gemini -

    -

    Stats for 2025-06-11


    -
    -

    Summary


    -
    -
      -
    • Total requests: 4458
    • -
    • Filtered requests: 42022
    • -
    • Gemini requests: 20
    • -
    • Web requests: 4438
    • -
    • IPv4 requests: 3199
    • -
    • IPv6 requests: 1259
    • -

    -

    Feed Statistics


    -
    -
    -| Feed Type      | Count |
    -|----------------|-------|
    -| Total          | 45    |
    -| Gemini Gemfeed | 1     |
    -| Gemini Atom    | 1     |
    -| Web Gemfeed    | 0     |
    -| Web Atom       | 43    |
    -
    -
    -

    Page Statistics (by Host)


    -
    -
    -| Host                    | Unique Visitors |
    -|-------------------------|-----------------|
    -| foo.zone                | 176             |
    -| standby.foo.zone        | 81              |
    -| www.foo.zone            | 14              |
    -| irregular.ninja         | 14              |
    -| www.irregular.ninja     | 7               |
    -| www.alt.irregular.ninja | 5               |
    -| alt.irregular.ninja     | 4               |
    -| paul.buetow.org         | 4               |
    -| dory.buetow.org         | 2               |
    -| buetow.org              | 2               |
    -| standby.paul.buetow.org | 1               |
    -| www.dtail.dev           | 1               |
    -| foo.zone:1965           | 1               |
    -| snonux.foo              | 1               |
    -| dtail.dev               | 1               |
    -| www.foo.zone:1965       | 1               |
    -| fishfinger.buetow.org   | 1               |
    -| www.paul.buetow.org     | 1               |
    -| blog.buetow.org         | 1               |
    -| blowfish.buetow.org     | 1               |
    -
    -
    -

    Page Statistics (by URL)


    -
    -
    -| URL                                                                                                   | Unique Visitors |
    -|-------------------------------------------------------------------------------------------------------|-----------------|
    -| foo.zone/about/novels...                                                                              | 11              |
    -| foo.zone/gemfeed/2025-05-02-terminal-multiplexing-with-tmux-fish-edition...                           | 9               |
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...                            | 9               |
    -| foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                                     | 6               |
    -| foo.zone/gemfeed/2023-01-23-why-grapheneos-rox...                                                     | 6               |
    -| standby.foo.zone/gemfeed/2021-10-22-defensive-devops...                                               | 6               |
    -| foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                                    | 6               |
    -| foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...                                           | 6               |
    -| standby.foo.zone/gemfeed/2024-06-23-terminal-multiplexing-with-tmux...                                | 5               |
    -| standby.foo.zone/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux...                   | 5               |
    -| foo.zone/gemfeed/2024-05-03-projects-i-currently-dont-have-time-for...                                | 5               |
    -| foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                                     | 4               |
    -| standby.foo.zone/gemfeed/2024-05-03-projects-i-currently-dont-have-time-for...                        | 4               |
    -| foo.zone/gemfeed/2023-10-29-kiss-static-web-photo-albums-with-photoalbum.sh...                        | 4               |
    -| standby.foo.zone/gemfeed/2025-06-07-a-monks-guide-to-happiness-book-notes...                          | 4               |
    -| foo.zone/gemfeed/2024-12-03-f3s-kubernetes-with-freebsd-part-2...                                     | 4               |
    -| standby.foo.zone/gemfeed/2015-12-05-run-debian-on-your-phone-with-debroid...                          | 4               |
    -| foo.zone/gemfeed/2016-11-20-object-oriented-programming-with-ansi-c...                                | 3               |
    -| foo.zone/gemfeed/2021-05-16-personal-bash-coding-style-guide...                                       | 3               |
    -| standby.foo.zone/gemfeed/2022-08-27-gemtexter-1.1.0-lets-gemtext-again...                             | 3               |
    -| foo.zone/gemfeed/2024-08-05-typing-127.1-words-per-minute...                                          | 3               |
    -| foo.zone/uptime-stats...                                                                              | 3               |
    -| foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang... | 3               |
    -| standby.foo.zone/gemfeed/2021-07-04-the-well-grounded-rubyist...                                      | 3               |
    -| foo.zone/gemfeed/2014-03-24-the-fibonacci.pl.c-polyglot...                                            | 3               |
    -| foo.zone/gemfeed/2023-03-25-gemtexter-2.0.0-lets-gemtext-again-2...                                   | 3               |
    -| foo.zone/gemfeed/2015-12-05-run-debian-on-your-phone-with-debroid...                                  | 3               |
    -| foo.zone/gemfeed/2022-02-04-computer-operating-systems-i-use...                                       | 3               |
    -| foo.zone/notes/eat-that-frog...                                                                       | 3               |
    -| foo.zone/gemfeed/2021-04-24-welcome-to-the-geminispace...                                             | 3               |
    -| foo.zone/gemfeed/2024-06-23-terminal-multiplexing-with-tmux...                                        | 3               |
    -| foo.zone/gemfeed/index...                                                                             | 3               |
    -| standby.foo.zone/gemfeed/2021-05-16-personal-bash-coding-style-guide...                               | 3               |
    -| foo.zone/gemfeed/2024-09-07-projects-i-support...                                                     | 3               |
    -| standby.foo.zone/about/index...                                                                       | 3               |
    -| www.alt.irregular.ninja/html/index...                                                                 | 3               |
    -| foo.zone/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux...                           | 3               |
    -| foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                                              | 3               |
    -| foo.zone/site-mirrors...                                                                              | 3               |
    -| alt.irregular.ninja/html/page-1...                                                                    | 2               |
    -| dory.buetow.org/Erfahrungsberichte...                                                                 | 2               |
    -| foo.zone/gemfeed/2024-10-02-gemtexter-3.0.0-lets-gemtext-again-4...                                   | 2               |
    -| irregular.ninja/html/1-36...                                                                          | 2               |
    -| foo.zone/gemfeed/2024-07-05-random-weird-things...                                                    | 2               |
    -| foo.zone/gemfeed/2025-02-08-random-weird-things-ii...                                                 | 2               |
    -| foo.zone/gemfeed/2021-11-29-bash-golf-part-1...                                                       | 2               |
    -| standby.foo.zone/gemfeed/2023-11-11-mind-management-book-notes...                                     | 2               |
    -| foo.zone/gemfeed/2016-04-03-offsite-backup-with-zfs...                                                | 2               |
    -| standby.foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                             | 2               |
    -| irregular.ninja/html/7-2...                                                                           | 2               |
    -
    -
    -... and more (truncated to 50 entries).
    -
    -
    -
    -30-Day Summary Report
    -
    - - - diff --git a/stats/20250612.html b/stats/20250612.html deleted file mode 100644 index 4ccf3a7f..00000000 --- a/stats/20250612.html +++ /dev/null @@ -1,128 +0,0 @@ - - - - -To be in the .zone! - - - - - -

    -Home | Markdown | Gemini -

    -

    Stats for 2025-06-12


    -
    -

    Summary


    -
    -
      -
    • Total requests: 5356
    • -
    • Filtered requests: 49596
    • -
    • Gemini requests: 18
    • -
    • Web requests: 5338
    • -
    • IPv4 requests: 4220
    • -
    • IPv6 requests: 1136
    • -

    -

    Feed Statistics


    -
    -
    -| Feed Type      | Count |
    -|----------------|-------|
    -| Total          | 43    |
    -| Gemini Gemfeed | 0     |
    -| Gemini Atom    | 1     |
    -| Web Gemfeed    | 0     |
    -| Web Atom       | 42    |
    -
    -
    -

    Page Statistics (by Host)


    -
    -
    -| Host                  | Unique Visitors |
    -|-----------------------|-----------------|
    -| foo.zone              | 184             |
    -| standby.foo.zone      | 61              |
    -| irregular.ninja       | 21              |
    -| www.foo.zone          | 13              |
    -| buetow.org            | 6               |
    -| dory.buetow.org       | 2               |
    -| fishfinger.buetow.org | 1               |
    -| blog.buetow.org       | 1               |
    -| blowfish.buetow.org   | 1               |
    -| www.irregular.ninja   | 1               |
    -| www.dtail.dev         | 1               |
    -| foo.zone:1965         | 1               |
    -| dtail.dev             | 1               |
    -| www.buetow.org        | 1               |
    -
    -
    -

    Page Statistics (by URL)


    -
    -
    -| URL                                                                                                   | Unique Visitors |
    -|-------------------------------------------------------------------------------------------------------|-----------------|
    -| foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                                     | 14              |
    -| foo.zone/gemfeed/2025-02-08-random-weird-things-ii...                                                 | 11              |
    -| foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang... | 9               |
    -| foo.zone/about/resources...                                                                           | 9               |
    -| foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                                     | 8               |
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...                            | 8               |
    -| foo.zone/gemfeed/2021-07-04-the-well-grounded-rubyist...                                              | 8               |
    -| foo.zone/gemfeed/2021-05-16-personal-bash-coding-style-guide...                                       | 6               |
    -| foo.zone/about/index...                                                                               | 6               |
    -| foo.zone/gemfeed/2023-01-23-why-grapheneos-rox...                                                     | 6               |
    -| foo.zone/gemfeed/2021-12-26-how-to-stay-sane-as-a-devops-person...                                    | 6               |
    -| standby.foo.zone/gemfeed/2025-04-19-when-book-notes...                                                | 6               |
    -| foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...                                           | 6               |
    -| foo.zone/gemfeed/2025-01-15-working-with-an-sre-interview...                                          | 6               |
    -| irregular.ninja/html/page-1...                                                                        | 6               |
    -| irregular.ninja/html/index...                                                                         | 5               |
    -| standby.foo.zone/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program...                         | 5               |
    -| foo.zone/gemfeed/2024-01-13-one-reason-why-i-love-openbsd...                                          | 5               |
    -| foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                                    | 5               |
    -| foo.zone/gemfeed/2014-03-24-the-fibonacci.pl.c-polyglot...                                            | 5               |
    -| foo.zone/gemfeed/2021-04-24-welcome-to-the-geminispace...                                             | 5               |
    -| foo.zone/gemfeed/2010-05-09-the-fype-programming-language...                                          | 5               |
    -| standby.foo.zone/gemfeed/2022-07-30-lets-encrypt-with-openbsd-and-rex...                              | 5               |
    -| foo.zone/gemfeed/2021-10-22-defensive-devops...                                                       | 5               |
    -| standby.foo.zone/gemfeed/2025-06-07-a-monks-guide-to-happiness-book-notes...                          | 5               |
    -| foo.zone/gemfeed/2016-05-22-spinning-up-my-own-authoritative-dns-servers...                           | 5               |
    -| foo.zone/gemfeed/2024-12-03-f3s-kubernetes-with-freebsd-part-2...                                     | 5               |
    -| foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                                     | 5               |
    -| foo.zone/gemfeed/2024-09-07-projects-i-support...                                                     | 5               |
    -| standby.foo.zone/about/index...                                                                       | 5               |
    -| foo.zone/gemfeed/2025-06-07-a-monks-guide-to-happiness-book-notes...                                  | 5               |
    -| foo.zone/gemfeed/2022-10-30-installing-dtail-on-openbsd...                                            | 4               |
    -| foo.zone/gemfeed/2016-04-16-offsite-backup-with-zfs-part2...                                          | 4               |
    -| foo.zone/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all...                               | 4               |
    -| foo.zone/gemfeed/2023-03-16-the-pragmatic-programmer-book-notes...                                    | 4               |
    -| foo.zone/gemfeed/2022-06-15-sweating-the-small-stuff...                                               | 4               |
    -| foo.zone/uptime-stats...                                                                              | 4               |
    -| foo.zone/gemfeed/2024-10-24-staff-engineer-book-notes...                                              | 4               |
    -| foo.zone/gemfeed/2023-04-01-never-split-the-difference-book-notes...                                  | 4               |
    -| foo.zone/gemfeed/2023-03-25-gemtexter-2.0.0-lets-gemtext-again-2...                                   | 4               |
    -| foo.zone/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program...                                 | 4               |
    -| foo.zone/gemfeed/2022-05-27-perl-is-still-a-great-choice...                                           | 4               |
    -| foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                                              | 4               |
    -| foo.zone/gemfeed/index...                                                                             | 4               |
    -| foo.zone/gemfeed/2022-07-30-lets-encrypt-with-openbsd-and-rex...                                      | 4               |
    -| foo.zone/gemfeed/2023-09-25-dtail-usage-examples...                                                   | 4               |
    -| foo.zone/gemfeed/2025-05-02-terminal-multiplexing-with-tmux-fish-edition...                           | 3               |
    -| buetow.org/druid/index...                                                                             | 3               |
    -| foo.zone/gemfeed/2024-08-05-typing-127.1-words-per-minute...                                          | 3               |
    -| foo.zone/gemfeed/2010-04-09-standard-ml-and-haskell...                                                | 3               |
    -
    -
    -... and more (truncated to 50 entries).
    -
    -
    -
    -30-Day Summary Report
    -
    - - - diff --git a/stats/20250613.html b/stats/20250613.html deleted file mode 100644 index 8bcc1d53..00000000 --- a/stats/20250613.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - -To be in the .zone! - - - - - -

    -Home | Markdown | Gemini -

    -

    Stats for 2025-06-13


    -
    -

    Summary


    -
    -
      -
    • Total requests: 3950
    • -
    • Filtered requests: 39122
    • -
    • Gemini requests: 16
    • -
    • Web requests: 3934
    • -
    • IPv4 requests: 2913
    • -
    • IPv6 requests: 1037
    • -

    -

    Feed Statistics


    -
    -
    -| Feed Type      | Count |
    -|----------------|-------|
    -| Total          | 47    |
    -| Gemini Gemfeed | 5     |
    -| Gemini Atom    | 2     |
    -| Web Gemfeed    | 0     |
    -| Web Atom       | 41    |
    -
    -
    -

    Page Statistics (by Host)


    -
    -
    -| Host                        | Unique Visitors |
    -|-----------------------------|-----------------|
    -| foo.zone                    | 137             |
    -| standby.foo.zone            | 68              |
    -| irregular.ninja             | 18              |
    -| www.foo.zone                | 7               |
    -| www.irregular.ninja         | 4               |
    -| buetow.org                  | 3               |
    -| paul.buetow.org             | 2               |
    -| dory.buetow.org             | 2               |
    -| www.alt.irregular.ninja     | 2               |
    -| standby.alt.irregular.ninja | 1               |
    -| www.dtail.dev               | 1               |
    -| dtail.dev                   | 1               |
    -| www.buetow.org              | 1               |
    -
    -
    -

    Page Statistics (by URL)


    -
    -
    -| URL                                                                                                   | Unique Visitors |
    -|-------------------------------------------------------------------------------------------------------|-----------------|
    -| foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                                     | 11              |
    -| foo.zone/gemfeed/index...                                                                             | 9               |
    -| foo.zone/gemfeed/2024-10-24-staff-engineer-book-notes...                                              | 7               |
    -| foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang... | 7               |
    -| foo.zone/gemfeed/2024-01-13-one-reason-why-i-love-openbsd...                                          | 7               |
    -| foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                                    | 7               |
    -| foo.zone/gemfeed/2022-01-23-welcome-to-the-foo.zone...                                                | 7               |
    -| foo.zone/gemfeed/2021-11-29-bash-golf-part-1...                                                       | 6               |
    -| foo.zone/gemfeed/2024-08-05-typing-127.1-words-per-minute...                                          | 6               |
    -| foo.zone/gemfeed/2016-04-03-offsite-backup-with-zfs...                                                | 6               |
    -| standby.foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                             | 6               |
    -| foo.zone/gemfeed/2021-12-26-how-to-stay-sane-as-a-devops-person...                                    | 6               |
    -| foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...                                           | 6               |
    -| foo.zone/gemfeed/2025-01-15-working-with-an-sre-interview...                                          | 6               |
    -| foo.zone/gemfeed/2024-12-03-f3s-kubernetes-with-freebsd-part-2...                                     | 6               |
    -| foo.zone/gemfeed/2023-01-23-why-grapheneos-rox...                                                     | 5               |
    -| foo.zone/gemfeed/2024-07-05-random-weird-things...                                                    | 5               |
    -| foo.zone/gemfeed/2023-06-01-kiss-server-monitoring-with-gogios...                                     | 5               |
    -| foo.zone/gemfeed/2010-04-09-standard-ml-and-haskell...                                                | 5               |
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...                            | 5               |
    -| foo.zone/gemfeed/2022-05-27-perl-is-still-a-great-choice...                                           | 5               |
    -| foo.zone/gemfeed/2015-12-05-run-debian-on-your-phone-with-debroid...                                  | 5               |
    -| foo.zone/gemfeed/2025-02-01-f3s-kubernetes-with-freebsd-part-3...                                     | 5               |
    -| foo.zone/gemfeed/2021-04-24-welcome-to-the-geminispace...                                             | 5               |
    -| foo.zone/gemfeed/2024-06-23-terminal-multiplexing-with-tmux...                                        | 5               |
    -| foo.zone/gemfeed/2022-04-10-creative-universe...                                                      | 5               |
    -| foo.zone/gemfeed/2022-07-30-lets-encrypt-with-openbsd-and-rex...                                      | 5               |
    -| foo.zone/gemfeed/2024-09-07-projects-i-support...                                                     | 5               |
    -| standby.foo.zone/gemfeed/2023-09-25-dtail-usage-examples...                                           | 4               |
    -| foo.zone/gemfeed/2025-02-08-random-weird-things-ii...                                                 | 4               |
    -| foo.zone/gemfeed/2024-01-09-site-reliability-engineering-part-3...                                    | 4               |
    -| standby.foo.zone/gemfeed/2010-05-09-the-fype-programming-language...                                  | 4               |
    -| standby.foo.zone/gemfeed/2025-04-19-when-book-notes...                                                | 4               |
    -| foo.zone/gemfeed/2021-08-01-on-being-pedantic-about-open-source...                                    | 4               |
    -| foo.zone/gemfeed/2014-03-24-the-fibonacci.pl.c-polyglot...                                            | 4               |
    -| foo.zone/gemfeed/2022-06-15-sweating-the-small-stuff...                                               | 4               |
    -| foo.zone/gemfeed/2010-05-09-the-fype-programming-language...                                          | 4               |
    -| foo.zone/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program...                                 | 4               |
    -| foo.zone/gemfeed/2024-05-03-projects-i-currently-dont-have-time-for...                                | 4               |
    -| foo.zone/gemfeed/2022-02-04-computer-operating-systems-i-use...                                       | 4               |
    -| foo.zone/gemfeed/2022-03-06-the-release-of-dtail-4.0.0...                                             | 4               |
    -| foo.zone/gemfeed/2023-11-19-site-reliability-engineering-part-2...                                    | 4               |
    -| foo.zone/gemfeed/2023-09-25-dtail-usage-examples...                                                   | 4               |
    -| standby.foo.zone/gemfeed/2024-12-03-f3s-kubernetes-with-freebsd-part-2...                             | 4               |
    -| foo.zone/gemfeed/2023-10-29-kiss-static-web-photo-albums-with-photoalbum.sh...                        | 4               |
    -| foo.zone/gemfeed/2022-01-01-bash-golf-part-2...                                                       | 4               |
    -| standby.foo.zone/about/index...                                                                       | 4               |
    -| foo.zone/gemfeed/2024-07-07-the-stoic-challenge-book-notes...                                         | 4               |
    -| foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                                     | 4               |
    -| foo.zone/gemfeed/2021-07-04-the-well-grounded-rubyist...                                              | 4               |
    -
    -
    -... and more (truncated to 50 entries).
    -
    -
    -
    -30-Day Summary Report
    -
    - - - diff --git a/stats/20250614.html b/stats/20250614.html deleted file mode 100644 index 0475e355..00000000 --- a/stats/20250614.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - -To be in the .zone! - - - - - -

    -Home | Markdown | Gemini -

    -

    Stats for 2025-06-14


    -
    -

    Summary


    -
    -
      -
    • Total requests: 4332
    • -
    • Filtered requests: 42286
    • -
    • Gemini requests: 12
    • -
    • Web requests: 4320
    • -
    • IPv4 requests: 3010
    • -
    • IPv6 requests: 1322
    • -

    -

    Feed Statistics


    -
    -
    -| Feed Type      | Count |
    -|----------------|-------|
    -| Total          | 39    |
    -| Gemini Gemfeed | 1     |
    -| Gemini Atom    | 0     |
    -| Web Gemfeed    | 0     |
    -| Web Atom       | 38    |
    -
    -
    -

    Page Statistics (by Host)


    -
    -
    -| Host                        | Unique Visitors |
    -|-----------------------------|-----------------|
    -| foo.zone                    | 85              |
    -| standby.foo.zone            | 80              |
    -| irregular.ninja             | 15              |
    -| www.foo.zone                | 6               |
    -| buetow.org                  | 4               |
    -| paul.buetow.org             | 2               |
    -| www.irregular.ninja         | 1               |
    -| standby.alt.irregular.ninja | 1               |
    -| snonux.foo                  | 1               |
    -| www.alt.irregular.ninja     | 1               |
    -| alt.irregular.ninja         | 1               |
    -| www.buetow.org              | 1               |
    -
    -
    -

    Page Statistics (by URL)


    -
    -
    -| URL                                                                                   | Unique Visitors |
    -|---------------------------------------------------------------------------------------|-----------------|
    -| foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                     | 9               |
    -| standby.foo.zone/about/index...                                                       | 7               |
    -| standby.foo.zone/gemfeed/2023-12-10-bash-golf-part-3...                               | 6               |
    -| foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                    | 5               |
    -| standby.foo.zone/gemfeed/2021-04-24-welcome-to-the-geminispace...                     | 5               |
    -| standby.foo.zone/gemfeed/2025-03-05-sharing-on-social-media-with-gos...               | 5               |
    -| standby.foo.zone/gemfeed/2021-11-29-bash-golf-part-1...                               | 5               |
    -| standby.foo.zone/gemfeed/2023-07-17-career-guide-and-soft-skills-book-notes...        | 5               |
    -| foo.zone/gemfeed/2023-01-23-why-grapheneos-rox...                                     | 4               |
    -| standby.foo.zone/uptime-stats...                                                      | 4               |
    -| foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                     | 4               |
    -| standby.foo.zone/gemfeed/2021-12-26-how-to-stay-sane-as-a-devops-person...            | 4               |
    -| foo.zone/gemfeed/2021-05-16-personal-bash-coding-style-guide...                       | 4               |
    -| standby.foo.zone/gemfeed/2021-07-04-the-well-grounded-rubyist...                      | 4               |
    -| standby.foo.zone/gemfeed/2022-02-04-computer-operating-systems-i-use...               | 4               |
    -| standby.foo.zone/gemfeed/2023-04-01-never-split-the-difference-book-notes...          | 4               |
    -| standby.foo.zone/gemfeed/2022-03-06-the-release-of-dtail-4.0.0...                     | 4               |
    -| standby.foo.zone/gemfeed/2025-01-15-working-with-an-sre-interview...                  | 3               |
    -| standby.foo.zone/gemfeed/2023-11-11-mind-management-book-notes...                     | 3               |
    -| foo.zone/notes/when...                                                                | 3               |
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...            | 3               |
    -| foo.zone/gemfeed/2010-05-09-the-fype-programming-language...                          | 3               |
    -| foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...                           | 3               |
    -| foo.zone/gemfeed/index...                                                             | 3               |
    -| standby.foo.zone/gemfeed/2025-05-02-terminal-multiplexing-with-tmux-fish-edition...   | 3               |
    -| standby.foo.zone/gemfeed/2025-06-07-a-monks-guide-to-happiness-book-notes...          | 3               |
    -| standby.foo.zone/gemfeed/index...                                                     | 3               |
    -| standby.foo.zone/gemfeed/2023-05-01-unveiling-guprecords:-uptime-records-with-raku... | 2               |
    -| foo.zone/gemfeed/2024-08-05-typing-127.1-words-per-minute...                          | 2               |
    -| standby.foo.zone/gemfeed/2024-01-13-one-reason-why-i-love-openbsd...                  | 2               |
    -| foo.zone/gemfeed/2023-07-21-gemtexter-2.1.0-lets-gemtext-again-3...                   | 2               |
    -| standby.foo.zone/gemfeed/2024-09-07-projects-i-support...                             | 2               |
    -| foo.zone/gemfeed/2024-09-07-site-reliability-engineering-part-4...                    | 2               |
    -| paul.buetow.org/site-mirrors...                                                       | 2               |
    -| foo.zone/gemfeed/2024-01-13-one-reason-why-i-love-openbsd...                          | 2               |
    -| foo.zone/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program...                 | 2               |
    -| foo.zone/gemfeed/2023-03-25-gemtexter-2.0.0-lets-gemtext-again-2...                   | 2               |
    -| foo.zone/notes/the-science-of-living...                                               | 2               |
    -| standby.foo.zone/gemfeed/2024-07-05-random-weird-things...                            | 2               |
    -| foo.zone/gemfeed/2022-02-04-computer-operating-systems-i-use...                       | 2               |
    -| foo.zone/gemfeed/2023-11-19-site-reliability-engineering-part-2...                    | 2               |
    -| buetow.org/form...                                                                    | 2               |
    -| standby.foo.zone/gemfeed/2024-02-04-from-babylon5.buetow.org-to-.cloud...             | 2               |
    -| standby.foo.zone/gemfeed/2022-09-30-after-a-bad-nights-sleep...                       | 2               |
    -| standby.foo.zone/gemfeed/2016-04-03-offsite-backup-with-zfs...                        | 2               |
    -| standby.foo.zone/gemfeed/2024-07-07-the-stoic-challenge-book-notes...                 | 2               |
    -| standby.foo.zone/gemfeed/2024-08-05-typing-127.1-words-per-minute...                  | 2               |
    -| foo.zone/gemfeed/2023-09-25-dtail-usage-examples...                                   | 2               |
    -| irregular.ninja/html/page-1...                                                        | 2               |
    -| standby.foo.zone/gemfeed/2023-08-18-site-reliability-engineering-part-1...            | 2               |
    -
    -
    -... and more (truncated to 50 entries).
    -
    -
    -
    -30-Day Summary Report
    -
    - - - diff --git a/stats/20250615.html b/stats/20250615.html deleted file mode 100644 index 88462dde..00000000 --- a/stats/20250615.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - -To be in the .zone! - - - - - -

    -Home | Markdown | Gemini -

    -

    Stats for 2025-06-15


    -
    -

    Summary


    -
    -
      -
    • Total requests: 3300
    • -
    • Filtered requests: 40276
    • -
    • Gemini requests: 28
    • -
    • Web requests: 3272
    • -
    • IPv4 requests: 2736
    • -
    • IPv6 requests: 564
    • -

    -

    Feed Statistics


    -
    -
    -| Feed Type      | Count |
    -|----------------|-------|
    -| Total          | 46    |
    -| Gemini Gemfeed | 2     |
    -| Gemini Atom    | 1     |
    -| Web Gemfeed    | 0     |
    -| Web Atom       | 43    |
    -
    -
    -

    Page Statistics (by Host)


    -
    -
    -| Host                  | Unique Visitors |
    -|-----------------------|-----------------|
    -| foo.zone              | 192             |
    -| standby.foo.zone      | 66              |
    -| irregular.ninja       | 15              |
    -| www.foo.zone          | 12              |
    -| buetow.org            | 5               |
    -| www.irregular.ninja   | 3               |
    -| fishfinger.buetow.org | 3               |
    -| paul.buetow.org       | 2               |
    -| dory.buetow.org       | 1               |
    -| foo.zone:1965         | 1               |
    -| www.buetow.org        | 1               |
    -
    -
    -

    Page Statistics (by URL)


    -
    -
    -| URL                                                                                                   | Unique Visitors |
    -|-------------------------------------------------------------------------------------------------------|-----------------|
    -| foo.zone/about/novels...                                                                              | 13              |
    -| foo.zone/gemfeed/2010-05-09-the-fype-programming-language...                                          | 12              |
    -| foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                                     | 12              |
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...                            | 12              |
    -| foo.zone/gemfeed/2025-06-07-a-monks-guide-to-happiness-book-notes...                                  | 9               |
    -| foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                                     | 9               |
    -| foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                                    | 9               |
    -| foo.zone/gemfeed/2022-06-15-sweating-the-small-stuff...                                               | 9               |
    -| foo.zone/gemfeed/2021-05-16-personal-bash-coding-style-guide...                                       | 8               |
    -| foo.zone/gemfeed/2024-10-02-gemtexter-3.0.0-lets-gemtext-again-4...                                   | 8               |
    -| foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang... | 8               |
    -| foo.zone/gemfeed/2025-02-01-f3s-kubernetes-with-freebsd-part-3...                                     | 7               |
    -| foo.zone/gemfeed/2021-04-24-welcome-to-the-geminispace...                                             | 7               |
    -| foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                                              | 7               |
    -| foo.zone/gemfeed/index...                                                                             | 7               |
    -| foo.zone/gemfeed/2022-05-27-perl-is-still-a-great-choice...                                           | 6               |
    -| standby.foo.zone/gemfeed/2025-02-08-random-weird-things-ii...                                         | 6               |
    -| foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                                     | 6               |
    -| standby.foo.zone/about/index...                                                                       | 6               |
    -| foo.zone/about/index...                                                                               | 6               |
    -| standby.foo.zone/gemfeed/2022-01-01-bash-golf-part-2...                                               | 6               |
    -| foo.zone/gemfeed/2025-03-05-sharing-on-social-media-with-gos...                                       | 5               |
    -| standby.foo.zone/gemfeed/2024-05-03-projects-i-currently-dont-have-time-for...                        | 5               |
    -| standby.foo.zone/gemfeed/2021-10-22-defensive-devops...                                               | 5               |
    -| standby.foo.zone/gemfeed/2023-01-23-why-grapheneos-rox...                                             | 5               |
    -| foo.zone/gemfeed/2024-07-05-random-weird-things...                                                    | 5               |
    -| foo.zone/gemfeed/2025-01-01-posts-from-october-to-december-2024...                                    | 5               |
    -| standby.foo.zone/gemfeed/2024-02-04-from-babylon5.buetow.org-to-.cloud...                             | 4               |
    -| foo.zone/gemfeed/2024-12-15-random-helix-themes...                                                    | 4               |
    -| foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...                                           | 4               |
    -| foo.zone/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program...                                 | 4               |
    -| foo.zone/gemini:/foo.zone/index...                                                                    | 4               |
    -| foo.zone/gemfeed/2008-12-29-using-my-nokia-n95-for-fixing-my-mta...                                   | 4               |
    -| foo.zone/gemfeed/2010-05-07-lazy-evaluation-with-standarn-ml...                                       | 4               |
    -| foo.zone/index...                                                                                     | 4               |
    -| foo.zone/gemfeed/2025-04-19-when-book-notes...                                                        | 4               |
    -| foo.zone/gemfeed/2024-07-07-the-stoic-challenge-book-notes...                                         | 4               |
    -| standby.foo.zone/gemfeed/2022-06-15-sweating-the-small-stuff...                                       | 4               |
    -| foo.zone/site-mirrors...                                                                              | 4               |
    -| foo.zone/gemfeed/2021-07-04-the-well-grounded-rubyist...                                              | 4               |
    -| foo.zone/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux...                           | 4               |
    -| foo.zone/gemfeed/2023-09-25-dtail-usage-examples...                                                   | 4               |
    -| foo.zone/gemfeed/2025-01-15-working-with-an-sre-interview...                                          | 4               |
    -| foo.zone/gemfeed/2024-09-07-projects-i-support...                                                     | 4               |
    -| foo.zone/gemfeed/2025-05-02-terminal-multiplexing-with-tmux-fish-edition...                           | 4               |
    -| foo.zone/gemfeed/2023-01-23-why-grapheneos-rox...                                                     | 4               |
    -| standby.foo.zone/gemfeed/2025-01-01-posts-from-october-to-december-2024...                            | 4               |
    -| foo.zone/gemfeed/2024-01-13-one-reason-why-i-love-openbsd...                                          | 4               |
    -| foo.zone/gemfeed/2014-03-24-the-fibonacci.pl.c-polyglot...                                            | 4               |
    -| foo.zone/gemfeed/2023-11-11-mind-management-book-notes...                                             | 4               |
    -
    -
    -... and more (truncated to 50 entries).
    -
    -
    -
    -30-Day Summary Report
    -
    - - - diff --git a/stats/20250616.html b/stats/20250616.html deleted file mode 100644 index 41edbaca..00000000 --- a/stats/20250616.html +++ /dev/null @@ -1,124 +0,0 @@ - - - - -To be in the .zone! - - - - - -

    -Home | Markdown | Gemini -

    -

    Stats for 2025-06-16


    -
    -

    Summary


    -
    -
      -
    • Total requests: 3734
    • -
    • Filtered requests: 49947
    • -
    • Gemini requests: 12
    • -
    • Web requests: 3722
    • -
    • IPv4 requests: 2528
    • -
    • IPv6 requests: 1206
    • -

    -

    Feed Statistics


    -
    -
    -| Feed Type      | Count |
    -|----------------|-------|
    -| Total          | 39    |
    -| Gemini Gemfeed | 1     |
    -| Gemini Atom    | 1     |
    -| Web Gemfeed    | 0     |
    -| Web Atom       | 37    |
    -
    -
    -

    Page Statistics (by Host)


    -
    -
    -| Host                  | Unique Visitors |
    -|-----------------------|-----------------|
    -| foo.zone              | 132             |
    -| standby.foo.zone      | 60              |
    -| irregular.ninja       | 16              |
    -| www.foo.zone          | 6               |
    -| buetow.org            | 2               |
    -| standby.foo.zone:1965 | 2               |
    -| foo.zone:1965         | 1               |
    -| dory.buetow.org       | 1               |
    -| www.dtail.dev         | 1               |
    -| www.irregular.ninja   | 1               |
    -
    -
    -

    Page Statistics (by URL)


    -
    -
    -| URL                                                                                                                            | Unique Visitors |
    -|--------------------------------------------------------------------------------------------------------------------------------|-----------------|
    -| foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                                                             | 12              |
    -| foo.zone/gemfeed/2024-07-05-random-weird-things...                                                                             | 10              |
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...                                                     | 9               |
    -| foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                                                              | 7               |
    -| foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang...                          | 7               |
    -| foo.zone/gemfeed/2025-03-05-sharing-on-social-media-with-gos...                                                                | 6               |
    -| foo.zone/gemfeed/2021-05-16-personal-bash-coding-style-guide...                                                                | 6               |
    -| foo.zone/gemfeed/2021-04-24-welcome-to-the-geminispace...                                                                      | 5               |
    -| foo.zone/gemfeed/2023-09-25-dtail-usage-examples...                                                                            | 5               |
    -| foo.zone/gemfeed/2024-08-05-typing-127.1-words-per-minute...                                                                   | 5               |
    -| foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...                                                                    | 4               |
    -| standby.foo.zone/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux...                                            | 4               |
    -| foo.zone/gemfeed/2022-05-27-perl-is-still-a-great-choice...                                                                    | 4               |
    -| standby.foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                                                               | 4               |
    -| standby.foo.zone/gemfeed/2015-12-05-run-debian-on-your-phone-with-debroid...                                                   | 4               |
    -| foo.zone/gemfeed/gemini:/foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang... | 4               |
    -| foo.zone/notes/implementing-service-level-objectives...                                                                        | 4               |
    -| foo.zone/notes/search-inside-yourself...                                                                                       | 4               |
    -| standby.foo.zone/gemfeed/2021-07-04-the-well-grounded-rubyist...                                                               | 4               |
    -| foo.zone/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program...                                                          | 3               |
    -| standby.foo.zone/gemfeed/2022-09-30-after-a-bad-nights-sleep...                                                                | 3               |
    -| foo.zone/gemfeed/2025-01-15-working-with-an-sre-interview...                                                                   | 3               |
    -| foo.zone/notes/the-power-of-neuroplasticity...                                                                                 | 3               |
    -| foo.zone/notes/site-reliability-engineering...                                                                                 | 3               |
    -| standby.foo.zone/gemfeed/2021-05-16-personal-bash-coding-style-guide...                                                        | 3               |
    -| foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                                                              | 3               |
    -| standby.foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                                                      | 3               |
    -| foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                                                                       | 3               |
    -| standby.foo.zone/gemfeed/2024-06-23-terminal-multiplexing-with-tmux...                                                         | 3               |
    -| foo.zone/gemfeed/2022-12-24-ultrarelearning-java-my-takeaways...                                                               | 3               |
    -| foo.zone/gemfeed/2021-11-29-bash-golf-part-1...                                                                                | 3               |
    -| standby.foo.zone/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all...                                                | 3               |
    -| standby.foo.zone/gemfeed/2021-08-01-on-being-pedantic-about-open-source...                                                     | 2               |
    -| foo.zone/gemfeed/2010-05-09-the-fype-programming-language...                                                                   | 2               |
    -| foo.zone/gemfeed/2015-12-05-run-debian-on-your-phone-with-debroid...                                                           | 2               |
    -| foo.zone/gemfeed/2024-05-03-projects-i-currently-dont-have-time-for...                                                         | 2               |
    -| foo.zone/gemfeed/2025-02-01-f3s-kubernetes-with-freebsd-part-3...                                                              | 2               |
    -| foo.zone/notes/eat-that-frog...                                                                                                | 2               |
    -| irregular.ninja/html/12-28...                                                                                                  | 2               |
    -| irregular.ninja/html/4-1...                                                                                                    | 2               |
    -| standby.foo.zone/gemfeed/2024-07-07-the-stoic-challenge-book-notes...                                                          | 2               |
    -| foo.zone/gemfeed/2022-04-10-creative-universe...                                                                               | 2               |
    -| standby.foo.zone/gemfeed/2011-05-07-perl-daemon-service-framework...                                                           | 2               |
    -| standby.foo.zone/gemfeed/2025-03-05-sharing-on-social-media-with-gos...                                                        | 2               |
    -| irregular.ninja/html/page-1...                                                                                                 | 2               |
    -| standby.foo.zone/gemfeed/2025-05-02-terminal-multiplexing-with-tmux-fish-edition...                                            | 2               |
    -| buetow.org/index...                                                                                                            | 2               |
    -| foo.zone/gemfeed/2024-12-03-f3s-kubernetes-with-freebsd-part-2...                                                              | 2               |
    -| foo.zone/gemfeed/2021-07-04-the-well-grounded-rubyist...                                                                       | 2               |
    -| foo.zone/gemfeed/2023-01-23-why-grapheneos-rox...                                                                              | 2               |
    -
    -
    -... and more (truncated to 50 entries).
    -
    -
    -
    -30-Day Summary Report
    -
    - - - diff --git a/stats/20250617.html b/stats/20250617.html deleted file mode 100644 index ec91eb38..00000000 --- a/stats/20250617.html +++ /dev/null @@ -1,133 +0,0 @@ - - - - -To be in the .zone! - - - - - -

    -Home | Markdown | Gemini -

    -

    Stats for 2025-06-17


    -
    -

    Summary


    -
    -
      -
    • Total requests: 4319
    • -
    • Filtered requests: 45254
    • -
    • Gemini requests: 50
    • -
    • Web requests: 4269
    • -
    • IPv4 requests: 3309
    • -
    • IPv6 requests: 1010
    • -

    -

    Feed Statistics


    -
    -
    -| Feed Type      | Count |
    -|----------------|-------|
    -| Total          | 52    |
    -| Gemini Gemfeed | 4     |
    -| Gemini Atom    | 2     |
    -| Web Gemfeed    | 1     |
    -| Web Atom       | 46    |
    -
    -
    -

    Page Statistics (by Host)


    -
    -
    -| Host                        | Unique Visitors |
    -|-----------------------------|-----------------|
    -| foo.zone                    | 156             |
    -| standby.foo.zone            | 67              |
    -| irregular.ninja             | 30              |
    -| www.foo.zone                | 9               |
    -| dory.buetow.org             | 3               |
    -| standby.irregular.ninja     | 3               |
    -| www.irregular.ninja         | 3               |
    -| foo.zone:1965               | 2               |
    -| standby.alt.irregular.ninja | 2               |
    -| standby.paul.buetow.org     | 2               |
    -| paul.buetow.org             | 1               |
    -| buetow.org                  | 1               |
    -| www.foo.zone:1965           | 1               |
    -| fishfinger.buetow.org       | 1               |
    -| www.buetow.org              | 1               |
    -| standby.dory.buetow.org     | 1               |
    -| alt.irregular.ninja         | 1               |
    -| www.dory.buetow.org         | 1               |
    -| dtail.dev                   | 1               |
    -
    -
    -

    Page Statistics (by URL)


    -
    -
    -| URL                                                                                                   | Unique Visitors |
    -|-------------------------------------------------------------------------------------------------------|-----------------|
    -| foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                                     | 21              |
    -| foo.zone/gemfeed/2025-02-08-random-weird-things-ii...                                                 | 16              |
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...                            | 13              |
    -| foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang... | 9               |
    -| foo.zone/gemfeed/2024-07-07-the-stoic-challenge-book-notes...                                         | 9               |
    -| foo.zone/gemfeed/2025-05-02-terminal-multiplexing-with-tmux-fish-edition...                           | 8               |
    -| foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...                                           | 8               |
    -| foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                                     | 8               |
    -| standby.foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                             | 7               |
    -| foo.zone/gemfeed/2010-04-09-standard-ml-and-haskell...                                                | 6               |
    -| foo.zone/gemfeed/2023-04-01-never-split-the-difference-book-notes...                                  | 6               |
    -| standby.foo.zone/gemfeed/2025-05-02-terminal-multiplexing-with-tmux-fish-edition...                   | 6               |
    -| foo.zone/gemfeed/index...                                                                             | 6               |
    -| standby.foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                             | 6               |
    -| foo.zone/gemfeed/2021-05-16-personal-bash-coding-style-guide...                                       | 6               |
    -| standby.foo.zone/gemfeed/2025-03-05-sharing-on-social-media-with-gos...                               | 6               |
    -| foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                                              | 6               |
    -| foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                                     | 5               |
    -| foo.zone/gemfeed/2024-12-15-random-helix-themes...                                                    | 5               |
    -| standby.foo.zone/gemfeed/2010-04-09-standard-ml-and-haskell...                                        | 5               |
    -| foo.zone/gemfeed/2025-04-19-when-book-notes...                                                        | 5               |
    -| foo.zone/gemfeed/2023-01-23-why-grapheneos-rox...                                                     | 4               |
    -| foo.zone/gemfeed/2021-12-26-how-to-stay-sane-as-a-devops-person...                                    | 4               |
    -| foo.zone/gemfeed/2022-08-27-gemtexter-1.1.0-lets-gemtext-again...                                     | 4               |
    -| foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                                    | 4               |
    -| foo.zone/gemfeed/2023-12-10-bash-golf-part-3...                                                       | 4               |
    -| foo.zone/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program...                                 | 4               |
    -| foo.zone/gemfeed/2025-01-15-working-with-an-sre-interview...                                          | 4               |
    -| foo.zone/gemfeed/2021-07-04-the-well-grounded-rubyist...                                              | 4               |
    -| foo.zone/gemfeed/2024-07-05-random-weird-things...                                                    | 4               |
    -| foo.zone/gemfeed/2024-08-05-typing-127.1-words-per-minute...                                          | 4               |
    -| foo.zone/gemfeed/2021-11-29-bash-golf-part-1...                                                       | 4               |
    -| foo.zone/gemfeed/2010-05-07-lazy-evaluation-with-standarn-ml...                                       | 4               |
    -| foo.zone/gemfeed/2022-05-27-perl-is-still-a-great-choice...                                           | 4               |
    -| foo.zone/gemfeed/2022-04-10-creative-universe...                                                      | 4               |
    -| foo.zone/gemfeed/2024-12-03-f3s-kubernetes-with-freebsd-part-2...                                     | 4               |
    -| foo.zone/gemfeed/2023-06-01-kiss-server-monitoring-with-gogios...                                     | 3               |
    -| foo.zone/gemfeed/2008-06-26-perl-poetry...                                                            | 3               |
    -| foo.zone/gemfeed/2024-05-03-projects-i-currently-dont-have-time-for...                                | 3               |
    -| foo.zone/gemfeed/2008-12-29-using-my-nokia-n95-for-fixing-my-mta...                                   | 3               |
    -| foo.zone/gemfeed/2021-04-24-welcome-to-the-geminispace...                                             | 3               |
    -| foo.zone/gemfeed/2024-06-23-terminal-multiplexing-with-tmux...                                        | 3               |
    -| foo.zone/gemfeed/2022-03-06-the-release-of-dtail-4.0.0...                                             | 3               |
    -| irregular.ninja/html/page-1...                                                                        | 3               |
    -| foo.zone/gemfeed/2022-01-23-welcome-to-the-foo.zone...                                                | 3               |
    -| foo.zone/gemfeed/2024-10-02-gemtexter-3.0.0-lets-gemtext-again-4...                                   | 3               |
    -| foo.zone/gemfeed/2024-01-09-site-reliability-engineering-part-3...                                    | 3               |
    -| foo.zone/gemfeed/2025-01-01-posts-from-october-to-december-2024...                                    | 3               |
    -| foo.zone/gemfeed/2023-05-06-the-obstacle-is-the-way-book-notes...                                     | 3               |
    -| foo.zone/gemfeed/2016-04-16-offsite-backup-with-zfs-part2...                                          | 3               |
    -
    -
    -... and more (truncated to 50 entries).
    -
    -
    -
    -30-Day Summary Report
    -
    - - - diff --git a/stats/20250618.html b/stats/20250618.html deleted file mode 100644 index 1a551f4f..00000000 --- a/stats/20250618.html +++ /dev/null @@ -1,132 +0,0 @@ - - - - -To be in the .zone! - - - - - -

    -Home | Markdown | Gemini -

    -

    Stats for 2025-06-18


    -
    -

    Summary


    -
    -
      -
    • Total requests: 3796
    • -
    • Filtered requests: 38360
    • -
    • Gemini requests: 46
    • -
    • Web requests: 3750
    • -
    • IPv4 requests: 2751
    • -
    • IPv6 requests: 1045
    • -

    -

    Feed Statistics


    -
    -
    -| Feed Type      | Count |
    -|----------------|-------|
    -| Total          | 49    |
    -| Gemini Gemfeed | 3     |
    -| Gemini Atom    | 1     |
    -| Web Gemfeed    | 0     |
    -| Web Atom       | 45    |
    -
    -
    -

    Page Statistics (by Host)


    -
    -
    -| Host                    | Unique Visitors |
    -|-------------------------|-----------------|
    -| foo.zone                | 168             |
    -| standby.foo.zone        | 113             |
    -| irregular.ninja         | 13              |
    -| www.foo.zone            | 8               |
    -| buetow.org              | 5               |
    -| paul.buetow.org         | 4               |
    -| www.irregular.ninja     | 3               |
    -| www.alt.irregular.ninja | 2               |
    -| dtail.dev               | 2               |
    -| standby.foo.zone:1965   | 2               |
    -| dory.buetow.org         | 2               |
    -| alt.irregular.ninja     | 1               |
    -| www.buetow.org          | 1               |
    -| standby.paul.buetow.org | 1               |
    -| www.dtail.dev           | 1               |
    -| foo.zone:1965           | 1               |
    -| www.foo.zone:1965       | 1               |
    -| blog.buetow.org         | 1               |
    -
    -
    -

    Page Statistics (by URL)


    -
    -
    -| URL                                                                                                   | Unique Visitors |
    -|-------------------------------------------------------------------------------------------------------|-----------------|
    -| foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                                    | 13              |
    -| standby.foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                             | 11              |
    -| foo.zone/about/resources...                                                                           | 11              |
    -| foo.zone/gemfeed/2024-10-24-staff-engineer-book-notes...                                              | 8               |
    -| standby.foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                             | 8               |
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...                            | 7               |
    -| standby.foo.zone/gemfeed/2025-03-05-sharing-on-social-media-with-gos...                               | 7               |
    -| standby.foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                            | 6               |
    -| foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                                     | 6               |
    -| standby.foo.zone/gemfeed/2023-06-01-kiss-server-monitoring-with-gogios...                             | 5               |
    -| foo.zone/gemfeed/2023-01-23-why-grapheneos-rox...                                                     | 5               |
    -| foo.zone/gemfeed/index...                                                                             | 5               |
    -| standby.foo.zone/gemfeed/2024-08-05-typing-127.1-words-per-minute...                                  | 5               |
    -| foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...                                           | 5               |
    -| standby.foo.zone/gemfeed/2016-05-22-spinning-up-my-own-authoritative-dns-servers...                   | 4               |
    -| foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang... | 4               |
    -| standby.foo.zone/gemfeed/2023-07-21-gemtexter-2.1.0-lets-gemtext-again-3...                           | 4               |
    -| foo.zone/about/index...                                                                               | 4               |
    -| foo.zone/site-mirrors...                                                                              | 4               |
    -| foo.zone/gemfeed/2025-06-07-a-monks-guide-to-happiness-book-notes...                                  | 4               |
    -| standby.foo.zone/gemfeed/2025-05-02-terminal-multiplexing-with-tmux-fish-edition...                   | 4               |
    -| standby.foo.zone/gemfeed/2024-07-05-random-weird-things...                                            | 4               |
    -| foo.zone/gemfeed/2025-02-01-f3s-kubernetes-with-freebsd-part-3...                                     | 4               |
    -| foo.zone/gemfeed/2023-08-18-site-reliability-engineering-part-1...                                    | 3               |
    -| foo.zone/gemfeed/2023-03-16-the-pragmatic-programmer-book-notes...                                    | 3               |
    -| foo.zone/notes/fluent-forever...                                                                      | 3               |
    -| foo.zone/gemfeed/2024-08-05-typing-127.1-words-per-minute...                                          | 3               |
    -| foo.zone/gemfeed/2025-05-02-terminal-multiplexing-with-tmux-fish-edition...                           | 3               |
    -| foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                                     | 3               |
    -| foo.zone/gemfeed/2025-02-08-random-weird-things-ii...                                                 | 3               |
    -| foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                                     | 3               |
    -| foo.zone/gemfeed/2023-10-29-kiss-static-web-photo-albums-with-photoalbum.sh...                        | 3               |
    -| standby.foo.zone/gemfeed/2024-07-07-the-stoic-challenge-book-notes...                                 | 3               |
    -| foo.zone/gemfeed/2023-09-25-dtail-usage-examples...                                                   | 3               |
    -| foo.zone/gemfeed/2024-06-23-terminal-multiplexing-with-tmux...                                        | 3               |
    -| standby.foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                             | 3               |
    -| foo.zone/gemfeed/2023-03-25-gemtexter-2.0.0-lets-gemtext-again-2...                                   | 3               |
    -| foo.zone/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program...                                 | 3               |
    -| www.irregular.ninja/index...                                                                          | 2               |
    -| standby.foo.zone/gemfeed/2024-10-24-staff-engineer-book-notes...                                      | 2               |
    -| standby.foo.zone/notes/when...                                                                        | 2               |
    -| foo.zone/gemfeed/2024-09-07-site-reliability-engineering-part-4...                                    | 2               |
    -| foo.zone/gemfeed/2022-10-30-installing-dtail-on-openbsd...                                            | 2               |
    -| irregular.ninja/html/1-3...                                                                           | 2               |
    -| foo.zone/gemfeed/2022-08-27-gemtexter-1.1.0-lets-gemtext-again...                                     | 2               |
    -| foo.zone/gemfeed/2023-07-21-gemtexter-2.1.0-lets-gemtext-again-3...                                   | 2               |
    -| standby.foo.zone/gemfeed/2025-04-19-when-book-notes...                                                | 2               |
    -| foo.zone/gemfeed/2023-04-01-never-split-the-difference-book-notes...                                  | 2               |
    -| irregular.ninja/html/6-10...                                                                          | 2               |
    -| foo.zone/uptime-stats...                                                                              | 2               |
    -
    -
    -... and more (truncated to 50 entries).
    -
    -
    -
    -30-Day Summary Report
    -
    - - - diff --git a/stats/20250619.html b/stats/20250619.html deleted file mode 100644 index b7e12c8c..00000000 --- a/stats/20250619.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - -To be in the .zone! - - - - - -

    -Home | Markdown | Gemini -

    -

    Stats for 2025-06-19


    -
    -

    Summary


    -
    -
      -
    • Total requests: 4117
    • -
    • Filtered requests: 44894
    • -
    • Gemini requests: 170
    • -
    • Web requests: 3947
    • -
    • IPv4 requests: 2716
    • -
    • IPv6 requests: 1401
    • -

    -

    Feed Statistics


    -
    -
    -| Feed Type      | Count |
    -|----------------|-------|
    -| Total          | 40    |
    -| Gemini Gemfeed | 2     |
    -| Gemini Atom    | 1     |
    -| Web Gemfeed    | 0     |
    -| Web Atom       | 37    |
    -
    -
    -

    Page Statistics (by Host)


    -
    -
    -| Host                    | Unique Visitors |
    -|-------------------------|-----------------|
    -| foo.zone                | 170             |
    -| standby.foo.zone        | 109             |
    -| irregular.ninja         | 24              |
    -| www.foo.zone            | 12              |
    -| buetow.org              | 4               |
    -| paul.buetow.org         | 4               |
    -| dory.buetow.org         | 2               |
    -| www.irregular.ninja     | 2               |
    -| fishfinger.buetow.org   | 1               |
    -| standby.irregular.ninja | 1               |
    -| standby.foo.zone:1965   | 1               |
    -
    -
    -

    Page Statistics (by URL)


    -
    -
    -| URL                                                                                                   | Unique Visitors |
    -|-------------------------------------------------------------------------------------------------------|-----------------|
    -| foo.zone/gemfeed/2024-08-05-typing-127.1-words-per-minute...                                          | 15              |
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...                            | 10              |
    -| foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                                              | 9               |
    -| standby.foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                            | 9               |
    -| standby.foo.zone/gemfeed/2024-12-03-f3s-kubernetes-with-freebsd-part-2...                             | 8               |
    -| foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                                    | 7               |
    -| standby.foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                             | 6               |
    -| foo.zone/gemfeed/2025-05-02-terminal-multiplexing-with-tmux-fish-edition...                           | 6               |
    -| standby.foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                             | 6               |
    -| foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                                     | 6               |
    -| foo.zone/gemfeed/index...                                                                             | 5               |
    -| standby.foo.zone/gemfeed/2025-05-02-terminal-multiplexing-with-tmux-fish-edition...                   | 5               |
    -| foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...                                           | 5               |
    -| foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang... | 5               |
    -| foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                                     | 5               |
    -| standby.foo.zone/gemfeed/2021-12-26-how-to-stay-sane-as-a-devops-person...                            | 5               |
    -| foo.zone/gemfeed/2025-04-19-when-book-notes...                                                        | 4               |
    -| foo.zone/site-mirrors...                                                                              | 4               |
    -| standby.foo.zone/gemfeed/2022-09-30-after-a-bad-nights-sleep...                                       | 4               |
    -| standby.foo.zone/about/index...                                                                       | 4               |
    -| foo.zone/gemfeed/2024-09-07-projects-i-support...                                                     | 4               |
    -| standby.foo.zone/gemfeed/2022-03-06-the-release-of-dtail-4.0.0...                                     | 4               |
    -| foo.zone/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program...                                 | 4               |
    -| foo.zone/gemfeed/2022-05-27-perl-is-still-a-great-choice...                                           | 4               |
    -| foo.zone/gemfeed/2024-01-13-one-reason-why-i-love-openbsd...                                          | 4               |
    -| standby.foo.zone/gemfeed/2023-05-06-the-obstacle-is-the-way-book-notes...                             | 4               |
    -| foo.zone/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all...                               | 4               |
    -| standby.foo.zone/gemfeed/2024-09-07-projects-i-support...                                             | 4               |
    -| foo.zone/gemfeed/2024-01-09-site-reliability-engineering-part-3...                                    | 4               |
    -| foo.zone/gemfeed/2023-01-23-why-grapheneos-rox...                                                     | 4               |
    -| foo.zone/notes/a-monks-guide-to-happiness...                                                          | 3               |
    -| foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                                     | 3               |
    -| foo.zone/index...                                                                                     | 3               |
    -| foo.zone/gemfeed/2023-07-17-career-guide-and-soft-skills-book-notes...                                | 3               |
    -| foo.zone/gemfeed/2024-12-03-f3s-kubernetes-with-freebsd-part-2...                                     | 3               |
    -| standby.foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                             | 3               |
    -| foo.zone/gemfeed/2021-07-04-the-well-grounded-rubyist...                                              | 3               |
    -| foo.zone/gemfeed/2022-07-30-lets-encrypt-with-openbsd-and-rex...                                      | 3               |
    -| foo.zone/gemfeed/2022-04-10-creative-universe...                                                      | 3               |
    -| irregular.ninja/html/page-1...                                                                        | 3               |
    -| foo.zone/gemfeed/2011-05-07-perl-daemon-service-framework...                                          | 3               |
    -| foo.zone/gemfeed/2022-02-04-computer-operating-systems-i-use...                                       | 3               |
    -| standby.foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...                                   | 3               |
    -| foo.zone/gemfeed/2021-04-24-welcome-to-the-geminispace...                                             | 3               |
    -| foo.zone/gemfeed/2010-05-09-the-fype-programming-language...                                          | 3               |
    -| foo.zone/about/dtail...                                                                               | 3               |
    -| foo.zone/gemfeed/2015-12-05-run-debian-on-your-phone-with-debroid...                                  | 3               |
    -| standby.foo.zone/gemfeed/2023-04-01-never-split-the-difference-book-notes...                          | 3               |
    -| foo.zone/gemfeed/2014-03-24-the-fibonacci.pl.c-polyglot...                                            | 3               |
    -| foo.zone/uptime-stats...                                                                              | 3               |
    -
    -
    -... and more (truncated to 50 entries).
    -
    -
    -
    -30-Day Summary Report
    -
    - - - diff --git a/stats/20250620.html b/stats/20250620.html deleted file mode 100644 index a2f63ac5..00000000 --- a/stats/20250620.html +++ /dev/null @@ -1,129 +0,0 @@ - - - - -To be in the .zone! - - - - - -

    -Home | Markdown | Gemini -

    -

    Stats for 2025-06-20


    -
    -

    Summary


    -
    -
      -
    • Total requests: 3627
    • -
    • Filtered requests: 44209
    • -
    • Gemini requests: 30
    • -
    • Web requests: 3597
    • -
    • IPv4 requests: 2595
    • -
    • IPv6 requests: 1032
    • -

    -

    Feed Statistics


    -
    -
    -| Feed Type      | Count |
    -|----------------|-------|
    -| Total          | 52    |
    -| Gemini Gemfeed | 5     |
    -| Gemini Atom    | 1     |
    -| Web Gemfeed    | 0     |
    -| Web Atom       | 47    |
    -
    -
    -

    Page Statistics (by Host)


    -
    -
    -| Host                        | Unique Visitors |
    -|-----------------------------|-----------------|
    -| foo.zone                    | 167             |
    -| standby.foo.zone            | 98              |
    -| irregular.ninja             | 25              |
    -| www.foo.zone                | 10              |
    -| buetow.org                  | 8               |
    -| www.irregular.ninja         | 6               |
    -| paul.buetow.org             | 4               |
    -| standby.irregular.ninja     | 3               |
    -| dory.buetow.org             | 3               |
    -| alt.irregular.ninja         | 2               |
    -| standby.alt.irregular.ninja | 2               |
    -| dtail.dev                   | 1               |
    -| www.buetow.org              | 1               |
    -| www.dtail.dev               | 1               |
    -| www.foo.zone:1965           | 1               |
    -
    -
    -

    Page Statistics (by URL)


    -
    -
    -| URL                                                                                                   | Unique Visitors |
    -|-------------------------------------------------------------------------------------------------------|-----------------|
    -| foo.zone/gemfeed/2025-01-15-working-with-an-sre-interview...                                          | 11              |
    -| foo.zone/about/novels...                                                                              | 11              |
    -| standby.foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                            | 10              |
    -| standby.foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                             | 9               |
    -| foo.zone/gemfeed/index...                                                                             | 8               |
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...                            | 8               |
    -| foo.zone/gemfeed/2022-02-04-computer-operating-systems-i-use...                                       | 7               |
    -| foo.zone/gemfeed/2021-04-24-welcome-to-the-geminispace...                                             | 6               |
    -| standby.foo.zone/gemfeed/2025-03-05-sharing-on-social-media-with-gos...                               | 6               |
    -| foo.zone/gemfeed/2021-11-29-bash-golf-part-1...                                                       | 6               |
    -| foo.zone/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program...                                 | 5               |
    -| foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...                                           | 5               |
    -| standby.foo.zone/gemfeed/2023-02-26-how-to-shut-down-after-work...                                    | 5               |
    -| foo.zone/gemfeed/2025-04-19-when-book-notes...                                                        | 5               |
    -| foo.zone/gemfeed/2025-05-02-terminal-multiplexing-with-tmux-fish-edition...                           | 5               |
    -| irregular.ninja/html/index...                                                                         | 5               |
    -| foo.zone/gemfeed/2023-11-11-mind-management-book-notes...                                             | 5               |
    -| foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                                    | 5               |
    -| foo.zone/gemfeed/2025-03-05-sharing-on-social-media-with-gos...                                       | 4               |
    -| foo.zone/gemfeed/2023-12-10-bash-golf-part-3...                                                       | 4               |
    -| standby.foo.zone/gemfeed/2025-02-08-random-weird-things-ii...                                         | 4               |
    -| foo.zone/gemfeed/2022-03-06-the-release-of-dtail-4.0.0...                                             | 4               |
    -| standby.foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                             | 4               |
    -| buetow.org/form...                                                                                    | 4               |
    -| foo.zone/gemfeed/2022-07-30-lets-encrypt-with-openbsd-and-rex...                                      | 4               |
    -| foo.zone/gemfeed/2022-01-01-bash-golf-part-2...                                                       | 4               |
    -| foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                                     | 4               |
    -| standby.foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                             | 4               |
    -| foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                                     | 4               |
    -| standby.foo.zone/gemfeed/2023-01-23-why-grapheneos-rox...                                             | 4               |
    -| foo.zone/gemfeed/2010-04-09-standard-ml-and-haskell...                                                | 4               |
    -| foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang... | 4               |
    -| foo.zone/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all...                               | 4               |
    -| foo.zone/gemfeed/2022-05-27-perl-is-still-a-great-choice...                                           | 3               |
    -| foo.zone/gemfeed/2024-05-03-projects-i-currently-dont-have-time-for...                                | 3               |
    -| foo.zone/gemfeed/2024-06-23-terminal-multiplexing-with-tmux...                                        | 3               |
    -| standby.foo.zone/gemfeed/2024-02-04-from-babylon5.buetow.org-to-.cloud...                             | 3               |
    -| foo.zone/contact-information...                                                                       | 3               |
    -| foo.zone/gemfeed/2023-09-25-dtail-usage-examples...                                                   | 3               |
    -| irregular.ninja/html/page-1...                                                                        | 3               |
    -| standby.irregular.ninja/html/index...                                                                 | 3               |
    -| standby.foo.zone/gemfeed/2025-05-02-terminal-multiplexing-with-tmux-fish-edition...                   | 3               |
    -| standby.foo.zone/gemfeed/2022-06-15-sweating-the-small-stuff...                                       | 3               |
    -| foo.zone/index...                                                                                     | 3               |
    -| foo.zone/gemfeed/2024-12-03-f3s-kubernetes-with-freebsd-part-2...                                     | 3               |
    -| foo.zone/gemfeed/2016-05-22-spinning-up-my-own-authoritative-dns-servers...                           | 3               |
    -| foo.zone/site-mirrors...                                                                              | 3               |
    -| foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                                              | 3               |
    -| standby.foo.zone/gemfeed/2025-01-15-working-with-an-sre-interview...                                  | 3               |
    -| standby.foo.zone/gemfeed/2022-10-30-installing-dtail-on-openbsd...                                    | 3               |
    -
    -
    -... and more (truncated to 50 entries).
    -
    -
    -
    -30-Day Summary Report
    -
    - - - diff --git a/stats/20250621.html b/stats/20250621.html deleted file mode 100644 index 20b22122..00000000 --- a/stats/20250621.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - -To be in the .zone! - - - - - -

    -Home | Markdown | Gemini -

    -

    Stats for 2025-06-21


    -
    -

    Summary


    -
    -
      -
    • Total requests: 3569
    • -
    • Filtered requests: 37337
    • -
    • Gemini requests: 32
    • -
    • Web requests: 3537
    • -
    • IPv4 requests: 2428
    • -
    • IPv6 requests: 1141
    • -

    -

    Feed Statistics


    -
    -
    -| Feed Type      | Count |
    -|----------------|-------|
    -| Total          | 44    |
    -| Gemini Gemfeed | 2     |
    -| Gemini Atom    | 1     |
    -| Web Gemfeed    | 0     |
    -| Web Atom       | 41    |
    -
    -
    -

    Page Statistics (by Host)


    -
    -
    -| Host                | Unique Visitors |
    -|---------------------|-----------------|
    -| foo.zone            | 157             |
    -| standby.foo.zone    | 86              |
    -| irregular.ninja     | 16              |
    -| buetow.org          | 9               |
    -| www.foo.zone        | 9               |
    -| paul.buetow.org     | 7               |
    -| www.irregular.ninja | 6               |
    -| www.buetow.org      | 2               |
    -| blog.buetow.org     | 2               |
    -| www.paul.buetow.org | 2               |
    -| www.blog.buetow.org | 1               |
    -| dtail.dev           | 1               |
    -| www.dtail.dev       | 1               |
    -
    -
    -

    Page Statistics (by URL)


    -
    -
    -| URL                                                                                                   | Unique Visitors |
    -|-------------------------------------------------------------------------------------------------------|-----------------|
    -| foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang... | 12              |
    -| foo.zone/gemfeed/2025-03-05-sharing-on-social-media-with-gos...                                       | 10              |
    -| standby.foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                            | 8               |
    -| foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                                    | 7               |
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...                            | 7               |
    -| foo.zone/gemfeed/2024-06-23-terminal-multiplexing-with-tmux...                                        | 6               |
    -| foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...                                           | 6               |
    -| foo.zone/gemfeed/2024-07-07-the-stoic-challenge-book-notes...                                         | 6               |
    -| foo.zone/gemfeed/2025-01-15-working-with-an-sre-interview...                                          | 6               |
    -| foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                                     | 6               |
    -| standby.foo.zone/gemfeed/2024-05-03-projects-i-currently-dont-have-time-for...                        | 5               |
    -| foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                                              | 5               |
    -| standby.foo.zone/gemfeed/2015-12-05-run-debian-on-your-phone-with-debroid...                          | 5               |
    -| foo.zone/gemfeed/2024-12-03-f3s-kubernetes-with-freebsd-part-2...                                     | 5               |
    -| foo.zone/gemfeed/2022-04-10-creative-universe...                                                      | 5               |
    -| standby.foo.zone/gemfeed/2011-05-07-perl-daemon-service-framework...                                  | 5               |
    -| foo.zone/gemfeed/2023-01-23-why-grapheneos-rox...                                                     | 5               |
    -| foo.zone/gemfeed/2021-08-01-on-being-pedantic-about-open-source...                                    | 5               |
    -| foo.zone/uptime-stats...                                                                              | 5               |
    -| foo.zone/gemfeed/2024-12-15-random-helix-themes...                                                    | 4               |
    -| foo.zone/gemfeed/2022-02-04-computer-operating-systems-i-use...                                       | 4               |
    -| foo.zone/gemfeed/2022-05-27-perl-is-still-a-great-choice...                                           | 4               |
    -| foo.zone/gemfeed/2015-12-05-run-debian-on-your-phone-with-debroid...                                  | 4               |
    -| foo.zone/gemfeed/2010-05-09-the-fype-programming-language...                                          | 4               |
    -| foo.zone/gemfeed/2021-07-04-the-well-grounded-rubyist...                                              | 4               |
    -| standby.foo.zone/gemfeed/2022-04-10-creative-universe...                                              | 4               |
    -| foo.zone/site-mirrors...                                                                              | 4               |
    -| irregular.ninja/html/page-1...                                                                        | 4               |
    -| foo.zone/gemfeed/index...                                                                             | 4               |
    -| foo.zone/gemfeed/2021-05-16-personal-bash-coding-style-guide...                                       | 4               |
    -| standby.foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                             | 4               |
    -| foo.zone/about/index...                                                                               | 4               |
    -| foo.zone/gemfeed/2021-11-29-bash-golf-part-1...                                                       | 4               |
    -| standby.foo.zone/gemfeed/2021-10-22-defensive-devops...                                               | 4               |
    -| foo.zone/gemfeed/2025-05-02-terminal-multiplexing-with-tmux-fish-edition...                           | 4               |
    -| standby.foo.zone/gemfeed/2024-06-23-terminal-multiplexing-with-tmux...                                | 4               |
    -| foo.zone/gemfeed/2022-06-15-sweating-the-small-stuff...                                               | 4               |
    -| foo.zone/gemfeed/2024-09-07-site-reliability-engineering-part-4...                                    | 4               |
    -| foo.zone/gemfeed/2024-01-13-one-reason-why-i-love-openbsd...                                          | 4               |
    -| foo.zone/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all...                               | 4               |
    -| standby.foo.zone/gemfeed/2023-03-25-gemtexter-2.0.0-lets-gemtext-again-2...                           | 4               |
    -| foo.zone/gemfeed/2016-04-09-jails-and-zfs-on-freebsd-with-puppet...                                   | 3               |
    -| foo.zone/gemfeed/2021-04-24-welcome-to-the-geminispace...                                             | 3               |
    -| foo.zone/gemfeed/2022-03-06-the-release-of-dtail-4.0.0...                                             | 3               |
    -| foo.zone/gemfeed/2011-05-07-perl-daemon-service-framework...                                          | 3               |
    -| foo.zone/gemfeed/2025-02-01-f3s-kubernetes-with-freebsd-part-3...                                     | 3               |
    -| foo.zone/gemfeed/2008-12-29-using-my-nokia-n95-for-fixing-my-mta...                                   | 3               |
    -| foo.zone/gemfeed/2021-10-22-defensive-devops...                                                       | 3               |
    -| standby.foo.zone/gemfeed/2021-08-01-on-being-pedantic-about-open-source...                            | 3               |
    -| foo.zone/gemfeed/2023-12-10-bash-golf-part-3...                                                       | 3               |
    -
    -
    -... and more (truncated to 50 entries).
    -
    -
    -
    -30-Day Summary Report
    -
    - - - diff --git a/stats/20250622.html b/stats/20250622.html deleted file mode 100644 index c3c3cd77..00000000 --- a/stats/20250622.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - -To be in the .zone! - - - - - -

    -Home | Markdown | Gemini -

    -

    Stats for 2025-06-22


    -
    -

    Summary


    -
    -
      -
    • Total requests: 3173
    • -
    • Filtered requests: 41619
    • -
    • Gemini requests: 27
    • -
    • Web requests: 3146
    • -
    • IPv4 requests: 2566
    • -
    • IPv6 requests: 607
    • -

    -

    Feed Statistics


    -
    -
    -| Feed Type      | Count |
    -|----------------|-------|
    -| Total          | 46    |
    -| Gemini Gemfeed | 3     |
    -| Gemini Atom    | 2     |
    -| Web Gemfeed    | 0     |
    -| Web Atom       | 41    |
    -
    -
    -

    Page Statistics (by Host)


    -
    -
    -| Host                  | Unique Visitors |
    -|-----------------------|-----------------|
    -| foo.zone              | 166             |
    -| standby.foo.zone      | 78              |
    -| irregular.ninja       | 21              |
    -| www.foo.zone          | 8               |
    -| paul.buetow.org       | 4               |
    -| buetow.org            | 4               |
    -| www.irregular.ninja   | 3               |
    -| standby.foo.zone:1965 | 1               |
    -| dory.buetow.org       | 1               |
    -
    -
    -

    Page Statistics (by URL)


    -
    -
    -| URL                                                                                                   | Unique Visitors |
    -|-------------------------------------------------------------------------------------------------------|-----------------|
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...                            | 20              |
    -| standby.foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                             | 15              |
    -| foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                                     | 13              |
    -| standby.foo.zone/gemfeed/2022-07-30-lets-encrypt-with-openbsd-and-rex...                              | 11              |
    -| foo.zone/gemfeed/2025-06-22-task-samurai...                                                           | 8               |
    -| foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang... | 8               |
    -| foo.zone/gemfeed/2025-02-01-f3s-kubernetes-with-freebsd-part-3...                                     | 7               |
    -| foo.zone/gemfeed/2024-12-03-f3s-kubernetes-with-freebsd-part-2...                                     | 7               |
    -| standby.foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                             | 6               |
    -| irregular.ninja/html/page-1...                                                                        | 6               |
    -| foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                                     | 6               |
    -| foo.zone/gemfeed/2022-12-24-ultrarelearning-java-my-takeaways...                                      | 6               |
    -| foo.zone/gemfeed/2011-05-07-perl-daemon-service-framework...                                          | 6               |
    -| foo.zone/site-mirrors...                                                                              | 6               |
    -| foo.zone/gemfeed/2025-07-22-task-samurai...                                                           | 6               |
    -| foo.zone/gemfeed/2021-05-16-personal-bash-coding-style-guide...                                       | 6               |
    -| foo.zone/gemfeed/2025-01-15-working-with-an-sre-interview...                                          | 5               |
    -| foo.zone/gemfeed/2008-06-26-perl-poetry...                                                            | 5               |
    -| standby.foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                            | 5               |
    -| foo.zone/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all...                               | 5               |
    -| foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                                    | 5               |
    -| foo.zone/gemfeed/2015-12-05-run-debian-on-your-phone-with-debroid...                                  | 5               |
    -| foo.zone/gemfeed/2022-05-27-perl-is-still-a-great-choice...                                           | 5               |
    -| foo.zone/gemfeed/2022-04-10-creative-universe...                                                      | 5               |
    -| foo.zone/gemfeed/2024-10-02-gemtexter-3.0.0-lets-gemtext-again-4...                                   | 5               |
    -| foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                                     | 5               |
    -| foo.zone/gemfeed/2023-07-21-gemtexter-2.1.0-lets-gemtext-again-3...                                   | 5               |
    -| foo.zone/gemfeed/2010-05-09-the-fype-programming-language...                                          | 4               |
    -| foo.zone/gemfeed/2022-03-06-the-release-of-dtail-4.0.0...                                             | 4               |
    -| foo.zone/gemfeed/index...                                                                             | 4               |
    -| foo.zone/gemfeed/2021-07-04-the-well-grounded-rubyist...                                              | 4               |
    -| foo.zone/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux...                           | 4               |
    -| foo.zone/gemfeed/2022-10-30-installing-dtail-on-openbsd...                                            | 4               |
    -| foo.zone/gemfeed/2025-03-05-sharing-on-social-media-with-gos...                                       | 4               |
    -| foo.zone/gemfeed/2022-02-04-computer-operating-systems-i-use...                                       | 4               |
    -| foo.zone/gemfeed/2023-09-25-dtail-usage-examples...                                                   | 4               |
    -| standby.foo.zone/gemfeed/2010-04-09-standard-ml-and-haskell...                                        | 4               |
    -| foo.zone/notes/never-split-the-difference...                                                          | 4               |
    -| irregular.ninja/html/index...                                                                         | 4               |
    -| foo.zone/gemfeed/2024-08-05-typing-127.1-words-per-minute...                                          | 4               |
    -| foo.zone/gemfeed/2023-11-11-mind-management-book-notes...                                             | 4               |
    -| foo.zone/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program...                                 | 3               |
    -| foo.zone/gemfeed/2023-12-10-bash-golf-part-3...                                                       | 3               |
    -| foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...                                           | 3               |
    -| foo.zone/gemfeed/2024-05-03-projects-i-currently-dont-have-time-for...                                | 3               |
    -| foo.zone/gemfeed/2021-10-22-defensive-devops...                                                       | 3               |
    -| foo.zone/notes/the-science-of-living...                                                               | 3               |
    -| standby.foo.zone/gemfeed/2008-06-26-perl-poetry...                                                    | 3               |
    -| foo.zone/notes/eat-that-frog...                                                                       | 3               |
    -| foo.zone/gemfeed/2024-06-23-terminal-multiplexing-with-tmux...                                        | 3               |
    -
    -
    -... and more (truncated to 50 entries).
    -
    -
    -
    -30-Day Summary Report
    -
    - - - diff --git a/stats/20250623.html b/stats/20250623.html deleted file mode 100644 index f0c2f5be..00000000 --- a/stats/20250623.html +++ /dev/null @@ -1,124 +0,0 @@ - - - - -To be in the .zone! - - - - - -

    -Home | Markdown | Gemini -

    -

    Stats for 2025-06-23


    -
    -

    Summary


    -
    -
      -
    • Total requests: 3817
    • -
    • Filtered requests: 46619
    • -
    • Gemini requests: 18
    • -
    • Web requests: 3799
    • -
    • IPv4 requests: 2678
    • -
    • IPv6 requests: 1139
    • -

    -

    Feed Statistics


    -
    -
    -| Feed Type      | Count |
    -|----------------|-------|
    -| Total          | 49    |
    -| Gemini Gemfeed | 4     |
    -| Gemini Atom    | 0     |
    -| Web Gemfeed    | 0     |
    -| Web Atom       | 45    |
    -
    -
    -

    Page Statistics (by Host)


    -
    -
    -| Host                    | Unique Visitors |
    -|-------------------------|-----------------|
    -| foo.zone                | 130             |
    -| standby.foo.zone        | 91              |
    -| irregular.ninja         | 14              |
    -| www.foo.zone            | 8               |
    -| paul.buetow.org         | 6               |
    -| buetow.org              | 5               |
    -| dory.buetow.org         | 1               |
    -| standby.paul.buetow.org | 1               |
    -| www.irregular.ninja     | 1               |
    -| standby.foo.zone:1965   | 1               |
    -
    -
    -

    Page Statistics (by URL)


    -
    -
    -| URL                                                                                                           | Unique Visitors |
    -|---------------------------------------------------------------------------------------------------------------|-----------------|
    -| foo.zone/gemfeed/2025-06-22-task-samurai...                                                                   | 18              |
    -| standby.foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                                     | 13              |
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...                                    | 10              |
    -| foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                                             | 8               |
    -| standby.foo.zone/gemfeed/2022-07-30-lets-encrypt-with-openbsd-and-rex...                                      | 7               |
    -| foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                                                      | 7               |
    -| foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                                            | 7               |
    -| foo.zone/gemfeed/2022-05-27-perl-is-still-a-great-choice...                                                   | 5               |
    -| standby.foo.zone/gemfeed/2016-04-09-jails-and-zfs-on-freebsd-with-puppet...                                   | 5               |
    -| foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                                             | 5               |
    -| foo.zone/gemfeed/2023-01-23-why-grapheneos-rox...                                                             | 5               |
    -| standby.foo.zone/gemfeed/2024-10-24-staff-engineer-book-notes...                                              | 5               |
    -| foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...                                                   | 4               |
    -| foo.zone/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program...                                         | 4               |
    -| foo.zone/gemfeed/index...                                                                                     | 4               |
    -| foo.zone/about/resources...                                                                                   | 4               |
    -| foo.zone/gemfeed/2021-07-04-the-well-grounded-rubyist...                                                      | 4               |
    -| foo.zone/gemfeed/2024-07-07-the-stoic-challenge-book-notes...                                                 | 4               |
    -| foo.zone/gemfeed/2023-06-01-kiss-server-monitoring-with-gogios...                                             | 4               |
    -| foo.zone/gemfeed/2024-08-05-typing-127.1-words-per-minute...                                                  | 4               |
    -| foo.zone/gemfeed/2010-04-09-standard-ml-and-haskell...                                                        | 4               |
    -| standby.foo.zone/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program...                                 | 4               |
    -| standby.foo.zone/gemfeed/2025-04-19-when-book-notes...                                                        | 4               |
    -| foo.zone/gemfeed/2015-12-05-run-debian-on-your-phone-with-debroid...                                          | 3               |
    -| foo.zone/gemfeed/2021-10-22-defensive-devops...                                                               | 3               |
    -| foo.zone/gemfeed/2024-06-23-terminal-multiplexing-with-tmux...                                                | 3               |
    -| foo.zone/gemfeed/2022-03-06-the-release-of-dtail-4.0.0...                                                     | 3               |
    -| standby.foo.zone/gemfeed/2025-03-05-sharing-on-social-media-with-gos...                                       | 3               |
    -| irregular.ninja/html/page-1...                                                                                | 3               |
    -| foo.zone/site-mirrors...                                                                                      | 3               |
    -| foo.zone/gemfeed/2024-12-03-f3s-kubernetes-with-freebsd-part-2...                                             | 3               |
    -| standby.foo.zone/gemfeed/2023-10-29-kiss-static-web-photo-albums-with-photoalbum.sh...                        | 3               |
    -| foo.zone/about/index...                                                                                       | 3               |
    -| foo.zone/gemfeed/2021-11-29-bash-golf-part-1...                                                               | 3               |
    -| foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                                             | 3               |
    -| standby.foo.zone/gemfeed/2024-09-07-projects-i-support...                                                     | 3               |
    -| foo.zone/gemfeed/2022-08-27-gemtexter-1.1.0-lets-gemtext-again...                                             | 3               |
    -| standby.foo.zone/gemfeed/2016-05-22-spinning-up-my-own-authoritative-dns-servers...                           | 3               |
    -| standby.foo.zone/gemfeed/2023-06-01-kiss-server-monitoring-with-gogios...                                     | 3               |
    -| foo.zone/gemfeed/2023-04-01-never-split-the-difference-book-notes...                                          | 3               |
    -| foo.zone/uptime-stats...                                                                                      | 3               |
    -| foo.zone/gemfeed/2024-10-24-staff-engineer-book-notes...                                                      | 3               |
    -| foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang...         | 3               |
    -| standby.foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang... | 3               |
    -| foo.zone/gemfeed/2023-11-11-mind-management-book-notes...                                                     | 3               |
    -| irregular.ninja/html/2-23...                                                                                  | 2               |
    -| foo.zone/gemfeed/gemini:/foo.zone/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program...                | 2               |
    -| foo.zone/gemfeed/2010-05-09-the-fype-programming-language...                                                  | 2               |
    -| foo.zone/gemfeed/2023-03-25-gemtexter-2.0.0-lets-gemtext-again-2...                                           | 2               |
    -| foo.zone/gemfeed/2021-04-24-welcome-to-the-geminispace...                                                     | 2               |
    -
    -
    -... and more (truncated to 50 entries).
    -
    -
    -
    -30-Day Summary Report
    -
    - - - diff --git a/stats/20250624.html b/stats/20250624.html deleted file mode 100644 index 6075da7a..00000000 --- a/stats/20250624.html +++ /dev/null @@ -1,128 +0,0 @@ - - - - -To be in the .zone! - - - - - -

    -Home | Markdown | Gemini -

    -

    Stats for 2025-06-24


    -
    -

    Summary


    -
    -
      -
    • Total requests: 3997
    • -
    • Filtered requests: 43953
    • -
    • Gemini requests: 8
    • -
    • Web requests: 3989
    • -
    • IPv4 requests: 2772
    • -
    • IPv6 requests: 1225
    • -

    -

    Feed Statistics


    -
    -
    -| Feed Type      | Count |
    -|----------------|-------|
    -| Total          | 46    |
    -| Gemini Gemfeed | 1     |
    -| Gemini Atom    | 0     |
    -| Web Gemfeed    | 0     |
    -| Web Atom       | 45    |
    -
    -
    -

    Page Statistics (by Host)


    -
    -
    -| Host                        | Unique Visitors |
    -|-----------------------------|-----------------|
    -| foo.zone                    | 131             |
    -| standby.foo.zone            | 85              |
    -| irregular.ninja             | 15              |
    -| www.foo.zone                | 6               |
    -| www.irregular.ninja         | 6               |
    -| buetow.org                  | 4               |
    -| blog.buetow.org             | 1               |
    -| paul.buetow.org             | 1               |
    -| foo.zone:1965               | 1               |
    -| dory.buetow.org             | 1               |
    -| standby.irregular.ninja     | 1               |
    -| standby.alt.irregular.ninja | 1               |
    -| alt.irregular.ninja         | 1               |
    -| www.dory.buetow.org         | 1               |
    -
    -
    -

    Page Statistics (by URL)


    -
    -
    -| URL                                                                                                   | Unique Visitors |
    -|-------------------------------------------------------------------------------------------------------|-----------------|
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...                            | 15              |
    -| foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                                    | 10              |
    -| standby.foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                             | 10              |
    -| foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...                                           | 9               |
    -| standby.foo.zone/gemfeed/2022-07-30-lets-encrypt-with-openbsd-and-rex...                              | 9               |
    -| www.irregular.ninja/html/index...                                                                     | 6               |
    -| foo.zone/gemfeed/2021-05-16-personal-bash-coding-style-guide...                                       | 6               |
    -| foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                                              | 6               |
    -| foo.zone/gemfeed/2025-05-02-terminal-multiplexing-with-tmux-fish-edition...                           | 5               |
    -| standby.foo.zone/gemfeed/2024-08-05-typing-127.1-words-per-minute...                                  | 5               |
    -| standby.foo.zone/gemfeed/2024-12-03-f3s-kubernetes-with-freebsd-part-2...                             | 5               |
    -| standby.foo.zone/gemfeed/2016-04-09-jails-and-zfs-on-freebsd-with-puppet...                           | 5               |
    -| foo.zone/gemfeed/2023-04-01-never-split-the-difference-book-notes...                                  | 4               |
    -| foo.zone/gemfeed/2021-12-26-how-to-stay-sane-as-a-devops-person...                                    | 4               |
    -| foo.zone/gemfeed/2008-06-26-perl-poetry...                                                            | 4               |
    -| standby.foo.zone/gemfeed/2022-09-30-after-a-bad-nights-sleep...                                       | 4               |
    -| foo.zone/gemfeed/2025-06-22-task-samurai...                                                           | 4               |
    -| foo.zone/site-mirrors...                                                                              | 4               |
    -| standby.foo.zone/gemfeed/2021-04-24-welcome-to-the-geminispace...                                     | 4               |
    -| foo.zone/gemfeed/2021-04-24-welcome-to-the-geminispace...                                             | 4               |
    -| standby.foo.zone/gemfeed/2025-04-19-when-book-notes...                                                | 3               |
    -| standby.foo.zone/gemfeed/2023-05-06-the-obstacle-is-the-way-book-notes...                             | 3               |
    -| standby.foo.zone/gemfeed/2025-01-15-working-with-an-sre-interview...                                  | 3               |
    -| standby.foo.zone/gemfeed/2023-05-01-unveiling-guprecords:-uptime-records-with-raku...                 | 3               |
    -| standby.foo.zone/gemfeed/2023-09-25-dtail-usage-examples...                                           | 3               |
    -| standby.foo.zone/gemfeed/2008-12-29-using-my-nokia-n95-for-fixing-my-mta...                           | 3               |
    -| foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                                     | 3               |
    -| foo.zone/gemfeed/2024-08-05-typing-127.1-words-per-minute...                                          | 3               |
    -| standby.foo.zone/gemfeed/2024-07-07-the-stoic-challenge-book-notes...                                 | 3               |
    -| foo.zone/gemfeed/2025-06-07-a-monks-guide-to-happiness-book-notes...                                  | 3               |
    -| foo.zone/gemfeed/2023-10-29-kiss-static-web-photo-albums-with-photoalbum.sh...                        | 3               |
    -| www.irregular.ninja/html/page-1...                                                                    | 3               |
    -| foo.zone/notes/influence-wihout-authority...                                                          | 3               |
    -| foo.zone/gemfeed/2010-05-09-the-fype-programming-language...                                          | 3               |
    -| foo.zone/gemfeed/2024-05-03-projects-i-currently-dont-have-time-for...                                | 3               |
    -| foo.zone/notes/eat-that-frog...                                                                       | 3               |
    -| standby.foo.zone/gemfeed/2023-11-19-site-reliability-engineering-part-2...                            | 3               |
    -| foo.zone/gemfeed/2016-04-09-jails-and-zfs-on-freebsd-with-puppet...                                   | 3               |
    -| foo.zone/uptime-stats...                                                                              | 2               |
    -| foo.zone/gemfeed/2024-10-24-staff-engineer-book-notes...                                              | 2               |
    -| foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang... | 2               |
    -| standby.foo.zone/gemfeed/2023-06-01-kiss-server-monitoring-with-gogios...                             | 2               |
    -| standby.foo.zone/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all...                       | 2               |
    -| foo.zone/gemfeed/2025-01-01-posts-from-october-to-december-2024...                                    | 2               |
    -| foo.zone/gemfeed/2024-09-07-site-reliability-engineering-part-4...                                    | 2               |
    -| irregular.ninja/html/7-20...                                                                          | 2               |
    -| foo.zone/gemfeed/2023-11-11-mind-management-book-notes...                                             | 2               |
    -| standby.foo.zone/gemfeed/2023-04-01-never-split-the-difference-book-notes...                          | 2               |
    -| foo.zone/gemfeed/2024-07-05-random-weird-things...                                                    | 2               |
    -| foo.zone/gemfeed/2024-10-02-gemtexter-3.0.0-lets-gemtext-again-4...                                   | 2               |
    -
    -
    -... and more (truncated to 50 entries).
    -
    -
    -
    -30-Day Summary Report
    -
    - - - diff --git a/stats/20250625.html b/stats/20250625.html deleted file mode 100644 index 1e72327c..00000000 --- a/stats/20250625.html +++ /dev/null @@ -1,132 +0,0 @@ - - - - -To be in the .zone! - - - - - -

    -Home | Markdown | Gemini -

    -

    Stats for 2025-06-25


    -
    -

    Summary


    -
    -
      -
    • Total requests: 4586
    • -
    • Filtered requests: 42568
    • -
    • Gemini requests: 12
    • -
    • Web requests: 4574
    • -
    • IPv4 requests: 3163
    • -
    • IPv6 requests: 1423
    • -

    -

    Feed Statistics


    -
    -
    -| Feed Type      | Count |
    -|----------------|-------|
    -| Total          | 50    |
    -| Gemini Gemfeed | 5     |
    -| Gemini Atom    | 1     |
    -| Web Gemfeed    | 0     |
    -| Web Atom       | 44    |
    -
    -
    -

    Page Statistics (by Host)


    -
    -
    -| Host                        | Unique Visitors |
    -|-----------------------------|-----------------|
    -| foo.zone                    | 167             |
    -| standby.foo.zone            | 90              |
    -| irregular.ninja             | 31              |
    -| www.foo.zone                | 13              |
    -| buetow.org                  | 3               |
    -| www.dtail.dev               | 2               |
    -| paul.buetow.org             | 2               |
    -| www.buetow.org              | 1               |
    -| dtail.dev                   | 1               |
    -| www.dory.buetow.org         | 1               |
    -| alt.irregular.ninja         | 1               |
    -| standby.paul.buetow.org     | 1               |
    -| www.irregular.ninja         | 1               |
    -| standby.alt.irregular.ninja | 1               |
    -| standby.irregular.ninja     | 1               |
    -| www.paul.buetow.org         | 1               |
    -| blog.buetow.org             | 1               |
    -| www.foo.zone:1965           | 1               |
    -
    -
    -

    Page Statistics (by URL)


    -
    -
    -| URL                                                                          | Unique Visitors |
    -|------------------------------------------------------------------------------|-----------------|
    -| foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...           | 12              |
    -| standby.foo.zone/gemfeed/2022-07-30-lets-encrypt-with-openbsd-and-rex...     | 8               |
    -| foo.zone/gemfeed/2024-09-07-projects-i-support...                            | 8               |
    -| foo.zone/gemfeed/index...                                                    | 8               |
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...   | 8               |
    -| foo.zone/gemfeed/2021-05-16-personal-bash-coding-style-guide...              | 7               |
    -| standby.foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...    | 5               |
    -| standby.foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...          | 5               |
    -| standby.foo.zone/gemfeed/2016-04-09-jails-and-zfs-on-freebsd-with-puppet...  | 5               |
    -| foo.zone/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program...        | 5               |
    -| foo.zone/gemfeed/2024-12-03-f3s-kubernetes-with-freebsd-part-2...            | 5               |
    -| standby.foo.zone/gemfeed/2021-11-29-bash-golf-part-1...                      | 5               |
    -| foo.zone/gemfeed/2023-09-25-dtail-usage-examples...                          | 5               |
    -| standby.foo.zone/gemfeed/2023-01-23-why-grapheneos-rox...                    | 5               |
    -| foo.zone/gemfeed/2023-01-23-why-grapheneos-rox...                            | 5               |
    -| standby.foo.zone/gemfeed/2023-04-01-never-split-the-difference-book-notes... | 5               |
    -| foo.zone/gemfeed/2025-02-01-f3s-kubernetes-with-freebsd-part-3...            | 4               |
    -| standby.foo.zone/gemfeed/2023-02-26-how-to-shut-down-after-work...           | 4               |
    -| standby.foo.zone/gemfeed/2025-02-01-f3s-kubernetes-with-freebsd-part-3...    | 4               |
    -| foo.zone/gemfeed/2023-03-25-gemtexter-2.0.0-lets-gemtext-again-2...          | 4               |
    -| foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...                  | 4               |
    -| standby.foo.zone/gemfeed/2021-08-01-on-being-pedantic-about-open-source...   | 4               |
    -| foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...            | 4               |
    -| foo.zone/gemfeed/2023-07-17-career-guide-and-soft-skills-book-notes...       | 4               |
    -| foo.zone/gemfeed/2025-06-22-task-samurai...                                  | 4               |
    -| foo.zone/about/resources...                                                  | 4               |
    -| foo.zone/gemfeed/2024-08-05-typing-127.1-words-per-minute...                 | 4               |
    -| standby.foo.zone/gemfeed/2023-11-11-mind-management-book-notes...            | 4               |
    -| standby.foo.zone/gemfeed/2022-10-30-installing-dtail-on-openbsd...           | 4               |
    -| foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...            | 4               |
    -| foo.zone/gemfeed/2023-02-26-how-to-shut-down-after-work...                   | 4               |
    -| foo.zone/gemfeed/2021-12-26-how-to-stay-sane-as-a-devops-person...           | 4               |
    -| foo.zone/gemfeed/2024-10-24-staff-engineer-book-notes...                     | 4               |
    -| foo.zone/gemfeed/2023-05-06-the-obstacle-is-the-way-book-notes...            | 4               |
    -| foo.zone/gemfeed/2024-06-23-terminal-multiplexing-with-tmux...               | 3               |
    -| standby.foo.zone/gemfeed/2024-02-04-from-babylon5.buetow.org-to-.cloud...    | 3               |
    -| standby.foo.zone/gemfeed/2022-03-06-the-release-of-dtail-4.0.0...            | 3               |
    -| foo.zone/gemfeed/2011-05-07-perl-daemon-service-framework...                 | 3               |
    -| foo.zone/gemfeed/2022-03-06-the-release-of-dtail-4.0.0...                    | 3               |
    -| foo.zone/gemfeed/2024-05-03-projects-i-currently-dont-have-time-for...       | 3               |
    -| foo.zone/gemfeed/2021-10-22-defensive-devops...                              | 3               |
    -| foo.zone/gemfeed/2015-12-05-run-debian-on-your-phone-with-debroid...         | 3               |
    -| foo.zone/gemfeed/2025-03-05-sharing-on-social-media-with-gos...              | 3               |
    -| foo.zone/site-mirrors...                                                     | 3               |
    -| foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                     | 3               |
    -| foo.zone/notes/the-stoic-challenge...                                        | 3               |
    -| foo.zone/gemfeed/2016-05-22-spinning-up-my-own-authoritative-dns-servers...  | 3               |
    -| foo.zone/gemfeed/2024-07-07-the-stoic-challenge-book-notes...                | 3               |
    -| foo.zone/gemfeed/2022-07-30-lets-encrypt-with-openbsd-and-rex...             | 3               |
    -| standby.foo.zone/gemfeed/2016-04-03-offsite-backup-with-zfs...               | 3               |
    -
    -
    -... and more (truncated to 50 entries).
    -
    -
    -
    -30-Day Summary Report
    -
    - - - diff --git a/stats/20250626.html b/stats/20250626.html deleted file mode 100644 index 0a1f49fa..00000000 --- a/stats/20250626.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - -To be in the .zone! - - - - - -

    -Home | Markdown | Gemini -

    -

    Stats for 2025-06-26


    -
    -

    Summary


    -
    -
      -
    • Total requests: 3858
    • -
    • Filtered requests: 39068
    • -
    • Gemini requests: 35
    • -
    • Web requests: 3823
    • -
    • IPv4 requests: 2830
    • -
    • IPv6 requests: 1028
    • -

    -

    Feed Statistics


    -
    -
    -| Feed Type      | Count |
    -|----------------|-------|
    -| Total          | 48    |
    -| Gemini Gemfeed | 2     |
    -| Gemini Atom    | 0     |
    -| Web Gemfeed    | 0     |
    -| Web Atom       | 46    |
    -
    -
    -

    Page Statistics (by Host)


    -
    -
    -| Host                    | Unique Visitors |
    -|-------------------------|-----------------|
    -| foo.zone                | 166             |
    -| irregular.ninja         | 102             |
    -| standby.foo.zone        | 95              |
    -| www.foo.zone            | 12              |
    -| dory.buetow.org         | 7               |
    -| buetow.org              | 4               |
    -| paul.buetow.org         | 3               |
    -| www.irregular.ninja     | 3               |
    -| blowfish.buetow.org     | 1               |
    -| fishfinger.buetow.org   | 1               |
    -| dtail.dev               | 1               |
    -| standby.paul.buetow.org | 1               |
    -| www.dtail.dev           | 1               |
    -
    -
    -

    Page Statistics (by URL)


    -
    -
    -| URL                                                                                                   | Unique Visitors |
    -|-------------------------------------------------------------------------------------------------------|-----------------|
    -| foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                                     | 11              |
    -| foo.zone/gemfeed/2021-05-16-personal-bash-coding-style-guide...                                       | 9               |
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...                            | 9               |
    -| standby.foo.zone/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux...                   | 9               |
    -| foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                                    | 9               |
    -| foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...                                           | 9               |
    -| standby.foo.zone/gemfeed/2016-04-09-jails-and-zfs-on-freebsd-with-puppet...                           | 8               |
    -| standby.foo.zone/gemfeed/2025-06-07-a-monks-guide-to-happiness-book-notes...                          | 8               |
    -| standby.foo.zone/gemfeed/2022-12-24-ultrarelearning-java-my-takeaways...                              | 7               |
    -| dory.buetow.org/Dorybau...                                                                            | 7               |
    -| foo.zone/gemfeed/2021-04-24-welcome-to-the-geminispace...                                             | 7               |
    -| standby.foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                             | 7               |
    -| standby.foo.zone/gemfeed/2022-07-30-lets-encrypt-with-openbsd-and-rex...                              | 7               |
    -| standby.foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...                    | 6               |
    -| foo.zone/gemfeed/2025-06-22-task-samurai...                                                           | 6               |
    -| foo.zone/gemfeed/2025-06-07-a-monks-guide-to-happiness-book-notes...                                  | 5               |
    -| foo.zone/gemfeed/2023-01-23-why-grapheneos-rox...                                                     | 5               |
    -| standby.foo.zone/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all...                       | 5               |
    -| standby.foo.zone/gemfeed/2024-05-03-projects-i-currently-dont-have-time-for...                        | 5               |
    -| foo.zone/gemfeed/2024-08-05-typing-127.1-words-per-minute...                                          | 4               |
    -| foo.zone/gemfeed/2016-04-03-offsite-backup-with-zfs...                                                | 4               |
    -| foo.zone/gemfeed/2023-05-01-unveiling-guprecords:-uptime-records-with-raku...                         | 4               |
    -| foo.zone/gemfeed/2025-02-01-f3s-kubernetes-with-freebsd-part-3...                                     | 4               |
    -| standby.foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                                      | 4               |
    -| foo.zone/gemfeed/2024-09-07-projects-i-support...                                                     | 4               |
    -| foo.zone/gemfeed/2022-04-10-creative-universe...                                                      | 4               |
    -| foo.zone/uptime-stats...                                                                              | 4               |
    -| foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang... | 4               |
    -| foo.zone/gemfeed/2010-05-09-the-fype-programming-language...                                          | 4               |
    -| foo.zone/gemfeed/index...                                                                             | 4               |
    -| foo.zone/gemfeed/2025-01-15-working-with-an-sre-interview...                                          | 4               |
    -| foo.zone/about/index...                                                                               | 3               |
    -| standby.foo.zone/gemfeed/2022-01-01-bash-golf-part-2...                                               | 3               |
    -| foo.zone/notes/mind-management...                                                                     | 3               |
    -| foo.zone/gemfeed/2022-06-15-sweating-the-small-stuff...                                               | 3               |
    -| foo.zone/gemfeed/2024-12-15-random-helix-themes...                                                    | 3               |
    -| foo.zone/notes/97-things-every-sre-should-know...                                                     | 3               |
    -| foo.zone/gemfeed/2025-03-05-sharing-on-social-media-with-gos...                                       | 3               |
    -| foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                                              | 3               |
    -| foo.zone/notes/site-reliability-engineering...                                                        | 3               |
    -| standby.foo.zone/gemfeed/2011-05-07-perl-daemon-service-framework...                                  | 3               |
    -| standby.foo.zone/gemfeed/2022-08-27-gemtexter-1.1.0-lets-gemtext-again...                             | 3               |
    -| foo.zone/gemfeed/2010-04-09-standard-ml-and-haskell...                                                | 3               |
    -| foo.zone/gemfeed/2023-06-01-kiss-server-monitoring-with-gogios...                                     | 3               |
    -| foo.zone/gemfeed/2022-10-30-installing-dtail-on-openbsd...                                            | 3               |
    -| foo.zone/gemfeed/2024-01-13-one-reason-why-i-love-openbsd...                                          | 3               |
    -| foo.zone/gemfeed/2023-04-01-never-split-the-difference-book-notes...                                  | 3               |
    -| foo.zone/gemfeed/2024-06-23-terminal-multiplexing-with-tmux...                                        | 3               |
    -| foo.zone/gemfeed/2008-12-29-using-my-nokia-n95-for-fixing-my-mta...                                   | 3               |
    -| foo.zone/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program...                                 | 3               |
    -
    -
    -... and more (truncated to 50 entries).
    -
    -
    -
    -30-Day Summary Report
    -
    - - - diff --git a/stats/20250627.html b/stats/20250627.html deleted file mode 100644 index 676b2ffa..00000000 --- a/stats/20250627.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - -To be in the .zone! - - - - - -

    -Home | Markdown | Gemini -

    -

    Stats for 2025-06-27


    -
    -

    Summary


    -
    -
      -
    • Total requests: 3879
    • -
    • Filtered requests: 38323
    • -
    • Gemini requests: 42
    • -
    • Web requests: 3837
    • -
    • IPv4 requests: 2698
    • -
    • IPv6 requests: 1181
    • -

    -

    Feed Statistics


    -
    -
    -| Feed Type      | Count |
    -|----------------|-------|
    -| Total          | 49    |
    -| Gemini Gemfeed | 4     |
    -| Gemini Atom    | 1     |
    -| Web Gemfeed    | 0     |
    -| Web Atom       | 44    |
    -
    -
    -

    Page Statistics (by Host)


    -
    -
    -| Host                        | Unique Visitors |
    -|-----------------------------|-----------------|
    -| foo.zone                    | 214             |
    -| standby.foo.zone            | 80              |
    -| irregular.ninja             | 16              |
    -| www.foo.zone                | 16              |
    -| buetow.org                  | 5               |
    -| paul.buetow.org             | 4               |
    -| www.irregular.ninja         | 3               |
    -| alt.irregular.ninja         | 2               |
    -| standby.alt.irregular.ninja | 2               |
    -| www.dtail.dev               | 2               |
    -| blowfish.buetow.org         | 1               |
    -| blog.buetow.org             | 1               |
    -| www.paul.buetow.org         | 1               |
    -| dory.buetow.org             | 1               |
    -| standby.irregular.ninja     | 1               |
    -| standby.paul.buetow.org     | 1               |
    -
    -
    -

    Page Statistics (by URL)


    -
    -
    -| URL                                                                                                   | Unique Visitors |
    -|-------------------------------------------------------------------------------------------------------|-----------------|
    -| foo.zone/gemfeed/2022-06-15-sweating-the-small-stuff...                                               | 20              |
    -| foo.zone/gemfeed/2021-04-24-welcome-to-the-geminispace...                                             | 12              |
    -| foo.zone/gemfeed/2023-07-21-gemtexter-2.1.0-lets-gemtext-again-3...                                   | 12              |
    -| foo.zone/gemfeed/2022-08-27-gemtexter-1.1.0-lets-gemtext-again...                                     | 11              |
    -| standby.foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                             | 11              |
    -| foo.zone/gemfeed/2022-04-10-creative-universe...                                                      | 10              |
    -| foo.zone/gemfeed/2023-09-25-dtail-usage-examples...                                                   | 10              |
    -| standby.foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                             | 9               |
    -| standby.foo.zone/gemfeed/2022-07-30-lets-encrypt-with-openbsd-and-rex...                              | 9               |
    -| foo.zone/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program...                                 | 9               |
    -| foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                                    | 9               |
    -| standby.foo.zone/gemfeed/2015-12-05-run-debian-on-your-phone-with-debroid...                          | 8               |
    -| foo.zone/gemfeed/index...                                                                             | 7               |
    -| foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...                                           | 7               |
    -| foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                                     | 6               |
    -| foo.zone/gemfeed/2015-12-05-run-debian-on-your-phone-with-debroid...                                  | 6               |
    -| foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                                     | 6               |
    -| foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                                              | 5               |
    -| foo.zone/gemfeed/2025-06-22-task-samurai...                                                           | 5               |
    -| foo.zone/gemfeed/2022-05-27-perl-is-still-a-great-choice...                                           | 5               |
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...                            | 5               |
    -| foo.zone/gemfeed/2024-08-05-typing-127.1-words-per-minute...                                          | 5               |
    -| foo.zone/gemfeed/2023-05-01-unveiling-guprecords:-uptime-records-with-raku...                         | 5               |
    -| foo.zone/site-mirrors...                                                                              | 4               |
    -| standby.foo.zone/gemfeed/2010-04-09-standard-ml-and-haskell...                                        | 4               |
    -| foo.zone/gemfeed/2025-04-19-when-book-notes...                                                        | 4               |
    -| foo.zone/about/novels...                                                                              | 4               |
    -| foo.zone/gemfeed/gemini:/foo.zone/gemfeed/2025-06-22-task-samurai...                                  | 4               |
    -| foo.zone/gemfeed/2022-03-06-the-release-of-dtail-4.0.0...                                             | 4               |
    -| standby.foo.zone/gemfeed/2016-04-09-jails-and-zfs-on-freebsd-with-puppet...                           | 4               |
    -| foo.zone/gemfeed/2025-02-01-f3s-kubernetes-with-freebsd-part-3...                                     | 4               |
    -| foo.zone/notes/staff-engineer...                                                                      | 4               |
    -| foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang... | 4               |
    -| foo.zone/gemfeed/2021-05-16-personal-bash-coding-style-guide...                                       | 4               |
    -| foo.zone/gemfeed/2008-06-26-perl-poetry...                                                            | 4               |
    -| foo.zone/gemfeed/2023-01-23-why-grapheneos-rox...                                                     | 4               |
    -| standby.foo.zone/gemfeed/2024-01-09-site-reliability-engineering-part-3...                            | 3               |
    -| foo.zone/gemfeed/2023-10-29-kiss-static-web-photo-albums-with-photoalbum.sh...                        | 3               |
    -| irregular.ninja/html/page-1...                                                                        | 3               |
    -| foo.zone/gemfeed/2025-06-07-a-monks-guide-to-happiness-book-notes...                                  | 3               |
    -| foo.zone/gemfeed/2022-07-30-lets-encrypt-with-openbsd-and-rex...                                      | 3               |
    -| foo.zone/about/resources...                                                                           | 3               |
    -| standby.foo.zone/gemfeed/2023-11-19-site-reliability-engineering-part-2...                            | 3               |
    -| foo.zone/gemfeed/2011-05-07-perl-daemon-service-framework...                                          | 3               |
    -| paul.buetow.org/novels...                                                                             | 3               |
    -| foo.zone/gemfeed/2024-10-24-staff-engineer-book-notes...                                              | 3               |
    -| foo.zone/gemfeed/2016-04-03-offsite-backup-with-zfs...                                                | 3               |
    -| foo.zone/gemfeed/2025-05-02-terminal-multiplexing-with-tmux-fish-edition...                           | 3               |
    -| foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                                     | 3               |
    -| foo.zone/gemfeed/2022-12-24-ultrarelearning-java-my-takeaways...                                      | 3               |
    -
    -
    -... and more (truncated to 50 entries).
    -
    -
    -
    -30-Day Summary Report
    -
    - - - diff --git a/stats/20250628.html b/stats/20250628.html deleted file mode 100644 index 011d9c6d..00000000 --- a/stats/20250628.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - -To be in the .zone! - - - - - -

    -Home | Markdown | Gemini -

    -

    Stats for 2025-06-28


    -
    -

    Summary


    -
    -
      -
    • Total requests: 4248
    • -
    • Filtered requests: 40487
    • -
    • Gemini requests: 12
    • -
    • Web requests: 4236
    • -
    • IPv4 requests: 3008
    • -
    • IPv6 requests: 1240
    • -

    -

    Feed Statistics


    -
    -
    -| Feed Type      | Count |
    -|----------------|-------|
    -| Total          | 45    |
    -| Gemini Gemfeed | 3     |
    -| Gemini Atom    | 1     |
    -| Web Gemfeed    | 0     |
    -| Web Atom       | 41    |
    -
    -
    -

    Page Statistics (by Host)


    -
    -
    -| Host                    | Unique Visitors |
    -|-------------------------|-----------------|
    -| irregular.ninja         | 170             |
    -| foo.zone                | 148             |
    -| standby.foo.zone        | 62              |
    -| www.foo.zone            | 15              |
    -| dtail.dev               | 2               |
    -| www.irregular.ninja     | 2               |
    -| www.dtail.dev           | 1               |
    -| standby.irregular.ninja | 1               |
    -| blog.buetow.org         | 1               |
    -| fishfinger.buetow.org   | 1               |
    -| www.dory.buetow.org     | 1               |
    -| www.buetow.org          | 1               |
    -| buetow.org              | 1               |
    -
    -
    -

    Page Statistics (by URL)


    -
    -
    -| URL                                                                                                   | Unique Visitors |
    -|-------------------------------------------------------------------------------------------------------|-----------------|
    -| foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                                     | 16              |
    -| foo.zone/gemfeed/2024-06-23-terminal-multiplexing-with-tmux...                                        | 12              |
    -| standby.foo.zone/gemfeed/2021-04-24-welcome-to-the-geminispace...                                     | 9               |
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...                            | 8               |
    -| foo.zone/about/resources...                                                                           | 8               |
    -| foo.zone/gemfeed/2025-01-15-working-with-an-sre-interview...                                          | 7               |
    -| foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...                                           | 7               |
    -| foo.zone/gemfeed/2023-01-23-why-grapheneos-rox...                                                     | 7               |
    -| foo.zone/gemfeed/2024-07-07-the-stoic-challenge-book-notes...                                         | 7               |
    -| standby.foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                             | 7               |
    -| foo.zone/gemfeed/2023-10-29-kiss-static-web-photo-albums-with-photoalbum.sh...                        | 7               |
    -| foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                                     | 6               |
    -| foo.zone/gemfeed/2024-12-03-f3s-kubernetes-with-freebsd-part-2...                                     | 6               |
    -| foo.zone/gemfeed/2023-04-01-never-split-the-difference-book-notes...                                  | 6               |
    -| standby.foo.zone/gemfeed/2022-07-30-lets-encrypt-with-openbsd-and-rex...                              | 6               |
    -| foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang... | 6               |
    -| foo.zone/gemfeed/2025-06-22-task-samurai...                                                           | 5               |
    -| foo.zone/gemfeed/2021-05-16-personal-bash-coding-style-guide...                                       | 5               |
    -| standby.foo.zone/gemfeed/2025-06-22-task-samurai...                                                   | 5               |
    -| foo.zone/gemfeed/2023-09-25-dtail-usage-examples...                                                   | 5               |
    -| foo.zone/gemfeed/2023-06-01-kiss-server-monitoring-with-gogios...                                     | 5               |
    -| foo.zone/gemfeed/index...                                                                             | 5               |
    -| foo.zone/gemfeed/2023-03-25-gemtexter-2.0.0-lets-gemtext-again-2...                                   | 4               |
    -| irregular.ninja/html/page-1...                                                                        | 4               |
    -| foo.zone/gemfeed/2024-10-24-staff-engineer-book-notes...                                              | 4               |
    -| foo.zone/gemfeed/2021-04-24-welcome-to-the-geminispace...                                             | 4               |
    -| foo.zone/gemfeed/2023-05-06-the-obstacle-is-the-way-book-notes...                                     | 4               |
    -| foo.zone/gemfeed/2008-06-26-perl-poetry...                                                            | 4               |
    -| foo.zone/gemfeed/2025-05-02-terminal-multiplexing-with-tmux-fish-edition...                           | 4               |
    -| foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                                    | 4               |
    -| foo.zone/gemfeed/2025-01-01-posts-from-october-to-december-2024...                                    | 4               |
    -| foo.zone/site-mirrors...                                                                              | 4               |
    -| standby.foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                             | 4               |
    -| foo.zone/uptime-stats...                                                                              | 4               |
    -| foo.zone/gemfeed/2024-08-05-typing-127.1-words-per-minute...                                          | 4               |
    -| foo.zone/gemfeed/2023-08-18-site-reliability-engineering-part-1...                                    | 3               |
    -| foo.zone/gemfeed/2025-06-07-a-monks-guide-to-happiness-book-notes...                                  | 3               |
    -| foo.zone/gemfeed/2021-10-22-defensive-devops...                                                       | 3               |
    -| foo.zone/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux...                           | 3               |
    -| foo.zone/gemfeed/2010-05-09-the-fype-programming-language...                                          | 3               |
    -| foo.zone/gemfeed/2024-09-07-site-reliability-engineering-part-4...                                    | 3               |
    -| foo.zone/gemfeed/2024-10-02-gemtexter-3.0.0-lets-gemtext-again-4...                                   | 3               |
    -| foo.zone/gemfeed/2025-02-01-f3s-kubernetes-with-freebsd-part-3...                                     | 3               |
    -| foo.zone/gemfeed/2022-12-24-ultrarelearning-java-my-takeaways...                                      | 3               |
    -| foo.zone/gemfeed/2022-01-01-bash-golf-part-2...                                                       | 3               |
    -| foo.zone/gemfeed/2022-05-27-perl-is-still-a-great-choice...                                           | 3               |
    -| foo.zone/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all...                               | 3               |
    -| foo.zone/gemfeed/2023-12-10-bash-golf-part-3...                                                       | 3               |
    -| foo.zone/gemfeed/2025-04-19-when-book-notes...                                                        | 3               |
    -| foo.zone/gemfeed/2024-09-07-projects-i-support...                                                     | 3               |
    -
    -
    -... and more (truncated to 50 entries).
    -
    -
    -
    -30-Day Summary Report
    -
    - - - diff --git a/stats/20250629.html b/stats/20250629.html deleted file mode 100644 index 9de48493..00000000 --- a/stats/20250629.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - -To be in the .zone! - - - - - -

    -Home | Markdown | Gemini -

    -

    Stats for 2025-06-29


    -
    -

    Summary


    -
    -
      -
    • Total requests: 2922
    • -
    • Filtered requests: 40449
    • -
    • Gemini requests: 28
    • -
    • Web requests: 2894
    • -
    • IPv4 requests: 2207
    • -
    • IPv6 requests: 715
    • -

    -

    Feed Statistics


    -
    -
    -| Feed Type      | Count |
    -|----------------|-------|
    -| Total          | 43    |
    -| Gemini Gemfeed | 3     |
    -| Gemini Atom    | 0     |
    -| Web Gemfeed    | 0     |
    -| Web Atom       | 40    |
    -
    -
    -

    Page Statistics (by Host)


    -
    -
    -| Host                    | Unique Visitors |
    -|-------------------------|-----------------|
    -| foo.zone                | 140             |
    -| standby.foo.zone        | 34              |
    -| irregular.ninja         | 19              |
    -| www.foo.zone            | 8               |
    -| www.irregular.ninja     | 5               |
    -| www.paul.buetow.org     | 2               |
    -| fishfinger.buetow.org   | 1               |
    -| blog.buetow.org         | 1               |
    -| standby.irregular.ninja | 1               |
    -| paul.buetow.org         | 1               |
    -| blowfish.buetow.org     | 1               |
    -| buetow.org              | 1               |
    -
    -
    -

    Page Statistics (by URL)


    -
    -
    -| URL                                                                                                   | Unique Visitors |
    -|-------------------------------------------------------------------------------------------------------|-----------------|
    -| foo.zone/gemfeed/2025-01-01-posts-from-october-to-december-2024...                                    | 18              |
    -| foo.zone/gemfeed/2025-03-05-sharing-on-social-media-with-gos...                                       | 15              |
    -| foo.zone/gemfeed/2025-05-02-terminal-multiplexing-with-tmux-fish-edition...                           | 10              |
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...                            | 9               |
    -| foo.zone/gemfeed/2024-08-05-typing-127.1-words-per-minute...                                          | 6               |
    -| foo.zone/gemfeed/2025-06-22-task-samurai...                                                           | 6               |
    -| foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...                                           | 6               |
    -| foo.zone/about/resources...                                                                           | 5               |
    -| foo.zone/gemfeed/2021-05-16-personal-bash-coding-style-guide...                                       | 5               |
    -| foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang... | 4               |
    -| foo.zone/gemfeed/2024-07-07-the-stoic-challenge-book-notes...                                         | 4               |
    -| foo.zone/site-mirrors...                                                                              | 4               |
    -| foo.zone/gemfeed/2022-05-27-perl-is-still-a-great-choice...                                           | 4               |
    -| foo.zone/uptime-stats...                                                                              | 4               |
    -| foo.zone/gemfeed/2023-01-23-why-grapheneos-rox...                                                     | 4               |
    -| irregular.ninja/html/page-1...                                                                        | 4               |
    -| foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                                    | 4               |
    -| foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                                     | 4               |
    -| foo.zone/gemfeed/2023-09-25-dtail-usage-examples...                                                   | 3               |
    -| foo.zone/gemfeed/2023-11-11-mind-management-book-notes...                                             | 3               |
    -| standby.foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                             | 3               |
    -| foo.zone/gemfeed/2025-02-01-f3s-kubernetes-with-freebsd-part-3...                                     | 3               |
    -| irregular.ninja/html/index...                                                                         | 3               |
    -| foo.zone/gemfeed/index...                                                                             | 3               |
    -| foo.zone/gemfeed/2023-03-25-gemtexter-2.0.0-lets-gemtext-again-2...                                   | 3               |
    -| foo.zone/gemfeed/2025-01-15-working-with-an-sre-interview...                                          | 3               |
    -| foo.zone/gemfeed/2008-06-26-perl-poetry...                                                            | 3               |
    -| standby.foo.zone/gemfeed/2023-03-16-the-pragmatic-programmer-book-notes...                            | 2               |
    -| foo.zone/gemfeed/2023-11-19-site-reliability-engineering-part-2...                                    | 2               |
    -| foo.zone/gemfeed/2025-04-19-when-book-notes...                                                        | 2               |
    -| www.foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                                          | 2               |
    -| foo.zone/about/index...                                                                               | 2               |
    -| foo.zone/other-resources...                                                                           | 2               |
    -| foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                                     | 2               |
    -| foo.zone/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all...                               | 2               |
    -| foo.zone/gemfeed/2025-02-08-random-weird-things-ii...                                                 | 2               |
    -| foo.zone/gemfeed/2022-01-01-bash-golf-part-2...                                                       | 2               |
    -| foo.zone/gemfeed/2022-10-30-installing-dtail-on-openbsd...                                            | 2               |
    -| foo.zone/gemfeed/2023-04-01-never-split-the-difference-book-notes...                                  | 2               |
    -| foo.zone/gemfeed/2024-05-03-projects-i-currently-dont-have-time-for...                                | 2               |
    -| www.paul.buetow.org/resources...                                                                      | 2               |
    -| standby.foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                             | 2               |
    -| irregular.ninja/html/11-27...                                                                         | 2               |
    -| foo.zone/gemfeed/2021-12-26-how-to-stay-sane-as-a-devops-person...                                    | 2               |
    -| standby.foo.zone/gemfeed/2016-04-09-jails-and-zfs-on-freebsd-with-puppet...                           | 2               |
    -| foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                                              | 2               |
    -| foo.zone/gemfeed/2010-05-09-the-fype-programming-language...                                          | 2               |
    -| foo.zone/gemfeed/2024-09-07-site-reliability-engineering-part-4...                                    | 2               |
    -| foo.zone/gemfeed/2023-07-21-gemtexter-2.1.0-lets-gemtext-again-3...                                   | 2               |
    -| foo.zone/notes/97-things-every-sre-should-know...                                                     | 2               |
    -
    -
    -... and more (truncated to 50 entries).
    -
    -
    -
    -30-Day Summary Report
    -
    - - - diff --git a/stats/20250630.html b/stats/20250630.html deleted file mode 100644 index c3c4fc42..00000000 --- a/stats/20250630.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - -To be in the .zone! - - - - - -

    -Home | Markdown | Gemini -

    -

    Stats for 2025-06-30


    -
    -

    Summary


    -
    -
      -
    • Total requests: 2609
    • -
    • Filtered requests: 3220
    • -
    • Gemini requests: 81
    • -
    • Web requests: 2528
    • -
    • IPv4 requests: 1673
    • -
    • IPv6 requests: 936
    • -

    -

    Feed Statistics


    -
    -
    -| Feed Type      | Count |
    -|----------------|-------|
    -| Total          | 34    |
    -| Gemini Gemfeed | 6     |
    -| Gemini Atom    | 3     |
    -| Web Gemfeed    | 0     |
    -| Web Atom       | 25    |
    -
    -
    -

    Page Statistics (by Host)


    -
    -
    -| Host                  | Unique Visitors |
    -|-----------------------|-----------------|
    -| foo.zone              | 52              |
    -| irregular.ninja       | 21              |
    -| standby.foo.zone      | 13              |
    -| www.foo.zone          | 5               |
    -| buetow.org            | 2               |
    -| standby.foo.zone:1965 | 1               |
    -| paul.buetow.org       | 1               |
    -| www.dtail.dev         | 1               |
    -
    -
    -

    Page Statistics (by URL)


    -
    -
    -| URL                                                                        | Unique Visitors |
    -|----------------------------------------------------------------------------|-----------------|
    -| foo.zone/gemfeed/index...                                                  | 6               |
    -| foo.zone/gemfeed/2025-06-22-task-samurai...                                | 3               |
    -| foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...          | 3               |
    -| irregular.ninja/html/8-20...                                               | 2               |
    -| irregular.ninja/html/5-18...                                               | 2               |
    -| irregular.ninja/html/4-7...                                                | 2               |
    -| foo.zone/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all...    | 2               |
    -| irregular.ninja/html/9-39...                                               | 2               |
    -| foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...          | 2               |
    -| irregular.ninja/html/12-29...                                              | 2               |
    -| irregular.ninja/html/6-18...                                               | 2               |
    -| irregular.ninja/html/10-34...                                              | 2               |
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim... | 2               |
    -| foo.zone/gemfeed/2021-05-16-personal-bash-coding-style-guide...            | 2               |
    -| irregular.ninja/html/12-9...                                               | 2               |
    -| irregular.ninja/html/4-39...                                               | 2               |
    -| irregular.ninja/html/9-32...                                               | 2               |
    -| irregular.ninja/html/9-16...                                               | 2               |
    -| irregular.ninja/html/11-26...                                              | 2               |
    -| irregular.ninja/html/4-12...                                               | 2               |
    -| foo.zone/gemfeed/2025-06-07-a-monks-guide-to-happiness-book-notes...       | 2               |
    -| irregular.ninja/html/10-23...                                              | 2               |
    -| irregular.ninja/html/2-17...                                               | 2               |
    -| foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...                | 2               |
    -| foo.zone/gemfeed/2016-04-09-jails-and-zfs-on-freebsd-with-puppet...        | 2               |
    -| irregular.ninja/html/6-21...                                               | 2               |
    -| irregular.ninja/html/6-33...                                               | 2               |
    -| irregular.ninja/html/12-14...                                              | 2               |
    -| irregular.ninja/html/10-31...                                              | 2               |
    -| irregular.ninja/html/11-29...                                              | 2               |
    -| irregular.ninja/html/1-1...                                                | 2               |
    -| irregular.ninja/html/10-27...                                              | 2               |
    -| irregular.ninja/html/2-31...                                               | 2               |
    -| foo.zone/gemfeed/2025-02-08-random-weird-things-ii...                      | 2               |
    -| irregular.ninja/html/10-18...                                              | 2               |
    -| irregular.ninja/html/1-14...                                               | 2               |
    -| irregular.ninja/html/11-39...                                              | 2               |
    -| foo.zone/gemfeed/2022-07-30-lets-encrypt-with-openbsd-and-rex...           | 2               |
    -| irregular.ninja/html/5-37...                                               | 2               |
    -| irregular.ninja/html/page-12...                                            | 2               |
    -| standby.foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...  | 2               |
    -| irregular.ninja/html/index...                                              | 2               |
    -| irregular.ninja/html/4-1...                                                | 2               |
    -| irregular.ninja/html/1-11...                                               | 2               |
    -| irregular.ninja/html/1-10...                                               | 2               |
    -| foo.zone/gemfeed/2025-01-01-posts-from-october-to-december-2024...         | 2               |
    -| irregular.ninja/html/6-34...                                               | 2               |
    -| irregular.ninja/html/11-2...                                               | 2               |
    -| irregular.ninja/html/13-18...                                              | 2               |
    -| irregular.ninja/html/4-4...                                                | 2               |
    -
    -
    -... and more (truncated to 50 entries).
    -
    -
    -
    -30-Day Summary Report
    -
    - - - diff --git a/stats/30day_summary_20250630.html b/stats/30day_summary_20250630.html deleted file mode 100644 index 0b84e663..00000000 --- a/stats/30day_summary_20250630.html +++ /dev/null @@ -1,222 +0,0 @@ - - - - -30-Day Summary Report - - - - - -

    -Home | Markdown | Gemini -

    -

    30-Day Summary Report


    -

    Generated on 2025-06-30


    -
    -

    Daily Summary Evolution (Last 30 Days)


    -
    -

    Total Requests by Day


    -
    -
    -| Date       | Total | Filtered | Gemini | Web  | IPv4 | IPv6 |
    -|------------|-------|----------|--------|------|------|------|
    -| 2025-06-01 | 3245  | 39657    | 8      | 3237 | 2610 | 635  |
    -| 2025-06-02 | 4108  | 39561    | 18     | 4090 | 3050 | 1058 |
    -| 2025-06-03 | 4035  | 41061    | 12     | 4023 | 3007 | 1028 |
    -| 2025-06-04 | 4076  | 41833    | 14     | 4062 | 2994 | 1082 |
    -| 2025-06-05 | 5598  | 48823    | 32     | 5566 | 4252 | 1346 |
    -| 2025-06-06 | 3997  | 50776    | 24     | 3973 | 2927 | 1070 |
    -| 2025-06-07 | 4921  | 41102    | 40     | 4881 | 3670 | 1251 |
    -| 2025-06-08 | 4160  | 41237    | 14     | 4146 | 3412 | 748  |
    -| 2025-06-09 | 3950  | 39371    | 21     | 3929 | 2808 | 1142 |
    -| 2025-06-10 | 4100  | 40129    | 20     | 4080 | 2891 | 1209 |
    -| 2025-06-11 | 4458  | 42022    | 20     | 4438 | 3199 | 1259 |
    -| 2025-06-12 | 5356  | 49596    | 18     | 5338 | 4220 | 1136 |
    -| 2025-06-13 | 3950  | 39122    | 16     | 3934 | 2913 | 1037 |
    -| 2025-06-14 | 4332  | 42286    | 12     | 4320 | 3010 | 1322 |
    -| 2025-06-15 | 3300  | 40276    | 28     | 3272 | 2736 | 564  |
    -| 2025-06-16 | 3734  | 49947    | 12     | 3722 | 2528 | 1206 |
    -| 2025-06-17 | 4319  | 45254    | 50     | 4269 | 3309 | 1010 |
    -| 2025-06-18 | 3796  | 38360    | 46     | 3750 | 2751 | 1045 |
    -| 2025-06-19 | 4117  | 44894    | 170    | 3947 | 2716 | 1401 |
    -| 2025-06-20 | 3627  | 44209    | 30     | 3597 | 2595 | 1032 |
    -| 2025-06-21 | 3569  | 37337    | 32     | 3537 | 2428 | 1141 |
    -| 2025-06-22 | 3173  | 41619    | 27     | 3146 | 2566 | 607  |
    -| 2025-06-23 | 3817  | 46619    | 18     | 3799 | 2678 | 1139 |
    -| 2025-06-24 | 3997  | 43953    | 8      | 3989 | 2772 | 1225 |
    -| 2025-06-25 | 4586  | 42568    | 12     | 4574 | 3163 | 1423 |
    -| 2025-06-26 | 3858  | 39068    | 35     | 3823 | 2830 | 1028 |
    -| 2025-06-27 | 3879  | 38323    | 42     | 3837 | 2698 | 1181 |
    -| 2025-06-28 | 4248  | 40487    | 12     | 4236 | 3008 | 1240 |
    -| 2025-06-29 | 2922  | 40449    | 28     | 2894 | 2207 | 715  |
    -| 2025-06-30 | 2618  | 3563     | 82     | 2536 | 1681 | 937  |
    -
    -
    -

    Feed Statistics Evolution


    -
    -
    -| Date       | Total | Gem Feed | Gem Atom | Web Feed | Web Atom |
    -|------------|-------|----------|----------|----------|----------|
    -| 2025-06-01 | 42    | 1        | 0        | 0        | 41       |
    -| 2025-06-02 | 44    | 1        | 1        | 0        | 42       |
    -| 2025-06-03 | 53    | 3        | 2        | 0        | 48       |
    -| 2025-06-04 | 44    | 1        | 1        | 0        | 42       |
    -| 2025-06-05 | 56    | 3        | 1        | 0        | 52       |
    -| 2025-06-06 | 45    | 0        | 0        | 0        | 45       |
    -| 2025-06-07 | 48    | 2        | 0        | 0        | 46       |
    -| 2025-06-08 | 49    | 0        | 2        | 0        | 47       |
    -| 2025-06-09 | 55    | 3        | 1        | 0        | 51       |
    -| 2025-06-10 | 48    | 2        | 1        | 0        | 45       |
    -| 2025-06-11 | 45    | 1        | 1        | 0        | 43       |
    -| 2025-06-12 | 43    | 0        | 1        | 0        | 42       |
    -| 2025-06-13 | 47    | 5        | 2        | 0        | 41       |
    -| 2025-06-14 | 39    | 1        | 0        | 0        | 38       |
    -| 2025-06-15 | 46    | 2        | 1        | 0        | 43       |
    -| 2025-06-16 | 39    | 1        | 1        | 0        | 37       |
    -| 2025-06-17 | 52    | 4        | 2        | 1        | 46       |
    -| 2025-06-18 | 49    | 3        | 1        | 0        | 45       |
    -| 2025-06-19 | 40    | 2        | 1        | 0        | 37       |
    -| 2025-06-20 | 52    | 5        | 1        | 0        | 47       |
    -| 2025-06-21 | 44    | 2        | 1        | 0        | 41       |
    -| 2025-06-22 | 46    | 3        | 2        | 0        | 41       |
    -| 2025-06-23 | 49    | 4        | 0        | 0        | 45       |
    -| 2025-06-24 | 46    | 1        | 0        | 0        | 45       |
    -| 2025-06-25 | 50    | 5        | 1        | 0        | 44       |
    -| 2025-06-26 | 48    | 2        | 0        | 0        | 46       |
    -| 2025-06-27 | 49    | 4        | 1        | 0        | 44       |
    -| 2025-06-28 | 45    | 3        | 1        | 0        | 41       |
    -| 2025-06-29 | 43    | 3        | 0        | 0        | 40       |
    -| 2025-06-30 | 35    | 6        | 3        | 0        | 26       |
    -
    -
    -

    Top 50 Hosts (30-Day Total)


    -
    -
    -| Host                        | Total Unique Visitors |
    -|-----------------------------|-----------------------|
    -| foo.zone                    | 4322                  |
    -| standby.foo.zone            | 2280                  |
    -| irregular.ninja             | 883                   |
    -| www.foo.zone                | 266                   |
    -| buetow.org                  | 105                   |
    -| www.irregular.ninja         | 81                    |
    -| paul.buetow.org             | 67                    |
    -| dory.buetow.org             | 47                    |
    -| dtail.dev                   | 25                    |
    -| standby.irregular.ninja     | 25                    |
    -| alt.irregular.ninja         | 23                    |
    -| www.dtail.dev               | 22                    |
    -| www.alt.irregular.ninja     | 21                    |
    -| www.buetow.org              | 21                    |
    -| standby.alt.irregular.ninja | 20                    |
    -| fishfinger.buetow.org       | 17                    |
    -| blog.buetow.org             | 14                    |
    -| foo.zone:1965               | 13                    |
    -| standby.foo.zone:1965       | 12                    |
    -| standby.paul.buetow.org     | 10                    |
    -| www.paul.buetow.org         | 9                     |
    -| blowfish.buetow.org         | 8                     |
    -| www.dory.buetow.org         | 5                     |
    -| www.foo.zone:1965           | 5                     |
    -| standby.dory.buetow.org     | 5                     |
    -| snonux.foo                  | 2                     |
    -| www.blog.buetow.org         | 2                     |
    -
    -
    -

    Top 50 URLs (30-Day Total)


    -
    -
    -| URL                                                                                                   | Total Unique Visitors |
    -|-------------------------------------------------------------------------------------------------------|-----------------------|
    -| foo.zone/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim...                            | 252                   |
    -| foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                                     | 237                   |
    -| foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD...                                    | 206                   |
    -| foo.zone/gemfeed/2024-05-01-slow-productivity-book-notes...                                           | 144                   |
    -| foo.zone/gemfeed/2024-03-03-a-fine-fyne-android-app-for-quickly-logging-ideas-programmed-in-golang... | 144                   |
    -| foo.zone/gemfeed/2021-09-12-keep-it-simple-and-stupid...                                              | 144                   |
    -| foo.zone/gemfeed/2021-05-16-personal-bash-coding-style-guide...                                       | 131                   |
    -| foo.zone/gemfeed/index...                                                                             | 129                   |
    -| standby.foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                             | 123                   |
    -| foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                                     | 123                   |
    -| foo.zone/gemfeed/2025-05-02-terminal-multiplexing-with-tmux-fish-edition...                           | 117                   |
    -| foo.zone/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program...                                 | 113                   |
    -| foo.zone/gemfeed/2024-08-05-typing-127.1-words-per-minute...                                          | 109                   |
    -| foo.zone/gemfeed/2021-04-24-welcome-to-the-geminispace...                                             | 103                   |
    -| foo.zone/gemfeed/2023-01-23-why-grapheneos-rox...                                                     | 103                   |
    -| foo.zone/gemfeed/2024-12-03-f3s-kubernetes-with-freebsd-part-2...                                     | 92                    |
    -| standby.foo.zone/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1...                             | 91                    |
    -| foo.zone/gemfeed/2025-02-08-random-weird-things-ii...                                                 | 91                    |
    -| foo.zone/gemfeed/2025-04-05-f3s-kubernetes-with-freebsd-part-4...                                     | 90                    |
    -| foo.zone/gemfeed/2022-05-27-perl-is-still-a-great-choice...                                           | 88                    |
    -| foo.zone/gemfeed/2025-01-15-working-with-an-sre-interview...                                          | 88                    |
    -| foo.zone/about/resources...                                                                           | 87                    |
    -| foo.zone/gemfeed/2025-06-07-a-monks-guide-to-happiness-book-notes...                                  | 86                    |
    -| foo.zone/gemfeed/2022-06-15-sweating-the-small-stuff...                                               | 85                    |
    -| foo.zone/gemfeed/2010-05-09-the-fype-programming-language...                                          | 84                    |
    -| standby.foo.zone/gemfeed/2022-07-30-lets-encrypt-with-openbsd-and-rex...                              | 84                    |
    -| foo.zone/gemfeed/2025-03-05-sharing-on-social-media-with-gos...                                       | 82                    |
    -| foo.zone/gemfeed/2023-09-25-dtail-usage-examples...                                                   | 82                    |
    -| irregular.ninja/html/page-1...                                                                        | 81                    |
    -| foo.zone/site-mirrors...                                                                              | 78                    |
    -| standby.foo.zone/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5...                             | 76                    |
    -| foo.zone/gemfeed/2025-02-01-f3s-kubernetes-with-freebsd-part-3...                                     | 76                    |
    -| standby.foo.zone/gemfeed/2025-03-05-sharing-on-social-media-with-gos...                               | 75                    |
    -| foo.zone/gemfeed/2024-07-07-the-stoic-challenge-book-notes...                                         | 75                    |
    -| foo.zone/gemfeed/2025-04-19-when-book-notes...                                                        | 73                    |
    -| foo.zone/gemfeed/2024-06-23-terminal-multiplexing-with-tmux...                                        | 71                    |
    -| standby.foo.zone/about/index...                                                                       | 71                    |
    -| foo.zone/gemfeed/2024-10-24-staff-engineer-book-notes...                                              | 71                    |
    -| foo.zone/gemfeed/2021-07-04-the-well-grounded-rubyist...                                              | 71                    |
    -| foo.zone/gemfeed/2010-04-09-standard-ml-and-haskell...                                                | 70                    |
    -| foo.zone/uptime-stats...                                                                              | 70                    |
    -| foo.zone/gemfeed/2025-01-01-posts-from-october-to-december-2024...                                    | 70                    |
    -| foo.zone/gemfeed/2022-04-10-creative-universe...                                                      | 69                    |
    -| foo.zone/gemfeed/2021-11-29-bash-golf-part-1...                                                       | 69                    |
    -| foo.zone/gemfeed/2021-12-26-how-to-stay-sane-as-a-devops-person...                                    | 68                    |
    -| foo.zone/about/index...                                                                               | 68                    |
    -| foo.zone/gemfeed/2024-07-05-random-weird-things...                                                    | 67                    |
    -| foo.zone/gemfeed/2015-12-05-run-debian-on-your-phone-with-debroid...                                  | 66                    |
    -| foo.zone/about/novels...                                                                              | 65                    |
    -| foo.zone/gemfeed/2023-10-29-kiss-static-web-photo-albums-with-photoalbum.sh...                        | 65                    |
    -
    -
    -

    Daily Reports


    -
    -2025-06-30 Daily Report
    -2025-06-29 Daily Report
    -2025-06-28 Daily Report
    -2025-06-27 Daily Report
    -2025-06-26 Daily Report
    -2025-06-25 Daily Report
    -2025-06-24 Daily Report
    -2025-06-23 Daily Report
    -2025-06-22 Daily Report
    -2025-06-21 Daily Report
    -2025-06-20 Daily Report
    -2025-06-19 Daily Report
    -2025-06-18 Daily Report
    -2025-06-17 Daily Report
    -2025-06-16 Daily Report
    -2025-06-15 Daily Report
    -2025-06-14 Daily Report
    -2025-06-13 Daily Report
    -2025-06-12 Daily Report
    -2025-06-11 Daily Report
    -2025-06-10 Daily Report
    -2025-06-09 Daily Report
    -2025-06-08 Daily Report
    -2025-06-07 Daily Report
    -2025-06-06 Daily Report
    -2025-06-05 Daily Report
    -2025-06-04 Daily Report
    -2025-06-03 Daily Report
    -2025-06-02 Daily Report
    -2025-06-01 Daily Report
    - - - diff --git a/uptime-stats.html b/uptime-stats.html index 2560f267..ccb8c406 100644 --- a/uptime-stats.html +++ b/uptime-stats.html @@ -13,7 +13,7 @@

    My machine uptime stats



    -This site was last updated at 2025-07-01T22:39:30+03:00
    +This site was last updated at 2025-07-09T00:50:25+03:00

    The following stats were collected via uptimed on all of my personal computers over many years and the output was generated by guprecords, the global uptime records stats analyser of mine.

    @@ -36,7 +36,7 @@ +-----+----------------+-------+------------------------------+ | 1. | alphacentauri | 671 | FreeBSD 11.4-RELEASE-p7 | | 2. | mars | 207 | Linux 3.2.0-4-amd64 | -| 3. | *earth | 189 | Linux 6.15.3-200.fc42.x86_64 | +| 3. | *earth | 190 | Linux 6.15.4-200.fc42.x86_64 | | 4. | callisto | 153 | Linux 4.0.4-303.fc22.x86_64 | | 5. | dionysus | 136 | FreeBSD 13.0-RELEASE-p11 | | 6. | tauceti-e | 120 | Linux 3.2.0-4-amd64 | @@ -45,14 +45,14 @@ | 9. | pluto | 51 | Linux 3.2.0-4-amd64 | | 10. | mega15289 | 50 | Darwin 23.4.0 | | 11. | *mega-m3-pro | 50 | Darwin 24.5.0 | -| 12. | *t450 | 43 | FreeBSD 14.2-RELEASE | -| 13. | *fishfinger | 43 | OpenBSD 7.6 | -| 14. | mega8477 | 40 | Darwin 13.4.0 | -| 15. | phobos | 40 | Linux 3.4.0-CM-g1dd7cdf | +| 12. | *fishfinger | 43 | OpenBSD 7.6 | +| 13. | *t450 | 43 | FreeBSD 14.2-RELEASE | +| 14. | phobos | 40 | Linux 3.4.0-CM-g1dd7cdf | +| 15. | mega8477 | 40 | Darwin 13.4.0 | | 16. | *blowfish | 38 | OpenBSD 7.6 | | 17. | sun | 33 | FreeBSD 10.3-RELEASE-p24 | -| 18. | *f2 | 25 | FreeBSD 14.2-RELEASE-p1 | -| 19. | *f1 | 20 | FreeBSD 14.2-RELEASE-p1 | +| 18. | f2 | 25 | FreeBSD 14.2-RELEASE-p1 | +| 19. | f1 | 20 | FreeBSD 14.2-RELEASE-p1 | | 20. | moon | 20 | FreeBSD 14.0-RELEASE-p3 | +-----+----------------+-------+------------------------------+
    @@ -68,7 +68,7 @@ | 1. | vulcan | 4 years, 5 months, 6 days | Linux 3.10.0-1160.81.1.el7.x86_64 | | 2. | sun | 3 years, 9 months, 26 days | FreeBSD 10.3-RELEASE-p24 | | 3. | *uranus | 3 years, 9 months, 5 days | NetBSD 10.1 | -| 4. | *earth | 3 years, 6 months, 20 days | Linux 6.15.3-200.fc42.x86_64 | +| 4. | *earth | 3 years, 6 months, 26 days | Linux 6.15.4-200.fc42.x86_64 | | 5. | *blowfish | 3 years, 5 months, 16 days | OpenBSD 7.6 | | 6. | uugrn | 3 years, 5 months, 5 days | FreeBSD 11.2-RELEASE-p4 | | 7. | deltavega | 3 years, 1 months, 21 days | Linux 3.10.0-1160.11.1.el7.x86_64 | @@ -98,7 +98,7 @@ +-----+----------------+-------+-----------------------------------+ | 1. | *uranus | 342 | NetBSD 10.1 | | 2. | vulcan | 275 | Linux 3.10.0-1160.81.1.el7.x86_64 | -| 3. | *earth | 244 | Linux 6.15.3-200.fc42.x86_64 | +| 3. | *earth | 245 | Linux 6.15.4-200.fc42.x86_64 | | 4. | sun | 238 | FreeBSD 10.3-RELEASE-p24 | | 5. | *blowfish | 218 | OpenBSD 7.6 | | 6. | uugrn | 211 | FreeBSD 11.2-RELEASE-p4 | @@ -138,11 +138,11 @@ | 9. | mars | 1 years, 2 months, 10 days | Linux 3.2.0-4-amd64 | | 10. | tauceti-e | 0 years, 12 months, 9 days | Linux 3.2.0-4-amd64 | | 11. | sirius | 0 years, 8 months, 20 days | Linux 2.6.32-042stab111.12 | -| 12. | *earth | 0 years, 6 months, 20 days | Linux 6.15.3-200.fc42.x86_64 | +| 12. | *earth | 0 years, 6 months, 20 days | Linux 6.15.4-200.fc42.x86_64 | | 13. | deimos | 0 years, 5 months, 15 days | Linux 4.4.5-300.fc23.x86_64 | -| 14. | *f0 | 0 years, 4 months, 20 days | FreeBSD 14.2-RELEASE-p1 | -| 15. | *f2 | 0 years, 4 months, 19 days | FreeBSD 14.2-RELEASE-p1 | -| 16. | *f1 | 0 years, 4 months, 18 days | FreeBSD 14.2-RELEASE-p1 | +| 14. | f0 | 0 years, 4 months, 20 days | FreeBSD 14.2-RELEASE-p1 | +| 15. | f2 | 0 years, 4 months, 19 days | FreeBSD 14.2-RELEASE-p1 | +| 16. | f1 | 0 years, 4 months, 18 days | FreeBSD 14.2-RELEASE-p1 | | 17. | joghurt | 0 years, 2 months, 9 days | FreeBSD 7.0-PRERELEASE | | 18. | host0 | 0 years, 2 months, 1 days | FreeBSD 6.2-RELEASE-p5 | | 19. | fibonacci | 0 years, 1 months, 11 days | FreeBSD 5.3-RELEASE-p15 | @@ -163,7 +163,7 @@ | 3. | alphacentauri | 6 years, 9 months, 13 days | FreeBSD 11.4-RELEASE-p7 | | 4. | vulcan | 4 years, 5 months, 6 days | Linux 3.10.0-1160.81.1.el7.x86_64 | | 5. | *makemake | 4 years, 4 months, 7 days | Linux 6.9.9-200.fc40.x86_64 | -| 6. | *earth | 3 years, 12 months, 7 days | Linux 6.15.3-200.fc42.x86_64 | +| 6. | *earth | 3 years, 12 months, 13 days | Linux 6.15.4-200.fc42.x86_64 | | 7. | sun | 3 years, 10 months, 2 days | FreeBSD 10.3-RELEASE-p24 | | 8. | *blowfish | 3 years, 5 months, 17 days | OpenBSD 7.6 | | 9. | uugrn | 3 years, 5 months, 5 days | FreeBSD 11.2-RELEASE-p4 | @@ -191,7 +191,7 @@ +-----+----------------+-------+ | 1. | FreeBSD 10... | 551 | | 2. | Linux 3... | 550 | -| 3. | *Linux 6... | 169 | +| 3. | *Linux 6... | 170 | | 4. | Linux 5... | 162 | | 5. | Linux 4... | 161 | | 6. | FreeBSD 11... | 153 | @@ -224,7 +224,7 @@ | 2. | *OpenBSD 7... | 6 years, 9 months, 24 days | | 3. | FreeBSD 10... | 5 years, 9 months, 9 days | | 4. | Linux 5... | 4 years, 10 months, 21 days | -| 5. | *Linux 6... | 2 years, 9 months, 16 days | +| 5. | *Linux 6... | 2 years, 9 months, 22 days | | 6. | Linux 4... | 2 years, 7 months, 22 days | | 7. | FreeBSD 11... | 2 years, 4 months, 28 days | | 8. | Linux 2... | 1 years, 11 months, 21 days | @@ -255,7 +255,7 @@ | 2. | *OpenBSD 7... | 435 | | 3. | FreeBSD 10... | 406 | | 4. | Linux 5... | 317 | -| 5. | *Linux 6... | 188 | +| 5. | *Linux 6... | 189 | | 6. | Linux 4... | 175 | | 7. | FreeBSD 11... | 159 | | 8. | Linux 2... | 121 | @@ -282,7 +282,7 @@ +-----+------------+-------+ | Pos | KernelName | Boots | +-----+------------+-------+ -| 1. | *Linux | 1064 | +| 1. | *Linux | 1065 | | 2. | *FreeBSD | 944 | | 3. | *Darwin | 155 | | 4. | *OpenBSD | 101 | @@ -295,15 +295,15 @@ Uptime is the total uptime of a host over the entire lifespan.

    -+-----+------------+-----------------------------+
    -| Pos | KernelName |                      Uptime |
    -+-----+------------+-----------------------------+
    -|  1. |     *Linux | 27 years, 10 months, 9 days |
    -|  2. |   *FreeBSD |  11 years, 5 months, 3 days |
    -|  3. |   *OpenBSD |   7 years, 5 months, 5 days |
    -|  4. |    *Darwin |  4 years, 9 months, 17 days |
    -|  5. |    *NetBSD |   0 years, 1 months, 1 days |
    -+-----+------------+-----------------------------+
    ++-----+------------+------------------------------+
    +| Pos | KernelName |                       Uptime |
    ++-----+------------+------------------------------+
    +|  1. |     *Linux | 27 years, 10 months, 15 days |
    +|  2. |   *FreeBSD |   11 years, 5 months, 3 days |
    +|  3. |   *OpenBSD |    7 years, 5 months, 5 days |
    +|  4. |    *Darwin |   4 years, 9 months, 17 days |
    +|  5. |    *NetBSD |    0 years, 1 months, 1 days |
    ++-----+------------+------------------------------+
     

    Top 20 Score's by KernelName


    @@ -314,7 +314,7 @@ +-----+------------+-------+ | Pos | KernelName | Score | +-----+------------+-------+ -| 1. | *Linux | 1847 | +| 1. | *Linux | 1848 | | 2. | *FreeBSD | 799 | | 3. | *OpenBSD | 474 | | 4. | *Darwin | 313 | -- cgit v1.2.3