nolen
banner
itseieio.bsky.social
nolen
@itseieio.bsky.social
Pinned
I made a website. It's called "one million chessboards." It has a million chessboards on it.

moving a piece moves it for everyone, instantly. No turns. You can move between boards.

that's it. Have fun!

onemillionchessboards.com
~new newsletter about fun weird internet stuff~

every month my friend justin and I:
* write down everything our friends made
* bother them until they write a little blurb

the first issue features mads mikkelsen, kind of

newslettergoeshere.substack.com/p/projects-f...
August 1, 2025 at 2:19 PM
oooh noisebridge seems cool, hopping on a flight but will DM!
July 2, 2025 at 9:38 PM
In SF next week. Where should I be going?

Please send (or dm) recs / invites for demo nights, art/tech/games events, venues etc!
July 2, 2025 at 5:52 PM
it was a very kind comment!!
June 27, 2025 at 8:53 PM
thank you!
June 25, 2025 at 8:56 PM
~How to run a million-board chess MMO in a single process~

An essay and video about how One Million Chessboards works:

essay: eieio.games/blog/a-milli...
video: www.youtube.com/watch?v=bF1E...
Running a million-board chess MMO in a single process · eieio.games
How one million chessboards works
eieio.games
June 25, 2025 at 4:22 PM
ah yeah I'm not sure how to fix the first one, it made testing really annoying today lol. I'll think about what I can do.

the second is kind of on purpose? At least, it requires way fewer permissions which is nice. but I suppose I could trigger it randomly or something..
June 12, 2025 at 11:58 PM
Reposted by nolen
made a laser pointer on my desktop that my partner can control remotely to distract me while I work on things
June 12, 2025 at 8:39 PM
oh maybe? I'm not sure, I've never tried that before.

also I'm doing everything using `history.pushState` which might complicate things, although if it's only forward navigation maybe that'd be fine
June 12, 2025 at 9:40 PM
I think it's really hard to make that play smoothly with the page reload by default

but maybe I can preload every relevant route into a different iframe, hide the actual page content, and swap in a new iframe when it fully eats a route...
June 12, 2025 at 8:41 PM
ooooooh
June 12, 2025 at 8:40 PM
installed the Chrome Developer Beta and now a little goblin keeps eating my URL bar? anyone know how to remove this
June 12, 2025 at 7:53 PM
your cursor is a bow and arrow
June 12, 2025 at 1:46 PM
it's so good!!
June 11, 2025 at 8:06 PM
this rules thank you
June 11, 2025 at 7:12 PM
???? if you share your work online enough someone will just show you the exact interface you should have for your next game????
June 11, 2025 at 7:10 PM
oh my god
June 11, 2025 at 7:09 PM
your cursor is the gun from portal

had to figure out how to add multiple cursors to an html textarea for this one lol
June 10, 2025 at 9:44 PM
your cursor is a paddle
June 9, 2025 at 5:34 PM
I'm not sure what distinction you're trying to draw here!
June 7, 2025 at 9:46 PM
ya i was thinking the same thing! started making a list of ideas for this last night. Some might not quite be "games" (or at least winnable) but that's ok
June 7, 2025 at 4:00 PM
your cursor is an umbrella
June 7, 2025 at 3:49 PM
I'm a little split here! Right now this is just a standard textarea and I think that's kind of nice - if I add too many features then it's kinda like...I could just make a non-text game.

but on the other hand vim-style vertical select would be reallllly nice. Not sure what I'll do here yet!
June 7, 2025 at 1:59 AM
hey, thank you :)
June 7, 2025 at 1:50 AM