Not in any cubicle infested office that I have worked in. There is ALWAYS some idiot conversing on the telephone who is convinced he needs to yell for long distance phone calls.
PHP4 (and 3), unfortunately, do not allow for persistant system-wide objects.
And this is the major shortcoming of PHP for framework based systems.
I wrote an app which used National Language Support (NLS), used constants for all the "magic numbers", dynamically generated a nested DHTML menu, and so on. When page load times started approaching.8 seconds, I segmented the NLS calls, put switch/case statements around the constant definitions, the SQL file includes, and got the page load times down to.6 seconds.
The actual target page load time was under.1 seconds. The rest of the load time was the app framework. By trying out various tests, the main culprit was.... variable memory allocation. As the number of variables rose, the page load times rose. To give the PHP programmer's credit, it was almost perfectly linear. But the number of variables was the problem.
In a Java environment I could load all the NLS calls, constant definitions, etc, at app load time. Once. Then use them as system objects as required.
So why did I choose a framework based approach? Because it is the easiest for long term maintenance, IMHO. And I was also trying to create a portable framework for use on other projects.
I think that breaking that economic model -- ending the reciever-pays system for email -- is the only way to fix spam.
Well, somewhere someone has to pay for the bandwidth. All of spam emails want you to go somewhere, and that somewhere is a server. If we ALL clicked on the links, then that server would be effectively DoS, plus the company would have to pay for the bandwidth.
So instead of ignoring spam, hit the company's web server. Several times...
sometime around March 12, 2034.... good location for filming Survivor XXXVII
On the moon? I can hear it now:
"And the winning team will receive training on how to extract oxygen from Moon rock. To the loosing team, training on how to go into a low metabolism trance. John, JOHN. Quick someone share an oxygen bottle with John. HURRYYYYY.....".
To properly judge this guy, and to make sure that he receives a fair trial you need a pool of jurors that have not yet made up their minds. Ideally you would want people that have never heard of the person of what he is accused of. That way innocent before proven guilty actually has a chance to work.
Other-wise it is like some other so-called legal systems where heresay and innuendo convicts a person (lynch mobs come to mind).
You need to remember that this is NOT the trial, but a preliminary hearing to determine if a trial can take place.
If the judge thinks there is enough evidence, then a trail date is set, jurors are picked and away we go.
The publication ban is to stop the press from polluting the jury pool with evidence that may or may not be permitted during the actual trial, and thus the jurors pre-judge the defendant (may he burn in hell....).
Could anyone both knowledgeable enough about internet tech and bright enough to write a browser be uninformed enough about internet tech and dense enough to believe he'll make a fortune through an internet company?
Well yes, except that he was somewhat busy over the last 18 months.
Now, when he catches up on the news, he will reconsider. And start writing better pop-up ads, since that is where the money is. Ads will pop up 4x faster!
Because I do not own a dog.
Those in the know say you want to be really careful about scratching it, and especially about exposing it to light.
Doesn't that make it hard to use? Since you cannot expose it to light, and the reader MUST use LASER light?
So you have a good copy, but can only watch it a limited number of times?
Oops, I meant Ring 3 :-(
Strong passwords are enforced
I assume that you also enforce periodic password changes?
Nope. Programs that run in Ring 0 (as opposed to Ring 5) can access any memory they want. How else could a memory manager work?
Ring 0
Software is a very quiet and peaceful industry,
Not in any cubicle infested office that I have worked in. There is ALWAYS some idiot conversing on the telephone who is convinced he needs to yell for long distance phone calls.
I read a Sci-Fi story a few decades ago (don't remember the name) along those lines.
King David's Spaceship (Jerry Pournelle)
This sounds like the beginnings of the CoDominium.
Yes, some research leads to Bad Things(tm), but in the greater picture, research is a Good Thing(tm).
Information and research should be freely available to anyone. That is how greater discoveries are made (Warp Drive anyone?).
technical reasons why it wouldn't be feasible
Because it conducts electricity? The cooling tubes are inside the CPU chip, so a leak would be somewhat problematic....
PHP4 (and 3), unfortunately, do not allow for persistant system-wide objects.
.8 seconds, I segmented the NLS calls, put switch/case statements around the constant definitions, the SQL file includes, and got the page load times down to .6 seconds.
.1 seconds. The rest of the load time was the app framework. By trying out various tests, the main culprit was .... variable memory allocation. As the number of variables rose, the page load times rose. To give the PHP programmer's credit, it was almost perfectly linear. But the number of variables was the problem.
And this is the major shortcoming of PHP for framework based systems.
I wrote an app which used National Language Support (NLS), used constants for all the "magic numbers", dynamically generated a nested DHTML menu, and so on. When page load times started approaching
The actual target page load time was under
In a Java environment I could load all the NLS calls, constant definitions, etc, at app load time. Once. Then use them as system objects as required.
So why did I choose a framework based approach? Because it is the easiest for long term maintenance, IMHO. And I was also trying to create a portable framework for use on other projects.
The OTP is send via other secured means, such as a human courier.
You do NOT send it electronically, as that can be intercepted and broken.
you're going to need perfect random number generation
Why bother?
Just base the pad numbers on the background noise of the universe.
Record, A/D, save.
I think that breaking that economic model -- ending the reciever-pays system for email -- is the only way to fix spam.
Well, somewhere someone has to pay for the bandwidth. All of spam emails want you to go somewhere, and that somewhere is a server. If we ALL clicked on the links, then that server would be effectively DoS, plus the company would have to pay for the bandwidth.
So instead of ignoring spam, hit the company's web server. Several times...
Please remember that the shuttle design is more than 20 years old.
Oh sure, and there have been NO upgrades since then....
How many good film adaptations of books can you name?
Right.
I love "Starship Troopers", the book, but the movie sucked big time.
Good.
Now I can shoot that damn battery bunny.
sometime around March 12, 2034.... good location for filming Survivor XXXVII
On the moon? I can hear it now:
"And the winning team will receive training on how to extract oxygen from Moon rock. To the loosing team, training on how to go into a low metabolism trance. John, JOHN. Quick someone share an oxygen bottle with John. HURRYYYYY.....".
Just to be clear, In America you don't have Fair Use that allows people to sing other's copyrighted songs.
What? Not allowed to do karaoke? This might be a GOOD THING.
Thought control?
To properly judge this guy, and to make sure that he receives a fair trial you need a pool of jurors that have not yet made up their minds. Ideally you would want people that have never heard of the person of what he is accused of. That way innocent before proven guilty actually has a chance to work.
Other-wise it is like some other so-called legal systems where heresay and innuendo convicts a person (lynch mobs come to mind).
You need to remember that this is NOT the trial, but a preliminary hearing to determine if a trial can take place.
If the judge thinks there is enough evidence, then a trail date is set, jurors are picked and away we go.
The publication ban is to stop the press from polluting the jury pool with evidence that may or may not be permitted during the actual trial, and thus the jurors pre-judge the defendant (may he burn in hell....).
You are closer to the truth that you suspect.
The original IBM PC's would start up with ROM BASIC if no other OS was present.
Canadians for Proportional Representation
Do you REALLY think that the Federal Govt. would put into place a system that limits their power?
Could anyone both knowledgeable enough about internet tech and bright enough to write a browser be uninformed enough about internet tech and dense enough to believe he'll make a fortune through an internet company?
Well yes, except that he was somewhat busy over the last 18 months.
Now, when he catches up on the news, he will reconsider. And start writing better pop-up ads, since that is where the money is. Ads will pop up 4x faster!
Not even java has operator overloading, there maybe a reason
Operator overloading is a "BAD THING" IMHO.
Which is more readable:
newCar = oldCar + dealerCar;
or
newCar = oldCar.cloneWithOptions(dealerCar);
Yes the first takes less time to type in, but the second is MUCH more self-documenting.