[...] and smoking is made illegal in more and more places.
What does smoking have anything to do with a free society at all ? I really hate when people are throwing in their own agenda in an otherwise acceptable argument. Makes the whole argument sound lame.
...hence the vaguely. But I take offense at your "total crap" assertion, especially because after you shot down my statement so categorically, you went ahead to say that actually, it's basically not all that far from the truth...
I should have probably not used the word "impossible" since theoretically it may well be possible, but outside of academia and supercomputing centers, "takes 1 year at 10 TFlops" can be safely equated to "practically impossible".
Quotes (as they are used in the article) usually mean those are the Senator's own words. Unless this is taken out of context and by "do[ing] this" he means catching Osama and not p2p-ers, I can't see how you can misinterpret that. I would be quite worried if his reasoning apparatus is used to generate ANY law governing people. We have enough of a mess without senators supporting vigilante action against their own people.
"If we can find some way to do this without destroying their machines, we'd be interested in hearing about that," Hatch said. "If that's the only way, then I'm all for destroying their machines. If you have a few hundred thousand of those, I think people would realize" the seriousness of their actions, he said.
I vaguely remember that short of an exhaustive date set test, it's actually IMPOSSIBLE to determine mathematically that an algorithm is correct for any but the simplest (read shortest) pieces of code.
He is a politician, after all, so statements like this are just part of his game.
I am sorry, diplomacy is part of politics. Not for him apparently. If he can't control his temper (as it obviously is the case) in public statements, how can we expect that he will be objective when working on the laws ?
I think that these statements where he displays an obvious disregard for law and common sense should constitute grounds for whatever needs to be done to remove him from office.
If a judge said that, I think he would be disqualified from ever playing a role in any trial remotely related to these issues. And a judge is "merely" interpreting the laws. What can't we do anything with the people who make the laws ?
The article was already/.-ed so I didn't bother. RST was my idea, assuming you're on the router you have access to the sequence numbers so it's no big deal.
Sniffit (or the tool it used - tcpkill I think) was using the FIN method though, because if my memory does not fail me, the error message you'd get on either end was "Connection closed by foreign host". I think the RST method would show a different error, probably "Connection reset".
Cutting a TCP connection is really simple - just send a RST packet to one or both ends and enjoy.
As far as tools, I know of at least one that has been around since 97, "sniffit". It show connections in real time (like ethereal today) and has a hot key for resetting a connection.
Re:Great, more cr*p in the atmosphere...
on
42-Volt Autos
·
· Score: 2, Informative
It depends on how many hungry things are hooked up, not how much voltage the battery has.
A higher voltage on the line is a good thing because it means less current through the wires, which in turn means less losses across them. Oh, and less current through the entire system means it is easier to keep a proper ground level across the entire chassis.
I wonder if this isn't part of a strategy to
convince non-hardcore Mac users to switch to
Windows. They are helped by the hordes of "web
developers" who believe that following standards
means "works on IE" and are of the opinion that
people should always use IE for web browsing.
Basically, Mac users will start seeing the same
pressure Unix users have seen for the past years -
if stuff doesn't work in your Netscape it's just
because it's an inferior browser and IE is so
much better, people should stop whining and use
IE because it's free. Most reasons why sites only work on IE are due to negligence and lack of foresight on the part of the developer (read they could be made to work on all browsers without much effort, were the intent there).
Most banks and credit card companies already support IE only. Last year I did my taxes on hrblock and they insisted to only show the pdf
in an embedded page instead of providing a link
to download. I had to go to another computer with
Windows just to satisfy this unnecessary requirement and get my document. Needless to say next year I'll ask first, but until people start following standards instead of jumping at the latest goodies in IE, we won't get anywhere.
It's lame to respond to my own post, but the other article points out that they actually used a different architecture where TCP achieved 266Mbps and their optimized version got 925Mbps, which the author chose to compare with broadband speeds (6000x the capacity of broadband).
Still, those numbers don't look right. AFAIK TCP has 5-15% overhead, so they must have been using a high-bandwidth, really-high-latency line to get that much improvement. Really high.
Under these conditions (that obviously are unfavorable to TCP) I would be curious to see how "fast TCP" compares to any real streaming protocol (UDP-based with client feedback control). I have a feeling that the UDP stream is faster.
When the researchers tested 10 Fast TCP systems together it boosted the speed to more than 6,000 times the capacity of the ordinary broadband links.
Does that mean TCP has 99.99% (humor me) overhead ?
But seriously, you can probably use large windows to send streams of packets such that a single ack is required for a bunch of them, but it's impossible to achieve 6000x more throughput just by "optimizing" the TCP protocol. Even over Internet (I'm not even talking LANs since there is obviously not that much room for improvement due to the low latency).
I believe they do not care about blogs per se, but their ability to interconnect large numbers of pages via the "friends/enemies/whatever's most recent entries" lists that journal sites have.
I am guessing they will just skip and index separately the large blog sites that contribute to vitiating google's page ranking results. It's conceivable that the page rank system can be used to distinguish ranking anomalies characteristic to these sites and thus weed them out.
I don't think this will affect people running blog-like pages on their own sites though, if that is the case.
Looks like in order to make this work nicely (ignoring personal preferences for a moment), the PATH mechanism should be replaced or supplemented by a library with a local db file where packages can register their executables on installation.
execvp()/execlp() can be changed transparently to work with this library. Another advantage is that if the library implements some sort of conflict resolution, we can do away with the alternatives kludge for choosing from multiple packages implementing the same function (LPRng/CUPS, sendmail/postfix, etc). Might also have minor advantages such as dealing with other obscure things such as the dot-first-in-PATH trap.
From the specs:
Video playback: MPEG-4 SP with MP3 stereo sound, near-DVD quality. Resolution up to 640x368 @25f/s. AVI file format, reads XviD and DivX(TM)* 4.0 & 5.0
Music playback: Stereo MP3 decoding @ 30-320 Kbits/s. CBR & VBR
Music recording: Stereo MP3 encoding @ 30-160 Kbits/s. VBR
Photo viewer: JPEG or BMP of any size
Display: TV output or built-in color LCD (237x234)
This feature looks similar to what the openwall patch does since the 2.0 kernels ( http://www.openwall.com/linux/ ).
Quoting from the README:
Non-executable user stack area.
Most buffer overflow exploits are based on overwriting a function's return
address on the stack to point to some arbitrary code, which is also put
onto the stack. If the stack area is non-executable, buffer overflow
vulnerabilities become harder to exploit.
Another way to exploit a buffer overflow is to point the return address to
a function in libc, usually system(). This patch also changes the default
address that shared libraries are mmap()'ed at to make it always contain a
zero byte. This makes it impossible to specify any more data (parameters
to the function, or more copies of the return address when filling with a
pattern), -- in many exploits that have to do with ASCIIZ strings.
However, note that this patch is by no means a complete solution, it just
adds an extra layer of security. Many buffer overflow vulnerabilities
will remain exploitable a more complicated way, and some will even remain
unaffected by the patch. The reason for using such a patch is to protect
against some of the buffer overflow vulnerabilities that are yet unknown.
I believe that for compatibility reasons the peripheral I/O component of the BIOS still works in real mode which makes it difficult to use from protected mode where all normal OSs are (for example, addressing memory between the two is a pain).
It is amazing how much training it takes in UNIX to do something simple in Windows. For example, recursively searching through a subtree for some text in a file.
Toddlers might sometimes wonder why people need to learn so many words and learn to speak in complicated phrases, when it seems that all you really need to do is point and cry to get what you want. Then we grow up.
The power of Unix is that you can use it to do things that its designers did not (nor did they have to) think about. Your example is flawed in its purpose because you will find it increasingly difficult to do tasks the UI people did not anticipate you would need. Such as doing something with those files you found, rename them to.bak or resize the.gifs or whatever. Until someone writes a Visual Basic program to do it and sells it for 29.95.
Just what the doctor ordered: B52 is Kahlua, Baileys and Grand Marnier. Well they have not discovered yet the beneficial effects of triple orange liqueur in the mix, but give them some time.
Try to having your manager read
Peopleware by Tom DeMarco, Timothy Lister -
or at Barnes and Noble, as the article pretty much summarizes some ideas from this book.
Some viruses (actually, most) do not come in the directly executable flavor any more, I think.
Just do a search on Lexmark DMCA. You'll be surprised.
[...] and smoking is made illegal in more and more places.
What does smoking have anything to do with a free society at all ? I really hate when people are throwing in their own agenda in an otherwise acceptable argument. Makes the whole argument sound lame.
They wouldn't, considering that Dune II by Westwood Studios was the first widely successful RTS, before Warcraft.
Note that I didn't say it was the first RTS, so cool off.
I should have probably not used the word "impossible" since theoretically it may well be possible, but outside of academia and supercomputing centers, "takes 1 year at 10 TFlops" can be safely equated to "practically impossible".
I vaguely remember that short of an exhaustive date set test, it's actually IMPOSSIBLE to determine mathematically that an algorithm is correct for any but the simplest (read shortest) pieces of code.
I am sorry, diplomacy is part of politics. Not for him apparently. If he can't control his temper (as it obviously is the case) in public statements, how can we expect that he will be objective when working on the laws ?
I think that these statements where he displays an obvious disregard for law and common sense should constitute grounds for whatever needs to be done to remove him from office.
If a judge said that, I think he would be disqualified from ever playing a role in any trial remotely related to these issues. And a judge is "merely" interpreting the laws. What can't we do anything with the people who make the laws ?
Sniffit (or the tool it used - tcpkill I think) was using the FIN method though, because if my memory does not fail me, the error message you'd get on either end was "Connection closed by foreign host". I think the RST method would show a different error, probably "Connection reset".
As far as tools, I know of at least one that has been around since 97, "sniffit". It show connections in real time (like ethereal today) and has a hot key for resetting a connection.
A higher voltage on the line is a good thing because it means less current through the wires, which in turn means less losses across them. Oh, and less current through the entire system means it is easier to keep a proper ground level across the entire chassis.
Basically, Mac users will start seeing the same pressure Unix users have seen for the past years - if stuff doesn't work in your Netscape it's just because it's an inferior browser and IE is so much better, people should stop whining and use IE because it's free. Most reasons why sites only work on IE are due to negligence and lack of foresight on the part of the developer (read they could be made to work on all browsers without much effort, were the intent there).
Most banks and credit card companies already support IE only. Last year I did my taxes on hrblock and they insisted to only show the pdf in an embedded page instead of providing a link to download. I had to go to another computer with Windows just to satisfy this unnecessary requirement and get my document. Needless to say next year I'll ask first, but until people start following standards instead of jumping at the latest goodies in IE, we won't get anywhere.
Let's not forget that the CRT tube itself is a big high-potential capacitor.
Still, those numbers don't look right. AFAIK TCP has 5-15% overhead, so they must have been using a high-bandwidth, really-high-latency line to get that much improvement. Really high.
Under these conditions (that obviously are unfavorable to TCP) I would be curious to see how "fast TCP" compares to any real streaming protocol (UDP-based with client feedback control). I have a feeling that the UDP stream is faster.
Does that mean TCP has 99.99% (humor me) overhead ?
But seriously, you can probably use large windows to send streams of packets such that a single ack is required for a bunch of them, but it's impossible to achieve 6000x more throughput just by "optimizing" the TCP protocol. Even over Internet (I'm not even talking LANs since there is obviously not that much room for improvement due to the low latency).
I am guessing they will just skip and index separately the large blog sites that contribute to vitiating google's page ranking results. It's conceivable that the page rank system can be used to distinguish ranking anomalies characteristic to these sites and thus weed them out.
I don't think this will affect people running blog-like pages on their own sites though, if that is the case.
execvp()/execlp() can be changed transparently to work with this library. Another advantage is that if the library implements some sort of conflict resolution, we can do away with the alternatives kludge for choosing from multiple packages implementing the same function (LPRng/CUPS, sendmail/postfix, etc). Might also have minor advantages such as dealing with other obscure things such as the dot-first-in-PATH trap.
www.archos.com
From the specs:
Video playback: MPEG-4 SP with MP3 stereo sound, near-DVD quality. Resolution up to 640x368 @25f/s. AVI file format, reads XviD and DivX(TM)* 4.0 & 5.0
Music playback: Stereo MP3 decoding @ 30-320 Kbits/s. CBR & VBR
Music recording: Stereo MP3 encoding @ 30-160 Kbits/s. VBR
Photo viewer: JPEG or BMP of any size
Display: TV output or built-in color LCD (237x234)
Quoting from the README: Non-executable user stack area.
Most buffer overflow exploits are based on overwriting a function's return address on the stack to point to some arbitrary code, which is also put onto the stack. If the stack area is non-executable, buffer overflow vulnerabilities become harder to exploit.
Another way to exploit a buffer overflow is to point the return address to a function in libc, usually system(). This patch also changes the default address that shared libraries are mmap()'ed at to make it always contain a zero byte. This makes it impossible to specify any more data (parameters to the function, or more copies of the return address when filling with a pattern), -- in many exploits that have to do with ASCIIZ strings.
However, note that this patch is by no means a complete solution, it just adds an extra layer of security. Many buffer overflow vulnerabilities will remain exploitable a more complicated way, and some will even remain unaffected by the patch. The reason for using such a patch is to protect against some of the buffer overflow vulnerabilities that are yet unknown.
I believe that for compatibility reasons the peripheral I/O component of the BIOS still works in real mode which makes it difficult to use from protected mode where all normal OSs are (for example, addressing memory between the two is a pain).
Toddlers might sometimes wonder why people need to learn so many words and learn to speak in complicated phrases, when it seems that all you really need to do is point and cry to get what you want. Then we grow up.
The power of Unix is that you can use it to do things that its designers did not (nor did they have to) think about. Your example is flawed in its purpose because you will find it increasingly difficult to do tasks the UI people did not anticipate you would need. Such as doing something with those files you found, rename them to .bak or resize the .gifs or whatever. Until someone writes a Visual Basic program to do it and sells it for 29.95.
We are experiencing what will be later known as the beginning of the second tech bubble.
Just what the doctor ordered: B52 is Kahlua, Baileys and Grand Marnier. Well they have not discovered yet the beneficial effects of triple orange liqueur in the mix, but give them some time.
So I guess that kind of answers the question I asked in this post on whether Palladium will be as secure as they think or not.
Try to having your manager read Peopleware by Tom DeMarco, Timothy Lister - or at Barnes and Noble, as the article pretty much summarizes some ideas from this book.