But modifying a const variable by casting the const away is undefined behaviour and has always been. Your code example is illegal, the memory SOME_BINARY_FLAG is in may not even be modifiable (it may be in ROM, for example.)
And static means that the compiler knows this symbol is only used in this TU, and that if you don't take it's address, it doesn't need to emit it as a variable in memory.
If the user has to enter an IP address they will simply enter their quad notated IPv4 address like they always did. In case they are interfacing with an IPv6 network, well, not supporting IPv6 at all won't make that any easier now, will it? "You sound like a clueless:)"
Please fall over and die. You are the kind of 'engineer' that holds back all of humanity. There's no reason to not implement IPv6, and 'user unfriendly' may be the very worst excuse, since implementing IPv6 doesn't mean you can support IPv4 too.
I won't ever say that unless it involves physical things in numbers greater than the number of atoms in the universe. And damn, if we start making memory out of quarks I'll even be wrong there too...
There's no need to update any database with Everything, and it is also *fast*, there's no delay between you typing a letter and the results being updated, it's literally instant, over three whole disks. It's the definition of a pleasurable program to use. These days I just use it to open files, even if I already know where to find them, just because it's so fast.
because once the torrents and cracks are out, there's no unreleasing them...
Technically there is, the scene has a convention of 'nuking' bad releases. Of course none of that reaches the downloaders on public torrent sites, usually.
Console games are licensed, PC games are not. I don't know how much it costs to publish a game for the Xbox360/PS3/Wii, but it's more than zero. Publishing a game for the PC costs nothing in licensing fees.
If you are willing to write a game engine from scratch, sure there are no licensing fees. Most game developers license the engines from the likes of Id Software and Epic.
Yes there are. All console manufacturers demand licensing fees for developing and publishing software for their consoles.
On another note, what kind of retarded wrote the summary? It makes no mention of who Atlassian or what Bitbucket are and instead spends time being an inflammatory git apology that doesn't even make any sense given that Mercurial is also opensource and free.
I'm a similar heavy sleeper on the mornings. No amount of alarm clocks will wake me up, but a good shine on the face will do the job. Sometimes. However I suspect my body has entered this state to deal with my chronic sleep deprivation. I have what I think are signs of extremely week will. I will procrastinate on the PC for hours at end, always putting off sleep. Even if I'm tired, barely able to keep myself awake I'll put off sleeping. It feels like an addiction. My attendance rate last semester was near 50% because I would sleep through the mornings most of the time, no matter what I tried to wake up. And the sleep just kept piling up until one day I'd just skip sleep and sleep in the afternoon the next day, reseting my sleep timings until they drifted again. And here I am at 3am on slashdot.:(
To change those settings you must now do this (confusing, yeah):
1. Open the Property Manager (View -> Property Manager) 2. Expand your project and any of the setting groups 3. Edit Microsoft.Cpp.Win32.user (VC++ Directories)
Yeah, it's quite confusing, but that setting is global.
I've been on the internet since a early age (8 years old or so) and learned most of my English from browsing forums and other websites in English. I've got to the point where I actually prefer English rather than Portuguese for most of my tasks that don't involve communicating with others and most people online or on IRC compliment me on my English, saying I'm barely distinguishable from a native user of the language. That extends to a certain point to spoken conversation too, I can understand and speak fluently, though pronunciation of words is still off. Goes to show that culture immersion really works for learning languages.
TBH, I found that Doom 3 is superbly coded. While my 8600 GT may be powerful compared with the cards available when Doom 3 was released it only costed 140$ or so at newegg and is by no means top of line, and it enables me to run Doom 3 on Ultra settings, at 1280x1024 on full-frame rate, without slowdowns, I can even push it and use 2x anti-aliasing, which only makes it slow down at some parts. The awesome performance and unmatched graphics quality (my only complaint is that the textures could have been higher-res, I can see the pixels) is a testament to Carmack's ability on writing engines. (On the other hand, the FX5200 on the old computer can run it well enough on Medium at 800x600, not bad, considering that card sucks.)
Modern devices don't last only five years because they break. They last five years because by then everyone has already dumped them in a landfill becuase they're now obsolete.
And your radio comparsion is flawed. What happens when you turn a radio off (by normal means)? Not much, the electronics basically stop getting power and it stops. But what happens when you turn of a PC? The OS flushes the caches, unmounts the filesystem, sends "hey, I'm going away!" messages to the network and attached devices, parks HDs and spins them down, stops optical disks and sets it all to boot again. Not to mention keeping the time while it's off.
On a separate matter, this all could be resolved by developing a simple standard for a device turn off protocol. (Yay, even more cables!) Devices would each have a in and out port. When the device is turned off, it sends a signal through the out port, which is attached to the in port of it's child devices (say, a monitor), the device then shutdowns (possibly sending shutdown signals through it's own output port), sending keep-alives (so that a crashed appliance doesn't stops the whole shutdown process) until it finishes (including waiting for it's child appliances to send their own shutdown done signals) and then send a signal to the parent, which would then yank the power from the device. This tree like hierarchy could include signal splitters and joiners, so that any of the DVD player or PC could turn on the sound system in a home theater and possibilitate each device to control many children.
This sounds a lot like the Valve model: Hire awesome people and let them set their own goals, with little to no management.
But modifying a const variable by casting the const away is undefined behaviour and has always been. Your code example is illegal, the memory SOME_BINARY_FLAG is in may not even be modifiable (it may be in ROM, for example.)
And static means that the compiler knows this symbol is only used in this TU, and that if you don't take it's address, it doesn't need to emit it as a variable in memory.
If the user has to enter an IP address they will simply enter their quad notated IPv4 address like they always did. In case they are interfacing with an IPv6 network, well, not supporting IPv6 at all won't make that any easier now, will it? "You sound like a clueless :)"
Please fall over and die. You are the kind of 'engineer' that holds back all of humanity. There's no reason to not implement IPv6, and 'user unfriendly' may be the very worst excuse, since implementing IPv6 doesn't mean you can support IPv4 too.
4,294,967,296 ought to be enough for anybody.
I won't ever say that unless it involves physical things in numbers greater than the number of atoms in the universe. And damn, if we start making memory out of quarks I'll even be wrong there too...
There's no need to update any database with Everything, and it is also *fast*, there's no delay between you typing a letter and the results being updated, it's literally instant, over three whole disks. It's the definition of a pleasurable program to use. These days I just use it to open files, even if I already know where to find them, just because it's so fast.
Unfortunately for Nintendo, this protection scheme was defeated in court a few years later: http://en.wikipedia.org/wiki/Sega_v._Accolade
because once the torrents and cracks are out, there's no unreleasing them...
Technically there is, the scene has a convention of 'nuking' bad releases. Of course none of that reaches the downloaders on public torrent sites, usually.
Console games are licensed, PC games are not. I don't know how much it costs to publish a game for the Xbox360/PS3/Wii, but it's more than zero. Publishing a game for the PC costs nothing in licensing fees.
If you are willing to write a game engine from scratch, sure there are no licensing fees. Most game developers license the engines from the likes of Id Software and Epic.
Yes there are. All console manufacturers demand licensing fees for developing and publishing software for their consoles.
It has perfectly fine branching, see http://stevelosh.com/blog/2009/08/a-guide-to-branching-in-mercurial/
On another note, what kind of retarded wrote the summary? It makes no mention of who Atlassian or what Bitbucket are and instead spends time being an inflammatory git apology that doesn't even make any sense given that Mercurial is also opensource and free.
- a git/github and hg/bitbucket user
I'm a similar heavy sleeper on the mornings. No amount of alarm clocks will wake me up, but a good shine on the face will do the job. Sometimes. However I suspect my body has entered this state to deal with my chronic sleep deprivation. I have what I think are signs of extremely week will. I will procrastinate on the PC for hours at end, always putting off sleep. Even if I'm tired, barely able to keep myself awake I'll put off sleeping. It feels like an addiction. My attendance rate last semester was near 50% because I would sleep through the mornings most of the time, no matter what I tried to wake up. And the sleep just kept piling up until one day I'd just skip sleep and sleep in the afternoon the next day, reseting my sleep timings until they drifted again. And here I am at 3am on slashdot. :(
To change those settings you must now do this (confusing, yeah):
1. Open the Property Manager (View -> Property Manager)
2. Expand your project and any of the setting groups
3. Edit Microsoft.Cpp.Win32.user (VC++ Directories)
Yeah, it's quite confusing, but that setting is global.
Actually, one of the features of 2010 is that you can target old compiler versions (starting with VS2008) with the new IDE.
I've been on the internet since a early age (8 years old or so) and learned most of my English from browsing forums and other websites in English. I've got to the point where I actually prefer English rather than Portuguese for most of my tasks that don't involve communicating with others and most people online or on IRC compliment me on my English, saying I'm barely distinguishable from a native user of the language. That extends to a certain point to spoken conversation too, I can understand and speak fluently, though pronunciation of words is still off. Goes to show that culture immersion really works for learning languages.
The thing is, hardware manufacturers are siding WITH carriers, not against them.
I don't understand the position of the equipment makers in this objection
Selling traffic shaping solutions, presumably.
Crysis isn't so heavy. I can confortably run it on a 9600GT 512mb, 2GB of RAM and a slightly overclocked Pentium Dual Core E2200 on High 1440x900.
To remove the highlighting, just run :nohl
Isn't Microsoft doing something towards that with, XNA? Doesn't it allows homebrew devs to publish games for the console in an aproved manner?
TBH, I found that Doom 3 is superbly coded. While my 8600 GT may be powerful compared with the cards available when Doom 3 was released it only costed 140$ or so at newegg and is by no means top of line, and it enables me to run Doom 3 on Ultra settings, at 1280x1024 on full-frame rate, without slowdowns, I can even push it and use 2x anti-aliasing, which only makes it slow down at some parts. The awesome performance and unmatched graphics quality (my only complaint is that the textures could have been higher-res, I can see the pixels) is a testament to Carmack's ability on writing engines. (On the other hand, the FX5200 on the old computer can run it well enough on Medium at 800x600, not bad, considering that card sucks.)
Modern devices don't last only five years because they break. They last five years because by then everyone has already dumped them in a landfill becuase they're now obsolete.
And your radio comparsion is flawed. What happens when you turn a radio off (by normal means)? Not much, the electronics basically stop getting power and it stops. But what happens when you turn of a PC? The OS flushes the caches, unmounts the filesystem, sends "hey, I'm going away!" messages to the network and attached devices, parks HDs and spins them down, stops optical disks and sets it all to boot again. Not to mention keeping the time while it's off.
On a separate matter, this all could be resolved by developing a simple standard for a device turn off protocol. (Yay, even more cables!)
Devices would each have a in and out port. When the device is turned off, it sends a signal through the out port, which is attached to the in port of it's child devices (say, a monitor), the device then shutdowns (possibly sending shutdown signals through it's own output port), sending keep-alives (so that a crashed appliance doesn't stops the whole shutdown process) until it finishes (including waiting for it's child appliances to send their own shutdown done signals) and then send a signal to the parent, which would then yank the power from the device. This tree like hierarchy could include signal splitters and joiners, so that any of the DVD player or PC could turn on the sound system in a home theater and possibilitate each device to control many children.
I think what the article describes is plain simple driver support for the Vista HDCP DRM implementation.
It should be replaced by a flying chair.
Nitpicking: The suit has a speaker, Alyx uses it to talk to you at the final parts of HL2 and other places.
Only console companies have been doing this same game region lock-out for YEARS. I don't see you complaining about that.