...yeah, yeah, I know, it's the programmer's fault, yada yada yada...
I am not trolling. It's time to move beyond C, to a safer programming language. C is the language of the gods: only gods can make faultless programs with it.
Apple doesn't really care if they sell hardware or software. They care about selling an image, a lifestyle, a brand.
So Apple has a chance to sell more of their image by striking a deal with those Atom-based computers manufacturers that can run OS X well, and thus expand its business and distribution channels...
In this decade, MS improved their development tools (.NET), database tools (SQL Server) and O/Ses (WinXP, Win7). That's what MS did the previous decade as well. What should MS have done differently in order to not "have lost" this decade?
In the page you posted, there is a link to the INRIA paper that says:
"we show that the performance varies greatly, depending on the Java Virtual Machine used (version and vendor) and the kind of computation performed."
So Java is no "faster than C", it's only equally fast or better in scientific computations. Overall, Java remains slower than C.
Personally, I doubt that, because I have seen C/C++ code on GCC that is as fast as Fortran. The trick is to avoid aliasing by using the special GCC commands.
If Microsoft had done its business an an 68000 platform, the computing world would be vastly different today, and we wouldn't have lost the 80s and half of the 90s with the 16 bit nonsense.
For interstellar travel, you need a big spaceship with:
a) nuclear propulsion that can accelerate the spacecraft to relativistic needs.
b) a nuclear power source, so as that the ship does not remain out of power for a long time; plus, you can run an electromagnetic shield around the craft, just like Earth has one.
c) artificial gravity with rotating sections.
d) landing craft.
e) a large sick bay.
This last item comes handy when there is sickness and disease. Furthermore, a big spaceship minimizes the chances of infection.
This craft will not land on planets. It will be constructed in orbit. It will cost trillions, but once it is built and goes operational, man can travel to other planets of our solar system with ease.
I recently bought Windows 7 for my aging Athlon 64 PC (old PC for today's standards). It's not even multicore...WinXP could not handle the 4 GB ram I've put in the box...but Windows 7 64 bit handles it perfectly...I did not upgrade my WinXP installation, I made a new partition, leaving the old XP intact. No problem so far, whatsoever with Win7.
The economic decline has forced newspapers to limit true journalism, which requires extensive (and expensive) research.
A second reason for the decline of newspapers is the explosion of the pop culture. The majority of people no longer care about issues, they care about entertainment, and newspapers don't offer that.
illegal to copy your own discs for your own private use
How do they know that you want to copy for your own private use and not for giving copies to your cousin, your aunt, your friends and your neighbors, for example?
Knowing that most people have pirated one or two programs in their life, it's highly possible that this whining about 'not being able to make copies for private use' is nothing more than an excuse for copying and sharing stuff. 30 years ago that software/media came on tapes, everybody was pirating stuff. 20 years ago that software/media came on floppies, everybody was still doing that. 10 years ago that software came on CDs/DVDs, stuff was widely pirated as well!!!! How the hell can media execs be convinced that suddenly, the average Joe has become a good citizen and no longer pirates stuff?
Personally, I am not convinced at all that people really care about 'making copies for their private use'. They only care about creating huge collections of stuff they never watch or listen more than once, but they can be proud of owning every piece of film/music under the sun.
And the excuse 'I want to make copies in case it is destroyed' is an absolutely poor excuse, for the simple reason that between the time a CD/DVD is bought and the time it is destroyed there is plenty of time to watch/listen to films/songs over and over, until you get bored with it.
Driving with two hands offers vastly better accuracy than driving by using one hand only. Even with wheels, when precision is required, most drivers use both hands.
Using a joystick with one hand will be a recipe for disaster.
The name "Amiga", for me, is synonymous to a quantum leap in computers: when the other computers had 4 colors in low res and simple "beep beep" sounds, Amiga had multiple hires color displays and stereo sound of the highest clarity.
An Amiga, today, in order to do the quantum leap, would have to:
A: 1) have hundreds of CPUs. 2) provide a multi-threaded programming model. 3) have the fastest memory interface. 4) be able to do real-time ray-tracing of movie quality.
or B:
1) provide the performance of a $5000 PC at the price of $199.
A new AmigaOS is a nice thing to have, but it only has sentimental value. No one is going to run it as a major O/S. Even Linux, with thousands of man work days behind it, has difficulties in being adopted by the mainstream.
Perhaps technological expertise started the other way around, i.e. the geek was initially unable to join others in conversations and so they turned to other interests.
If I was the manager and the programmer messed up the comments because he was bored, I would fire him as soon as possible for showing total disrespect to the company, co-workers and clients.
He could easily write the song lyrics elsewhere, not inside the comments!!!
I agree with you, but I find those people in the article you posted 'strange'. All it takes to have a secure Windows XP computer is to:
1) have an antivirus program. 2) use a browser other than IE. 3) use a firewall.
Can it be so difficult for non-technical users? googling for 'how to secure my PC' brings up thousands of web pages that essentially give the above advice.
It's quite strange that even CS professors don't know how to secure their XP computer.
Regarding Microsoft and Bill Gates, they were born at the right time, where computers were much less ubiquitous than today (as in almost non-existent). There were lots of opportunities in the 70s and the 80s. Nowadays, it's very difficult, because most of the time, someone will already have thought the idea you just came up with.
Success is also not only about hard work, it's also about cheating: they bought the DOS system from a professor near Redmond for small change (50,000 $ I think?), then went on and sold that to IBM as PC-DOS, agreeing not to sell PC-DOS to other manufacturers. Then they modified PC-DOS to make MS-DOS (essentially both systems were the same with very few minor differences) and sell it to other manufacturers.
Capitalism (in its broadest sense, let's not get into details) works because it relies on greed. It may be sad, but greed is good motivator...
How can Capitalism work, since it always leads to crisis like the one in 1929 or in the one we are having now?
Wasn't greed that created the Enron scandal?
Wasn't greed that created the current crisis? bankers gave everyone a loan, without checking if the loan can be paid. Bankers looked good for giving so many loans, but the economy collapsed.
Isn't greed that made managers receive bonuses even when the company fails?
Capitalism works not because of greed, but because of desire. Greed means to 'want everything for myself', where as desire means 'I want a better future for me and my kids', without necessarily stealing from others. This desire for a better life drives innovation, creates jobs, creates market mobility...
What is a magnetic field composed of? The article says that a small magnetic field is formed around the muons. Is a magnetic field composed of particles?
1) tiring to move hands from/to keyboard/touch surface all the time.
2) the easy selection of another window from the task bar becomes a very time consuming operation of zooming out, select window, zoom in.
3) redundant visual effects like scrolling and zooming.
4) where is the equivalent of the task bar icon tray? where is the current language and time, for example?
5) since I can't stack one window below the other, how do I put a media player, chat program, web browser and text editor on the same screen?
6) how do I know the widget my fingers are on? given a menu bar, with 3 items next to each other (File, Edit, Help), how do I know which of my fingers is on File, on Edit and on Help?
7) what about information conveyed by mouse over? with ten cursors instead of one, the screen will literally burst with information at each movement of my hand.
8) how do I work with maximized windows?
I don't think this is ever going to go somewhere. There are lots of usability issues.
The most common factors I have noticed about the rich people are:
1) they are lucky. They are there at the right moment.
2) they are cheaters. No multi-millionaire has played fair 100% in his business.
...yeah, yeah, I know, it's the programmer's fault, yada yada yada...
I am not trolling. It's time to move beyond C, to a safer programming language. C is the language of the gods: only gods can make faultless programs with it.
So Apple has a chance to sell more of their image by striking a deal with those Atom-based computers manufacturers that can run OS X well, and thus expand its business and distribution channels...
And then how do you stop people from copying the downloaded material and giving it to their friends?
In this decade, MS improved their development tools (.NET), database tools (SQL Server) and O/Ses (WinXP, Win7). That's what MS did the previous decade as well. What should MS have done differently in order to not "have lost" this decade?
In the page you posted, there is a link to the INRIA paper that says:
"we show that the performance varies greatly, depending on the Java Virtual Machine used (version and vendor) and the kind of computation performed."
So Java is no "faster than C", it's only equally fast or better in scientific computations. Overall, Java remains slower than C.
Personally, I doubt that, because I have seen C/C++ code on GCC that is as fast as Fortran. The trick is to avoid aliasing by using the special GCC commands.
If Microsoft had done its business an an 68000 platform, the computing world would be vastly different today, and we wouldn't have lost the 80s and half of the 90s with the 16 bit nonsense.
By the way, if USA did not engage in the Iraq and Afghanistan wars, it would have the money to build that spaceship *by itself*.
For interstellar travel, you need a big spaceship with:
a) nuclear propulsion that can accelerate the spacecraft to relativistic needs.
b) a nuclear power source, so as that the ship does not remain out of power for a long time; plus, you can run an electromagnetic shield around the craft, just like Earth has one.
c) artificial gravity with rotating sections.
d) landing craft.
e) a large sick bay.
This last item comes handy when there is sickness and disease. Furthermore, a big spaceship minimizes the chances of infection.
This craft will not land on planets. It will be constructed in orbit. It will cost trillions, but once it is built and goes operational, man can travel to other planets of our solar system with ease.
I recently bought Windows 7 for my aging Athlon 64 PC (old PC for today's standards). It's not even multicore...WinXP could not handle the 4 GB ram I've put in the box...but Windows 7 64 bit handles it perfectly...I did not upgrade my WinXP installation, I made a new partition, leaving the old XP intact. No problem so far, whatsoever with Win7.
The economic decline has forced newspapers to limit true journalism, which requires extensive (and expensive) research.
A second reason for the decline of newspapers is the explosion of the pop culture. The majority of people no longer care about issues, they care about entertainment, and newspapers don't offer that.
Since we are talking about digital computers based on the binary numerical system, using base 2 makes a lot more sense than using base 10.
How do they know that you want to copy for your own private use and not for giving copies to your cousin, your aunt, your friends and your neighbors, for example?
Knowing that most people have pirated one or two programs in their life, it's highly possible that this whining about 'not being able to make copies for private use' is nothing more than an excuse for copying and sharing stuff. 30 years ago that software/media came on tapes, everybody was pirating stuff. 20 years ago that software/media came on floppies, everybody was still doing that. 10 years ago that software came on CDs/DVDs, stuff was widely pirated as well!!!! How the hell can media execs be convinced that suddenly, the average Joe has become a good citizen and no longer pirates stuff?
Personally, I am not convinced at all that people really care about 'making copies for their private use'. They only care about creating huge collections of stuff they never watch or listen more than once, but they can be proud of owning every piece of film/music under the sun.
And the excuse 'I want to make copies in case it is destroyed' is an absolutely poor excuse, for the simple reason that between the time a CD/DVD is bought and the time it is destroyed there is plenty of time to watch/listen to films/songs over and over, until you get bored with it.
Driving with two hands offers vastly better accuracy than driving by using one hand only. Even with wheels, when precision is required, most drivers use both hands.
Using a joystick with one hand will be a recipe for disaster.
The name "Amiga", for me, is synonymous to a quantum leap in computers: when the other computers had 4 colors in low res and simple "beep beep" sounds, Amiga had multiple hires color displays and stereo sound of the highest clarity.
An Amiga, today, in order to do the quantum leap, would have to:
A:
1) have hundreds of CPUs.
2) provide a multi-threaded programming model.
3) have the fastest memory interface.
4) be able to do real-time ray-tracing of movie quality.
or B:
1) provide the performance of a $5000 PC at the price of $199.
A new AmigaOS is a nice thing to have, but it only has sentimental value. No one is going to run it as a major O/S. Even Linux, with thousands of man work days behind it, has difficulties in being adopted by the mainstream.
Perhaps technological expertise started the other way around, i.e. the geek was initially unable to join others in conversations and so they turned to other interests.
If I was the manager and the programmer messed up the comments because he was bored, I would fire him as soon as possible for showing total disrespect to the company, co-workers and clients.
He could easily write the song lyrics elsewhere, not inside the comments!!!
I agree with you, but I find those people in the article you posted 'strange'. All it takes to have a secure Windows XP computer is to:
1) have an antivirus program.
2) use a browser other than IE.
3) use a firewall.
Can it be so difficult for non-technical users? googling for 'how to secure my PC' brings up thousands of web pages that essentially give the above advice.
It's quite strange that even CS professors don't know how to secure their XP computer.
Regarding Microsoft and Bill Gates, they were born at the right time, where computers were much less ubiquitous than today (as in almost non-existent). There were lots of opportunities in the 70s and the 80s. Nowadays, it's very difficult, because most of the time, someone will already have thought the idea you just came up with.
Success is also not only about hard work, it's also about cheating: they bought the DOS system from a professor near Redmond for small change (50,000 $ I think?), then went on and sold that to IBM as PC-DOS, agreeing not to sell PC-DOS to other manufacturers. Then they modified PC-DOS to make MS-DOS (essentially both systems were the same with very few minor differences) and sell it to other manufacturers.
and would rather negotiate those payments on their own terms rather than trust the government to do it for them.
Why not trust the government? the government will achieve better prices than each individual.
Capitalism (in its broadest sense, let's not get into details) works because it relies on greed. It may be sad, but greed is good motivator...
How can Capitalism work, since it always leads to crisis like the one in 1929 or in the one we are having now?
Wasn't greed that created the Enron scandal?
Wasn't greed that created the current crisis? bankers gave everyone a loan, without checking if the loan can be paid. Bankers looked good for giving so many loans, but the economy collapsed.
Isn't greed that made managers receive bonuses even when the company fails?
Capitalism works not because of greed, but because of desire. Greed means to 'want everything for myself', where as desire means 'I want a better future for me and my kids', without necessarily stealing from others. This desire for a better life drives innovation, creates jobs, creates market mobility...
What is a magnetic field composed of? The article says that a small magnetic field is formed around the muons. Is a magnetic field composed of particles?
1) tiring to move hands from/to keyboard/touch surface all the time.
2) the easy selection of another window from the task bar becomes a very time consuming operation of zooming out, select window, zoom in.
3) redundant visual effects like scrolling and zooming.
4) where is the equivalent of the task bar icon tray? where is the current language and time, for example?
5) since I can't stack one window below the other, how do I put a media player, chat program, web browser and text editor on the same screen?
6) how do I know the widget my fingers are on? given a menu bar, with 3 items next to each other (File, Edit, Help), how do I know which of my fingers is on File, on Edit and on Help?
7) what about information conveyed by mouse over? with ten cursors instead of one, the screen will literally burst with information at each movement of my hand.
8) how do I work with maximized windows?
I don't think this is ever going to go somewhere. There are lots of usability issues.
You could simply have said "my boss is a woman"...
What does "compromised VPN account" mean? did the hackers find the password of the user? the article does not explain that.