Skip to content
UK
Explore the site
itsutsavkoirala@gmail.com ↗

Experiments

(Lab)

A working shell (type help, or cd football to move around the site), a treaty simulator and a handful of browser tools.

utsav@utsavkoirala.com.np: ~
Shell ready. Type 'help' and press Enter. Tab completes, ↑/↓ walks history.

(01) · Tools

Policy meets code.

Treaty feasibility simulator

Pick the clauses to include and see how ratifiable the package is.

85%High feasibility: ratification recommended

Text toolkit

Everything runs in your browser as you type.

Base64
dXRzYXZrb2lyYWxhLmNvbS5ucA==
From Base64
(not valid Base64)
SHA-256
—
UPPERCASE
UTSAVKOIRALA.COM.NP
Slug
utsavkoirala-com-np
Counts
1 word · 19 characters

(02) · Samples

Code I write.

# Dossier integrity check: hash a payload so any tampering shows.
import hashlib, json, time

def verify_dossier_integrity(domain: str) -> dict:
    payload = {
        "domain": domain,
        "missions_portal": "https://nepalmissions.vercel.app/",
        "timestamp": time.time(),
    }
    digest = hashlib.sha256(json.dumps(payload).encode()).hexdigest()
    return {"digest": digest, "payload": payload}

print(verify_dossier_integrity("utsavkoirala.com.np"))

↑↓ to move · Enter to open · Esc to close