Is it technically possible to design a system that is immune to buffer overruns or, by default, fails safe, as in not allowing any old code to walk all over the address space. Microsoft labs are working on a solution that'll work like this: "The program you are using wants to write 0x0a83d9ed to the stack at address 0x912dfe31. Confirm or Deny?"
Yeah, but I heard that the guy who created the miracle cure was killed in 9/11, while trying to get it patented. They have files on it in the Pentagon that could disprove this theory but they haven't released them.
When they used to say that the time it took a Windows computer to go from the first boot time to an infected state was about five minutes. Coincidence?
The real coincidence was that it's same amount of time you have to wait for everything in the background to finish loading to get a fully functioning machine.
Your use of the words "fully functioning" is somewhat debatable... blah blah Windows is bad blah blah..
Wait isn't this an article on HIV? I guess it doesn't really matter..
I think the reason is that if a game has meaning to you it's probably because you played it and loved it. If you played it and loved it you probably still have it yourself.
Personally I loved FF7, but lost the game during a move (I think), so I paid dearly for it on eBay (compared to the RRP, at least). Even though I had downloaded a copy the box and manual etc still have a sentimental value that was worth extra to me.
Chances are most people who enjoyed the game would still have it, though.
I took one course in Information Retrieval, and I could come up with most of these things with an evening or two of brainstorming, at least on a general level like this.
Of course you could.;-) You took a course in Information Retrieval, after all.
The same could have been said for hotmail, yahoo! mail, and the other free email programs, yet gmail continues to gain market share. It's not dominant, but it's carving an ever-increasing niche. But gmail really is "ridiculously better" than hotmail. I switched the moment I first got my gmail account; 1GB of mail instead of 2MB, no spam instead of constant spam, a nice interface, threading (hotmail had no threading at the time), tagging, good search, long email retention, a viral invite system which has never been pulled off so successfully before or since, etc, etc.
It really was worlds away from the competition, and I don't think they would have taken over like they did without a huge edge.
But at some point the people at Psystar must have clicked "I Agree", so they agreed to comply. This is the strongest contract in the entire software industry, even stronger than a "TOS" link at the bottom of a web-page
Plus then you can grow grass on top and live like a hobbit.
Or you could use the dung to generate methane to power the house, or grow potatoes? At least get a septic tank..
In fact the spectrum from microwaves to visible light is on the scale of THz, though specifically they refer to the portion between microwave and infra-red. They're really nothing like X-rays which are way over on the other side of visible light.
So on the one hand you have visible light and infra-red which ca\n't go through anything, on the other side you have microwaves which can go a short way through a soup or frozen chicken, and in the middle you have "T-rays" which can go through clothing but not weaponry and body parts.
Not sure exactly why IR and microwaves have been so easy to generate while "T-rays" are so difficult, and I wish they'd come up with a better name than "T-ray" because technically visible light and infra-red are THz too.
new semaphore code was introduced that simplified locking. Unfortunately in many kernel situations it's proven to affect performance at around something like 40% - which isn't just considerable its disastrous.
rather than merge the old locking code back in, and reintroduce the many different locking primitives they had, someone decided to simply reenable the BKL - the downside of which is they have to either fix the regression caused by the simpler semaphore code (not likely, it's very simple and clean - everyone's favourite pet/child) or remove instances of where the semaphore code is likely to be called (the BKL).
Matt Couldn't they just ask the real-time developers to kindly find a real-time kernel to work on? Why try to make a non-preemptible kernel preemptible for the sake of real-time, if it affects non-real-time performance?
q(t)=Qe^(-t/(RC)) I(t)=q'(t)=-(Q/RC)e^(-t/(RC)) Max I=(Q/CR) Max Power = I^2*R = (Q/C)^2*(1/R) Voltage = (Q/C) = V across capacitor Max Power = V^2/R
i.e. It's like making a spring release all the world's power for a short period of time; it needs to be really compressed and spring out really quickly to release such a tiny amount of energy at the same rate that the whole world releases energy.
Perhaps LDS wants it publicized? Threatening Wikileaks is the perfect way to do it! Probably another genius Mormon idea generated during a brain-storming session in a polygamous think-tank.
If normal men used the traditional Mormon worker/breeder round-robin hive strategy we could probably operate on their level. But since the Morman's Texas nest-complex shut down it looks like that's fast becoming nothing more than an Austrian dream.:-(
The whole thing strikes me as a theory in a vacuum, I don't believe that ANY quantum object is invulnerable to observation. Someone's beliefs are at odds with well founded, empirically established physical laws?!
Ah yeah they are a nightmare to track down when you're not sure what the problem is. It gets even hairier when you're compensating for it on PHP4 by using &$references, I must admit I couldn't get my head around it in the end, even the PHP-mods at freenode's ##php couldn't agree on what the referencing differences are w.r.t objects across ZE1/2
There was a big one though: In PHP4 objects are COPIED when passed unless otherwise specified.
In PHP5 objects are REFERENCED when passed unless otherwise specified. True that was a big change, but I don't think people are likely to get bugs by assuming CoW, because requiring CoW is pretty rare. (Most of the time the bugs are the other way around; assuming it's not CoW, because CoW is so counter-intuitive with objects and arrays)
In fact the only ZE1-ZE2 mistake I made was when I was developing PHP4 on ZE2 and assumed that CoW wasn't happening by mistake, then when I deployed it in a ZE1 environment it messed up.
No, it is because MS products are in their deathbed and nothing short of a complete restart will get them out of it. SP3 has worked fine here.. Hardly noticed a difference (the security policy explanations were nice though), and XP has been great in general.
If they were writing for a limited set of machines I'm sure XP and Vista wouldn't face these hardware specific problems, but they're writing for use by as many people as possible, with as few problems as possible, and pushing it out at a competitive price.
That is how the marketplace is supposed to work, and it looks like it's working fine for MS (fanatic/. stories aside. "some HP tablet users are reporting problems! this is the death of Microsoft!")
Too bad the backwards-compatibility is going to make migration very slow.. PHP5 is very backwards compatible with PHP4, and the move to PHP5 is still going on, PHP6 will take a long time.
(I know there are exceptions, and some software will benefit, but it's becoming rarer and rarer) What I meant to say is that it's becoming rarer and rarer that your average user uses these pieces of software. I know I don't use any software that would benefit appreciably from lower memory latency, or even lower disk latency.
The bottleneck is the guy sitting at the keyboard.
I'm typing this, and by the time I release the key I'm pressing for the current letter the computer has already received it, sent it to the right app, which put it in the right text-box, updated the undo buffer, re-rendered the window, checked if it completes a word, and spell-checked the new word if it does (and readied a list of likely corrections if it isn't correct).
It's hard to get enthused about x% lower memory latency when it still takes me 100ms to process what my eyes see. (I know there are exceptions, and some software will benefit, but it's becoming rarer and rarer)
But think of the children! The imaginary children in the pedophile's mind or on his drawing pad! They're children too
Evolutionary, revolutionary, devolutionary. Possibly the 3 most annoying words used to describe software.
I wish I could call myself "Dr. Click" :-(
Yeah, but I heard that the guy who created the miracle cure was killed in 9/11, while trying to get it patented. They have files on it in the Pentagon that could disprove this theory but they haven't released them.
Wait isn't this an article on HIV? I guess it doesn't really matter..
I think the reason is that if a game has meaning to you it's probably because you played it and loved it. If you played it and loved it you probably still have it yourself.
Personally I loved FF7, but lost the game during a move (I think), so I paid dearly for it on eBay (compared to the RRP, at least). Even though I had downloaded a copy the box and manual etc still have a sentimental value that was worth extra to me.
Chances are most people who enjoyed the game would still have it, though.
I took one course in Information Retrieval, and I could come up with most of these things with an evening or two of brainstorming, at least on a general level like this.
Of course you could.It really was worlds away from the competition, and I don't think they would have taken over like they did without a huge edge.
I had a cold, had some herbal medicine, a few days later my cold was gone. Explain that!
But at some point the people at Psystar must have clicked "I Agree", so they agreed to comply. This is the strongest contract in the entire software industry, even stronger than a "TOS" link at the bottom of a web-page
Plus then you can grow grass on top and live like a hobbit.
Or you could use the dung to generate methane to power the house, or grow potatoes? At least get a septic tank..
(A water-tight analogy)
In fact the spectrum from microwaves to visible light is on the scale of THz, though specifically they refer to the portion between microwave and infra-red. They're really nothing like X-rays which are way over on the other side of visible light.
So on the one hand you have visible light and infra-red which ca\n't go through anything, on the other side you have microwaves which can go a short way through a soup or frozen chicken, and in the middle you have "T-rays" which can go through clothing but not weaponry and body parts.
Not sure exactly why IR and microwaves have been so easy to generate while "T-rays" are so difficult, and I wish they'd come up with a better name than "T-ray" because technically visible light and infra-red are THz too.
Can touchscreens be haptic too though?
Why do you need to be a "philosopher of religion" to have a say on whether God exists? Surely a physicist has as much to say on what's real as anyone?
If normal men used the traditional Mormon worker/breeder round-robin hive strategy we could probably operate on their level. But since the Morman's Texas nest-complex shut down it looks like that's fast becoming nothing more than an Austrian dream.
I just hope this doesn't catch on..
Ah yeah they are a nightmare to track down when you're not sure what the problem is. It gets even hairier when you're compensating for it on PHP4 by using &$references, I must admit I couldn't get my head around it in the end, even the PHP-mods at freenode's ##php couldn't agree on what the referencing differences are w.r.t objects across ZE1/2
In PHP5 objects are REFERENCED when passed unless otherwise specified. True that was a big change, but I don't think people are likely to get bugs by assuming CoW, because requiring CoW is pretty rare. (Most of the time the bugs are the other way around; assuming it's not CoW, because CoW is so counter-intuitive with objects and arrays)
In fact the only ZE1-ZE2 mistake I made was when I was developing PHP4 on ZE2 and assumed that CoW wasn't happening by mistake, then when I deployed it in a ZE1 environment it messed up.
If they were writing for a limited set of machines I'm sure XP and Vista wouldn't face these hardware specific problems, but they're writing for use by as many people as possible, with as few problems as possible, and pushing it out at a competitive price.
That is how the marketplace is supposed to work, and it looks like it's working fine for MS (fanatic
Too bad the backwards-compatibility is going to make migration very slow.. PHP5 is very backwards compatible with PHP4, and the move to PHP5 is still going on, PHP6 will take a long time.
The bottleneck is the guy sitting at the keyboard.
I'm typing this, and by the time I release the key I'm pressing for the current letter the computer has already received it, sent it to the right app, which put it in the right text-box, updated the undo buffer, re-rendered the window, checked if it completes a word, and spell-checked the new word if it does (and readied a list of likely corrections if it isn't correct).
It's hard to get enthused about x% lower memory latency when it still takes me 100ms to process what my eyes see. (I know there are exceptions, and some software will benefit, but it's becoming rarer and rarer)