yggvault ratatoskr-space connected via regular web
Color theme
also available via yggdrasil mesh http://[203:b338:2a84:a18f:986:47ae:1a4:d8d3]/pkg/ruview/v1065
vault / ruview / v1065

ruview @ v1065

integrity

size
55.6 MiB
downloaded
last checked
source https://github.com/ruvnet/RuView · available · github

release notes

Automated release from CI pipeline

Changes: research(R11): maritime sensing — through-bulkhead impossible, through-seam works (#712)

Physics scrutiny of WiFi-band maritime sensing scenarios. Steel skin depth is 3.25 um at 2.4 GHz, making bulkheads utterly opaque. Saltwater attenuation is 853 dB/m. The 'through-bulkhead WiFi radar' framing common in conservation/maritime is wrong; the actual feasible category is 'through-seam' sensing exploiting slot diffraction through gaskets, hatch seals, and vent grilles.

Composite link budget for 7 maritime scenarios (ESP32-S3 121 dB budget, 10 dB SNR margin):

FEASIBLE:

IMPOSSIBLE:

Five feasible verticals catalogued: man-overboard surface, through-seam crew vitals, container tamper detection, hatch-seal predictive maintenance, engine-room thermal anomaly via condensation.

Composes with prior threads:

Honest scope: best-case ignores vessel vibration (5-30 Hz, in-band with R10 gait frequencies), engine ignition noise, salt-spray, steel-surface multipath. Maritime gait-classification is harder than land.

The romantic 'through-hull radar' is now explicitly debunked. The actual product roadmap is gasket-leakage sensing, surface detection, and predictive-maintenance audits.

Coordination: ticks/tick-10.md, no PROGRESS.md edit.

Docker Image: ghcr.io/ruvnet/RuView:4072455d1e8818536bbc3e155c914fc0948aefda

download

unix · zip
curl -fL -o v1065.zip https://ratatoskr.space/pkg/ruview/v1065.zip
                    printf '%s  %s\n' '75dc7d14df83cb997855154a4d7d8e442c63b069972ecca768f60c4aac14a797' 'v1065.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/ruview/v1065.zip"
$out = "v1065.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "75dc7d14df83cb997855154a4d7d8e442c63b069972ecca768f60c4aac14a797") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v1065.tar.gz https://ratatoskr.space/pkg/ruview/v1065.tar.gz
                    printf '%s  %s\n' '2290868ee83f70849264a45d42d5e2765ec9b7e0221f9b6eeb34f657bdc9dd03' 'v1065.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/ruview/v1065.tar.gz"
$out = "v1065.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "2290868ee83f70849264a45d42d5e2765ec9b7e0221f9b6eeb34f657bdc9dd03") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v1065.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/v1065.zip
                    printf '%s  %s\n' '75dc7d14df83cb997855154a4d7d8e442c63b069972ecca768f60c4aac14a797' 'v1065.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/v1065.zip"
$out = "v1065.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "75dc7d14df83cb997855154a4d7d8e442c63b069972ecca768f60c4aac14a797") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v1065.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/v1065.tar.gz
                    printf '%s  %s\n' '2290868ee83f70849264a45d42d5e2765ec9b7e0221f9b6eeb34f657bdc9dd03' 'v1065.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/v1065.tar.gz"
$out = "v1065.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "2290868ee83f70849264a45d42d5e2765ec9b7e0221f9b6eeb34f657bdc9dd03") { throw "sha256 mismatch" }
artifact format size hashes
v1065.zip zip 55.5 MiB
blake3-24 f14df8afbd180bf3e1c74bc91d1b1a629038e2c66c44e981
sha256 75dc7d14df83cb997855154a4d7d8e442c63b069972ecca768f60c4aac14a797
sha1 7d0b998ba9f2da17fe6349225f0fa6b44892a1fc
v1065.tar.gz tar.gz 54.1 MiB
blake3-24 41e670c1493135f1adb01fde2e4b655b6159da5520d48885
sha256 2290868ee83f70849264a45d42d5e2765ec9b7e0221f9b6eeb34f657bdc9dd03
sha1 6175dc73ae3bec3635a5d64d33198eb9e00b2b92

install

bazel
http_archive(
    name = "ruview",
    urls = ["https://ratatoskr.space/pkg/ruview/v1065.tar.gz"],
    integrity = "sha256-IpCGjug/cISSZKRdQtXidl7Jt+AiH5tu6zT2V73J3QM=",
    strip_prefix = "ruview-v1065",
)
zig
.url = "https://ratatoskr.space/pkg/ruview/v1065.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
    name = "ruview",
    urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/v1065.tar.gz"],
    integrity = "sha256-IpCGjug/cISSZKRdQtXidl7Jt+AiH5tu6zT2V73J3QM=",
    strip_prefix = "ruview-v1065",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/v1065.tar.gz",
← v1067v1063 →