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

    Andreas Fredriksson

    deplinenoise.wordpress.com · Personal blog · on HN since 2010

    Andreas Fredriksson, a game and tools programmer formerly at Insomniac Games, writes about C++, build systems, optimization, and GUI tooling.

    Visit blogHN submissions
    ProgrammingSystems & PerformanceGames
    What HN says

    HN commenters mention his Tundra build tool, which uses Lua for configuration, and one commenter strongly criticizes his Qt versus Dear ImGui post for skipping cons.

    Stats for nerds
    15HN people shared it
    15linked in comments
    251story points
    Oct 2022last shared
    2012people per year2022

    Top posts on HN

    1. 1
      The App Store Nightmare
      1 person · 217 points · first shared 2012 · 104 comments on HN
    2. 2
      Why Qt and not IMGUI?
      2 people · 8 points · first shared 2017 · 1 comments on HN
    3. 3
      Does experience slow you down? (2014)
      4 people · 7 points · first shared 2014 · 1 comments on HN
    4. 4
      Optimizable Code
      3 people · 4 points · first shared 2016 · Discussion on HN
    5. 5
      Using C++11 Capturing Lambdas with Vanilla C API Functions
      1 person · 3 points · first shared 2016 · Discussion on HN
    6. 6
      Insomniac Games' Web Tools Postmortem
      1 person · 3 points · first shared 2017 · Discussion on HN
    7. 7
      SSE expression generation
      1 person · 3 points · first shared 2010 · Discussion on HN
    8. 8
      Why Qt and not IMGUI?
      2 people · 2 points · first shared 2017 · Discussion on HN
    9. 9
      SIMD at Insomniac Games (2015) [pdf]
      1 person · 2 points · first shared 2026 · Discussion on HN
    10. 10
      Because I have a US IP address I can no longer update my Swedish apps
      1 person · 2 points · first shared 2015 · Discussion on HN

    What HN people wrote when they linked it

    • klodolphMay 2019

      > Dear ImGui

      > Cons

      > nothing jumps out to me

      Why the fuck am I reading this article? I could easily write "nothing jumps out to me" or list a bunch of first-impressions of GUI libraries. But I can tell you off-hand a list of cons for Dear ImGui, and if you're interested there are plenty of Qt -vs- ImGui comparisons out there based on people who have actually switched and done a writeup. (Various people fall on both sides of this debate.)

      https://deplinenoise.wordpress.com/2017/03/05/why-qt-and-not-imgui/

      https://gist.github.com/bkaradzic/853fd21a15542e0ec96f7268150f1b62

      There are definitely use cases out there where Dear ImGui is a clear winner over Qt, and vice versa, and if you're going to compare GUI frameworks I would expect to want to know more about them.

      I have a big ole' bag of Google Docs that contain comparisons like this, but I sure as hell ain't gonna share them because they're full of subjective declarations and I stop evaluating an option as soon as I've figured out it doesn't meet my needs.

    • unwindOct 2022

      That project looks vastly more complicated, as the mention of a "C++ interpreter" loudly flags.

      The OP's project looks rather minimal in contrast, and very cool. I think I have had this thought too but I (semi-sadly) don't work with big enough compiled codebases to focus on it now.

      Epic to see Andreas Fredriksson [1] mentioned as inspiration. I used to work with him in my distant gamedev past, and he certainly keeps knows a thing or two about performance and working with big codebases.

      Edit: typo.

      [1] https://deplinenoise.wordpress.com/

    • enqkJul 2012

      a recent one, tundra, uses LUA as its configuration language. It's very fast, taking great care of using concurrency.

      project:

      https://github.com/deplinenoise/tundra

      and slides:

      http://deplinenoise.wordpress.com/2011/04/23/slides-tundra-from-revision-2011/

    Related

    Erik Bernhardssonerikbern.com150 people

    Why software projects take longer than you think – a statistical model

    Erik Bernhardsson
    Personal · last shared 2026
    Praeclarumpraeclarum.org36 people

    Building and Running .NET’s CoreCLR on OS X

    Praeclarum
    Personal · last shared 2024
    #AltDevBlogADayaltdevblogaday.com163 people

    John Carmack on the importance of Static Code Analysis

    #AltDevBlogADay
    Publication · last shared 2023
    Andreas Klingawesomekling.github.io60 people

    I quit my job to focus on SerenityOS full time

    Andreas Kling
    Personal · last shared 2025
    matkladmatklad.github.io237 people

    Architecture.md

    matklad
    Personal · last shared 2026
    Aras Pranckevičiusaras-p.info79 people

    I accidentally Blender VSE

    Aras Pranckevičius
    Personal · last shared 2026
    Miguel Grinbergblog.miguelgrinberg.com94 people

    Python 3.14 is here. How fast is it?

    Miguel Grinberg
    Personal · last shared 2026
    Martin Sústrik250bpm.com126 people

    Why should I have written ZeroMQ in C, not C++

    Martin Sústrik
    Personal · last shared 2026