I should have made one part clearer... stock holders, owners, need not just fight for their rights but exercise those rights. Inaction is a vote for business as usual.
I would argue that the main reason for the disconnect is the stock market and publicly traded companies. Investment firms are even more convoluted because they not only answer to their stock holders but also answer to the investors in their "products".
Publicly traded companies suffer from too many "brain dead chiefs" and not enough Indians, so to speak. Stock holders don't, generally, care about the day to day operations of the business so long as they get their payout later, either from an increase in stock price or trough dividends. So companies and their employees can do what they want, for the most part, and not bear the brunt of their actions and/or inactions. Until stock holders, the owners of these companies, fight for more rights to affect how a company is run, nothing will change. If the owners don't care then the employees won't care either, unless something directly affects their bottom line.
And I agree with that sentiment, but I also feel there are very few people capable of doing well leading these big companies. It's no different than professional sports or acting in movies. Sometimes you're paid the big bucks just to be in the limelight.
I'm a full-time, professional programmer, so don't get me wrong on this. Running a successful business is a lot of hard work and, frequently enough, some luck. Most of the people here claiming they could run a successful business have no clue what they are talking about. I've contemplated many times over the years of starting my own business, but it all comes down to steady income versus unsteady income and the hope of a bigger payout.
If you want the big bucks, start a business and make it successful. Then you can hire the grunts at whatever price you want to pay them. Until then, find a place to give you a paycheck and leave all the boring details about how the money gets collected to the "idiots".
I disagree. Programmers are a lot easier to find than people willing and able to lead/run a successful financial firm. And it takes more programmers. The problem is that people want the big bucks without the big risks. And since experience is the best (and often harshest) teacher, these guys going off on their own guarantees an education. I'll bet that many of them will go back to their $150k per year jobs after they realize how hard and risky it is to run a business like that.
There are still far smarter ways to code something like this. Create a function with a return type YOU can rely on and have it determine the platform specifics. Then if crap like this happens you only have to change one function and suddenly everything works again. MUCH smarter than constantly checking some browser string...
I understand how that works. But if anyone can do it then sites that you previously white listed with NoScript could run it and you might never know. Unless you're white/black listing individual scripts on sites (not supported in NoScript) you won't be protected in the white list cases.
And, interestingly, NoScript does NOT block google.com and googleapis.com by default.
In this context, the hardware is only fully defective without the software to fix it. If you honestly think every piece of hardware out there is 100% bug free (or ever will be) then you're being very naive. Most (all?) complex pieces of hardware (like CPU's, GPU's , etc.) have multiple defects, not unlike software.
When it comes to anything sent over the Internet (most WAN stuff, for instance), you do not have physical control over your data, regardless of where it originates. Unless you are running direct links to and from every site, that is. Even with liberal use of encryption you run significant risks once you open the traffic up to public channels.
Or better yet, just have it capture all of the links on a page and give you a separate, untracked window with which to choose one (possibly disabling all scripting on that window and any other trick it can pull off).
The cat always posts as AC.
That needs to be clearly spelled out in a law.
Bonus grades for creativity?
But that doesn't mean much considering the bar is set so low for AC...
I should have made one part clearer... stock holders, owners, need not just fight for their rights but exercise those rights. Inaction is a vote for business as usual.
I would argue that the main reason for the disconnect is the stock market and publicly traded companies. Investment firms are even more convoluted because they not only answer to their stock holders but also answer to the investors in their "products".
Publicly traded companies suffer from too many "brain dead chiefs" and not enough Indians, so to speak. Stock holders don't, generally, care about the day to day operations of the business so long as they get their payout later, either from an increase in stock price or trough dividends. So companies and their employees can do what they want, for the most part, and not bear the brunt of their actions and/or inactions. Until stock holders, the owners of these companies, fight for more rights to affect how a company is run, nothing will change. If the owners don't care then the employees won't care either, unless something directly affects their bottom line.
If you'd act like you're happy more then maybe people would. :p
That should have made you laugh harder. :p
And I agree with that sentiment, but I also feel there are very few people capable of doing well leading these big companies. It's no different than professional sports or acting in movies. Sometimes you're paid the big bucks just to be in the limelight.
I'm a full-time, professional programmer, so don't get me wrong on this. Running a successful business is a lot of hard work and, frequently enough, some luck. Most of the people here claiming they could run a successful business have no clue what they are talking about. I've contemplated many times over the years of starting my own business, but it all comes down to steady income versus unsteady income and the hope of a bigger payout.
If you want the big bucks, start a business and make it successful. Then you can hire the grunts at whatever price you want to pay them. Until then, find a place to give you a paycheck and leave all the boring details about how the money gets collected to the "idiots".
I disagree. Programmers are a lot easier to find than people willing and able to lead/run a successful financial firm. And it takes more programmers. The problem is that people want the big bucks without the big risks. And since experience is the best (and often harshest) teacher, these guys going off on their own guarantees an education. I'll bet that many of them will go back to their $150k per year jobs after they realize how hard and risky it is to run a business like that.
Leave their sex life out of this...
Yes.
There are still far smarter ways to code something like this. Create a function with a return type YOU can rely on and have it determine the platform specifics. Then if crap like this happens you only have to change one function and suddenly everything works again. MUCH smarter than constantly checking some browser string...
I understand how that works. But if anyone can do it then sites that you previously white listed with NoScript could run it and you might never know. Unless you're white/black listing individual scripts on sites (not supported in NoScript) you won't be protected in the white list cases.
And, interestingly, NoScript does NOT block google.com and googleapis.com by default.
It's on Google's app store. Duh. ;)
In this context, the hardware is only fully defective without the software to fix it. If you honestly think every piece of hardware out there is 100% bug free (or ever will be) then you're being very naive. Most (all?) complex pieces of hardware (like CPU's, GPU's , etc.) have multiple defects, not unlike software.
I bid negative infinity squared!
Wait... erm... nevermind.
Good thing she had NerdBlock+ and NoNerd running. No mom for ju!
GIDI (Garbage In, Death Imminent)
"We didn't sell you that pacemaker, we leased it to you. You read the EULA before it was inserted, right?"
When it comes to anything sent over the Internet (most WAN stuff, for instance), you do not have physical control over your data, regardless of where it originates. Unless you are running direct links to and from every site, that is. Even with liberal use of encryption you run significant risks once you open the traffic up to public channels.
Make sure you leave it off for at least 15 seconds before turning it back on...
Except if they freeware their scripts, then anyone could do it.
Or better yet, just have it capture all of the links on a page and give you a separate, untracked window with which to choose one (possibly disabling all scripting on that window and any other trick it can pull off).