Unless you mean zero innovation in the last 10 years, forced upgrades, spying on users, shitty gaudy mobile antiskeuomorphic UI on a desktop, buying LinkedIn for $26 billion, Skype for $8 Billion, Mojang for $2 Billion, letting Android beat the pants off you in 5 years shipping on 2 billion device when you had WinCE 12 years ago, and you mean open as in open for laughing at your idiotic decisions, then sure.
But keep dreaming your still relevant MS, because you are slowly fading away, and no one really cares anymore.
> I used to be a pirate, back in the days when CDROM was all the rage... Considering the sophistication of some of the cracks I used, I'm guessing it took a hacker a considerable amount of time breaking the DRM for the game as well.
Before I became a professional game developer I _cracked_ games on 8-bit (Apple), 16-bit and 32-bit (PC). "Cracking" took anywhere from minutes to hours.
> I don't think a hacker will bother breaking DRM on a game retailing for $20.
Incorrect.
We do it for the challenge -- the price of the game is irrelevant -- although the price will tend to reflect the difficulty of protection employed. One would naturally expect a $60 game to have better protection then a $20 game.
The _fastest_ way to motivate a programmer is to tell him he can't do something.
Actually you're the one who doesn't get it. The developers only have a _fixed_ amount of time.> That means they can spend their time:
* Making the game better (which benefits everyone) * Waste their time on shitty DRM which will be "kracked" on day zero -- DRM only hinders honest people -- it doesn't stop the pirates.
You're right that DRM only stops people who don't know. But it isn't that hard to google a krack for your favorite game. Back in the day gamecopyworld was THE place to find the.exe without the crappy copy protection.
> and I don't understand why people dislike it.
You're probably too young to remember that when games used to come on CD-ROMS that there was always problems of compatibility. One CD-ROM drive could read the game, another couldn't. I had one game that copy protection prevented the cut-scenes from playing!? WTF. I downloaded an.exe with the copy protection remove and I could watch the cut-scenes. Go figure.
Also, games should NOT be installing a kernel driver -- who is going to verify that it -still- works with the next version of Windows??
DRM is just more crap that could wrong.
DRM wastes developer time when they could be making the game better.
DRM causes future compatibility problems.
> Maybe everyone complaining about it uses Linux?
Maybe you're assuming.
I've shipped enough professional games to know that DRM causes problems for legitimate customers. Conversely, not having means zero problems.
Any developer relying on DRM for sales has a shitty game. Make a better game and you'll get those sales.
-- redditard, noun, Anyone who down-votes something they disagree with regardless of how informative/interesting it is.
In future Moscow, where corporate brands have created a disillusioned population, one man's effort to unlock the truth behind the conspiracy will lead to an epic battle with hidden forces that control the world.
> But game developers seem to struggle a lot at distributing the world load among multiple threads, making many games terribly CPU bottlenecked.
There are a few reasons for that:
* Multithreading is not trivial. Most indie games only have a single threaded engine. It takes a lot of work to make something multithreaded. I * It also doesn't help that MSVC only supports OpenMP 2.0, along with C++ not having a standard thread library until recently. * Windows context switches are stupid expensive compared to consoles.
> The moon is really only useful for rocket launches and observatories.
Incorrect. You're not (yet) aware of all the _really_ interesting discoveries being made on it -- can't blame you though -- since they haven't been made public (yet.) Once they are publicly announced you'll realize the moon is a much bigger deal.
> All of the applications addressed in the article could be realized with smart cars communicating with each other
Agreed. I'm surprised P2P Cars has taken so long. It is a no-brainer.
i.e. A car is doing 5 mph on a major road. It automatically alerts the car behind it, which alerts the car behind it, etc so that 15 mins before hand traffic starts slowing down so as to nullify the standing wave(s).
I'm not sure whether to laugh or cry at just how true that it ... :-/
I'm reminded of a phrase from Murphy's Computer Laws:
> I nearly sent them an energizer bunny ...
LOL.
> but decided it might be a CLM.
Ah, Career Limiting Maneuver -- yup, don't rub their faces in it.
> I don't know why people continue to buy their stuff.
You get the popular Windows Apps along with the power of Unix under the hood.
i.e. Unix + Photoshop.
e.g. MS Office on OSX gives me _both_ the ribbon bar AND menu bar. Best of both worlds because _I_ get to decide which one works for me.
Indeed.
I guess Fight Club was right ...
So what exactly has MS innovated in the last 10 years ... ?
Clueless ad hominem is clueless.
Unless you mean zero innovation in the last 10 years, forced upgrades, spying on users, shitty gaudy mobile antiskeuomorphic UI on a desktop, buying LinkedIn for $26 billion, Skype for $8 Billion, Mojang for $2 Billion, letting Android beat the pants off you in 5 years shipping on 2 billion device when you had WinCE 12 years ago, and you mean open as in open for laughing at your idiotic decisions, then sure.
But keep dreaming your still relevant MS, because you are slowly fading away, and no one really cares anymore.
Netflix already knows my zip code from my billing address -- it doesn't _need_ to know which region my IP is in.
This is myopic stupidity.
Indeed.
Region Lock == Price Fixing
_Why_ does it matter _where_ I buy the movie from??
> You do understand that Netflix isn't cutting off its legitimate customers right ?
Incorrect.
When I go to visit my parent's in Canada I can't watch my Netflix due to bullshit geo-ip licensing blocking half of the shows.
I'm paying for the dam service-- WHY does it matter WHERE I stream it from ???
Just watched this last night -- loved it !!
You're right about it getting weird -- especially around the red bull part. :-)
It reminds me of
Network (1976)
They Live (1988)
That very end doctor scene -- was that Misha ? Was it intentional that it was open-ended?
> I am not a shill or troll for MS by a longshot but have you actually used Powershell?
Can you run commands that start with a number, such as 7z.exe, yet ?
> while waiting for a C++ compile job. (Google's build times are frequently measured in hours.)
If you're waiting hours for a C++ build you're doing it wrong.
There is the concept of an unity / "bulk build" where you compile one .cpp file that includes _all_ the other soures. Compilation takes minutes.
The downside is that if you want to make a single change you need to do a full recompilation.
+1 for Stranger Things
Hoping there is a season 2.
> I imagine that Unity and Unreal both have a plethora of off the shelf modules for doing DRM.
Nope and nope. They don't waste their time when:
a) Other people already provide solutions (e.g. Denuvo, etc.)
b) they could be working on improving their toolset instead.
> What's your experience with integrating DRM with your games in recent years? How long does it take?
Depends on which platform. On consoles you (usually) don't have to do anything.
On PC: Anywhere from minutes (Steam) to days.
Also, DRM causes you to re-test *everything*.
> I used to be a pirate, back in the days when CDROM was all the rage ... Considering the sophistication of some of the cracks I used, I'm guessing it took a hacker a considerable amount of time breaking the DRM for the game as well.
Before I became a professional game developer I _cracked_ games on 8-bit (Apple), 16-bit and 32-bit (PC). "Cracking" took anywhere from minutes to hours.
> I don't think a hacker will bother breaking DRM on a game retailing for $20.
Incorrect.
We do it for the challenge -- the price of the game is irrelevant -- although the price will tend to reflect the difficulty of protection employed. One would naturally expect a $60 game to have better protection then a $20 game.
The _fastest_ way to motivate a programmer is to tell him he can't do something.
> This developer doesn't get DRM
Actually you're the one who doesn't get it. The developers only have a _fixed_ amount of time.> That means they can spend their time:
* Making the game better (which benefits everyone)
* Waste their time on shitty DRM which will be "kracked" on day zero -- DRM only hinders honest people -- it doesn't stop the pirates.
You're right that DRM only stops people who don't know. But it isn't that hard to google a krack for your favorite game. Back in the day gamecopyworld was THE place to find the .exe without the crappy copy protection.
> and I don't understand why people dislike it.
You're probably too young to remember that when games used to come on CD-ROMS that there was always problems of compatibility. One CD-ROM drive could read the game, another couldn't. I had one game that copy protection prevented the cut-scenes from playing!? WTF. I downloaded an .exe with the copy protection remove and I could watch the cut-scenes. Go figure.
Also, games should NOT be installing a kernel driver -- who is going to verify that it -still- works with the next version of Windows??
DRM is just more crap that could wrong.
DRM wastes developer time when they could be making the game better.
DRM causes future compatibility problems.
> Maybe everyone complaining about it uses Linux?
Maybe you're assuming.
I've shipped enough professional games to know that DRM causes problems for legitimate customers. Conversely, not having means zero problems.
Any developer relying on DRM for sales has a shitty game. Make a better game and you'll get those sales.
--
redditard, noun, Anyone who down-votes something they disagree with regardless of how informative/interesting it is.
The (2012) version looks interesting !
I've ordered the Blu-Ray
Nope.
You've piqued my curiosity now. :-)
I'm sick of ads evading our time and space with no respect for people.
When are people going to realize this excessive greed has to stop.
Could we just ban ads already for once and for all instead of allowing them to visually pollute our physical and virtual places.
> Agnosticism is the absence of a specific belief in a god.
It is much more then that.
Gnostic = Experiential Knowledge (about The Source)
Agnostic = Lacking Experiential Knowledge (about The Source)
> But game developers seem to struggle a lot at distributing the world load among multiple threads, making many games terribly CPU bottlenecked.
There are a few reasons for that:
* Multithreading is not trivial. Most indie games only have a single threaded engine. It takes a lot of work to make something multithreaded. I
* It also doesn't help that MSVC only supports OpenMP 2.0, along with C++ not having a standard thread library until recently.
* Windows context switches are stupid expensive compared to consoles.
> The moon is really only useful for rocket launches and observatories.
Incorrect. You're not (yet) aware of all the _really_ interesting discoveries being made on it -- can't blame you though -- since they haven't been made public (yet.) Once they are publicly announced you'll realize the moon is a much bigger deal.
I know you're being funny, but for those wondering about the context ...
Sony uses *BSD for the PlayStation 3 and PlayStation 4 kernel.
How is *BSD dead when it runs the PS3 and PS4 ???
> All of the applications addressed in the article could be realized with smart cars communicating with each other
Agreed. I'm surprised P2P Cars has taken so long. It is a no-brainer.
i.e.
A car is doing 5 mph on a major road. It automatically alerts the car behind it, which alerts the car behind it, etc so that 15 mins before hand traffic starts slowing down so as to nullify the standing wave(s).