code efficiency is always one of those iffy thing that are some what pseudo mathematical. Performing O(f(x)) calculation only pertains to the high level code logic without take into consideration what the compiler nor the cpu would do. While you can prove using main value theorem that in some cases where a better O(f(x)) is faster, it's not always the case due to the fact results of simple loops are usually cached.
Totally agreed. In fact we probably have training sims that have real soldiers play as the other side too. Should we stop that as well and send in our troops unprepared? Rejecting the enemies ideals is very different from being ignorant of the enemies. The former is an informed decision, the latter get people killed.
Let's see, on one hand we have: Comcast and their lies and refusal of disclosure; Horrible horrible customer service; powerful lobby that attempts to bar community operated ISPs; none-overlapping coverage area between the major ISPs.
On the other hand we have: FCC and their draconian enforcement of policies
I'd take FCC any day.
Further more, TFA is not just wrong, but very very wrong. OK, so the courts ruled that FCC lacks the authority to enforce net neutrality. This does not excuse Comcast from blocking services and then lie about it. Self regulation? What self regulation?
Also, TFA is wrong on the account that the author simply do not understand WTF net neutrality is all about. Let's take his airline analogy for example. Yes people can pay more to ride the business class / first class seats. That is the Internet equivalent of buying a wider pipe that has better customer support and uptime guarantee. The seat availability is still based on first come first serve basis. To violate net neutrality in airline terms means you can literally pay the airline to kick somebody off the plane and give their seat to you. The author doesn't even understand the fundamental difference between ability to buy additional services and ability to buy unfair services.
In short the regulation for net neutrality means FCC keeps an eye on the ISPs and not allowing them to offer unfair services. The ignorance and total lack of research on the author's part makes me wonder how he got his article published.
Sure, but let me ask you this. Are you going to put any client and/or financial data on your internal site? Further more, can you trust your employees with your business? If there are no client/financial data involved or you can vouch for each and every one of your employees, the by all means. Let me point out one thing, SQL injection happens. Tread with care.
My friend, search and replace are doctoral level research projects. Take google for example. It is the cutting edge of computer science. Stupid tasks would consist of sending all clients on your contact list an invitation to your shiny new website using excel and mail merge:)
I don't know... with crap like this: http://www.jasig.org/cas a program will frustrate them for years to come try tying it to every other piece of software they use.
Small business want to save money by making websites on their own... unfortunately they don't have the know how nor the time to do it. Rather than learning to program, i would suggest learn to spot the technical BS. It is far better to pay a professional firm that does design and site programming since they are less likely to open some blatant security holes to the world. Knowing how to program does not equal knowing how to program well. When your livelihood is on the line, spending couple hundred bucks is much cheaper than having your business go under because the site you wrote over the weekend got hacked by some automated drone and all your client info were stolen.
It's not so much we don't believe global warming, it is pretty much because Americans just don't care. People go "I don't believe you" because it is one of the best ways to stall.
Agreed. People keep on forgetting, it's not just storage, but iops matter too. When you are running a cluster with hundreds of VMs, you need to size out storage based on how much iops you can get out of these disks instead of how much storage you can give them. Even if you plan out space just enough for each and every application, if disk iops can't keep up at a useful speed, you will get applications that crash, stall, or generally performing horribly.
All it amounts to are full keyboard and mouse, and microsoft can make a ton of cash by selling them as add on accessories for the xbox360... They are just being stupid and stubborn clenching to the controller
Simple, currently humans are integrated in this system. But we will eventually be phased out in favor of better performing and more efficient machines that don't generate as much repeated junk data (aka social media). It's a natural upgrade process.
This is a very basic Artificial Intelligence concept. I wonder how long until the Internet become self aware. Not only are data entities, but relationships between data are also entities. The final step is to automate all this and allow machines creating as well as ranking of indexed entities. Ever wonder what skynet is like? Well friends, this is it.
Don't feel too bad, most of us were expecting a device that would allow us to enjoy some friendly neighbor watching of that hot chick across the street anytime, in the comfort of our living room. Suffice to say, we were disappointed as well.
Depends. Sure they may choose to participate or not, but what is the university going to do with the resulting data? After all, choosing to get a physical and publishing your medical profile are very different things. Participating in university research projects means eventually the study and results are going to be published in one form or another. Protecting the students' privacy while still site unique gene sequences is a very difficult thing to do.
Most SSL proxies don't make you anonymous, nor do they encrypt incoming communication. If you truly understand how SSL works, then you would know, most SSL implemented on the internet are only one way encryption, not two way. Unless you use client cert, all communication the server sends you are unencrypted. The great firewall of China filters site content. So if you use an SSL proxy, the Chinese government still are able to nab your IP address by filtering incoming packets from your proxy to your host. The safest way to not get caught is to use ssh tunneling using two way encryption.
There are pluses and minuses on either side of the argument.
Self taught programmers appear to be a lot more innovative. They sometimes come up with ingenious solutions to the problems given. However, the same people also lack in documenting the code or even have a hard time writing clean code that doesn't spaghetti. Usually there are ego issues with these programmers as well.
A properly trained programmer from a university with a cs degree that has worth usually are a lot more organized. They religiously document their code and come up with program designs that are scalable and reusable. But they are more likely to give up, they simply write code that requires least human effort, and a lot of the times their code are awfully slow. Most of them don't really question what they've been taught, and don't improve up on what they know. In all honesty, I think Project management and program design classes are by far more valuable than the actual programming classes due to the fact they lay foundations for viable projects small or large.
In most universities, they throw you into coding using simple concept such as variables and arrays. This piques the students' interest, but at the same time let students form their own coding habits. I am a firm believer that program designing classes should be taught at the same time as cs 101 as it would encourage good coding practices that stays with the programmer. As to algorithms and actual coding, it is by far more productive to let the students discover on their own by assigning them projects of their interest that make use of these concepts and practices. The professor should be more like a guide rather than a chicken farmer who try to force feed the students knowledge.
I beg to differ, there is no difference tracking down a piece of code in your mountain of framework definition and tracking down a piece of code in a mountain of procedural spaghetti code. In fact, it probably is easier to track down the procedural spaghetti code via grep than search recursively over 6 directories deep framework definition with the same code appear over and over again in 500+ different self inclusive source files. It doesn't matter how large your project is, as long as you maintain a sane convention, odds are it'd be easy to track down code. The only advantage OOP has over procedural code is reusability. However this reusability also makes tracking down code a royal pain in the ass.
It's her stupidity to get into such a position in the first place. In this case, it is more of weeding out the stupid than weeding out those with slow reflexes. This is the perfect example of why we should take off of safety labels.
I don't really get why people use a framework for php at all. The whole point of php is so you can write web app code anyway you like. Writing to CI spec is such a waste of time since you literally have to track their APIs back to the source, and the functions defining these APIs are all over the place. Inject your own modules or applications into the existing session is hours of work just to track down what the hell they did. All the customer code are sitting in an include container, that handle sessions. Attempt to use custom session verification for binary data transfer is a royal pain. Those who think CI documentation is good are kidding themselves or just trying to do something extremely simple.
People do not need to slow down, evolution will take care of this. Traffic accidents is one of the perfect culling mechanism that can weed out the reckless as well as the reflex impaired. While we are at it, take off all the safety labels.
Big O... It's show time!!!
code efficiency is always one of those iffy thing that are some what pseudo mathematical. Performing O(f(x)) calculation only pertains to the high level code logic without take into consideration what the compiler nor the cpu would do. While you can prove using main value theorem that in some cases where a better O(f(x)) is faster, it's not always the case due to the fact results of simple loops are usually cached.
If you are fired, i doubt you would ever want to use them as a reference anyway
> Well, if the elections are rigged, it's hardly democracy now isn't it....
Reminds me of those guys by the Bush...
Totally agreed. In fact we probably have training sims that have real soldiers play as the other side too. Should we stop that as well and send in our troops unprepared? Rejecting the enemies ideals is very different from being ignorant of the enemies. The former is an informed decision, the latter get people killed.
And what choices are they?
Let's see, on one hand we have:
Comcast and their lies and refusal of disclosure;
Horrible horrible customer service;
powerful lobby that attempts to bar community operated ISPs;
none-overlapping coverage area between the major ISPs.
On the other hand we have:
FCC and their draconian enforcement of policies
I'd take FCC any day.
Further more, TFA is not just wrong, but very very wrong. OK, so the courts ruled that FCC lacks the authority to enforce net neutrality. This does not excuse Comcast from blocking services and then lie about it. Self regulation? What self regulation?
Also, TFA is wrong on the account that the author simply do not understand WTF net neutrality is all about. Let's take his airline analogy for example. Yes people can pay more to ride the business class / first class seats. That is the Internet equivalent of buying a wider pipe that has better customer support and uptime guarantee. The seat availability is still based on first come first serve basis. To violate net neutrality in airline terms means you can literally pay the airline to kick somebody off the plane and give their seat to you. The author doesn't even understand the fundamental difference between ability to buy additional services and ability to buy unfair services.
In short the regulation for net neutrality means FCC keeps an eye on the ISPs and not allowing them to offer unfair services. The ignorance and total lack of research on the author's part makes me wonder how he got his article published.
Sure, but let me ask you this. Are you going to put any client and/or financial data on your internal site? Further more, can you trust your employees with your business? If there are no client/financial data involved or you can vouch for each and every one of your employees, the by all means. Let me point out one thing, SQL injection happens. Tread with care.
My friend, search and replace are doctoral level research projects. Take google for example. It is the cutting edge of computer science. Stupid tasks would consist of sending all clients on your contact list an invitation to your shiny new website using excel and mail merge :)
I don't know... with crap like this: http://www.jasig.org/cas
a program will frustrate them for years to come try tying it to every other piece of software they use.
Small business want to save money by making websites on their own... unfortunately they don't have the know how nor the time to do it. Rather than learning to program, i would suggest learn to spot the technical BS. It is far better to pay a professional firm that does design and site programming since they are less likely to open some blatant security holes to the world. Knowing how to program does not equal knowing how to program well. When your livelihood is on the line, spending couple hundred bucks is much cheaper than having your business go under because the site you wrote over the weekend got hacked by some automated drone and all your client info were stolen.
It's not so much we don't believe global warming, it is pretty much because Americans just don't care. People go "I don't believe you" because it is one of the best ways to stall.
The house makes the rules.
What country? It's ZAFT technology! :D
Agreed. People keep on forgetting, it's not just storage, but iops matter too. When you are running a cluster with hundreds of VMs, you need to size out storage based on how much iops you can get out of these disks instead of how much storage you can give them. Even if you plan out space just enough for each and every application, if disk iops can't keep up at a useful speed, you will get applications that crash, stall, or generally performing horribly.
All it amounts to are full keyboard and mouse, and microsoft can make a ton of cash by selling them as add on accessories for the xbox360... They are just being stupid and stubborn clenching to the controller
Simple, currently humans are integrated in this system. But we will eventually be phased out in favor of better performing and more efficient machines that don't generate as much repeated junk data (aka social media). It's a natural upgrade process.
This is a very basic Artificial Intelligence concept. I wonder how long until the Internet become self aware. Not only are data entities, but relationships between data are also entities. The final step is to automate all this and allow machines creating as well as ranking of indexed entities. Ever wonder what skynet is like? Well friends, this is it.
Don't feel too bad, most of us were expecting a device that would allow us to enjoy some friendly neighbor watching of that hot chick across the street anytime, in the comfort of our living room. Suffice to say, we were disappointed as well.
Depends. Sure they may choose to participate or not, but what is the university going to do with the resulting data? After all, choosing to get a physical and publishing your medical profile are very different things. Participating in university research projects means eventually the study and results are going to be published in one form or another. Protecting the students' privacy while still site unique gene sequences is a very difficult thing to do.
Most SSL proxies don't make you anonymous, nor do they encrypt incoming communication. If you truly understand how SSL works, then you would know, most SSL implemented on the internet are only one way encryption, not two way. Unless you use client cert, all communication the server sends you are unencrypted. The great firewall of China filters site content. So if you use an SSL proxy, the Chinese government still are able to nab your IP address by filtering incoming packets from your proxy to your host. The safest way to not get caught is to use ssh tunneling using two way encryption.
There are pluses and minuses on either side of the argument.
Self taught programmers appear to be a lot more innovative. They sometimes come up with ingenious solutions to the problems given. However, the same people also lack in documenting the code or even have a hard time writing clean code that doesn't spaghetti. Usually there are ego issues with these programmers as well.
A properly trained programmer from a university with a cs degree that has worth usually are a lot more organized. They religiously document their code and come up with program designs that are scalable and reusable. But they are more likely to give up, they simply write code that requires least human effort, and a lot of the times their code are awfully slow. Most of them don't really question what they've been taught, and don't improve up on what they know. In all honesty, I think Project management and program design classes are by far more valuable than the actual programming classes due to the fact they lay foundations for viable projects small or large.
In most universities, they throw you into coding using simple concept such as variables and arrays. This piques the students' interest, but at the same time let students form their own coding habits. I am a firm believer that program designing classes should be taught at the same time as cs 101 as it would encourage good coding practices that stays with the programmer. As to algorithms and actual coding, it is by far more productive to let the students discover on their own by assigning them projects of their interest that make use of these concepts and practices. The professor should be more like a guide rather than a chicken farmer who try to force feed the students knowledge.
I beg to differ, there is no difference tracking down a piece of code in your mountain of framework definition and tracking down a piece of code in a mountain of procedural spaghetti code. In fact, it probably is easier to track down the procedural spaghetti code via grep than search recursively over 6 directories deep framework definition with the same code appear over and over again in 500+ different self inclusive source files. It doesn't matter how large your project is, as long as you maintain a sane convention, odds are it'd be easy to track down code. The only advantage OOP has over procedural code is reusability. However this reusability also makes tracking down code a royal pain in the ass.
It's her stupidity to get into such a position in the first place. In this case, it is more of weeding out the stupid than weeding out those with slow reflexes. This is the perfect example of why we should take off of safety labels.
I don't really get why people use a framework for php at all. The whole point of php is so you can write web app code anyway you like. Writing to CI spec is such a waste of time since you literally have to track their APIs back to the source, and the functions defining these APIs are all over the place. Inject your own modules or applications into the existing session is hours of work just to track down what the hell they did. All the customer code are sitting in an include container, that handle sessions. Attempt to use custom session verification for binary data transfer is a royal pain. Those who think CI documentation is good are kidding themselves or just trying to do something extremely simple.
People do not need to slow down, evolution will take care of this. Traffic accidents is one of the perfect culling mechanism that can weed out the reckless as well as the reflex impaired. While we are at it, take off all the safety labels.