310 karma · joined June 20, 2022
When you write the initial code to figure out bar, just throw that code in a unit test so you can run it any time. Stop throwing tests away!
Edit: apparently JS, java, and C all do this. That’s horrifying
How does a giant pile of linear algebra not meet that definition?
Modern missiles do better than this, but a missile wired this way with a proximity fuse would hit the target a reasonable amount of the time. Not silly at all if you haven’t invented microcontrollers yet.
I don’t really buy the idea though - cooperation has been the strongest strength of humanity and is one of our greatest evolutionary edges. Why wouldn’t that apply on the interstellar scale too?
We know from observations that light moves at a constant speed, even when the observer is moving near the speed of light, and we know that this observation is true regardless of your frame of reference.
In order for physics to remain consistent while accounting for the constant speed of light, other things need to flex between the two reference frames: namely, time (time dilation) and length (Lorentz contraction).
https://tim.fish/assets/images/omni/drip.png https://tim.fish/assets/images/omni/splut.png
The code is here if you’re in the mood to be morbidly fascinated by my hacky python https://github.com/TimEwing/omni
Worth noting mine are only 7-bit instead of 8-bit because my poor little lenovo kept running out of ram and crashing.
Radiation on the surface of mars is only ~2.5x the radiation in the ISS. There’s no air there, either. Perchlorates suck for humans but are great as rocket fuel - there’s a double incentive to strip them out of the soil, and there are known mechanisms for doing so. The low gravity may or may not be an issue, but people have survived a year on the ISS in 0G so it’s probably surmountable.
Yes, living on Mars is much, much harder than living on Earth. No, it isn’t impossible.