haven ' t seen this reposted in like 6 minutes <| sep |> aggressive assertion ? Nah , just an assertion . Which again , I ' ll argue was completely reasonable . But we can just disagree on that . <| sep |> She then drank a hot cup of coffee and the fly was no more <| sep |> Oh nice . Its been so long I can hardly remember which building number I was in . All I know is I was on the top floor . They should have another reunion meetup . <| sep |> A crying wombat . <| sep |> Ahhhhh , so many lightbulbs going off . This makes sense , thank you . So my computer modem has to look at the signals being sent to it and figure out what language the signal is speaking . Then the error correction looks and sees 110 and says , well , there ' s a 0 . 6666 chance that the message was 1 , so output 1 to the end user . I also think these modulation schemes are pretty fascinating . Seems like they can be thought of as functions which pass through bits of data and output waves . And then the modulator uses another function to take in the wave and output the data . So the process is likeData Manipulated Data to help protect against errors Manipulated Data is passed through a modulation scheme and transmitted as a signal Demodulator receives the signal possibly a bit distorted Demodulator figures out which modulation scheme was used and gets turns it into the manipulated data Error correction decoder determines what data has the highest probability of being the original data intended This data gets sent to the end user