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.

Ask HN: What are some of the best research papers you have read?

10 pointsby noob_engabout 2 years ago
The domain of the paper can be anything. Also, why did you consider the paper to be the best? Was it the writing, the content, etc?

4 comments

polalavikabout 2 years ago
On the Use of Windows for Harmonic Analysis with the Discrete Fourier Transform [1]. Why? I think its a good paper overall. Clear, concise, and a fundamental read in the world of signal processing.<p>But I like it for another reason. It proves you can have an insanely cited paper (~10k citations) by summarizing the work of others in a clear concise manner. It proves there is academic value in not just churning out &quot;novel&quot; research, but by presenting existing facts in a new and useful light. It doesnt leave the reader working out the the (perhaps sometimes ego-driven) equation jumps. It holds your hand and walks you through the subject in a really refreshing way.<p>[1]<a href="http:&#x2F;&#x2F;www.ece.uprm.edu&#x2F;~domingo&#x2F;teaching&#x2F;inel5309&#x2F;On%20the%20Use%20of%20Windows%20for%20Harmonic%20Analysis%20with%20the%20DFT.pdf" rel="nofollow">http:&#x2F;&#x2F;www.ece.uprm.edu&#x2F;~domingo&#x2F;teaching&#x2F;inel5309&#x2F;On%20the%...</a>
jmspringabout 2 years ago
One of the explanations of a fundamental encoding algorithm for data encryption is one I enjoy reading. There were other papers, but this is a good explanation of arithmetic coding - <a href="https:&#x2F;&#x2F;www.cs.cmu.edu&#x2F;~aarti&#x2F;Class&#x2F;10704&#x2F;Intro_Arith_coding.pdf" rel="nofollow">https:&#x2F;&#x2F;www.cs.cmu.edu&#x2F;~aarti&#x2F;Class&#x2F;10704&#x2F;Intro_Arith_coding...</a>
pjungwirabout 2 years ago
[1] is an great research paper about supporting temporal data in SQL. It goes beyond the SQL:2011 standard to support temporal outer joins and some other things. Basically they define a temporal variant for each relational operator then show how to implement them all based on just two join-like additions to SQL. They even implemented a proof-of-concept in Postgres. I wrote some more about their paper in my temporal databases bibliography [2] (ctrl-f &quot;Alignment&quot;). The paper is easy to read &amp; understand, and it solves problems people have been working on since the 90s, with the most elegant solution I&#x27;ve seen.<p>[1] <a href="https:&#x2F;&#x2F;files.ifi.uzh.ch&#x2F;boehlen&#x2F;Papers&#x2F;modf174-dignoes.pdf" rel="nofollow">https:&#x2F;&#x2F;files.ifi.uzh.ch&#x2F;boehlen&#x2F;Papers&#x2F;modf174-dignoes.pdf</a><p>[2] <a href="https:&#x2F;&#x2F;illuminatedcomputing.com&#x2F;posts&#x2F;2017&#x2F;12&#x2F;temporal-databases-bibliography&#x2F;" rel="nofollow">https:&#x2F;&#x2F;illuminatedcomputing.com&#x2F;posts&#x2F;2017&#x2F;12&#x2F;temporal-data...</a>
eimrineabout 2 years ago
[1] Bitcoin: A Peer-to-Peer Electronic Cash System<p>Why I consider the paper to be the best? The imply, the authorship, the flawlessness.<p>[1] bitcoin.org&#x2F;bitcoin.pdf