Oh, and I forgot. I'd NEVER hire anybody who brought a prototype of a device he/she worked on at a previous job (unless it was an open source device.)
That would mean that this person will have no respect for my company's intellectual property, since he/she has no respect for his/her former employer's property.
Electrical Engineers are seldomly trained in Software Engineering, so in my experience, in general, make poor Software Engineers. Some Computer Engineering graduates have Computer Science training, some don't (ie Chip Designers, Computer Hardware Designers.) However, I fully expect anybody with a Computer Science Degree to have the basic theory of how programs are put together under their belt. Same as how I expect any EE graduate to have basic circuit theory under their belts.
With an understanding of how programs are put together, these Software Engineers (people with Computer Science Theory backgrounds, be it an EE, CE or CS major) can properly apply those basic building blocks to ANY programming language and properly debug software. (Oh, and when I mean PROPERLY DEBUG software, I don't mean just knowing how to use a particular brand of debugger.)
Have you actually *ever* posted at job and interviewed the applicants? I have, and in real life, people "stretch" their resumes to match the job posting. I would *never* limit one of my programming jobs to EE's ONLY, especially if it involved programming for a Multitasking OS. (I only know a few "self taught" programmers who were trained as circuit EE's, properly grasp threads. They're mostly more like the hack described by green led.) Note not ALL embedded device software jobs involve making BSP's and writing device drivers.
BTW, I'm a Computer Engineering graduate that took BOTH the basic EE curriculum and basic CS curriculum.
Just because somebody has learned the syntax of one language doesn't mean that that person is a Software Engineer.
I've had experiences with foreign students that got a MASTERS DEGREE in Computer Science from a respected State University (not your run of the mill private diploma mill) that "waived" the CompSci basics background requirement because they're full-fare students and most of those "Software Engineers" are crap. They don't know how compilers work, don't know how a program is linked, haven't taken any of the basic CS theory (algorithms, data structures, etc, etc.) and as a result write code that is not suitable for the type of embedded development that the company that I work for does. They're smart people, just crap Software Engineers but maybe a good physicist, or economist or whatever their foreign undergraduate degree was in.
I can see how a "code academy" would generate the same type of useless Software Engineer. However, at least they don't have a "But I've got a master's degree in CS" attitude.
OK, so Tesla builds ONE string of charging stations approx. 150 miles apart that stretches across the US. So tell me how does that work when there are millions of Tesla cars on the road? Charging will take 40 minutes, but the line to get to charge will take 24 hrs.
Will Tesla be able to build enough fast charging stations when selling cars that cost less than $40K?
A lot of things work when the average selling price of your cars isclose to $100,000, you have government subsidies flung at you and/or your customers left and right, you have fewer than 100,000 vehicles in the field, your company isn't really expected to show a profit, and your customers actually *read* the users manuals (probably send corrections to technical errors in them to your engineers) and make Apple Zealots look like disinterested teens.
icebike, If you had bothered read the Mozilla Location Service Project Page, the goal of the project is to create an Open Wifi AP/Cell Tower to Geo Location Mapping Database, It's not meant to map Cell Coverage.
https://location.services.mozilla.com/
This will allow the look up of rough position information without turning on the GPS using an OPEN DATABASE. The same thing that a few PROPRIETARY databases do currently.
For a product released in late November 2013, this is not a *new* release. New release articles should be posted when the actual item *is* released, not 1.5 months later.
This is not a new release anymore, just a review of the "updated" to v 4.3 android version... maybe you should be the one to get a clue.
Sure, the linked to article is a *real* review. The slashdot summary is not, it reads exactly like an ad, that's what makes it a "Slashvertisement". Too bad it's no longer *news* since the tablet was released in NOVEMBER, over one month ago.
And by calling it a "slashverdtisement" I don't imply that Slashdot is getting paid in any way, I mean that the summary reads more like an ad than a "news" item for nerds.
Good for Mikko for taking a stand.
Unfortunately, the NSA was monitoring Americans as well as foreigners, they just had to obfuscate their spying on American Citizens because it's illegal for them to target Americans without secret court permission.
Hmm... kids in the school system are below par, so why would anybody think that adults educated in the same system would suddenly become geniuses?
Oh yeah, the Americans*, the same group that scored below average.;-)
* Yeah, yeah, all you Central Americans, South Americans, Mexicans, Canadians, etc., etc. you know that I mean USAians when using the term "Americans".
After I RTFA, I realized that the authors' definition of NPE is a company that doesn't PHYSICALLY MANUFACTURE the product. And it's doubly disappointing that one author WAS the DIRECTOR of the patent office from 2004-2009. I wonder why the patent office is so screwed up?
It lists Qualcomm as an NPE!?!?! WTF!?! I guess it's because they don't FAB the chips themselves.
Qualcomm sells chips THEY DESIGN using their IP, they just CONTRACT OUT the device to others to build. How is that NOT an Practicing Entity?!? They also license out their patents for worldwide standards (WCDMA) that they may not have any part in the manufacture of the devices that use that standard.
So by the Authors' definition of NPE, Apple is also an NPE because they contract the assembly of their I-devices to other companies and don't actually FAB their A7 processors?
In 200x when the iPad was being developed for the 2010 release one could not put enough batteries in a 7" form factor to power the device for the strict time requirements Apple put on the device and also to meet the thickness requirements. So, AT THE TIME, a 9.7" screen made sense....
However, in 2012, lower power everything has come out, and better batteries have been created, now a manufacturer can successfully run the device for an acceptable amount of time with smaller batteries. So a smaller form factor is appropriate for 2012 for the majority of users.
As others have already mentioned, SJ, was just being his dismissive self when deriding the non 10" competitors in 2010, and backed himself into a corner...
IMHO certifications mean little once a person has >10 years of experience
Leverage your experience for some contracting jobs.
Since you worked in a high reliability/availability environment before, target similar areas like telecom, military, avionics, medical equipment.
Also don't forget those industries also require competent Verification and Validation staff on contract. It may be a "step down" in a lot of peoples' opinions, but a job is a job, and it actually is really hard to find V&V people that have programming skills.
It's good that performance has increased by greater than 100%, but it does no good if I can't see the difference on my 60 fps monitors, nor anybody elses the top-of-the-line 120 fps monitors.
Note how the press release didn't state what resolution the game was running at? Was it running at 640x480? (useless, but quite likely) or 2560x1600? (impressive if it were true, but highly unlikely). What were the quality settings?
Both AMD and NVIDIA play this "numbers" game... whenever a new "performance" driver comes out, and claims "25%" gains for a certain game, it usually means 25% in one specific instance that nobody uses, but you'll probably get 2-5% if you're lucky.:-(
Microsoft phones have very little latitude in hardware design, so there is next to no difference between phone A and phone B. So an Android phone Google is not going to be much like a Samsung Galaxy Note III, but a Microsoft phone will be a lot like a Nokia.
Actually Windows Phones have very little lattitude in minimum and maximum tech specs of screens, no variation on number of hard buttons, nor processors. There are minimum memory requirements as well. Hardware in terms of style, is purely up to the manufacturer.
However, I think that the fear is that Microsoft will put out a phone with a *more powerful* processor and/or a *higher resolution* display than they allow the other Windows Phone licensees to, thus ensuring that no OEM can match Microsoft's top-of-the-line phone.
Call me ignorant, but since when is Amazon a company that develops hardware?
I know Amazon has a big catalog, but customized / re-branded products aside, aren't they basically a box-moving company? What the *** are they doing in the chip development business? More specifically: what do they expect to do, that a specialist like TI can't do for them?
Umm... Amazon runs one of the largest commercial "cloud" computing services, they've moved from being a strictly "box mover" a LONG time ago. Buying TI's OMAP division may help Amazon develop custom low power servers that would improve their "cloud" in addition to moving their e-reader/multimedia consumption device design in-house.
Except your entire argument boils down to "ignore the fact that Japan was the hostile invader of China way back in 193*" (depending on which historian you ask).
It doesn't matter if Japan was the aggressor or not; We were not allies with China at the time. We had no treaty obligations to satisfy as a result of any action Japan took during the events leading up to Pearl Harbor. FDR wanted his war, and so he squeezed Japan until they lashed out and dragged us into a global conflict that cost millions of lives. And later, we dropped the only two nuclear bombs ever used in a war on civilian targets. FDR ensured he got himself in the history books, and he didn't give a fuck how many people he had to turn into carbon scorch marks to do it. There's nothing you can say about Japan's conduct during that time period that can equal the evil we visited upon the world at the same time.
girlintraining,
Would the world be a better place if the US and other allies didn't apply sanctions to Japan, and allowed Japan to completely take over China and then given time to consolidate their holdings to prepare for war in 1949 instead of 1941?... Look at the war machine Japan created with just their holdings in Manchuria for 1941... what could they do if they were given more time and resources to prepare for war? The Japanese did not create their war machines because of the *sanctions*, the sanctions were put upon them because Japan was creating *war machines*.
Oh, or did you think that *appeasing* Japan by giving them China would *solve* the problem? The Japanese would just say, "yeah, China's good enough, let's dismantle our war machines cause China's all we want, there's no reason to expand any more, there's no reason we would want to take over Indochina, India, Eastern Russia, etc, etc."
Of course WWII showed that they wanted to take over those areas as well... purely for self preservation, of course.;)
Your argument is fatally flawed by making the assumption that giving China to Japan would stop their expansionistic agenda and would not eventually cause a conflict with the US, or their Russian allies (at the time they were allies.)
Better to back a feral cat against a wall than a mountain lion.
Yeah, in hilly northern San Diego, it's really *only* the helmet laws that are preventing 40% more people from riding bicycles. Also it has nothing to do with the way that main roads have 50mph speed limits with a "white line" separating the cars from the bicycle lane. Also not due to the fact that one of the official "bike routes" has an uphill section that is actually on Interstate 5 between two exits where the bicyclists have to ride on the paved shoulder with, you guessed it, a magical white line keeping bicyclists separated from cars on the freeway.
Honestly, anybody stupid enough to believe that eliminating helmet laws will reduce obesity is living in a dream world.
I don't ride much anymore because I'm lazy, not because of helmet laws.
He's most probably better off "in jail" because it'll be much more difficult for another crazy person to actually *kill* him and collect the numerous bounties on his head.
I don't know why a lot of people are making this a "free speech" issue. He was not arrested for the video, but for lying to his parole officer and is being held since he was considered a flight risk.
And all those people that say that he should be handled like any other parolee that has lied to his parole officer... all I can say is... This is the REAL WORLD, nothing is ever applied consistently. People who make a big stink and get attention directed towards them tend to get more "special treatment".
The OP is not claiming that Algebra is useless in general. He's proposing that for non-analytical students, like fine arts students, the ever increasing Math requirements from Universities is filtering out people who would be perfectly capable of excelling in those degrees and in some ways would be better candidates for those degrees.
If you hired this new girl, then obviously you discussed the work environment and hopefully she interviewed with some of your team members. If you failed to tell her about the environment and you failed to let her know that if some humor makes her feel uncomfortable to tell the offender or you as her manager so you can tell them to knock off, then you failed in your job and have set your team up to fail.
Umm, it's not legal to inform somebody that they must put up with what could be considered borderline sexual harassment before they can join the team. Yeah, I know it sucks, especially in your case since your environment sounds like its in the wide grey area that could be considered S.H. by some uptight person, but be perfectly OK with most people.
Meh, I'm currently a resident alien in the United States and I carry my green card with me all the time... can't be too safe with all those anti-immigration dudes around, and also cause I don't look caucasian.
In all the papers that I've signed when entering or apply for a visa the states, it ALWAYS states that I MUST CARRY AT ALL TIMES, PROOF that I am legally in the US. That means, the entry Visa or Visa papers, and my passport when I was a non-resident alien... and now that I'm a resident-alien, just my green card.
So if the temporary workers with H-1B Visas actually read the papers they signed, THEY WOULD KNOW that they HAD TO CARRY THEIR VISA WITH THEM at ALL TIMES to comply with the law, ANYWHERE in the USA. A Driver's license is not necessarily good enough, nor is a SSN Card.
When I was working in Arizona on my Visa, my driver's licence was only issued for as long as my visa lasted, which was how it should be; However, some co-workers on the same type of visa, got one of those "expires when you're 65 years old" driver licenses, so it is in no way proof that one is in the country legally. Also my SSN card has no expiry date, it just has "VALID FOR WORK ONLY WITH INS AUTHORIZATION" printed on it.
Also note that I did not carry my Passport and visa around with me when I was working with my Visa in Arizona... so I was living on the edge...;->
Sheriff Joe could have had me thrown in Jail and then deported to Mexico, eventhough I'm not from there.
A Class 1 Medical device (the lowest classification) requires very little "red tape" compared to the Class 3 devices (life sustaining) that I work with.
Definitely there's more paperwork involved with a Class 1 medical device than say a DVD player, but if both manufacturers follow good management and development practices, it's not really that much more paperwork.
Oh, and I forgot. I'd NEVER hire anybody who brought a prototype of a device he/she worked on at a previous job (unless it was an open source device.)
That would mean that this person will have no respect for my company's intellectual property, since he/she has no respect for his/her former employer's property.
Electrical Engineers are seldomly trained in Software Engineering, so in my experience, in general, make poor Software Engineers. Some Computer Engineering graduates have Computer Science training, some don't (ie Chip Designers, Computer Hardware Designers.) However, I fully expect anybody with a Computer Science Degree to have the basic theory of how programs are put together under their belt. Same as how I expect any EE graduate to have basic circuit theory under their belts.
With an understanding of how programs are put together, these Software Engineers (people with Computer Science Theory backgrounds, be it an EE, CE or CS major) can properly apply those basic building blocks to ANY programming language and properly debug software. (Oh, and when I mean PROPERLY DEBUG software, I don't mean just knowing how to use a particular brand of debugger.)
Have you actually *ever* posted at job and interviewed the applicants? I have, and in real life, people "stretch" their resumes to match the job posting. I would *never* limit one of my programming jobs to EE's ONLY, especially if it involved programming for a Multitasking OS. (I only know a few "self taught" programmers who were trained as circuit EE's, properly grasp threads. They're mostly more like the hack described by green led.) Note not ALL embedded device software jobs involve making BSP's and writing device drivers.
BTW, I'm a Computer Engineering graduate that took BOTH the basic EE curriculum and basic CS curriculum.
Just because somebody has learned the syntax of one language doesn't mean that that person is a Software Engineer.
I've had experiences with foreign students that got a MASTERS DEGREE in Computer Science from a respected State University (not your run of the mill private diploma mill) that "waived" the CompSci basics background requirement because they're full-fare students and most of those "Software Engineers" are crap. They don't know how compilers work, don't know how a program is linked, haven't taken any of the basic CS theory (algorithms, data structures, etc, etc.) and as a result write code that is not suitable for the type of embedded development that the company that I work for does. They're smart people, just crap Software Engineers but maybe a good physicist, or economist or whatever their foreign undergraduate degree was in.
I can see how a "code academy" would generate the same type of useless Software Engineer. However, at least they don't have a "But I've got a master's degree in CS" attitude.
OK, so Tesla builds ONE string of charging stations approx. 150 miles apart that stretches across the US. So tell me how does that work when there are millions of Tesla cars on the road? Charging will take 40 minutes, but the line to get to charge will take 24 hrs.
Will Tesla be able to build enough fast charging stations when selling cars that cost less than $40K?
A lot of things work when the average selling price of your cars isclose to $100,000, you have government subsidies flung at you and/or your customers left and right, you have fewer than 100,000 vehicles in the field, your company isn't really expected to show a profit, and your customers actually *read* the users manuals (probably send corrections to technical errors in them to your engineers) and make Apple Zealots look like disinterested teens.
icebike, If you had bothered read the Mozilla Location Service Project Page, the goal of the project is to create an Open Wifi AP/Cell Tower to Geo Location Mapping Database, It's not meant to map Cell Coverage. https://location.services.mozilla.com/
This will allow the look up of rough position information without turning on the GPS using an OPEN DATABASE. The same thing that a few PROPRIETARY databases do currently.
Given this goal, road coverage is good enough.
For a product released in late November 2013, this is not a *new* release. New release articles should be posted when the actual item *is* released, not 1.5 months later.
This is not a new release anymore, just a review of the "updated" to v 4.3 android version... maybe you should be the one to get a clue.
Sure, the linked to article is a *real* review. The slashdot summary is not, it reads exactly like an ad, that's what makes it a "Slashvertisement". Too bad it's no longer *news* since the tablet was released in NOVEMBER, over one month ago.
And by calling it a "slashverdtisement" I don't imply that Slashdot is getting paid in any way, I mean that the summary reads more like an ad than a "news" item for nerds.
Wow, an ad for a nVidia product posing as a slashdot article... this is, unfortunately, getting more and more common. :(
Good for Mikko for taking a stand. Unfortunately, the NSA was monitoring Americans as well as foreigners, they just had to obfuscate their spying on American Citizens because it's illegal for them to target Americans without secret court permission.
Oh yeah, the Americans*, the same group that scored below average. ;-)
* Yeah, yeah, all you Central Americans, South Americans, Mexicans, Canadians, etc., etc. you know that I mean USAians when using the term "Americans".
It lists Qualcomm as an NPE!?!?! WTF!?! I guess it's because they don't FAB the chips themselves.
Qualcomm sells chips THEY DESIGN using their IP, they just CONTRACT OUT the device to others to build. How is that NOT an Practicing Entity?!? They also license out their patents for worldwide standards (WCDMA) that they may not have any part in the manufacture of the devices that use that standard.
So by the Authors' definition of NPE, Apple is also an NPE because they contract the assembly of their I-devices to other companies and don't actually FAB their A7 processors?
Meh.
In 200x when the iPad was being developed for the 2010 release one could not put enough batteries in a 7" form factor to power the device for the strict time requirements Apple put on the device and also to meet the thickness requirements. So, AT THE TIME, a 9.7" screen made sense....
However, in 2012, lower power everything has come out, and better batteries have been created, now a manufacturer can successfully run the device for an acceptable amount of time with smaller batteries. So a smaller form factor is appropriate for 2012 for the majority of users.
As others have already mentioned, SJ, was just being his dismissive self when deriding the non 10" competitors in 2010, and backed himself into a corner...
IMHO certifications mean little once a person has >10 years of experience
Leverage your experience for some contracting jobs.
Since you worked in a high reliability/availability environment before, target similar areas like telecom, military, avionics, medical equipment.
Also don't forget those industries also require competent Verification and Validation staff on contract. It may be a "step down" in a lot of peoples' opinions, but a job is a job, and it actually is really hard to find V&V people that have programming skills.
It's good that performance has increased by greater than 100%, but it does no good if I can't see the difference on my 60 fps monitors, nor anybody elses the top-of-the-line 120 fps monitors.
:-(
Note how the press release didn't state what resolution the game was running at? Was it running at 640x480? (useless, but quite likely) or 2560x1600? (impressive if it were true, but highly unlikely). What were the quality settings?
Both AMD and NVIDIA play this "numbers" game... whenever a new "performance" driver comes out, and claims "25%" gains for a certain game, it usually means 25% in one specific instance that nobody uses, but you'll probably get 2-5% if you're lucky.
Microsoft phones have very little latitude in hardware design, so there is next to no difference between phone A and phone B. So an Android phone Google is not going to be much like a Samsung Galaxy Note III, but a Microsoft phone will be a lot like a Nokia.
Actually Windows Phones have very little lattitude in minimum and maximum tech specs of screens, no variation on number of hard buttons, nor processors. There are minimum memory requirements as well. Hardware in terms of style, is purely up to the manufacturer.
However, I think that the fear is that Microsoft will put out a phone with a *more powerful* processor and/or a *higher resolution* display than they allow the other Windows Phone licensees to, thus ensuring that no OEM can match Microsoft's top-of-the-line phone.
Call me ignorant, but since when is Amazon a company that develops hardware?
I know Amazon has a big catalog, but customized / re-branded products aside, aren't they basically a box-moving company? What the *** are they doing in the chip development business? More specifically: what do they expect to do, that a specialist like TI can't do for them?
Umm... Amazon runs one of the largest commercial "cloud" computing services, they've moved from being a strictly "box mover" a LONG time ago. Buying TI's OMAP division may help Amazon develop custom low power servers that would improve their "cloud" in addition to moving their e-reader/multimedia consumption device design in-house.
Except your entire argument boils down to "ignore the fact that Japan was the hostile invader of China way back in 193*" (depending on which historian you ask).
It doesn't matter if Japan was the aggressor or not; We were not allies with China at the time. We had no treaty obligations to satisfy as a result of any action Japan took during the events leading up to Pearl Harbor. FDR wanted his war, and so he squeezed Japan until they lashed out and dragged us into a global conflict that cost millions of lives. And later, we dropped the only two nuclear bombs ever used in a war on civilian targets. FDR ensured he got himself in the history books, and he didn't give a fuck how many people he had to turn into carbon scorch marks to do it. There's nothing you can say about Japan's conduct during that time period that can equal the evil we visited upon the world at the same time.
girlintraining,
Would the world be a better place if the US and other allies didn't apply sanctions to Japan, and allowed Japan to completely take over China and then given time to consolidate their holdings to prepare for war in 1949 instead of 1941?... Look at the war machine Japan created with just their holdings in Manchuria for 1941... what could they do if they were given more time and resources to prepare for war? The Japanese did not create their war machines because of the *sanctions*, the sanctions were put upon them because Japan was creating *war machines*.
Oh, or did you think that *appeasing* Japan by giving them China would *solve* the problem? The Japanese would just say, "yeah, China's good enough, let's dismantle our war machines cause China's all we want, there's no reason to expand any more, there's no reason we would want to take over Indochina, India, Eastern Russia, etc, etc."
Of course WWII showed that they wanted to take over those areas as well... purely for self preservation, of course. ;)
Your argument is fatally flawed by making the assumption that giving China to Japan would stop their expansionistic agenda and would not eventually cause a conflict with the US, or their Russian allies (at the time they were allies.)
Better to back a feral cat against a wall than a mountain lion.
Yeah, in hilly northern San Diego, it's really *only* the helmet laws that are preventing 40% more people from riding bicycles. Also it has nothing to do with the way that main roads have 50mph speed limits with a "white line" separating the cars from the bicycle lane. Also not due to the fact that one of the official "bike routes" has an uphill section that is actually on Interstate 5 between two exits where the bicyclists have to ride on the paved shoulder with, you guessed it, a magical white line keeping bicyclists separated from cars on the freeway.
Honestly, anybody stupid enough to believe that eliminating helmet laws will reduce obesity is living in a dream world.
I don't ride much anymore because I'm lazy, not because of helmet laws.
It's called EVOLUTION.
It's called NATURAL SELECTION, not EVOLUTION.
And all those people that say that he should be handled like any other parolee that has lied to his parole officer... all I can say is... This is the REAL WORLD, nothing is ever applied consistently. People who make a big stink and get attention directed towards them tend to get more "special treatment".
"Time Delayed Real Time"
More like "Real Time as constrained by the Speed of Light", it's not like NASA is doing what NBC is doing with the olympics... :rolleyes:
The OP is not claiming that Algebra is useless in general. He's proposing that for non-analytical students, like fine arts students, the ever increasing Math requirements from Universities is filtering out people who would be perfectly capable of excelling in those degrees and in some ways would be better candidates for those degrees.
So therefore, I agree.
If you hired this new girl, then obviously you discussed the work environment and hopefully she interviewed with some of your team members. If you failed to tell her about the environment and you failed to let her know that if some humor makes her feel uncomfortable to tell the offender or you as her manager so you can tell them to knock off, then you failed in your job and have set your team up to fail.
Umm, it's not legal to inform somebody that they must put up with what could be considered borderline sexual harassment before they can join the team. Yeah, I know it sucks, especially in your case since your environment sounds like its in the wide grey area that could be considered S.H. by some uptight person, but be perfectly OK with most people.
Meh, I'm currently a resident alien in the United States and I carry my green card with me all the time... can't be too safe with all those anti-immigration dudes around, and also cause I don't look caucasian.
;->
In all the papers that I've signed when entering or apply for a visa the states, it ALWAYS states that I MUST CARRY AT ALL TIMES, PROOF that I am legally in the US. That means, the entry Visa or Visa papers, and my passport when I was a non-resident alien... and now that I'm a resident-alien, just my green card.
So if the temporary workers with H-1B Visas actually read the papers they signed, THEY WOULD KNOW that they HAD TO CARRY THEIR VISA WITH THEM at ALL TIMES to comply with the law, ANYWHERE in the USA. A Driver's license is not necessarily good enough, nor is a SSN Card.
When I was working in Arizona on my Visa, my driver's licence was only issued for as long as my visa lasted, which was how it should be; However, some co-workers on the same type of visa, got one of those "expires when you're 65 years old" driver licenses, so it is in no way proof that one is in the country legally. Also my SSN card has no expiry date, it just has "VALID FOR WORK ONLY WITH INS AUTHORIZATION" printed on it.
Also note that I did not carry my Passport and visa around with me when I was working with my Visa in Arizona... so I was living on the edge...
Sheriff Joe could have had me thrown in Jail and then deported to Mexico, eventhough I'm not from there.
Definitely there's more paperwork involved with a Class 1 medical device than say a DVD player, but if both manufacturers follow good management and development practices, it's not really that much more paperwork.