just got hired by a crypto project
$30k/month
HR reached out on x and walked me through everything
now i just need to install their software and connect my wallets to get verified
excited to start, wish me luck
in 1996 a rocket exploded 37 seconds after launch.
it cost $370 million. and it came down to one number.
the European Space Agency's Ariane 5 was on its first flight.
4 satellites on board. a decade of work.
then the guidance system tried to store a number that was too big for the slot it was being put into.
the value overflowed. the system panicked. the backup ran the same code, so it panicked too.
with no guidance, the rocket veered, ripped apart, and self-destructed. 37 seconds. gone.
a number that should've been impossible to store was never checked. that's the whole story.
i shipped a much smaller version of this at my first job. a wallet balance went negative. should've been impossible. took me 4 hours to find why.
same root cause. a value that should never exist, slipping into a system that never checked for it.
wrote it all up โ why this happens, and the simple way to make these values impossible.
it's part 2 of my Build It in Go series.
follow @0x_Samrat for the series. link below.
Hey @X
Looking to connect with other builders, founders, engineers!
If thatโs you, drop a ๐ and show me what youโre working on, interested in colabs as well!