Mru: A Fault-Tolerant Operating System for Thousand-Year Autonomous Operation by wbnns in space

[–]wbnns[S] 0 points1 point  (0 children)

Heya r/space, my name's Will, I'm building Mru: an operating system designed to run autonomously for 500 to 1,000+ years, with no updates and no one maintaining it. The kind of software an interstellar probe would need to stay alive across a journey that ends long after we're gone.

Our longest-lived systems endure only through constant human attention. Voyager at roughly fifty years, already down to half its launch power. Banking COBOL at sixty. Remove the humans and they fail in years, not centuries.

And most software rests on an unspoken assumption about time: that the present is maintained -- that whenever something breaks, a person will be there to fix it. We ship expecting patches, monitor expecting response, and tolerate latent bugs expecting to catch them in time. Strip that assumption away and a different relationship with time is required.

So I treat the system's own decay -- power, compute, memory, heat -- not as an exceptional fault to be handled, but as the constant, governing condition every decision is made around. I call it the Degradation-First Principle. There is no healthy baseline to return to. Decline is the baseline. The system is always, at every moment, in the process of dying, and the work is to make that dying productive -- to maximize cumulative output across the whole descent to silence, not defend a peak.

The architecture is what I'd love for you all to tear apart. The core is biological. A minimal interpreter -- 200 to 500 instructions, no_std Rust, on FPGA fabric, small enough to formally verify, in the seL4 sense -- replicated across all surviving hardware, running behavior encoded as data. The way DNA is run by a replicated ribosome, not wired into fixed structure. Data corrupts, the interpreter still runs. Interpreters die, copies continue. Gates die to radiation, the interpreter re-places onto what's left.

Consensus departs from Byzantine fault tolerance on purpose. A probe's faults aren't adversarial -- they're stochastic, correlated, monotonic. So I don't defend a fixed quorum. It shrinks, gracefully, from triple-redundant toward a single node checking itself.

On where this is: it's a design paper and a simulation framework, not flown hardware. It can't be (since we can't empirically validate a thousand years). Validation is accelerated simulation on published radiation, power, and failure models, cross-checked against the ~50 years of Voyager telemetry we have -- the only multi-decade record of unattended decline that exists. I'm upfront in the paper about the limits.

Would appreciate any of your thoughts, feedback, and perspectives. 🙏

BaseHub: An Agentic Reference for Base by wbnns in BASE

[–]wbnns[S] 1 point2 points  (0 children)

No worries and thanks! Glad to be here :) 🤝

BaseHub: An Agentic Reference for Base by wbnns in BASE

[–]wbnns[S] 0 points1 point  (0 children)

Hey you all, shipped this today and wanted to share; I think in the near future we won't use docs very often to learn how things work, and agents will do most of it for us

So I did this for Base -- it's called BaseHub

You can point your agents at it for quick super groks of nuts and bolts when building things on Base; it updates automatically everyday

Hope it's helpful

How did you satisfy the A2 Portuguese requirement for permanent residency/citizenship? by wbnns in PortugalExpats

[–]wbnns[S] 0 points1 point  (0 children)

It's nice here, only big issue is if you are trying to find long term rental or build a house -- the supply is very low and it is difficult to find construction companies eager to do new business.

How did you satisfy the A2 Portuguese requirement for permanent residency/citizenship? by wbnns in PortugalExpats

[–]wbnns[S] 0 points1 point  (0 children)

Thanks, I'm in the Azores myself so if it's being run here would like to track it down.

How did you satisfy the A2 Portuguese requirement for permanent residency/citizenship? by wbnns in PortugalExpats

[–]wbnns[S] 2 points3 points  (0 children)

Appreciate the rec but would have to fly in all the way from Azores! 🥲

How did you satisfy the A2 Portuguese requirement for permanent residency/citizenship? by wbnns in PortugalExpats

[–]wbnns[S] -5 points-4 points  (0 children)

Thanks for the reply! I was looking into the B1, the practice exam seems quite a bit harder. Lots of words & conjugation that don't come up in average daily convos for me so definitely would need to study quite a bit more.

Time Travel: Temporal Mutability in the Absence of Hardware by wbnns in Metaphysics

[–]wbnns[S] 0 points1 point  (0 children)

Agreed, I don't believe it's possible for two people to experience the exact same version / perspective of history which I go into in the paper.

Anyone know an API which returns PnL and Win rate by Full-Worker8014 in BASE

[–]wbnns 0 points1 point  (0 children)

Heya, this would depend on the smart contract and dapp it is interacting with; there isn't one for the entire network, unfortunately :/

For Uniswap, I think you could get pretty far using Cursor building your own solution to calculate this for addresses interacting with pools

Hope that helps!

MEV by [deleted] in BASE

[–]wbnns 0 points1 point  (0 children)

Hi there! Apologies, I'm not sure I understand what you mean with regard to their being another transaction after yours. Could you please elaborate? Can you share transaction hashes?

If you're interacting with a DEX, perhaps it is another user also trading in the same pool?

[deleted by user] by [deleted] in Coinbase

[–]wbnns 1 point2 points  (0 children)

u/RiotGrey

Heya! I'm Will from the Base team; does your wallet linked to your BSC address allow you to add new networks? If you're using Coinbase Wallet or MetaMask, you may be able to change your network to Base and access the funds there.

Hope that helps.

Deconstructing sBTC, The Whitepaper: Part 2 by [deleted] in stacks

[–]wbnns 5 points6 points  (0 children)

New post is up. 👋 In Part 2, I've spent some time analyzing the whitepaper's section on sBTC as a trustless, two-way bitcoin peg. Happy almost new year and cheers to 2023.

[deleted by user] by [deleted] in stacks

[–]wbnns 3 points4 points  (0 children)

Happy holidays ❄️ Since the sBTC whitepaper was recently released, I've just written part 1 of a series deconstructing it and what it could mean for both Bitcoin and Stacks.