579 karma · joined December 24, 2021
It’s when they land next part (nullability) it will shine fully - particularly on the intersection of not null and value. Alternatively if they introduce tearable semantics it will also shine - it would be possible to still optimize array of value classes, even if they are nullable (for example by having correspondent nullability mask).
So they are taking right step in a right direction. They are just trying to land this incrementally.
This document isn’t great, but comparing it to Trump administration actions isn’t great either. As well as focusing on it rather than on a substance of the article in question (which is, about Garry Tan accusations in a first place).
Thank you for your comment though it made me go back and reread the linked text more critically.
There is also a broader question of how to properly handle what are, quite honestly, likely bad-faith actors — the journalist in this case. Should the office simply ignore the smearing campaign and the lies? Maybe. But this is already an issue even before accounting for the significant amount of money — pushed by a very small number of people — being spent against the attorney’s office.
However billionaires don’t own tiny part of US wealth, more like 5%-10%. And top 1% (and grandparent was talking about rich people) own 1/3 of US wealth.
Even considering obvious issue of wealth going down like crazy in such hypothetical scenario in its ends this would be enough. Because in the end it’s all part of same economy.
On my server (AMD EPYC 7252): 1) base time of the java program from the repo is 3.23s (which is ~2 worse than the one in linked page, so I assume my cpu is about 2 slower, and corresponding best c++ result will be ~450ms 2) if you count from inside of java program you get 3.17s (so about 60ms of overhead) 3) but if you run it 10 times (inside of same java program) you cut this time to 1570ms
It's still much slower than c++ version, but it's between rust and go. And this is not me optimizing something, it's only measuring things correctly.
update: running vector version of java code from same repo brings runtime to 392ms which is literally fastest out of all solutions including c++.
update2: ran c++ version on same hardware, it takes 400ms, so I would say it's fair to say c++ and vectorized java are on par (and given "allows vectorization" comment in cpp code I assume that's the best one can get out of it).
Those benchmarks should be just forbidden for their misleading nature.
Also as you were corrected there is constant goalpost moving in terms of whom exactly should be deported and how.
If you’re really interested in public opinion people don’t support ICE and especially how do they do what they do.
You can see that a lot of charges aren’t that “criminal” too - it’s traffic violations or immigration itself.
Models solving IMO level problems imo proves it.
I also think you greatly overestimate human intelligence, the fact we got AGI is nothing but barely side effect of evolution.
We need to optimize for less self serving and more integrity but we should strive for smarter people up there too.
We should put more pressure on elected politicians around competence and integrity, sure, but it doesn’t mean random person is going to be better.
In the original comparison second category of people have much higher intellect than average.