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
    A

    Alexandru Nedelcu

    alexn.org · Personal blog · on HN since 2011

    Alexandru Nedelcu writes about programming, mainly Scala, functional programming, and asynchronous code, plus AI's effect on programming and macOS tips.

    Visit blogRSSHN submissions
    ProgrammingLanguages & Compilers
    What HN says

    HN links it for book recommendations on learning design, Scala and functional programming topics, and a macOS screenshot OCR indexing setup.

    Stats for nerds
    34HN people shared it
    41linked in comments
    964story points
    Dec 2025last shared
    2012people per year2025

    Top posts on HN

    1. 1
      Scala isn't fun anymore
      2 people · 234 points · first shared 2022 · 386 comments on HN
    2. 2
      Java’s Cultural Problem
      1 person · 226 points · first shared 2022 · 307 comments on HN
    3. 3
      Books For Learning to Design, The Hard Way
      2 people · 161 points · first shared 2011 · 33 comments on HN
    4. 4
      Blogging for Hackers
      1 person · 82 points · first shared 2012 · 37 comments on HN
    5. 5
      Earning Money as an Amazon Affiliate, A Small Experiment
      1 person · 75 points · first shared 2011 · 43 comments on HN
    6. 6
      Akka is moving away from Open Source – Alexandru Nedelcu
      1 person · 50 points · first shared 2022 · 3 comments on HN
    7. 7
      'AI' Sucks the Joy Out of Programming
      3 people · 27 points · first shared 2025 · 4 comments on HN
    8. 8
      JavaScript's Promise Is Memory Unsafe
      1 person · 24 points · first shared 2017 · 22 comments on HN
    9. 9
      My Favorite Firefox Extensions
      1 person · 12 points · first shared 2025 · 3 comments on HN
    10. 10
      What is functional programming
      3 people · 8 points · first shared 2017 · Discussion on HN

    What HN people wrote when they linked it

    • bad_userNov 2017

      I deploy my websites on my own VPS at DigitalOcean, but with a simpler setup then the TFA.

      I simply have a Travis-ci.org setup that does an "rsync" after "jekyll build". And in case I'm not in the mood for waiting on Travis, I simply "rsync" from my localhost after build.

      Having an automated build system has advantages though - if you get a PR on your website repository with typos and so on, you just have to merge it and the content will get published, so you can do it over your phone. And yes, I had PRs, since I publish 2 project documentation websites this way.

      Also folks, you don't need a CDN or Cloudflare, or any of that — you just need a healthy Nginx setup hosted at a decent VPS provider. I've had my websites withstand Reddit and HN level traffic just fine, paying $5 per month for hosting about 4 static websites, plus other stuff.

      I also hate Medium, Blogger, Wordpress and any of that crap, I hate their bloat and trackers and I do think having your own website published in a Git repository is worth it. Yes, there is a cost in maintaining my websites, but I do so willingly, because they are mine.

      PS: shameless plug — https://alexn.org

    • hocuspocusDec 2025

      Scala 2's syntax is mostly Java/C-style with a few peculiarities.

      Scala 3's optionally allows indentation based, brace-less syntax. Much closer to the ML family or Python, depending on how you look at it. It does indeed look better, but brings its share of issues.[1] Worse, a lot of people in the community, whether they like it or not, think this was an unnecessary distraction on top of the challenges for the entire ecosystem (libraries, tooling, ...) after Scala 3.0 was released.

      - [1] https://alexn.org/blog/2025/10/26/scala-3-no-indent/

    • simonwJul 2021

      I finally figured out how to use the Tesseract CLI utility on macOS today (installed from Homebrew). It's really neat - you can use it to turn a PNG into a PDF with embedded text, which you can then copy-and-paste: https://til.simonwillison.net/tesseract/tesseract-cli

      I learned about it from this post: https://alexn.org/blog/2020/11/11/organize-index-screenshots-ocr-macos.html

    • subpixelJan 2012

      Here's a great shortlist: http://alexn.org/blog/2011/11/25/4-books-for-learning-to-design-the-hard-way.html

      And CSS tricks will prove very useful (mine the backlog!): http://css-tricks.com/

      If you can code, then you're way ahead when it comes to translating visuals into functional elements on a screen, in my opinion. Rock!

    Related

    Daniel Westheidedanielwestheide.com19 people

    The Complexity Trap: Think Before You Leap

    Daniel Westheide
    Personal · last shared 2021
    Artima Developerartima.com464 people

    Google Groups Data To Be Destroyed

    Artima Developer
    Publication · last shared 2026
    Li Haoyilihaoyi.com141 people

    What's Functional Programming All About?

    Li Haoyi
    Personal · last shared 2026
    Not a Monad Tutorialnotamonadtutorial.com40 people

    Weld: Accelerating numpy, scikit and pandas as much as 100x with Rust and LLVM

    Not a Monad Tutorial
    Publication · last shared 2023
    Niko Matsakissmallcultfollowing.com221 people

    Towards a Rust Foundation

    Niko Matsakis
    Personal · last shared 2026
    buildo Blogblog.buildo.io15 people

    Data-driven Scala Programming

    buildo Blog
    Company · last shared 2021
    John A. De Goesdegoes.net81 people

    Twitter's Fucked

    John A. De Goes
    Personal · last shared 2026
    Gary Marcusgarymarcus.substack.com203 people

    ChatGPT went berserk

    Gary Marcus
    Personal · last shared 2026