It must of been written by my Third Grade teacher, who for the most part really messed me up and my friends as well, with her barbaric teaching styles. There was one of my friends in her class, he was a really nice kid, however had some learning disabilities so some concepts he didn't catch too well. He was having problem with word problems which require subtraction. He asked for help, She was kinda big on embarrassing students so a lot of us heard this. Teacher: You are subtracting a Larger number from a smaller number. Teacher: What does your father do? Student: He is a policeman. Teacher: It is Illegal to subtract a Larger number from a smaller number. Do you want to go to jail for doing that?
There is a wide difference on how computer science is taught across many institutions. In My college Computer Science was combined in the Department of Math, Physics and Computer Science. So Computer Science was taught in more of Mathematical and Scientific method. Encouraging taking the scientific method to help solve problems. 1. Identify the question you want to solve. 2. Offer a Hypothesis on how to solve it. 3. Experiment (writing code), and going back to #2 if it doesn't work. 4. Offer your Theory as your solution.
In class our peers may review some of our solutions and offer feedback, such as stating inputs of X, Y, Z may cause it to fail. Or applying Discrete mathematics to prove that it does or doesn't work. While there is some talk about the technology and engineering principles, it was mostly Science and Math. for my version of Computer Science. I have dealt with other students from other schools who said Computer Science was Engineering Lite, others where it was Just computer engineering under the Computer Science name. And others where it was just focusing on the technology and not as much the principals.
My Computer Science classes focused a lot more on Big O performance, while other students Never heard of it.
Computer Science for the Most Part seems to be a combination of STEM all with different levels of degrees.
My real issue is globally the loss of the small ISP. Back in the dialup days even outside major cities, we had access to dozens of ISP's we could pick the big global names just as AOL, Prodigy and Compuserve. But we we had access to a bunch of smaller ISP's who may have offered less services, but also were more affordable. 56.6k dial up for $8.50 a month was a good deal, or $20 for 100 Megabytes with no backout, there was also pricing like $25 for 50 hours. There were a lot of options and we could pick a style that was best for us. The ISP could offer these low prices (at the time) because they needed to cover the cost of a T1 line (about $1,000 a month) and x amount of LAN Lines, usually between 8-24. They could run the ISP with a small business of 1 person. They were not responsible for what their users did, or what they viewed. Nor did they really care to try, as logging all such traffic would fill up expensive Drive storage, which they often would rather keep for email and personal web hosting.
Today ISP also own the infrastructure and have increasing requirements which makes them more expensive and worse customer experience.
I guess a three year sentence was what they wanted to give him. This guy is so paranoid that he imprisoned himself for years vs just trying to face the justice system, and perhaps getting out with a fine, or even declared innocent. This guy had locked himself to prevent dealing with the legal systems of the UK, Sweden, and the United States. While they are not perfect and need reform, are still considered the world's fairest justice systems. Compared to the many other parts of the world where you would just had been shot or poisoned.
I have found, that we are sometimes too focused on the economy, that we are missing the greater good in leadership. There are so many bad decisions made, with the argument that it would be good for the economy. Lets legalize x, y and z. Because it would be good for the economy. Lets open up murder zones, where you just need to pay a tax to knock off your rival. It would be good for the economy.
I am willing to bet if they were accurate enough, they would probably find that a particular level of corruption is actually good overall. Much of our tax money is wasted on making sure there isn't corruption going on. That small company will need to go threw the complex bidding process wasting our tax money because of the government oversight, which all in alls will make the process more expensive, then just risking the occasional corruption. But once it goes too far, then the system starts to collapse, as only the rich companies can pay the bribes.
Tech companies don't get the political love. Those are run by Geeks and Nerds (terms used in a derogatory form) those guys who the politicians would make fun of and insult as a kid. Unlike the auto industry who is filled with Hard Working Salt of the Earth workers, and creating a product that you can see and touch and buy to impress other people.
Very Baby Boomer thinking. But that is the generation who is still in charge.
VMWare seems like the unit that would actually be making money. However the licenses are really expensive, there are much affordable alternatives out there, but there are still too many muckety-mucks out there who think the most expensive product is still the best, and they should only get the best. However those free/cheaper solutions may or may not be as good, but you may be able to deal with greater growth for less.
Not that VMWare is bad, it is a good product, it is just really expensive, to the point where you can consider getting additional low end servers vs virtualizing them.
They used the credit system for trading with other worlds. So there must be some form of currency. However while it may not be money as we think of it. Not everyone can live in the favorite spots that they may want to live in. How many beach homes and/or mountain top view, are there for the population. Even in Starfleet, Officers get their own quarters, while many enlisted members share bunks. There is still a reward system in place for people who do the smaller supply and high demand job. As well in the trek world. there seems to be people who are doing some rather tough jobs, not because they really want to, but because they feel like they need to. Now they may not have a currency system, but perhaps a system where your work that you performs allows for a particular quality of life. So a low skill job, such as the equivalent of a fast food worker. Will allow you to have a small 25 square meter studio apartment, with 10 square meter rooms for each child. You would have transportation privileges to go to places you need to go with a modest amount needed to go to places you want to go. While if you are in charge of a galactic institution where you have a lot of responsibilities then you have the equivalent of a mansion, and access to nearly unlimited transportation, and other privileges. Such a system while not using cash would require a lot of computation to figure out the status of a person's place in society figuring out in real time what is the current supply and demand for each job, and measuring the correct reward system to entice growth, without causing a bubble of greed to jump to a particular path.
I have to say the motives do matter. A DDOS vs. a targeted attack to collect data. Then what is the motivation behind the data, stolen. Is it just to sell off to make money, or will it be used for blackmail, perhaps they are trying to search for abuse in the system. Is the system attacking you just an unwilling system, probably due to the server under the desk, type of setup, where an outside IT guy is called only when there is a noticeable problem. Or is it from a location where there is a large IT Staff running a full time network. Then if there is a target to your hack vs. a general find any system open. Say you choose to attack a Hospital, with the intent of getting PHI so you can sell it off for Identity Theft and/or blackmail individuals with embarrassing medical issues that may affect their electability or position in society. Now this is the digital equivalent of a targeted bombing of a hospital where the health and safety of the people are at risk, all for a petty motive of making some money. In justice motives do matter, That is why our legal system differentiates Murder, Manslaughter, Wrongful death and Self defence. The outcome is the same, however it is the motives which determine the outcome and the degree of punishment. In term of protecting your institution the motives are not necessarily important, however if you know your organization has data that may make it more vulnerable to a targeted attack you may need to put more effort into protecting the information.
I would say stress is a bad term. But a reverse placebo effect. If you are told that something is bad, you will go out of your way make sure the symptoms are happening. A person feels that fracking is causing a bad health environment, so they may not take better care of themselves as they are blaming their issues on the fracking not their poor health choices.
Why are we letting sensational news articles get in the way of rational discussion and though. Areas where there is a lot of Fracking, are also areas where they are often More Remote, and have a poorer population. So they may not be available to proper health care.
Now the real question is Why isn't there serious study of the environmental impact of fracking. Not just from the oil companies, and not just from groups who have a tendency to be environmental extremist. There are enough areas now to measure water quality and other factors and make a good measurements on what pollutants are out there.
I need to agree. Germans take a lot of pride in Engineering as a culture. To say the German Engineers took short cuts just to pass US tests seems more unlikely than a strict Wink-Wink-Nudge-Nundge from the Bosses to the engineers with the side effect of or-else.
But who is playing shenanigans Samsung or Apple. Did Apple Spec out the correct specs to Samsung and they made a cheap knockoff, after sending a batch that seems to meet initial QA, in a very German style. Or did Apple know about/agree to giving different quality products.
Laws of physics allows for Randomness, or at least a complex set of cause and effects that is beyond the ability to predict, as the attempt to measure all the factors will change their outcome, or a less sciency person may say these values we cannot be controlled by us are being controlled by a greater intelligence force. Needless to say in all intensive purposes there is randomness. Random stuff tends to balance itself out on the macro scale. Planets and Stars are round, and they orbit each other in elliptical orbits, they spin in galaxies.... But as you get into the smaller we find more randomness. That sandy beach may be made from different rocks, which may have a different properties. So animals who evolved to live on these beaches had adapted to deal with these difference, embracing the environments strengths and protecting itself from its dangers. So a bug evolved on one sandy beach with sand that has smooth edges may be more prone to digging in it to hide, while sand with sharper edges may be better used to cover the animal as to protect itself. The environment you exist on will direct how you evolve. Our brains are designed for grassy plains, where we walk upright to be taller than grass, we can use our eyes and ears to find prey and avoid predators. Our smell isn't so great, but being above the grassline the stuff we would be able to smell wouldn't be as useful information. But we had learned to communicate with sight and sound. An alien would have evolved with a much different set of random elements. Say like a bunch of mole men. No need for eye-sight. but much more on smell and sound. An intelligent group of life forms with less or no site would be making different observations. Except for reaching to the stars, they may be wanting to dig to the planet core. And they share information over the sniffernet. Their world view would be alien to us making communication difficult. and even undetectable by other advanced races.
We can communicate with animals. We can learn there gestures, mannerisms, vocal noises, even analyse the smells they produce. We can often tell if they are happy, sad, angry at least for mammals and birds. However animals don't have the same level of communication that people do. Sure some animals makes complex sounds but it doesn't mean they are performing complex grammar. A Dolphin going Screech - Chirpity - click - click may just mean "Fish over here", and perhaps an identifier on who he is. We can identify this stuff. We think we cannot communicate with animals because we don't get into these deep conversations with them but they don't think like that. They are not that deep.
I expect that is may be mostly do the fact most apps made today still are created with the idea of 32bit in mind. (For Windows and Linux). When designing software there is a sweet spot where of how much RAM to use, vs how much to read off of slower storage such as a hard disk or download from the cloud, vs. how much you should calculate in real time. As technology progresses and prices changes this balance fluctuates. MS DOS and those old DOS apps were designed around the under 640k RAM. and reading data from the disk. So many of the games were generated via Vector graphics. As the CPU time was fast enough to draw the graphics, vs trying to store bitmaps in RAM, and loading it from the disk. Then once the Faster Accessing of the hard disk came around with larger storage, then you got more bitmapped images, where you can read more complex images and display them faster then it would take the CPU to draw them at that quality level. As well RAM has been breaking the 640k barrier, at this point we can have Windowing information as we now have the RAM to run the application and extra to store the data behind an overlapping window...
Design methods change as technology changes so you code needs to deal with the new balance of technology available in the systems. Sometimes we call it bloat, but it is about having your program taking optimal advantage of the resources to meet what the system can do. I have a program I created on the server that takes over a hundred gigs of RAM. It really flies because I have a good portion of the data cached in RAM for quick retrieval faster then it takes to download it from the Database. The app I would have written a decade ago, wouldn't work like this app, because we didn't have the RAM, so it would have been designed with more of creating direct read tables in the database with copies from other data elements, probably using extra disk space, to get things indexed so it will work in reasonable time. As well it may need to have been split across multiple servers.
Perl still has a place, however it isn't the golden child language it once was. Perl heyday was during the mid-late 1990's when having a Relational Database was considered an expensive (in software price and/or in system requirements) so for Web Applications, that needed to do a server side data processing there was a lot of reading flat text data. Perl is still king at flat text processing. However with MySQL, PostGreSQL and Microsoft SQL Server 2000 being created and designed to be good enough to handle the large data sets, and with system resources that can fit on your mid range server. So PHP, Java servlets, ASP took Perl golden child status, as they are better designed to interact with the database, as well the ability to embed your code with your HTML simplifying the process. So its place as the de facto language for all things web is rather dated... However it is still good for text processing and can do what it needs to do.
Problem is Linus in terms of Linux has been granted God Like reputation. And no one is willing to dispute his power. He may had been a nice guy back in the 1990's but the power had made him more willing to just speak his mind, and not listen to the little guys.
I personally like to hire people who is willing to tell me I am wrong so I can learn.
It is much the same concept of parallelizing algorithms. Some algorithms are easily parallelized where each unit isn't dependant on the other. Then you have others which cannot be parallelized, Things need to happen in that order and the start of the next step is dependant of the part of the first. The same with development projects. In order for someone to complete a particular section they need the results from an other. Then you have the difference between academic vision of software engineering, and real life. all the specs cannot be thought out.
An element of comedy is pain. The stereotypes shown are trying to amplify such pain, thus makes people laugh at it. But as with most comedy, the people who feel the pain, from having elements of the stereotype have more sympathy in their plight.
Let's take it for wrote that the NSA will spy on us and the snowden leaks were only to show the NSA where they were holes in its operation that it closed down. So no country is safe from the NSA.
They are not suppose to spy on citizens though. So I guess that still makes US the safest place. However when shopping for online hosting, we rarely put the effort that is deserving for the cost of the information. If you want extra protection, then you need to work up a custom contract for work, and not their standard terms of services. That will cover all the holes you want to be sure is covered. You may end up paying a lot more for it too. But if your data is that valuable then you need to go threw the extra effort.
I work in a Mid-Large size Hospital and we take HIPAA and your personal health records very seriously, sometimes we need to work with an outside vendor who will host some systems, the contracting will take months to insure the data is secure, and if there is a breach they will legally on the line for their mistake not us, and they will have to face nearly all the burden including paying us back for any work on our end, for their damage. Now in generally I tend to really hate this, because it takes months, and I have to explain to the vendor's Project Managers, our end users and upper management, that it is still in contracting and they get frustrated as there is no movement, I get frustrated too, because this may take an unexpected amount of time so it is hard to prioritize my work. However the data is extremely important and we need to be sure that we have covered all the holes that we can think of.
There are fringe groups of Environmentalists and Health Nuts, who seem to forget or not realize the advancements we have made over the last couple thousand years in providing clean and much more healthy drinking water. There is a reason why our forefathers drank a lot of beer and hard cider, it was healthier then drinking water. The alcohol which damaged their livers and took decades off their lifespan, was a better option of drinking fresh water which could have microbes that could kill you the next week. Now we had great improvement in water purification technologies so clean drinking water is possible and better for you then alcohol. Which then leads us to the 1920's prohibition, where many people who were employed to serve alcohol either had to work black market, go to a different career, or adapt. Those who adapted, help make things as Malted Milk Shakes, and Soda-Pop and other "Soft" drinks. Where they could use their now clean water to make new drinks which is what they were good at. Now these soft drinks were speciality drinks, were candy not meant for constant consumption, so they were not targeted towards to being part of your daily diet. Then we get to those silly Baby Boomers who never wanted to grow up. So their culture rejected all the stuffy restrictions of their parents and tried to be young and hip. Thus causing them to drink more soda, and avoiding classifying it as kids stuff, then we get to their kids, where they felt it was OK to feed their children this as part of their normal grocery items. So the Gen X got hooked on the taste.
Now, Soda isn't like tobacco where it is an addictive substance, it is much easier to quit the soda habit/substitute it with something else. We Americans have a problem of overdoing things that we like. When we smoke we smoke packs of cigarettes a day not one every few days. When we drink soda it is part of our diet not just a random treat. If we don't like meat then we go full vegan, if we like meat, then we reject all vegetarian meals. When our excess goes out of control, it is easier to blame the product maker, then ourselves for going in excess.
It must of been written by my Third Grade teacher, who for the most part really messed me up and my friends as well, with her barbaric teaching styles.
There was one of my friends in her class, he was a really nice kid, however had some learning disabilities so some concepts he didn't catch too well. He was having problem with word problems which require subtraction. He asked for help, She was kinda big on embarrassing students so a lot of us heard this.
Teacher: You are subtracting a Larger number from a smaller number.
Teacher: What does your father do?
Student: He is a policeman.
Teacher: It is Illegal to subtract a Larger number from a smaller number. Do you want to go to jail for doing that?
There is a wide difference on how computer science is taught across many institutions.
In My college Computer Science was combined in the Department of Math, Physics and Computer Science. So Computer Science was taught in more of Mathematical and Scientific method. Encouraging taking the scientific method to help solve problems.
1. Identify the question you want to solve.
2. Offer a Hypothesis on how to solve it.
3. Experiment (writing code), and going back to #2 if it doesn't work.
4. Offer your Theory as your solution.
In class our peers may review some of our solutions and offer feedback, such as stating inputs of X, Y, Z may cause it to fail. Or applying Discrete mathematics to prove that it does or doesn't work.
While there is some talk about the technology and engineering principles, it was mostly Science and Math. for my version of Computer Science.
I have dealt with other students from other schools who said Computer Science was Engineering Lite, others where it was Just computer engineering under the Computer Science name. And others where it was just focusing on the technology and not as much the principals.
My Computer Science classes focused a lot more on Big O performance, while other students Never heard of it.
Computer Science for the Most Part seems to be a combination of STEM all with different levels of degrees.
My real issue is globally the loss of the small ISP. Back in the dialup days even outside major cities, we had access to dozens of ISP's we could pick the big global names just as AOL, Prodigy and Compuserve. But we we had access to a bunch of smaller ISP's who may have offered less services, but also were more affordable. 56.6k dial up for $8.50 a month was a good deal, or $20 for 100 Megabytes with no backout, there was also pricing like $25 for 50 hours. There were a lot of options and we could pick a style that was best for us. The ISP could offer these low prices (at the time) because they needed to cover the cost of a T1 line (about $1,000 a month) and x amount of LAN Lines, usually between 8-24. They could run the ISP with a small business of 1 person. They were not responsible for what their users did, or what they viewed. Nor did they really care to try, as logging all such traffic would fill up expensive Drive storage, which they often would rather keep for email and personal web hosting.
Today ISP also own the infrastructure and have increasing requirements which makes them more expensive and worse customer experience.
I guess a three year sentence was what they wanted to give him. This guy is so paranoid that he imprisoned himself for years vs just trying to face the justice system, and perhaps getting out with a fine, or even declared innocent.
This guy had locked himself to prevent dealing with the legal systems of the UK, Sweden, and the United States. While they are not perfect and need reform, are still considered the world's fairest justice systems. Compared to the many other parts of the world where you would just had been shot or poisoned.
I have found, that we are sometimes too focused on the economy, that we are missing the greater good in leadership.
There are so many bad decisions made, with the argument that it would be good for the economy.
Lets legalize x, y and z. Because it would be good for the economy.
Lets open up murder zones, where you just need to pay a tax to knock off your rival. It would be good for the economy.
I am willing to bet if they were accurate enough, they would probably find that a particular level of corruption is actually good overall.
Much of our tax money is wasted on making sure there isn't corruption going on. That small company will need to go threw the complex bidding process wasting our tax money because of the government oversight, which all in alls will make the process more expensive, then just risking the occasional corruption.
But once it goes too far, then the system starts to collapse, as only the rich companies can pay the bribes.
Tech companies don't get the political love. Those are run by Geeks and Nerds (terms used in a derogatory form) those guys who the politicians would make fun of and insult as a kid. Unlike the auto industry who is filled with Hard Working Salt of the Earth workers, and creating a product that you can see and touch and buy to impress other people.
Very Baby Boomer thinking. But that is the generation who is still in charge.
VMWare seems like the unit that would actually be making money. However the licenses are really expensive, there are much affordable alternatives out there, but there are still too many muckety-mucks out there who think the most expensive product is still the best, and they should only get the best. However those free/cheaper solutions may or may not be as good, but you may be able to deal with greater growth for less.
Not that VMWare is bad, it is a good product, it is just really expensive, to the point where you can consider getting additional low end servers vs virtualizing them.
They used the credit system for trading with other worlds. So there must be some form of currency.
However while it may not be money as we think of it. Not everyone can live in the favorite spots that they may want to live in. How many beach homes and/or mountain top view, are there for the population. Even in Starfleet, Officers get their own quarters, while many enlisted members share bunks. There is still a reward system in place for people who do the smaller supply and high demand job. As well in the trek world. there seems to be people who are doing some rather tough jobs, not because they really want to, but because they feel like they need to.
Now they may not have a currency system, but perhaps a system where your work that you performs allows for a particular quality of life. So a low skill job, such as the equivalent of a fast food worker. Will allow you to have a small 25 square meter studio apartment, with 10 square meter rooms for each child. You would have transportation privileges to go to places you need to go with a modest amount needed to go to places you want to go.
While if you are in charge of a galactic institution where you have a lot of responsibilities then you have the equivalent of a mansion, and access to nearly unlimited transportation, and other privileges.
Such a system while not using cash would require a lot of computation to figure out the status of a person's place in society figuring out in real time what is the current supply and demand for each job, and measuring the correct reward system to entice growth, without causing a bubble of greed to jump to a particular path.
I have to say the motives do matter. A DDOS vs. a targeted attack to collect data. Then what is the motivation behind the data, stolen. Is it just to sell off to make money, or will it be used for blackmail, perhaps they are trying to search for abuse in the system. Is the system attacking you just an unwilling system, probably due to the server under the desk, type of setup, where an outside IT guy is called only when there is a noticeable problem. Or is it from a location where there is a large IT Staff running a full time network. Then if there is a target to your hack vs. a general find any system open.
Say you choose to attack a Hospital, with the intent of getting PHI so you can sell it off for Identity Theft and/or blackmail individuals with embarrassing medical issues that may affect their electability or position in society. Now this is the digital equivalent of a targeted bombing of a hospital where the health and safety of the people are at risk, all for a petty motive of making some money.
In justice motives do matter, That is why our legal system differentiates Murder, Manslaughter, Wrongful death and Self defence. The outcome is the same, however it is the motives which determine the outcome and the degree of punishment.
In term of protecting your institution the motives are not necessarily important, however if you know your organization has data that may make it more vulnerable to a targeted attack you may need to put more effort into protecting the information.
I would say stress is a bad term. But a reverse placebo effect. If you are told that something is bad, you will go out of your way make sure the symptoms are happening. A person feels that fracking is causing a bad health environment, so they may not take better care of themselves as they are blaming their issues on the fracking not their poor health choices.
Why are we letting sensational news articles get in the way of rational discussion and though.
Areas where there is a lot of Fracking, are also areas where they are often More Remote, and have a poorer population. So they may not be available to proper health care.
Now the real question is Why isn't there serious study of the environmental impact of fracking. Not just from the oil companies, and not just from groups who have a tendency to be environmental extremist. There are enough areas now to measure water quality and other factors and make a good measurements on what pollutants are out there.
Due to the popular Distributions based off of it. However Debian is more server target then desktop.
I need to agree. Germans take a lot of pride in Engineering as a culture. To say the German Engineers took short cuts just to pass US tests seems more unlikely than a strict Wink-Wink-Nudge-Nundge from the Bosses to the engineers with the side effect of or-else.
But who is playing shenanigans Samsung or Apple.
Did Apple Spec out the correct specs to Samsung and they made a cheap knockoff, after sending a batch that seems to meet initial QA, in a very German style. Or did Apple know about/agree to giving different quality products.
Laws of physics allows for Randomness, or at least a complex set of cause and effects that is beyond the ability to predict, as the attempt to measure all the factors will change their outcome, or a less sciency person may say these values we cannot be controlled by us are being controlled by a greater intelligence force. Needless to say in all intensive purposes there is randomness. Random stuff tends to balance itself out on the macro scale. Planets and Stars are round, and they orbit each other in elliptical orbits, they spin in galaxies.... But as you get into the smaller we find more randomness. That sandy beach may be made from different rocks, which may have a different properties. So animals who evolved to live on these beaches had adapted to deal with these difference, embracing the environments strengths and protecting itself from its dangers. So a bug evolved on one sandy beach with sand that has smooth edges may be more prone to digging in it to hide, while sand with sharper edges may be better used to cover the animal as to protect itself.
The environment you exist on will direct how you evolve. Our brains are designed for grassy plains, where we walk upright to be taller than grass, we can use our eyes and ears to find prey and avoid predators. Our smell isn't so great, but being above the grassline the stuff we would be able to smell wouldn't be as useful information. But we had learned to communicate with sight and sound.
An alien would have evolved with a much different set of random elements. Say like a bunch of mole men. No need for eye-sight. but much more on smell and sound. An intelligent group of life forms with less or no site would be making different observations. Except for reaching to the stars, they may be wanting to dig to the planet core. And they share information over the sniffernet. Their world view would be alien to us making communication difficult. and even undetectable by other advanced races.
We can communicate with animals. We can learn there gestures, mannerisms, vocal noises, even analyse the smells they produce. We can often tell if they are happy, sad, angry at least for mammals and birds. However animals don't have the same level of communication that people do. Sure some animals makes complex sounds but it doesn't mean they are performing complex grammar. A Dolphin going Screech - Chirpity - click - click may just mean "Fish over here", and perhaps an identifier on who he is.
We can identify this stuff. We think we cannot communicate with animals because we don't get into these deep conversations with them but they don't think like that. They are not that deep.
I expect that is may be mostly do the fact most apps made today still are created with the idea of 32bit in mind. (For Windows and Linux). When designing software there is a sweet spot where of how much RAM to use, vs how much to read off of slower storage such as a hard disk or download from the cloud, vs. how much you should calculate in real time. As technology progresses and prices changes this balance fluctuates. MS DOS and those old DOS apps were designed around the under 640k RAM. and reading data from the disk. So many of the games were generated via Vector graphics. As the CPU time was fast enough to draw the graphics, vs trying to store bitmaps in RAM, and loading it from the disk. Then once the Faster Accessing of the hard disk came around with larger storage, then you got more bitmapped images, where you can read more complex images and display them faster then it would take the CPU to draw them at that quality level. As well RAM has been breaking the 640k barrier, at this point we can have Windowing information as we now have the RAM to run the application and extra to store the data behind an overlapping window...
Design methods change as technology changes so you code needs to deal with the new balance of technology available in the systems.
Sometimes we call it bloat, but it is about having your program taking optimal advantage of the resources to meet what the system can do.
I have a program I created on the server that takes over a hundred gigs of RAM. It really flies because I have a good portion of the data cached in RAM for quick retrieval faster then it takes to download it from the Database. The app I would have written a decade ago, wouldn't work like this app, because we didn't have the RAM, so it would have been designed with more of creating direct read tables in the database with copies from other data elements, probably using extra disk space, to get things indexed so it will work in reasonable time. As well it may need to have been split across multiple servers.
I actually use Python 3 for most of my work. Once I learned to put () around my prints like in nearly every other language I was fine.
Perl still has a place, however it isn't the golden child language it once was.
Perl heyday was during the mid-late 1990's when having a Relational Database was considered an expensive (in software price and/or in system requirements) so for Web Applications, that needed to do a server side data processing there was a lot of reading flat text data. Perl is still king at flat text processing. However with MySQL, PostGreSQL and Microsoft SQL Server 2000 being created and designed to be good enough to handle the large data sets, and with system resources that can fit on your mid range server. So PHP, Java servlets, ASP took Perl golden child status, as they are better designed to interact with the database, as well the ability to embed your code with your HTML simplifying the process.
So its place as the de facto language for all things web is rather dated... However it is still good for text processing and can do what it needs to do.
Problem is Linus in terms of Linux has been granted God Like reputation. And no one is willing to dispute his power. He may had been a nice guy back in the 1990's but the power had made him more willing to just speak his mind, and not listen to the little guys.
I personally like to hire people who is willing to tell me I am wrong so I can learn.
It is much the same concept of parallelizing algorithms. Some algorithms are easily parallelized where each unit isn't dependant on the other. Then you have others which cannot be parallelized, Things need to happen in that order and the start of the next step is dependant of the part of the first. The same with development projects. In order for someone to complete a particular section they need the results from an other. Then you have the difference between academic vision of software engineering, and real life. all the specs cannot be thought out.
An element of comedy is pain. The stereotypes shown are trying to amplify such pain, thus makes people laugh at it. But as with most comedy, the people who feel the pain, from having elements of the stereotype have more sympathy in their plight.
Let's take it for wrote that the NSA will spy on us and the snowden leaks were only to show the NSA where they were holes in its operation that it closed down.
So no country is safe from the NSA.
They are not suppose to spy on citizens though. So I guess that still makes US the safest place.
However when shopping for online hosting, we rarely put the effort that is deserving for the cost of the information. If you want extra protection, then you need to work up a custom contract for work, and not their standard terms of services. That will cover all the holes you want to be sure is covered. You may end up paying a lot more for it too. But if your data is that valuable then you need to go threw the extra effort.
I work in a Mid-Large size Hospital and we take HIPAA and your personal health records very seriously, sometimes we need to work with an outside vendor who will host some systems, the contracting will take months to insure the data is secure, and if there is a breach they will legally on the line for their mistake not us, and they will have to face nearly all the burden including paying us back for any work on our end, for their damage. Now in generally I tend to really hate this, because it takes months, and I have to explain to the vendor's Project Managers, our end users and upper management, that it is still in contracting and they get frustrated as there is no movement, I get frustrated too, because this may take an unexpected amount of time so it is hard to prioritize my work. However the data is extremely important and we need to be sure that we have covered all the holes that we can think of.
There are fringe groups of Environmentalists and Health Nuts, who seem to forget or not realize the advancements we have made over the last couple thousand years in providing clean and much more healthy drinking water. There is a reason why our forefathers drank a lot of beer and hard cider, it was healthier then drinking water. The alcohol which damaged their livers and took decades off their lifespan, was a better option of drinking fresh water which could have microbes that could kill you the next week. Now we had great improvement in water purification technologies so clean drinking water is possible and better for you then alcohol. Which then leads us to the 1920's prohibition, where many people who were employed to serve alcohol either had to work black market, go to a different career, or adapt. Those who adapted, help make things as Malted Milk Shakes, and Soda-Pop and other "Soft" drinks. Where they could use their now clean water to make new drinks which is what they were good at. Now these soft drinks were speciality drinks, were candy not meant for constant consumption, so they were not targeted towards to being part of your daily diet. Then we get to those silly Baby Boomers who never wanted to grow up. So their culture rejected all the stuffy restrictions of their parents and tried to be young and hip. Thus causing them to drink more soda, and avoiding classifying it as kids stuff, then we get to their kids, where they felt it was OK to feed their children this as part of their normal grocery items. So the Gen X got hooked on the taste.
Now, Soda isn't like tobacco where it is an addictive substance, it is much easier to quit the soda habit/substitute it with something else. We Americans have a problem of overdoing things that we like. When we smoke we smoke packs of cigarettes a day not one every few days. When we drink soda it is part of our diet not just a random treat. If we don't like meat then we go full vegan, if we like meat, then we reject all vegetarian meals. When our excess goes out of control, it is easier to blame the product maker, then ourselves for going in excess.