Actually with an good driver, not one was text great, but line art too. Macs used the old ImageWriters for years and when you're limited to b/w, a good, cheap, "impact" printer worked wonders.
I used an ImageWriter II with an old Apple//c until 1992 and still used the ImageWriter with my Mac IIsi after that.
You might want to read the parent post again. He said that he's new to Apple, not MS. Still, he managed to develop the same app under Apple's tools faster than MS's.
I'm guessing that non-MS tools have done more than caught up.
The problem with the rapist argument is that it comes down to a woman getting pregnant without her consent. Exactly the same thing that happens if birth control fails.
Should a woman be forced to go through a pregnancy and have a child that she doesn't want? Does the method she got pregnant in the first place really matter?
Actually, the egg itself is just a cell. In fact, it has just more ability to become a human being than any given sperm, which is to say, not much at all.
Eggs alone are not fertilized, just like sperm. Are you going to charge every man to ejaculates with murder? Even during sex, there's no way that every single sperm will be used to fertilize an egg.
And you do realize that the eggs that they used didn't even have their original contents, right? They were the contents of ordinary adult cells. So which one has the essence of life in it? If it's the adult cells that the genetic material came from, then every time you cut yourself you're committing mass murder. Thousands of potential human being just die.
I hope that you are in the minority of open source advocates that share this opinion. If you aren't, open source software will never leave the stage that it's currently in.
If you look around at all consumer products, the thing you should notice is that "some assembly required" doesn't sell more units (unless weren't talking about Legos). You don't need to buy tires for your new car or heating coils for your brand new toaster.
The open source community needs to get into a "complete package" mindset or people will keep going with someone else who does.
I've been running Mozilla 1.6 for about half a day of browsing. Also, I've got the mail client open checking for new mail every few minutes with regular reading and deletion, etc.
My win2000 machine here at work reports 54MB. Definitely no spring chicken, but that's 15MB slimmer.
I noticed a great deal of performance improvement between 1.4 and 1.5. 1.6 has only gotten better.
Actually, there have been some psychological tests showing that a fairly large percentage of people could have worked in concentration camps. The tests basically consist of an individual reading a long list of numbers to another, which the listener would then repeat in the same order.
The listener would fail, of course. At each failure the reader would push a button to shock him, with the shocks increasing in intensity with each failure. The reader was told all of this prior to beginning.
The listener was an actor (since even shrinks aren't that cruel) and the shocks weren't real, but the number of people who kept pressing the button while the actor begged and pleaded and screamed was surprisingly high. I don't remember the exact number, but it was something like 20% or better.
Anyhow, it wasn't German nature, it was human nature. It doesn't take any brainwashing to be cruel, look at group of young children; it comes naturally.
You also have to remember that not all German's agreed with Hitler. Most of them tended to either leave Germany when his rule was being consolidated or later ended up some kind of political prisoner.
It's not discrimination, it's proof that you did something to a certain level. One of the reasons that everyone gets a degree these days is because that high school diploma doesn't make you stand out as much as it did 50 years ago, when a drop out could still be gainfully employed just about everywhere.
Saying that they're discriminating because you don't have a degree is no different that discriminating because you have no experience or have no skills whatsoever. In other words, it isn't.
I don't doubt you are having a cool time at University, but after 20 years of lay-offs, down sizings, arrogant management, and drop-dead dumb co-workers, I have to say that from my experience you have a few lessons to learn that no University can ever teach you.
I agree with you that there are tons of things that University didn't teach me. But there are also at least as many things that I learned in University and I could not have learned in a working environment, but have made me more productive. These are the things that deal with good design, good algorithm use, etc.
Yes, I've gone through lay-offs, down sizings, etc. and I never learned about those things in University, but I also never learned when and where to cache data, how to write an efficient query or how to parse text for location information at work; these things I learned while getting my BS and MS.
A slightly better analogy would be criminals use phones to plan crimes, should the phone company be liable for those crimes? Or the US Postal Service is used to transfer illegal goods, should they be liable for those transfers?
Or possibly more topical; modems are used to download copyrighted material, should the phone company be liable for that transaction?
Actually, GM is the Microsoft of the car world. Or at least they used to be. Forever, they were the Fortune 1 company (they dropped to three a couple of years ago when Walmart took the top spot).
They were also, nearly singlehandedly, responsible for shutting down most train systems in a huge number of major cities by replacing them with buses. They did this in a variety of ways, including purchasing the train and then killing it or just plain undercutting the train company with the city. Very similar to monopoly tactics currently used by MS. They made the buses, so they made the money.
Ford has always done well, but they haven't been even close to a monopoly since Henry Ford was in charge.
Ghostscript/ghostview can output to pdf. They've had a ps2pdf transcoder for years and, because of the postscript standard for printers, you can get just about anything into postscript.
Of course, there are also some third party writers of various quality that are not so free (especially under windows). It's also good to note that under OSX, "printing" to pdf is a standard feature.
I went through the type of CS program that you describe, followed by an MS in the same type of CS program. I've dug deep into the various aspects of computer science and I'm glad that I did. My MS focus was in intelligent systems and genetic algorithms. I still follow all the internals of modern processors and easily keep up with changes in hardware. I even read academic papers that interest me regularly; something I didn't start doing until grad school.
The problem is if you want to continue doing the things that you learned in your wonderful CS education, you either have to go into academia, including getting the PhD, or go into some kind of research, which, especially in this climate, means getting the PhD. There is no work of that kind for someone just out of school with only a BS.
You talk about advanced algorithms and computation software like it hasn't been done for the last 50 years. I once spoke to a guy who had worked on nuclear explosion simulation in the late 1960s. It was one dimensional, just a line from the center out. Believe me, since the computer was created it was underpowered and had no storage. As the saying goes, necessity is the mother of invention. The vast majority of useful "advanced" algorithms are already in production. An even larger majority of production software has no need of advanced algorithms and generally the money holders don't want to pay you to implement them if you can get a "good enough" solution out the door in less time. Also, I'm friends with a large number of physics PhDs, they do the coding themselves and are happy doing it; they would never contact a computer scientist for help. When something runs for 50 hours, why optimize it to run for 40 when you'd have to pay another person to do it?
I'm not saying that CS is a bad field to get into. I'm glad I got the education that I did and I use it far more often that most people think. I completely disagree with the "I learned more in the first month of my job than in 4 years of school." I enjoy my job, which is currently in the technical side of GIS software. It's just interesting enough to be fun, but I would never say that I was really using the "advanced algorithms" that I learned in my 800 level algorithms classes.
But, generally, industry is repetitive. You basically do variations on the same kinds of projects, using the same solutions. You spend more time dealing with non-technical issues than with anything related to what you learned in CS. Also, people straight out of school get entry level positions. Entry level positions are in tech support and coding.
My point is that CS is a subset of IT. Yes, CS majors generally are the cream of the crop, but IBM is looking for the next websphere consultant, not the next great algorithmic innovator.
In this case, he was stating the P6 was especially indifferent to compilier optimization, though he also mentioned that it did have some flaws along those lines (his "glass jaw" comment), which I would me that compilier optimization would really help in these cases.
He states that AMD follows this philosophy, not the degree to which they were successful. Maybe you should check about the performance improvement between gcc vs Intel compiliers on both Intel and AMD hardware. I would guess that Intel hardware would perform worse on the sub-optimal gcc than the equivalent AMD. That's not saying that AMD can't benefit from an improved compilier, just that AMD will be able to run sub-optimal code better than Intel.
I knew teenage girls in high school (15 years ago) that were already worried about their cup size. It wouldn't surprise me if they were even more worried today, since things seem to be even more fashion oriented than they were back then.
Oh, so this would be an electronic map without an off switch?
I think the true utility of these things would be to download new maps on the fly. Have updated aerial imagery? The unit commanders get it on the fly. Need the layout of a particular building? Download it.
That's a pretty good example, but considering it seems to be costing a billion every week for troops to remain in Iraq, it seems to be a light weight example.
JSF is a step in the right direction, but it will still all be custom. You can't have an fighter aircraft be both capable of standing up to cutting edge fighters and have off the shelf parts.
Another problem is market size. I doubt there will ever be as many of these as even a small production of a single automobile model. Picture current fighter aircraft, the F-15 and F-16 have been around forever. They were sold across the globe. Most of their standard components are no longer cutting edge, but there's no such thing as off the shelf parts.
Actually, from what I read of his original post, he did support this policy, but in the end, could not support Bush.
I'm of the same camp. I want to see man (not necessarily the US) on the moon and mars. I want to see us expand into the solar system and beyond. But Bush's overall policies are not to my liking, so I won't be voting for him, which isn't any different than the election for years ago.
I still have trouble seeing what the fuss over 1 billion dollars over five years is. That's a drop in the bucket. He requested 87 billion for a single year in Iraq. To put this into perspective, even with overruns, the ISS cost just under 100 billion.
Even if you ignore that some games today can use multiple processors, what do you think all those other processes on your machine are running on?
Maybe the game is completely single process, single thread, but there are other processes running on just about every operating system out there. This means that the game can basically use the total performance of a single processor without having to worry about giving up performance to background system tasks.
Additional processors are always a performance boost, as long as you have a good scheduler and the memory bandwidth available. And generally they're a boost even when the scheduler and bandwidth are a bit lacking for most tasks.
I used an ImageWriter II with an old Apple //c until 1992 and still used the ImageWriter with my Mac IIsi after that.
I'm guessing that non-MS tools have done more than caught up.
Should a woman be forced to go through a pregnancy and have a child that she doesn't want? Does the method she got pregnant in the first place really matter?
Eggs alone are not fertilized, just like sperm. Are you going to charge every man to ejaculates with murder? Even during sex, there's no way that every single sperm will be used to fertilize an egg.
And you do realize that the eggs that they used didn't even have their original contents, right? They were the contents of ordinary adult cells. So which one has the essence of life in it? If it's the adult cells that the genetic material came from, then every time you cut yourself you're committing mass murder. Thousands of potential human being just die.
If you look around at all consumer products, the thing you should notice is that "some assembly required" doesn't sell more units (unless weren't talking about Legos). You don't need to buy tires for your new car or heating coils for your brand new toaster.
The open source community needs to get into a "complete package" mindset or people will keep going with someone else who does.
My win2000 machine here at work reports 54MB. Definitely no spring chicken, but that's 15MB slimmer.
I noticed a great deal of performance improvement between 1.4 and 1.5. 1.6 has only gotten better.
The listener would fail, of course. At each failure the reader would push a button to shock him, with the shocks increasing in intensity with each failure. The reader was told all of this prior to beginning.
The listener was an actor (since even shrinks aren't that cruel) and the shocks weren't real, but the number of people who kept pressing the button while the actor begged and pleaded and screamed was surprisingly high. I don't remember the exact number, but it was something like 20% or better.
Anyhow, it wasn't German nature, it was human nature. It doesn't take any brainwashing to be cruel, look at group of young children; it comes naturally.
You also have to remember that not all German's agreed with Hitler. Most of them tended to either leave Germany when his rule was being consolidated or later ended up some kind of political prisoner.
It works the same way with Excel and tab separated text files.
Saying that they're discriminating because you don't have a degree is no different that discriminating because you have no experience or have no skills whatsoever. In other words, it isn't.
I agree with you that there are tons of things that University didn't teach me. But there are also at least as many things that I learned in University and I could not have learned in a working environment, but have made me more productive. These are the things that deal with good design, good algorithm use, etc.
Yes, I've gone through lay-offs, down sizings, etc. and I never learned about those things in University, but I also never learned when and where to cache data, how to write an efficient query or how to parse text for location information at work; these things I learned while getting my BS and MS.
Or possibly more topical; modems are used to download copyrighted material, should the phone company be liable for that transaction?
They were also, nearly singlehandedly, responsible for shutting down most train systems in a huge number of major cities by replacing them with buses. They did this in a variety of ways, including purchasing the train and then killing it or just plain undercutting the train company with the city. Very similar to monopoly tactics currently used by MS. They made the buses, so they made the money.
Ford has always done well, but they haven't been even close to a monopoly since Henry Ford was in charge.
Of course, there are also some third party writers of various quality that are not so free (especially under windows). It's also good to note that under OSX, "printing" to pdf is a standard feature.
I went through the type of CS program that you describe, followed by an MS in the same type of CS program. I've dug deep into the various aspects of computer science and I'm glad that I did. My MS focus was in intelligent systems and genetic algorithms. I still follow all the internals of modern processors and easily keep up with changes in hardware. I even read academic papers that interest me regularly; something I didn't start doing until grad school.
The problem is if you want to continue doing the things that you learned in your wonderful CS education, you either have to go into academia, including getting the PhD, or go into some kind of research, which, especially in this climate, means getting the PhD. There is no work of that kind for someone just out of school with only a BS.
You talk about advanced algorithms and computation software like it hasn't been done for the last 50 years. I once spoke to a guy who had worked on nuclear explosion simulation in the late 1960s. It was one dimensional, just a line from the center out. Believe me, since the computer was created it was underpowered and had no storage. As the saying goes, necessity is the mother of invention. The vast majority of useful "advanced" algorithms are already in production. An even larger majority of production software has no need of advanced algorithms and generally the money holders don't want to pay you to implement them if you can get a "good enough" solution out the door in less time. Also, I'm friends with a large number of physics PhDs, they do the coding themselves and are happy doing it; they would never contact a computer scientist for help. When something runs for 50 hours, why optimize it to run for 40 when you'd have to pay another person to do it?
I'm not saying that CS is a bad field to get into. I'm glad I got the education that I did and I use it far more often that most people think. I completely disagree with the "I learned more in the first month of my job than in 4 years of school." I enjoy my job, which is currently in the technical side of GIS software. It's just interesting enough to be fun, but I would never say that I was really using the "advanced algorithms" that I learned in my 800 level algorithms classes.
But, generally, industry is repetitive. You basically do variations on the same kinds of projects, using the same solutions. You spend more time dealing with non-technical issues than with anything related to what you learned in CS. Also, people straight out of school get entry level positions. Entry level positions are in tech support and coding.
My point is that CS is a subset of IT. Yes, CS majors generally are the cream of the crop, but IBM is looking for the next websphere consultant, not the next great algorithmic innovator.
He states that AMD follows this philosophy, not the degree to which they were successful. Maybe you should check about the performance improvement between gcc vs Intel compiliers on both Intel and AMD hardware. I would guess that Intel hardware would perform worse on the sub-optimal gcc than the equivalent AMD. That's not saying that AMD can't benefit from an improved compilier, just that AMD will be able to run sub-optimal code better than Intel.
I knew teenage girls in high school (15 years ago) that were already worried about their cup size. It wouldn't surprise me if they were even more worried today, since things seem to be even more fashion oriented than they were back then.
I think the true utility of these things would be to download new maps on the fly. Have updated aerial imagery? The unit commanders get it on the fly. Need the layout of a particular building? Download it.
So this plan is basically "The Dirty Dozen Go to Mars"?
That's a pretty good example, but considering it seems to be costing a billion every week for troops to remain in Iraq, it seems to be a light weight example.
Oh, give him the benefit of the doubt: he could be old and completely unwilling to change.
Another problem is market size. I doubt there will ever be as many of these as even a small production of a single automobile model. Picture current fighter aircraft, the F-15 and F-16 have been around forever. They were sold across the globe. Most of their standard components are no longer cutting edge, but there's no such thing as off the shelf parts.
Sadly, I think his father was a better president and I didn't think much of his father.
I'm of the same camp. I want to see man (not necessarily the US) on the moon and mars. I want to see us expand into the solar system and beyond. But Bush's overall policies are not to my liking, so I won't be voting for him, which isn't any different than the election for years ago.
I still have trouble seeing what the fuss over 1 billion dollars over five years is. That's a drop in the bucket. He requested 87 billion for a single year in Iraq. To put this into perspective, even with overruns, the ISS cost just under 100 billion.
Even if you ignore that some games today can use multiple processors, what do you think all those other processes on your machine are running on?
Maybe the game is completely single process, single thread, but there are other processes running on just about every operating system out there. This means that the game can basically use the total performance of a single processor without having to worry about giving up performance to background system tasks.
Additional processors are always a performance boost, as long as you have a good scheduler and the memory bandwidth available. And generally they're a boost even when the scheduler and bandwidth are a bit lacking for most tasks.