stats.radicle.at

harry-engine

Tensor "game engine". By hdh.

Open on app.radicle.at
Seeds
13
How many nodes announce this repository to the network.
more

Announcing is a node declaring it will serve the repository; what is on that node's disk cannot be verified from here. The median repository is seeded by 6 nodes.

Rank by seed count
#240
Of 17,037 repositories with a current seed count. Seeded by more nodes than 97.4% of them.
Size on radicle.at
2.2 MiB
Its size on radicle.at's disk, as last recorded.

Seed count over time

16 seeds, 11 August 2026 to 12 August 202613 seeds, 13 August 2026 to 14 August 202616 seeds, 15 August 202611 seeds, 16 August 2026 to 21 August 202616 seeds, 22 August 202619 seeds, 23 August 202615 seeds, 24 August 2026 to 25 August 202615 seeds, 26 August 2026 to 4 September 202611 seeds, 5 September 2026 to 6 September 202614 seeds, 7 September 2026 to 16 September 202611 seeds, 17 September 202614 seeds, 18 September 202617 seeds, 19 September 2026 to 20 September 202621 seeds, 21 September 2026 to 22 September 202617 seeds, 23 September 2026 to 24 September 202614 seeds, 25 September 2026 to 28 September 202611 seeds, 29 September 202616 seeds, 30 September 2026 to 2 October 202612 seeds, 3 October 202613 seeds, 4 October 202610 seeds, 5 October 202613 seeds, 6 October 20268 seeds, 7 October 2026 to 13 October 202612 seeds, 14 October 202615 seeds, 15 October 202612 seeds, 16 October 2026 to 17 October 20269 seeds, 18 October 202616 seeds, 19 October 2026 to 20 October 202612 seeds, 21 October 202618 seeds, 22 October 202610 seeds, 23 October 202614 seeds, 24 October 2026 to 2 November 202611 seeds, 3 November 202614 seeds, 4 November 2026 to 5 November 202610 seeds, 6 November 2026 to 7 November 202613 seeds, 8 November 2026

The seed count has swung between 8 and 21 over 90 days of recorded history (11 August to 8 November 2026), and stands at 13, near the 16 it opened at. The largest single change was -8 on 23 October 2026, across 35 recorded moves. The line moves only on a clear change; small ones do not show.

0over 7 days

14 → 13 typical seeds

too small to count as a move · against the week ending 1 November 2026

0over 30 days

10 → 13 typical seeds

too small to count as a move · against the week ending 9 October 2026

Chart this against other repositories

Collaboration

Open patches
1
awaiting review or merge
Merged patches
12
accepted into the code
Open issues
5
still under discussion
Closed issues
10
resolved or dismissed
Typical time to merge
8 minutes
the median across 12 merged patches
Latest merge
2 Mar 2026
the most recent patch to land

Also 6 archived without merging.

Other object types in use here: cc.experiment (12), me.hdh.context (31), me.hdh.plan (2).

Activity

