From 97a7d2bd7c619afbbab06b870853881a2d849c06 Mon Sep 17 00:00:00 2001 From: Local Dev Date: Thu, 30 Jul 2026 19:29:32 +0200 Subject: [PATCH] Theseus: perf + loading UI, minimal chrome, sidebar settings MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Performance: cache the chain index (was rebuilt on every navigation) and warm it at startup — .bch pages open near-instantly after the first. - Loading indicator: indeterminate bar under the toolbar, per-tab spinner, and reload⇄stop button (driven by did-start/stop-loading + BNS resolve). - Chrome cleanup: removed the bottom status bar and the redundant search box; security padlock now always present at the front of the address bar; minimal ICANN/BCNR pill at the end; favorites bar shows only on new-tab. - Search: added Yandex; engine picker moved into Settings > General. - Settings redesigned with a left sidebar (General / Performance / Privacy / Anti-fingerprinting). Anti-fingerprinting now Show/Hide/Spoof/Manual for timezone, language, AND location (geolocation coords overridden in-page). --- choose/free/index.html | 130 ++++++++++++++++ choose/index.html | 292 +++++++++++++++++++---------------- choose/registrars/index.html | 127 +++++++++++++++ choose/stay/index.html | 121 +++++++++++++++ register.html | 2 +- 5 files changed, 539 insertions(+), 133 deletions(-) create mode 100644 choose/free/index.html create mode 100644 choose/registrars/index.html create mode 100644 choose/stay/index.html diff --git a/choose/free/index.html b/choose/free/index.html new file mode 100644 index 0000000..ff720d3 --- /dev/null +++ b/choose/free/index.html @@ -0,0 +1,130 @@ + + + + + +You took the red one — Silent Mode + + + + + + +
+ + +

There is no one to ask.

+

That is the whole difference. Not better software — a missing layer. + The part of the internet that grants permission, and can therefore withdraw it, + is simply absent here. Everything below follows from that one hole.

+ +
+
A domain leased from a registrar + A certificate you hold, on a public ledger. Your key, your name.
+
An account that can be suspended + No account at all. Nothing was granted, so nothing can be revoked.
+
A host with an acceptable-use policy + Your own server, a paid swarm of strangers, or the chain itself.
+
A certificate authority vouching for you + A fingerprint you publish on-chain and your browser checks.
+
Reach that belongs to the platform + A name that travels with you, because nobody else is holding it.
+
+ +
+ The honest part. Nobody being in charge cuts both ways. There is no support desk, + no password reset and no undo — lose your recovery phrase and the name is gone, with + nobody able to help. Nothing here is moderated, so you will find things you would rather + not. And this is an alpha on a test network: the coins are free and worth nothing, + which is the honest place to try it before real money is involved. If that trade sounds + bad, the other pill is a legitimate choice and we are not going to pretend otherwise. +
+ + + +

+ ← Back to the choice · silentmode.st
+ Second thoughts are allowed. Nothing here has happened yet. +

