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

    Depth-First

    depth-first.com · Personal blog · on HN since 2008

    Richard Apodaca writes about Rust, WebAssembly, parsers and cheminformatics, drawing on his background in chemistry software.

    Visit blogHN submissions
    Languages & CompilersProgrammingScience
    What HN says

    HN commenters recommend it for very clear explanations and link it for Rust REPL setups and using WebAssembly without Emscripten.

    Stats for nerds
    26HN people shared it
    31linked in comments
    234story points
    Oct 2024last shared
    2012people per year2024

    Top posts on HN

    1. 1
      Bridge to Nowhere
      1 person · 172 points · first shared 2024 · 98 comments on HN
    2. 2
      Postgres Extensions in Rust
      4 people · 10 points · first shared 2021 · Discussion on HN
    3. 3
      Graphs in Rust: Introducing GraphCore
      1 person · 6 points · first shared 2020 · Discussion on HN
    4. 4
      PubCouch: A CouchDB Interface to PubChem
      1 person · 4 points · first shared 2010 · Discussion on HN
    5. 5
      Scanner-Driven Parser Development (2019)
      2 people · 3 points · first shared 2023 · Discussion on HN
    6. 6
      Returning Iterators in Rust (2020)
      2 people · 3 points · first shared 2021 · Discussion on HN
    7. 7
      Rust and WebAssembly from Scratch: Hello World with Strings
      1 person · 3 points · first shared 2020 · Discussion on HN
    8. 8
      Show HN: A Google Closure Project Template
      1 person · 3 points · first shared 2011 · Discussion on HN
    9. 9
      Just a Flesh Wound
      1 person · 3 points · first shared 2008 · Discussion on HN
    10. 10
      An Introduction to Foldit, a Game in Which Players Help Solve Protein Structures
      1 person · 2 points · first shared 2011 · Discussion on HN

    What HN people wrote when they linked it

    • enteeMay 2022

      Such a database would be hugely helpful across chemistry. Right now it’s extremely expensive to access databases like Reaxys or Scifinder, and they’re not usually programmatically searchable at scale. Some databases do exist based on the patent literature (https://depth-first.com/articles/2019/01/28/the-nextmove-patent-reaction-dataset/) but they’re not as well curated or complete. A pubchem like database for reactions would be really awesome.

    • RetricOct 2012

      True, enough. There are plenty of company's like IBM where giving up patent revenue without changes to the patent system would heavily impact there profits. However, IBM has donated a fair number of patents in the past.

      http://www.nytimes.com/2005/01/11/technology/11soft.html

      Along massive quantities of data. http://depth-first.com/articles/2011/12/15/ibm-donates-large-collection-of-patent-chemical-structures-to-nih-pubchem/

    • sitkackFeb 2023

      While not Elixir good, the evcxr python notebook plugin gets you 50% of the way there.

      https://depth-first.com/articles/2020/09/21/interactive-rust-in-a-repl-and-jupyter-notebook-with-evcxr/

      https://github.com/google/evcxr

      The other option is to use the playground, https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=d87aebdc6efff6396ad923a2ed371fb6

    • bla3Apr 2022

      These are also good resources on using wasm without dependencies:

      https://depth-first.com/articles/2019/10/16/compiling-c-to-webassembly-and-running-it-without-emscripten/

      https://github.com/diekmann/wasm-fizzbuzz

    • gilleainOct 2023

      Another useful resource might be this blog : https://depth-first.com/ Richard Apodaca has some very clear explanations of topics in the field.

    • emmelaichOct 2024

      Agree, great writing. I particularly liked 'George' -- https://depth-first.com/articles/2023/08/19/george/

    Related

    Nick Babcocknickb.dev15 people

    Replacing Elasticsearch with Rust and SQLite (2017)

    Nick Babcock
    Personal · last shared 2025
    Jon Gjengsetthesquareplanet.com20 people

    The Path to Rust

    Jon Gjengset
    Personal · last shared 2026
    Cliff Bifflecliffle.com81 people

    Rewriting m4vgalib in Rust

    Cliff Biffle
    Personal · last shared 2026
    Rust Blogblog.rust-lang.org533 people

    Announcing Rust 1.0

    Rust Blog
    Company · last shared 2026
    Steve Klabnikwords.steveklabnik.com284 people

    A Sad Day for Rust

    Steve Klabnik
    Personal · last shared 2026
    fasterthanli.mefasterthanli.me236 people

    A half-hour to learn Rust

    fasterthanli.me
    Personal · last shared 2026
    Andrew Gallantblog.burntsushi.net141 people

    My FOSS Story

    Andrew Gallant
    Personal · last shared 2026
    AdaCore Blogblog.adacore.com106 people

    Nvidia Security Team: “What if we just stopped using C?” (2022)

    AdaCore Blog
    Company · last shared 2025