board
Berlin transit: tram/S-Bahn/RE7 departures, weather, alerts
every 60s
1072x1448 ok · 2.4s · last 2026-11-04T18:27:57+01:00
on: pw3a
events
What's on around Prenzlauer Berg -- today, tomorrow, the days ahead -- plus the city's biggest nights
every 3600s · event list
600x800 ok · 2.7s · last 2026-11-04T17:41:00+01:00
1072x1448 ok · 2.5s · last 2026-11-04T17:41:03+01:00
on: pw3b
hn-one
One Hacker News story per slot, digested with the thread's best takes
every 7200s · history
600x800 ok · 10.4s · last 2026-11-04T17:41:07+01:00
on: k4a
hn-read
The best readable HN article each slot, summarized from its actual text
every 7200s · history
600x800 ok · 7.9s · last 2026-11-04T17:41:14+01:00
on: no device
hn-top
Hacker News /best headlines, ranked to the reader's taste
every 7200s · history
600x800 ok · 1.7s · last 2026-11-04T17:41:21+01:00
on: no device
iran
Farsi Iran board: ranked news with a fact-gated deep-dive, free-market rates, Tehran & Esfahan, Jalali time
every 3600s · references
1072x1448 ok · 40.4s · last 2026-11-04T17:41:28+01:00
on: no device
kiosk-ultramarin
Watercooler cards: one interesting thing per slot, tuned to the room
every 1800s
600x800 ok · 17.8s · last 2026-11-04T18:11:35+01:00
1264x1680 ok · 1.6s · last 2026-11-04T18:11:53+01:00
on: koa3a
m10
Big-type M10 commute countdown on weekday mornings; M10 both ways + weather + board alerts otherwise
every 60s
600x800 ok · 0.4s · last 2026-11-04T18:27:46+01:00
on: kt4a
portfolio-mz
Family portfolio in relative numbers only: day move, period returns, index-100 chart
private · published under its token path only
600x800 ok · 21.9s · last 2026-11-04T18:11:49+01:00
on: k4b
portfolio-baba
Family portfolio in relative numbers only: day move, period returns, index-100 chart
private · published under its token path only
600x800 ok · 3.4s · last 2026-11-04T18:11:56+01:00
on: no device
sky-photo
Tonight's sky: moon, planets, ISS passes, rare events worth planning for, and one thing to learn
every 3600s
600x800 ok · 3.9s · last 2026-11-04T17:42:03+01:00
on: no device
transit-danz77
Per-person departures board: the stops around one address
every 120s · data: Transitous
600x800 ok · 1.1s · last 2026-11-04T18:26:12+01:00
on: no device
transit-schoen43a
Per-person departures board: the stops around one address
every 120s · data: Transitous
600x800 ok · 0.8s · last 2026-11-04T18:26:19+01:00
on: no device
transit-schiller92
Per-person departures board: the stops around one address
every 120s · data: Transitous
600x800 ok · 1.0s · last 2026-11-04T18:26:26+01:00
on: no device
transit-benz10
Per-person departures board: the stops around one address
every 120s · data: Transitous
600x800 ok · 1.9s · last 2026-11-04T18:26:33+01:00
on: no device
transit-worps100
Per-person departures board: the stops around one address
every 120s · data: Transitous
600x800 ok · 1.1s · last 2026-11-04T18:26:40+01:00
on: no device
transit-bremgarten
Per-person departures board: the stops around one address
every 120s · data: Transitous
600x800 ok · 1.1s · last 2026-11-04T18:26:47+01:00
on: no device
weather-today
Current conditions, 24 h temperature curve with rain bars, computed nowcast line, DWD warnings
every 900s
600x800 ok · 0.9s · last 2026-11-04T18:27:52+01:00
on: kt4b
weather-week
Current header and a 7-day min/max range-bar outlook on a shared temperature axis, with DWD warnings
every 10800s
600x800 ok · 1.0s · last 2026-11-04T17:42:59+01:00
on: no device
| device | model | panel | dashboard | notes |
|---|
| pw3a | Kindle Paperwhite 3 (2015) | 1072x1448 | board | desk, USB-powered, polls every minute; migrated 2026-07-04 to the per-device URL /d/pw3a.png via deploy.sh pw3a (was flashed against the bare site root) |
| pw3b | Kindle Paperwhite 3 (2015), white | 1072x1448 | events | white cluster behind the monitor, USB-powered; serial G090KB03736703KJ, FW 5.13.5 (pw3a runs 5.16.x); jailbroken with WinterBreak2; SSH over USB with an EMPTY password (NiLuJe usbnet), unlike the khf devices' "kindle"; kindle-dash running events hourly via KUAL |
| kt4a | Kindle Basic 10th gen (2019), white | 600x800 | m10 | hallway, USB-powered; jailbroken + USBNetLite (khf, ssh pass "kindle"); kindle-dash installed 2026-07-04, running m10 via KUAL (rtc0 suspend/wake verified) |
| kt4b | Kindle Basic 10th gen (2019), white, 8 GB | 600x800 | weather-today | white cluster behind the monitor, USB-powered; serial G090WF06028302TK, i.MX6SL, FW 5.18.1.1.1; jailbroken + universal hotfix + KUAL via PEKI + USBNetLite khf (ssh pass "kindle"; USE_WIFI=true, so WiFi SSH works and no tether is needed); back shell chipped at the micro-USB port -- strain-relieve the cable; kindle-dash running weather-today every 15 min via KUAL |
| k4a | Kindle 4 NT (2011), black | 600x800 | hn-one | jailbroken + usbnetwork; battery-life experiment at 2h refresh, dashboard install pending |
| k4b | Kindle 4 NT (2011), black | 600x800 | portfolio:mz | jailbroken + usbnetwork; private portfolio (M&Z) at 4h refresh -- fetches the token path, not /d/k4b.png (DASH_URL supplied at deploy time). Device re-flash pending |
| koa3a | Kindle Oasis 3 (2019), 32GB | 1264x1680 | kiosk:ultramarin | first kiosk device; i.MX7, hard-float, FW 5.18.2 (10th-gen terminal); jailbroken (adbreak) + hotfix + USBNetLite (khf, ssh pass "kindle"); KUAL + renameotabin (OTA blocked); running kiosk:ultramarin via KUAL on a USB wall charger (SLEEP_MODE=awake, */15) |