Show HN: What if the speed of light was 5 km/h? (rivendell.dmitrybrant.com)
I've always wanted to make a visualization where the speed of light was scaled down to human speeds, so that we could intuit relativistic effects with everyday objects. And here is the first version of it!
245 comments
[ 0.28 ms ] story [ 152 ms ] threadhttps://en.wikipedia.org/wiki/A_Slower_Speed_of_Light
https://youtu.be/uu7jA8EHi_0
Some of the details in the paper are super cool. Since the game pulls "c" down to near walking speed, you receive photons at different rates depending on their direction relative to your motion (relativistic aberration / searchlight effect) resulting in neat visual shifts.
I don't usually download games, but I might have to make an exception just to try it out.
https://gamelab.mit.edu/games/a-slower-speed-of-light/
I feel like a rule of vibecoding would be that you shouldn't do it for the core of a product, the quality is just not there yet. Even if it is, your core contribution should be what LLMs would train on, rather than being their output.
A Slower Speed of Light (2012) - https://news.ycombinator.com/item?id=40332586 - May 2024 (59 comments)
What if we could reduce the speed of light - https://news.ycombinator.com/item?id=26309517 - March 2021 (1 comment)
A Slower Speed of Light (2012) - https://news.ycombinator.com/item?id=17169262 - May 2018 (15 comments)
A Slower Speed of Light - https://news.ycombinator.com/item?id=4731749 - Nov 2012 (105 comments)
"A Slower Speed of Light" Game Trailer - MIT Game Lab - https://news.ycombinator.com/item?id=4714779 - Oct 2012 (1 comment)
There is a helpful FAQ which explains all the strange things happening, such as length contraction, time dilation, and color shifting: https://testtubegames.com/srel101.html
> A Slower Speed of Light is a first-person game prototype in which players navigate a 3D space while picking up orbs that reduce the speed of light in increments. Custom-built, open-source relativistic graphics code allows the speed of light in the game to approach the player’s own maximum walking speed. Visual effects of special relativity gradually become apparent to the player, increasing the challenge of gameplay. These effects, rendered in realtime to vertex accuracy, include the Doppler effect (red- and blue-shifting of visible light, and the shifting of infrared and ultraviolet light into the visible spectrum); the searchlight effect (increased brightness in the direction of travel); time dilation (differences in the perceived passage of time from the player and the outside world); Lorentz transformation (warping of space at near-light speeds); and the runtime effect (the ability to see objects as they were in the past, due to the travel time of light). Players can choose to share their mastery and experience of the game through Twitter. A Slower Speed of Light combines accessible gameplay and a fantasy setting with theoretical and computational physics research to deliver an engaging and pedagogically rich experience.
Also one of my favorites is discworld scientist experimenten with ftl communication through succession by “modulating” a king above a pit of sharks an measuring his son at the other end of the world for “kingness”
Electronics wouldnt work at all.
We cannot play competitive multiplayer games globally, without 300ms ping. I dream of a world playing Black Ops 2 on a original PS3 in 2026 getting into a lobby because latency is low.
300ms feels extremely optimistic coming from my perspective of someone living on an island in SE Asia
https://wondernetwork.com/pings/Auckland
Your real world latency is going to be worse.
https://www.ibiblio.org/harris/500milemail.html
This is of course assuming instant activation, a direct connection and no additional latency from network hardware.
The point is to quickly and accessibly convey an intuitive understanding of the propagation speed of information in biological circuits vs. the max speed of information in our universe (to our current knowledge at least) and in our technology.
https://www.reddit.com/r/educationalgifs/comments/qq5cw7/coo...
If we ever reach the technology to enable relativistic starships (basically able to accelerate at 1g or so for years at a time), then the universe is going to get seriously weird. Not only for us, but also for people in the distant future who will regularly have ancient relics from the past traveling into their time, when they will likely scarcely resemble us, and going 'Hello fellow... humans?' That'd be some next level archaeology opportunities though.
It'll also be socially odd as the elite and powerful travel off into the future seeking immortality, unable to ever return, at least so far as we currently understand.
You cannot. The speed of light limits you, even as you approach it, by changing distance itself.
There is no absolute distance between two points; all astronomical distances are calculated in a non-relativistic framework. This is perfectly acceptable, since we all live in that framework relative to each other, and even if we were talking to multi-generational "friends" on Alpha Centauri, it would still hold true for both sides (to within an imperceptible error).
This is why it is sometimes suggested that photons don't "travel" at all; because they move at c, every spot they go to is the same spot to them. A divide-by-zero non-error.
This is also why it's 100% possible for a human to travel to Alpha Centauria, or even the edge of the known universe all within a single human lifetime, from his own perspective. Of course for an at rest observer, billions of years would have passed, but for him - mere decades.
As such I wouldn't base my understanding on the subject on this as-is. Which is a shame as, if it was actually hand coded I might actually use this to learn relativity, something which would otherwise be out of my reach.
A note on source code, I think committing the actual javascript code and such is a mistake at the level of committing compiled binaries to a repo. It's more useful, correct and genuine to upload the prompts used, which are the source code that generates the target code, and upon which the author and others can study and modify the program.
That said, as an idea, it reminds me of Kay's dynabook example ( https://dl.acm.org/doi/10.1145/800193.1971922 ) :
"Here look." Her fingers started to fly on the DynaBook's keyboard, altering the program she had·written several weeks before .. You justact as though the ship is pointed towards the sun and add speed!· As she spoke her ship started to fall, but not towards the sun. Oh no!..·"
If we want to move closer to that ideal, of interactive education, I don't think we can just apply the old forms and use the LLM to aid one in being the allmighty program-creator, the LLM needs to be placed at the service of the user. I can't help but seeing the usage of LLMs to generate code as misplacing this power. It's as if a new powerful metal were discovered and smiths can only think about making hammers and foundries and casts with that metal, considering it too valuable to actually use it for the products being smithed.
Just a thought experiment for you guys: imagine a bacteria that survives inside humans. It doesn't even know what a human is. For the bacteria, its entire world is simply the environment in which it lives. It doesn't know that we are living beings actively trying to maintain ourselves and survive.
Now, suppose a harmful bacteria enters our body, makes us sick, and we take medicine that kills all of them. From the bacteria's perspective, it could look like a natural disaster or some unexplained event in which they all suddenly get wiped out. They have no idea that a living being called a human actively tried to eliminate them using something called medicine, which was engineered specifically to kill them.
Similarly, what if our world, or nature itself, is part of some higher-level entity that we simply exist within? What if the reason for our deaths, natural calamities, and other events is something completely beyond our perception? Whatever we do, we may never be able to understand what is actually happening at that level, just as bacteria may never be able to understand that humans exist.
One thing that could potentially support this idea is self-regulation. We see self-regulating systems throughout nature, and these patterns seem to repeat at different scales. We ourselves are self-regulating organisms, and nature also has countless cycles and mechanisms that regulate themselves.
Maybe these patterns continue at scales we cannot perceive. We can observe certain things at the scale of humans, but we still don't fully understand what happens at the nano scale or on the scale of the universe. Perhaps there are higher levels of organization and self-regulation that we simply don't have the ability to perceive yet.
https://www.youtube.com/watch?v=OKnpPCQyUec
But let me tell you another possibility. What if there is no nature, but just our perception of it.
Yea, tree falling in the forest and all that...stated more explicitly..
Gitanjali GulveSehgal @gigi_sehgal Jun 22 Replying to @fermatslibrary Contrarian Takes: 1. We live in a “box” governed by the compute we are capable of. Perhaps the rockets are out there in a form we cannot observe. ( borrowing from Quantum Ruliad ). E.g What do bacteria think of us? Do we “exist” for them? Are we infrastructure or entities to them? Do they think we do not exist? We cannot see Neutrinos streaming thru our bodies but atleast we managed to figure out that they existed. Who knows what else exists that our senses and technology cannot perceive or reverse engineer existence of? 2. Perhaps they have remote observation capability, 3. Perhaps its a simulation we are in a space alien overlord’s lab 4. Perhaps the Men in Black wiped our memory each time we see them 5. What were those drones flying over DC? 6. Perhaps they are already here