Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    D

    Daniel Rapp

    danielrapp.github.io · Personal blog · on HN since 2014

    Daniel Rapp is a developer who builds small browser demos in signal and image processing, including Doppler motion sensing and spectrogram images.

    Visit blogHN submissions
    ProgrammingData & VisualizationHardware & Electronics
    What HN says

    HN links it for the Doppler motion sensing demo, which a commenter says is simpler than FingerIO but still interesting, and for the spectroface demo.

    Stats for nerds
    15HN people shared it
    18linked in comments
    459story points
    Jun 2016last shared

    Top posts on HN

    1. 1
      Motion sensing using the doppler effect
      9 people · 255 points · first shared 2015 · 24 comments on HN
    2. 2
      Recreating the spectrogram face
      3 people · 81 points · first shared 2014 · 19 comments on HN
    3. 3
      Learning Game of Life with a Convolutional Neural Network
      1 person · 74 points · first shared 2015 · 13 comments on HN
    4. 4
      Show HN: Morphological image processing
      1 person · 38 points · first shared 2015 · 4 comments on HN
    5. 5
      Show HN: Morphological image processing
      2 people · 6 points · first shared 2015 · 1 comments on HN
    6. 6
      Deep Fakes with Just JavaScript
      3 people · 5 points · first shared 2022 · Discussion on HN

    What HN people wrote when they linked it

    • JorgeGTJun 2016

      You may be interested in https://github.com/quiet/quiet-js and https://danielrapp.github.io/spectroface/, both encode text / images over audible frequencies, but of course they sound weird.

      However it is technically trivial to encode "hidden" data at inaudible frequencies (>25 kHz) along with a song/whatever in the audible range and recover the data with a high pass filter. You would have to explain, however, the need for >48kHz sample rate.

      Another, stealthier option would be to encode information in the background noise of a recording, but this would require more complex encoding/filtering techniques.

    • aub3bhatMar 2016

      This is not same as FingerIO since it does not uses sophisticated signal processing but still interesting.
      Make sure that you remove earphones before using it.

      https://danielrapp.github.io/doppler/

    Related

    TVM Blogtvmlang.org15 people

    A new GPU backend for the TVM stack

    TVM Blog
    Company · last shared 2018
    Daniel Lemirelemire.me500 people

    Xor Filters: Faster and Smaller Than Bloom Filters

    Daniel Lemire
    Personal · last shared 2026
    Daniel Hooperdanielchasehooper.com29 people

    Making a 3D modeler in C in a week

    Daniel Hooper
    Personal · last shared 2026
    Raph Levienraphlinus.github.io128 people

    Thoughts on Rust bloat

    Raph Levien
    Personal · last shared 2026
    NVIDIA Technical Blogdevblogs.nvidia.com177 people

    Volta: Advanced Data Center GPU

    NVIDIA Technical Blog
    Company · last shared 2025
    NVIDIA Developer Newsnews.developer.nvidia.com75 people

    PhysX SDK 4.0, an Open-Source Physics Engine

    NVIDIA Developer News
    Company · last shared 2020
    Jean-Marc Valinpeople.xiph.org/~jm34 people

    RNNoise: Learning Noise Suppression

    Jean-Marc Valin
    Personal · last shared 2020
    Ben Frybenfry.com47 people

    IPad thoughts from Ben Fry (creator of Processing)

    Ben Fry
    Personal · last shared 2025