Well some people will complain for the sake of complaining. However for a lot of people the appearance of their neighborhoods is more important then high speed internet. Especially for a technology that within a few years may be obsolete. Say more wireless. where those transmitters are hidden from general view.
Well if the education is actually well planned, (that is a big assumption), they should balance trying to curb soda drinking (Pop in other areas) while at the same time giving healthy substitutions that cost about the same.
Being that a bottled water cost as much as a soda, or you have to pay more for uncarbonated sweeten drinks (that usually have less sugar) really causes the problem too. I am in New York City, I am walking the hot streets in summer, I am thirsty, for $2.00 I can get a Big Gulp, that will quench my thirst. Or a water bottle that just doesn't taste as good. or Pay $2.50 for a smaller bottle of a heather drink.
The bloat is from the trade off in development tools to make development faster and more secure.
You look fondly on the old software that processed data on much slower systems very fast. However you forgot how often they would bomb from an improper input, or seemingly random corrupt a file.
We are seeing less Buffer Overflow attacks now in modern software. Why? because we are using more complete libraries that give us protection from such problems. These tools are not free, it takes extra processing to make sure your data is not going out of its bounds, and if it does allocate more space that is free to use it.
Well being that most consumer/business workstations only have gigabit network adapters. 4700Mbs is more then we can handle. Unless you have some expensive routers/switches that will give network connection to say 100 system (for normal internet use) (5 high end servers that are taking a huge load)
Most professional networks that take an average business load have a Gigabit router, and they are hosting a heck a lot of data off that router.
If you are über wealthy then you had reached your goals and you will get whatever you want, but for most rich people they will still hold back. But they may make bigger choices now that they have the options.
For me I seem to be much more productive with music. Mostly when I am coding. Writing code is rather easy and if I don't have music, my mind will wonder and I will spend more time in my thought then writing code.
However his mistake is the fact that a new employee will cost 150% for the first year of replacing the existing employee. Cutting pay often has worse moral then layoffs. And Layoffs should really only be for the last resort, because if it is a temporary problem, you are going to spend a lot more money rebuilding your workforce.
People have different degrees of impulse control. The ones with good control of their impulses tend to do better then the ones with poor control of their impulses.
On NPR they were talking about the Marshmallow test. Where kids were place in front of a plate with a Marshmallow on it. They were told you can eat that Marshmallow now, however if you wait for 15 minutes you can have two.
They tracked the children threw adulthood. The ones who waited to get two on the average achieved more then the ones who just took one right away.
When you spend money on the quick fix you are trading off time for the long term goal.
If this is a genetic trait, or a learned trait is up to interpretation, however it comes down to, if you grow up in a family who is poor because the parents lack impulse control, then either genetically or as a learned habit it will be passed to the next generation, who will then live in poverty.
It isn't about how hard they work, some work very hard, much harder then the rest of us, it isn't that their are stupid either, some of them are very intelligent. However if you cannot control your impulse to buy the quick fix, you will not be saving up for higher value things.
Do you have a reference from an MBA text book to point this out? I didn't get taught any of that with my MBA.
Economics 101 Supply and Demand with Substitution.
Your salary is based on the Supply of available workers and the Demand for that type of work. (which under this condition would show that IT workers should be paying a lot more) Then you have Substitution, meaning while there is a lot of Demand and short Supply the Companies have substitution available.
Lets say a DBA. I good DBA is an excellent asset to a company. They can extract data and find information that you didn't even know you had, you can get your systems running really fast. Now however if you don't have that DBA depending on the company size how much are they loosing with Excel Files and Access Databases, and people who have to do a lot of time intensive work. So the DBA will need to compete with the inferior substitution because if his salary is too high, it isn't worth it, because there may be alternate methods.
In my area DBA's get good money because they are valuable. However if you are a just a programmer it isn't that their work is easier or they are lazier, but because there are more available, so that means their prices are less.
Now if you prove yourself a hard worker, (and the company is using proper HR policies), The company will see your value as greater and give you a raise, and try harder to retain you. Because there is a demand for a hard worker and less of supply of such.
Now a lot of companies will try to dig from the bottom of the barrel to try to find a Diamond in the rough "A really good employee for cheap" now this is a method of disaster, however that is what they do, because their cash is tight.
The MBA classes do teach that the higher you pay a person the harder they will work (not the opposite) however, most of these MBA's you talk about are not MBA's but some guy with a AB or BB degree. and just because they are in a higher position, you figure they are MBAs.
That is an MBA and Basic Economists analysis of why the salaries are the way they are.
For a Class action suit, you suffer little risk and your reward is often just a few bucks. The company though has the big fine to pay... And guess what they will find any excuse not to pay it. So all in all no big deal. Winning a class action suit gets big presses, however really doesn't help anything.
Small Claims court, yes the victim takes some more risk, however they will get much more of a reward and chances are they will get paid is much higher.
Also for class action suites you get a lot of people who weren't really affected joining in, just because the risk was so low.
I would agree for back lit displays going higher resolution is kinda pointless... However similar technologies are use in projection displays. If you can get your standard home/office projector high enough to do movie level resolutions on the big screen so Retina display projected on 10 meter wide display, with a projector not much bigger then a wallet.
Also if you can double the resolution of the Retina display, you could allow for Retina 3d. While I am not a big fan of 3d myself, however if you are going to do it, you need a much higher resolution display.
But being that 200+ dpi is the human limit, this could mean for much faster devices in the future, and these devices are going faster their screens are getting higher resolution, the higher resolution takes a way a good chunk of the performance gains.
That is why you need to have a proper balance between commercial enterprise and government.
Governments are structured to make sure nothing goes wrong, any time something goes wrong in the government there is hell to pay. Commercial Enterprise are structured to take risks, when something goes right they are rewarded.
I disagree with the statement that "Commercial enterprises are excellent at making proper risk assessments". Commercial Enterprise left to its own devices will have the product safe enough so they would make a profit off their flights. But if there was a big problem or mistake they will write it off take the financial hit and may only do the bare minimum to prevent it from happening again.
But as you stated the Government was too concerned about safety and that prevented them from innovating. Thus we were stuck for 3 decades of the same space fleet. As the cold war cooled down, the US government stopped being innovative and went back to being a safety net, that it normally would prefer to be. So without commercial enterprise NASA would just slowly die off, until an other country became really strong in space travel.
I see the new role in NASA is moving away from making craft and launching men into space and more towards "Space Police" who will regulate the commercial enterprise to make sure they are doing things safe enough and being a good citizen in space.
Back in the pre-Web Days. We bought PC's and we ran important business software on them. These software for the most part did the following... There is a form you needed to fill out, based on you answers it would bring you do a different form, and at some point save the data... These apps were the majority of the apps. These are now pushed to Web based interfaces, because you are wasting your time trying to deploy across many systems, having a shared location, or open the firewall more so you can access the right port. Being the average Joe is miserably poor at keeping their data safe, cloud storage and web applications is often more of their friend then their problem. So a lot of apps that were once installed on your PC are in the cloud.
Also with more applications running off the web, you really don't need much of a computer anymore. Windows 8 may not rekindle an average persons need for a real computer. I still need a real computer... But my wife she doesn't. If I gave her an iPad she would be able to do everything she currently does on her computer.
Perhaps if you actually sit down and learned it, you may actually get a job..NET is prevalent in Windows Application. If a company chooses windows for whatever motive knowing.NET will probably get you in.
Do you say that about the StarOffice/OpenOffice/LibreOffice developers to make sure their products support Microsoft Office files. How about those hard working people in the WINE project. Heck those guys who make DOS BOX.
I for one would like much more positive community support from the Open Source community toward Mono. De-Windows.NET would open the door towards more cross platform applications.
Silverlight is part of Microsoft recent trend of systems that were too little to late, and not marketed well enough.
Microsoft actually lately has been developing some nice stuff... However they are failing to catch on because they are seen as near identical replacement of an existing product that is widely used.
Why develop for Sliverlight when everyone has Flash installed... Besides HTML 5 standards would be out soon. Why get a Zune and buy software on the Microsoft channel, when Apple already has one, and it is already really big. Why get a Windows Phone, when you can an Android or an iPhone....
People will stick with the older technology even if it is a little bit worse then the new stuff, mostly because unless it is really that much better you are wasting your time coding for something that then you need to evangelize the user community to adopt.
Back for the original concept of the web, was for educational documents where you can click and go to the source. During that time, while windows was getting traction, the GUI UI was considered a quick fad, and the Web was more focused on text. But over time, you added Pictures, and more advanced font handling. Then server side processing of data came into play, so they put in forms. Then they realized that Client side processing may be handy so they put in Javascript, and CSS for more detailed control of the experience.
I don't like the idea of a Purest, lets go with the original design. That is the quick way to being obsolete very quickly.
We support Chrome/Firefox/IE using the latest versions. The non-latest versions we just made sure the application worked. If graphics were a bit off, or the eye candy didn't work, no big deal.
This policy seemed to help much with development. Because we are not spinning our wheels in getting old IE to work perfectly. Saving development time. What usually hurts these companies is trying to fully support older browsers while putting in the new features.
I am guessing the moderators didn't get your reference of the talking Barbie Doll.
But I think that is root of the problem. While woman are going into college in record numbers, most of them are not going into majors required by high demand fields which require Math and Science. With the exception of Biology, most Science degrees are still men only. It isn't that woman cannot do the work, but because culture has told them that they shouldn't do it.
Don't blame the men, it isn't just the men, it is peers too, if a woman decides to go into a math intensive science, their peers will try to dissuade them. If they like Mathematics they have to be quite about it. Even look at the ITT commercials, most of them are about Men, the few that have women, the woman tend to be rather masculine, with lower voices. Our culture is setup to dissuade woman from math. I have actually worked with a lot of Woman IT workers. However most of them are near retirement age. I fond woman IT workers to be able to do their jobs very well, however it is different on how men do the work. For men IT is about building and concurring, for women it is about fixing and solving. I find that woman IT workers are happier in managing existing code, man are happier with building new code.
The idea is based on racism. For example... H1 for Indians to come to the tech industry = bad and scary. H1 for a European to come to the tech industry = good and progressive.
When we had the baby boom a big influx of population in the US it was considered a good thing and the economy grew. We have an influx of Mexicans it is a bad thing because they are taking our jobs.
The problems isn't the Chinese, it is that Americans are not working on the next new thing. They are protesting the Left and Right and not going out and making things.
Tradeoffs = Life. People don't seem to understand this. For every choice and action you do there is a tradeoff. If you want tech that is High quality, and made under your ideals of working conditions be prepared to pay a lot more (say $1,500 for an iPhone like device), If you do pay that price then you spent that money on a phone where you could have used it to shop at a local store and support your local economy, or give it to a charity... Tradeoffs.
There are always going to be problems in the world, the trick is to keep tuning to the optimal balance and once you find that balance the rules change on you and you start again. There is no Utopia, in a world with limited resources. You can only obtain a balance.
It is about getting staff to support your business, and the software you need. If you have a Linux shop, you need to find people with Linux experience to keep your company going. These people with Linux experience also know Windows. However you need to find people who know Linux well enough as there is a gap in skills between very basic user, and administrator. For windows you can hire most any tech at any price range you need. You need a $10.00 per hour kid to make sure the disk doesn't get too full and install software, you can find some one. You need a $50.00 per hour skilled admin who will operates complex networks and mass storage you can find them too.
Next is software. You don't work in a vacuume your software will need to work with vendors and customers. That software you need for your business might have a Linux port, but there is always a windows version. You call for support you say Linux they say sorry you are on your one.
The issue of hardware. Your Linux experience is based on the hardware you get. Get the wrong hardware it runs like crap, get the right hardware, Linux runs like a champ. Companies like Dell that sells systems preloaded with Linux are risky because the don't really give you a good compatible system. You need to spec out each component. Windows has the drivers and they work. Thus getting a Windows system much more reliable.
Often the cost of a system with or without a windows license is verry small, get the license you can always go to Linux in the future. When you are in the future, you have a windows infrastructure that is too costly to change.
Well some people will complain for the sake of complaining. However for a lot of people the appearance of their neighborhoods is more important then high speed internet. Especially for a technology that within a few years may be obsolete. Say more wireless. where those transmitters are hidden from general view.
I would have been more concerned if he took the data not the source code. Unless the Chinese officials wanted to analysis it for security flaws?
How many Cadbury Eggs is that?
Well if the education is actually well planned, (that is a big assumption), they should balance trying to curb soda drinking (Pop in other areas) while at the same time giving healthy substitutions that cost about the same.
Being that a bottled water cost as much as a soda, or you have to pay more for uncarbonated sweeten drinks (that usually have less sugar) really causes the problem too. I am in New York City, I am walking the hot streets in summer, I am thirsty, for $2.00 I can get a Big Gulp, that will quench my thirst. Or a water bottle that just doesn't taste as good. or Pay $2.50 for a smaller bottle of a heather drink.
The bloat is from the trade off in development tools to make development faster and more secure.
You look fondly on the old software that processed data on much slower systems very fast. However you forgot how often they would bomb from an improper input, or seemingly random corrupt a file.
We are seeing less Buffer Overflow attacks now in modern software. Why? because we are using more complete libraries that give us protection from such problems. These tools are not free, it takes extra processing to make sure your data is not going out of its bounds, and if it does allocate more space that is free to use it.
Well being that most consumer/business workstations only have gigabit network adapters. 4700Mbs is more then we can handle. Unless you have some expensive routers/switches that will give network connection to say 100 system (for normal internet use) (5 high end servers that are taking a huge load)
Most professional networks that take an average business load have a Gigabit router, and they are hosting a heck a lot of data off that router.
If you are über wealthy then you had reached your goals and you will get whatever you want, but for most rich people they will still hold back. But they may make bigger choices now that they have the options.
For me I seem to be much more productive with music. Mostly when I am coding. Writing code is rather easy and if I don't have music, my mind will wonder and I will spend more time in my thought then writing code.
However his mistake is the fact that a new employee will cost 150% for the first year of replacing the existing employee. Cutting pay often has worse moral then layoffs. And Layoffs should really only be for the last resort, because if it is a temporary problem, you are going to spend a lot more money rebuilding your workforce.
Um... MBA are people with Master Degrees, as MBA stands for Masters of Business Administration.
People have different degrees of impulse control. The ones with good control of their impulses tend to do better then the ones with poor control of their impulses.
On NPR they were talking about the Marshmallow test. Where kids were place in front of a plate with a Marshmallow on it. They were told you can eat that Marshmallow now, however if you wait for 15 minutes you can have two.
They tracked the children threw adulthood. The ones who waited to get two on the average achieved more then the ones who just took one right away.
When you spend money on the quick fix you are trading off time for the long term goal.
If this is a genetic trait, or a learned trait is up to interpretation, however it comes down to, if you grow up in a family who is poor because the parents lack impulse control, then either genetically or as a learned habit it will be passed to the next generation, who will then live in poverty.
It isn't about how hard they work, some work very hard, much harder then the rest of us, it isn't that their are stupid either, some of them are very intelligent. However if you cannot control your impulse to buy the quick fix, you will not be saving up for higher value things.
Do you have a reference from an MBA text book to point this out? I didn't get taught any of that with my MBA.
Economics 101 Supply and Demand with Substitution.
Your salary is based on the Supply of available workers and the Demand for that type of work. (which under this condition would show that IT workers should be paying a lot more) Then you have Substitution, meaning while there is a lot of Demand and short Supply the Companies have substitution available.
Lets say a DBA. I good DBA is an excellent asset to a company. They can extract data and find information that you didn't even know you had, you can get your systems running really fast. Now however if you don't have that DBA depending on the company size how much are they loosing with Excel Files and Access Databases, and people who have to do a lot of time intensive work. So the DBA will need to compete with the inferior substitution because if his salary is too high, it isn't worth it, because there may be alternate methods.
In my area DBA's get good money because they are valuable. However if you are a just a programmer it isn't that their work is easier or they are lazier, but because there are more available, so that means their prices are less.
Now if you prove yourself a hard worker, (and the company is using proper HR policies), The company will see your value as greater and give you a raise, and try harder to retain you. Because there is a demand for a hard worker and less of supply of such.
Now a lot of companies will try to dig from the bottom of the barrel to try to find a Diamond in the rough "A really good employee for cheap" now this is a method of disaster, however that is what they do, because their cash is tight.
The MBA classes do teach that the higher you pay a person the harder they will work (not the opposite) however, most of these MBA's you talk about are not MBA's but some guy with a AB or BB degree. and just because they are in a higher position, you figure they are MBAs.
That is an MBA and Basic Economists analysis of why the salaries are the way they are.
Risk and Reward.
For a Class action suit, you suffer little risk and your reward is often just a few bucks. The company though has the big fine to pay... And guess what they will find any excuse not to pay it. So all in all no big deal. Winning a class action suit gets big presses, however really doesn't help anything.
Small Claims court, yes the victim takes some more risk, however they will get much more of a reward and chances are they will get paid is much higher.
Also for class action suites you get a lot of people who weren't really affected joining in, just because the risk was so low.
I would agree for back lit displays going higher resolution is kinda pointless... However similar technologies are use in projection displays. If you can get your standard home/office projector high enough to do movie level resolutions on the big screen so Retina display projected on 10 meter wide display, with a projector not much bigger then a wallet.
Also if you can double the resolution of the Retina display, you could allow for Retina 3d. While I am not a big fan of 3d myself, however if you are going to do it, you need a much higher resolution display.
But being that 200+ dpi is the human limit, this could mean for much faster devices in the future, and these devices are going faster their screens are getting higher resolution, the higher resolution takes a way a good chunk of the performance gains.
That is why you need to have a proper balance between commercial enterprise and government.
Governments are structured to make sure nothing goes wrong, any time something goes wrong in the government there is hell to pay.
Commercial Enterprise are structured to take risks, when something goes right they are rewarded.
I disagree with the statement that "Commercial enterprises are excellent at making proper risk assessments". Commercial Enterprise left to its own devices will have the product safe enough so they would make a profit off their flights. But if there was a big problem or mistake they will write it off take the financial hit and may only do the bare minimum to prevent it from happening again.
But as you stated the Government was too concerned about safety and that prevented them from innovating. Thus we were stuck for 3 decades of the same space fleet. As the cold war cooled down, the US government stopped being innovative and went back to being a safety net, that it normally would prefer to be. So without commercial enterprise NASA would just slowly die off, until an other country became really strong in space travel.
I see the new role in NASA is moving away from making craft and launching men into space and more towards "Space Police" who will regulate the commercial enterprise to make sure they are doing things safe enough and being a good citizen in space.
Back in the pre-Web Days. We bought PC's and we ran important business software on them. These software for the most part did the following...
There is a form you needed to fill out, based on you answers it would bring you do a different form, and at some point save the data... These apps were the majority of the apps. These are now pushed to Web based interfaces, because you are wasting your time trying to deploy across many systems, having a shared location, or open the firewall more so you can access the right port. Being the average Joe is miserably poor at keeping their data safe, cloud storage and web applications is often more of their friend then their problem. So a lot of apps that were once installed on your PC are in the cloud.
Also with more applications running off the web, you really don't need much of a computer anymore. Windows 8 may not rekindle an average persons need for a real computer. I still need a real computer... But my wife she doesn't. If I gave her an iPad she would be able to do everything she currently does on her computer.
Perhaps if you actually sit down and learned it, you may actually get a job. .NET is prevalent in Windows Application. If a company chooses windows for whatever motive knowing .NET will probably get you in.
Do you say that about the StarOffice/OpenOffice/LibreOffice developers to make sure their products support Microsoft Office files.
How about those hard working people in the WINE project.
Heck those guys who make DOS BOX.
I for one would like much more positive community support from the Open Source community toward Mono. De-Windows .NET would open the door towards more cross platform applications.
Silverlight is part of Microsoft recent trend of systems that were too little to late, and not marketed well enough.
Microsoft actually lately has been developing some nice stuff... However they are failing to catch on because they are seen as near identical replacement of an existing product that is widely used.
Why develop for Sliverlight when everyone has Flash installed... Besides HTML 5 standards would be out soon.
Why get a Zune and buy software on the Microsoft channel, when Apple already has one, and it is already really big.
Why get a Windows Phone, when you can an Android or an iPhone....
People will stick with the older technology even if it is a little bit worse then the new stuff, mostly because unless it is really that much better you are wasting your time coding for something that then you need to evangelize the user community to adopt.
Back for the original concept of the web, was for educational documents where you can click and go to the source. During that time, while windows was getting traction, the GUI UI was considered a quick fad, and the Web was more focused on text. But over time, you added Pictures, and more advanced font handling. Then server side processing of data came into play, so they put in forms. Then they realized that Client side processing may be handy so they put in Javascript, and CSS for more detailed control of the experience.
I don't like the idea of a Purest, lets go with the original design. That is the quick way to being obsolete very quickly.
I worked at a start up. We followed this policy.
We support Chrome/Firefox/IE using the latest versions.
The non-latest versions we just made sure the application worked. If graphics were a bit off, or the eye candy didn't work, no big deal.
This policy seemed to help much with development. Because we are not spinning our wheels in getting old IE to work perfectly. Saving development time. What usually hurts these companies is trying to fully support older browsers while putting in the new features.
I am guessing the moderators didn't get your reference of the talking Barbie Doll.
But I think that is root of the problem. While woman are going into college in record numbers, most of them are not going into majors required by high demand fields which require Math and Science. With the exception of Biology, most Science degrees are still men only. It isn't that woman cannot do the work, but because culture has told them that they shouldn't do it.
Don't blame the men, it isn't just the men, it is peers too, if a woman decides to go into a math intensive science, their peers will try to dissuade them. If they like Mathematics they have to be quite about it.
Even look at the ITT commercials, most of them are about Men, the few that have women, the woman tend to be rather masculine, with lower voices. Our culture is setup to dissuade woman from math.
I have actually worked with a lot of Woman IT workers. However most of them are near retirement age. I fond woman IT workers to be able to do their jobs very well, however it is different on how men do the work. For men IT is about building and concurring, for women it is about fixing and solving. I find that woman IT workers are happier in managing existing code, man are happier with building new code.
The idea is based on racism.
For example...
H1 for Indians to come to the tech industry = bad and scary.
H1 for a European to come to the tech industry = good and progressive.
When we had the baby boom a big influx of population in the US it was considered a good thing and the economy grew. We have an influx of Mexicans it is a bad thing because they are taking our jobs.
The problems isn't the Chinese, it is that Americans are not working on the next new thing. They are protesting the Left and Right and not going out and making things.
Tradeoffs = Life.
People don't seem to understand this. For every choice and action you do there is a tradeoff. If you want tech that is High quality, and made under your ideals of working conditions be prepared to pay a lot more (say $1,500 for an iPhone like device), If you do pay that price then you spent that money on a phone where you could have used it to shop at a local store and support your local economy, or give it to a charity... Tradeoffs.
There are always going to be problems in the world, the trick is to keep tuning to the optimal balance and once you find that balance the rules change on you and you start again. There is no Utopia, in a world with limited resources. You can only obtain a balance.
It is about getting staff to support your business, and the software you need.
If you have a Linux shop, you need to find people with Linux experience to keep your company going. These people with Linux experience also know Windows. However you need to find people who know Linux well enough as there is a gap in skills between very basic user, and administrator. For windows you can hire most any tech at any price range you need. You need a $10.00 per hour kid to make sure the disk doesn't get too full and install software, you can find some one. You need a $50.00 per hour skilled admin who will operates complex networks and mass storage you can find them too.
Next is software. You don't work in a vacuume your software will need to work with vendors and customers. That software you need for your business might have a Linux port, but there is always a windows version. You call for support you say Linux they say sorry you are on your one.
The issue of hardware. Your Linux experience is based on the hardware you get. Get the wrong hardware it runs like crap, get the right hardware, Linux runs like a champ. Companies like Dell that sells systems preloaded with Linux are risky because the don't really give you a good compatible system. You need to spec out each component. Windows has the drivers and they work. Thus getting a Windows system much more reliable.
Often the cost of a system with or without a windows license is verry small, get the license you can always go to Linux in the future. When you are in the future, you have a windows infrastructure that is too costly to change.