cubelinux.com/now · a measured hour

One hour, measured

A photograph, not a feed. Every request this machine answered between 07:00 and 08:00 UTC on 29 October 2026, sampled ten minutes at a time and frozen: 3,522 requests, 2,227 pages, 65 distinct humans, 0 verified model fetches, and 1 that claimed to be a model agent from an address that is not one.

measured 29 October 2026, 09:58 UTC · written once, never updated · micro.json beside this page holds the same numbers

source: /var/log/nginx/*.access.log* · one machine, five properties · the record · the weekly drop

one hour of every log on this machine · sampled every ten minutes

The hour, at a glance

requests

3,522

in the hour

pages answered

2,227

200–299

distinct humans

65

browser-shaped

model agents, verified

0

name and address agree

index crawlers, verified

902

GPTBot, ClaudeBot, Googlebot

claimed, not verified

10

the name alone, or a scanner

installable files

5

.tar.gz, .zip, .deb, .rpm

Built by bisecting the day’s log to this hour’s byte range: 3,522 lines parsed in 0 ms of one core — about a two-thousandth of the hour it describes — then written once and never updated. micro.json beside the page holds the same numbers for a program.

the shape of the hour

Requests, ten minutes at a time

1,168779389028907:0050607:1099007:2049007:3048407:4076307:50mean 587 requests

The dashed line is the mean slice (587). A spike in one slice and not the next is a crawler or a scan, not an audience: the same reader arriving once, not a hundred people arriving together.

what the hour actually returned

Answers by status

a pagea redirecta 404a 5xx
07:0028907:1050607:2099007:3049007:4048407:50763

browser-shaped user agents only · the rest are counted as bots

Who asked

Firefox 153 / Linux1,519requestsChrome 131 / Windows322requestspython-urllib99requestsChrome 130 / Windows37requestsChrome 114 / Android32requestsChrome 129 / Windows31requestsSafari 605 / macOS28requestsFirefox 133 / Windows28requests

pages whose only purpose is to be found

The doors

the git wall911requeststhe install manifest1requeststhe downloads1requests

the same figures as a table, so nothing is hidden in a bar

Every slice

slicerequestspages4045xxhumansagentscrawlersclaimedinstalls
07:00–07:10289117141579000
07:10–07:20506334171558000
07:20–07:309907822917516015
07:30–07:40490335515010000
07:40–07:5048432951508000
07:50–08:007633306836514000
the hour3,5222,2271381,152650902105

the twelve most-requested paths in the hour

What was asked for

pathrequestsfirst seen
/visits.php30007:20
/git/auth/cubelinux/cubelinux-kernel/src/branch/cubelinux…4107:10
/git/auth/cubelinux/cubelinux-kernel/commit/598cf272195d2…3507:00
/git/auth/cubelinux/cubelinux-kernel/raw/commit/88ce1bf2b…3007:40
/git/auth/cubelinux/cubelinux-kernel/commits/branch/cubel…2507:30
/2307:20
/grid/video/job2007:00
/git/auth/cubelinux/cubelinux-kernel/rss/branch/cubelinux…1907:20
/git/auth/cubelinux/cubelinux-kernel/raw/branch/cubelinux…1807:20
/git/auth/cubelinux/cubelinux-kernel/blame/commit/88ce1bf…1407:00
/robots.txt607:10

requests per site, including the ones that only exist to answer a scanner

Where it came from

slopcup.com1,577requestscubelinux.com953requestssoapp.io515requestscoinstable.us279requestsapi.powerbutton.io118requestsDULRobotics.com22requestspowerbutton.io20requestsgarvikpower17requestsshawnsapplianceservices13requestsaiapq.com5requestssumeriantemple.org3requests

the method, so the number can be checked rather than believed

What this hour is, and is not

A hour on this machine is not a sample of an audience. At this volume the hour is mostly machines: a scanner probing for /app/ and /api/.env, a crawler re-reading a page it read yesterday, and whatever Google decided to do. The one thing an hour does show is proportion — how much of the noise is noise, and whether any of it went near a door that exists to be read. Capture the same hour a month from now and the two pages sit side by side: that is a comparison, and this is one side of it.

Built by micro.py on the same box that serves the site; it reads /var/log/nginx/*.access.log* after the fact, so it costs the request path nothing. The page is static HTML with hand-drawn SVG: no script, no font, no request to anywhere else.