> So Clang can potentially save you a single instruction (xorl %eax, %eax) whose encoding is only 1B, per function call to functions declared in the style f(), but only IF the definition is in the same translation unit and doesn’t differ from the declaration, and you happen to be targeting x86_64.
I once considered relocating with the same company to a similar role in London. The base pay in London is lower, and the marginal tax rates are high, but overall cost of living isn't too terribly far off (compared to the SF Bay Area), and doing calculations like these it seemed that while it would be something of a step down total compensation-wise, it wasn't nearly as large of one as it at first seemed. I didn't make the jump, but actually doing the math made it seem a lot more reasonable than it did at the outset.
Dismantling the capitalist system and giving workers control of the means of production? Or at least taxing capital at the same rate as income? I'm not entirely sure in which direction your sarcasm is running, but if that's what you're proposing, count me in.
Edit: nevermind, your edit makes it clear that we disagree here.
Sure, but if you had affordable education and housing and healthcare, and real wage growth that kept up with productivity increases, you'd have millions in the bank AND you'd have a latte every day.
I read this very differently -- if $5/day makes up a significant portion of your safety net spending, then you have much larger problems than the $5 delta your latte is causing. It's not that $5/day doesn't matter to anyone, it's that the people for whom it matters are facing much larger systemic issues that we're ignoring while shaming people for the smallest of luxuries.
Such good memories. I spent all of my first few high school job paychecks on a Diamond Monster 3D. In retrospect, adult me says I should have bought $AAPL, but 16-year old me is still pretty sure it was the right decision.
My team might be half decent. So might the dozens of other teams working on the code base over years and years. Everyone will certainly have the best of intentions. But mistakes will certainly be made. Misunderstandings will occur.
Note I said "now let's scale" -- it's pretty easy to rely on good practices and a steady hand when it's a dozen engineers in a room. When it's a thousand engineers in three timezones it's a fair bit harder.
I really wish that Erlang/Elixir were strongly typed. I've blown my foot off with the "dynamic language gets us going fast and now let's scale" footgun too many times to not be afraid. Obviously big important systems are built in Erlang, but I don't think I've got the guts to do it.
Wouldn't that eventually just lead to an OOM? Most of the time the recursion I write is either well-formed and lives nicely in the stack or poorly-formed and would consume all the memory in the universe if given the opportunity.
I think the fear is that you're wrong, and that a substantial fraction of those who play in the NFL suffer life altering brain injuries, it's just slow and mostly affects players well after retirement so it's not as obvious.
I strongly believe that the NFL will cease to exist as a major sports league in the foreseeable future (< 25 years). It increasingly seems that CTE is an unavoidable side effect of the game, and as that reality really registers with parents the steady supply of young players is going to dry up. I've heard people say that it will end up a niche sport like boxing (which has its own obvious brain trauma problems), but you need a lot more potential football players to maintain a viable league than you do potential boxers to maintain the level of professional boxing we have today.
I wish I believed this as strongly as you do. The Chinese internet is isolated in a lot of very meaningful ways and the Chinese economy is not going backwards. There's probably a drag but it's not significant enough to stall progress.
You can unfortunately retain a lot of the utility of the internet while simultaneously sucking out the ability for it to be effectively used for political activity if you're willing to build the infrastructure required.
Nobody thought the USSR would develop nuclear weapons as quickly as they did. Had it taken them an extra decade or so I think there's a very possible future where the United States strikes, with nuclear weapons if necessary, any site where another state was developing their own nukes, in order to maintain sole possession of the weapons.
If you look at the period from 1945 to, say, 1975, though, which is the speaker's perspective, American political and economic influence were both extremely strong compared to today, in addition to the obvious military influence.
Fwiw, nothing about rust (probably) but a whole lot about CPython's implementation. Extensions can and do poke around in object internals and will break if the internals don't work the way the extension expects them to (that is, the way CPython works). This has long been PyPy's big stumbling block (though it seems to have gotten better).
My in-laws are Chinese, and after they retired they (particularly my mother-in-law) began attending their local 老年大学 ("senior university"). It's a terrific idea--I know that some seniors audit classes at community colleges and universities in the US, but it's an idea I'd love to see spread more here.
Technically no, but practically it does, so long as massive corporations exist. I think you can argue that with smaller scale business you can work to better employee conditions without collective action, but given the power and resources that a corporation can bring to bear it's hard to imagine effective bettering of employee conditions without collective action.
So sales are up, and inventory is up, but days on the market is down sharply. It seems reasonable that if houses are going faster then higher bids are being made because you're not going to get a second chance.
Totally unrealistic, and somewhat antithetical to the whole idea of free markets charging what consumers will bear, but this is where Vickrey auctions would be amazing: https://en.wikipedia.org/wiki/Vickrey_auction