What happened to hiring the best person for the job?
The problem with that is if you are Jessie Jackson and the best people for the job are Asian and not black, you will look like a fool. Rather than trying to get your race to pull up its pants and go to school, you want free handouts while the Asians are working their asses off for those Google jobs.
It is really sad that 1% of their workforce is black. That tells me that Bill Cosby said it right: it is a cultural problem and he is right to be ashamed of it. There should be more black Google employees because more blacks should aspire to be engineers, physicians, scientists: not rappers or basketball players. Yes there are successful blacks in this country and plenty of them: but historically there have also been a lot of unsuccessful ones. Today in 2014 there is no excuse for that. Jim Crow is ancient history. Segregation is ancient history.
I would really be curious to know how many Asians they have, because of the positive stereotype of Asians working their asses off to succeed: and Latinos, which are now the #2 demographic in the U.S. behind whites.
You joke, but I always wanted to know what happens when the cloud blows away? A hard copy will still play. My Blu-ray player has but does not require network access. I can play Blu-rays and DVDs during a cable outage. I can (legally) play games that do not phone home without net access.
And that does not even get into the question of what happens when a cloud provider goes out of business or decides to end their service for whatever reason.
Considering how full of holes Linux based home routers turn out to be, do you think Linux based cash registers would be any better than XP cash registers? I am just flabbergasted that cash registers are on networks with internet access.
Up until a few months ago I worked for a Retail Point of Sale company for more than seven years as a developer. The typical topology goes something like this. Each store has a cable or DSL modem to get to the internet. They have it locked down so the only way in or out is through a VPN to the home office. This essentially gives them LAN access to shared resources such as centralized databases (this is why you can return at a store other than the one where you bought something, or check another store's inventory), payment system gateways, etc. This is a heavily secured and audited network segment due to the sensitive nature of the data. Any "regular" internet access from a register goes through that VPN and a firewall at the home office. Browsers are locked down on each register and regularly patched and updated remotely. They will sometimes use a whitelist of sites, sometimes not: JavaScript and other "features" are typically restricted as much as feasible.
This system works really well, despite having a lot of pieces geographically scattered. The VPN makes it easy to connect to any register in a retail chain since it is essentially a LAN. With the VPN and firewalls, you have a distributed yet secured network. The only times I have ever seen a network intrusion at any customer of my former employer was due to human error: a network technician forgetting to set something up right despite numerous checklists and test environments. Pretty rare in my experience working with 30+ retail customers.
Researchers are actually studying ways to "prove" software is correct. For example, VDM-SL: http://en.wikipedia.org/wiki/V.... The problem that I see is that they can't prove the proving software is correct.
We can prove software is correct. The problem is that it is equivalent to the halting problem, which is NP. In other words, it is infeasible to prove correctness for all but the simplest programs.
Yep, I especially loved this gem from the summary:
The software is mathematically proven to be invulnerable to large classes of attack
Anyone who knows anything about software and crypto knows you cannot make the software "invulnerable" to attacks. You can greatly decrease the number of bugs and known attack vectors. You can make it infeasible to brute-force your system using a realistic amount of computing power. But you do not know what you do now know, and the system cannot be 100% secure.
I would love to see how they "mathematically proved" it is 100% secure (invulnerable, remember).
Perhaps the better phrasing is don't talk to police if they come to you first.
Do not answer guilt-seeking questions. If you ask the police for help, give them information. If they turn around and act like you are guilty, be silent and talk only to your lawyer. Regardless, be VERY careful when talking to law enforcement. Give very specific, fact-based answers. Do not say "this happened" say "this is what I saw/heard." The difference may not seem like much when you are distraught and providing a police report, but it could be the difference between a conviction and "not guilty" in a court of law: with either the guilty party or your innocent ass fighting for freedom.
Yeah but how effective will this be? A few tens of thousands of miles is barely 10% of the way to the moon.
Objects whiz by at tens of thousands of miles per hour (orbital velocity). By the time you focus the telescope, will it and shade already be out of sync? I am no physicist, but I understand that when things move very fast it is difficult to keep them in sync (reference: I have been to the circus and watched the motorcycles in the spherical cage). With just a telescope and a target that is easy enough, but then you have a shade orbiting between the two and all three have to be lined up correctly for this to work (reference: try drawing a straight line between three points that are not colinear).
People talk about shooting burglars, but most places, they have more rights than the homeowner, and a shot burglar usually means the homeowner is going to prison for a long time, not the intruder.
[Citation Needed].
Here in Ohio, if you come in my house against my will, the law authorized me to shoot to kill. The police and the family of the intruder are forbidden from suing me unless the incident meets certain criteria that are very difficult to meet (essentially, I welcome someone in then shoot).
U.S. currency is valid tender for all debts, public and private (within the jurisdiction of the U.S., of course). Certain purchases (e.g. brand new cars) are pretty rare with cash, but any business or government agency that accepts payments will accept cash. It may not be as convenient: for example, to pay federal taxes with cash you may need to drive to another city with an IRS office, but it is possible.
The constitution gives the interpretation to the supreme court. So, while it's totally allowed to disagree with them, but the courts will uphold what the SCOTUS says, not what you say. And that is constitutional.
Judicial Review is an implicit power. I believe it is an important power that should be enumerated and limited in scope, but it is not.
That you won't find the power to stop you from having a Bank Account in the Constitution is a fact that will be lost on the anti-drug "Goddamned Piece of Paper" Republicans and liberals.
"General welfare" clause. It is the Silly Putty of the Constitution: it can morph into any shape and justify any law or government action, even if other parts of the Constitution are at odds with it.
Not completely anyway:). At four or five you're gonna have a hard time with ET. It's surprisingly complex, especially for an Atari 2600 game. The only things that are comparable are Raiders of the Lost Ark and Solaris (and Solaris doesn't count, it's a 16k cartridge, the larges the 2600 ever had):)
I remember Solaris even if vaguely. That was a tough game. I remember you would have to conquer solar systems and move to others which were progressively more difficult. I remember that after a certain point the controls were all reversed: at that young age I was done, I kept screwing up when I got that far. My older brother was able to keep going but that was still a tough game -- but not dumb bugs like ET which was basically unfinished.
Raiders of the Lost Ark was also tough. If I remember correctly you had to solve a bunch of puzzles and collect artifacts all before nightfall when the door to the city closed and you were stuck with lethal enemies. I remember the tsetse flies being one-touch lethal. I never could beat that game either.
It's really not. I had it as a kid and enjoyed it. It could have used another 3 months polish (there's a rom hack floating around that does just that) and you _really_ have to read the instructions to play, but as a kid used to nothing more complex than Space Invaders I loved it. There were multiple screens (a big deal back then) and several different gameplay elements (also a big deal). I suppose it doesn't hurt that I bought it on clearance post crash, but I was so young it didn't occur to me that $5 bucks wasn't much money for a game.
Randomly getting stuck in a pit with no way out was fun? Or every screen being identical? Yeah I know 1983 graphics were not great but damn, at least make them different colors or something. Even at four or five years old I knew that game was a bucket of fail.
I agree 100%, since there have never been bugs in languages like Java.
Also, managed languages like Java and.NET are written in other managed languages running bytecode, making them extra secure. At no time do any of these languages use libraries or environments written in lower level languages such as C++, C, or assembler. So to the GP's credit, programmers who know those languages are okay to die off since we do not need them anyway.
When 3D printing becomes fast, cheap and ubiquitous, the makers of Lego, and the makers of crappy plastic keychains will have to find another business.
No. When 3D printing becomes fast, cheap and ubiquitous, the rent seekers will lobby Congress to make it illegal.
You would think accesibility features would be a priority within the community or some segment of it.
I would think whoever checked in the change that broke the software should have known when the automated test cases failed, and that person should be held responsible. At my last job, the person that broke an automated test and could not prove the tests ran successfully locally (i.e. build server might be different than a development machine in some way that breaks a test, should not happen but it does sometimes) was obligated to bring donuts the next day.
I've been coding in Java for over a dozen years now and I can say without equivocation you're either a liar who's never actually worked with it or you're a fucking troll. Write once, run anywhere is is 100% real and is so common that it's a joke.
I agree, with some minor caveats. Using public APIs, avoiding deprecated sections, is generally very safe. Using anything in the sun.* packages as well as undocumented behavior is no-man's land. I worked on a project that actively exploited bugs in Swing in Java 5, and broke on Java 6. Recoding the sections that took advantage of "undocumented features" restored it to correct functionality regardless of the JRE version. Again, using documented, supported parts of the JFC is key. Not actively trying to do things that ought not to be done is important.
For example, building filesystem paths where the path separator is hard-coded.
The I/O library in Java automatically corrects this. You can even mix "/" and "\" in the same path and it will work.
Dammit. Now I'm going to have to find, dust off, and install my Doom collection CD.
Be sure to install a modern source port such as ZDoom (software rendering) or GZDoom (OpenGL). Doom is still fun and playable in 1080p with all the old bugs fixed. Some of the custom levels are phenomenal too.
The BMI ranges are more-or-less supposed to be the same for men and women
Breasts are mostly fat tissue, the rest is not muscle. Women have fat tissue in the hips that is healthy weight compared to men. Other than that, we are equal. BMI is NOT supposed to be the same between genders. We may be equal in many areas including software engineering and whatever else the government calls "illegal discrimination," but "child gestation," "child birth," and "breastfeeding" area areas in which we are most definitely NOT equal and in which extra fat gives females a distinct advantage comparing female to male BMI. Remember, we have different roles in reproduction and evolution.
When I was active duty U.S. Air Force, they gave females an extra 4% body fat in any given age group to account for that. Seemed to be fair and accurate given the women in my age group at the time.
Congress authorized military action in both Afghanistan and Iraq. Maybe you weren't paying attention.
Article 1, section 8 of the U.S. Constitution states:
The Congress shall have Power... To declare War, grant Letters of Marque and Reprisal, and make Rules concerning Captures on Land and Water;
Congress did not declare war. They authorized military action, but lacked the balls to declare war. This is a very important distinction per the GP post:
Bush started at least two major wars with no declaration of war.
Obviously a lot of people want to learn how to breakdance. That's what Surface tablets are for, right? I watch a lot of tv commercials
I remember those stupid break dancing Surface commercials. My wife asked me "what the fuck is Microsoft selling?" She is smart and understands technology, even if she is not a nerd like me. Anyway, I had to say that I am not entirely sure. It is something that combines the worst features of a tablet and a laptop, and is marketed in a way that Freddie Mercury would call "too gay."
I have to admit that the Android commercials are dumb too, but not that dumb. At least they are halfway interesting. But what Microsoft (and Google to a lesser extent) did not understand is that say what you will about Apple, they understand marketing. Make the product simple, and advertise how easy it is to do stuff that people want to do. Microsoft should have been showing their Surface with the disembodied hand using Word, Excel, etc. and getting shit done that office folk care about. C-levels everywhere would have had instant boners, and millions of dollars in revenue would have ensued.
Instead, we are left wondering "what does break dancing have to do with computing?" and "what does 'scroogled' mean?" Microsoft just do not get marketing. They are too used to cramming shitty products down our throats because they can, that once we do not need them anymore, they are lost and cannot compete on merit alone.
Unfortunately decades of trying to get deadbeats to pay up means that the laws are very strict, and you are correct that everyone involved was stupid for thinking they could just throw together their own contract without bothering to check their state's laws on the subject.
The one thing that is very important to remember is there is a party here that the biological parents are NOT representing, but the state is: the child. The reason why the laws are strict as they are is that this is not about a husband/wife or mother/father contract, it is about what is best for the child. The lesbians and the father are being selfish and not doing what is best for the child. THAT is why the state is involved.
Source: I pay over $850 per month in child support and have been involved in multiple legal proceedings involving said parenting rights and child support.
The problem with that is if you are Jessie Jackson and the best people for the job are Asian and not black, you will look like a fool. Rather than trying to get your race to pull up its pants and go to school, you want free handouts while the Asians are working their asses off for those Google jobs.
It is really sad that 1% of their workforce is black. That tells me that Bill Cosby said it right: it is a cultural problem and he is right to be ashamed of it. There should be more black Google employees because more blacks should aspire to be engineers, physicians, scientists: not rappers or basketball players. Yes there are successful blacks in this country and plenty of them: but historically there have also been a lot of unsuccessful ones. Today in 2014 there is no excuse for that. Jim Crow is ancient history. Segregation is ancient history.
I would really be curious to know how many Asians they have, because of the positive stereotype of Asians working their asses off to succeed: and Latinos, which are now the #2 demographic in the U.S. behind whites.
You joke, but I always wanted to know what happens when the cloud blows away? A hard copy will still play. My Blu-ray player has but does not require network access. I can play Blu-rays and DVDs during a cable outage. I can (legally) play games that do not phone home without net access.
And that does not even get into the question of what happens when a cloud provider goes out of business or decides to end their service for whatever reason.
Up until a few months ago I worked for a Retail Point of Sale company for more than seven years as a developer. The typical topology goes something like this. Each store has a cable or DSL modem to get to the internet. They have it locked down so the only way in or out is through a VPN to the home office. This essentially gives them LAN access to shared resources such as centralized databases (this is why you can return at a store other than the one where you bought something, or check another store's inventory), payment system gateways, etc. This is a heavily secured and audited network segment due to the sensitive nature of the data. Any "regular" internet access from a register goes through that VPN and a firewall at the home office. Browsers are locked down on each register and regularly patched and updated remotely. They will sometimes use a whitelist of sites, sometimes not: JavaScript and other "features" are typically restricted as much as feasible.
This system works really well, despite having a lot of pieces geographically scattered. The VPN makes it easy to connect to any register in a retail chain since it is essentially a LAN. With the VPN and firewalls, you have a distributed yet secured network. The only times I have ever seen a network intrusion at any customer of my former employer was due to human error: a network technician forgetting to set something up right despite numerous checklists and test environments. Pretty rare in my experience working with 30+ retail customers.
We can prove software is correct. The problem is that it is equivalent to the halting problem, which is NP. In other words, it is infeasible to prove correctness for all but the simplest programs.
Yep, I especially loved this gem from the summary:
Anyone who knows anything about software and crypto knows you cannot make the software "invulnerable" to attacks. You can greatly decrease the number of bugs and known attack vectors. You can make it infeasible to brute-force your system using a realistic amount of computing power. But you do not know what you do now know, and the system cannot be 100% secure.
I would love to see how they "mathematically proved" it is 100% secure (invulnerable, remember).
Do not answer guilt-seeking questions. If you ask the police for help, give them information. If they turn around and act like you are guilty, be silent and talk only to your lawyer. Regardless, be VERY careful when talking to law enforcement. Give very specific, fact-based answers. Do not say "this happened" say "this is what I saw/heard." The difference may not seem like much when you are distraught and providing a police report, but it could be the difference between a conviction and "not guilty" in a court of law: with either the guilty party or your innocent ass fighting for freedom.
Yeah but how effective will this be? A few tens of thousands of miles is barely 10% of the way to the moon.
Objects whiz by at tens of thousands of miles per hour (orbital velocity). By the time you focus the telescope, will it and shade already be out of sync? I am no physicist, but I understand that when things move very fast it is difficult to keep them in sync (reference: I have been to the circus and watched the motorcycles in the spherical cage). With just a telescope and a target that is easy enough, but then you have a shade orbiting between the two and all three have to be lined up correctly for this to work (reference: try drawing a straight line between three points that are not colinear).
This.
Follow the money.
[Citation Needed].
Here in Ohio, if you come in my house against my will, the law authorized me to shoot to kill. The police and the family of the intruder are forbidden from suing me unless the incident meets certain criteria that are very difficult to meet (essentially, I welcome someone in then shoot).
ORC 2901.09 No duty to retreat.
ORC 2901.05 Burden of proof for self-defense.
U.S. currency is valid tender for all debts, public and private (within the jurisdiction of the U.S., of course). Certain purchases (e.g. brand new cars) are pretty rare with cash, but any business or government agency that accepts payments will accept cash. It may not be as convenient: for example, to pay federal taxes with cash you may need to drive to another city with an IRS office, but it is possible.
Judicial Review is an implicit power. I believe it is an important power that should be enumerated and limited in scope, but it is not.
Which is fine: the powers not delegated to the United States by the Constitution, nor prohibited by it to the States, are reserved to the States respectively, or to the people.
"General welfare" clause. It is the Silly Putty of the Constitution: it can morph into any shape and justify any law or government action, even if other parts of the Constitution are at odds with it.
I remember Solaris even if vaguely. That was a tough game. I remember you would have to conquer solar systems and move to others which were progressively more difficult. I remember that after a certain point the controls were all reversed: at that young age I was done, I kept screwing up when I got that far. My older brother was able to keep going but that was still a tough game -- but not dumb bugs like ET which was basically unfinished.
Raiders of the Lost Ark was also tough. If I remember correctly you had to solve a bunch of puzzles and collect artifacts all before nightfall when the door to the city closed and you were stuck with lethal enemies. I remember the tsetse flies being one-touch lethal. I never could beat that game either.
Randomly getting stuck in a pit with no way out was fun? Or every screen being identical? Yeah I know 1983 graphics were not great but damn, at least make them different colors or something. Even at four or five years old I knew that game was a bucket of fail.
Also, managed languages like Java and .NET are written in other managed languages running bytecode, making them extra secure. At no time do any of these languages use libraries or environments written in lower level languages such as C++, C, or assembler. So to the GP's credit, programmers who know those languages are okay to die off since we do not need them anyway.
No. When 3D printing becomes fast, cheap and ubiquitous, the rent seekers will lobby Congress to make it illegal.
I would think whoever checked in the change that broke the software should have known when the automated test cases failed, and that person should be held responsible. At my last job, the person that broke an automated test and could not prove the tests ran successfully locally (i.e. build server might be different than a development machine in some way that breaks a test, should not happen but it does sometimes) was obligated to bring donuts the next day.
I agree, with some minor caveats. Using public APIs, avoiding deprecated sections, is generally very safe. Using anything in the sun.* packages as well as undocumented behavior is no-man's land. I worked on a project that actively exploited bugs in Swing in Java 5, and broke on Java 6. Recoding the sections that took advantage of "undocumented features" restored it to correct functionality regardless of the JRE version. Again, using documented, supported parts of the JFC is key. Not actively trying to do things that ought not to be done is important.
The I/O library in Java automatically corrects this. You can even mix "/" and "\" in the same path and it will work.
Be sure to install a modern source port such as ZDoom (software rendering) or GZDoom (OpenGL). Doom is still fun and playable in 1080p with all the old bugs fixed. Some of the custom levels are phenomenal too.
Actually, that would be the National Reconnaissance Office (NRO).
Breasts are mostly fat tissue, the rest is not muscle. Women have fat tissue in the hips that is healthy weight compared to men. Other than that, we are equal. BMI is NOT supposed to be the same between genders. We may be equal in many areas including software engineering and whatever else the government calls "illegal discrimination," but "child gestation," "child birth," and "breastfeeding" area areas in which we are most definitely NOT equal and in which extra fat gives females a distinct advantage comparing female to male BMI. Remember, we have different roles in reproduction and evolution.
When I was active duty U.S. Air Force, they gave females an extra 4% body fat in any given age group to account for that. Seemed to be fair and accurate given the women in my age group at the time.
Article 1, section 8 of the U.S. Constitution states:
Congress did not declare war. They authorized military action, but lacked the balls to declare war. This is a very important distinction per the GP post:
I remember those stupid break dancing Surface commercials. My wife asked me "what the fuck is Microsoft selling?" She is smart and understands technology, even if she is not a nerd like me. Anyway, I had to say that I am not entirely sure. It is something that combines the worst features of a tablet and a laptop, and is marketed in a way that Freddie Mercury would call "too gay."
I have to admit that the Android commercials are dumb too, but not that dumb. At least they are halfway interesting. But what Microsoft (and Google to a lesser extent) did not understand is that say what you will about Apple, they understand marketing. Make the product simple, and advertise how easy it is to do stuff that people want to do. Microsoft should have been showing their Surface with the disembodied hand using Word, Excel, etc. and getting shit done that office folk care about. C-levels everywhere would have had instant boners, and millions of dollars in revenue would have ensued.
Instead, we are left wondering "what does break dancing have to do with computing?" and "what does 'scroogled' mean?" Microsoft just do not get marketing. They are too used to cramming shitty products down our throats because they can, that once we do not need them anymore, they are lost and cannot compete on merit alone.
The one thing that is very important to remember is there is a party here that the biological parents are NOT representing, but the state is: the child. The reason why the laws are strict as they are is that this is not about a husband/wife or mother/father contract, it is about what is best for the child. The lesbians and the father are being selfish and not doing what is best for the child. THAT is why the state is involved.
Source: I pay over $850 per month in child support and have been involved in multiple legal proceedings involving said parenting rights and child support.
I did it for a few weeks with good results. Lost weight, increased energy, felt better overall. More information.