[... 5 minutes later...]
- Hey, how come I can't run Excel anymore?
- Excel doesn't run under Linux, but here, you can use OpenOffice instead.
- Screw that, I need to run Excel! Put Windows back on!
Ummm so what if they refuse service because their bigoted? I still occasionally, see stores with a "we reserve the right to refuse service for any reason". It's their right as a business owner.
I don't know which country you're posting from, but in the USA it is definitely illegal for a business to discriminate -- there are anti-discrimination laws explicitly saying as such. For example, if a black person walks in to your restaurant and you refuse to serve him because he's black, you can expect to get sued, and lose. The only thing new here is that the courts will probably now also side against you for turning away a gay customer as well; however the principle is well established.
The real Shakespeare could only pump out Shakespeare too.
... and the real Shakespeare was also the result of millions of generations of a genetic algorithm. It seems the experiment has already been done
Windows threading and synchronisation primitives
What windows synchronisation primitive allows:
- Timed wakeup (i.e. try to lock, time out if you fail).
- Adaptive mutex behaviour (spin in userspace for a bit before calling the kernel).
- Can atomically be released when you sleep on a condition variable and reacquired when you wake.
Give up? So did the developers of the Microsoft C++ stack, which is why their std::mutex uses something custom, whereas implementations for POSIX systems just use pthread_mutex.
If it doesn't work as expected, or a change in feature set results in data loss or poor performance, it's because you're doing it wrong... much like when the iPhone 4 introduced the faulty easy-to-short antenna design when holding the phone the way anyone holds ANY cellphone, Jobs excuse was "you're holding it wrong." Therefore in this case, extending Apple reasoning to the current use case, if you're editing metadata, you're doing it wrong.
Frank Herbert's son later teamed up with a sci-fi author and published some books which wrap up the story and also explain some of the events that happened before the Dune books take place. Supposedly from his father's notes. Not everyone considers these books canon. The catastrophe, however, is revealed but at this point it mostly seemed the first book had some parallells with the Middle East.
The reason that many don't consider it canon is that it directly contradicts not just small events in the originals but the entire premise. In Dune, the Butlerian Jihad was an ideological struggle against people who were willing to delegate their thinking to machines without considering the long-term social consequences (hmm, still seems pretty relevant) and ended up being controlled by oligarchs who controlled the machines. The outcome was an overreaction against machines, banning even simple calculating engines. In the cash-in novels, it was recharacterised as a war against a two-dimensional and completely unbelievable machine intelligence.
The final revelation in the sequels was then that this machine intelligence had survived and had been building an empire in secret all of the time that humanity had been building their own and eventually decided that it wanted to destroy all of the humans (why? Because that's what evil robot overlords do! Obviously). These books could have been written by the Bene Gesserit sister that Leto just managed to restrain himself from killing in God Emperor, for her stupidity. He explained that humanity had moved past the point where machines could be a threat (remember: they were never a physical threat, the threat was always stagnation and decay as humans delegated more and more to machines until there was no point in continuing to live).
The point of the scattering in Leto's Golden Path was that humanity would spread out so that nothing could be an existential threat (the old Empire had more or less stopped expanding and didn't have exponential growth to protect it). Part of the point of Chapterhouse was that the conflict that was going on, in spite of engulfing more worlds than the Empire in the time of Dune, was a tiny sideshow - nothing that happened would affect humanity and the descendants of humanity as a whole. The big hint about the changes that were happening out of the empire was the extent to which the Honoured Matres and Futars had diverged from what was considered human. The implication was that they were the ones that had diverged the least and were no longer able to compete with far more predatory creatures that had evolved from humans.
A much milder Christian version was some Puritans who banned Christmas
Minor clarification, but Puritans didn't ban Christmas, they banned the non-religious parties and traditions rooted in Saturnalia that had become associated with Christmas. Puritan Christmas involved spending most of the day in Church. They certainly tried to ban fun at Christmas (and at most other times), but not the Christian festival.