Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
atq2119
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
51 ms
·
721.
▲
by
atq2119
4y ago
Range for loops are in C++11, 4 years earlier than Rust 1.0.
722.
▲
by
atq2119
4y ago
Excess food is being stored, but it can't be stored indefinitely. Others have explained again why excess food is a good thing. One thing in favor of your point is that we can still improve the system: avoid excess production of proc
723.
▲
by
atq2119
4y ago
You don't need after-the-fact curving for that, though. When I set (free-form written, math/CS) exams, I always made a point of designing the exam in a way where I didn't really expect anybody to get more than 90% of the poin
724.
▲
by
atq2119
4y ago
This is why, in normal times, food waste is a good thing. It means there's some slack in the system for when times get worse. Not that that helps people in poorer countries, unfortunately.
725.
▲
by
atq2119
4y ago
Depending on how high the encode/decode/transmit overhead is, it might be a more efficient use of resources. Most game consoles and gaming PCs are idle most of the time. Centralizing the rendering in a data center is going to yiel
726.
▲
by
atq2119
4y ago
Completely agreed, for the way the patent system actually works in practice. There is a theory that patent rights can encourage inventors to publish their invention, so that everybody benefits in the long run. This is a nice theory, except
727.
▲
by
atq2119
4y ago
I can understand that it feels unpleasant to be on the receiving end of a response like that. But here's the thing: the negation really is self-evident as much as the original was. Native trust in "the free market" or priva
728.
▲
by
atq2119
4y ago
That's just one subfield of mathematics. During my PhD, I barely touched adjoints and fixed points. Though, many fields of math so indeed have this sort of repeating pattern. It's just not the same for all of them.
729.
▲
by
atq2119
4y ago
Have you ever traveled outside the US?
730.
▲
by
atq2119
4y ago
To be somewhat fair to SPIR-V, I suspect that backend compilers either trivially recover nonlocal breaks/continues using a form of jump threading, or are in a situation where they can't do it anyway because of how divergence/
731.
▲
by
atq2119
4y ago
The statement about C++ is somewhat misleading. C++ has multiple notions of forward progress of various strength, and post-Volta does not satisfy the one that you'd be used to from CPUs, which is concurrent forward progress. However,
732.
▲
by
atq2119
4y ago
This is a very good introduction to the inherent difficulty that comes from trying to do SIMT execution / whole program vectorization while at the same time giving programmers the power of certain optimization tricks that punch through
733.
▲
by
atq2119
4y ago
Isn't there a sort of obvious "best of both worlds" by having a vector instruction ISA with a vector length register, plus the promise that a length >= 4 is always supported and good support for intra-group-of-4 shuffles?
734.
▲
by
atq2119
4y ago
I appreciate you trying to get to a shared understanding. I don't have too much time, so just the short version: > The volume of mortgage backed securities is based on who can and want to get loans. During the great recession it was
735.
▲
by
atq2119
4y ago
The volume of mortgage backed securities is based on the volume of loans that people take. At higher interest rates, people take out fewer and smaller loans. The Fed buying up more MBS would put downwards pressure on interest rates, which w
736.
▲
by
atq2119
4y ago
Why would they be able to put 20T$ into the economy at a 10% interest rate? Who are the counterparties? In other words, who is taking those loans in your mind?
737.
▲
by
atq2119
4y ago
The top marginal income tax rate in Germany is not much higher than in, say, the US. The real injustice is that capital gains (i.e., unearned income) are taxed less. But of course that's also very common internationally.
738.
▲
by
atq2119
4y ago
> impressive accomplishments: a dozen academic degrees in various fields Having a dozen academic degrees is not impressive even if true. If true, it would be a warning sign that the person isn't able to move on to something deeper a
739.
▲
by
atq2119
4y ago
> it has a cas loop in it so lock-free is a bit of a stretch. To be fair, if that's your standard, there are virtually no lock-free algorithms. The multi-consumer has a wait-free retry loop. That's pretty much as good as it get
740.
▲
by
atq2119
4y ago
I was under that impression as well. If they write out all attributes, what is really the remaining difference to a traditional immediate more renderer? Nvidia reportedly has vertex attributes going through memory for many generations alrea
741.
▲
by
atq2119
4y ago
This is an important point, which I'd refine to: we have democracy in order to choose between competing goals and ideologies. In theory, neutral experts could be used to determine the best policies towards the democratically chosen g
742.
▲
by
atq2119
4y ago
Unfortunately, we've reached the point where it's not so simple anymore. Sure, there are assholes who deserve to lose their money, and I had the same attitude about some of the past crashes of BTC. Nowadays though, the crypto folk
743.
▲
by
atq2119
4y ago
Spot on. It's the reason many non-native speaker developers I know nevertheless use an English keyboard layout. I personally made my own hybrid layout that is basically an English US layout with the letters rearranged according to my n
744.
▲
by
atq2119
4y ago
This is a pretty good hypothesis given the history of C++.
745.
▲
by
atq2119
4y ago
Compress/Expand seems like a natural fit for something like SVE since it can still be phrased rather generically and I can easily see it fitting into loops that are written generically over vector length. Free-form permutation does ind
746.
▲
by
atq2119
4y ago
Frankly, a lot of the article is obscure corner cases that 99% of C++ developers will not encounter. It's important that they're there, authors of very generic libraries may have to deal with them. But I'd much prefer to have
747.
▲
by
atq2119
4y ago
Agreed. Though I feel that for the most part, size-agnostic vector instructions a la SVE would be the way to go.
748.
▲
by
atq2119
5y ago
My understanding is that 1901 wasn't particularly hot. They mention 1901 because that's when systematic collection of weather data began.
749.
▲
by
atq2119
5y ago
If you view the commit message first, then I don't see how having the issue ID as the first thing helps your git blame use case. You can see the issue ID just as easily in a footer line of the commit message. As for screen space, one o
750.
▲
by
atq2119
5y ago
Curious, I've run into this approach in the past and learned to hate it with passion. That place used JIRA where the typical ticket ID was around 10 characters. That wasted a lot of prime real estate, e.g. in my email inbox, in histo
More ›