[ norboten ]
Play

Watch someone fix a Linux box

P on a lab in the TUI records the session's terminal and publishes it here while it runs.
Read-only: you see what the learner sees, at the speed they typed it, and every file they change is a diff.

Live now

The backup script that lies linux-03-backup-script-lies · alpine
The contractor who cannot write rhcsa-01-users-and-permissions · rocky-10
The service that won't stay up linux-02-service-wont-stay-up · ubuntu-26.04
The site nobody can reach rhcsa-04-selinux-firewall-network · rocky-10

Recorded sessions

Real sessions against real VMs, recorded with the same recorder. Until you press play each screen lists the commands it is about to run; skipping to the next three commands pauses. Click a command in the logs to jump to it. Long pauses are squeezed; nothing else is edited.

The backup script that lies linux-03-backup-script-lies alpine 73 commands · 3m 53s · 1 file changed

13 Sep 2026 · 16:57 → 17:01 UTC

The contractor who cannot write rhcsa-01-users-and-permissions rocky-10 88 commands · 3m 46s · 1 file changed

13 Sep 2026 · 17:07 → 17:10 UTC

The disk that stays full linux-01-disk-full ubuntu-26.04 15 commands · 51.6 s · 1 file changed

16 Sep 2026 · 02:48 → 02:49 UTC

The first lab, start to finish hello alpine 11 commands · 26.6 s

12 Sep 2026 · 16:42 → 16:42 UTC

The service that won't stay up linux-02-service-wont-stay-up ubuntu-26.04 90 commands · 5m 56s · 1 file changed

16 Sep 2026 · 02:50 → 02:56 UTC

The site nobody can reach rhcsa-04-selinux-firewall-network rocky-10 89 commands · 3m 49s · 1 file changed

13 Sep 2026 · 17:11 → 17:15 UTC

The API that vanishes on reboot rhcsa-02-systemd-and-boot rocky-10 19 commands · 1m 07s · 1 file changed

12 Sep 2026 · 17:21 → 17:23 UTC

What is recorded, and what is not

Nothing, by default

o opens a shell and records nothing. p writes an asciicast and a command log to ~/.norboten/plays, on your machine.

Streaming asks first

Only P publishes anything, after a confirmation, and only while the session runs. Recordings expire after a week.

Theory is never recorded

Answers and scores, nothing else. There is no terminal to record and no reason to keep one.