Except that was an afterthought. Originally only whitelisted developers were allowed to use SGX at all, back when DRM was the only use-case they had in mind.
3,438 karma · joined September 18, 2017
Except that was an afterthought. Originally only whitelisted developers were allowed to use SGX at all, back when DRM was the only use-case they had in mind.
SGX and TEEs generally are and always were a DRM solution, with the server use-case mostly being an afterthought that the marketing teams pushed hard. They also create a fantastic forced-obsolescence program as they require active support on the part of chip makers throughout an application's lifecycle; Intel can arbitrarily deprecate otherwise functional CPUs by just not revoking compromised keys (and perhaps releasing a few into the wild just to force people to upgrade).
In theory BGP can be used within a single network, though it is not well-suited to such an application except in very large networks. Facebook is known to use BGP internally [2]. Usually an "interior gateway protocol" like OSPF or IS-IS is better for internal routes, with BGP then distributing those routes to the external networks from the gateway routers (i.e. those routers that interconnect the networks). BGP can also be used for other, more niche applications within a single network, like setting up VPNs (VPLS, VPNv4, etc.).
[1] https://blog.benjojo.co.uk/post/bgp-stuck-routes-tcp-zero-wi...
[2] https://research.facebook.com/publications/running-bgp-in-da...
The fact of the matter is that we have had the ability to create a technical process for executing a will for a long time. Banks allow you to designate a beneficiary who receives your assets after you pass away and that is executed automatically. We do not have to allow people to dispute that, and cryptocurrency does not really add much over such a system -- but we do not want that system because some objections are legitimate and disputes need to be resolved.
You asked where the Jewish messiah is, but like the old joke goes, for Jews the problem is waiting and waiting for a messiah that has yet to come, but for Christians the problem is that the messiah came and the world did not change.
Obviously rabbinic answers are not going to be very satisfactory or convincing to you; if rabbinic teachings made sense to you then you would have converted to Judaism by now. That said, rabbinic teachings are not a secret, so here are some answers to your challenges:
The animal sacrifice system was, according to rabbinic teaching, sufficient but not necessary to atone for sin. Among other things Jews point out that during the Babylonian exile there was no temple in Jerusalem and no sacrifices being offered, but that God did send prophets to explain to the Jewish people how they can deal with sin while in exile and without sacrifices. Another point is that when the sacrificial laws are stated, non-animal sacrifices are explicitly described; poor people could, for example, offer just a handful of flour if they could afford nothing better.
Why did God let the temple be destroyed? For the same reason the First Temple was destroyed. The Jewish people were punished for their national sins. In the case of the Second Temple, part of the national sin was dividing into competing factions who would sometimes try to use the oppressive Romans as a means to undermine competing sects.
Why are there no more prophets? In fact the rabbis do not have a single answer, it remains unclear in rabbinic tradition. Is that a problem? There are plenty of unclear, unanswered questions for Christians too; why is Jesus taking so long to come back? That said, some rabbinic answers include: the Jewish people are being punished for national sins; the true end of prophecy was the destruction of the First Temple, with subsequent prophets only repeating earlier prophecies; the prophets were sent at a time when the temptation to turn to idolatry was particularly strong, but that temptation diminished when the Jews returned to Israel and began building the Second Temple.
Maybe none of that works for you, and that's fine -- Jews are not actively seeking converts, so the opinion of non-Jews does not really matter; the Jewish view is that Judaism is for Jews and that the rest of the world only needs to hold to a handful of common sense morals (like not murdering each other and settling disputes in peaceful courts; I assume that much makes sense to you).
Really though, what makes you think any form of Second Temple Judaism could have survived the destruction of the Second Temple? Moreover, if Jews could find a way to keep Judaism alive in some form after the destruction of the First Temple, why should it be surprising that some form of Judaism was kept alive after the destruction of the Second Temple?
Citation needed.
Pretty much all secular scholarship I have ever seen on this topic has concluded that both rabbinic Judaism and early Christianity were reactions to the destruction of the second temple. Rabbinic Judaism is the direct intellectual and religious descendant of the pharisee sect, and has always stood on its own merits. The only rabbinic tradition that definitively developed in response to the rise of Christianity is the birkat haminim, a prayer that was used to "out" secret Jewish Christians before the final split between the religions. Beyond that, all there is are attempts to deal with / respond to persecution of Jews and Jewish institutions by Christians in later centuries (e.g. the fixing of the Jewish calendar after Christian Rome disbanded the Sanhedrin).
Don't overstate the importance of Christianity to the early rabbis. Rabbinic literature is generally dismissive of non-Jewish religions and Jewish Christians like the Ebionites were seen as heretics -- a term the rabbis used for non-rabbinic Jewish movements of the Roman era (of which there were many, none of which have survived).
As for the Gospel, it does not really matter what people thought hand washing was for -- ritual washing hands did improve their hygiene, just like ritual bathing. Jesus told his followers not to bother, and it does not matter whether or not he understood the hygiene implications, because not washing their hands was still detrimental to hygiene.
You can also take a bath if you want to, but don't make it a matter of spiritual, ritual cleanliness as Jesus did.
Also, Christians really need to learn what "pharisee" actually means before throwing the word around the way you do. "Neo-pharisees" would imply that the pharisees were some ancient group that ceased to exist at some point. In reality "pharisee" simple means "rabbi," and the only reason the term fell out of use is that the only recognizably Jewish movement to survive the destruction of the Temple and the Jewish-Roman wars was rabbinic Judaism. Almost any Jews you meet today practice a religion that can be traced directly to the pharisees mentioned in the New Testament. Moreover, the religious movement Jesus led was closer to what the pharisees taught and practiced than it was to any other Jewish movement of that time. One easy example is Jesus' own teaching that a man who has lustful thoughts about a woman has already committed adultery in his own heart; this is the kind of broadening of Jewish law that is common in rabbinic documents like the Talmud (e.g. "yichud," a prohibition on unmarried men and women being alone behind a closed door). Jesus also taught his followers answers to common Rabbinic debates, such as the famous dispute between Hillel and Shammai about when divorce is permitted.
Jesus was not nearly as radical as some Christians think. His movement was very slightly outside the mainstream, and for the most part his focus seems to have been on avoiding blind adherence to tradition. His willingness to accept disciples who were uneducated and even outcasts was unusual, but not that unusual, with the Talmud indicating that Rabbi Akiva was illiterate until he turned 40 and that Rabbi Shimon bar Lakish was the leader of a criminal gang before he began studying to be a rabbi (you may not believe such stories, but remember that the New Testament is no more historically reliable than the Talmud). Paul taught a religion that was much more radical than anything Jesus taught, but somehow I do not think you were referring to Paul when you spoke of "a just man willing to make a real sacrifice."
I also take issue with the idea that there is no joy or value in life unless someone has a "sincere relationship" with the Christian deity. There are plenty of happy, healthy, and fulfilled atheists, not to mention the many polytheists and idolaters who live equally fulfilling, joyous, and righteous lives. You do not have to agree with how anyone else approaches life, but to claim that only the Christian deity can bring meaning, worth, freedom, or good to a person's life is the darkest worldview I can imagine. Christianity is the world's most popular religion but the majority of the world is not Christian. Do you actually think that non-Christians live depressing lives dominated by evil and unjust practices?
Moreover, Jesus is recorded elsewhere as having taught his disciples a practice of ritual foot washing (involving washing another person's feet), which remains a practice among some Christians to this very day. He even went on to explicitly indicate that foot washing is spiritually important. Jesus also taught his followers to practice a form of ritual bathing, clearly given spiritual significance and clearly a variation of Jewish ritual bathing, that remains widely practiced by Christians today: baptism. So, if we accept the account of the gospels, it would seem that Jesus was not really opposed to washing rituals in general, nor to treating ritualized washing as a matter of spiritual significance, he just had a different concept than the mainstream Rabbinic tradition.
(Also, the story of Jesus and the leper may have been nothing more than an attempt to talk about Jesus' miraculous powers.)
Do you think I should risk my life to enforce your property rights? I have two kids and I want to watch them grow up, I can't die because someone with a gun claimed ownership of a stranger's house.
Without an organized government of some kind, society does not scale beyond about 200 people. We just cannot keep track of relationships and trust and whatnot beyond that. I live in metropolitan area with a population of 25 million people; a distributed group of vigilantes enforcing property rights is not even remotely workable here, and this is not even the largest city in the world. My in-laws live in a suburban area with a lower population density -- their town has a population around 20 thousand, and that disorganized group is not going to work there either.
Blockchains do nothing at all to help anything about this situation. You could use a blockchain to manage ownership, but it would be far more efficient to use a central database of some kind that is held by whatever organization is responsible for enforcing property rights. In the end you are not going to care how your ownership is managed, you are only going to care that, if someone tries to violate your rights, the police will come and protect you. You need to trust that the enforcement will actually be applied, but what difference does it make if you use a blockchain?
A common use for such a loan is to pay for renovations, which can further increase the value of a property. Another typical use is "home grown leverage" i.e. using a home equity loan to pay for some investment, which is commonly done with rental properties (often to make the down payment on another mortgage; the hope being that you can collect enough in rent to have money left over after making monthly loan payments). For a truly US-only use-case, people sometimes wind up having to use a home equity loan to cover medical bills after a major emergency or accident, though I think this was more common before the Affordable Care Act and will probably become even less common with surprise billing being mostly eliminated.
Then comes the claim that we do not have data on the energy consumed by mainstream finance, but in some cases we do and it really drives home the point about Bitcoin. Visa emitted over 1000 times less carbon in 2020 than Bitcoin, and processes over 1000 times more transactions per second (7 for Bitcoin versus 1700 for Visa). So Visa is at least a million times more energy efficient than Bitcoin as a transaction processing system.
Then the "pushback" claiming that it's really OK because Bitcoin mining can be switched on when energy is abundant, which could, maybe, possibly, subsidize the cost of renewables. Except there are alternatives that also could be switched on only when there is an energy surplus -- beginning with any energy-storage technology, of which there are many at different stages of development. Every joule devoted to Bitcoin is a joule not charging an electric car, and every dollar spent on Bitcoin is a dollar not spent developing better storage. There are also industrial processes that could be selectively turned on during periods of abundant energy, like electric arc furnaces widely used in steel mills (the ability to turn the furnace on and off as needed is one of the big advantages of electric arc furnaces over blast furnaces).
The outright denial that there even is a problem to solve is a classic example of people becoming religious about a technology. Fortunately better responses have been offered from the blockchain crowd, like pointing to PoS as a technical solution to the problem.
In other words, as an electronic payments system, Visa is roughly one million times less polluting than Bitcoin.
So until NFTs are using a system at least as energy-efficient as Visa, I'll continue to worry...
The most obvious problem with this line of reasoning is that miners make more money when they are constantly mining than when they only mine opportunistically. This has already been demonstrated in the real world, with miners generally clustering around energy that is cheap and always available. We have seen miners keep gas-burning plants that would have shut down online, bringing already shut-down coal plants back online, and clustering in countries and regions where coal/nuclear/etc. energy is cheap and abundant (China, a few former Soviet republics, etc.).
Moreover, anything that consumes power and that does not need to run round the clock would have the same effect on solar deployment. Why not create a smart washing machine that waits for energy prices to fall before starting a load? Why not a steel mill? A basic flaw in the argument is the assumption that there is no better use of energy than Bitcoin mining or that Bitcoin is unique in its "flexible" energy needs. Neither assumption is true. There are alternatives with the same "flexibility" that have a clearer benefit for humanity, like direct conversion of atmospheric CO2 and water into gasoline (still a research topic, but prototype facilities are being tested at small scales right now) or any other energy storage technology (which in theory could be operated separately from generation).
Finally, a basic economic point: energy spent on cryptocurrency mining is energy not available for anything else. Even if all Bitcoin mining was exclusively powered by solar, wind, and hydro power, Bitcoin would still be slowing the progress on phasing out fossil fuels by consuming so much energy. Electric cars need to be charged whether or not Bitcoin mining occurs, and if renewable sources are all being sunk into Bitcoin then cars will be charged using non-renewable sources.
I know you asked for the other side, but sometimes there is no other side and this is one of those times. The idea that Bitcoin is actually good for the environment because it could, possibly, subsidize solar production is just a desperate attempt to work around the criticism that Bitcoin wastes energy. Yet that criticism of Bitcoin is very easy to demonstrate: divide the number of transactions processed in one second by the power consumption of Bitcoin, and compare the same estimate for Visa or whatever. Even if the estimated power consumption of Bitcoin is off by a factor of 100 you would still be better off with Visa, since Bitcoin processes 7 transactions per second while Visa processes about 1700 (and Visa's annual reports on the topic always show much lower power consumption figures than even the most generous estimates for Bitcoin -- several orders of magnitude lower).
I'll give credit where it is due: people who reflexively shout "PoS" when these criticisms are raised are at least acknowledging that PoW is a problem that needs to be addressed. That is the only actual counterpoint to the complaints about energy consumption, a technical improvement that is ready for deployment (and is already partially used by Ethereum, with a full switch supposedly coming soon).
This whole "Bitcoin isn't as bad as they say" is getting tiresome. Bitcoin consumes as much energy as a large country to process just 6 transactions per second. No need to get defensive about your favorite payment tech. It has its problems and those problems need to be solved, why is that so hard for the Bitcoin crowd to acknowledge?
I have no idea what happens in this situation, but it is not at all impossible to wind up with something like this in a complicated and large codebase.