That basically means it becomes commented C-like code, not machine code.
Without copyright, there would be a huge incentive to develop better decompilers (and there's huge potential there), so releasing things in binary form would be futile, in terms of limiting competitors' compatibility.
With copyright, closed-source barely competes with open-source, on the grounds of quality (if at all) and open-source is getting better than closed-source all the time. Without copyright, most closed-source software makers will also lose their financial edge, and with it its marketing and other means of "competing" with open-source.
Without copyright, the incentive to release something as closed-source will virtually disappear.
Why do you drag the scroller down and not press pgdown?
Drag-down *is* always animating. Pgdown does not animate, and is thus almost unusable. Usually I mark some text when I pgdown so I can re-find it after the page has been down'd.
I believe I read in multiple sources about Quantum mechanics that a superposition is more than just a description of what we know about a particle.
The reason the 2 slit experiment has the result it has, is because each particle is in a superposition of being in both slits. If it passes through a single slit, but we don't know which, the cancellation pattern ceases. It must be in a superposition.
If this particle was entangled with some remote particle, and that remote particle had been measured, then the particle would have to choose a single slit to pass through, and would not create the pattern on the wall behind the slits.
Animations are not a serious computing resource consumer anymore. Its really a non-issue. Also, alt-tab is a very poor place to do animations, a moving frame is very clear to the human eye.
Animations are useful when multiple graphic objects move around the screen at the same time (for example, pgdown, or a sort operation).
For godsakes - provide a desktop UI that doesn't zip and whirl like a carnival. Mac or Windows, I don't want animations. I want feedback as fast as my keystrokes.
I think this is a common misconception. There is no conflict between "as fast as keystrokes" and "animation". At least not if you have a lot of frames/sec.
I think animations are an extremely important visual tool to allow the human to discern what's going on.
Even 20 frames in 20-50 miliseconds when scrolling down, instead of just popping a new page (that may or may not have an overlapping line) makes it far harder to track where you stopped reading and where to resume reading again.
Sorts and other rearrangements are impossible to track when they pop like crazy.
Animations can be quicker than your keystrokes and still helpful to understand what the heck is going on on screen.
I asked a few people about this, and none of them could explain:
If entanglement allows me to control whether another remote particle is in a "simple" position or a "super position", why is that not measurable?
The two-slit experiment, for example, is a measurement of whether the photons being shot are in a superposition of being in both slits, or if they are just in one of them.
So why can't the fact a particle is in a superposition or not be measured? A single result is not enough, ofcourse, but if you repeat the same measurement on multiple particles, you can see a bias, if they were in a superposition, can't you? Or, alternatively, if there is no way to measure the difference between a simple position or a superposition, in what sense do "super positions" exist at all?
I personally have little to say on Vista, as my only experience using it was trying it on a brand new (and not a cheap) Laptop, which was constantly running an anti-virus scan and was extremely slow.
However, did you consider that maybe the same people that bitch about DRM in Vista, also bitch about it in iTunes/iPod?
That maybe the inconsistency is only there if you make the common mistake of thinking of Slashdot as one lot?
Every website Yahoo has created, and every service, you can just feel their touch. The touch of incompetence. Their web mail client sucks. Their image sharing service sucked. Their search engine sucked (at least until Google came along).
Yahoo is an incompetent company and everything that they have done and I have seen sucked.
People install Linux and expect perfection. When they install Windows, they ignore the problems and glitches:
Fact is, a Windows box without anti-virus, anti-spyware and firewall software is going to crash and burn in a few minutes.
Windows is missing video codecs.
Windows fails to detect some wireless hardware.
Windows has focus stealing issues.
Internet Explorer is pretty horrible, and Firefox commonly has problems in Windows (Try start->run, URL, OK. In many Windows boxes you get a failure dialog even though Firefox is successfully started).
Basic things require expensive crapware, and using the alternative OSS things on Windows is much much more difficult (lacking apt or proper package management).
The registry is a mess.
The command line is weak.
Window placement is still stuck in the 90's (windows are placed on top of each other rather than using empty screen-estate).
Networking file systems (ftp://...), PDA access and other things seem like explorer, but they really aren't. Copy/paste of files does not work between them, as well as other things.
The Start Menu is a hideous mess organized more according to commercial interests than for the user's benefit.
Programs keep popping up update request dialogs.
In Windows, people are used to these problems. In Linux, if the video doesn't play out of the box, people scream "Ubuntu isn't ready for the desktop", when in fact that same problem and many more plague Windows boxes. Not only that, but I don't think I've seen any of my non-techie friends' Windows boxes survive more than a year or so without having to be reinstalled because they "got slow".
IANAL, but the BSD license contains (lazily copied from Wikipedia):
* Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: * * Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * * Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * * Neither the name of the nor the * names of its contributors may be used to endorse or promote products * derived from this software without specific prior written permission.
(Emphasis mine)
Sublicensing does not violate those conditions, it would seem, so should be allowed. By default any redistribution, including sublicensing is disallowed by law, but the BSD license makes redistribution by default allowed, as long as those 3 clauses are not violated.
Are you sure the system call wrappers in question are in kernel space? The article gave me the impression its purely a user-space technique (I was guessing it was done via some sort of code injection or such).
If it is kernel-mode, how does it use another thread of execution to overwrite the temporary copy made in the kernel?
This should probably even work in a single-processor setup, with ordinary threads, because the user-space system call wrapper is most probably pre-emptable (How would it prevent preemption?) and thus a thread-switch can occur during the syscall wrapper code. It may be less probable, but careful timing and multiple attempts can probably achieve this same exploit on an ordinary single-processor setup.
I wanted to run regedit even though this malware disallowed it, so I copied regedit.exe to re.exe and that worked. Not enough work went into it, appearantly:-)
It does not "inject code" into Explorer any more than Notepad injects code into Explorer to run itself. An "infected user" is probably not the right person to listen to in such technical matters. FSecure has complete details on it if you're really interested here
Heh, I am Eyal. I admit I was "infected". Basically I clicked the "scr" link because I foolishly trusted the source of the message to be who it was, did not read the contents before clicking, I don't really give much of a damn about this Windows box, and I forgot that the "scr" extension was executable, and not just an image file (which is typically a less likely attack vector).
I assumed that since the Explorer.exe was unmodified, but explorer.exe is respawning the virus/worm's executable, that it modified Explorer's behavior in some way, perhaps by code injection. It was just speculation, ofcourse and obviously there are simpler ways to get explorer.exe to respawn your process, but it really is an unimportant detail.
but up until then it is in a superposition of both.
But as far as I know, one can measure the difference between a superposition and a collapsed position. For example, the double-stripe experiment shows a different pattern if the photons are in a super-position of both stripes or are measured to be in one of the stripes, specifically. (If the photon was in a super-position, its wave function cancels against itself in various positions on the board, affecting the probability of hitting certain places. This is measurable by using multiple photons).
If I can control whether a remote photon is in a superposition or in a specific state, maybe that is measurable in the remote end?
That basically means it becomes commented C-like code, not machine code.
Without copyright, there would be a huge incentive to develop better decompilers (and there's huge potential there), so releasing things in binary form would be futile, in terms of limiting competitors' compatibility.
With copyright, closed-source barely competes with open-source, on the grounds of quality (if at all) and open-source is getting better than closed-source all the time. Without copyright, most closed-source software makers will also lose their financial edge, and with it its marketing and other means of "competing" with open-source.
Without copyright, the incentive to release something as closed-source will virtually disappear.
I actually did check that link out.
:-(
Its worse than goatce!
A bit offtopic, but I recently discovered that soapy water kills cock roaches faster than all commercial poisons I tried!
Try it, its pretty amazing.
Actually, most democracies outlaw parties that publicly denounce the democratic regime.
14+14, I think.
Why do you drag the scroller down and not press pgdown?
Drag-down *is* always animating. Pgdown does not animate, and is thus almost unusable. Usually I mark some text when I pgdown so I can re-find it after the page has been down'd.
I believe I read in multiple sources about Quantum mechanics that a superposition is more than just a description of what we know about a particle.
The reason the 2 slit experiment has the result it has, is because each particle is in a superposition of being in both slits. If it passes through a single slit, but we don't know which, the cancellation pattern ceases. It must be in a superposition.
If this particle was entangled with some remote particle, and that remote particle had been measured, then the particle would have to choose a single slit to pass through, and would not create the pattern on the wall behind the slits.
Animations are not a serious computing resource consumer anymore. Its really a non-issue. Also, alt-tab is a very poor place to do animations, a moving frame is very clear to the human eye.
Animations are useful when multiple graphic objects move around the screen at the same time (for example, pgdown, or a sort operation).
I think this is a common misconception. There is no conflict between "as fast as keystrokes" and "animation". At least not if you have a lot of frames/sec.
I think animations are an extremely important visual tool to allow the human to discern what's going on.
Even 20 frames in 20-50 miliseconds when scrolling down, instead of just popping a new page (that may or may not have an overlapping line) makes it far harder to track where you stopped reading and where to resume reading again.
Sorts and other rearrangements are impossible to track when they pop like crazy.
Animations can be quicker than your keystrokes and still helpful to understand what the heck is going on on screen.
I asked a few people about this, and none of them could explain:
If entanglement allows me to control whether another remote particle is in a "simple" position or a "super position", why is that not measurable?
The two-slit experiment, for example, is a measurement of whether the photons being shot are in a superposition of being in both slits, or if they are just in one of them.
So why can't the fact a particle is in a superposition or not be measured? A single result is not enough, ofcourse, but if you repeat the same measurement on multiple particles, you can see a bias, if they were in a superposition, can't you? Or, alternatively, if there is no way to measure the difference between a simple position or a superposition, in what sense do "super positions" exist at all?
I personally have little to say on Vista, as my only experience using it was trying it on a brand new (and not a cheap) Laptop, which was constantly running an anti-virus scan and was extremely slow.
However, did you consider that maybe the same people that bitch about DRM in Vista, also bitch about it in iTunes/iPod?
That maybe the inconsistency is only there if you make the common mistake of thinking of Slashdot as one lot?
What about the Founding Fathers' revolution?
What about the greek revolt against their monarch that set up their more democratic regime?
A while ago, they told me they use a Flash client, so they should be portable.
Yahoo sure had a search engine, which was based on manual human categorizing.
It sucked, and brought rather irrelevant results.
Yahoo is an incompetent company making incompetent services.
Every website Yahoo has created, and every service, you can just feel their touch. The touch of incompetence. Their web mail client sucks. Their image sharing service sucked. Their search engine sucked (at least until Google came along).
Yahoo is an incompetent company and everything that they have done and I have seen sucked.
When they install Windows, they ignore the problems and glitches:
In Windows, people are used to these problems. In Linux, if the video doesn't play out of the box, people scream "Ubuntu isn't ready for the desktop", when in fact that same problem and many more plague Windows boxes. Not only that, but I don't think I've seen any of my non-techie friends' Windows boxes survive more than a year or so without having to be reinstalled because they "got slow".
Sublicensing does not violate those conditions, it would seem, so should be allowed.
By default any redistribution, including sublicensing is disallowed by law, but the BSD license makes redistribution by default allowed, as long as those 3 clauses are not violated.
Are you sure the system call wrappers in question are in kernel space? The article gave me the impression its purely a user-space technique (I was guessing it was done via some sort of code injection or such).
If it is kernel-mode, how does it use another thread of execution to overwrite the temporary copy made in the kernel?
{
:-)
Yeah,+I+just+hate+it+when+those+folks+think+that+white+on+white+can+be+readable;
}
{
Or+that+positioning+text+properly+is+the+correct+way+to+make+it+parsable+by+humans;
}
Oh wait, this piece of text is a bit more readable.
Isn't it?
This should probably even work in a single-processor setup, with ordinary threads, because the user-space system call wrapper is most probably pre-emptable (How would it prevent preemption?) and thus a thread-switch can occur during the syscall wrapper code. It may be less probable, but careful timing and multiple attempts can probably achieve this same exploit on an ordinary single-processor setup.
That's exactly what I did. I killed explorer.exe, and the respawning stopped.
intelligent design :-)
Not evolution...
I wanted to run regedit even though this malware disallowed it, so I copied regedit.exe to re.exe and that worked. Not enough work went into it, appearantly :-)
Heh, I am Eyal. I admit I was "infected". Basically I clicked the "scr" link because I foolishly trusted the source of the message to be who it was, did not read the contents before clicking, I don't really give much of a damn about this Windows box, and I forgot that the "scr" extension was executable, and not just an image file (which is typically a less likely attack vector).
I assumed that since the Explorer.exe was unmodified, but explorer.exe is respawning the virus/worm's executable, that it modified Explorer's behavior in some way, perhaps by code injection. It was just speculation, ofcourse and obviously there are simpler ways to get explorer.exe to respawn your process, but it really is an unimportant detail.
But as far as I know, one can measure the difference between a superposition and a collapsed position. For example, the double-stripe experiment shows a different pattern if the photons are in a super-position of both stripes or are measured to be in one of the stripes, specifically. (If the photon was in a super-position, its wave function cancels against itself in various positions on the board, affecting the probability of hitting certain places. This is measurable by using multiple photons).
If I can control whether a remote photon is in a superposition or in a specific state, maybe that is measurable in the remote end?