Commits
55 commits, 23 Feb 2026 to 1 Mar 20265 commits, 2 Mar 2026 to 8 Mar 2026
60
Add project skeleton and CMake build system Patch opened 25 Feb 2026, merged 25 Feb 2026, under an hour later.Add clang-tidy and clang-format configuration Patch opened 25 Feb 2026, merged 25 Feb 2026, 1 hour later.Add GoogleTest and Microsoft GSL via FetchContent Patch opened 25 Feb 2026, merged 25 Feb 2026, under an hour later.Add error handling infrastructure with CUDA_CHECK macro Patch opened 25 Feb 2026, merged 25 Feb 2026, under an hour later.Add justfile with build convenience targets Patch opened 25 Feb 2026, merged 25 Feb 2026, under an hour later.Add justfile with build convenience targets Patch opened 25 Feb 2026, merged 25 Feb 2026, under an hour later.Add DeviceBuffer<T> RAII GPU memory wrapper Patch opened 25 Feb 2026, merged 25 Feb 2026, under an hour later.Add RAII wrappers for CudaStream, CublasHandle, and CufftPlan Patch opened 25 Feb 2026, merged 25 Feb 2026, under an hour later.Add GoogleTest tests for DeviceBuffer and RAII wrappers Patch opened 25 Feb 2026, merged 25 Feb 2026, under an hour later.Fix ctest test discovery by enabling testing at project root Patch opened 25 Feb 2026, archived.Phase 2: Domain types, GPU kernels, and I/O loaders Patch opened 28 Feb 2026, archived.Phase 3: Windowing, Rendering, and ImGui Patch opened 28 Feb 2026, archived. 2 revisions.Phase 4: Lua Scripting, Hot Reload, and User Experience Patch opened 28 Feb 2026, archived.Engine core dumps on signal-based shutdown (SIGINT/SIGTERM) Issue opened 28 Feb 2026, closed 2 Mar 2026, 2 days later. 1 reply.Phase 4 cleanup: persist(), data cache, and console positioning Issue opened 28 Feb 2026, closed 2 Mar 2026, 2 days later.Fix ctest test discovery by enabling testing at project root Patch opened 1 Mar 2026, archived.Tensor shape manipulation: transpose, slice, reshape, squeeze Issue opened 1 Mar 2026, closed 2 Mar 2026, 27 hours later.Linear algebra and cuSOLVER integration: SVD, pinv, inv, solve, det, norm Issue opened 1 Mar 2026, closed 2 Mar 2026, 27 hours later.Tensor construction, random generation, and missing Lua bindings Issue opened 1 Mar 2026, closed 2 Mar 2026, 27 hours later.Tensor utility ops and PointCloud Lua bindings: clamp, where, cat, stack, transform, crop Issue opened 1 Mar 2026, closed 2 Mar 2026, 27 hours later.Fix ctest test discovery by enabling testing at project root Patch opened 1 Mar 2026, archived.Fix ctest test discovery by enabling testing at project root Patch opened 2 Mar 2026, merged 2 Mar 2026, under an hour later.Add Game of Life example and Radicle COB visualization plan Patch opened 2 Mar 2026, merged 2 Mar 2026, under an hour later.Lua update loop: engine.run(), pause/resume/step, ui:playback() widget Issue opened 2 Mar 2026, closed 2 Mar 2026, 1 hour later.Refactor register_bindings: replace positional overloads with a context struct Issue opened 2 Mar 2026, closed 2 Mar 2026, 8 hours later.Add Lua update loop: engine.run(), pause/resume/step, ui:playback() Patch opened 2 Mar 2026, merged 2 Mar 2026, 2 hours later.Tensor↔Image conversion with band selection Issue opened 2 Mar 2026, closed 2 Mar 2026, under an hour later.Python PyTorch activation visualization without CPU readback Issue opened 14 Jun 2026, still open. 2 replies.Refactor register_bindings to LuaBindingContext struct Patch opened 14 Jun 2026, still open. 2 revisions.
29

The default branch has 60 commits, the first on 25 Feb 2026, the latest on 2 Mar 2026.

2 identities have patches or issues here, none of them active in the last 90 days. Merged patches took a median of under an hour to land.

No signature from a Radicle key in this repository. Sign your commits with your Radicle key →

?
Merged patch
A line from the day it opened to the day it merged.
Closed issue
A line from the day it opened to the day it closed, where that day is known.
Grouped
Commits too close together to draw apart, with their count where there is room.
Row totals
Each row's number is its total for the dates in view.

About this repository

Repository ID
rad:zrQ8rx8RmXB96Vt9UNmytbYzJHit
Delegates
hdhdid:key:z6MkfuXgBSe5G8U6d5NuVbvrbuXRwzYjKJWPPddXgbVjqT9n
First seen by radicle.at
7 July 2026 or earlier
Last seen
8 November 2026
Classification
Community. Published by a peer on the Radicle network. This site's own label; the repository does not declare it.

More by hdh

RepositorySeeds7d
community-computer250
ccbench-leaderboard140
rad-pi140
wheresmy13+4
rad-skill12-5

hdh maintains 29 repositories here, including this one. See all of them · Chart these together

Seed it too

Run this in a terminal on a machine with a Radicle node (radicle.dev to install one):

rad seed rad:zrQ8rx8RmXB96Vt9UNmytbYzJHit

Seeding replicates the repo and counts your node toward the seed count above, which can take a while to show. Tap the command to copy it.

To seed every public repository at once, run a permissive seed node, one that takes whatever the network offers. The Radicle seeder guide covers setup, and radicle-seed-prune frees disk as it fills, so there is no minimum disk to start with.