I don't think of it as much a young vs old per say. But Baby Boomer logic vs. Gen XY logic. The Baby Boomers have 80's culture stuck in their head. So their focus is on maintaining whatever power they have, so if that means they are the only one who know that old system and its years of undocumented workarounds, they will keep it, and make it theirs. It isn't that the new guys are unwilling to learn from them, many do, and find this older tech fassinating. But the old guys keep the secrets to themselves in fear if they let the whipper snappers know. Then their job will be useless. Until management realizes the risk of such an application controlled by one person is too high, that they will upgrade off of it, and if that Baby Boomer guys is too resistant and unable to learn the new one, his job is gone. Gen XY culture knows some stuff too. They come in with knowledge of the new stuff and how to implement them. They can see why XML (Bah I am showing my age here) err. JSON is much better method of sharing data then flat text files, for a lot of cases, and how it can lead to less errors in the code, and allow for programs to expand. As well their sensibilities are different. Storage is cheap, CPUs are fast, they know the real bottleneck is the person. So they may implement "wasteful" code, as it can mean easier management. Vs the older method of highly optimized code where in the days Storage was expensive and CPU were slow, and the human cost was low.
Now they are a lot of older developers who keep on top of this stuff and are not afraid of change. They just need to learn to dump their old bagages and legacy systems and get onto the new ones, embrace the new kids on the job, learn from them, and you can also pass down experience too. They are a lot of unwritten rules, such as the appropriate amount of information to share with the client or other departments. How to anticipate specifications issues, and plan your code with hooks to make the code work as expected and not as stated. Avoiding the pitfalls of a program that will get you a good grade in computer science, that will get in the way of you making a good program. When to OO and when not too, heck there are times you realize those XML and JSON files are way too much overhead, and we should just give them a flat file. Knowledge on when to optimize, How to collaborate with other developers, were in college that would be called cheating. Explain the business decisions on why things are where they are at, even if you don't fully agree.
Older and younger developers are actually quite compatible. Just as long they are not in the mind set that they are competing for the same job.
There are plenty of people who walk in American cities, it is because there is too much traffic. However Americans are far better drivers than Europe and most of the traffic come from people who do not live in the city.
I see it more as political misalignment. Usually you can maintain these life style changes with the support of a small local government. But the supporters of these small local governments are also the ones who do not approve of such life styles. The groups who does approve of such lifestyle seem to support a larger government control where it is nearly impossible to implement.
Communism and Socialism work better with a small community where the community at a size where they can make a consensus. Being that they often share a similar culture, and demographics. Once you get larger population the differences begin to cause more conflict causing to less actionable government, and moving towards to a dictatorial type of government.
Chicago is a large city, so a community in the city can implement such changes but trying to make it city wide, will only cause problems.
I would probably draw the line on if the config file contains something the equivalent of an IF statement. Where using the config file will define the order and decision making based on previous inputs.
That would include #ifdef style commands. However if it is just a table... Default = 50 60 kph = 40
While it may perform critical roll in the decision process it isn't changing the logic just the thresholds.
How you licence and distribute your code doesn't equate to its quality.
Normally Open Source code is made to be viewed by others will avoid taking shortcuts, while closed source will try to hide time saving methods. But it isn't always the case. A company who is offering a warranty on their code with a good enough penalty for issues will be more thorough than with an open source project.
For the VW incident. having the code open probably wouldn't do much, as it is just the settings/input file which would cause the damage. Your code could be perfect and still used for evil.
I would say it would be enough. Not necessarily overboard. An artist gets married and has a few kids in his early 20's writes an get killed. The life style due his invention would go to his wife and kids until he is in her 90's. Allowing his wife to support her family and herself for the rest of her life.
There is a cost to try to prevent abuse to the system. A small private company may not pay the lowest cost for the service, but they don't need to pay for all the bs to make sure they are paying the lowest cost.
I think part of the problem with justice is it doesn't fit neatly in people's ideas on how things should work politically. Guns are bad, however his privacy and property was threatened and the causality was not a life. He used a gun as a tool to solve a problem.
Now if there was a person who got shot the justice system may have tilted the other direction.
The cost of downtime is part of the contractors rate. 120-240 an hour is to help pay for the weeks or months between jobs.
If the company likes the person they renew his contract.
Or you could charge half the amount and have a full time employee.
Now these companies just need to realize that their employees are valuable and can bring more to the table, and not hire consultants to shift the blame of bad management
Bah. All you need is your simulation program of a nuclear war to cross reference with Tic-Tac-Toe to come up with some correlation that the only way to not fail, is to not start. To make sure this is effect, please make sure your sumulation program is hooked up to a 300bps modem, and allow anyone who had war diled the number to get it.
Which is the part about bitcoins which is scary. All those questionable bitcoin sources. I had did some calculation, you wouldn't even make minimum wage with these things. Legit sources of Bit Coins will also offer you normal cash. Which is often still easier to deal with in the real world.
They are 3 Factors which makes US unique and difficult for Massive infrastructure projects. 1. Population Density (50th world wide) 2. Area (3rd or 4th largest depending on China claims of land ownership) 3. Population (Distant 3rd)
So we have a lot of people far apart with a long distance to connect them. That is why we are closer to Russia in infrastructure than europe.
Also of a side note, about 80 years ago, we didn't have our infrastructure bombed to the grown, so we have a lot of older infrastructure that is a bit harder to maintain.
**NOTE: BEFORE READING MY COMMENT, This is a generalization. meaning it is based on trends of people who I have met during my personal experience, THEY ARE EXCEPTIONS, I have met them. However the General Trend still seems to hold**
Well there is the following issue: Most people with significant skill in Computer Science will get a job with better pay and benefits than teach. It is a skill that is in High Demand. So other than some altruistic or life calling motive (where you could still get a better paying job, benefiting the greater good, with computer science sills) you will go to where there is the best work.
Most teachers got into teaching for the following reasons. 1. Teachers is the only exposure to professional persons, so they lack the imagination of any other type of work. 2. There isn't a clear career goal based on their area of study, so they will go back to teach it. (Math and Science Teachers) 3. It is one of the few degrees with a career path that doesn't require advanced math and science. (History, English, General Ed Teachers)
They will say it is because they want to help kids, or make the world a better place.... But if you talk to them about your classes if you take Engineering, Science, or Comp-Sci they will go I am glad I don't need to take those classes.
What I think we need is greater community support in teaching. We do not need a Teacher to teach all the classes, having time out where professionals can volunteer some time out to teach a few classes, in the topic would probably make the class far more enjoyable as well more relatable to the students. You will still need the teacher in the classroom as to insure the volunteer is keeping to the subscribed syllabus, as well to be able to deal with the students in their more authoritarian level.
Also as a Side note There isn't any real benefit towards taking AP Test in Comp Science, as you probably be better off in college taking those intro courses again, as a way to get yourself into College mindset and how work is done in college, having a couple easy classes in your major helps you get into good college routient.
In the US. We have the last mile problem. Compared to Europe the US is very sparsely populated, leading to a good portion of the population far away from infrastructure, and it takes a lot of money to get such infrastructure to a person. because you can use a 10 kilometer of cable just to reach one household. So we don't always get the fastest network connection.
However this slower average speed, makes it promising for media delivers. It is more or less at the same speed it takes to watch as it does to download. So we are not incentivized to download and store movies in bulk. but to watch them as streams. If we can download a bunch of movies then there will be so many we do not watch, and they are spending money for content not used. As well they may not know which shows are popular or not. But having it at the speed where you can stream it, but not just download a library means you can consider it like a normal broadcast show.
That is why I tend to stick with Think Pads for PC laptops. I actually don't use the trackpad much but the Pointing Stick. Just because that way I don't need to move my hand from they keyboard.
I would need to agree. My career is based on using a computer daily, and I do a lot of typing, and I am able to touch type. I never experience much difference from a chiclet keyboard, vs a normal keyboard. just as long as there are indents on the "F" and "J" keys. That way I know my hands are in the right position for typing. I expect the issue that people have with keyboards is that they just want to nitpick on something that has changed.
I don't know about Dell, but Apple and Lenovo seemed to do a decent job on their chicklet keyboards, when using them has a natural feel. Toshiba on the other hand seems to hire idiots to design they keyboards Chicklet or not.
How many poor buying choices have you made that truly caused you to throw it out and buy something else from that same company.
You see so much passionate debate over if their Android or Apple smart phone is better, this debate isn't about any particular superiority over the other, but a relentless need to feel vindicated on your purchasing decision.
However if I normally buy a product and I am not happy with it, I usually use it for a while, then when it is time to replace it I will not go with the same company.
What I think causes more stress in the choice are people who give it false or unfair ratings on a product.
Yes women, but also Men who are smaller stature. One size fits most, means it usually doesn't fit anyone. Giving it the ability to be adjustable and fit in many hand types is much more useful. As very small population actually fall as average. Usually they are above or below average.
For the Army, the side arm is part of their job. As a key component of the Armed forces is well being armed.
The big part of New York State is very rural. Also NY state is a rather large in geographic size. Meaning the whole state to have public transportation is impractical.
California is also very rural as well. However Calfornia has some larger cities that need public transportation.
4k from your job?! You have no understanding of how America has a much lower population density. I live 50km from my job and I am not an outlier. There is no way public transportation will be efficient enough with areas of low population density.
I could live in a city, deal with crime, noisy neighbors, expensive rent. Or I can own a nice home out in the suberbs or rural area and live better.
I don't think of it as much a young vs old per say. But Baby Boomer logic vs. Gen XY logic.
The Baby Boomers have 80's culture stuck in their head. So their focus is on maintaining whatever power they have, so if that means they are the only one who know that old system and its years of undocumented workarounds, they will keep it, and make it theirs. It isn't that the new guys are unwilling to learn from them, many do, and find this older tech fassinating. But the old guys keep the secrets to themselves in fear if they let the whipper snappers know. Then their job will be useless. Until management realizes the risk of such an application controlled by one person is too high, that they will upgrade off of it, and if that Baby Boomer guys is too resistant and unable to learn the new one, his job is gone.
Gen XY culture knows some stuff too. They come in with knowledge of the new stuff and how to implement them. They can see why XML (Bah I am showing my age here) err. JSON is much better method of sharing data then flat text files, for a lot of cases, and how it can lead to less errors in the code, and allow for programs to expand. As well their sensibilities are different. Storage is cheap, CPUs are fast, they know the real bottleneck is the person. So they may implement "wasteful" code, as it can mean easier management. Vs the older method of highly optimized code where in the days Storage was expensive and CPU were slow, and the human cost was low.
Now they are a lot of older developers who keep on top of this stuff and are not afraid of change. They just need to learn to dump their old bagages and legacy systems and get onto the new ones, embrace the new kids on the job, learn from them, and you can also pass down experience too. They are a lot of unwritten rules, such as the appropriate amount of information to share with the client or other departments. How to anticipate specifications issues, and plan your code with hooks to make the code work as expected and not as stated. Avoiding the pitfalls of a program that will get you a good grade in computer science, that will get in the way of you making a good program. When to OO and when not too, heck there are times you realize those XML and JSON files are way too much overhead, and we should just give them a flat file. Knowledge on when to optimize, How to collaborate with other developers, were in college that would be called cheating. Explain the business decisions on why things are where they are at, even if you don't fully agree.
Older and younger developers are actually quite compatible. Just as long they are not in the mind set that they are competing for the same job.
Hydrogen was the lowest bidder. So we are all good and safe.
It isn't Communism or Socialism due to any particular service.
Just like having roads isn't communism or socialism.
There are plenty of people who walk in American cities, it is because there is too much traffic. However Americans are far better drivers than Europe and most of the traffic come from people who do not live in the city.
I see it more as political misalignment.
Usually you can maintain these life style changes with the support of a small local government. But the supporters of these small local governments are also the ones who do not approve of such life styles. The groups who does approve of such lifestyle seem to support a larger government control where it is nearly impossible to implement.
Communism and Socialism work better with a small community where the community at a size where they can make a consensus. Being that they often share a similar culture, and demographics. Once you get larger population the differences begin to cause more conflict causing to less actionable government, and moving towards to a dictatorial type of government.
Chicago is a large city, so a community in the city can implement such changes but trying to make it city wide, will only cause problems.
I would probably draw the line on if the config file contains something the equivalent of an IF statement.
Where using the config file will define the order and decision making based on previous inputs.
That would include #ifdef style commands.
However if it is just a table...
Default = 50
60 kph = 40
While it may perform critical roll in the decision process it isn't changing the logic just the thresholds.
How you licence and distribute your code doesn't equate to its quality.
Normally Open Source code is made to be viewed by others will avoid taking shortcuts, while closed source will try to hide time saving methods. But it isn't always the case. A company who is offering a warranty on their code with a good enough penalty for issues will be more thorough than with an open source project.
For the VW incident. having the code open probably wouldn't do much, as it is just the settings/input file which would cause the damage.
Your code could be perfect and still used for evil.
I would say it would be enough. Not necessarily overboard.
An artist gets married and has a few kids in his early 20's writes an get killed. The life style due his invention would go to his wife and kids until he is in her 90's. Allowing his wife to support her family and herself for the rest of her life.
There is a cost to try to prevent abuse to the system.
A small private company may not pay the lowest cost for the service, but they don't need to pay for all the bs to make sure they are paying the lowest cost.
I think part of the problem with justice is it doesn't fit neatly in people's ideas on how things should work politically.
Guns are bad, however his privacy and property was threatened and the causality was not a life.
He used a gun as a tool to solve a problem.
Now if there was a person who got shot the justice system may have tilted the other direction.
The cost of downtime is part of the contractors rate.
120-240 an hour is to help pay for the weeks or months between jobs.
If the company likes the person they renew his contract.
Or you could charge half the amount and have a full time employee.
Now these companies just need to realize that their employees are valuable and can bring more to the table, and not hire consultants to shift the blame of bad management
Bah. All you need is your simulation program of a nuclear war to cross reference with Tic-Tac-Toe to come up with some correlation that the only way to not fail, is to not start. To make sure this is effect, please make sure your sumulation program is hooked up to a 300bps modem, and allow anyone who had war diled the number to get it.
The law was put in a Locked filing cabinet, in a disused bathroom, with a sign written on it saying "Beware of the leopard"
Which is the part about bitcoins which is scary. All those questionable bitcoin sources. I had did some calculation, you wouldn't even make minimum wage with these things.
Legit sources of Bit Coins will also offer you normal cash. Which is often still easier to deal with in the real world.
They are 3 Factors which makes US unique and difficult for Massive infrastructure projects.
1. Population Density (50th world wide)
2. Area (3rd or 4th largest depending on China claims of land ownership)
3. Population (Distant 3rd)
So we have a lot of people far apart with a long distance to connect them.
That is why we are closer to Russia in infrastructure than europe.
Also of a side note, about 80 years ago, we didn't have our infrastructure bombed to the grown, so we have a lot of older infrastructure that is a bit harder to maintain.
**NOTE: BEFORE READING MY COMMENT, This is a generalization. meaning it is based on trends of people who I have met during my personal experience, THEY ARE EXCEPTIONS, I have met them. However the General Trend still seems to hold**
Well there is the following issue:
Most people with significant skill in Computer Science will get a job with better pay and benefits than teach. It is a skill that is in High Demand. So other than some altruistic or life calling motive (where you could still get a better paying job, benefiting the greater good, with computer science sills) you will go to where there is the best work.
Most teachers got into teaching for the following reasons.
1. Teachers is the only exposure to professional persons, so they lack the imagination of any other type of work.
2. There isn't a clear career goal based on their area of study, so they will go back to teach it. (Math and Science Teachers)
3. It is one of the few degrees with a career path that doesn't require advanced math and science. (History, English, General Ed Teachers)
They will say it is because they want to help kids, or make the world a better place.... But if you talk to them about your classes if you take Engineering, Science, or Comp-Sci they will go I am glad I don't need to take those classes.
What I think we need is greater community support in teaching. We do not need a Teacher to teach all the classes, having time out where professionals can volunteer some time out to teach a few classes, in the topic would probably make the class far more enjoyable as well more relatable to the students. You will still need the teacher in the classroom as to insure the volunteer is keeping to the subscribed syllabus, as well to be able to deal with the students in their more authoritarian level.
Also as a Side note There isn't any real benefit towards taking AP Test in Comp Science, as you probably be better off in college taking those intro courses again, as a way to get yourself into College mindset and how work is done in college, having a couple easy classes in your major helps you get into good college routient.
Not really ironic.
In the US. We have the last mile problem. Compared to Europe the US is very sparsely populated, leading to a good portion of the population far away from infrastructure, and it takes a lot of money to get such infrastructure to a person. because you can use a 10 kilometer of cable just to reach one household. So we don't always get the fastest network connection.
However this slower average speed, makes it promising for media delivers. It is more or less at the same speed it takes to watch as it does to download. So we are not incentivized to download and store movies in bulk. but to watch them as streams.
If we can download a bunch of movies then there will be so many we do not watch, and they are spending money for content not used. As well they may not know which shows are popular or not. But having it at the speed where you can stream it, but not just download a library means you can consider it like a normal broadcast show.
That is why I tend to stick with Think Pads for PC laptops. I actually don't use the trackpad much but the Pointing Stick. Just because that way I don't need to move my hand from they keyboard.
I would need to agree. My career is based on using a computer daily, and I do a lot of typing, and I am able to touch type. I never experience much difference from a chiclet keyboard, vs a normal keyboard. just as long as there are indents on the "F" and "J" keys. That way I know my hands are in the right position for typing.
I expect the issue that people have with keyboards is that they just want to nitpick on something that has changed.
I don't know about Dell, but Apple and Lenovo seemed to do a decent job on their chicklet keyboards, when using them has a natural feel.
Toshiba on the other hand seems to hire idiots to design they keyboards Chicklet or not.
How many poor buying choices have you made that truly caused you to throw it out and buy something else from that same company.
You see so much passionate debate over if their Android or Apple smart phone is better, this debate isn't about any particular superiority over the other, but a relentless need to feel vindicated on your purchasing decision.
However if I normally buy a product and I am not happy with it, I usually use it for a while, then when it is time to replace it I will not go with the same company.
What I think causes more stress in the choice are people who give it false or unfair ratings on a product.
Yes women, but also Men who are smaller stature.
One size fits most, means it usually doesn't fit anyone. Giving it the ability to be adjustable and fit in many hand types is much more useful. As very small population actually fall as average. Usually they are above or below average.
For the Army, the side arm is part of their job. As a key component of the Armed forces is well being armed.
The big part of New York State is very rural. Also NY state is a rather large in geographic size. Meaning the whole state to have public transportation is impractical.
California is also very rural as well. However Calfornia has some larger cities that need public transportation.
4k from your job?! You have no understanding of how America has a much lower population density. I live 50km from my job and I am not an outlier. There is no way public transportation will be efficient enough with areas of low population density.
I could live in a city, deal with crime, noisy neighbors, expensive rent. Or I can own a nice home out in the suberbs or rural area and live better.