Netnyahoo
Real Chromium for the Mac, free and open source: Arc's sidebar and Dia's polish, with no account. Immune to ads, trackers and prosecution.
Not left. Not right. One country. An open-source team, picked blind by three AIs on track records. Now we all vote.
Translation pending
OtherJavaScript · CSSGitHub @DaryllGomasOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
The Balanced Ticket: not left, not right, one country. Three AIs picked the strongest person for every seat; the public votes.
Loading the full README.
Read the full README ↗Not left. Not right. One country. An open-source, AI-powered people's ticket for a hypothetical 2028–2032 administration. Vote on every seat, or write in your own.
Vote: https://balancedticket.bigpicsolutions.com
"My hope here is that we can find a common ground, break through any obstacles that may have kept us apart." Palmer Joss (Matthew McConaughey), Contact, 1997
In October 2026, Matthew McConaughey posted a video asking people to consider independent candidates who could get both parties working together. This project asks the next question: if there were an independent ticket, who should be on the team?
docs/how-we-got-here.md.Nobody named has endorsed this, agreed to a role, or been asked. It's an independent citizen project.
The slate lives in public/slate.json. To propose a different pick, runner-up or seat, open a pull
request that edits it, and say why in the description, with sources. Every pull request is checked automatically and
reviewed before it's merged.
| Piece | What |
|---|---|
public/ | The static page (index.html, app.js, styles.css), slate.json, and img/ (banner and share image) |
src/worker.js | Cloudflare Worker: /api/vote, /api/tally, /api/feedback, /api/config, the AI sniff test; serves public/ for everything else |
schema.sql | D1 (SQLite) tables: votes, alternatives (write-ins) and feedback |
wrangler.toml | Worker config. Secrets are set with wrangler secret put, never committed |
Everything runs on Cloudflare's free plan: Workers, D1, Workers AI and Turnstile. Security headers (CSP, HSTS, no framing)
are set in public/_headers and on every API response.
sha256(salt + day + ip), which rotates daily.If it gets gamed, tighten the caps, require Turnstile's non-interactive challenge, or add a sign-in. Change it and say so on the page.
cp .dev.vars.example .dev.vars # Cloudflare's always-pass Turnstile test keys
npx wrangler d1 execute next-american-chapter --local --file schema.sql
npx wrangler dev # http://localhost:8787
One time:
npx wrangler login
npx wrangler d1 create next-american-chapter # put the database_id in wrangler.toml
npx wrangler d1 execute next-american-chapter --remote --file schema.sql
# Cloudflare dashboard > Turnstile > Add widget (managed) for the site's hostname,
# then put the site key in wrangler.toml [vars] TURNSTILE_SITE_KEY
npx wrangler secret put TURNSTILE_SECRET
npx wrangler secret put HASH_SALT # long random string, e.g. `openssl rand -hex 32`
Then npx wrangler deploy.
After the first deploy, set the share image tags (og:image, twitter:image in public/index.html) to the full live
URL, e.g. https://<host>/img/og.jpg. X ignores relative image URLs.
Anyone can write in their own pick for any seat, with a reason. Each new write-in gets an AI sniff test (Workers AI,
@cf/meta/llama-3.3-70b-instruct-fp8-fast): it must be a real, identifiable public person, with a reason that isn't spam,
abuse or defamation. Politics and merit aren't judged. Passing reasons show on the seat right away. If the AI is
unavailable, the write-in is kept but its reason stays hidden until reviewed. Once 3 different people write in the same name (case and
spacing don't matter), it shows on that seat's "Top write-ins" board and others can back it with one tap, no reason needed.
When a write-in has strong support, put it on the ballot:
This is the beginning of the README. Read the rest at the original. Read the full README ↗