Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Someday I want to run a whole world simulation. Think "The Sims" except the whole world. 8 billion agents, say a million bytes per person, so 8PB of RAM. While the sim is running I want to copy and paste the URL in a new tab and change a few params to compare the results. I want things to be instant.

Today I want to visualize 100,000 rows across 1,000 dimensions in 10 different tabs.

Between Today and Someday there are endless things I want to do.



But that doesn't really have anything to do with the browser, which is what the op was asking.


"I want to copy and paste the URL in a new tab and change a few params to compare the results."


You are not explaining your architecture. The parent (and me as it happens) assume that when you paste the URL and change params then that URL is sent from your browser to a server. The server runs the simulatíon based on the params in the URL it received and returns the results to the browser. With that architecture you would need a lot of resources for the server but not for the browser. What architecture are you thinking of?


Server is just a dumb nginx server sending HTML and Javascript. No dynamic routes. Everything happens clientside (main thread and/or web workers, local storage for persistence).

Same architecture as: https://v20.ohayo.computer/?filename=discovery-of-elements.o...




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: