You missed the point. This isn't about IT jobs. That's been a known sticking point of H1-B's already. This is new. This is taking general office positions...an entire administrative office (accountants, purchasers, middle managers, etc...), hiring H1-B's to observe how these people do their job to the finest detail, then firing the entire office and shipping all its operations over to India.
This is trashing the rest of the middle class jobs that thought they were safe from being outsourced because "you can't outsource core clerical business like you can IT." We've told them it's only a matter of time before companies found a way. Well, they found a way, and now the rest of the middle class is going to be gutted like a fish...just like we warned. It's not just an IT problem anymore. It's a core middle class office problem. How long before the executives get outsourced? Probably the next economic crash when India takes over American companies from the Top all the way down.
My preference for president: Sanders > Trump > anyone else. In the Democratic primary I'm going for Sanders. In my precinct, I'm probably going to be out voted in favor of H. Clinton (for her 3rd term as President). On the Republican side, I can't affect the primary, but I'm hoping Trump gets it (so far it looks like he might). In next year's election for the office, if he's on the ballot I'm going with Sanders. Being in a very much Red state, I'm most likely going to be drowned out. If he's not on the ticket, but Trump is, Trump gets my vote. If neither of them are on the ticket, I'm writing in Sanders...and then writing off the rest of America as nothing but idiots who deserve what they get while lamenting the fact that I have to be drug into that hell with them. Same answer for if either one of them wind up in the final election against any other member of their respective opposing party and loses.
No, it's not cost prohibitive to go with 5 year old tech that costs more a brand new modest PC. It's just a better value for a developer just starting out to go with Android over any other platform. The barrier to entry for developing on Android is considerably cheaper than trying to build for WinPhone or iOS. Hell, if I was strapped for cash but really wanted to develop a mobile app (basic logic and sanity questions notwithstanding) I could easily go down to Goodwill and pick up a Tower ($35), Keyboard ($3-4), Mouse ($2) and Monitor ($15-30) for less than $75 all together.
I personally don't have anything against using a Mac. There are times that I work with the Mac at work, enjoy the way it does certain things and get to thinking about buying one for home. Then I see the price they cost for the specs they offer and it always makes me sick to my stomach. The few kludges that I have to work around in a CentOS 6.7 Linux desktop to do my Open Source/Android dev-work is well worth the extra money I would have had to spend to get the "just works" system with not quite near the system specs I have (most certainly won't have a built in CUDA).
Reminds me of that time back in Highschool where my teacher was relating a story of when he was working as a programmer for the US Government. He was told to write what seemed to be a rather simple routine just to do a diagnostic check if a switch was flipped a certain way. He apparently later found out that his code was a critical piece of some ICBM guidance software...he said he changed professions after that.
Seriously, this could be compartmentalized in so much the same manner that none of the peons understood exactly what it was they were doing. Hypothetical: PHB in charge of 3 different system development departments sends out 3 separate emails to the heads.
This is only a simplification. The modularization may go even farther than that. It could be 4 PHBs getting work requests for each of 8 different teams from 10 different departments with not much communication between. Seriously... does putting a check for if something gets plugged into the diagnostic port sound like a malevolent request? There seriously could be several routines that would legitimately check this value. There could also be several points of abstraction between the routine checking the diagnostic plug status, the routines reading from the several thousand emissions sensors, and the routines taking all this sensory input and using it to implement adjustments to the several emissions control systems. One end-coder or end-engineer is not going to know enough about the entire system to be able to say "Hey! This doesn't seem right!" The ethics break happened high enough up the chain of command with just enough engineering experience to know what code needed to be placed on which team. Once you get to the level that you have several frontline engineers working on a project, the greater the scope of the project that each engineer has access to, the greater the risk of one of them putting the pieces together and blowing the whistle on the whole thing. The best option here for a corrupt PHB is to keep the various engineers focused on their individual spec sheets and in the dark about the related projects that other engineers are supposed to be focused on.
Now as to the OP itself. Unless the MPAA is providing such equipment free of charge to the theaters, I'd expect push back on this
So you're suggesting that since the MPAA isn't funding the IR LED banks, the theatres need expensive night vision goggles instead?
Funny you're modded Insightful for a blatant lack of reading comprehension. Considering that the AC's trying to get back to the OP(Opening Post - in this context, the summary) which is talking about the expensive night vision goggles and not IR lights, AC is suggesting that if the MPAA wants the night vision goggles for minimum wage ushers to be playing police, they need to be paying the expense for the night vision equipment. I'll add to that and they should probably be paying for the raises to actually bring the usher's level of pay to the point that they'd actually give a shit about enforcing anti-piracy rules. Why the hell should frontlines employees give a shit about enforcing some Fat-Cat's rules if they won't make any extra money off of it? Minimum Pay? Shouldn't expect better than minimum work, then.
If a customer is looking at computers on that low of the spectrum, they wouldn't give a flying fuck about anything in this article. If a person is looking for something to do email and facebook and maybe a few flash games, they wouldn't need a desktop; and they sure as hell wouldn't need a bloody nVidia 980 in whatever the hell piece of crap device they buy. This article is about nVidia putting their newest gaming graphics card into a laptop form factor. This is an article targeting the gaming and performance market, where the desktop will be king for as long as laptops remain a replaceable unit only. Laptops designed with gaming in mind are notoriously expensive... which was the whole point of my posting. A laptop with a single 980? Where's that gonna be in 5 years? The fucking trash can while the buyer lays down another $4k on a decent gaming laptop with the brand spankin new nVidia z60 (because marketing sez the numbers can't go above 1000 [disclaimer: no, I have no idea what the versioning numbers are going to be 10 generations - 5 yrs - from now]). Meanwhile I'll still have my performance server chugging along on quad SLI versions of that same nVidia z60 for about half that price, while delivering 1080p HD gaming to the 2 laptops I bought back in 2011.
You tout the death of the desktop. It isn't going to happen; not in the next 5 years...probably not even in 10. Sure, you'll have more households that will give up control and use cloud providers for their stuff, but there's too many of us that need that control over our data - and with every data breach that goes public our numbers grow. What's more likely to happen is those of us with true privacy and data security in mind will make sure the high end desktop and low to midrange server market will stay alive and well as we build "household mainframes" to manage our compute and data storage needs while we only offload the least security critical information out into the cloud for remote access to those files from work or school. We'll then hook into the mainframe to stream movies and Super HD games to our TVs; other Super HD games or graphics arts projects to our laptops; and download recipes, books, schematics, etc to our tablets on demand.
On a side note to this, a while ago I did an Ask Slashdot about tying my household to my parent's household to perform remote management tasks on all their systems. The solution that had the best value for that situation was each of our households having a "household mainframe" that each have their own LDAP tree but will work together over ssh using private key authentication, allowing me to cross trees and manage their roving profiles as needed. If the link goes down (rare but it does happen), each tree can handle their own networks independently as needed. It has greatly reduced the number of trips I need to make each month to ensure that their systems are working properly, and they don't hire 3rd parties anymore that screw up their systems.
I've yet to see a Laptop be even close to a desktop in price. I've always seen that a laptop is at least twice the cost of a desktop that's 2 or 3 times the power.
Case in point: My wife has used several sites to try to design her dream gaming laptop. Every time she's come up with a system that's no less than $4,000 and usually closer to $5,000 in price. For ~$4,000 on NewEgg I can build a Dual Xenon (12-Cores total) server with 64GB of RAM (expandable to 512GB), Quad Gigabit Ethernet Ports, and Quad SLI Full Factor GTX 980's pushing High Definition Game Streaming two different games, one to my current laptop and one to my wife's while keeping all the high end graphics eye-candy that can be mustered. With that much beef, I could probably run several Linux servers on it at the same time I'm running the two separate Windows VM's that are pushing the games down the line to the laptops.
How do I know this is do-able? Using my 3 year old Desktop with Intel Quad Core, 16 Gigs of Ram and Dual GTX980's(very recent upgrade from dual GTX 760's) that cost me less than $2k I can stream Batman: Arkham Knight (pc glitches and all...though it's been much improved with last month's patch) at the highest video options to my Laptop that's connected to my 1080p TV and Dolby 7.1 and get the full home theater experience with all the stupid PhysX effects that Rocksteady could fit. The laptops that my wife and I have? They're both 4 year old Acer Aspire 7552 Laptops, Quad Core with an AMD M6650 GPU, 4GB of RAM, and Gigabit Ethernet each.
Not just for gaming, but many times I'd be working on a cpu/gpu intensive project from the comfort of my bed while remoted into the desktop using the laptop as nothing more than a thick-client; especially if I were setting a project up for an overnight compile/compute job. Anyone who does serious work/play with a computer, I'd highly recommend pouring all your money into putting together a beefed up Desktop/Server system to run all the compute tasks in the household, and just get each member of the household that needs one a cheap laptop for the day to day tasks of email and web-browsing. If they need the compute power or want to play a high end game, stream it. Put the money into something that can easily be upgraded and repaired as needed...instead of the unit that's designed to be disposed of and replaced when the new shiney comes out.
If a basic income of $45k/yr was provided, I would quit my job and take the reduced pay in a heartbeat. Would I be idle with all that extra time? Hell no. With that kind of safetynet I can work on building my own enterprise without having to worry about becoming homeless in the process. The only reason I don't build the plan now is simply lack of time by owing that time to a traditional employer. I have to work for someone else to keep myself afloat, which eats up the time needed to put into other endeavors that would actually pull down triple that income once it got off the ground. I can't drop my hours or quit, because then I lose the income necessary to live. Unfortunately, in this case I'm also stuck with what happens if I'm ever let go... in the current situation I'm looking at a minimum of 6 months, no pay and using all my waking hours trying to pimp my free hours off to another company just so I can make enough money to live on and recoup the amount of savings that I burned through in that time.
Paying for everyone to have a basic income? How about this... drop all the current welfare plans and use the money that went to them to fill this coffer. If there's more money still needed to afford it, tax the goddamn corporations for the rest! Would also help if US did the same thing that some other countries do: If you want to sell a product here, it has to be built here. If you want to sell a service here, it has to have local support. If you're having problems finding people with the skills, take one of the many millions of STEM grads and spend some time and money training them to your need.
This is only a small part of what it would take to build a sustainable plan; and a sustainable plan will require quite a bit more complexity... but for me to work on it requires more time than I want to put into a small
And one bit of an aside to more directly tear down your point: As someone who has had to live on welfare temporarily during a few years of being on the down and out end of the spectrum: Meeting the all the appointments, gathering all the documentation to show you meet minimum requirements, and dealing with the bureaucracy behind the 40 different assistance programs just to get enough to stay on the right side of the cliffs edge requires more time than keeping a full time job. On top of that, trying to perform a job search to get out of the system...and there's 120 hrs a week blown for 3 years...fighting to get just a smidge of breathing room. Once I managed to get a full time position at RadioShack that paid $22k per year...guess what happened to all that assistance? Yeah... it completely disappeared. I worked my ass off trying to scrounge up enough to keep myself and a disabled wife from being homeless...and came to the knife's edge of losing everything multiple times. Now I'm in a position where we can finally live off the money we make and put a little bit away to prepare for the next shoe to drop. If I wasn't so worried about the next fight for my life that would ensue at that time, I'd have no qualms about a portion of my check going to other families that need it. A guaranteed $45k/year income for just living would take away so much of my worry that I'd be able to comfortably find other ways to put back into society...and if it came to fruition that I started a business that I could rake in $200k just for myself every year...I'd have no problem with 20% of that going right back into the basic income coffer.
A bug in the hand is better than one as yet undetected.