"Linux has had 10 years to do that. It hasn't even made a scratch."
It also hasn't come preinstalled on boxen. That makes a big difference.
"A 'decent OS' does not matter."
If given the choice, most people would like if their OS didn't crash every other day. Windows sucks. Most people agree. *nux has enough good software that most things that the average user needs are easy to do, especially if the environment is already set up for them.
*nix is quickly approaching Windows in terms of user interface. Windows started out on top, but I think that it will eventually turn into a *nix world.
Windows is used more for several reasons: 1)It comes preinstalled on a great majority of new machines, and most people couldn't install any OS, even if they wanted to.
2)M$ does marketing. Lots of it. More than all OSS put toghether. Kinda ridiculous if you think about it.
"So using your own logic, wouldn't the much larger number of people using Microsoft have a good reason that the anti-MS zealots are too narrow-minded to see?"
Yes, they are too technically ignorant to install a decent OS. Yes that is elitist, but it is totally correct. Not everyone knows enough to install any OS, only some. When *nix starts coming preinstalled on machines, I predict that it will quickly surpass Windows in popularity.
The site says that the problem was that some bearings in the suspension bound. I don't find that too terribly odd, considering that it's a 21 year old car and it was going faster than it was really designed to(95 mph, so the site says).
Everything IS an object, but most computer people don't think about things that way, because they learned to code procedurally. To many programmers, objects are auxiliary to functions, used only when it is necessary to organize.
If you teach a student to think in an object oriented way from day one, they will think of everything as objects, just like most coders think in procedures now.
Design Patterns : Elements of Reusable Object-Oriented Software
Authors: Gamma, Helm, Johnson, and Vlissides
Publisher: Addison-Wesley
One of best design books on the planet, but it deals more with micro-design. With this book, and a good amount of coding you should be well on the way.
Large-Scale C++ Software Design
Author: John Lakos
Publisher: Addison-Wesley
ISBN: 0201633620
Haven't read this one, but it comes highly recomended. You might also try GameDev.net. If you look enough, you might be able to find something.
The other phases (implementation, testing) are important too, but I've found that a little understanding in the early phases will count for a lot later on.
I heartily agree. I have recently decided to start a rather large programming project, and while I could sit and code for hours everyday, the hardest part of it is not the coding, it's the design!! Most "programmers" I have met have absolutely no idea what differentiates a good design from a bad one.
This distinction becomes especially obvious when programming a game, where everything relies on everything else, and having one central class that controls everything becomes a nightmare.
Of course, everything changes when you program an office app, but design rules still apply, and you can reap substantial benefits by reading a few *good* design books.
You seem to have a good point, but are not giving me enough details to reply intelligently to, so I will ask questions instead: Why is the GPL so bad? What, specifically, makes it inherently inferior to the other OSS licenses?
Correct me if I'm wrong, but aren't there blacklists of servers that deliver a lot of spam? I have heard that these exist, but am unsure. Maybe this already happens, so it really doesn't matter, because all of the spam that we get is not from these servers.
That's the beauty of open source. You don't have to like RH if you don't want to. I used RH for almost a year, but I am using the Debian potato now. I might try one of the BSDs at some point, just to see how it stacks up to the others.
And what makes you think that the parent poster doesn't have RH ISOs? (S)He probably BOUGHT the CDs. Don't need no stinkin' ISOs that way, eh?
I know something to that effect is in The Foundtainhead by Ayn Rand, but knowing her, she probably stole it from someone else.
Does anyone care?
Sure we care, it just doesn't deserve to be commented on. We KNOW that the settlement doesn't have any teeth. We KNOW that M$ has been laughing its head off about it.
The reason it was posted was that it is news. It may not be wanting of comments, but it is news.
I do hope that you are teaching a group of more advanced students. Any "average" or lower student wouldn't care about it enough to make the Socratic Method work.
A higher level class might make it work, but make sure that there are PLENTY of people with some work effort and enough processing power to understand the book without coaching.
I know this much about high school students because I go to school with them.
Any *nix weenie can setup a windowing system to come up at boot so that "Joe Sixpack" does not have to deal with anything like a command line. No, it won't work the exact way we want right out of the box, but that's the price that is payed
In my admittedly small experience, I have not had many problems with Debian, and I have been using Linux for only 9 months. I haven't had any experience with setting up samba or a server of any kind, but the Debian install was quite intuitive, especially if you know someone who has done it before.
But I would go with Red Hat unless you try Debian at home first. Red Hat is MUCH easier to install.
As it has always been, and probably always will be, you cannot expect to get an unbiased view from one source. In order to get any approximation of an unbiased view, you have to look at many views and determine which parts of them are truth and which parts are bias. Then you will see the larger part, but not the entire, truth.
These two things give me nightmares remembering customers who have had cute ideas at the last minute.
The entire point of having a customer on-site is to hopefully let them have a better idea of what is going on with the project, so that they won't try to suggest anything stupid. At least, that's the theory.
A 3D windowing environment will not be much use if you have a hard time reaching into the third dimension. The mouse is a nifty input device, but to do 3D with it, it is difficult.
For everyone that has played Homeworld, they have come the closest that I have seen to true 3d movement with a mouse, but the interface is still VERY annoying to me, I want my ships to attack them from above!
Actually, vehicles in UT were a fossil from the original Unreal. If you play around in UnrealEd enough, you can find that and a few other goodies from unreal like asbestos suits. Lava camping anyone?
Re:Good points, but *how* is the market different?
on
Red Hat Invades Washington
·
· Score: 3, Informative
that he thinks the PC desktop market is dead, and that other markets (embedded, appliance-led products, networked devices) are the way forward, was not picked up by the interviewer IMHO.
If you go the redhat.com there are links to the embedded project center. You can bet that RedHat has seized this important oppurtunity.
"Linux has had 10 years to do that. It hasn't even made a scratch."
It also hasn't come preinstalled on boxen. That makes a big difference.
"A 'decent OS' does not matter."
If given the choice, most people would like if their OS didn't crash every other day. Windows sucks. Most people agree. *nux has enough good software that most things that the average user needs are easy to do, especially if the environment is already set up for them.
*nix is quickly approaching Windows in terms of user interface. Windows started out on top, but I think that it will eventually turn into a *nix world.
Windows is used more for several reasons:
1)It comes preinstalled on a great majority of new machines, and most people couldn't install any OS, even if they wanted to.
2)M$ does marketing. Lots of it. More than all OSS put toghether. Kinda ridiculous if you think about it.
"So using your own logic, wouldn't the much larger number of people using Microsoft have a good reason that the anti-MS zealots are too narrow-minded to see?"
Yes, they are too technically ignorant to install a decent OS. Yes that is elitist, but it is totally correct. Not everyone knows enough to install any OS, only some. When *nix starts coming preinstalled on machines, I predict that it will quickly surpass Windows in popularity.
And yes, I know this is a troll.
The PC architecture is fundamentally flawed anyway. I think we should just remake the architecture.
The site says that the problem was that some bearings in the suspension bound. I don't find that too terribly odd, considering that it's a 21 year old car and it was going faster than it was really designed to(95 mph, so the site says).
Everything IS an object, but most computer people don't think about things that way, because they learned to code procedurally. To many programmers, objects are auxiliary to functions, used only when it is necessary to organize.
If you teach a student to think in an object oriented way from day one, they will think of everything as objects, just like most coders think in procedures now.
But that's just my two cents.
Authors: Gamma, Helm, Johnson, and Vlissides
Publisher: Addison-Wesley
One of best design books on the planet, but it deals more with micro-design. With this book, and a good amount of coding you should be well on the way.
Large-Scale C++ Software Design
Author: John Lakos
Publisher: Addison-Wesley
ISBN: 0201633620
Haven't read this one, but it comes highly recomended. You might also try GameDev.net. If you look enough, you might be able to find something.
I heartily agree. I have recently decided to start a rather large programming project, and while I could sit and code for hours everyday, the hardest part of it is not the coding, it's the design!! Most "programmers" I have met have absolutely no idea what differentiates a good design from a bad one.
This distinction becomes especially obvious when programming a game, where everything relies on everything else, and having one central class that controls everything becomes a nightmare.
Of course, everything changes when you program an office app, but design rules still apply, and you can reap substantial benefits by reading a few *good* design books.
You seem to have a good point, but are not giving me enough details to reply intelligently to, so I will ask questions instead: Why is the GPL so bad? What, specifically, makes it inherently inferior to the other OSS licenses?
Correct me if I'm wrong, but aren't there blacklists of servers that deliver a lot of spam? I have heard that these exist, but am unsure.
Maybe this already happens, so it really doesn't matter, because all of the spam that we get is not from these servers.
Excuse my thinking out loud
That's the beauty of open source. You don't have to like RH if you don't want to. I used RH for almost a year, but I am using the Debian potato now. I might try one of the BSDs at some point, just to see how it stacks up to the others.
And what makes you think that the parent poster doesn't have RH ISOs? (S)He probably BOUGHT the CDs. Don't need no stinkin' ISOs that way, eh?
TINSTAAFL - "There Is No Such Thing As A Free Lunch"
Predates TANSTAAFL by a few years, I believe.
"Hate isn't the opposite of love, Apathy is."
I know something to that effect is in The Foundtainhead by Ayn Rand, but knowing her, she probably stole it from someone else.
Does anyone care?
Sure we care, it just doesn't deserve to be commented on. We KNOW that the settlement doesn't have any teeth. We KNOW that M$ has been laughing its head off about it.
The reason it was posted was that it is news. It may not be wanting of comments, but it is news.
I do hope that you are teaching a group of more advanced students. Any "average" or lower student wouldn't care about it enough to make the Socratic Method work.
A higher level class might make it work, but make sure that there are PLENTY of people with some work effort and enough processing power to understand the book without coaching.
I know this much about high school students because I go to school with them.
Any *nix weenie can setup a windowing system to come up at boot so that "Joe Sixpack" does not have to deal with anything like a command line. No, it won't work the exact way we want right out of the box, but that's the price that is payed
I challenge anybody to find a company which has code written in only one language.
I bet that almost every company has source in more than one language, but most don't expect that code to be able to talk to each other.
Those articles don't make it to slashdot because of the biased nature of the web site.
How do you get news that is not biased? Name one place (besides first hand) to get unbiased news.
In my admittedly small experience, I have not had many problems with Debian, and I have been using Linux for only 9 months. I haven't had any experience with setting up samba or a server of any kind, but the Debian install was quite intuitive, especially if you know someone who has done it before.
But I would go with Red Hat unless you try Debian at home first. Red Hat is MUCH easier to install.
As it has always been, and probably always will be, you cannot expect to get an unbiased view from one source. In order to get any approximation of an unbiased view, you have to look at many views and determine which parts of them are truth and which parts are bias. Then you will see the larger part, but not the entire, truth.
I don't think that the people here don't care, they just don't have anything to say that would be on topic.
The entire point of having a customer on-site is to hopefully let them have a better idea of what is going on with the project, so that they won't try to suggest anything stupid. At least, that's the theory.
A 3D windowing environment will not be much use if you have a hard time reaching into the third dimension. The mouse is a nifty input device, but to do 3D with it, it is difficult.
For everyone that has played Homeworld, they have come the closest that I have seen to true 3d movement with a mouse, but the interface is still VERY annoying to me, I want my ships to attack them from above!
You don't pay with money, you pay with your time. You dedicate many hours of your life to Linux, and it becomes a VERY good OS.
Actually, vehicles in UT were a fossil from the original Unreal. If you play around in UnrealEd enough, you can find that and a few other goodies from unreal like asbestos suits. Lava camping anyone?
that he thinks the PC desktop market is dead, and that other markets (embedded, appliance-led products, networked devices) are the way forward, was not picked up by the interviewer IMHO. If you go the redhat.com there are links to the embedded project center. You can bet that RedHat has seized this important oppurtunity.