The reason that 24 FPS is acceptable in a movie while not acceptable in a game is because in a game, that 24 FPS is an average. You sometimes get better, you sometimes get worse. In a movie, 24 FPS means that you get exactly 24 frames every single second of the entire movie. The reason that 24 FPS is sucky in a game is because it means that when the animation gets complex, you get substantially less than 24 frames in a second.
The eye can't even detect anything above 30 FPS or so.
The way they have worked in the past is to include the dlls in every damn application and/or service pack they release, and to keep them backward compatible enough (yeah, right) to, in theory, allow programs to work with older versions.
Sometimes they introduce a new one, like the C++ STL runtime that was introduced after Win95. In such cases, they are so aggressive at getting it out in other applications that it is near impossible to find a machine without it. Installing nearly any Microsoft product will put it there.
For keyboards, I can imagine this being a real security issue, but I'm not sure how you could get useful information out of a mouse without having some access to the person's screen.
Most of the C runtime DLLs are distributed with the OS (with the exception of the C++ STL stuff on Windows 95...grrr...but that's just because it wasn't around back then.).
Do a "dir c:\winnt\system32\MSV*.*" on a fresh install and you'll see them there.
Since they ship with the OS, obviously Microsoft considers them an OS component.
Actually, the reason that the hack worked was because all (or at least the vast majority) of manufactured 5 1/4" were actually double-sided. It was cheaper to manufacture only double-sided disks and just test one side for errors. This is the reason the hack worked so well. You just had the slight chance of running into a disk that had an error on the reverse side (rather than one that they hadn't bothered to test both sides.) Also, the Apple ][ didn't store at the same density that they tended to test with, so it worked better with Apples than IBM PCs.
That doesn't always work. I recently got a vanity domain. Soon after that, I started getting e-mail addressed to "MyFirstName@MyLastName.net" before ever sending e-mail out!
Spammers have tricks where if they seem you use something like (John SMith) jsmith@aol.com, they'll try "jsmith@att.net", "jsmith@earthlink.net", "john@smith.com", etc.
Unfortunately, this is completely the wrong measure of how long this operation takes. What you have measured is the length of time it takes in Office 2000 once you know how to do it.
"Hi! It looks like you are attempting to turn me off! Should I:
(Format Harddrive) (Reboot without saving) (Send Quicken Data files to l33t H4X0r) (Send e-mail threat to president@whitehouse.gov)
Probably easier would be to just ignore the encryption and work at the bigger weak point, which is the interface between this software and the generic user applications. Something in this software, at some level, has to send the information in plain text to outlook so that the user can view it. (Or very worst case, it draws it as a bitmap to a window.) In either case, it is theoretically possible to slip something in their that grabs the data. The obvious way is to figure out what their dll is named, create one with an identical interface, copy theirs to another name and slip yours in its place, chaining to their original one. Then, just look at the data as it streams by.
How much they are checking for this (and exactly how) are the interesting questions.
The prime reason this will fail utterly is that Windows was not designed as a multiuser system. Because of this, most Windows boxes give the user full control over what is on their machines. Someone with enough coding skills can use this to pull all kinds of interesting information out of other processes. Using the debug functions and appropriate care, I suspect a hacker could create a toothless version fairly easily.
Re:no wonder flashcom is bankrupt...
on
DSL Woes
·
· Score: 3
Be carefull. They went for months without billing me, then one day figured it out and dropped a bill for six month's service on me.
Re:Covad helping people from other ISPs?
on
DSL Woes
·
· Score: 2
Hey, I'm on flashcom, and haven't been shut off...
[hurriedly checks connection home]
Yup, still there.
Though their service really sucks, and since Covad were the ones who originally installed the line, and since their service was great, I wish they would switch me.
Hey, thanks! Now I can stop feeling irate about my submission of this story getting rejected three days ago... You're the deserving one, not I. Though perhaps it was my including of that actual trademark page that confused them. Too much information to check out.
(Though that's not the record...I submitted the "sugar eating Robot" thing last September, but those in charge didn't find an acceptable version until January.)
Netscape dropped LiveConnect, which is the way Netscape plugins comminicated with Javascript. They say that old plugins that require LiveConnect will "fail silently". They are correct, assumming that your definition of "fail silently" under Windows NT is "attempt to access a NULL pointer and crash the application".
They have a replacement for LiveConnect. It is almost completely undocumented. There is no SDK.
Geez, if I were a plugin developer, I'd be way pissed, and would hesitate to bother supporting Netscape 6.
What a lot of people don't realize is that programming is hard work. Brain work. People don't realize that the brain is just like a muscle. It gets tired. It needs to be stretched. Most of what is called "play" here is the same as stretching muscles. You've got to do it, or you'll get a brain cramp. And that's not fun, if you've ever experienced it. After a long coding session, your brain locks and suddenly a trained monkey could do better than you could.
Anyone who has coded a long time has had the experience of having a hugely frustrating problem, going off for a movie or a nap or whatever, coming back, and fixing the problem in a few minutes of coming back.
Of course, you've got to make sure you do real work too. Twenty minutes playing videogames can boost productivity tremendously after a long session. Three hours of videogames is obviously just slacking.
This is one reason like coders like visceral twitch games like Quake. They allow us to turn off part of the brain and limber up for a while.
The eye can't even detect anything above 30 FPS or so.
Yes, understanding and modifying poorly written code isn't a skill that'll get you anywhere in the real world. </sarcasm>
Sometimes they introduce a new one, like the C++ STL runtime that was introduced after Win95. In such cases, they are so aggressive at getting it out in other applications that it is near impossible to find a machine without it. Installing nearly any Microsoft product will put it there.
Do a "dir c:\winnt\system32\MSV*.*" on a fresh install and you'll see them there.
Since they ship with the OS, obviously Microsoft considers them an OS component.
You can get Myth II for Linux for $9.99 now from ebworld.
The did use hot pink for some of them, at least on Van Ness.
Spammers have tricks where if they seem you use something like (John SMith) jsmith@aol.com, they'll try "jsmith@att.net", "jsmith@earthlink.net", "john@smith.com", etc.
"Hi! It looks like you are attempting to turn me off! Should I:
(Format Harddrive) (Reboot without saving) (Send Quicken Data files to l33t H4X0r) (Send e-mail threat to president@whitehouse.gov)
?"
You bastard! I clicked on that, expecting to get a perfectly innocent goatse.cx link, and instead end up seeing something horribly filth and obscene!
"You can lead a whore to vassar, but you can't make her think".
So have I. Not short books, either, but Tolstoy.
Probably easier would be to just ignore the encryption and work at the bigger weak point, which is the interface between this software and the generic user applications. Something in this software, at some level, has to send the information in plain text to outlook so that the user can view it. (Or very worst case, it draws it as a bitmap to a window.) In either case, it is theoretically possible to slip something in their that grabs the data. The obvious way is to figure out what their dll is named, create one with an identical interface, copy theirs to another name and slip yours in its place, chaining to their original one. Then, just look at the data as it streams by.
How much they are checking for this (and exactly how) are the interesting questions.
I'm really curious to know if they thought to do something to the screen-print.
Not curious enough to install, though...
The prime reason this will fail utterly is that Windows was not designed as a multiuser system. Because of this, most Windows boxes give the user full control over what is on their machines. Someone with enough coding skills can use this to pull all kinds of interesting information out of other processes. Using the debug functions and appropriate care, I suspect a hacker could create a toothless version fairly easily.
Stupid opera made that anonymous...
Be carefull. They went for months without billing me, then one day figured it out and dropped a bill for six month's service on me.
Hey, I'm on flashcom, and haven't been shut off...
[hurriedly checks connection home]
Yup, still there.
Though their service really sucks, and since Covad were the ones who originally installed the line, and since their service was great, I wish they would switch me.
What, you think I care?
Now THAT is funny...
Hey, thanks! Now I can stop feeling irate about my submission of this story getting rejected three days ago... You're the deserving one, not I. Though perhaps it was my including of that actual trademark page that confused them. Too much information to check out.
(Though that's not the record...I submitted the "sugar eating Robot" thing last September, but those in charge didn't find an acceptable version until January.)
Netscape dropped LiveConnect, which is the way Netscape plugins comminicated with Javascript. They say that old plugins that require LiveConnect will "fail silently". They are correct, assumming that your definition of "fail silently" under Windows NT is "attempt to access a NULL pointer and crash the application".
They have a replacement for LiveConnect. It is almost completely undocumented. There is no SDK.
Geez, if I were a plugin developer, I'd be way pissed, and would hesitate to bother supporting Netscape 6.
Oh wait, I am a plugin developer.
What a lot of people don't realize is that programming is hard work. Brain work. People don't realize that the brain is just like a muscle. It gets tired. It needs to be stretched. Most of what is called "play" here is the same as stretching muscles. You've got to do it, or you'll get a brain cramp. And that's not fun, if you've ever experienced it. After a long coding session, your brain locks and suddenly a trained monkey could do better than you could.
Anyone who has coded a long time has had the experience of having a hugely frustrating problem, going off for a movie or a nap or whatever, coming back, and fixing the problem in a few minutes of coming back.
Of course, you've got to make sure you do real work too. Twenty minutes playing videogames can boost productivity tremendously after a long session. Three hours of videogames is obviously just slacking.
This is one reason like coders like visceral twitch games like Quake. They allow us to turn off part of the brain and limber up for a while.