Associated textbook: Algorithms for Validation (2026): https://algorithmsbook.com/validation/files/val.pdf
HN user
imakwana
ASIC Design Verification Engineer struggling to understand modern computing landscape.
Austin, TX, USA
A curated list of awesome open source chip-design tools, generators, and reusable designs.
Glad to see a fellow fundamental indexer on HN! As a US based investor, I personally invest in the RAFI US broad market fundamental index (FNDB ETF) which does keep up with the Vanguard US total market over the past 10 years except the bubbly years of 2020/2021 & 2024/2025, even with a higher expense ratio.
Last 10 years comparison (VTI vs FNDB): https://www.portfoliovisualizer.com/backtest-portfolio?s=y&s...
In my case, after observing the Covid-19 craziness in market, I decided to dig further on value strategies and discovered this gem from Research Affiliates in Journal of Portfolio Management circa 2012, which completely convinced me on the concept of fundamental indexation as a superior alternative to market-cap weighted total market index.
Rebalancing and the value effect (JPM 2012): https://www.researchaffiliates.com/content/dam/ra/publicatio...
Thanks for sharing these links. Very interesting to explore this topic further.
I came across Satnam Singh's work first while learning about the Lava language/framework for FPGAs, glad to discover his more recent work.
Rational Reminder podcast for a highly technical deep-dive on all topics Investing & Personal Finance. They have interviewed multiple highly cited/influential Professors from leading universities.
I noticed there are some GitHub Repos actively working on enabling UVM on Verilator:
https://github.com/MikeCovrado/GettingVerilatorStartedWithUV...
It would be an amazing leap to enable UVM fully on Verilator. Looking forward to it.
Interesting question, probably an ETF like NETL comes close to holding diversified positions in various commercial/office REITs:
The Missing Billionaires: A Guide To Better Financial Decisions, by Victor Haghani & James White.
This book covers wide ranging topics within investing, hedging, personal finance, lifecycle investing and asset pricing. One of the key ideas is recognizing comprehensively that investing and spending are both simultaneous goals of lifecycle investing. It is absolutely refreshing to see the basics of investing revisited in a theoretically sound & rigorous framework.
The authors run a wealth management firm, Elm Wealth.
+1000. Probably the best forum on the planet for no-nonsense personal finance & investing topics.
Please begin your journey here & ignore all "financial news"
Bogleheads Wiki: Getting Started
https://www.bogleheads.org/wiki/Getting_started
This wiki is one of the best resources in USA for simple, straightforward, no-nonsense personal finance strategy which has been battle-tested over multiple decades.
Also, there is a very insightful and concise personal finance course at Stanford:
CS007 Personal Finance for Engineers
The course notes/slides are very recently updated (Oct 2023)
Bogleheads.org forum is the gold standard for index investors.
TL;DR: Mostly the advice is to ignore the news, most of the information (including the news shown on CNBC) is already baked into the current prices (efficient markets). Stay the course!
My favorite: Herbert Simon & Alan Newell's ACM Turing Award Lecture - "Computer Science as an empirical inquiry: Symbols & Search" :
https://dl.acm.org/doi/abs/10.1145/360018.360022
Their work on list processing was an inspiration for John McCarthy's famous paper on Lisp:
Relevant: Stanford Online course - CS217 Hardware acceleration for machine learning
https://online.stanford.edu/courses/cs217-hardware-accelerat...
Course website with lecture notes: https://cs217.stanford.edu/
Reading list: https://cs217.stanford.edu/readings
"We found a lot of other Indian expats in the same situation as us - wanting to invest in India for financial and emotional reasons, but unable to do so easily or consistently. We wished a simple product existed to solve for this online. We couldn’t find one, so we built it."
Simple products do exist which provide exposure to passive indexes for India equities in USD. Any NRI in US can invest in these ETFs at reasonable cost (about 0.64%-0.85% Expense Ratio):
1) iShares MSCI India index ETF - $INDA (USD) : https://www.ishares.com/us/products/239659/ishares-msci-indi...
2) Wisdomtree India Earnings ETF - $EPI (USD) : https://www.wisdomtree.com/investments/etfs/equity/epi
+1 Bogleheads forum is excellent.
+1000
This forum increased my financial literacy by an order of magnitude.
1) There is a non-US Investing sub-forum within Bogleheads which is quite active and many posters are residing in Europe:
https://www.bogleheads.org/forum/viewforum.php?f=22
2) Rational Reminder forum is general equity investing forum similar to Bogleheads and many of the active participants are Europe residents:
MIT course series on Computation Structures:
1975 ACM Turing Award Lecture on "Computer Science as an empirical inquiry: Symbols and Search" by Herbert Simon & Alan Newell (inventors of list processing).
https://amturing.acm.org/award_winners/simon_1031467.cfm
Herbert Simon later went on to win the Nobel Prize in Economics for his contributions on "Bounded Rationality" in decision making.
https://www.nobelprize.org/prizes/economic-sciences/1978/sim...
Your question resonates with me. The path, using your programming skills, that I believe has good chances of significantly & rapidly improving compensation is to uplevel your skills & attempt for the highest tier of compensation band by interviewing aggressively.
Checkout this article for details: https://blog.pragmaticengineer.com/software-engineering-sala...
Communities related to personal finance & investing that I enjoy reading & contributing to:
1) Bogleheads Forum (Personal Finance & Investing)
2) Rational Reminder Community (Investing)
Derek Sivers: Cross the world four times
One of the best introduction to investing for an individual investor is William Bernstein's Four Pillars of Investing
https://www.amazon.com/Four-Pillars-Investing-Building-Portf...
For learning how financial world really works, Burton Malkiel's A Random Walk Down Wall Street is absolutely phenomenal.
Gergely Orosz's Pragmatic Engineer Newsletter for all aspects related to Tech career: https://newsletter.pragmaticengineer.com/
Advanced Financial Investing:
1) Rational Reminder (Ben Felix & Cameron Passmore) : This is hands down the best in equity investing (start with Nobel Prize winner Eugene Fama in Episode 200)
2) Flirting With Models (Corey Hoffstein) : Deep dives with guests on Factor investing and quantitative finance in general
3) Bogleheads on Investing (Rick Ferri) : Discussion on advanced investing topics from a individual investor perspective (also covers financial planning topics)
Great tool! Thanks for building this.
I noticed lack of below asset classes in the list:
1) US Small Cap Stocks (e.g. Russell 2000 Index) 2) International Large Cap Stocks (MSCI EAFE Index) 3) International Small Cap Stocks (MSCI EAFE Index) 4) Emerging Market Large Cap Stocks (MSCI Emerging Markets Index)
Adding these would greatly improve the optimizer.
"Use it or lose it"
Don't remember the source of this insight, it is often used in context of evolutionary adaptation in biology. This encompasses every activity in day-to-day life.
The Prophet by Khalil Gibran
" Take a simple idea & take it seriously " - Charlie Munger
A good collection of his quotes over time : https://25iq.com/quotations/charlie-munger/
This might be a specific aspect of Global Macro investing, but if you are interested in Risk Parity strategies (as popularized and adopted by Bridgewater), below two books by Alex Shahidi of Evoke Advisors cover Risk Parity asset allocation in great detail:
1) Risk Parity: How to Invest for All Market Environments
2) Balanced Asset Allocation: How to Profit in Any Economic Climate