And don't forget those worms in Africa the tunnel through living human flesh, causing burning pain to make the host seek water for relief; only to continue it's life cycle. I heard recently that a type of virus may be linked to obesity; like the bactiria linked with ulcers.
However, cause and effect may be reversed; perhaps the virus likes fatty foods (fat humans); and perhaps that bactiria prefers the chemical balance in a bleeding stomach. But this is good research; seeing that elimiating the parasite from the rats changes behavior.
But, for the ultimate in behavior changing infections, you only have to look at your own mouth. Language. and the other aspects of human "culture"... "culture" is an interesting word, in that it can refer to fashionable art; or parasitical organisms.
Really, humans are not much more than hosts for self replicating information. everything from the English language to Hula Hoops. I bet if you imagine living forever inside a machine; you probably think of your 'mind' being preserved; instead of a machine that pumps fluids through a mindless body (insert Republican joke here)
All that being a Funny, Japanese-Speaking, Mozart-loving, Cat-loving, Slashdot-reading fellow is, is a combinatation of contaigous memes.
I can't seem to make a growable RAID 5 configuration; at least not growable in a useful way.
My plan was to migrate the small striped set to a larger set that included the old drives by making a raid set of the new drives, copy the data, then add drives (I would call that 'Horizontal'); or move all the data to the tops of the drives, and make a raid set of the lower segments of all the drives, and expand the segments. ('Vertical')
I'm up to using EVMS; but no useful Expand options appear to be available for RADI4/5 MD region manager, all I can do is concatenate space to the array, not expand the array itself. Except I once got it to add and resync a 'drive' to the array, making the cpacity of the array larger... except that only happened when I tried making the raid area only the first 100 gigs of each drive, and grow the segment size uniformly... instead of growing the segments, it added a link region of the empty space on the drives as if it were a single seperate drive...
I wondered for a while, and recently found out; what's the speed of gravity?
Aperently it's the speed of light; which lead to my next thought; If an object moves at nearly the speed of light, would it build up a 'gravity boom'; like a sonic boom before an aircraft moving at the speed of sound?
If you imagine the effect of gravity as a dip in 3 dimensional space (like a bowling ball on a mattress) imagine the theoretical near light speed object as putting a serious kink in the mattress. I'm thinking it would be shaped like a convex lens, and would distort any matter or energy that intersects it, pulling the photons toward a 'focal point' behind the wavefront. Perhaps that point would be an ideal place to collect hydrogen and photons to use for supplemental fuel. Eliminating the need for the large magnetic field that a Bussard Ramjet would use.
If you traveled close enough to light speed, perhaps the gravity dip could become intense enough to collapse into a 'Black Wall' which would obliterate anything in it's path, and be undetectable until the wave crashed over your unsuspecting planet.
At least it probably wouldn't hurt for long in absolute time; but perhaps the crushing would take an eternity in subjective time.
Malware has traditionally been indentifed by sequences of bytes; Malware removal software datafiles contain those sequences to search for and remove.
Usually, the Anti-Malware software is intelligent enough not to scan it's own datafiles, except for a CRC/Signature check or such.
However, it's always been considered a bad idea to run multiple virus-scanners at once (at least since the 1980's I think) as they can end up detecting each other's data file or recursively scanning each others output.
It's like going to multiple doctors, getting multiple prescriptions, and taking an overdose for the same condition.
Don't blame the doctors (Microsoft, Norton), blame the prople who release malware in the first place.
(And don't call Windows Malware, Mal- indicates evil intent; it's more like 'Misware')
and yes, I actually used that means to program a keylogger executable into a machine that had it's body locked in a cabinet, so only the keyboard and screen were accessable.
I think this depends on the particular judge more so than the system, but I do have concerns. Such as that the Bar association which licences lawyers is not a part of the goverment, and dosn't have public accountibility and oversight, yet it's members are considered 'officers of the court'. The strict forms and styles required, along with specific language which is beyond most laypersons. (at least many courts have abolished 'legal' (8.5 x 14) paper)
But then, I live in the Northwest US (Seattle), if I were anywhere east of the Mississippi River, or in any Gulf Coast state, I'd want a local lawyer. I also read law books, court rules, and cases for fun, and am a tall white male, so YMMV.
I think the average person representing themselves in court is about as smart as the average person fixing their own car, editing their Windows registry, installing their own toilet, and prescribing themselves medication. Both of the lawyers I know have someone else do those things for them. They know that it costs less in the long run to have a job done right the first time, by someone with experiance, than to fumble around on your own, and make a bigger mess.
Dubyah and Hitler are at the pearly gates on judgement day, with Jesus conducting a group admissions interview. One of them says "I did my best to do the will of God, conducting war against your enemies, securing my homeland, and campaigning against the godless.", the other says "But he's Hitler!"
seriously, if the commercials and placements and logos (now with sound!) bother you too much, turn off the TV, and do something else with your time.
walk the dog. play with your kids. go out on a date. visit a museum. write some open source software. bake cookies from scratch (chocolate chip oatmeal?). change your oil. volenteer at a charity. change your bedsheets.
For short-lifetime, stateless programs, like queries, scipts, macros, and such GC is fine because if has a finite end, at which everything can be cleaned up together.
But for longer running programs which launch other programs like root processes, server processes, and such; they might hang around long enough to run out of memory.
To me the crux is, how does a garbage collector itself allocate memory? Somewhere down the line something has to keep solid track of resources, GC is an option for many subsystems, but regular allocation is a requirement at some point.
You might use a car iunstead of walking to get to a lot of places, but you have to walk to the car first.
I'd say one reason is the declining acceleration of CPU's
It's harder and harder to get the "usual" increase in processor speed due to issues with heat dissapation, and perhaps even the speed of light.
Light is fast, 5878499810000 miles in a year, but in 1/4000000000th of a second (4Ghz) it only goes 7.4 centimeters. You can cram the components really close together, with really short wires, but that just concentrates the heat produced, and I doubt a CPU would work properly when it's gold contacts turn into a liquid.
I wonder if someone could make a functional computing device with liquid 'wires', the conductors being liquid metal flowing through nanoscopic ceramic/carbon nanotube tunnels...
Until new software takes full advantage of multiple cores, there isn't much reason to buy them.
Once multi-cores are an assumed feature of all systems, I wonder if Preemptive multitasking will die out...
Such as reading a bedtime story from a book to your children is not a "Performance"; copying a vinyl record to cassette tape for use while jogging (those wearable 45's skip too much) is not "Piracy"; recording a TV show on your Betamax deck is not "Theft" (unless you fast forward through the commercials).
Fair Use shouldn't need to be specifically defined in the written law, but I'm sure many clarifications can be found in case law.
I would guess that since his use is not a review, parody, tribute or other protected use, and it's being knowingly publicly distributed in a form that could be construed as competing with Farcry, he would be eligible to be sued (for triple damages I think), but hopefully the makers of Farcry arn't total jerks.
A bad programmer can be equally incompetant in any language.
A few security holes I've found:
A system where you can gamble online credits, you bet n credits, and a number between 1 and 5 was generated, if you guessed the number, you would win 4 times your bet, otherwise you lose your bet, maximum winnings of 100 credits a day. I bet -1000000000 credits, so when I lost I gained 4000000000 credits. (which errored out and dumped me to a command prompt, from which I could read/edit the password file)
Sending an e-mail to an 'anonymous' mail service with an HTML document enclosed with an image linked to my own web server, gave me the the IP address of the recipient.
A commercial web site that allowed me to enter a username of blah blah blah, which it would then display to other users of the site.
The cost of tracking the billing details, dealing with disputes (What if your account was hacked by someone playing 400 hours?, what if you just said it was?), and itemized billing isn't worth it.
I'd wager that it'll be nigh impossible for ordinary users to transfer songs off of Sprint phones, and if you end your service with them, you lose the songs as well.
That is, the $2.50 only gets you the song on the phone, and nowhere else.
I'd also bet that if your phone is lost/destroyed, you have to rebuy the songs as well.
The cost of renting, with the risk of owning, at the price of both put together.
Back in late 2000 I wrote a web page that displayed a SVG map, based on census tract data from the whole US, and when the user selected a different set of variables to view (say comparing population density to property values) the javascript on the page would request the data from my web server, which would run the needed SQL query, and return the result in XML to recolor/change the map, without reloading the huge map geometry, just the new data.
I don't recall using any ActiveX; just JavaScript and a little.CGI module to turn the request into SQL and the data into XML. The big thing was SVG, it just wasn't widly supported at the time, the Adobe SVG software choked on anything complex, and Firefox 1.0 didn't even include it.
I guess the distinction is in the asynchronous prefix, where you have an outside object on the client side, calling back into your JavaScript when it's done.
I just put an end marker on the data I was retrieving, and waited for it to appear, or for an error condition to occur.
If they could have enabled threads in Javascript, that would be more flexable I think.
And don't forget those worms in Africa the tunnel through living human flesh, causing burning pain to make the host seek water for relief; only to continue it's life cycle. I heard recently that a type of virus may be linked to obesity; like the bactiria linked with ulcers.
However, cause and effect may be reversed; perhaps the virus likes fatty foods (fat humans); and perhaps that bactiria prefers the chemical balance in a bleeding stomach. But this is good research; seeing that elimiating the parasite from the rats changes behavior.
But, for the ultimate in behavior changing infections, you only have to look at your own mouth. Language. and the other aspects of human "culture"... "culture" is an interesting word, in that it can refer to fashionable art; or parasitical organisms.
Really, humans are not much more than hosts for self replicating information. everything from the English language to Hula Hoops. I bet if you imagine living forever inside a machine; you probably think of your 'mind' being preserved; instead of a machine that pumps fluids through a mindless body (insert Republican joke here)
All that being a Funny, Japanese-Speaking, Mozart-loving, Cat-loving, Slashdot-reading fellow is, is a combinatation of contaigous memes.
The thing is, I got it to happen once, with the wrong configuration; so I know it's possible... I just can seem to do it when I want to.
I can't seem to make a growable RAID 5 configuration; at least not growable in a useful way.
My plan was to migrate the small striped set to a larger set that included the old drives by making a raid set of the new drives, copy the data, then add drives (I would call that 'Horizontal'); or move all the data to the tops of the drives, and make a raid set of the lower segments of all the drives, and expand the segments. ('Vertical')
I'm up to using EVMS; but no useful Expand options appear to be available for RADI4/5 MD region manager, all I can do is concatenate space to the array, not expand the array itself. Except I once got it to add and resync a 'drive' to the array, making the cpacity of the array larger... except that only happened when I tried making the raid area only the first 100 gigs of each drive, and grow the segment size uniformly... instead of growing the segments, it added a link region of the empty space on the drives as if it were a single seperate drive...
I wondered for a while, and recently found out; what's the speed of gravity?
Aperently it's the speed of light; which lead to my next thought; If an object moves at nearly the speed of light, would it build up a 'gravity boom'; like a sonic boom before an aircraft moving at the speed of sound?
If you imagine the effect of gravity as a dip in 3 dimensional space (like a bowling ball on a mattress) imagine the theoretical near light speed object as putting a serious kink in the mattress. I'm thinking it would be shaped like a convex lens, and would distort any matter or energy that intersects it, pulling the photons toward a 'focal point' behind the wavefront. Perhaps that point would be an ideal place to collect hydrogen and photons to use for supplemental fuel. Eliminating the need for the large magnetic field that a Bussard Ramjet would use.
If you traveled close enough to light speed, perhaps the gravity dip could become intense enough to collapse into a 'Black Wall' which would obliterate anything in it's path, and be undetectable until the wave crashed over your unsuspecting planet.
At least it probably wouldn't hurt for long in absolute time; but perhaps the crushing would take an eternity in subjective time.
Malware has traditionally been indentifed by sequences of bytes; Malware removal software datafiles contain those sequences to search for and remove.
Usually, the Anti-Malware software is intelligent enough not to scan it's own datafiles, except for a CRC/Signature check or such.
However, it's always been considered a bad idea to run multiple virus-scanners at once (at least since the 1980's I think) as they can end up detecting each other's data file or recursively scanning each others output.
It's like going to multiple doctors, getting multiple prescriptions, and taking an overdose for the same condition.
Don't blame the doctors (Microsoft, Norton), blame the prople who release malware in the first place.
(And don't call Windows Malware, Mal- indicates evil intent; it's more like 'Misware')
assembly is for wimps.
copy con: program.com
alt-###, alt-###, alt-###...
and yes, I actually used that means to program a keylogger executable into a machine that had it's body locked in a cabinet, so only the keyboard and screen were accessable.
but real programmers use toggle switches.
I think this depends on the particular judge more so than the system, but I do have concerns. Such as that the Bar association which licences lawyers is not a part of the goverment, and dosn't have public accountibility and oversight, yet it's members are considered 'officers of the court'. The strict forms and styles required, along with specific language which is beyond most laypersons. (at least many courts have abolished 'legal' (8.5 x 14) paper)
But then, I live in the Northwest US (Seattle), if I were anywhere east of the Mississippi River, or in any Gulf Coast state, I'd want a local lawyer. I also read law books, court rules, and cases for fun, and am a tall white male, so YMMV.
I think the average person representing themselves in court is about as smart as the average person fixing their own car, editing their Windows registry, installing their own toilet, and prescribing themselves medication. Both of the lawyers I know have someone else do those things for them. They know that it costs less in the long run to have a job done right the first time, by someone with experiance, than to fumble around on your own, and make a bigger mess.
hmmmm, let me try...
Dubyah and Hitler are at the pearly gates on judgement day, with Jesus conducting a group admissions interview. One of them says "I did my best to do the will of God, conducting war against your enemies, securing my homeland, and campaigning against the godless.", the other says "But he's Hitler!"
Then there is the phase where other people claim to know what you care about.
He hates that.
Read a book.
seriously, if the commercials and placements and logos (now with sound!) bother you too much, turn off the TV, and do something else with your time.
walk the dog. play with your kids. go out on a date. visit a museum. write some open source software. bake cookies from scratch (chocolate chip oatmeal?). change your oil. volenteer at a charity. change your bedsheets.
Little endian, or Big endian?
Some people say 'Digital Rights Managment' is good for the consumer.
Some doctors used to recommend cigarettes.
So, how much does the RIAA/MPAA pay?
(I kid, but really. Would it have been wrong for a german soldier to go AWOL from the army during WWII?)
Now do it with a Cube.
...
ON - NO
NO - ON
net - ewe - ten
ewe - wow - ewe
ten - ewe - net
Then a hypercube...
uh, yeah, that's what I was saying.
For short-lifetime, stateless programs, like queries, scipts, macros, and such GC is fine because if has a finite end, at which everything can be cleaned up together.
But for longer running programs which launch other programs like root processes, server processes, and such; they might hang around long enough to run out of memory.
To me the crux is, how does a garbage collector itself allocate memory? Somewhere down the line something has to keep solid track of resources, GC is an option for many subsystems, but regular allocation is a requirement at some point.
You might use a car iunstead of walking to get to a lot of places, but you have to walk to the car first.
I'd say one reason is the declining acceleration of CPU's
It's harder and harder to get the "usual" increase in processor speed due to issues with heat dissapation, and perhaps even the speed of light.
Light is fast, 5878499810000 miles in a year, but in 1/4000000000th of a second (4Ghz) it only goes 7.4 centimeters. You can cram the components really close together, with really short wires, but that just concentrates the heat produced, and I doubt a CPU would work properly when it's gold contacts turn into a liquid.
I wonder if someone could make a functional computing device with liquid 'wires', the conductors being liquid metal flowing through nanoscopic ceramic/carbon nanotube tunnels...
Until new software takes full advantage of multiple cores, there isn't much reason to buy them.
Once multi-cores are an assumed feature of all systems, I wonder if Preemptive multitasking will die out...
"Fair Use" is more of a right than a law.
Such as reading a bedtime story from a book to your children is not a "Performance"; copying a vinyl record to cassette tape for use while jogging (those wearable 45's skip too much) is not "Piracy"; recording a TV show on your Betamax deck is not "Theft" (unless you fast forward through the commercials).
Fair Use shouldn't need to be specifically defined in the written law, but I'm sure many clarifications can be found in case law.
I would guess that since his use is not a review, parody, tribute or other protected use, and it's being knowingly publicly distributed in a form that could be construed as competing with Farcry, he would be eligible to be sued (for triple damages I think), but hopefully the makers of Farcry arn't total jerks.
well, I see Slashdot knows how to strip HTML tags =) tags specifically.
A bad programmer can be equally incompetant in any language.
A few security holes I've found:
A system where you can gamble online credits, you bet n credits, and a number between 1 and 5 was generated, if you guessed the number, you would win 4 times your bet, otherwise you lose your bet, maximum winnings of 100 credits a day. I bet -1000000000 credits, so when I lost I gained 4000000000 credits. (which errored out and dumped me to a command prompt, from which I could read/edit the password file)
Sending an e-mail to an 'anonymous' mail service with an HTML document enclosed with an image linked to my own web server, gave me the the IP address of the recipient.
A commercial web site that allowed me to enter a username of blah blah blah, which it would then display to other users of the site.
As for making your plate hard to see/photo, around here the cops give you two choices, remove the obstruction now, or your car gets towed.
The cost of tracking the billing details, dealing with disputes (What if your account was hacked by someone playing 400 hours?, what if you just said it was?), and itemized billing isn't worth it.
I'd wager that it'll be nigh impossible for ordinary users to transfer songs off of Sprint phones, and if you end your service with them, you lose the songs as well.
That is, the $2.50 only gets you the song on the phone, and nowhere else.
I'd also bet that if your phone is lost/destroyed, you have to rebuy the songs as well.
The cost of renting, with the risk of owning, at the price of both put together.
Back in late 2000 I wrote a web page that displayed a SVG map, based on census tract data from the whole US, and when the user selected a different set of variables to view (say comparing population density to property values) the javascript on the page would request the data from my web server, which would run the needed SQL query, and return the result in XML to recolor/change the map, without reloading the huge map geometry, just the new data.
.CGI module to turn the request into SQL and the data into XML. The big thing was SVG, it just wasn't widly supported at the time, the Adobe SVG software choked on anything complex, and Firefox 1.0 didn't even include it.
I don't recall using any ActiveX; just JavaScript and a little
I guess the distinction is in the asynchronous prefix, where you have an outside object on the client side, calling back into your JavaScript when it's done.
I just put an end marker on the data I was retrieving, and waited for it to appear, or for an error condition to occur.
If they could have enabled threads in Javascript, that would be more flexable I think.
Imagine what slashdotters would think if the translators were made by Diebold?
If they can manage something complex as an election, why not a translation?