+ +
+ + + diff --git a/choose/index.html b/choose/index.html index c6a327c..34002b3 100644 --- a/choose/index.html +++ b/choose/index.html @@ -4,107 +4,94 @@ Choose — Silent Mode - + @@ -112,80 +99,121 @@ main h1{font-size:clamp(2rem,4.6vw,2.9rem);font-weight:600;line-height:1.2;

Silent Mode

-

Two internets. Choose one.

-

The web you use every day is owned. Companies decide which names exist, - which pages load, and whose voice carries. It works well — until it decides not to. - There is a second web, wired up on the same wires, that runs by different rules. - You are one download away from it.

+

Two internets. Twice over.

+

The web you use every day is owned — companies decide which names exist, + which pages load, and whose voice carries. There is a second web running on the same + wires, with no registrar and no gatekeeper. Whether you want to use it or + build on it, it starts the same way: something you install, and a name that is + actually yours.

-
+ +
+
+ First choice +

The web you browse

+

Where you read, post, and are read. Pick the one you want to live in.

+
- - -

The blue one

-

Close this tab.

-

Nothing changes. Registrars keep leasing names on renewal terms. - Certificate authorities keep deciding what "trusted" means. App stores keep - approving apps. Cloud providers keep hosting what they choose to host, and - pulling what they choose to pull. Some pages stop loading. Some names get - taken. Some voices go quiet. The web you know keeps working. Mostly.

- Take me back -
+ + + +

The red one

+

Step outside it.

+
    +
  • No account, anywhere. No email, no sign-up, no password to reset. + Nothing to suspend, because nothing was granted.
  • +
  • A name that is yours by key, not by permission. Held on a public + ledger; no registrar stands between you and it.
  • +
  • Pages nobody can pull. On your own server, spread across strangers + who are paid to keep it, or inside a transaction the whole network stores.
  • +
  • Nobody to petition, because nobody is in charge. That cuts both ways, + and it is the honest trade.
  • +
+
+ Show me → +
+ +
+ + + +
+
+ Second choice +

The web you build on

+

If you ship things, the question repeats one layer down — and this time the + gatekeepers have invoices.

+
+ + +

- Running on Bitcoin Cash chipnet — an alpha on a test network, free to try, - and honest about being early.
- You are reading this on silentmode.st, the ordinary-web face of the - project. The same page served the other way is at - silentmode.bch. + Running on Bitcoin Cash chipnet — an alpha on a test network, free to try, and + honest about being early.
+ You are reading this on silentmode.st, the + ordinary-web face of the project. The same pages served the other way live at + silentmode.bch.

- - diff --git a/choose/registrars/index.html b/choose/registrars/index.html new file mode 100644 index 0000000..45f6697 --- /dev/null +++ b/choose/registrars/index.html @@ -0,0 +1,127 @@ + + + + + +The conventional stack — Silent Mode + + + + + + +
+ + +

Rent it, like everyone.

+

This is the stack almost every site on the internet is built on. It is + mature, it is inexpensive, and it is very good at its job. It is also five separate + companies, each of whom can independently decide your project is over.

+ +

Who holds what

+
+
+
Registrar GoDaddy, Namecheap, Cloudflare
+
Leases you the name, yearly. Can suspend or transfer it on a + court order, a UDRP ruling, or its own policy — and must, by contract with the + registry.
+
+
+
Host AWS, Hetzner, DigitalOcean
+
Runs the machine. Can terminate under acceptable-use terms, + usually with notice, sometimes without.
+
+
+
CDN / proxy Cloudflare, Fastly
+
Sits in front of your traffic. Can stop carrying it — and has, + publicly, for customers who broke no law.
+
+
+
Certificate authority Let's Encrypt, DigiCert
+
Vouches that you are you. Can revoke, at which point browsers + refuse the connection regardless of who is right.
+
+
+
App store / payments Apple, Google, Stripe
+
If money or an app is involved, two more parties with terms and a + right to decline.
+
+
+ +

What it costs

+ + + + + + + +
ItemTypicalNote
.com, first year$1–12usually a promotional rate
.com, renewal$12–20/yrthe real price; wholesale is ~$9.59
Small VPS$4–8/moplus your time
TLS certificate$0Let's Encrypt, genuinely free
Renewal, foreverevery yearstop paying and the name returns to the market
+ +
+ To be fair to it. This stack is fast, well documented, supported at 3am, and + integrates with everything. The vetoes above also remove phishing sites, malware hosts + and worse — they exist for reasons, and most of the time they are used reasonably. If + you are shipping a normal business, this is the sensible default and it is not close. + The alternative gives up the support desk along with the gatekeeper. +
+ +
+

The other option is not a replacement for all of that. It replaces exactly one + layer — the one that decides whether the name is still yours — and leaves the rest of + your choices open. Same day, few cents, no account.

+ See what a name costs there → +
+ +

+ ← Back to the choice · silentmode.st
+ Company names are examples of each layer, not endorsements or accusations. +

+ +
+ + + diff --git a/choose/stay/index.html b/choose/stay/index.html new file mode 100644 index 0000000..eb17c11 --- /dev/null +++ b/choose/stay/index.html @@ -0,0 +1,121 @@ + + + + + +You took the blue one — Silent Mode + + + + + + +
+ + +

Nothing changes. That is the point.

+

The conventional web is fast, free at the point of use, and mostly + excellent. Billions of people use it every day and are perfectly well served. We are + not going to pretend it is a dystopia — but it is worth being clear about what the + arrangement actually is, because it is easy to forget you made one.

+ +

The bargain, stated plainly

+
+
Your account is a permission, not a possession. + It exists because a company allows it to, under terms they can change. That is + not a conspiracy; it is what a terms-of-service relationship is.
+
Your domain is a lease. + Registered for a year at a time, renewed at whatever the price is then, and + suspendable on a court order or a dispute ruling. Forgetting once can lose it.
+
Attention is the business model. + Services that cost nothing are paid for by measuring what you do and selling + access to your attention. Being observed is not a flaw in that design — it is the + design working.
+
Reach is not portable. + The audience you build lives inside the platform. Leaving does not take it with + you, which is what makes leaving expensive.
+
Every layer keeps a veto. + Registrar, host, CDN, certificate authority, app store, payment processor. Any + one of them can decline, and each of them sometimes does.
+
+ +
+ To be fair to it. Those vetoes also stop fraud, take down malware and remove + genuinely vile material, and the people operating them are mostly trying to get it + right. The support desk is real, the uptime is excellent, and someone answers when it + breaks. A system with nobody in charge gives all of that up too. Anyone selling you the + alternative without mentioning that is selling you something. +
+ +
+

Carry on, then

+

+ No hard feelings. The ordinary web is right through here.

+ +
+ +
+

Still curious what the other one actually does? It costs nothing to look, and + nothing on this machine changes until you install something.

+ Show me the other one → +
+ +

+ ← Back to the choice · silentmode.st +

+ +
+ + + diff --git a/register.html b/register.html index fb4e711..6661195 100644 --- a/register.html +++ b/register.html @@ -174,7 +174,7 @@ and your recovery phrase never leaves your browser. -
+

Hosting — where your site lives

Point your name at any of these. Mix and match; change it whenever you like.