For example, on banking sites (and other sites that want transactional semantics), the Back button will often force a reload if your browser honors "Pragma: no-cache" or "Cache-control" headers.
This is not correct behaviour. The HTTP 1.1 specification specifically states (section 13.13) that cache control should not prevent the viewing of stale pages in a browser history.
But do I have a right to make a backup copy of the DVD I just bought, with CSS intact? For when my two-year old tries to eat the original?
Technically, you can't. In order to decode CSS, a licensed player needs to read the appropriate disc key off the disc. The keys are stored separately from the main content of the disc. Either normal DVD-Rs do not have a writable disc key area or normal DVD recorders do not allow you to write to it; I forget which, but the result is that you cannot usefully copy a DVD at home without getting around CSS. Which, of course, is the point. DVD X-Copy apparently gets around this by loading licensed player software and using it as a CSS decoder.
In theory, by requesting delivery notifications one can find out whether an SMS got delivered. In practice, undeliverable SMSs silently disappear into a black hole.
Re:Not what you might think....
on
AOL Patents IM
·
· Score: 2
ISON is a client command, whereas AIM status notifications are server-initiated, like channel join/leave notifications on IRC.
There was a video on sale in Britain some years back called "Executions", whose content should be obvious from the title. It was controversial but apparently legal. Not quite the same thing as a snuff film, though.
It is not really a RISC CPU, but its core certainly is quite RISC-like. Decoding x86 instructions into variable numbers of simple micro-ops makes it easier to schedule and process them efficiently. The same approach was used in the K6 and has been used in all Intel chips since the Pentium Pro (excluding the Pentium with MMX).
Windows CE does prevent processes writing each others' memory, though I think reading may be permitted.
Regardless of memory protection, though, the low levels of telephony are generally handled by a separate processor with a separate memory area. That should provide even better protection.
Plants need both roots and leaves to grow and reproduce. The roots collect nutrients and the leaves collect energy. Nanites, however, can't be in both the ground and the air at once.
What's more concerning than the need to install the security patches is the large number of known and unpatched vulnerabilities, which are still exploitable on most up-to-date Windows desktops.
I think you shouldn't need to reboot more than twice to install those patches, as the hotfixes can be combined using QCHAIN.EXE.
An attack on GSM encryption has been described (seems to be offline at the moment) that requires a few days' surveillance of the target and a lot of processing afterwards. So the security services can do this (or they can get a tap in the network, or maybe even force the network operator to hand over the secret key) but real-time eavesdropping of random calls is AFAIK impractical.
Re:Simple: Implement zip filesystem.
on
PKWare Zips to Growth
·
· Score: 3, Informative
That's what Windows XP does, and indeed what several Windows shell extensions have done before.
Also every compiler I have ever come across stores struct and class members in the order they are declared in the source file. I don't think that's guaranteed by either C or C++, but that's how it always is.
That's guaranteed to happen to a group of non-static member variables with no access specifiers among them. So for example in:
class foo
{
public: int bar; int baz;
private: int quux;
};
'baz' is guaranteed to be placed after 'bar' in an instance of class foo; but 'quux' might not be placed after 'baz'.
The preprocessor doesn't know what the layout of the structure is, and it doesn't have to. offsetof() is typically defined in <stddef.h> as something like:
#define offsetof(_T, _M) ((size_t)&((_T*)0)->_M)
which the compiler will evaluate based on the way it actually laid out the structure. But see my comment above.
Why would Lotus listen to Microsoft when MS shafted them with MS-DOS 2 in a vain attempt to promote their own less capable spreadsheet? Also, wouldn't the effort of porting 1-2-3 to Windows version 1 or 2 have been mostly wasted, given that hardly anyone used them for anything more than playing Othello?
No, adding addresses would be a bad idea. If the command has to be encrypted differently for each infected host, either the controlling host must generate a huge amount of traffic or the private key must be distributed with the worm so that nodes can re-encrypt the commands.
In Preferences, on the Privacy&Security/Cookies panel, there's a setting for maximum lifetime of cookies.
This is not correct behaviour. The HTTP 1.1 specification specifically states (section 13.13) that cache control should not prevent the viewing of stale pages in a browser history.
How could you call Feng Shui a science?
Apple says it's anti-DRM, but just try using their DVD recording software with non-Apple drives or getting iTunes-recorded music back off your iPod (yes, it is possible, but that's not the point).
Technically, you can't. In order to decode CSS, a licensed player needs to read the appropriate disc key off the disc. The keys are stored separately from the main content of the disc. Either normal DVD-Rs do not have a writable disc key area or normal DVD recorders do not allow you to write to it; I forget which, but the result is that you cannot usefully copy a DVD at home without getting around CSS. Which, of course, is the point. DVD X-Copy apparently gets around this by loading licensed player software and using it as a CSS decoder.
In theory, by requesting delivery notifications one can find out whether an SMS got delivered. In practice, undeliverable SMSs silently disappear into a black hole.
ISON is a client command, whereas AIM status notifications are server-initiated, like channel join/leave notifications on IRC.
There was a video on sale in Britain some years back called "Executions", whose content should be obvious from the title. It was controversial but apparently legal. Not quite the same thing as a snuff film, though.
C# won't be an ISO standard but an ECMA standard. The latter standards body is probably more willing to adopt a vendor specification intact.
Will send you the files later. My address is 192.168.1.1.
It is not really a RISC CPU, but its core certainly is quite RISC-like. Decoding x86 instructions into variable numbers of simple micro-ops makes it easier to schedule and process them efficiently. The same approach was used in the K6 and has been used in all Intel chips since the Pentium Pro (excluding the Pentium with MMX).
I've heard from someone who worked with it that most of the management software for GSM networks runs on VMS, presumably on Alphas now.
Windows CE does prevent processes writing each others' memory, though I think reading may be permitted.
Regardless of memory protection, though, the low levels of telephony are generally handled by a separate processor with a separate memory area. That should provide even better protection.
The anti-leech error script lets you include arbitrary HTML (read: cross-site scripting), which the above link takes advantage of.
Plants need both roots and leaves to grow and reproduce. The roots collect nutrients and the leaves collect energy. Nanites, however, can't be in both the ground and the air at once.
What's more concerning than the need to install the security patches is the large number of known and unpatched vulnerabilities, which are still exploitable on most up-to-date Windows desktops.
I think you shouldn't need to reboot more than twice to install those patches, as the hotfixes can be combined using QCHAIN.EXE.
An attack on GSM encryption has been described (seems to be offline at the moment) that requires a few days' surveillance of the target and a lot of processing afterwards. So the security services can do this (or they can get a tap in the network, or maybe even force the network operator to hand over the secret key) but real-time eavesdropping of random calls is AFAIK impractical.
That's what Windows XP does, and indeed what several Windows shell extensions have done before.
That's guaranteed to happen to a group of non-static member variables with no access specifiers among them. So for example in:
class foo
{
public: int bar; int baz;
private: int quux;
};
'baz' is guaranteed to be placed after 'bar' in an instance of class foo; but 'quux' might not be placed after 'baz'.
The preprocessor doesn't know what the layout of the structure is, and it doesn't have to. offsetof() is typically defined in <stddef.h> as something like:
#define offsetof(_T, _M) ((size_t)&((_T*)0)->_M)which the compiler will evaluate based on the way it actually laid out the structure. But see my comment above.
Why would Lotus listen to Microsoft when MS shafted them with MS-DOS 2 in a vain attempt to promote their own less capable spreadsheet? Also, wouldn't the effort of porting 1-2-3 to Windows version 1 or 2 have been mostly wasted, given that hardly anyone used them for anything more than playing Othello?
I think you'll find PageMaker put Aldus on the map. Adobe didn't buy Aldus until 1994, when it already had Acrobat and Illustrator.
No, adding addresses would be a bad idea. If the command has to be encrypted differently for each infected host, either the controlling host must generate a huge amount of traffic or the private key must be distributed with the worm so that nodes can re-encrypt the commands.
The processor can appear as two logical processors and run two threads through the same core. RTFA for more information.
Where do you get this from? Symbian OS started out at Psion as EPOC32. It was Psion's third OS, so I think they had a fair bit of experience.
The applications need to be changed quite a lot for each UI (Series 60, UIQ, etc). So I don't think it's just the applications that are attractive.
(Contracting for Symbian, certainly not speaking for them.)