Up until this summer, the U.S. Auto companies depended on this practice. For some reason, they all have decided to use more natural citizens. Auto companies aside, there are still quite a few companies in the area that continue to use the practice, and salary is definitely the motive.
Not only that, but their current results generate 50% of the input energy without any of the neutron rich dirty output typical of deuterium based fusion.
Actually, from what I understand, many ISPs in this fight also sell cable or cable like services and are simply protecting their primary market by killing bittorrent.
You know, I often wonder if commenters such as this one who claim that they can get much more information down on a keyboard than they can writing say so because they can't write in cursive. For myself, I know that my printing is at least half as fast as my writing.
I wonder how many more of these events will occur before the public starts using GPG? I have a feeling it will have to be a campaign similar in scope to what RIAA and MPAA did, which might never happen. Perhaps this could be a good thing in the long run if it does move the public in the detection of more secure communications.
I develop commercial software for a living and am required by our auditing department to have documentation, and to provide it for review, on-demand. What world do you program on? Planet academia?
The Cat dealership I worked in last year used the Zebra thermal label printer line for their warehousing needs, and that worked quite well. I had written some basic printing routines which ran from a combination of PHP and PERL modules run from Apache on an old copy of linux. If I remember correctly, the printers were capable of network printing.
In reading the Linux kernel thread devoted to this emotional outburst of frustration amongst the Linux kernel developers, it quickly becomes apparent that neither Linus, nor Alan, have clear understandings of what exactly is going on in the kernel with the stated bugs. Indeed, neither of them seem to be working of a set of interaction diagrams, or other architectural diagrams. Both of these guys are just lost in the code and angry with each other.
From reading the actual court complaint, it seems the hacker put his malicious script at the bottom of a valid script which ran at well determined times. If that work place is anything like the work places I've haunted, then that script was probably kept in CVS. No doubt the boss in question was looking at the script because he wondered what the just fired employee would have put in the script.
C, C, C... My word. Doesn't anyone actually care that C's standard libraries are a pale shadow of C++'s? And as for any perceived performance hit, you get a ~12% size hit with no speed hit.
My recommendation is to start in C++, a superset of C, and when necessary, step down to C.
The last time I took a CS class in the 90s, the biggest problem the students had with programming was the concept of the pointer. The instructor really wasn't doing a good job at describing it, and none of the students were happy. What a blood bath come practical test time. No wonder these kids like to use managed languages.
Some time ago, I developed for a media company doing an embedded product on linux. Our choice for DRM was the Trusted computing platform chips now found on most new PCs. While this approach worked well for a corporate entity, it would definately be bad for an individual. The issue isn't that TC
as it is currently implemented is necessarily bad for encrypting files securely, and providing authentication services, the issue is that the trusted computing chips (and the standard) were influenced by the media companies, and thus don't allow for individuals to create their own anonymous identities. Unfortunately, this last subtle issue means that once TCPM is up and running on your PC, you no longer own the PC, the companies who install software or media do. This last point is particularly madening as the process to install and activate Trusted Computing on your PC is called "taking control".
The smoking gun here is that the original designers of trusted computing in the PC market have publicly stated that they didn't realize at the time the impact that their design would have on owners, and that they now oppose its use. Long story short, for public use, there is a OSS supported platform, trusted computing, however, it is ill suited for use by the public. If on the other hand, you are designing embedded devices and need to deal with the RIAA or MPAA, it is the cat's meow.
According to surveys, college trained professionals (and not just tech nerds), tend to be overwelmingly liberal in nature. This also tends to tie into the same findings that college students in general are 80% liberal and likely to vote democratic (in the US) for life. The best explination I've seen for this suggests that critical thinking skils tought in the sciences and liberal arts tend to be good inoculents for conservative/literal belief structures.
Yet another apples to oranges comparison of language features and performance numbers. When are we going to start to see reporters getting up close and personal with real tests and numbers which attempt to compare task based operations on optimally tweaked code from various languages. I've had just about enough of someone saying that poorly written code in this language was slower than optimally written code in this other.
For an even better example of what a microkernel can do, have a look at the L4 kernel: http://os.inf.tu-dresden.de/L4/LinuxOnL4/ where the kernel, designed in assembler + C++ has some decent performance stats run by IBM. The short version is that a linux personality on an L4 microkernel costs a 3.8% performance penalty. When you consider that this persnality that is being tested has in no particular way been tuned to fit the L4 kernel, this 3.8 percent penalty for another kernel under linux doesn't seem that bad. Infact, one wonders, if it were tuned, how much faster would it be?
Here in Detroit Michigan, in companies such as Ford Motor Company, H1-Bs are indeed used as cheap replacement labor for web (JAVA) & VB development. At one site in particular (Dearborn, just outside of Detroit) if you were to stand outside of the tech center after work, you would think you were in Bombay. In fact, one citizen I know who happens to be lucky enough to work there noted that during the election, he was the only one in several meetings who was eligible to vote as the rest were all foreign nationals here on visas. sigh. The sad part is, as a citizen, I have no recorse to object to a non-citizen taking my job.
Given that US based companies now view the highly trained creative class of workers as just another cost to cut, one wonders about the obvious consequence of this policy, that is, fewer and fewer university graduates in those fields. Prior to the internet boom, & indeed throughout, there was a hew & cry by the tech industry that they couldn't find enough workers. Their solution at the time was to use a little know provision of the GATT treaty called Hib (later popularly renamed H1b) in a manner it wasn't designed. The treaty provides for a maximum of 60,000 workers in this class to come into this country per year, during the hight of the internet boom this number was more than doubled.
After the internet boom, when companies were trying to cut costs, the obvious solution was to increase the H1b limit yet again to bring in workers from other countries used to working for less & who carried no school debt to replace home grown workers. Then, as if that wasn't enough, whole departments were moved overseas (after the home grown workers trained them).
If this acceleration of creative class job movement overseas isn't stemmed, future students simply won't enter the field. In an article I saw in the WSJ a month ago, Bill Gates was hosting a forum at a university and talking to the Computer Science department. More than one student asked him if there was a future in their field given that so many jobs were being given away locally to H1bs or shipped overseas. Let's hope that these student's concerns don't represent the worst case future scenario, the end of technical development in this country.
mcoon
In conclusion, if you're using c++ for a server-side task you should consider using java instead. As a matter of fact, most scripting languages are probably better suited than c++, I can hardly image a worse fit.
Hmm... So what you are saying is that all JAVA code is portable to whichever vendor's JVM and whichever version of that JVM happens to be in place? Well, one of the languages I program in for a living is JAVA & I have to say that portability issues can't be ignored. In fact, as some others here have said, C++ is portable to any platform with GCC (g++) which far outnumbers JVM supported platforms.
As for C++ compatability issues, I can assure you that those are a non issue.
Up until this summer, the U.S. Auto companies depended on this practice. For some reason, they all have decided to use more natural citizens. Auto companies aside, there are still quite a few companies in the area that continue to use the practice, and salary is definitely the motive.
Not only that, but their current results generate 50% of the input energy without any of the neutron rich dirty output typical of deuterium based fusion.
Actually, from what I understand, many ISPs in this fight also sell cable or cable like services and are simply protecting their primary market by killing bittorrent.
You know, I often wonder if commenters such as this one who claim that they can get much more information down on a keyboard than they can writing say so because they can't write in cursive. For myself, I know that my printing is at least half as fast as my writing.
So what, the GNOME developers got bored changing their own interfaces last year and decided to change around all of Mozilla's?
Well, you could always switch to PostgreSQL. Once the switch is made, you never have to look back.
I wonder how many more of these events will occur before the public starts using GPG? I have a feeling it will have to be a campaign similar in scope to what RIAA and MPAA did, which might never happen. Perhaps this could be a good thing in the long run if it does move the public in the detection of more secure communications.
I develop commercial software for a living and am required by our auditing department to have documentation, and to provide it for review, on-demand. What world do you program on? Planet academia?
The Cat dealership I worked in last year used the Zebra thermal label printer line for their warehousing needs, and that worked quite well. I had written some basic printing routines which ran from a combination of PHP and PERL modules run from Apache on an old copy of linux. If I remember correctly, the printers were capable of network printing.
In reading the Linux kernel thread devoted to this emotional outburst of frustration amongst the Linux kernel developers, it quickly becomes apparent that neither Linus, nor Alan, have clear understandings of what exactly is going on in the kernel with the stated bugs. Indeed, neither of them seem to be working of a set of interaction diagrams, or other architectural diagrams. Both of these guys are just lost in the code and angry with each other.
Are there any cases of Democrats making such demands?
From reading the actual court complaint, it seems the hacker put his malicious script at the bottom of a valid script which ran at well determined times. If that work place is anything like the work places I've haunted, then that script was probably kept in CVS. No doubt the boss in question was looking at the script because he wondered what the just fired employee would have put in the script.
C, C, C... My word. Doesn't anyone actually care that C's standard libraries are a pale shadow of C++'s? And as for any perceived performance hit, you get a ~12% size hit with no speed hit.
My recommendation is to start in C++, a superset of C, and when necessary, step down to C.
The last time I took a CS class in the 90s, the biggest problem the students had with programming was the concept of the pointer. The instructor really wasn't doing a good job at describing it, and none of the students were happy. What a blood bath come practical test time. No wonder these kids like to use managed languages.
as it is currently implemented is necessarily bad for encrypting files securely, and providing authentication services, the issue is that the trusted computing chips (and the standard) were influenced by the media companies, and thus don't allow for individuals to create their own anonymous identities. Unfortunately, this last subtle issue means that once TCPM is up and running on your PC, you no longer own the PC, the companies who install software or media do. This last point is particularly madening as the process to install and activate Trusted Computing on your PC is called "taking control".
The smoking gun here is that the original designers of trusted computing in the PC market have publicly stated that they didn't realize at the time the impact that their design would have on owners, and that they now oppose its use. Long story short, for public use, there is a OSS supported platform, trusted computing, however, it is ill suited for use by the public. If on the other hand, you are designing embedded devices and need to deal with the RIAA or MPAA, it is the cat's meow.
According to surveys, college trained professionals (and not just tech nerds), tend to be overwelmingly liberal in nature. This also tends to tie into the same findings that college students in general are 80% liberal and likely to vote democratic (in the US) for life. The best explination I've seen for this suggests that critical thinking skils tought in the sciences and liberal arts tend to be good inoculents for conservative/literal belief structures.
Yet another apples to oranges comparison of language features and performance numbers. When are we going to start to see reporters getting up close and personal with real tests and numbers which attempt to compare task based operations on optimally tweaked code from various languages. I've had just about enough of someone saying that poorly written code in this language was slower than optimally written code in this other.
For an even better example of what a microkernel can do, have a look at the L4 kernel: http://os.inf.tu-dresden.de/L4/LinuxOnL4/ where the kernel, designed in assembler + C++ has some decent performance stats run by IBM. The short version is that a linux personality on an L4 microkernel costs a 3.8% performance penalty. When you consider that this persnality that is being tested has in no particular way been tuned to fit the L4 kernel, this 3.8 percent penalty for another kernel under linux doesn't seem that bad. Infact, one wonders, if it were tuned, how much faster would it be?
It's not too different here in Michigan. In fact companies such as Ford depend on the salary cut you mention to reduce their labor costs.
I am never going to purchase another Ford car again!
Here in Detroit Michigan, in companies such as Ford Motor Company, H1-Bs are indeed used as cheap replacement labor for web (JAVA) & VB development. At one site in particular (Dearborn, just outside of Detroit) if you were to stand outside of the tech center after work, you would think you were in Bombay. In fact, one citizen I know who happens to be lucky enough to work there noted that during the election, he was the only one in several meetings who was eligible to vote as the rest were all foreign nationals here on visas. sigh. The sad part is, as a citizen, I have no recorse to object to a non-citizen taking my job.
Given that US based companies now view the highly trained creative class of workers as just another cost to cut, one wonders about the obvious consequence of this policy, that is, fewer and fewer university graduates in those fields. Prior to the internet boom, & indeed throughout, there was a hew & cry by the tech industry that they couldn't find enough workers. Their solution at the time was to use a little know provision of the GATT treaty called Hib (later popularly renamed H1b) in a manner it wasn't designed. The treaty provides for a maximum of 60,000 workers in this class to come into this country per year, during the hight of the internet boom this number was more than doubled. After the internet boom, when companies were trying to cut costs, the obvious solution was to increase the H1b limit yet again to bring in workers from other countries used to working for less & who carried no school debt to replace home grown workers. Then, as if that wasn't enough, whole departments were moved overseas (after the home grown workers trained them). If this acceleration of creative class job movement overseas isn't stemmed, future students simply won't enter the field. In an article I saw in the WSJ a month ago, Bill Gates was hosting a forum at a university and talking to the Computer Science department. More than one student asked him if there was a future in their field given that so many jobs were being given away locally to H1bs or shipped overseas. Let's hope that these student's concerns don't represent the worst case future scenario, the end of technical development in this country. mcoon
Hmm... So what you are saying is that all JAVA code is portable to whichever vendor's JVM and whichever version of that JVM happens to be in place? Well, one of the languages I program in for a living is JAVA & I have to say that portability issues can't be ignored. In fact, as some others here have said, C++ is portable to any platform with GCC (g++) which far outnumbers JVM supported platforms.
As for C++ compatability issues, I can assure you that those are a non issue.