They've gotten it wrong from the beginning. He's not the author. He grabbed a copy of the virus, modified some text, and let it loose again, infecting computers that were probably already going to be infected by the original. For that he gets 18 months.
It's his limited liability company that's getting sued. That bastard may very well get to keep whatever millions he's paid himself in wages.
As for the amount, $49 million is not nearly enough. That only covers the damage to Microsoft. Just the value of the time wasted to delete his spam far exceeds that.
Sure, they just have to add an N to the Windows XP Home and Professional editions, but what about the Windows Media Center Edition? Do they have to strip the media player from that one too? What would the name it?
It probably depends a lot on the type of software you write, and the language used. I certainly test all my code, inspect code for errors I might have missed while testing, and fix any errors as they are found.
I've lost data to assert() checks in other people's software, over trivial things that could have been safely ignored. I've also recovered from crashed software by loading it in a debugger and skipping over the failed instruction. I've never lost data that would have been saved by a fatal assert().
and to avoid putting my email in a survey, I use debugging messages as needed while debugging. If it's a web site, I'll also have it catch and forward them to my email. I don't really use assertions except that I write a lot of code to deal with unusual input in a non-fatal fashion. I was an on error resume next sort of guy back in the VB days.
My philosophy has been that unless security issues are involved, failing on an error is not much better than not checking for an error at all, if the program crashes in both instances, as happens when you use an assert(). Ideally, either errors are handled in the least-fatal manner possible, or you develop the right abstractions to enable you to write error-free code.
The 8 bit original NES did fine at 2mhz, with roughly 15-20 cycles per instruction. The primary factor in the performance of 2D games is the tile engine, which is mostly handled by the GPU in consoles, and the gaming classes (probably written in fast C & assembly with some hardware acceleration) in MIDP 2 compliant cell phones.
The folders are gone, the file type column has been replaced with an 11 digit random number column, and there's no more help menu because it was never useful in the first place. They even found a way to do without window title bars. What will they think of next?
Still asleep, with eyes closed, my body will pull itself out of bed, drag itself toward the source of the noise, grab it with one hand, and slam it against the hardwood floor until the noise goes away. Six hours later I'll wake up, and wonder why I'm lying on the floor with my new alarm clock in pieces.
Domain Name: SECURESCIENCE.NET Registered through: GoDaddy.com Created on: 24-Oct-03
A quick search through the sci.crypt archives suggests that they employ at least one cryptographer who ought to be qualified to tell if it's clearly clearly.
But my own inexperienced mind tells me that a 4x4 sbox seems awfully small, and that they've put an awful lot of effort into making it efficient in hardware requiring a minimal number of gates. It's not hard to just make a secure cipher, but it is extremely difficult to make one that's fast and simple while still being secure. IANAC (I am not a cryptoanalyst) though, so only time will tell.
A patent search for "Secure Science Corporation" does not return any results.
1) If you want to play videos with activex, you use the Windows Media Player control. If they take it out, it won't work. If they leave it in, they'd piss off the EU. Even if they patch their own products to use competing media players, a lot of third party apps will still break.
2) If Real wants to make the videos in the Word documents play again, they can probably make it happen by creating a compatible replacement that's a wrapper around their own player. It's the opportunity they demanded.
3) Profit!!!
Who embeds videos in Word documents anyway? They certainly don't print well.
I doubt very much work goes into maintaining those distros. Much more goes into developing the actual software that they all repackage.
That really sounds like a neat idea.
While this was in the Mysterious Future, I thought of an awesome reply. But I seem to have forgotten it.
ducks lay eggs
They've gotten it wrong from the beginning. He's not the author. He grabbed a copy of the virus, modified some text, and let it loose again, infecting computers that were probably already going to be infected by the original. For that he gets 18 months.
The lawyer.
It's his limited liability company that's getting sued. That bastard may very well get to keep whatever millions he's paid himself in wages.
As for the amount, $49 million is not nearly enough. That only covers the damage to Microsoft. Just the value of the time wasted to delete his spam far exceeds that.
Sure, they just have to add an N to the Windows XP Home and Professional editions, but what about the Windows Media Center Edition? Do they have to strip the media player from that one too? What would the name it?
It probably depends a lot on the type of software you write, and the language used. I certainly test all my code, inspect code for errors I might have missed while testing, and fix any errors as they are found.
I've lost data to assert() checks in other people's software, over trivial things that could have been safely ignored. I've also recovered from crashed software by loading it in a debugger and skipping over the failed instruction. I've never lost data that would have been saved by a fatal assert().
Assertions can turn little errors into big errors.
and to avoid putting my email in a survey, I use debugging messages as needed while debugging. If it's a web site, I'll also have it catch and forward them to my email. I don't really use assertions except that I write a lot of code to deal with unusual input in a non-fatal fashion. I was an on error resume next sort of guy back in the VB days.
My philosophy has been that unless security issues are involved, failing on an error is not much better than not checking for an error at all, if the program crashes in both instances, as happens when you use an assert(). Ideally, either errors are handled in the least-fatal manner possible, or you develop the right abstractions to enable you to write error-free code.
As little as humanly possible, unless the employer's a commie.
The 8 bit original NES did fine at 2mhz, with roughly 15-20 cycles per instruction. The primary factor in the performance of 2D games is the tile engine, which is mostly handled by the GPU in consoles, and the gaming classes (probably written in fast C & assembly with some hardware acceleration) in MIDP 2 compliant cell phones.
4mhz was good enough for the super nintendo.
The folders are gone, the file type column has been replaced with an 11 digit random number column, and there's no more help menu because it was never useful in the first place. They even found a way to do without window title bars. What will they think of next?
(Score:-1, Interesting)
You don't see that everyday
Microsoft would bribe the FSF to add the clause "ALL YOUR CODEBASE ARE BELONG TO MICROSOFT"
#3 is really all they need.
That looks like a domo-kun, but shorter and fatter. I bet I can scare my cats with it.
Still asleep, with eyes closed, my body will pull itself out of bed, drag itself toward the source of the noise, grab it with one hand, and slam it against the hardwood floor until the noise goes away. Six hours later I'll wake up, and wonder why I'm lying on the floor with my new alarm clock in pieces.
"Secure Science Corporation"
Domain Name: SECURESCIENCE.NET
Registered through: GoDaddy.com
Created on: 24-Oct-03
A quick search through the sci.crypt archives suggests that they employ at least one cryptographer who ought to be qualified to tell if it's clearly clearly.
But my own inexperienced mind tells me that a 4x4 sbox seems awfully small, and that they've put an awful lot of effort into making it efficient in hardware requiring a minimal number of gates. It's not hard to just make a secure cipher, but it is extremely difficult to make one that's fast and simple while still being secure. IANAC (I am not a cryptoanalyst) though, so only time will tell.
A patent search for "Secure Science Corporation" does not return any results.
1) If you want to play videos with activex, you use the Windows Media Player control. If they take it out, it won't work. If they leave it in, they'd piss off the EU. Even if they patch their own products to use competing media players, a lot of third party apps will still break.
2) If Real wants to make the videos in the Word documents play again, they can probably make it happen by creating a compatible replacement that's a wrapper around their own player. It's the opportunity they demanded.
3) Profit!!!
Who embeds videos in Word documents anyway? They certainly don't print well.
I have cable.
Lets try to make it official
Would simply remind the user when the appear to have exceeded their license, and do nothing more to get in their way.