Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
|
2026-11-10
| ||
| 22:22 |
hackbadge/blog: closing section says build 213 is the firmware, not what the maintainer's badge runs (still a test image; on hold)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KL9EHneGcFWiNTMEut Leaf check-in: 54d15be9e1 user: run-f6d5517e tags: hackbadge | |
| 21:28 |
Big Picture: link mechanical-turk's new README
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KLzbegE4bctT15YBNy Leaf check-in: e93005e885 user: one-place tags: trunk | |
| 21:26 |
README: open with what the console is for, per the Big Picture
What it is, and the three things it shows: a vendor's chat can be replaced, one place can keep every project moving, and the same help can go beyond the page. Cold-read by a fresh agent; its guessed words now defined in place. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KLzbegE4bctT15YBNy check-in: 66f7a63c3e user: one-place tags: trunk | |
| 21:25 |
Merge big-picture: The Big Picture page and tools/replies.cr onto trunk
The Big Picture (docs/big-picture.md) explains the program and links each project's README; tools/replies.cr lists replies since The One Place's last post in each thread. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KLzbegE4bctT15YBNy check-in: 06dd54e890 user: one-place tags: trunk | |
| 21:00 |
The Big Picture, rewritten in Markdown as the program's story
Replaces docs/big-picture.html. An explanation page: the mission, the four groups of projects and how they feed each other, success criteria inferred from the projects' goals (awaiting the maintainer), and how to stay aligned. Each project links to its README. Passed two cold reads by fresh agents; fixes from each applied. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KLzbegE4bctT15YBNy Leaf check-in: c558493db0 user: one-place tags: big-picture | |
| 20:53 |
Big Picture: interactor's analyzer only listens; students control the boards from BeagleBadge
Correction from interactor's session, checked against its code. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KLzbegE4bctT15YBNy check-in: d59ff13d15 user: one-place tags: big-picture | |
| 20:49 |
Big Picture: interactor in the maintainer's words, last-mile integration
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KLzbegE4bctT15YBNy check-in: fc1887826a user: one-place tags: big-picture | |
| 20:49 |
Big Picture: interactor's purpose, and social-badge talking to iPhones through Stone
Every project's purpose is now on the page, as the maintainer confirmed it. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KLzbegE4bctT15YBNy check-in: 6a76540041 user: one-place tags: big-picture | |
| 20:41 |
Big Picture: social-badge's purpose, as the maintainer gave it
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KLzbegE4bctT15YBNy check-in: b266ebaa0c user: one-place tags: big-picture | |
| 20:21 |
Big Picture: Tiny Tapeout's purpose, as the maintainer confirmed it
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KLzbegE4bctT15YBNy check-in: ace21cee0a user: one-place tags: big-picture | |
| 20:06 |
Big Picture: mechanical-turk's purpose, as the maintainer confirmed it
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KLzbegE4bctT15YBNy check-in: 5e6cf42bce user: one-place tags: big-picture | |
| 18:19 |
Big Picture: crystal-robots' purpose, as the maintainer confirmed it
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KLzbegE4bctT15YBNy check-in: 80a7611320 user: one-place tags: big-picture | |
| 18:12 |
Big Picture: what the program keeps, and each project's purpose as the maintainer confirmed it
OCX, the console, BQ2, Glint, cleave, gp-crystal, swk-ai, Stone and Chronicle, Stone Media. Five projects still to go through. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KLzbegE4bctT15YBNy check-in: 71b4f2680d user: one-place tags: big-picture | |
|
2026-11-09
| ||
| 23:39 |
hackbadge/blog: nametag photo captioned plainly; nametag question dropped
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KL9EHneGcFWiNTMEut check-in: d919ee4217 user: run-f6d5517e tags: hackbadge | |
| 23:09 |
Dark mode shows BeagleBoard.org's logo without the white box, its dark outlines dropped
Intent: the maintainer (ocx-console 747a28cf06): "it doesn't fit nicely in dark mode." beagleboard.org publishes no light variant, so the official file stays unchanged; in dark mode only its #231f20 outlines, which vanish on the dark header, are dropped, and the dog's face keeps its dark eyes and nose. Demonstrates: the page rendered by Chromium (tools/browser-rootfs) in dark and light. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KKmU5qCperLeq92iwx Leaf check-in: 4acaa97e3c user: run-fb38bc18 tags: logo-dark | |
| 23:08 | Create new branch named "logo-dark" check-in: 477e278ce6 user: run-fb38bc18 tags: logo-dark | |
| 22:59 |
hackbadge/blog: full-colour Portrait photo; no photo placeholders left
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KL9EHneGcFWiNTMEut check-in: 921bcb1407 user: run-f6d5517e tags: hackbadge | |
| 22:54 |
hackbadge/blog: drop the DIAG B window-test photo placeholder (the test table covers it)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KL9EHneGcFWiNTMEut check-in: f657ab8c39 user: run-f6d5517e tags: hackbadge | |
| 22:53 |
hackbadge/blog: Game of Life photo (turned upright with the orientation flag)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KL9EHneGcFWiNTMEut check-in: acbf674bd1 user: run-f6d5517e tags: hackbadge | |
| 22:52 |
Merge preview-page: the page calls the address it was loaded from, for OCX's preview page
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KKmU5qCperLeq92iwx Leaf check-in: a0fb535bcc user: run-fb38bc18 tags: post-images | |
| 22:51 |
Images and links in a post resolve against its own forum page
Intent: the maintainer (ocx-console c4768e48cf): images in posts show only their alt text in the console. Stone writes , relative to /forumpost/, which from the console's address names nothing. Demonstrates: spec/app_spec.cr, Addresses in a post. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KKmU5qCperLeq92iwx check-in: 5190ebdc4e user: run-fb38bc18 tags: post-images | |
| 22:51 | Create new branch named "post-images" check-in: b9ff4712c4 user: run-fb38bc18 tags: post-images | |
| 22:50 |
hackbadge/blog: keep the LED on/off pair; drop the blinking-image to-do (no image tools on reachable hosts)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KL9EHneGcFWiNTMEut check-in: 0ff5314a41 user: run-f6d5517e tags: hackbadge | |
| 22:49 |
hackbadge/blog: LED-off photo; the blinking LED is the green one, not the purple glow
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KL9EHneGcFWiNTMEut check-in: faf82593ce user: run-f6d5517e tags: hackbadge | |
| 22:46 |
hackbadge/blog: LED-on photo of the badge back; firmware credits from its silkscreen
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KL9EHneGcFWiNTMEut check-in: 92c480f4ed user: run-f6d5517e tags: hackbadge | |
| 22:45 |
hackbadge/blog: Supercon post brought up to build 213 (app grid, OTA releases, day-two findings), Around the con section, Crystal nametag photo (photo metadata stripped except orientation)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KL9EHneGcFWiNTMEut check-in: 20e40d9ce2 user: run-f6d5517e tags: hackbadge | |
| 21:42 |
tools/replies.cr: every reply since my last post, per thread, all clones
Pulls each read clone, then lists posts by others newer than my newest post in the same thread (last 2 days by default, --days N), with Detroit times and links. Built after missing BQ2's and crystal-robots' replies on Nov 9. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KLzbegE4bctT15YBNy check-in: dd1c73f06b user: one-place tags: big-picture | |
| 21:32 |
big-picture: cut to the vision and one line per project
The maintainer: "you gave me too much." Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KLzbegE4bctT15YBNy check-in: 8612151fb1 user: one-place tags: big-picture | |
| 21:09 |
Exploration: one letters tool for any capability letter, R included, in place of send_runs
Intent: the maintainer (ocx-console 00d180d885): "sends_runs is no longer needed if there is a letters or capabilities tool." Demonstrates: docs/explore/asked-steps-mockup.html, both letter steps through ext/ocx2-cgi/letters; docs/explore/asked-steps.md, the OCX-changes row. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KKmU5qCperLeq92iwx Leaf check-in: 87509bc46b user: run-fb38bc18 tags: explore-asked-steps | |
| 20:55 |
Exploration: asked steps, a mock-up and a one-page write-up, merged nowhere
Intent: the maintainer (ocx-console 7f7e3e9e61, 7d44bbce66): one step per item, OCX's tool in place, its answer back to the asking session over chat, buttons for the approvals usually needed with more information behind each. Demonstrates: docs/explore/asked-steps-mockup.html, a static page; docs/explore/asked-steps.md marks the OCX parts. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KKmU5qCperLeq92iwx check-in: 84ac5cc4a0 user: run-fb38bc18 tags: explore-asked-steps | |
| 20:53 | Create new branch named "explore-asked-steps" check-in: 2451937521 user: run-fb38bc18 tags: explore-asked-steps | |
| 20:17 |
big-picture: correct the mechanical-turk line
CK already reviewed trunk in October (mechanical-turk session, Nov 9). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KLzbegE4bctT15YBNy check-in: bc7933c534 user: one-place tags: big-picture | |
| 12:49 |
Big picture: lead with the maintainer's vision, in their words
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KLzbegE4bctT15YBNy check-in: 9669e2321e user: one-place tags: big-picture | |
| 11:34 |
Big picture: the maintainer's projects, goals in their own words, and five things that would feel like progress
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KLzbegE4bctT15YBNy check-in: f1af0a7b53 user: one-place tags: big-picture | |
|
2026-11-08
| ||
| 20:59 |
hackbadge/blog: Supercon badge post for review, from the Claude Doc draft (photo metadata stripped; photos still to take are placeholders)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KLzbegE4bctT15YBNy check-in: 5999114918 user: one-place tags: hackbadge | |
| 05:41 |
The console's page calls the address it was loaded from, and takes messages from OCX's preview page too
Intent: the maintainer (ocx-console post 498cf64f4d): "once it is staged, a preview should be available." OCX's preview page, ext/ocx2-cgi-next, is to run a staged console build (OCX's change, ocx-console post 4bf2693fa3); that build gets the same request as the accepted one, so its page must call its own address and accept sends from it. Demonstrates: spec/app_spec.cr, The console's page address. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KKmU5qCperLeq92iwx Leaf check-in: fdd8f67a4c user: run-fb38bc18 tags: preview-page | |
| 05:41 | Create new branch named "preview-page" check-in: d33c5bd4f5 user: run-fb38bc18 tags: preview-page | |
| 04:24 | hackbadge/crystal-next: OTA panic fix + slides app as mbox patches on crystal d889774 check-in: 23f03a3a57 user: one-place tags: hackbadge | |
| 04:18 | hackbadge/ota-panic: RMT shared interrupt across cores causes OTA int WDT; fix opens both LED channels on core 1 check-in: e405ccec57 user: one-place tags: hackbadge | |
| 03:52 | hackbadge/ci: automatic badge-release workflow (publish every passing crystal push build) check-in: 39f51e66ff user: one-place tags: hackbadge | |
| 02:42 | hackbadge/slides: Slides app patch (mechanical-turk deck, 213 specs pass, builds with IDF 5.4.2) check-in: 0a683a51a7 user: one-place tags: hackbadge | |
| 00:50 |
BeagleBoard.org's logo heads the console, linked to beagleboard.org
Intent: the maintainer, at Hackaday Supercon, relayed by The One Place (post ba52ff531b): "Can I get some beagleboard.org branding on this site?", with BeagleBoard.org's official logo, not a redrawn one. Expression: src/console/beagleboard-logo.svg is the file beagleboard.org's own theme serves (resources/images/beagleboard-logo.svg), unchanged; the page inlines it, labelled BeagleBoard.org, in the top bar before Console, on white as on beagleboard.org so it reads in the dark theme too, linked to https://www.beagleboard.org/ in a new tab. Demonstrates: crystal spec and -Dfossil_command, 44 examples, 0 failures each; the bench: all steps pass, its screenshot shows the logo and wordmark. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KKmU5qCperLeq92iwx check-in: 76a2a2c9f9 user: run-fb38bc18 tags: trunk | |
|
2026-11-07
| ||
| 19:46 | hackbadge: tm/ test image (sketch-driver a4e8678 + 3 patches), sums, flash commands; analysis: OTP DRFW end 168 check-in: fc6b894538 user: one-place tags: hackbadge | |
| 19:42 | hackbadge: red-plane: twin rows are a symptom; candidate mechanisms M1-M4 and test TM check-in: 50f9992fb9 user: one-place tags: hackbadge | |
| 19:40 | hackbadge: red-plane: T1 log result, twin-row leads, TC1 TCON test, T1b patch check-in: c3299ac3f1 user: one-place tags: hackbadge | |
| 19:15 |
A poll renders the posts only when they've changed, and a failed read clears
Intent: The One Place, post cbb648d6c1: the maintainer's page showed "Couldn't read the conversation." under posts that rendered fine. Each 5 s poll of The One Place's thread rendered all ~450 posts again, one Fossil run each: 4.5 s and 346 KB per poll on the server, measured signed in. Over a phone, one failed, and the error stayed though later polls succeeded. Expression: /thread answers seen, the posts' count and last hash. The page sends it back, and while it holds the answer is only steps and session, unchanged: true, nothing rendered. A failed read says why and that the page tries again, and clears on the next success. An answer for a conversation left meanwhile says nothing. Demonstrates: crystal spec and -Dfossil_command, 44 examples, 0 failures each; a spec polls with seen, unchanged until a new post. The bench: all steps pass. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KKmU5qCperLeq92iwx check-in: bb8f067f5f user: run-fb38bc18 tags: trunk | |
| 19:09 | hackbadge: LEAD.md: CI green, numbered release still missing check-in: dae7d3630b user: one-place tags: hackbadge | |
| 19:09 | hackbadge: LEAD.md: patches pushed (af54909, CI green); red-plane comparison lead check-in: 73a1c4b6e4 user: one-place tags: hackbadge | |
| 18:53 | hackbadge: console-quiet patch and finding; LEAD.md role change (work-60 consoles only, badge-lead writes code) check-in: a257df27e2 user: one-place tags: hackbadge | |
| 17:59 | hackbadge: LEAD.md notes the menu-input fix check-in: 740a8a617b user: one-place tags: hackbadge | |