Israel is not a democracy. It is a country ruled by religious fanatics, basically. If you are not a Jew, you do not profess Judaism you are denied some of the civil rights, maybe not officially, but practicaly. Think of all the Palestinians there.
If one person thinks you're an asshole they might simply be wrong about you. If everyone in the world thinks you're an asshole then you, almost by definiton, are one.
There's a reason why there's a separate word in most languages for "anti-semitism" but not for "anti-italianism" or "anti-brasilianism".
I'm unfortunately not surprised - there is a strange "intellectual dark web" bent among the HN crowd, despite it being transparently pseudo-intellectual garbage.
I see you are not even pretending not to be antisemitic. Most antisemites hide under cover of "anti-zionisim".
And to other people reading this, this poster seriously thinks that antisemitism is because "all Jews are assholes". I'm truly shocked to see such things on this site, although maybe I should expect that.
The workloads are determined by their customers, and customers don't always pick the exact size system they need (or there isn't always an option for the exact size system they need). The major clouds are going to upgrade and offer faster CPUs as an option, people are going to use that option, and some of their workloads will end up idling the CPU. Major cloud vendors almost certainly have statistics for "here's how much idle time we have, so here's approximately how much we'd save with lower power consumption on idle".
Test being difficult is not a problem, we want our lawyers to be competent, after all. The more important part is if it is fair. In Poland bar exam had been famous for near impossible questions, which were only answered correctly by applicants that knew them in advance, which typically were family members of already practicing attorneys/judges.
>> Java has all methods virtual and testing could be done without requiring the interface.
Not sure what you mean by that. I thought that interface/implementation divide is the way to implement virtual calls. Unless you want testing frameworks to do bytecode instrumentation.
If your interface is going to be implemented by just one class, I'd offer to skip interface - it reduces amount of code. If you still need to pass, as a parameter, a class A in order to test a class B, you can instead pass class C inherited from A, with all necessary methods overloaded.
If you just create a class A in java, no interfaces involved, class A will have its methods virtual. I'm not sure what do you mean by interface/implementation divide.
Probably. I'm a PhD student but I don't study the trendy stuff so I have no idea what money Google pays.
Some of us are actually in it to scratch an intellectual itch, not for the money. I gave up a lucrative career as a software dev to study the subject I'm really interested in and took a huge pay cut for the privilege of working in the only environment that offers anything near the freedom to research whatever satisfies the little gray cells. The OP's turn of phrase about gatekepping sounds like a bitter joke to me. My field gets maybe one or two new entrants a year, folks like me who don't know what's good for them and can't tame their intellectual curiosity enough to get a real job. Most PhD students, most researchers of any level, don't want to gatekeep anything, we want to tell the world about our work. But most people don't give a shit, unless Google is interested. Unless you can grab my research and be an instant millionaire nobody cares.
Same here. Not sure why I should avoid paypal, it seems that it's a middleman but their cut is unnoticeable. I also use paypal to pay for things on ebay as well as venmo for other expenses.
You do realize that Bitcoin transaction fees are like 100x higher that those charged by Visa?
Also, most cryptocurrencies have scalability problems, it won't be easy for them to replace traditional payments, because they cannot handle billions of transactions per day.
There’s hardly been growth in the value of transactions on Lightning, compared to the 20x growth on various L2 solutions on Ethereum like Loopring, zkSync, etc. Lightning’s UX is poor as well, where both parties need to be online at the same time.
According to the article, Visa is looking at using "the cryptocurrency USD Coin" (whatever that is)
So this has nothing to do with bitcoin (except inasmuch as any news article with the word "crypto" in the headline will trigger a bunch of FOMO buyers and drive up the price)
Monero is > 1600 transactions per second and it's set to scale with CPU power and network bandwidth along with further improvements to the underlying implementation.
Proof of Stake is much greater still. Cardano and Polkadot for example.
zk-rollups are going to help a lot in that regard. maybe not billions of transactions per day but at least an order of magnitude above what is currently possible, all with the same security as the base layer ethereum