In some circles we call it "Due Diligence." No, I was not expecting a solution. (If you are curious, email me.) I was expecting to find out what sort of show-stopping problems othere have run into.
Technically no. Prisons are there for reform, punishment is a side effect.
Our penal system is based on the "Penetentiary" concept developed by the Quakers. Basically, sitting in a room, unable to leave, and deprived of your senses gives you time to think about your crimes. It also turned out to be a reasonably heinous form of psychological torture.
So around the 1960s they watered down the Penetentiary concept, and we got what is more or less the modern "Convict Warehouse". Fitting as many bodies as possible into a confined space without them killing each other.
Actually, as a parent I can think of a few times where a few hours of peace could be a really good thing. Now the question is do I administer it to me or the child...
In his novels, Hibernation was induced by a variety of things including an enzyme discovered in bears, to the "Dreamless sleep" used by explorers in 2001.
Actually, the fact that the code can be doctored so easily is a security risk every but as much as mystery meat from a vendor is.
Unless you personally review, vet, compile, and distribute your own stuff, you don't know what is in it. At least the mystery meat you can take an md4 of the binary and check it's integrity.
Now, in 4 or five years when some agency of the Federal Government is put in charge of taking snapshots of GNU/Linux software, reviewing the code, vetting the code, compiling it, and distributing it, try to look surprised.
You, my friend, have never written or read a government contract.
If you don't know what you are doing, the Feds will happily ask you (the contractor) to be responsible for stuff that far exceeds the value of the contract. In this case they will pay $400, and expect the keyboards, mice, and monitors to be thrown in.
Didn't you read on page 10, paragraph 12? We have your finance guy's initials on that page...
While you guys are out there wondering about computer applications, by brain is sitting here working out the implications for physics.
You realize the light is basically the fabric of space vibrating. To slow down light requires either distorting space, or slowing down time. (Time slows down in the presence of mass because mass bends space, forcing it to travel faster.)
Right now all marketing for Linux paints it as a server OS. Ask any John Q. Random about Linux and the first thing they think is either "Tree Hugging Unix Guy" or "Server."
You can develop software till the cows come home, but John Q. Random doesn't buy it until he a) knows about it, and b) can find it in the store.
And it better be in a shiny, colorful, shrinkwrap package.
You have to remember, Apple and Microsoft started off with some pretty humble products. What got them where they are today is not technical prowess. It was knowing how to get their products into the retail channel.
There is a school of thought that says you could could always freeze the version of the Kernel you use, and wrap an interface around it.
Seriously, developers are still putting patches out for the 2.2 series kernels. I have quite a few boxen that, once set up, have run for years, requiring only security patches.
No, the only thing that is keeping Linux off the desktop is a company to employ it, and infuse their product with the same level of advertising as Apple and Microsoft.
Seriously, beyond IBM's commercials (pitching Linux as a server mind you), nobody advertises Linux. Now, sit through a week of TV without seeing a Microsoft or Apple Ad.
I lucked out. In a building full of PC's, all of my hardcore power users are concentrated in one department. The Design (Graphics) department, and they all run Mac.
(/me places another devotion on his shrine to the Random Number God.)
OSX has done a pretty good job of keeping the "SU" type stuff to a minimum. I use an iBook every day, and I really have only had to drop in a password to install software, and apply patches.
On my servers I "log in" to their server and workgroup managers. I do have to occasionally drop a password in to frob LDAP, but it's not that bad.
And if it gets too annoying, you can always reprogram PAM.
The one nifty thing Windows had over Unix in terms of security was VMS-like "Access Control Lists." While overkill for your average file server, when you get involved in large multi-user environments they REALLY help manage resources.
They are likely doing away with ACL's because they really slow down performance. Instead of checking two bytes in the file entry, you have do a database lookup, that can chain on and on if you have a complex set of rules.
(I implemented an object oriented ACL system for a website. If that qualified me to have a technical opinion.)
In some circles we call it "Due Diligence." No, I was not expecting a solution. (If you are curious, email me.) I was expecting to find out what sort of show-stopping problems othere have run into.
Geeks have always been good with their hands.
Our penal system is based on the "Penetentiary" concept developed by the Quakers. Basically, sitting in a room, unable to leave, and deprived of your senses gives you time to think about your crimes. It also turned out to be a reasonably heinous form of psychological torture.
So around the 1960s they watered down the Penetentiary concept, and we got what is more or less the modern "Convict Warehouse". Fitting as many bodies as possible into a confined space without them killing each other.
Actually, as a parent I can think of a few times where a few hours of peace could be a really good thing. Now the question is do I administer it to me or the child...
According to one of the articles I read, the researcher actually got the idea to use that molecule from a documentary about caving.
Geeks will have moved on to something else, like artificial organisms.
In his novels, Hibernation was induced by a variety of things including an enzyme discovered in bears, to the "Dreamless sleep" used by explorers in 2001.
I'm taking notes for a project to make my entire city wireless.
Must be a "Living in the City" thing.
Windows NT POSIX compliance was about as sincere as the Bars in Philly selling hot dogs to meet the requirement they serve food.
Unless you personally review, vet, compile, and distribute your own stuff, you don't know what is in it. At least the mystery meat you can take an md4 of the binary and check it's integrity.
Now, in 4 or five years when some agency of the Federal Government is put in charge of taking snapshots of GNU/Linux software, reviewing the code, vetting the code, compiling it, and distributing it, try to look surprised.
If you don't know what you are doing, the Feds will happily ask you (the contractor) to be responsible for stuff that far exceeds the value of the contract. In this case they will pay $400, and expect the keyboards, mice, and monitors to be thrown in.
Didn't you read on page 10, paragraph 12? We have your finance guy's initials on that page...
Ever time I see SCOXE I think Goatse.
You realize the light is basically the fabric of space vibrating. To slow down light requires either distorting space, or slowing down time. (Time slows down in the presence of mass because mass bends space, forcing it to travel faster.)
Right now all marketing for Linux paints it as a server OS. Ask any John Q. Random about Linux and the first thing they think is either "Tree Hugging Unix Guy" or "Server."
You can develop software till the cows come home, but John Q. Random doesn't buy it until he a) knows about it, and b) can find it in the store.
And it better be in a shiny, colorful, shrinkwrap package.
You have to remember, Apple and Microsoft started off with some pretty humble products. What got them where they are today is not technical prowess. It was knowing how to get their products into the retail channel.
Seriously, developers are still putting patches out for the 2.2 series kernels. I have quite a few boxen that, once set up, have run for years, requiring only security patches.
No, the only thing that is keeping Linux off the desktop is a company to employ it, and infuse their product with the same level of advertising as Apple and Microsoft.
Seriously, beyond IBM's commercials (pitching Linux as a server mind you), nobody advertises Linux. Now, sit through a week of TV without seeing a Microsoft or Apple Ad.
The defense rests.
I pulled 7 Debian distro CD's in the space of a few hours. Each ISO took between 20-40 minutes.
Silly me would think another shuttle would be good for that.
It was called a boat.
(Pinky to lips)
(/me places another devotion on his shrine to the Random Number God.)
On my servers I "log in" to their server and workgroup managers. I do have to occasionally drop a password in to frob LDAP, but it's not that bad.
And if it gets too annoying, you can always reprogram PAM.
Sure you can install Cygwin, but that's not the point.
OSX: user == cattle
...
OSX/FreeBSD: admin == cattle rancher
VMS: User == Ameoba
VMS: admin == Crazed Hermit
The one nifty thing Windows had over Unix in terms of security was VMS-like "Access Control Lists." While overkill for your average file server, when you get involved in large multi-user environments they REALLY help manage resources.
They are likely doing away with ACL's because they really slow down performance. Instead of checking two bytes in the file entry, you have do a database lookup, that can chain on and on if you have a complex set of rules.
(I implemented an object oriented ACL system for a website. If that qualified me to have a technical opinion.)