I was taken in too... In doing a little poking around I see that this "person" posts under many different ids as MichaelKristopeitnnn where nnn is a variety of numbers and the posts are nearly always the same drival - almost verbatim (same you're an idiot, cower behind your chosen psuedonym feeb, you're completely pathetic, etc)
I'm wondering if this is ready some sort of bot. Either that or this guy has serious issues such as a deep seated desire for getting attention by insulting others.
Ok dude, look around. How many folks are using pseudonyms vs real names? Do you actually think it's because they're all cowards?
Could it be that it's that they are just not stupid?
Only a completely ignorant moron would post their real address and phone number on a public forum such as this. Either that's bogus information or you are in need of serious mental help.
If you really want to be ballsy, then post your SSN and credit card info as well.
if the purpose of education is to prepare for life in the "real world". Cheating is a part of everyday life and if you are going to compete in a world of cheats, you need to refine your cheating skills as early as possible.
How else are you supposed to be a competent financial analysis, stock broker, lawyer, etc.. Success in many fields is all based on being the best cheater.
In fact, there should be a requisite course taught in schools titled "How to cheat and get away with it".
It suggests that Wikileaks may force the government to come down hard in its enforcement of laws, and hurt journalism in the long run.
That's a pretty strong indictment of our constitution. The government has no right to come down hard on journalism unless we allow our elected officials to implement new laws to do so.
While I agree that the whole Wikileaks scandal may cause some damage, it in no way compares to the damage we'll inflict on ourselves if we give the government any more power than it already has.
In my view, the entire blame rests on the shoulders of the government for allowing the leak to have occurred in the first place. Shooting the messenger for a screw-up on the government's part is misplacing blame.
Ummm... make up your mind. This code would print (if "plover" was input)
plover is a jerk
plover is not a jerk
I agree with your statement however. To submit that if someone learns BASIC their doomed and can never learn anything else is just, well "stupid".
I started out with BASIC and the maligned GOTO style of programming helped ease my transition to assembler. From there I moved on to structured programming in Fortran and COBOL and eventually C, then OOP when C++ and Smalltalk were available. No knowledge was wasted and I think it's just as hard for someone starting out with Java/Python/Ruby/(your fav HLL) to fully understand what goes on at the level of the bare metal.
Methinks you are getting a little ahead of yourself.
There’s no evidence that the marketplace is abandoning Windows to any significant degree. The overall share of Internet traffic from Windows PCs has dropped slightly in the past two-and-a-half years, from 95.4% to 91.1%. But that’s true across the board for competing desktop OSes as well. Linux usage is down dramatically in 2010, to 0.85% from an all-time high of 1.08% in early 2009. Interestingly, OS X usage is also down, dropping by roughly a quarter of a percentage point since a year ago, from 5.26% to exactly 5.00%. In relative terms, that’s almost exactly the same overall drop as the Windows platform has seen in the same period.
MS has never had much of a presence in the mobile world and Apple has never been a significant threat in the desktop/laptop world. This hasn't changed.
It seems to me that it IS a simulation of warfare - from the perspective of the decision makers in places like the pentagon. They are about as removed from the horrors of the battlefield as a 16-year old playing chess.
Reminds me of an incident I encountered back in the late '70s in Pensacola, Fl. We had an IBM 4341 mainframe in our data-center that would just shut down regularly every Friday night, around the same time. We had IBM SEs come in and pour over the logs, week after week, but they could find nothing wrong and no indication of why it was shutting down. They installed monitors to check for power surges - nothing. They replaced parts - still nothing. We were in discussions with IBM to have the entire machine removed and replaced with a new machine - something IBM said they had never had to do before. After months of pulling our hair out, we discovered (not sure who made the connection - but it seemed to be a long shot at the time) the shutdown coincided with the approach of the USS Lexington (aircraft carrier) coming into port (some 10 miles or so away) from it's regular training missions. Apparently the radar from the ship was strong enough to play havoc with the circuitry causing it to trigger a shutdown. The SE installed RF shields within the box and the problem occurred no more.
That was my first thought as well, but as we've seen time and time again, all the gov't has to do is pass a law that "any" form of digital communications (even a tin-can and string network) falls under the same set of rulings and the effort would be for naught.
A perfect example of this is Peer-to-peer. P2P was supposed to stop anyone from controlling what data user pass between them since there was no central server, but we see that the gov't put the brakes on that - not though technology, but through laws.
And you probably want to start them out at $12/hr. Wow. Good luck with that.
You may be able to occasionally get a 4-year CS grad with this skillset, but it will be because they are highly motivated to learn on their own, not because they took courses that (competently) cover this material.
There's no way in hell all this could be taught in the 12 or so classes that a 4-year student has available after the core curriculum classes.
You would be lucky to find someone with the skills you want in someone that has 5 years on the job. Apparently you live in a different world than me cuz this sure doesn't match my experience - and I've been around long enough to have used punchcards instead of sticky-notes.
I'm sorry, I was under the impression that Boolean Algebra was considered math. I'll pass this along to my old professors (if they are still alive) as they'll be interested to know this.
Algorithm Design is just as vague as computer science. To me, "Algorithm Design" indicates a program focused on methodologies to assist in the development of algorithms. While studying existing algorithms (such as recursive descent parsing) may well be included as part of the course, the focus would be on the design, not the use of existing algorithms.
Algorithm Design should be at most a one or two semester course that is part of a BSCS degree program. Yes, I know the practical application of algorithms using advanced techniques such as you mention is, depending on what kind of job you eventually get, occasionally useful in the real world.
The truth is however, that there is just so much material that can be crammed into a four year program and usually about half of that time is taken up on core curriculum like Math, Literature, Science and Humanities. Some of the more advanced courses should be targeted to graduate programs.
From my experience, a four-year CS graduate should, at a minimum be able to code a moderately complicated application in whatever language they are most familiar with. That's about all that can be expected. Anything else will most likely be learned on the job.
There is a lot more that goes into a CS degree than just Algorithm development - at least in the one I have. What about boolean algebra, compiler design/theory? What about operations,set and queuing theory (no, this is not algorithm development - this is related to the theories behind technologies such as SQL, event management, etc), ?
What about basic electronics, operations mgmt, etc...
There may very well be a place for a field called "algorithm development", but it should be a specialization within the general Computer Science discipline.
Where I went, there were different "options" for a BSCS - a business option (geared toward a MIS degree) and a science option (geared toward a MSE degree).
Disaster? Hardly. Let's see where "insert your favorite language here" is after 50 years.
A recent Gartner study found COBOL in about 75% of enterprise business processes still today. There are an estimated 200 billion lines of COBOL still in use today (at least as late as 2004), with around 2 billion new lines being added each year.
There is considerable controversy about the accuracy of the 200 billion lines, but nonetheless, I would hardly classify this kind of success as a disaster.
accurséd Slashdot won't let me paste into text boxes
This is not a Slashdot problem (well, as far as I know it's not). This problem only seems to occur when using Chrome (it works with IE and Firefox - don't know about other browsers). The Chrome project is aware of this (I have no idea when/if they will fix it).
No, some simple settings in the security policy that only authorized sys admins can change and it doesn't matter if your USB stick can sprout wings, the system will not allow it. In fact, plugging it in will probably trigger a security event that will get you fired, court marshalled or jailed.
Nope, you're not forced to release under the GPLv2. What you are forced to do is put field-of-use restrictions on your implementation. Field-of-use restrictions are fundamentally incompatible with Open Source, and particularly incompatible with the GPL and other copyleft licenses.
Seems to me, you're splitting hairs. Technically, GPLv2 requires that any code you release must not put further restrictions on your license beyond that of the GPLv2 - tanamount to saying you must release your code under GPLv2 or a compatible license.
This is directly from section 2b of the GPLv2 license for OpenJDK
b) You must cause any work that you distribute or publish, that in whole or
in part contains or is derived from the Program or any part thereof, to be
licensed as a whole at no charge to all third parties under the terms of
this License.
(bolding mine).
Rather than attempt to rehash the details in this post (which usually leads to misstatements, which lead to further objections from readers, and so on and on), one of the previous posts provided a link which, I believe, gives a fairly straightforward, easy to understand treatment of the topic.
I was taken in too... In doing a little poking around I see that this "person" posts under many different ids as MichaelKristopeitnnn where nnn is a variety of numbers and the posts are nearly always the same drival - almost verbatim (same you're an idiot, cower behind your chosen psuedonym feeb, you're completely pathetic, etc)
I'm wondering if this is ready some sort of bot. Either that or this guy has serious issues such as a deep seated desire for getting attention by insulting others.
wants his long overdue royalties, after all he's had to feed all those damn noisy animals all these years....
Ok dude, look around. How many folks are using pseudonyms vs real names? Do you actually think it's because they're all cowards?
Could it be that it's that they are just not stupid?
Only a completely ignorant moron would post their real address and phone number on a public forum such as this. Either that's bogus information or you are in need of serious mental help.
If you really want to be ballsy, then post your SSN and credit card info as well.
Ever heard of sarcasm dipshit?
Oh, and I'm sure you're real name is MichaelKristopeit334.
And you determined I'm an "ignorant hypocrite" exactly how? You weren't cheating were you? Maybe you should look up the term "hypocrite".
Perhaps you should consider pulling you're head out of your ass so you can go f*ck yourself more easily.
Oh well, there goes some of that positive karma.
if the purpose of education is to prepare for life in the "real world".
Cheating is a part of everyday life and if you are going to compete in a world of cheats, you need to refine your cheating skills as early as possible.
How else are you supposed to be a competent financial analysis, stock broker, lawyer, etc.. Success in many fields is all based on being the best cheater.
In fact, there should be a requisite course taught in schools titled "How to cheat and get away with it".
It suggests that Wikileaks may force the government to come down hard in its enforcement of laws, and hurt journalism in the long run.
That's a pretty strong indictment of our constitution. The government has no right to come down hard on journalism unless we allow our elected officials to implement new laws to do so.
While I agree that the whole Wikileaks scandal may cause some damage, it in no way compares to the damage we'll inflict on ourselves if we give the government any more power than it already has.
In my view, the entire blame rests on the shoulders of the government for allowing the leak to have occurred in the first place. Shooting the messenger for a screw-up on the government's part is misplacing blame.
http://en.wikipedia.org/wiki/Gigli
A patent on shaving one's head?
I'm sure Apple has a patent on this..probably something like "Using fingers to interact with a computing device"
Ummm... make up your mind.
This code would print (if "plover" was input)
plover is a jerk
plover is not a jerk
I agree with your statement however. To submit that if someone learns BASIC their doomed and can never learn anything else is just, well "stupid".
I started out with BASIC and the maligned GOTO style of programming helped ease my transition to assembler. From there I moved on to structured programming in Fortran and COBOL and eventually C, then OOP when C++ and Smalltalk were available.
No knowledge was wasted and I think it's just as hard for someone starting out with Java/Python/Ruby/(your fav HLL) to fully understand what goes on at the level of the bare metal.
The reason people are moving to Apple in droves
Methinks you are getting a little ahead of yourself.
There’s no evidence that the marketplace is abandoning Windows to any significant degree. The overall share of Internet traffic from Windows PCs has dropped slightly in the past two-and-a-half years, from 95.4% to 91.1%. But that’s true across the board for competing desktop OSes as well. Linux usage is down dramatically in 2010, to 0.85% from an all-time high of 1.08% in early 2009. Interestingly, OS X usage is also down, dropping by roughly a quarter of a percentage point since a year ago, from 5.26% to exactly 5.00%. In relative terms, that’s almost exactly the same overall drop as the Windows platform has seen in the same period.
MS has never had much of a presence in the mobile world and Apple has never been a significant threat in the desktop/laptop world.
This hasn't changed.
It seems to me that it IS a simulation of warfare - from the perspective of the decision makers in places like the pentagon. They are about as removed from the horrors of the battlefield as a 16-year old playing chess.
2010 may well mark the beginning of the "Great Patent Wars" where the patent system will begin consuming itself in mutually assured destruction.
Yeah, they were pretty upset around here when Lady Lex got sent to Texas.
Reminds me of an incident I encountered back in the late '70s in Pensacola, Fl. We had an IBM 4341 mainframe in our data-center that would just shut down regularly every Friday night, around the same time. We had IBM SEs come in and pour over the logs, week after week, but they could find nothing wrong and no indication of why it was shutting down. They installed monitors to check for power surges - nothing. They replaced parts - still nothing. We were in discussions with IBM to have the entire machine removed and replaced with a new machine - something IBM said they had never had to do before. After months of pulling our hair out, we discovered (not sure who made the connection - but it seemed to be a long shot at the time) the shutdown coincided with the approach of the USS Lexington (aircraft carrier) coming into port (some 10 miles or so away) from it's regular training missions. Apparently the radar from the ship was strong enough to play havoc with the circuitry causing it to trigger a shutdown. The SE installed RF shields within the box and the problem occurred no more.
So much for magic.
That was my first thought as well, but as we've seen time and time again, all the gov't has to do is pass a law that "any" form of digital communications (even a tin-can and string network) falls under the same set of rulings and the effort would be for naught.
A perfect example of this is Peer-to-peer. P2P was supposed to stop anyone from controlling what data user pass between them since there was no central server, but we see that the gov't put the brakes on that - not though technology, but through laws.
And you probably want to start them out at $12/hr. Wow. Good luck with that.
You may be able to occasionally get a 4-year CS grad with this skillset, but it will be because they are highly motivated to learn on their own, not because they took courses that (competently) cover this material.
There's no way in hell all this could be taught in the 12 or so classes that a 4-year student has available after the core curriculum classes.
You would be lucky to find someone with the skills you want in someone that has 5 years on the job.
Apparently you live in a different world than me cuz this sure doesn't match my experience - and I've been around long enough to have used punchcards instead of sticky-notes.
I'm sorry, I was under the impression that Boolean Algebra was considered math. I'll pass this along to my old professors (if they are still alive) as they'll be interested to know this.
Algorithm Design is just as vague as computer science. To me, "Algorithm Design" indicates a program focused on methodologies to assist in the development of algorithms. While studying existing algorithms (such as recursive descent parsing) may well be included as part of the course, the focus would be on the design, not the use of existing algorithms.
Algorithm Design should be at most a one or two semester course that is part of a BSCS degree program. Yes, I know the practical application of algorithms using advanced techniques such as you mention is, depending on what kind of job you eventually get, occasionally useful in the real world.
The truth is however, that there is just so much material that can be crammed into a four year program and usually about half of that time is taken up on core curriculum like Math, Literature, Science and Humanities. Some of the more advanced courses should be targeted to graduate programs.
From my experience, a four-year CS graduate should, at a minimum be able to code a moderately complicated application in whatever language they are most familiar with. That's about all that can be expected. Anything else will most likely be learned on the job.
There is a lot more that goes into a CS degree than just Algorithm development - at least in the one I have. What about boolean algebra, compiler design/theory? What about operations,set and queuing theory (no, this is not algorithm development - this is related to the theories behind technologies such as SQL, event management, etc), ?
What about basic electronics, operations mgmt, etc...
There may very well be a place for a field called "algorithm development", but it should be a specialization within the general Computer Science discipline.
Where I went, there were different "options" for a BSCS - a business option (geared toward a MIS degree) and a science option (geared toward a MSE degree).
Disaster? Hardly. Let's see where "insert your favorite language here" is after 50 years.
A recent Gartner study found COBOL in about 75% of enterprise business processes still today. There are an estimated 200 billion lines of COBOL still in use today (at least as late as 2004), with around 2 billion new lines being added each year.
There is considerable controversy about the accuracy of the 200 billion lines, but nonetheless, I would hardly classify this kind of success as a disaster.
accurséd Slashdot won't let me paste into text boxes
This is not a Slashdot problem (well, as far as I know it's not). This problem only seems to occur when using Chrome (it works with IE and Firefox - don't know about other browsers). The Chrome project is aware of this (I have no idea when/if they will fix it).
...Or it could be that there is ALWAYS land under water! Geez...
We're the most technologically advanced civilization that ever was
Well, obviously you haven't been watching Ancient Aliens lately!
No, some simple settings in the security policy that only authorized sys admins can change and it doesn't matter if your USB stick can sprout wings, the system will not allow it. In fact, plugging it in will probably trigger a security event that will get you fired, court marshalled or jailed.
Nope, you're not forced to release under the GPLv2. What you are forced to do is put field-of-use restrictions on your implementation. Field-of-use restrictions are fundamentally incompatible with Open Source, and particularly incompatible with the GPL and other copyleft licenses.
Seems to me, you're splitting hairs. Technically, GPLv2 requires that any code you release must not put further restrictions on your license beyond that of the GPLv2 - tanamount to saying you must release your code under GPLv2 or a compatible license.
This is directly from section 2b of the GPLv2 license for OpenJDK
b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License.
(bolding mine).
This can be found at
http://openjdk.java.net/legal/gplv2+ce.html
Rather than attempt to rehash the details in this post (which usually leads to misstatements, which lead to further objections from readers, and so on and on), one of the previous posts provided a link which, I believe, gives a fairly straightforward, easy to understand treatment of the topic.
http://skife.org/java/jcp/2010/12/07/the-tck-trap.html