TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Essential Coding Theory [pdf]

154 pointsby nochalmost 5 years ago

6 comments

ivan_ahalmost 5 years ago
Error correcting codes are one of the coolest things you can do with math. In general learning math is important for the <i>knowledge buzz</i> moments and the general &quot;tooling for thought&quot; but all of these are a little abstract and hard to &quot;sell.&quot; With coding theory, we have much more practical selling points: learn math so you can understant GSM, 3G, LTE, 5G, 6G,... Wifi, ..., satellite comms, storage like CDs, DVDs, BlueRay, HDs, etc.<p>The linked book is pretty good with lots of nice explanations and good examples.<p>For a short, blog-post-like intro to the subject check out this 9-page PDF: <a href="https:&#x2F;&#x2F;minireference.com&#x2F;static&#x2F;excerpts&#x2F;error_correcting_codes.pdf" rel="nofollow">https:&#x2F;&#x2F;minireference.com&#x2F;static&#x2F;excerpts&#x2F;error_correcting_c...</a> Read the linked book for the full details.
评论 #24195638 未加载
damnruskiealmost 5 years ago
a typical hn post of esoteric theory that ppl likely upvote due to &#x27;essential coding&#x27; buzzwords and stuff they cant understand. While there&#x27;s some good content in here, posting a pdf of a some teachers lecture notes without additional context is just the HN equivalent of reddit karma whoring. At least provide a sentence saying why this is better than some other resource
评论 #24195017 未加载
评论 #24194974 未加载
评论 #24197334 未加载
评论 #24196285 未加载
评论 #24195150 未加载
评论 #24195238 未加载
评论 #24199563 未加载
评论 #24195035 未加载
hexwabalmost 5 years ago
I can highly recommend the late David Mackay&#x27;s _Information Theory, Inference and Learning Algorithms_. To my mind it&#x27;s a much easier read than the above book.<p><a href="http:&#x2F;&#x2F;www.inference.org.uk&#x2F;mackay&#x2F;itila&#x2F;book.html" rel="nofollow">http:&#x2F;&#x2F;www.inference.org.uk&#x2F;mackay&#x2F;itila&#x2F;book.html</a><p>Associated lecture series: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;playlist?list=PLruBu5BI5n4aFpG32iMbdWoRVAA-Vcso6" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;playlist?list=PLruBu5BI5n4aFpG32iMbd...</a>
ponderingfishalmost 5 years ago
Madhu Sudan&#x27;s books and papers are practically required reading when you are working on a grad-level course on Coding theory. Just in case you think this is a course on programming, its far from it. Coding Theory describes the math behind the algorithms used to transmit data from point A to B. If you are interested, jump to the Error Correcting Codes section for some fun times :)
sasaf5almost 5 years ago
The book could really do with a subchapter on convolutional codes and the Viterbi algorithm. Those are the stepping stones to understand turbo decoders, used in LTE.
balthasaralmost 5 years ago
Seems like a lot just to learn web coding.