1,099 karma · joined July 25, 2012
twitter: @jakesimon email: jacob.anthony.simon@gmail.com
For example, distributed systems and networking are more like a physical science because they seek to make generalized learnings and theorems about real world systems.
The author’s last point around complexity theory also resonates because it demonstrates the value of designing experiments with real-world conditions like computing hardware speed and input sizes.
The other important element is attention and awareness. You can certainly be focused on one thing more than another—this can be a useful kind of disunity
These are the 10 year returns I’m seeing according to S&P:
S&P 500: 11.1%
S&P 500 Top 50: 13.2%
S&P 500 Top 10: 18.1%
The trend is pretty clear, at least in the last decade. My other point was that the historical data may not be as relevant because the index is much more top-heavy today, perhaps in part due to the popularity of index funds and part because the top companies are actually outperforming.
Here’s an article to that effect - the top 20 stocks in the S&P accounted for ~90% of the index’s gains last year: https://www.visualcapitalist.com/cp/top-20-stocks-sp-500-ret...
To your question about picking the extreme Top 1 stock - again I’m having trouble finding good data on that, but I’d be curious what the hypothetical outcome would have been over the last 20 years.
1. https://www.spglobal.com/spdji/en/indices/equity/sp-500-top-...
Plus, index funds follow a kind of Pareto principle where the top stocks contribute disproportionately to the total return anyway.
As I’ve gotten older though, one of my realizations is that the tax-free rebalancing of index ETFs is their most valuable property, rather than their actual choice of equities.
The OpenAI api and others are quite raw, and it’s hard as a developer to resist building abstractions on top of it.
Some people are comparing libraries like Langchain to ORMs in this conversation, but I think maybe the better comparison would be web frameworks. Like, yeah the web/HTML/JSON are “just text” too, but you probably don’t want to reinvent a bunch of string and header parsing libraries every time you spin up a new project.
Coming from the JS ecosystem, I imagine a lot of people would like a lighter weight library like Express that handles the boring parts but doesn’t get in the way.
Re: deliverability, I do think incumbents are benefiting from the complexity of email, but I'm not sure I follow your argument about Meta.
class Hash extends String {}
https://www.typescriptlang.org/play/?#code/MYGwhgzhAEASkAtoF...
I wonder if a more natural solution would be to extend the String class and use that to wrap/guard things:
class Hash extends String {}
compareHash(hash: Hash, input: string)
Here's an example: https://www.typescriptlang.org/play/?#code/MYGwhgzhAEASkAtoF...