Time complexity aside, insertion sort makes sense to laymen, bubble sort not so much. At least not that much easier than mergesort, quicksort and heapsort. There are ways to organize code that make those slightly more advanced algorithms easier to read.
Bubble sort has a problem that it is not painfully obvious you'll end up with a sorted list; a layman only sees a lot of swaps and it takes a little bit of non-layman thinking to believe in it.
With heapsort you first use function names like InsertValue and RetrieveMinimumValue to encapsulate the voodoo, and if the reader believes in these functions he'll understand the purpose. The voodoo part is less straightforward, but it still can be organized in certain ways that's easier to understand. You can name operations with the proper level of abstraction and granularity: RemoveMinimum, FindNewMinimum, SwapParentChild etc. A layman would most likely get stuck only at the lowest levels, that is understanding how FindNewMinimum works, and I don't think that part is harder than bubble sort.
Mergesort and quicksort are more easily understood by laymen iteratively, when you go bottom-up, rather than top-down by recursion. With similar abstraction like above you can reduce both of them to a structure that makes sense to the laymen except possibly at the bottom level; I personally think for mergesort even the bottom level is quite straight forward (merging lists), while with quicksort the proof lies slightly more outside the scope of the code.
These, of course, are not the most desirable codes for professional programmers.
You have no idea. The point is they don't just sit there and starve to death; they will do anything to stay alive. They will become thugs, they will rob and rape and wreak havoc.
If you think you have no right to kill him, it may be to your benefit to give him some spare food, so he will not jump on you and take away all else you have. If you let him survive and get a reasonable education, perhaps he'll become useful to the society.
There will be societal costs when you try to save this money, and it's not the richest, who don't pay tax yet can still get the best protection from the system, that will take the most damage. It will be you, the middle or upper-middle class bystander who doesn't walk with a bodyguard that will be the first target of an assault.
Law and morality serve to regulate the behaviour of people, but only by acting along with human nature, not under the foolish assumption that people will play along regardless of how the law is written.
While it's often easier in certain ways than doing "real" work, it's also less of a leisure activity than it seems. One could be anxious that he didn't kiss enough asses, for example. I know I hate it.
For most people it's already troublesome to meet people all the time for business, especially when you don't always enjoy their company. A lot of these CEOs would rather spend time with their family, actual friends or perhaps mistresses. Some, though, can find themselves enjoy the act more than other work, while still treating it seriously and develop actual skills for it. Arguably we can say the same about coders who like to code.
And please don't start quoting Correlation does not imply causation
Some people use it to say nay to strong statistical results backed by solid scientific investigation to causality, but the quote is exactly for you kind of folk who look at statistics, come up with their own theories and believe in them willy-nilly without ever thinking about the responsibility to go through the process of formal validation. Perhaps there's more junk food or even nutrition level in general. Perhaps parents don't have as much time to bring kids outside or guide them to play sports. Perhaps more people live in cities, where there's simply less space to run around; I live in a place where you need to queue overnight just to book an indoor basketball court, all year long. Perhaps the reproductive disadvantages of genes related to obesity have been alleviated by modern technology and some change in societal values, so obese offsprings have become more common. Perhaps there's a kind of commonly used product, not even food, that specifically induces some kind of hormonal disorder which leads to obesity. I can give you lots of possible explanations and none of them are any worse than yours.
You also have to know that the demographic that sits in all day, every day, to play video games is quite small compared to the entire population. Many kids play games, but it takes a certain amount of obsession to be indulged, that's why gaming nerds are always a minority. Either way in many cases I doubt videogames genuinely displaced exercise; given your data you can't say they'd otherwise have done more sports, a very significant portion could have still watched TVs or read a book or something. Moreover, it's not so easy for a teenager to become obese just because of lack of exercise; adolescent metabolism is high so it takes a middle-aged some regular aerobic exercise to match, and kids don't have that many years to build up their weight; there are often causes that played bigger roles, such as uncontrolled eating and stress.
I'm not exactly comparing JPY to BTC; I've mentioned many examples that a currency can be seen as such other than being non-volatile, and JPY is one. And also to refute your simplistic statement that instability is a cause to economic failure.
The thing is, in a way, you're basically saying BTC will fail because it's too small. Real world currency spreads are small because there's both large trading volumes and arbitrage is often easily exploited. It may or may not go away when it becomes larger.
It's not bad to compare BTC fluctuations to spreads at currency trading kiosks. After all, these kiosks survive, and I'd bet real money (not Bitcoins) that their total worldwide trading volume is more that that of Bitcoin. One of my key points was that BTC does not have to support a full-blown nation's economy to be seen as a viable currency. It only has to be usable in markets of enough variety and size.
Physical trading will be a de-link and the outlaws will use it. It kind of defeats the purpose of using public-key cryptography, but in that regard it's no worse than cash, and there may be some external incentives that push people to choose it.
I share your sentiment but it's unfortunate this is the way the world has progressed.
People get hold of land when it's cheap, then a city is built around it. These landowners may have helped a bit to develop the city over generations, but ultimately it's the many other people who choose to come to the city and settled down that make the city a good place to live, and the land valuable. Early land owners reap the benefits of the increased economic activity on the land they own, then they become rich and powerful.
Up to a less peaceful level, wealth and power disparity induce revolution, but after every revolution the society is just reshuffled and new self-serving elites pop up the same way they did before. But over history, the lives of people are improving, and the world becomes a teenie bit fairer. Bitcoin may just be like that; it's all the same crap but overall it's a big change that might promise a better world.
I personally hope Bitcoin would fail but the many better versions of it would succeed, so that there is a better likelihood that things would turn out "fair".
Do you suffer painful elimination? -- Don Knuth, "Structured Programming with Gotos"