Well, I don't think there's ever been an elecronic computer that took more than a second to manage a floating point operation. Hence, just say how many FLOPS you have. A trillion flops makes more sense to more people anyway. Not everyone knows the SI prefixes. Outside of electronics, even the Mega prefix is unusual.
The measurement is "FLOPS". Floating Point Operations Per Second. It's an acronym. The 'S' is part of the acronym. Hence even if you only have oneof them, it's still a FLOPS. And it's capitalised.
Strictly speaking it should be "trillion FLOPS" as well since it's not an SI unit but my pedantry is limitted.
She chose to have her name and address blasted all over the internet. She didn't choose whether or not her cat should be photographed by an anonymous van filled with cameras.
Is there a difference between being seen, and having your photograph taken by someone you can't possibly identify as a photographer, and have the photograph stored in perpetuity and sent to everyone in the world?
There's a fairly trivial thing you can do. Write a simple application that reads a file, randomises the time, creates a new file and copies the first file to it. Randomise time again, touch file. Then you delete all the old files and create a lot of files of random noise to use up all the remaining blocks.
I don't think that's the case. People are a lot more foolish than you might expect. You still have to have an above average nowledge of computers to know that consumer encryption systems exist, and you have to convince everyone else you know to use it and educate them on basic security.
Many people think that if you delete a file, the file is no longer on the disk. That if you don't have the password you can't access a machine. That websites are often stored locally.
And then there's additional things people forget about. You might be lucky enough to find something useful in the swapfile. Or even if you get a security expert, everyone else they communicate with has to be reasonably competent.
Re. file scope: if you can figure out where to put function prototypes and const definitions such that they'll be visible in the right places, how is appropriate placement of macro definitions any harder? They go in the same place.
I tend to put a lot of my consts within a class or function. You can sometimes do this with #define and #undef but it's less clear what you're doing. And even if you do this, you need to be a lot more careful about namespace pollution. C++ will allow the scope to be limitted to a namespace.
Though you do still have to be careful about passing in expressions that have side-effects (because you don't know how many times they will be evaluated), or that are expensive to compute (inefficient for the same reason).
This is a concern as well. But unless you need to use the paste operators, a macro doesn't have any benefit over a function. With a function, it's a lot clearer what the code does.
I think that might possibly be the element of news this is based on.
Davies may well take a break from Who, but that isn't going to end the series. The production team need to be good and to know the premise well but the BBC could replace all of them if they needed to. The only problem is, not all of the suits at the BBC know Doctor Who. Russell T. Davies does. I'd rather see him have some say in who his successor is than have a BBC executive possibly give it to someone who isn;t going to give it the care it deserves.
Why is it any business of Sling Media, or their customers what deal a broadcaster made with a third party? The customers were not involved in the negotiations, neither were Sling Media. The fact that they no longer have absolute control of the technology to offer the same service as they did last year means that they need to negotiate a new contract that is acceptable to both parties in the current climate.
Well, just look on wikipedia, and you'll find that he's a US General who was an advocate of air power. Now clearly, without him, games such as Falcon 4.0 wouldn't be the same.
Or maybe it's this guy who holds some really high scores on a few classic games like Donkey kong and Pac Man. Quite honestly, it seems rather mean spirited to produce a documentary critical of someone who isn't really all that important.
Also demand illogical requirements that any candidate will see as ludicrous. Skills in chmod, ASCII and INTERCAL, or 5 years experience in some technology that's less than 5 years old.
I wouldn't believe a word that rag says. It's the worst of the Murdoch rags. Even the people who work for it consider it pretty disreputable.
Here's an example... Tango produces a commercial where old lady puts pin into balloon and old lady pops. The Sun called up the "help the aged" charity and said "They're blowing up old people. do you think this is right?". Woman who hadn't seen it agreed that on the face of it it sounded bad. The Sun then ran a story about how Help the Aged wanted the ad banned.
They do not fact check unless not doing so will get them sued. Their source could be a teaboy for all we know.
That's rather hypothetical though. It assumes that the labels or iTunes will use this information to track file sharers, that they'll prosecute people for sharing the files and that the fact that I once owned these files will be considered adequate evidence that I'm the one responsible for sharing them.
The "casual copiers" won't know that their name and email address are in the file so it serves no deterrent purpose.
They will if they get a letter from Apple mentioning politely that their files are on p2p networks and they might like to take more care of them.
The serious "pirates" will either strip it out or go for a direct CD-rip which will give a more widely-usable file format without the loss of quality you'd get from converting it.
Some of them will. But most people will simply feel that it's too much effort to go to to help a load of freeloaders. Not that it makes much difference. The nature of P2P piracy is that you only need to share one.
"The government should be allowed to search people's home on a whim, because if they are law abiding citizens, they shouldn't mind the government searching through their stuff."
Your privacy is still violated.
"People should not be allowed to take the fifth because if they are law abiding citizens, they should have not reason to hide information."
Their basic right to presumption of innocence is still violated.
What harm does it do me if all files on my hard disk are tagged as belonging to whoever bought them? My privacy isn't violated, my presumption of inocence isn't violated, my freedom of speech isn't violated. My right to pursuit of happiness remains the same.
How could you prove you weren't the one that put them on there in the first place?
Why would you have to? Demonstrating that your computer was stolen would be easy. Any court would assume that it's more likely that a criminal would be sharing the files than a legal purchaser. iTunes have no santions to employ apart from cancelling your account. The RIAA can't do a thing.
Does C99 allow you to assign a const's address to a pointer? That would cause problems if it was hard-coded. "*((int *)&my_const) = 3;" would mess up your array bounds quite horribly. Personally, I think a language should prevent that sort of travesty of code, but I'm not on the C99 committee.
1. Commenting code makes sense. But the trick is to write the comments first. Then code.
2. Don't use #define! It has file scope, and something like "#define SQUARE(x) x*x" will mess up if you give it "SQUARE(1+1)". Use const instead. Use functions insead of macros. The optimiser will inline simple stuff like that.
3. Don't add redundancy to names. "MAX_NUM_ALIENS"? If it's a max it must be a number.
4. It's more efficient to add the input testing code in debug only. You tend to have nice things like assert macros to help test as well.
5. Don't be dogmatic about it. Just because Donald Knuth said it doesn't mean it's always true. Make sure your basic algorithms are efficient. You don't need a profiler to tell you that an array is going to be better for random access than a linked list.
Yup. That is the real question. Don't think it has a yes/no answer.
Are they required to give you access if not violating, or even in spite of, any anti-discrimination or other laws?
And why do we have anti-discrimination laws? Why do we allow companies such as MySpace to exist? Do we consider it a public good simply to allow people to become rich. Do we consider it inherently bad to prevent people from doing so? Is it that we consider the services they provide to be beneficial to the public?
And if so, should we allow them to be quite so arbitrary about who they do and don't provide this service to? If every business in the world decided it didn't want to do business with people whose names are the same as someone with an unfortunate name how would these people manage in the modern world?
Depends on the media format. My 350MHz P3 had a problem with some DivXs. A P2 will be able to play DVD rips and some other videos, and will have no trouble at all with audio.
But I thought those were really cool! Granted I was about 5 years old at the time, but still...
Well, I don't think there's ever been an elecronic computer that took more than a second to manage a floating point operation. Hence, just say how many FLOPS you have. A trillion flops makes more sense to more people anyway. Not everyone knows the SI prefixes. Outside of electronics, even the Mega prefix is unusual.
It's known incorrectly.
The measurement is "FLOPS". Floating Point Operations Per Second. It's an acronym. The 'S' is part of the acronym. Hence even if you only have oneof them, it's still a FLOPS. And it's capitalised.
Strictly speaking it should be "trillion FLOPS" as well since it's not an SI unit but my pedantry is limitted.
Now they need to sue the AACS LA for distributing a device to circumvent their encryption.
She chose to have her name and address blasted all over the internet. She didn't choose whether or not her cat should be photographed by an anonymous van filled with cameras.
Is there a difference between being seen, and having your photograph taken by someone you can't possibly identify as a photographer, and have the photograph stored in perpetuity and sent to everyone in the world?
Not sure I see it myself.
There's a fairly trivial thing you can do. Write a simple application that reads a file, randomises the time, creates a new file and copies the first file to it. Randomise time again, touch file. Then you delete all the old files and create a lot of files of random noise to use up all the remaining blocks.
I don't think that's the case. People are a lot more foolish than you might expect. You still have to have an above average nowledge of computers to know that consumer encryption systems exist, and you have to convince everyone else you know to use it and educate them on basic security.
Many people think that if you delete a file, the file is no longer on the disk. That if you don't have the password you can't access a machine. That websites are often stored locally.
And then there's additional things people forget about. You might be lucky enough to find something useful in the swapfile. Or even if you get a security expert, everyone else they communicate with has to be reasonably competent.
Re. file scope: if you can figure out where to put function prototypes and const definitions such that they'll be visible in the right places, how is appropriate placement of macro definitions any harder? They go in the same place.
I tend to put a lot of my consts within a class or function. You can sometimes do this with #define and #undef but it's less clear what you're doing. And even if you do this, you need to be a lot more careful about namespace pollution. C++ will allow the scope to be limitted to a namespace.
Though you do still have to be careful about passing in expressions that have side-effects (because you don't know how many times they will be evaluated), or that are expensive to compute (inefficient for the same reason).
This is a concern as well. But unless you need to use the paste operators, a macro doesn't have any benefit over a function. With a function, it's a lot clearer what the code does.
I think that might possibly be the element of news this is based on.
Davies may well take a break from Who, but that isn't going to end the series. The production team need to be good and to know the premise well but the BBC could replace all of them if they needed to. The only problem is, not all of the suits at the BBC know Doctor Who. Russell T. Davies does. I'd rather see him have some say in who his successor is than have a BBC executive possibly give it to someone who isn;t going to give it the care it deserves.
Why is it any business of Sling Media, or their customers what deal a broadcaster made with a third party? The customers were not involved in the negotiations, neither were Sling Media. The fact that they no longer have absolute control of the technology to offer the same service as they did last year means that they need to negotiate a new contract that is acceptable to both parties in the current climate.
Well, just look on wikipedia, and you'll find that he's a US General who was an advocate of air power. Now clearly, without him, games such as Falcon 4.0 wouldn't be the same.
Or maybe it's this guy who holds some really high scores on a few classic games like Donkey kong and Pac Man. Quite honestly, it seems rather mean spirited to produce a documentary critical of someone who isn't really all that important.
Also demand illogical requirements that any candidate will see as ludicrous. Skills in chmod, ASCII and INTERCAL, or 5 years experience in some technology that's less than 5 years old.
It finished over a year ago. No new episodes apart from Christmas specials.
I wouldn't believe a word that rag says. It's the worst of the Murdoch rags. Even the people who work for it consider it pretty disreputable.
Here's an example... Tango produces a commercial where old lady puts pin into balloon and old lady pops. The Sun called up the "help the aged" charity and said "They're blowing up old people. do you think this is right?". Woman who hadn't seen it agreed that on the face of it it sounded bad. The Sun then ran a story about how Help the Aged wanted the ad banned.
They do not fact check unless not doing so will get them sued. Their source could be a teaboy for all we know.
The same reason that they ban knittign needles. It makes things appear safer.
That's rather hypothetical though. It assumes that the labels or iTunes will use this information to track file sharers, that they'll prosecute people for sharing the files and that the fact that I once owned these files will be considered adequate evidence that I'm the one responsible for sharing them.
The "casual copiers" won't know that their name and email address are in the file so it serves no deterrent purpose.
They will if they get a letter from Apple mentioning politely that their files are on p2p networks and they might like to take more care of them.
The serious "pirates" will either strip it out or go for a direct CD-rip which will give a more widely-usable file format without the loss of quality you'd get from converting it.
Some of them will. But most people will simply feel that it's too much effort to go to to help a load of freeloaders. Not that it makes much difference. The nature of P2P piracy is that you only need to share one.
"The government should be allowed to search people's home on a whim, because if they are law abiding citizens, they shouldn't mind the government searching through their stuff."
Your privacy is still violated.
"People should not be allowed to take the fifth because if they are law abiding citizens, they should have not reason to hide information."
Their basic right to presumption of innocence is still violated.
What harm does it do me if all files on my hard disk are tagged as belonging to whoever bought them? My privacy isn't violated, my presumption of inocence isn't violated, my freedom of speech isn't violated. My right to pursuit of happiness remains the same.
How could you prove you weren't the one that put them on there in the first place?
Why would you have to? Demonstrating that your computer was stolen would be easy. Any court would assume that it's more likely that a criminal would be sharing the files than a legal purchaser. iTunes have no santions to employ apart from cancelling your account. The RIAA can't do a thing.
Does C99 allow you to assign a const's address to a pointer? That would cause problems if it was hard-coded. "*((int *)&my_const) = 3;" would mess up your array bounds quite horribly. Personally, I think a language should prevent that sort of travesty of code, but I'm not on the C99 committee.
1. Commenting code makes sense. But the trick is to write the comments first. Then code.
2. Don't use #define! It has file scope, and something like "#define SQUARE(x) x*x" will mess up if you give it "SQUARE(1+1)". Use const instead. Use functions insead of macros. The optimiser will inline simple stuff like that.
3. Don't add redundancy to names. "MAX_NUM_ALIENS"? If it's a max it must be a number.
4. It's more efficient to add the input testing code in debug only. You tend to have nice things like assert macros to help test as well.
5. Don't be dogmatic about it. Just because Donald Knuth said it doesn't mean it's always true. Make sure your basic algorithms are efficient. You don't need a profiler to tell you that an array is going to be better for random access than a linked list.
6. Quite true.
Do you have a right to use MySpace?
Yup. That is the real question. Don't think it has a yes/no answer.
Are they required to give you access if not violating, or even in spite of, any anti-discrimination or other laws?
And why do we have anti-discrimination laws? Why do we allow companies such as MySpace to exist? Do we consider it a public good simply to allow people to become rich. Do we consider it inherently bad to prevent people from doing so? Is it that we consider the services they provide to be beneficial to the public?
And if so, should we allow them to be quite so arbitrary about who they do and don't provide this service to? If every business in the world decided it didn't want to do business with people whose names are the same as someone with an unfortunate name how would these people manage in the modern world?
Might have got my CPU speeds at the time a bit mixed up. It was definitely a P3. Maybe my K6-2 was a 350MHz and the P3 was 500MHz.
Depends on the media format. My 350MHz P3 had a problem with some DivXs. A P2 will be able to play DVD rips and some other videos, and will have no trouble at all with audio.