I certainly hope they would NOT. At least not at reasonable optimisation levels.
If I want my computer to 1000 compares, increments and jumps, then I want it to do 1000 compares, increments and jumps.
At the worst I'd expect it to unroll to 1000 noops, but even that I'd want to have to tell the compiler to do.
Well, any decent compiler that's told to optimize will take them out. They'll see that you're not doing anything with the data being processed, so it doesn't bother processing.
If you want to wait a while use a timer; that way you don't hog up the processor.
Well I care.. How about an opt-in version of this system where users can opt-in to have everything they do monitored, and get targeted ads (and perhaps a discount) as a bonus?
I'm going to make a wild guess that ISPs don't make it opt-in because they know no-one would, because people do care about privacy.
Sometimes I wonder if these people aren't affiliated with Apple..
These Apple posts always read like an Apple "Hot news" testimonial;
"I'm a long time big business guy who researches cancer, is a long time software engineer, or applies computers to art, who has high standards and has tried everything.
What do I use you [don't] ask? Apple OS X; it's stunning, and the user-experience is breathtaking, it truly is the center of my digi-life. And, for a limited time only, it starts at only $399.
Your life. Your potential. Your Macintosh.
Think different."
"Pro C# 2005 and the.NET 2.0 Platform" by Andrew Troelsen is an excellent book.
It isn't a "recipe" book that tells you how to do common things, or something that you read from cover to cover to learn the basic syntax for non-programmers, it's more of a reference book..
In a nutshell:
The C# programming language.
The C# syntax specific stuff, if you wanted to learn Mono this is the only applicable chapter. Basic syntax, collections, object lifetime, Interfaces, Delegates, Generics, etc. Goes into lots of detail here.
Programming with.NET assemblies.
A fairly small section, only ~100 pages. How the CLR works, Multithreading, publishing.NET assemblies securely, using proprietary 3rd party assemblies, permissions, processes+contexts, etc.
Programming with.NET libraries.
If you know Java well this may be the chapter you refer to the most. File I/O,.NET remoting, XML, Windows Forms, ADO.NET DB access. It doesn't go into huge detail with any of these (it would have to be another book in itself), but gives you a very good sense of what you have available and how to do the basic things, without going into the specifics.
Web applications and XML web services.
Another small section which I haven't looked at, but it's probably similar to the previous section except geared towards ASP.NET servers instead of client libraries.
Local kernel-level exploits not withstanding you can make it so no-one, not even root, can change certain things.
I have root access to my gateway box via ssh, but I can't delete log files, or change firewall rules, or mount/dismount disks (and as a consequence I can't write to/), or inject raw packets, or read/write to raw memory.
These are enforced by the FreeBSD kernel with securelevels (and applying them to the appropriate places). If I wanted to be able to change any of those I'd have to shut the box down, go sit at the terminal, and log into single user mode.
That's all well and good for early game developers, but these days games a multi million dollar affairs. If you're running a studio you usually don't want a load of dedicated, pizza eating, enthusiastic hackers who will spend weeks getting it just right if needs be, you want people who can write code to spec on a tight deadline, and know how to make compromises.
It is more dangerous than a purely local attack, but you shouldn't be able to inject fragmented IPv6 packets from a shared account anyway. You would need to be able to write data directly to the wire, which users in any modern OS can't do.
If security was a concern in a shared hosting environment you could make it so that even root can't inject fragmented packets.
I'd say the scope of this vulnerability is very limited, the most disturbing thing is the way the OpenBSD team tried to hush it up.
There's a pretty huge difference from believing there once was no universe, to believing some sort of universe/multiverse has been around forever.
Personally I don't see how a universe could be spontaneously created out of nothing, I'd need something other than Hawking's gut feeling (which has been wrong before of course) to convince me that it is.
While they (grudgingly) accepted the release of SELinux, probably due to business concerns associated with suing a major and prestigious customer such as the NSA, they have never been all that happy about the open availability of the core concepts of their firewall product.
Then why not use BSD (which already is going down this road with TrustedBSD)? Why not keep the changes to yourself? (the GPL doesn't force to release the changed code unless you're distributing it)
I don't like mindless pro-Linux droning either, but personally I prefer to deal with small updates every day, which are very unlikely to affect anything, than a traumatic experience every month which is rather likely to affect something, where you'll have no idea which of the bundled hotfixes are doing the damage.
Also you have to balance out the bonus of having the bug/security hole fixed immediately; shouldn't it be done right away to avoid worse problems?
Some of you are asking what made this release so "quiet".
What happened is in the black of night Ballmer, dressed in his ninja outfit, shimmied along the walls of the MS datacenter with a CD with this service pack on. He used his glass-cutters to silently sneak through a window, and snuck up into the vent before guards could see. Using a series of mirrors to deflect the trip-lasers he then lowered himself down from a vent grate, and uploaded the Windows 2003 service pack onto the server.
Why was it released so quietly? Who knows, but I'm sure there's something evil at work here. Thanks to the submitter for pointing out that this release was suspiciously quiet.
If some random person spray-paints a few lines of MS source code on a Googleplex wall, MS can't demand the wall be bulldozed.
They can ask Google to paint over the graffiti, but they understand that it's not Google that's broadcasting it; it's someone putting the copyrighted material onto Google property (against Google's terms of service).
Not unless you can have the spreadsheet set up as a server that can employees can send hourly bills to, and the bills from each employee are registered as coming from that employee and can be checked out by that employee's specific supervisor, and the spreadsheet can account for all the tax issues that each employee might face, etc, etc, etc.
Companies don't buy accounting software because no-one knows how to use Excel.
I used to use Ubuntu, but then I started Uni; IE required, Word required, Excel required, Powerpoint required. No exaggerations. I had to switch back to Windows because I went to uni.
This was a pain in the ass, but kind of understandable. What really got on my nerves was hearing moron CS lecturers' tiresome anti-MS pro-Linux routines, all while forcing you to use Windows.
Anyway, my copy just finished downloading; having already seen the 2007 features and all that comes in Ultimate I can't imagine it not being well worth the AU$75, though of course I'd never pay anywhere near AU$1500 for it..
Well I woke up one morning a few months ago to see my first WinXP BSoD. Cursing MS I rebooted, and it turned out it was a problem with memory. Cursing Dell I called up their tech support, who arranged to have a tech come over the following day with replacement parts. The next day it was replaced and everything was working again.
So I'd say Dell's support is excellent, and from everything I've heard it far exceeds Apple.
Because one thing's quite blatantly clear, robots are by their very definition slaves. They are owned, they exist to do work we don't want to do (or which is hazardous), they don't get paid and they are only given what's needed for their sustainance, they can't own property etc.
I fear the day when we create the first truely sentient robot. Because then we will have to deal with that very question: Does a robot have rights? Can he make a decision?
People will look back on these discussions and laugh; just as with flying cars, bases on the moon, etc.
You just can't extrapolate into the future about technology that's so far beyond us; there's no point in arguing over the ethics of inter-galactic colonization, because our technology is hopelessly far away from achieving it.
We don't have any reason to think true AI is anywhere near, I think South Korea are jumping the gun *just a little*.
Yeah the IPCC that decided based on thousands of peer reviewed papers that human-caused warming is very likely, all the papers their conclusions were based upon, they should have looked at news articles like these.
If you read the IPCC's report you see how they take solar influencing into account, and that it likely has been having a positive warming effect, but that it doesn't account for all the warming we're experiencing.
Given that the sun is probably giving out more heat, do we want to exaggerate the impact that would have by itself by releasing gigatonnes of sunlight absorbing gasses?
It was actually the cause of a security hole a while back. They unserialize your MD5 hash (which isn't salted by the way), and check whether it == the hash retrieved from the database.
But they do $inputHash == $hash, and you can use the serialized syntax to make $inputHash = true;, which means that it will == any non-zero-length string. Very annoying gotchas like this can make PHP a nightmare.
Have fun with being "qualified to deal with an unix-like directroy hierachy" (Please don't tell me you pronounce it "an oo-nix").. I'll be over here, making money with this shiny toy from Redmond.:-)
If you want to wait a while use a timer; that way you don't hog up the processor.
Should an encyclopedia try to give a layman's definition of something that probably really is beyond the reach of the average person?
Well I care.. How about an opt-in version of this system where users can opt-in to have everything they do monitored, and get targeted ads (and perhaps a discount) as a bonus?
I'm going to make a wild guess that ISPs don't make it opt-in because they know no-one would, because people do care about privacy.
Sometimes I wonder if these people aren't affiliated with Apple..
These Apple posts always read like an Apple "Hot news" testimonial;
"I'm a long time big business guy who researches cancer, is a long time software engineer, or applies computers to art, who has high standards and has tried everything.
What do I use you [don't] ask? Apple OS X; it's stunning, and the user-experience is breathtaking, it truly is the center of my digi-life. And, for a limited time only, it starts at only $399.
Your life. Your potential. Your Macintosh.
Think different."
It isn't a "recipe" book that tells you how to do common things, or something that you read from cover to cover to learn the basic syntax for non-programmers, it's more of a reference book..
In a nutshell:
Local kernel-level exploits not withstanding you can make it so no-one, not even root, can change certain things.
/), or inject raw packets, or read/write to raw memory.
I have root access to my gateway box via ssh, but I can't delete log files, or change firewall rules, or mount/dismount disks (and as a consequence I can't write to
These are enforced by the FreeBSD kernel with securelevels (and applying them to the appropriate places). If I wanted to be able to change any of those I'd have to shut the box down, go sit at the terminal, and log into single user mode.
That's all well and good for early game developers, but these days games a multi million dollar affairs. If you're running a studio you usually don't want a load of dedicated, pizza eating, enthusiastic hackers who will spend weeks getting it just right if needs be, you want people who can write code to spec on a tight deadline, and know how to make compromises.
It is more dangerous than a purely local attack, but you shouldn't be able to inject fragmented IPv6 packets from a shared account anyway. You would need to be able to write data directly to the wire, which users in any modern OS can't do.
If security was a concern in a shared hosting environment you could make it so that even root can't inject fragmented packets.
I'd say the scope of this vulnerability is very limited, the most disturbing thing is the way the OpenBSD team tried to hush it up.
There's a pretty huge difference from believing there once was no universe, to believing some sort of universe/multiverse has been around forever.
Personally I don't see how a universe could be spontaneously created out of nothing, I'd need something other than Hawking's gut feeling (which has been wrong before of course) to convince me that it is.
I don't like mindless pro-Linux droning either, but personally I prefer to deal with small updates every day, which are very unlikely to affect anything, than a traumatic experience every month which is rather likely to affect something, where you'll have no idea which of the bundled hotfixes are doing the damage.
Also you have to balance out the bonus of having the bug/security hole fixed immediately; shouldn't it be done right away to avoid worse problems?
Some of you are asking what made this release so "quiet".
What happened is in the black of night Ballmer, dressed in his ninja outfit, shimmied along the walls of the MS datacenter with a CD with this service pack on. He used his glass-cutters to silently sneak through a window, and snuck up into the vent before guards could see. Using a series of mirrors to deflect the trip-lasers he then lowered himself down from a vent grate, and uploaded the Windows 2003 service pack onto the server.
Why was it released so quietly? Who knows, but I'm sure there's something evil at work here. Thanks to the submitter for pointing out that this release was suspiciously quiet.
If some random person spray-paints a few lines of MS source code on a Googleplex wall, MS can't demand the wall be bulldozed.
They can ask Google to paint over the graffiti, but they understand that it's not Google that's broadcasting it; it's someone putting the copyrighted material onto Google property (against Google's terms of service).
Not unless you can have the spreadsheet set up as a server that can employees can send hourly bills to, and the bills from each employee are registered as coming from that employee and can be checked out by that employee's specific supervisor, and the spreadsheet can account for all the tax issues that each employee might face, etc, etc, etc.
Companies don't buy accounting software because no-one knows how to use Excel.
From a lazy electrons point of view; why travel through dry, dead, tough skin, when there is a nice, conductive solution of ions just beneath it?
Current courses through your body, not volts.
Has PNG had limited uptake? I run into it more often than GIF these days.
I used to use Ubuntu, but then I started Uni; IE required, Word required, Excel required, Powerpoint required. No exaggerations. I had to switch back to Windows because I went to uni.
This was a pain in the ass, but kind of understandable. What really got on my nerves was hearing moron CS lecturers' tiresome anti-MS pro-Linux routines, all while forcing you to use Windows.
Anyway, my copy just finished downloading; having already seen the 2007 features and all that comes in Ultimate I can't imagine it not being well worth the AU$75, though of course I'd never pay anywhere near AU$1500 for it..
I didn't see the first posting, and I'm definitely going to go for this offer. Could this be the first useful dupe in /. history?
Well I woke up one morning a few months ago to see my first WinXP BSoD. Cursing MS I rebooted, and it turned out it was a problem with memory. Cursing Dell I called up their tech support, who arranged to have a tech come over the following day with replacement parts. The next day it was replaced and everything was working again.
So I'd say Dell's support is excellent, and from everything I've heard it far exceeds Apple.
You just can't extrapolate into the future about technology that's so far beyond us; there's no point in arguing over the ethics of inter-galactic colonization, because our technology is hopelessly far away from achieving it.
We don't have any reason to think true AI is anywhere near, I think South Korea are jumping the gun *just a little*.
Yeah the IPCC that decided based on thousands of peer reviewed papers that human-caused warming is very likely, all the papers their conclusions were based upon, they should have looked at news articles like these.
If you read the IPCC's report you see how they take solar influencing into account, and that it likely has been having a positive warming effect, but that it doesn't account for all the warming we're experiencing.
Given that the sun is probably giving out more heat, do we want to exaggerate the impact that would have by itself by releasing gigatonnes of sunlight absorbing gasses?
It was actually the cause of a security hole a while back. They unserialize your MD5 hash (which isn't salted by the way), and check whether it == the hash retrieved from the database.
But they do $inputHash == $hash, and you can use the serialized syntax to make $inputHash = true;, which means that it will == any non-zero-length string. Very annoying gotchas like this can make PHP a nightmare.
But is Hawking a point-like object?
Have fun with being "qualified to deal with an unix-like directroy hierachy" (Please don't tell me you pronounce it "an oo-nix").. I'll be over here, making money with this shiny toy from Redmond. :-)