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
    C

    Causal Blog

    causal.app · Company blog · on HN since 2019

    Causal's company blog covers financial planning for startups, SaaS metrics, forecasting and engineering work on their spreadsheet-like modeling tool.

    Visit blogHN submissions
    StartupsFinance & InvestingData & Visualization
    What HN says

    HN links it for Show HN launches and finance guides; commenters praise the app as a promising tool for financial modeling and dashboards.

    Stats for nerds
    26HN people shared it
    67linked in comments
    2Kstory points
    Feb 2025last shared
    2019people per year2025

    Top posts on HN

    1. 1
      Show HN: Should you buy a house and rent it out?
      2 people · 353 points · first shared 2019 · 243 comments on HN
    2. 2
      Scaling our spreadsheet engine from thousands to billions of cells
      1 person · 323 points · first shared 2022 · 109 comments on HN
    3. 3
      Show HN: Causal 2.0 – Modern Financial Planning for Startups
      14 people · 289 points · first shared 2019 · 71 comments on HN
    4. 4
      Financial Statements: A Beginner's Guide
      3 people · 259 points · first shared 2020 · 67 comments on HN
    5. 5
      Show HN: Excel Sensitivity Analysis Tool
      2 people · 163 points · first shared 2019 · 30 comments on HN
    6. 6
      Forecasting with uncertainty
      2 people · 128 points · first shared 2020 · 20 comments on HN
    7. 7
      Understanding SaaS Metrics
      2 people · 123 points · first shared 2021 · 14 comments on HN
    8. 8
      Churn: How it works and how to calculate it
      1 person · 70 points · first shared 2022 · Discussion on HN
    9. 9
      We improved React loading times with Next.js
      1 person · 68 points · first shared 2022 · 50 comments on HN
    10. 10
      Calculus in SaaS
      1 person · 61 points · first shared 2020 · 21 comments on HN

    What HN people wrote when they linked it

    • atanasbApr 2022

      I've had this conversation with a number of financial-savvy friends. It seems that we all have different methods depending on what you're after.

      For myself - I hate spreadsheets and updating and categorising data.
      I have also tried a number of tools that will "attempt" to automagically present useful reports. But I've found that in 90% of cases - I'm well aware of what I spend on and how much I spend.

      The data that really interests me personally is - savings, pensions, asset wroth tracking and scenario simulation.
      I find that looking at growth over the past 3,6,12 months motivates me to do even better or look for more efficient ways of organising my finances.

      At the moment here's what I do:

      - Following a guide like (UK Personal Investing Flowchart)[https://ukpersonal.finance/flowchart/] to judge where I am at and what my short/long term goals are.

      - I have automated transfers at salary date (T+3 days to account for variations) to investments and savings.

      - I do a monthly scan through of current and credit accounts to make sure nothing unusual occurs as well as monthly credit-rating check.

      - For crypto investments I use (Delta)[https://delta.app/en]

      - For Stocks and Shares I track current positions via Yahoo Finance.

      - Lastly - every now and then I check-in to see how my Pension accounts are doing. So far I've gone through 4 different pension providers and tools - but none of them see to have good forecasting, scenario tools.

      As a side topic recently got shown…

    • iamakulovNov 2022

      (Co)author here - happy to answer any questions :)

      - This was a v fun (and challenging, due to Causal's scale!) project to do

      - Most optimizations we’ve implemented were (very effective) one-off fixes. But we were also glad to find some rules of thumb that help to keep the app faster by default [1]

      - My most interesting discovery was how ineffective Web Workers are. Causal, sometimes, has to do some expensive client-side data parsing. We tried to move data parsing to a web worker (= a separate thread) – but ended up reverting the optimization because it made the app slower. In JS, you can’t just pass a pointer to a data structure between threads; the browser has to clone the data structure [2] (with limited exceptions [3]). In our case, cloning the data between threads ended up being several times slower than parsing it in the main thread.

      [1] https://www.causal.app/blog/react-perf#span-class=inline-codeuseselectorspan-vs-span-class=inline-codeusestorespan

      [2] https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Structured_clone_algorithm

      [3] https://developer.mozilla.org/en-US/docs/Glossary/Transferable_objects#supported_objects

    • refrigeratorFeb 2023

      Causal | Engineering | REMOTE (US, UK, Canada) | Full-time | https://causal.app

      Causal is a tool for performing calculations, visualising data, and communicating with numbers. We take the good parts of spreadsheets and combine them with the good parts of programming, to make number-crunching fast, collaborative, and accessible to everyone.

      We're a team of 25, raised $25m from top VCs (Coatue, Accel) and angels (Naval, Scott Belsky, and more), and are hiring for a bunch of engineering roles:

      - Backend Engineer — Data (https://jobs.lever.co/causal-app/e696335f-c4d8-49ec-b264-c06de71b7099)

      - Full-stack Engineer — Product (https://jobs.lever.co/causal-app/4acaafbe-ef3d-45a6-bbe6-687c022d727c)

      If this sounds interesting, then we'd love to hear from you: lukas [at] causal [dot] app. Thanks!

    • inthewoodsJul 2021

      Some compelling reasons - I think most of them can be addressed in Excel, but the reality is most people don't know how Excel really works or how to do anything complex in it. Having said that, as your need to batch process numbers goes up, R and other solutions have more value in my opinion.

      I'm particularly interested in "half-way" solutions - something between R and Excel. I've been looking at https://www.causal.app/ - no affiliation but I find their approach similar to a Mac app I like called Numi.

    • davidbarkerMar 2022

      I scanned the comments to see if anyone had mentioned Causal[1] yet. I’d describe it as a spreadsheet specifically for modelling.

      I used it to build a cost model for the startup I work at, consisting of around 100 different inputs, and it was rather enjoyable.

      I was able to (reasonably easily) insert the different AWS costs for (for example) SD vs. HD video transcoding and see how that affected the costs of encoding and storing video 12 months from now.

      [1] https://www.causal.app/

    • emarsdenNov 2019

      Nice demo! It's perhaps a little confusing if you're using uniform probability distributions for the sensitivity analysis inputs, but normal distributions for the uncertainty analysis (shown at https://causal.app/buy-to-rent).

      A previous comment mentions you are using SALib in Python, which can (even if it's not documented) use normal probability distributions for the inputs: here's a notebook with an example: https://risk-engineering.org/notebook/sensitivity-analysis.html

    Related

    Quantopian Blogblog.quantopian.com18 people

    Real money, invested with algorithms

    Quantopian Blog
    Company · last shared 2019
    Y Combinator Blogblog.ycombinator.com643 people

    Request For Research: Basic Income

    Y Combinator Blog
    Company · last shared 2025
    Plaid Blogblog.plaid.com30 people

    We 30x'd our Node parallelism

    Plaid Blog
    Company · last shared 2020
    Buffer Open Blogopen.buffer.com82 people

    Buffer Layoffs

    Buffer Open Blog
    Company · last shared 2021
    Baremetrics Blogbaremetrics.com120 people

    I sold Baremetrics

    Baremetrics Blog
    Company · last shared 2023
    Figma Blogfigma.com608 people

    How to build a plugin system on the web and also sleep well at night

    Figma Blog
    Company · last shared 2026
    500 Startups Blog500.co80 people

    Harsh Realities From 500 Startups Founders

    500 Startups Blog
    Company · last shared 2022
    Freshdesk Blogblog.freshdesk.com36 people

    How a simple comment on Hacker News made me quit my job and launch a startup

    Freshdesk Blog
    Company · last shared 2022