So we see evidence of a seeming Miraculous event in the universe. One that seems to defy logic. And you use it as a time to get angry at people who believe in God.
Is your atheism so week, that you fall back on violence if confronted with evidence that seems to force you to realign your belief structure. So tell me again how atheist are better than religious people? Or is it that you are just as human as the rest of us, and will strongly hold onto our belief structure and get very angry when something dissuades it.
Did you ever notice that Police Dashboard cams seem to glitch out between the time they do the stop, and during an escalation. Then seems to be working when a bruised suspect finally hits the cop.
I expect the same thing... You see a video of the inspector. Talking to the owner who is wearing a nice gold watch. Well lets take a look at that refrigerator, the display get very pixally the sound wavers and is hard to hear, then it finally comes back on, with the inspector well it looks good then shakes the guys hand with a tan line, while the inspectors is wearing a gold watch.
I hope he doesn't get too much more trouble. You should be really annoyed that they found the name of the guy who made the bug.
If open source contributors get so much negitive press due to a bug, how do you think you will get other people to contribute to OSS projects?
We all make bugs, this one got past layers of reviewers who should be as much in the blame too. But unlike companies who have insurance to cover these expensive legal attacks, the individual would just be crushed.
Or the number of people who file for their Taxes....
In short people will procrastinate. Out of the uninsured... I say about 10% would never join because they hate all things Obama. Then you have those who do not want to join out of principal or figure the Tax Penalty is cheaper than getting insurance. There is a portion who do not know about it. Some will over procrastinate figuring they can always come in late. However most would wait until the last minute.
I guess you are not from the North East. Pot Holes. The hole doesn't just appear, is breaks loose then a car or truck or plow will dislodge the material and make the hole. Causing debris, often without you seeing it. Other people can be careless too such as rear-ending you. And sometimes even if you are very careful, something could distract you enough to get in an accident. We all think that we are great drivers... But we are not, a lot of times when we are not at our best, we are lucky that nothing happened or the other guy corrected himself before you hit them. If a driver is really that good of a drive and careful, they would be such a nervous wreck that they wouldn't every drive a car.
XP users will bitch and moan enough already if they have to use Windows 7 or 8. Giving them Linux would be much worse.
Here are some common misconceptions about end users: 1. They are stupid and only do stupid thing with there PC: Firefox and libreOffice is not the limit to a persons PC usage. They are going to do more complex things even if they don't realize it. They will want to share files over the network, they may want to attach their Camera to their PC, Video Conference, Do some graphics manipulations, even sometimes do basic system admin on their PC, such as updates or putting in a driver. You need to give them more credit then most people do. Linux for the desktop tends to have a doughnut hole in usability. You get Granny Open your program and browse the web. You got advanced user where you can script and program all you want... The hole is in the Moderate user category.
2. Their PC's will work great with Linux: Who really fully checks the Linux compatibility list when getting a PC. Especially if you initially get a windows PC. Even old PC's you may find that a network controller isn't supported, or a video driver never really worked right with that screen. Hardware makers usually make sure their stuff works on windows first then perhaps in Linux if they feel like there is a market for it.
3. Vendors/Customers/Partners will bend backwards to help you keep supported. I am sending you a DOCX with a Macro in it for you to view. Are you really going to have them redo their work so you can view that document. A vendor may give you a crappy convert. The customer will defiantly give you lip. A partner may question you.
4. We don't use Legacy Software: There is always that piece of legacy software that you have that makes porting expensive.
I don't care for Michael Moore either. Let me ask you a question which you will need to answer on the fly. Then let me take a few weeks to come up with a good rebuttal, if I can't Ill just edit your good points out and make you seem like a raving nut.
I have also watched about 10 minutes some stupid documentary on Netflix about Dragons. Expecting a historical account of the Dragon as mystical monster/or at least a large lizard that wasn't scientifically classified, differences in cultures, their metaphorical meanings... No it was some lame ass attempt to debunk evolution by using hearsay and faulty logic to make their point.
Actually they are. Like all things in the world we need a balance. If Labor Laws are too tight, business will not operate in these areas, they will move to somewhere where there are easier laws. Go north to the UK, West to the America's East to China. Causing a lot of people without work, and hurting the economy.
If Labor Laws are too free, then we have blatant exploitation of the workers, creating a situation were people cannot get ahead in life, and are stuck doing what the company says, with no way of saying no without suffering a penalty. Causing the workers to move to a place where they are more labor regulations, that will make their lives easier.
The thing is we need a sweet spot where the Labor Laws allow for both companies and employees growth. Because this will be a compramise that will mean the company will not have all the freedom it wants and the employees will need to do some things that suck too.
Hey just as long as you are considered part of the Majority you are perfectly fine to be discriminated against.
However I think the real issue isn't as much of lack to trying to teach women how to code. But their particular interest in coding isn't there.
Women who major in computer science face pressure from other women. Why do you want to go to Computer Science only guys do that? Do you want to major in a degree where it is full of dorks? Well I a majoring in a degree where I can directly help people. What are you doing with computer science, you will just be making money for yourself.
Sure a woman will get some negative feelings form guys. But they will get it from guys in any major where there will be straight guys there. High School and College age students are extremely keen on attracting a mate. If you are a women in a mostly male degree than these males will fight for your attention, by showing that they are alpha males in their field. This is often at the expense of making it seem like the female isn't as good, so the alpha male can come in and save the day.
I remember as a kid believing in this odd concept of programming hierarchy. You start with Basic, move to Pascal, then to C finally you end up in Assembly.
However experience has taught me that Programming languages do not fall in a hierarchy, but tools good at solving different problems.
Basic is good at Throw Away code. Solve your problem give your result. Doing it in any other language you are just wasting your time with details.
Pascal is good for that simple program that you want to maintain and share and deploy. Better structured however still covers a lot of the memory management nonsense.
C is good that Professional App that really needs to be good performance, the extra work in managing the memory means you can take shortcuts in the right spot to get extra Speed.
Assembly when you need to interact with the hardware, make new drivers and bypass parts of the OS.
It becomes the right tool for the right job, and less of how impressive you look by the fact you can code in some language.
The real issue about VB.NET is the.NET added technical complexity to the language.
BASIC then Visual Basic was intended to be a language that anyone can code without a strong Computer Science foundation.
Great for Engineers who need to do some complicated calculations or create some simulations. Or for Business folks who need to get these early computers to do things with it, as we didn't have Spreadsheets ready yet.
Visual Basic was still easy for these groups too. It did a better job of organizing stuff into a better model. But because it was point and click people still liked it and used it.
However VB.NET those Computer Scientists got to it and tried to make it a "Respectable" programming language, with classes and abstraction and a lot of stuff while useful if you know what you are doing, has in essence became too complex for generally smart people who do not code all the time, and just wants to get something quick and dirty out.
The thing I don't get with these camera displays is the fact that they don't seem to have wipers on the camera, with cleaning solution. Snow/Salt/Mud/Dirt really collect and make visibility bad. If you are offroading then one puddle and your feature is useless.
We all want open and free... Until people start abusing the open, and putting too much stuff that society doesn't want. Then we demand that we close it down for these exceptions.
Right now we are in the middle of a societal struggle between freedom and protection. We want both, however it cannot work that way. If we want to be free, then we are open to danger. If you want someone to protect us from danger then we loose our freedom. To make it even more murky there isn't a good rule on what is safe and dangerous. Are bringing up particular vulgar words dangerous? How about how much skin can you show? What about particular view points? If you want full freedom you are going to need to expect a lot of people with ideas that you disagree with, will be spouting what you consider to be poison to your view of what is true. If you want more protection than we need to follow a set of rules made by a select few.
One of the main issues is lack of understanding of embryonic stem cells and adult stem cells. We classify Stem Cells in one group... However the issue with embryonic stem cells are that they come from aborted human fetuses. Which many people would consider sacrificing a human life just to perform scientific research, this usually falls in the unethical category. However there is a group who doesn't consider a fetus to be human life, so it would fall in the ethical category. Politics being politics, will normally favor the group to say No don't do that, vs the group that will say lets go do that. As you will suffer less angry people from a dept who didn't get funding, then a dept that does get funding.
That is the problem with most labor laws. There are usually tricks to get your way. You don't fire the person you force them to resign. You can perform a witch hunt and wait for any slip up as a reason to fire someone. We have fire: Where termination is caused by poor/inappropriate performance. We have layoff: Where termination is from the employer to reduce staffing to save money. We have "resignations": Where the employer tells the person that they need to resign, otherwise we will make their lives difficult. We have resignations: Where the employee decides to leave the job, in a graceful method. We have quitting: Where the employee leaves instantly, and not so gracefully.
Exactly, it is doing things more complicated than a normal reflex. A lot of primitive animals work on reflex. Either move towards or away from light. When touched grasp. A primitive brain can process things like when dark wait a while to see if is not something like a predator overhead. Avoid objects in the way. Very simple type of reasoning.
The hardware will, and the replacement parts may not work with your old software. Think having Windows 95 and trying to use it on a new computer with USB Mouse and Keyboard or worse Bluetooth. Good luck with that wireless card, That new video card too may not work too well.
Yes you could in theory make drivers for the old OS to allow it to run on new hardware but to what end until you are spending more time making drivers then you have people using the system.
The biggest thing from XP to Windows 7 and 8. Is the growth of 64bit processors, systems using far more than 4gigs of RAM. Also it is far more common to have duel head displays. Multi-Touch Displays are getting popular, as well track pad/touch screen gestures.
Sure we can keep adding XP drivers, but for how long... As most people get new PC's every 4-6 years.
I think it is an issue of applying a stereotype to the driver without any logical information behind it. Oh look it is one of those Hippy Tech workers with their Green cars that makes them seem so pretentious and better then us.
I drive a Prius, and I get a lot of cars that seem to be more aggressive towards me (especially ones with Right leaning bumper stickers) then they were when I had the sporty convertible. They don't realize that I have a long drive and my main factor for the Car was price of fuel (I have a long drive), and not necessarily being green or making a statement.
Smart cars get more interest because they look even more out of place. Then a normal car, meaning that they must be that much more pretentious.
The 1990's caused a paradox in what was needed at the time for a GUI and what the system could comfortably support.
Back in the 1990's too many people were unfamiliar with computers and were intimidated by them. So the UI Trend at the time was to give them something familiar in their normal life to work with. A button needed to beveled, to make it look like a real button. A switch needed to look like a physical switch. The idea of putting many documents in one spot was used as a folder... So people felt comfortable with such a system it needed to look like a real life object. Now during the 1990's we were developing useful color graphic displays priced for average users (VGA/SVGA) With 256 colors available, we were able to make such graphic elements appear realistic. But such processing took a lot CPU time and memory for these systems. A GPU wasn't a popular feature for a PC until the end of the 1990's. So many of these elements were crude as to balance what the end user wanted and what the system could support, without killing everything else.
Now Microsoft Bob while a failure was an attempt to bring this idea into a complete level. But it was an attempt to show the trends of the time in UI development.
As people got more use to computers we are able to tone down the gui effects, at the same time give them a little more appeal. The button is less pronounced, and given a softer gradient to it. Scroll Bars got rid of the Up and Down buttons and just left the scroll bar. Text boxes are almost entirely 2d. Thinner lines, less bulk and less realistic, however because people know how click or press, swipe or drag we need less elements to try to egg them on to do the right thing.
That was because Microsoft Screwed up on their development of Vista aka Longhorn. They paid a huge price for this delay. It allowed Apple to come in and beat them up and people switched to Macs. When Vista did get released none wanted it and more people switched to macs. It took until Windows 7 to really get people off the platform. That said, 3 1/2 year is the point where your PC starts getting old and out of date. Normally it is 4 years, you probably can keep it for about 6 years. But that PC that you got in October 2010 can probably be upgraded to 7.
Science is a process with the end goal of leading us to fact. One of the parts of the process, is if you are faces with many different models that work, the simplest one is probably the correct one.
However the simplest model isn't obvious all the time, as you are trying to make a pattern out of complex results. Because we are trying to figure out a pattern from a complex result, we will need to try out many different models, and these models can get complicated. But in the process of finding the complicated model, we can often find a reduced form inside of it.
Scientists are human like the rest of us. They make mistakes, they can jump to assumptions. But the Scientific process if left alone by politicians with agenda, can help work out many of the human mistakes over time.
So we see evidence of a seeming Miraculous event in the universe. One that seems to defy logic. And you use it as a time to get angry at people who believe in God.
Is your atheism so week, that you fall back on violence if confronted with evidence that seems to force you to realign your belief structure.
So tell me again how atheist are better than religious people?
Or is it that you are just as human as the rest of us, and will strongly hold onto our belief structure and get very angry when something dissuades it.
Did you ever notice that Police Dashboard cams seem to glitch out between the time they do the stop, and during an escalation. Then seems to be working when a bruised suspect finally hits the cop.
I expect the same thing...
You see a video of the inspector. Talking to the owner who is wearing a nice gold watch. Well lets take a look at that refrigerator, the display get very pixally the sound wavers and is hard to hear, then it finally comes back on, with the inspector well it looks good then shakes the guys hand with a tan line, while the inspectors is wearing a gold watch.
Screw you those cheap third party knockoffs.
I am going for a Sorney and a Genuine Penaphonics!
I hope he doesn't get too much more trouble. You should be really annoyed that they found the name of the guy who made the bug.
If open source contributors get so much negitive press due to a bug, how do you think you will get other people to contribute to OSS projects?
We all make bugs, this one got past layers of reviewers who should be as much in the blame too. But unlike companies who have insurance to cover these expensive legal attacks, the individual would just be crushed.
Or the number of people who file for their Taxes....
In short people will procrastinate.
Out of the uninsured...
I say about 10% would never join because they hate all things Obama.
Then you have those who do not want to join out of principal or figure the Tax Penalty is cheaper than getting insurance.
There is a portion who do not know about it.
Some will over procrastinate figuring they can always come in late.
However most would wait until the last minute.
I guess you are not from the North East.
Pot Holes. The hole doesn't just appear, is breaks loose then a car or truck or plow will dislodge the material and make the hole. Causing debris, often without you seeing it. Other people can be careless too such as rear-ending you. And sometimes even if you are very careful, something could distract you enough to get in an accident.
We all think that we are great drivers... But we are not, a lot of times when we are not at our best, we are lucky that nothing happened or the other guy corrected himself before you hit them. If a driver is really that good of a drive and careful, they would be such a nervous wreck that they wouldn't every drive a car.
You are getting yourself in a world of pain!
XP users will bitch and moan enough already if they have to use Windows 7 or 8. Giving them Linux would be much worse.
Here are some common misconceptions about end users:
1. They are stupid and only do stupid thing with there PC: Firefox and libreOffice is not the limit to a persons PC usage. They are going to do more complex things even if they don't realize it. They will want to share files over the network, they may want to attach their Camera to their PC, Video Conference, Do some graphics manipulations, even sometimes do basic system admin on their PC, such as updates or putting in a driver. You need to give them more credit then most people do. Linux for the desktop tends to have a doughnut hole in usability. You get Granny Open your program and browse the web. You got advanced user where you can script and program all you want... The hole is in the Moderate user category.
2. Their PC's will work great with Linux: Who really fully checks the Linux compatibility list when getting a PC. Especially if you initially get a windows PC. Even old PC's you may find that a network controller isn't supported, or a video driver never really worked right with that screen. Hardware makers usually make sure their stuff works on windows first then perhaps in Linux if they feel like there is a market for it.
3. Vendors/Customers/Partners will bend backwards to help you keep supported. I am sending you a DOCX with a Macro in it for you to view. Are you really going to have them redo their work so you can view that document. A vendor may give you a crappy convert. The customer will defiantly give you lip. A partner may question you.
4. We don't use Legacy Software: There is always that piece of legacy software that you have that makes porting expensive.
I don't care for Michael Moore either.
Let me ask you a question which you will need to answer on the fly. Then let me take a few weeks to come up with a good rebuttal, if I can't Ill just edit your good points out and make you seem like a raving nut.
I have also watched about 10 minutes some stupid documentary on Netflix about Dragons. Expecting a historical account of the Dragon as mystical monster/or at least a large lizard that wasn't scientifically classified, differences in cultures, their metaphorical meanings... No it was some lame ass attempt to debunk evolution by using hearsay and faulty logic to make their point.
Actually they are.
Like all things in the world we need a balance.
If Labor Laws are too tight, business will not operate in these areas, they will move to somewhere where there are easier laws. Go north to the UK, West to the America's East to China. Causing a lot of people without work, and hurting the economy.
If Labor Laws are too free, then we have blatant exploitation of the workers, creating a situation were people cannot get ahead in life, and are stuck doing what the company says, with no way of saying no without suffering a penalty. Causing the workers to move to a place where they are more labor regulations, that will make their lives easier.
The thing is we need a sweet spot where the Labor Laws allow for both companies and employees growth. Because this will be a compramise that will mean the company will not have all the freedom it wants and the employees will need to do some things that suck too.
Hey just as long as you are considered part of the Majority you are perfectly fine to be discriminated against.
However I think the real issue isn't as much of lack to trying to teach women how to code. But their particular interest in coding isn't there.
Women who major in computer science face pressure from other women.
Why do you want to go to Computer Science only guys do that?
Do you want to major in a degree where it is full of dorks?
Well I a majoring in a degree where I can directly help people. What are you doing with computer science, you will just be making money for yourself.
Sure a woman will get some negative feelings form guys. But they will get it from guys in any major where there will be straight guys there. High School and College age students are extremely keen on attracting a mate. If you are a women in a mostly male degree than these males will fight for your attention, by showing that they are alpha males in their field. This is often at the expense of making it seem like the female isn't as good, so the alpha male can come in and save the day.
I remember as a kid believing in this odd concept of programming hierarchy.
You start with Basic, move to Pascal, then to C finally you end up in Assembly.
However experience has taught me that Programming languages do not fall in a hierarchy, but tools good at solving different problems.
Basic is good at Throw Away code. Solve your problem give your result. Doing it in any other language you are just wasting your time with details.
Pascal is good for that simple program that you want to maintain and share and deploy. Better structured however still covers a lot of the memory management nonsense.
C is good that Professional App that really needs to be good performance, the extra work in managing the memory means you can take shortcuts in the right spot to get extra Speed.
Assembly when you need to interact with the hardware, make new drivers and bypass parts of the OS.
It becomes the right tool for the right job, and less of how impressive you look by the fact you can code in some language.
Sure, mud/salt/dirt can get in the grill too.
The real issue about VB.NET is the .NET added technical complexity to the language.
BASIC then Visual Basic was intended to be a language that anyone can code without a strong Computer Science foundation.
Great for Engineers who need to do some complicated calculations or create some simulations. Or for Business folks who need to get these early computers to do things with it, as we didn't have Spreadsheets ready yet.
Visual Basic was still easy for these groups too. It did a better job of organizing stuff into a better model. But because it was point and click people still liked it and used it.
However VB.NET those Computer Scientists got to it and tried to make it a "Respectable" programming language, with classes and abstraction and a lot of stuff while useful if you know what you are doing, has in essence became too complex for generally smart people who do not code all the time, and just wants to get something quick and dirty out.
The thing I don't get with these camera displays is the fact that they don't seem to have wipers on the camera, with cleaning solution.
Snow/Salt/Mud/Dirt really collect and make visibility bad. If you are offroading then one puddle and your feature is useless.
We all want open and free... Until people start abusing the open, and putting too much stuff that society doesn't want. Then we demand that we close it down for these exceptions.
Right now we are in the middle of a societal struggle between freedom and protection.
We want both, however it cannot work that way. If we want to be free, then we are open to danger. If you want someone to protect us from danger then we loose our freedom.
To make it even more murky there isn't a good rule on what is safe and dangerous. Are bringing up particular vulgar words dangerous? How about how much skin can you show? What about particular view points?
If you want full freedom you are going to need to expect a lot of people with ideas that you disagree with, will be spouting what you consider to be poison to your view of what is true. If you want more protection than we need to follow a set of rules made by a select few.
One of the main issues is lack of understanding of embryonic stem cells and adult stem cells.
We classify Stem Cells in one group... However the issue with embryonic stem cells are that they come from aborted human fetuses. Which many people would consider sacrificing a human life just to perform scientific research, this usually falls in the unethical category. However there is a group who doesn't consider a fetus to be human life, so it would fall in the ethical category.
Politics being politics, will normally favor the group to say No don't do that, vs the group that will say lets go do that.
As you will suffer less angry people from a dept who didn't get funding, then a dept that does get funding.
They care about their patents.
The rock above it looks like TOS Romulan War Bird. The little one below it look like a bird wing.
That is the problem with most labor laws. There are usually tricks to get your way. You don't fire the person you force them to resign. You can perform a witch hunt and wait for any slip up as a reason to fire someone.
We have fire: Where termination is caused by poor/inappropriate performance.
We have layoff: Where termination is from the employer to reduce staffing to save money.
We have "resignations": Where the employer tells the person that they need to resign, otherwise we will make their lives difficult.
We have resignations: Where the employee decides to leave the job, in a graceful method.
We have quitting: Where the employee leaves instantly, and not so gracefully.
Exactly, it is doing things more complicated than a normal reflex.
A lot of primitive animals work on reflex. Either move towards or away from light. When touched grasp. A primitive brain can process things like when dark wait a while to see if is not something like a predator overhead. Avoid objects in the way. Very simple type of reasoning.
The hardware will, and the replacement parts may not work with your old software.
Think having Windows 95 and trying to use it on a new computer with USB Mouse and Keyboard or worse Bluetooth. Good luck with that wireless card, That new video card too may not work too well.
Yes you could in theory make drivers for the old OS to allow it to run on new hardware but to what end until you are spending more time making drivers then you have people using the system.
The biggest thing from XP to Windows 7 and 8. Is the growth of 64bit processors, systems using far more than 4gigs of RAM. Also it is far more common to have duel head displays. Multi-Touch Displays are getting popular, as well track pad/touch screen gestures.
Sure we can keep adding XP drivers, but for how long... As most people get new PC's every 4-6 years.
I think it is an issue of applying a stereotype to the driver without any logical information behind it.
Oh look it is one of those Hippy Tech workers with their Green cars that makes them seem so pretentious and better then us.
I drive a Prius, and I get a lot of cars that seem to be more aggressive towards me (especially ones with Right leaning bumper stickers) then they were when I had the sporty convertible. They don't realize that I have a long drive and my main factor for the Car was price of fuel (I have a long drive), and not necessarily being green or making a statement.
Smart cars get more interest because they look even more out of place. Then a normal car, meaning that they must be that much more pretentious.
The 1990's caused a paradox in what was needed at the time for a GUI and what the system could comfortably support.
Back in the 1990's too many people were unfamiliar with computers and were intimidated by them. So the UI Trend at the time was to give them something familiar in their normal life to work with. A button needed to beveled, to make it look like a real button. A switch needed to look like a physical switch. The idea of putting many documents in one spot was used as a folder... So people felt comfortable with such a system it needed to look like a real life object. Now during the 1990's we were developing useful color graphic displays priced for average users (VGA/SVGA) With 256 colors available, we were able to make such graphic elements appear realistic. But such processing took a lot CPU time and memory for these systems. A GPU wasn't a popular feature for a PC until the end of the 1990's. So many of these elements were crude as to balance what the end user wanted and what the system could support, without killing everything else.
Now Microsoft Bob while a failure was an attempt to bring this idea into a complete level. But it was an attempt to show the trends of the time in UI development.
As people got more use to computers we are able to tone down the gui effects, at the same time give them a little more appeal. The button is less pronounced, and given a softer gradient to it. Scroll Bars got rid of the Up and Down buttons and just left the scroll bar. Text boxes are almost entirely 2d. Thinner lines, less bulk and less realistic, however because people know how click or press, swipe or drag we need less elements to try to egg them on to do the right thing.
That was because Microsoft Screwed up on their development of Vista aka Longhorn. They paid a huge price for this delay. It allowed Apple to come in and beat them up and people switched to Macs. When Vista did get released none wanted it and more people switched to macs. It took until Windows 7 to really get people off the platform.
That said, 3 1/2 year is the point where your PC starts getting old and out of date. Normally it is 4 years, you probably can keep it for about 6 years. But that PC that you got in October 2010 can probably be upgraded to 7.
Science is a process with the end goal of leading us to fact.
One of the parts of the process, is if you are faces with many different models that work, the simplest one is probably the correct one.
However the simplest model isn't obvious all the time, as you are trying to make a pattern out of complex results. Because we are trying to figure out a pattern from a complex result, we will need to try out many different models, and these models can get complicated. But in the process of finding the complicated model, we can often find a reduced form inside of it.
Scientists are human like the rest of us. They make mistakes, they can jump to assumptions. But the Scientific process if left alone by politicians with agenda, can help work out many of the human mistakes over time.