There is a chance I’ve linked to this before, but I don’t care because the Tetrahedra of Space is my favorite thing I’ve seen today.
Here come the 3D printed stem cells (this is huge by the way).
Behold the new largest known prime number.
Moles smell in stereo you guys, moles smell in stereo!