This type of investing isn't about day trading following the latest hype. It's about putting some surplus money to better use for when you need it in 10-20 years.
That's even worse, because the entire point of the stock market is supposed to be that investors choose where to put their money based on how the company is performing and what they're saying. I.e., you vote with your wallet, and the market therefore punishes bad behavior and rewards good behavior.
If everyone is passively investing, that no longer works. Then it's not even a market. We don't even know, for sure, if that works.
It's gambling and we're already there. Hardly anyone cares about what any company does when investing in it; all that matters is whether it grows and whether you can time a jump elsewhere before it drops.
Right but those wildly overvalued companies become that way because millions of passive investors just mindlessly dump their money into them.
If you use big index funds, you're the primary people contributing to Nvidia, Tesla, and openAI. You didn't start it, no, but you certainly propelled that ball forward like a bullet.
And, well, that's fine, because we cant expect anyone really to actively invest. The problem is we don't know if this works. This definitely has the potential to blow up. You have to realize that what we're doing here is undermining the stock market at a conceptual level.
There are people who don't invest? Do they just keep their retirement savings in cash? I imagine for most people either the government or their employer invests for them.
Most of my family and extended American family doesn’t really invest. I think probably 10% of us “believe” in the stock market. The rest sometimes buy houses (which I encourage because it’s better than nothing), but otherwise are planning on social security, pensions, and lump-sum savings to cover their retirement
Most of my family is farmers or missionaries, and I bet those groups are less likely than most to own stocks.
Also, 'owning stocks' vs 'investing' feels different to me. My brother will go all in on tesla for one year, and then pull out and just sit there until he has another somewhat-random impulse. Likewise, my dad used to put all his money into some index funds for the 30 days leading up to Christmas, because 'the government always makes the stocks go up during the holidays, to keep everybody happy'. They count as 'owning stocks' (at least sometimes), but I don't feel they count as 'investing'.
In short, yes, but my family is very cheap, so it is doable with sacrifice. I think I'm middle class (or maybe upper-middle?) now, but I think I'm the first generation that can say that. And even I rented closets, garages, and spaces behind TV's until about 4 years ago, lol.
I mean no offense, but your understanding of a median seems flawed. The median is the number/point that separates the upper half from the lower half - it is not what 50% has.
The math does add up. There is no contradiction in your parent’s post.
You didn't answer my second question. Yes the median in my example is $50. Thus it would be accurate to say "50% of people in that sample have $50 (or $51)". But not anything further than that middle point.
Back to the original post:
I'm assuming that "three months of expenses" would be roughly $6,000.
The parent post had the median at $500.
1. Given the sheer number of adult Americans (hundreds of millions of observed data points), wouldn't you say it's quite likely that the two mid-points are very close to each other (eg $499.97 and $500.02)? But definitely not (-$5,500) in debt for one mid-point individual vs $6,000 in savings for the next individual (which comes out to $500 in median and "top half has $6k")?
2. In the first scenario (almost continuous curve at the midway point), how likely do you think it is that somewhere right after that $500 mid-point, there is a huge discontinuous jump to $6,000 to accomodate the idea that the rough top half of observed savers has "3 months of expenses" saved?
3. Is there any other scenario I'm not foreseeing, that can reconcile: "the median is $500" with "the top 50% have $6,000+ in savings"?
I purposely didn’t because strictly that is not a median. Stupid example: median of 1,2,3 is 2 and 67% >= 2 here. We do agree that as N grows, the difference shrinks (to the point of no meaningful difference).
My point was that mathematically there is no contradiction. Let’s say half the population has $200 monthly expenses (3mo is then $600 saved), the median is $600 and it checks out.
That is a stupid assumption though - because who has such low expenses.
> I'm assuming that "three months of expenses" would be roughly $6,000
You then assume that we must be talking about the upper half, but that isn’t given.
We have to make SOME assumptions though, since the statement is underspecified: the OP didn’t specify what 3 months expenses means. It is unlikely that 50% of the US population have the EXACT same expenses, so I assumed an “on average” was missing somewhere which further relaxes the constraints.
I objected to your statement that the math doesn’t check out. There are many ways it could check out.
We came at this with different assumptions. I don’t think we fundamentally disagree and I didn’t mean to bicker.
I appreciate you taking the time to geek out on some statistics with me (and you even had me look up medians again because I was confused at your reply!)
Incredible HN post. I'm hoping it's because you are from a country where people are generally well taken care of.
Yes, there are people who don't invest. Where do they keep their retirement savings? 40-50% of Americans, at least, simply have no retirement savings! Most people in America aren't earning enough to put away a meaningful amount for retirement. It's going to be grim as boomers and millennials hit retirement age and have to keep working.
> More than half of Americans are net debtors, with a negative net worth.
Median household net worth is around $193k, not negative. Maybe this is true on an individual basis because there a bunch of, say, young debtors and elderly parents who have transferred their positive assets living in households with working adults with more positive wealth than the youngsters and elders combined have net debt, but...
Your comments make me think you've never seen hardships in your life that weren't self-afflicted.
Life can be cruel even if you've made great plans and took all the precautions you could think of. Illnesses, accidents, the lack of a social net because your country was set up that way, crime, the list goes on.
Illnesses and accidents are exactly the things you need savings for, and aren't really relevant here because they don't prevent you from saving until and after they happen. The issue appears to be that 50% of Americans live paycheck-to-paycheck and have no savings? I can't imagine how this could be anything other than them just spending money on shit they don't need.
And yes, I am assuming you live in a developed country. I have Ukranian citizenship and right now the Ukrainian government is abducting men who are over 24 years old and sends them to death. If you live in a country like that, true, you shouldn't worry about investing because you don't even have basic human rights.
> The issue appears to be that 50% of Americans live paycheck-to-paycheck and have no savings? I can't imagine how this could be anything other than them just spending money on shit they don't need.
Or that there's no standard minimum wage, or income protection if something does go wrong. Student debt is crippling to people in itself never mind hospital events.
That's so many people you should think "something must be wrong with the system"
> Illnesses and accidents are exactly the things you need savings for
It shouldn't be though, if you pay taxes, the government should be there for you in an emergency when it comes to health.
Many people here, if they are not educated, are forced to work manual labor jobs. Those jobs will always work you under full-time, so they don't have to give you insurance. Usually that means you have to work another job.
People who haven't lived that life just don't get. It just doesn't click in your head.
You can work 60 hours a week and just barely make rent and food. Not only can you do it, I think most people are. And there's nothing you can do. There is no higher paying job waiting for you somewhere, because you don't have a college degree.
How're you gonna get a college degree when you work 60 hours a week? Hm? You're not. You're stuck. Your best shot, really, is to work up through management. That's why you'll see people working at the same restaurant for 20 years.
They must be so stupid, why don't they get a real job? No, actually, that's probably their best bet.
Oh. No. Not in most jobs. Many jobs do provide some health care.
If you are working many jobs in the US you get no health care. You have to pay for it yourself. Even jobs that provide it you still need to pay for it. The employer basically pays a portion of the insurance bill. Good employers pay a lot, bad employers pay none.
Then you have deductibles. The amount you have to pay out of pocket every year before insurance does anything. If you have a ten thousand dollar deductible, insurance only kicks in at $10,001 and beyond.
I.... they are dealing with systemic poverty. Being poor is expensive. They absolutely know they need to save, but if the choice is "starve to death today but save for retirement OR don't die, but don't save for retirement" most people are going to choose the latter.
McDonald’s will not let you work 40 hours a week, or any consistent schedule at all. You will show up when they tell you to and that’s that. Same with grocery stores or most retail jobs.
Also you’re neglecting the cost of transportation (almost certainly a car, with gas and insurance), rent, and medical expenses.
Median rent value in Seattle is $2300/month if you are looking for a one bedroom, a little cheaper if you are looking at a studio. Minimum wage here is $21/hr. The first quartile for rent is $1600.
Assuming you work full time, you are making $3360 a month, less taxes.
That means that even if you get the bottom 25% of rents, over half your take home pay goes to rent. Then we need health care, food, taxes, transportation, clothing, etc.
I rent a room. But to be fair when I first came to Canada and was told by a local "of course you won't get to have a whole apartment all to yourself" my mind was blown away.
So people's work shouldn't result in private housing? That's an acceptable outcome? I'm not clear what your insinuation is here. People should live in communal bunks but also be saving for retirement?
If everyone was an "investor" it means they aren't blowing all their spare cash on goods and services. Demand drops and you need fewer people to work to provide said goods and services. It kinda balances out.
Many of those who can't be bothered to write what they publish probably can't be bothered to read it themselves, either. Not by humans and certainly not for humans.
You might have a point if it was wheat for human consumption vs datcenter, but those aren't the water hogging plants, which are stuff like almonds, alfalfa (for export)[1]. Comparing those instead, it's unclear whether those are "more important and more beneficial to humanity" than AI, which also genuinely provides utility to people (as evidenced by its popularity).
Honestly, it's hard to tell. Humanity benefits a lot from the massively complex set of technologies that require the existence of big data centers. Including agricultural production itself.
Someone always points out how Doom wasn't "real 3D" like it's some sort of gotcha. Games are smoke and mirrors, it's all a 2D grid of pixels at the end.
Well yeah, a 2d grid of pixels also describes the result of rendering a 2d game. It matters how you arrive at that 2d grid of pixels, that's why you can't render Crysis on just a CPU. At least not in real time.
Glad to see the Garden is back! This and Spoono were some of my favorite websites back when CSS-driven web design was bleeding edge and people were just starting to use lots of nested divs instead of lots of nested tables. The book was nice too.
Well, I know it's pretty easy in Debian. (It's not completely pain-free if you need unpackaged third-party libraries and/or if you are cross-compiling from one uncommon architecture to another.)
> What's the state of the art for cross-compiling in $CURRENTYEAR?
Poopy garbage dog poop.
glibc is a dumpster fire of bad design. If you want to cross-compile for an arbitrarily old version of glibc then... good luck. It can be done. But it's nightmare fuel.
tbh I haven't gone too deep because glibc is such a standard :(
but I can answer with reasonable confidence "musl surely has other problems, but not this one". It's a nice, clean, simple, single set of headers and source files. Very nice.
Well there's two flavors to this. Building glibc and building a program that links against glibc. They're not entirely the same. And you'd think the latter is easier. But you'd be wrong!
It should be trivial to compile glibc with an arbitrary build system for any target Linux platform from any OS. For example if I'm on Windows and I want to build a program that targets glibc 2.23 for Ubuntu on x86_64 target that should be easy peasy. It is not.
glibc should have ONE set of .c and .h files for the entire universe. There should be a small number of #define macros that users need to specify to build whatever weird ass flavor they need. These macros should be plainly defined in a single header file that anyone can look at.
But glibc is a pile of garbage and has generated files for every damn permutation in the universe. This is not necessary. It's a function of bad design. Code should NEVER EVER EVER have a ./configure step that generates files for the local platform. EVER.
>glibc should have ONE set of .c and .h files for the entire universe. There should be a small number of #define macros that users need to specify to build whatever weird ass flavor they need. These macros should be plainly defined in a single header file that anyone can look at.
Code generation aside, this is not really a great way to do it either. The build should include target-specific files, as opposed to creating a maze of ifdefs inside the code.
> The build should include target-specific files, as opposed to creating a maze of ifdefs inside the code.
Hard disagree. What makes you think it's a maze of ifdefs?
Compiling a library should be as simple as "compile every .c/.cpp file and link them into a static/shared lib". The nightmare maze is when you don't do that and you need to painfully figure out which files you should and shouldn't include in this particular build. It's horrible.
Far far far simpler is to stick with the rule "always compile all files". It's very simple to ifdef out an entire file with a single, easily understood ifdef at the top.
I do agree you don't want the middle of a file to be a fully of 10 different ifdef cases. There's an art to whether to switch within a file or produce different files. No hard and fast rule there.
Fundamentally you put either your branching logic in the code or in the build system. And given that source files should be compatible with an unbounded array of potential build systems it is therefore superior to solve the problem once in the code itself.
I am currently trying to get the Zig glibc source/headers to compile directly via clang and trying to figure out which files to include or not include is infuriatingly unclear and difficult. So no, I strongly and passionately disagree that build-system is where this logic should occur. It's fucking awful.
You're getting downvoted but you're not wrong. Well, it's not on purpose per se. It's just really really bad design from the 80s when we didn't know better. And unfortunately its design hasn't been fixed. So we have to deal with almost 40 years of accumulated garbage.
Indeed, that why HN comments are kind of dead (AIs, zealots with one billion accounts behind VPNs, etc). Sometimes I do still try to give an honest, but unpleasant, opinion/fact though. I should stick to raw neutral communication and information publishing.
I wanted to renew some domains with Gandi yesterday, and noticed that their prices increased a lot this year. This Reddit post is the only article I could find about it.
.com/.net/.org/.dev are all around $40/year to renew now, up from about $25 six months ago.
Tooling and code generation improvements no doubt help a lot, but IMO those improvements must be coupled with creative manual optimizations in order to get something like this out of a platform that was tailored for rectangular 2D bitmaps.