claim a tile

Nothing here is a screenshot

Every tile below is 1,024 bytes of self-contained HTML, running right now in your browser. If the product doesn't work, there is nothing to look at.

0000 — 0494495 coordinates open506,880 bytes unwritten · claim one0529 — 1023495 coordinates open506,880 bytes unwritten · claim one
six things a launch board cannot doread why →
1020 coordinates open — claim one

Six things a launch board cannot do

Product Hunt ranks the day you post. Hacker News ranks the hour. The grid ranks nothing, on any clock — there is no position here to win or lose.

01

It runs, or it isn't here

Every submission is a working miniature of the real mechanism, sandboxed and playable in the grid. No hero shot, no demo video, no waitlist page dressed as a product. A probe watches it for 1200 ms and counts what actually moves.

vs. a screenshot and a tagline

02

No upvotes, and no launch day

Not a better ranking — no ranking. There is no score to climb, nothing decays, nothing is sorted, and no tile can be moved toward or away from anyone's attention by votes, payment or recency. A coordinate is a place, not a position.

vs. rank decided in six hours

03

Everyone gets 1,024 bytes

The same budget for a solo build and a funded team. A kilobyte has no room for a logo, a testimonial or a cookie banner — only for the thing itself. 1025 is rejected, and there is no premium tier, because the budget is not a limit on the format, it is the format.

vs. marketing budget as ranking

04

The address is permanent

A coordinate is minted once, by whoever got there first, and is never reissued at any depth — not after a takedown, not when a company folds. Your tile is still at your address when the product it advertises is gone.

vs. a post that scrolls away

05

It cannot phone home

Content-Security-Policy default-src 'none' inside a frame sandboxed without allow-same-origin. No analytics, no fingerprinting, no third-party anything — enforced by the browser, not promised on a rules page.

vs. trackers on the launch page

06

The whole plane is one file

Download 1,048,576 bytes and the grid still runs offline in 2046. Every tile is inlined, nothing is fetched, nothing 404s and nothing needs our servers to keep existing — because a tile is not allowed a dependency.

vs. a dead link in two years

Claim a coordinate

Paste 1,024 bytes. The probe runs them in a sandbox with no network, counts what moves, checks them against every tile that exists, and either hands you a coordinate or tells you exactly which byte broke the budget. No waiting list, no launch slot, no hunter.

the five lawschecked before you open a pull request
01 · a tile is 1024 bytes
UTF-8, counted from the file
02 · it may not phone home
default-src 'none', no allow-same-origin
03 · it must move or respond
canvas, DOM, animation or input
04 · it may not duplicate a tile
bytes anywhere, near-copies on your plane
05 · it may not hold the page
at most 200 ms in long tasks