Politicians in the West are also typically as dumb and just as threatened by technology.
By and large, politicians still don't like the Internet, regardless of location and political ideology. They think it takes power away from them. It's a generational issue - most politicians, when they reach national power, are my age, at least, and probably never actually touched a general-purpose computer themselves.
The quicker my generation dies, the better.
I'm OK with that.
DRM simply isn't a factor in the music sales.... Video is where you go to find DRM, which is why I eventually gave up and started just pirating all my movies and TV, whereas I still buy music. Music publishers still want your money; it's the video people who are constantly creating piracy incentives.
Note that playable music does not have DRM, ever. You can record sound easily, always, since you can do analogue recordings. Video only has the appearance of DRM, in truth it is no different than sound, in that you can record everything in analog, and additionally you have the ability to record it digitally as well, if you're willing to open up your hardware. This would not violate the DMCA in anyway. You can also more simply just use certain pieces of hardware that give you access to unencrypted video/sound. There are various legal and some questionable ways to do so.
Of course, if they hadn't been so greedy and stupid as to design a non-user-replaceable battery into the phone, they would have been able to simply send out a relatively low-cost component to the afflicted users, instead of incurring a 5.3 billion dollar loss and severely inconveniencing every one of their note 7 customers (at the very least.)
It was their insistence on screwing the customer with planned obsolescence that bit them. They deserved to be bitten.
As does any company that designs in a non-replaceable, limited-lifetime component — much less one that is non-replaceable, limited-lifetime, and potentially dangerous.
You have never done any game development, it's obvious.
The step from single-player game to multiplayer game is not a simple upgrade, it's a complete shift in everything. It requires a completely different approach, not a refined version of the same approach.
In any non-trivial multiplayer game, the interactions between all the players matter, and the complexity of those is subject to combinatorial explosion. Poker being a relatively low-interaction game will not make this as bad as some others, but beating one person and beating a table of people is not the same system with a little more cycles, it quite possibly requires a different approach altogether.
It will be interesting to see the jump happen, but it is a jump, not a step.
AI beating humans at a game is merely a beta test. The real application will feed unending greed, which will never die.
Greed is a game.
I have not heard of it. I did try Prey, but it has the same problem. It seems like if we secure too much, we can't have these extras.
Yeah, it only works without FileVault's encryption. It is useless. FV's guest account is very limited. Even sandboxxed on drive.
Do you use FileVault on the drive?
I noticed guest accounts don't work with Mac OS' File Vault to phone home because they have to boot into their own areas.
There isn't really a good solution to this. If everyone has the same price, then people in poor countries are likely to pirate.
And...? People who can't afford a Rolex are more likely to steal a Rolex too, is that a problem you should solve by adjusting the price? The flip side of "lowering prices for poor people" is "gouging wealthy people for being rich". We generally hate companies trying to size up our wallet to see just much they can fleece us for. Isn't that what we'd be asking companies to do? I want to be able to go on Amazon or eBay and get the best product to the best price anyone will offer. That's how capitalism, competition, supply and demand and voting with your wallet is supposed to work. Companies shop around for labor, consumers shop around for products and services. And maybe that's not working out so well for everybody, but letting them put region locks on things to screw us while they continue to shop around the whole world is worse than nothing.
The key difference between this and interfaces in Java seems to be push vs pull, does a class explicitly declare that it is say sortable or do you just check if it has functions that match something that's sortable. If you look at the example he does on page 8 with Shape.draw() and Cowboy.draw() sure you could be more explicit in the template requirements or you could demand that the cowboy explicitly has to say he's "drawable". To me Stroustrup's idea sounds a bit too much like the story about the blind man and the elephant, if you only touch it in enough places you can be sure it's an elephant. The obviously problem is that once you have a birth defect or amputee with only three legs, it all fails.
For example I might like to define a class "SequenceNumber" that has functions like setInitialValue(), getNextValue() etc. but lacks typical characteristics of a number like being able to add and subtract them, but I can still sort sequence numbers. If it's explicit I only have to declare it sortable and implement the necessary functions. If it looks at the "concept" number it'll say nope, you're not a real number because we can't add two of you together.
This could be trivially avoided by having the possibility to supplement class definitions as implementing additional interfaces, like here's a library with the Circle shape header and I say it's a drawable even though it doesn't say so itself. It'll still have to actually fulfill the interface, but that way you're not bound by the ones supplied by the library. Since that's purely a synthetic check on whether your code should be able to call that code I don't see how that should be a problem.
I want him to roll in the additions from Cilk++, Aspect-Oriented C++ and FeatureC++, the mobility and personalisation capabilities of Occam Pi, the networking extensions provided by rtnet and GridRPC, full encryption and error correction code facilities, everything in Boost, and a pointless subset of features from PL/1.
If you're going to do it all, might as well do it in style.
Seriously, though, Aspects would be nice.
If one knows their native language plus English, they'll have the vast majority of the world's knowledge at their fingertips.
And tools. For every mainstream app there's ten obscure apps that haven't been translated to your language. And other people interested in the same things you are. The Internet has made a vast difference here, dubs / subtitles / translations worked pretty well for broadcast and print media and international calls was rare. And I don't mean just chit-chats, go on eBay and the whole world is your marketplace as long as you pay shipping. There are so many other benefits to language convergence that you won't get through more translations.
There's really no credible competitor to English because there's no other big pairings. If you know two major languages it's likely Chinese/English, Spanish/English, French/English, Portuguese/English, Japanese/English, Arabic/English, Russian/English, German/English, Hindi/English etc. you just don't find many Chinese/Spanish or Hindi/Portuguese speakers. If you look at the EU it's quite clear that 94% now learn English and fewer people learn French and German, I don't have the numbers for Spanish or Portuguese but I'm guessing the trend is the same.
Sure it's always possible that English is locally going a little backwards like that Spanish is creeping up into the US but for the world as a whole there's no debate. Particularly since China as the only potential challenger has put huge effort into English proficiency, giving everybody else much less reason to learn Chinese instead. I know linguists hate it but I think that's misunderstood, if all you needed to know was your native language and English most can be bi-lingual. If you should learn your Amazon tribe's language, Portuguese, Spanish and English then it's for the few.
Never keep up with the Joneses. Drag them down to your level. -- Quentin Crisp