Happy 25th birthday internet!