Slashdot Mirror


Big Brother In the Home Office

hessian writes with this excerpt from the New York Times' "Bits" column: "Tens of thousands of programmers, writers, accountants and other workers labor at home doing contract work for companies like Google, Hewlett-Packard and NBC. The computers they use contain software that takes snapshots of what they are doing six times an hour. The snooping occurs randomly, making it impossible for the computer user to game the system. It is probably more invasive than what happens to those working in offices, where scooting through Facebook entries, shopping on Cyber Monday, and peeping at N.S.F.W. ('Not Safe for Work') Web sites on corporate computers is both normal and rarely observed by managers."

298 comments

  1. So... by Anonymous Coward · · Score: 5, Insightful

    Use another PC for private stuff!

    1. Re:So... by Synerg1y · · Score: 2

      Or dual boot???

      In my case since I run an older SSD and space is limited, I'd boot my dev partition off a spinning disk.

    2. Re:So... by AdrianKemp · · Score: 5, Insightful

      I am assuming that any company so paranoid that they're logging everything the employee is doing would be equally as batshit crazy about unexplained lulls in activity.

      I'm very suspicious about the "cannot be gamed" thing... it's software, ffs.

    3. Re:So... by jellomizer · · Score: 1

      So with key counter and mouse movement tracking software, or a random webcam snapshop. They cannot prove you are goofing off, but they can prove you are not really working.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    4. Re:So... by betterunixthanunix · · Score: 2

      they can prove you are not really working.

      That is what this is really about. They want to be able to reduce management overhead by having people work from home while still allowing someone to look in on everyone to make sure everyone is working.

      --
      Palm trees and 8
    5. Re:So... by Anrego · · Score: 4, Informative

      Probably a better way would be "cannot be gamed without substantial risk of getting fired".

      I really don’t get the need for this stuff, especially for programmers. I mean maybe in some jobs it makes sense, but as a programmer I know if I start slacking off it’s going to be pretty damn apparent when my stuff isn’t getting done or is of poor quality.

      Not to say metrics should be blindly used to gauge productivity, but any manager worth his weight in pepper packets is going to have a rough idea of how long stuff should be taking and is going to be aware of the quality of the work.

      If I was in the situation (assuming for some reason I didn’t just quit and find a company that doesn’t treat me like an assembly line worker) I’d probably just have my work PC separate and do any goofing off on a separate (unmonitored) computer as others have suggested. Maybe flip up a document or something that would be reasonable to show no activity for a few minutes.

    6. Re:So... by geminidomino · · Score: 1

      Micromanagement without the management?

      Brilliant!

      Well... not really.

    7. Re:So... by Anonymous Coward · · Score: 0

      There wouldn't have to be a lull in activity if you used your own home computer for awhile. Just start some stupid internal web cast of the company president, VP, etc. talking about the company strategy, then do whatever on your personal machine for a bit.

    8. Re:So... by PopeRatzo · · Score: 5, Interesting

      Use another PC for private stuff!

      It's not just about making sure you're doing nothing private, but also to make sure you didn't take a half-hour to have a cup of coffee or take your hand off your keyboard to think about the best way to solve a problem.

      Is it finally sinking in that corporations really don't care about your well-being, or even about what's best for the company, only profits are important? And if achieving another .2% of profits this quarter requires you to have a 50% worse quality of life, they're going to throw you under the bus every time.

      Problem is, there is absolutely no "free market" solution to this. There is no "free market" solution to your declining real income and your diminishing quality of life. They are thrilled with high unemployment because that means the workers are too scared to do anything but bow their heads and take it.

      Today I read an article in Bloomberg about how so many working and middle class people aren't doing quite as badly as we thought because they're taking second jobs for cash and more mothers and kids are working to pick up a little extra cash so they can survive month to month. And the article said that this was all a good thing. No mention of the corrosive social effect of people with two full-time jobs sleeping a lot less, or more kids not having any parents at home until late into the evening. No mention of the fact that the second jobs tend to be at or below the minimum wage. No mention of health care costs increasing because of additional stress.

      There was actually a quote about how working 16 hour days for $8 bucks and hour is just as good as working 8 hours a day for $16/hr. They pointed out that the diminishing place of organized labor has made these wonderful "productivity innovations" possible.

      Sometimes I have trouble believing how quickly we went from being a nation where people commonly believed that their children would have better lives to a nation where there is certainty that our children will have worse lives. In my lifetime we have gone from a country where the working and middle classes believed that if they just worked hard and took care of their families that they would have a few good years of retirement to enjoy, to a country where everybody knows that the 401k is only going to hold us for a year or two, and then...well then we just don't know (and that's if you could afford to put away money for that 401k). When all those 401k babies start to retire and they realize there's no where near enough money to live there is going to be social displacement like we've never seen.

      We have become a feudal oligarchy where it's considered a great thing that a skilled worker - a professional - can be monitored every ten minutes to make sure they don't get up to go to the bathroom or change their toddler's diaper. This is "thinking outside the box". These are "innovative management tools".

      By the way, when Hewlett Packard (one of the companies using this 10 minute monitoring system) fired their former CEO Leo Apotheker for not really doing that great of a job, they made sure his transition was eased by $7 million cash and $18 million in stock. This is the CEO that they fired while telling their workers that they all have to tighten their belts. Oh, and they structured the "firing" so that Mr Apotheker could file for unemployment.

      --
      You are welcome on my lawn.
    9. Re:So... by buddyglass · · Score: 4, Informative

      If you dual boot the machine with the big brother software, booting into an alternate OS would make it seem to your employer as if you had the system powered down, i.e. you're not doing work.

      Best solution is to keep another machine right next to your work one. Leave the work one on, with "work stuff" on the screen, and periodically permute it to give the appearance of actually doing something. Unless they're also monitoring the frequency and volume of keystrokes (and mouse movements) then you should be alright.

      I'd also be curious to know how this software handles virtual screens, e.g. "Spaces" in OS X. If it only takes snapshots of the primary "space" then just put all your non-work stuff in a different space.

    10. Re:So... by Lumpy · · Score: 4, Funny

      The network guys need it because they cant see it on their own.

      Last place I worked I turned in a fellow programmer for downloading nasty snuff porn at work. The morons in the NOC could never catch it but little ol me after inserting a 20 year old 10 base T hub in line with our outbound router and then plugging in the bosses second ethernet line into it so I could run etherape and other tools in there was able to deliver proof in 20 minutes. the linux tool that displays images that are being sent around on the network made the Ops manager crap himself right there in his chair.

      Yet the experts in the NOC and Network operations told the higher ups that they cant do what I was showing them. A skilled person can easily set up network side tools to discover and log things without resorting to amateur hour apps on the desktop.

      --
      Do not look at laser with remaining good eye.
    11. Re:So... by idontgno · · Score: 1

      they can prove you are not really working.

      With certain plausible exceptions.

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
    12. Re:So... by Pope · · Score: 1

      Today I read an article in Bloomberg about how so many working and middle class people aren't doing quite as badly as we thought because they're taking second jobs for cash and more mothers and kids are working to pick up a little extra cash so they can survive month to month. And the article said that this was all a good thing. No mention of the corrosive social effect of people with two full-time jobs sleeping a lot less, or more kids not having any parents at home until late into the evening. No mention of the fact that the second jobs tend to be at or below the minimum wage. No mention of health care costs increasing because of additional stress.

      Cool, we are back to the 30s!

      --
      It doesn't mean much now, it's built for the future.
    13. Re:So... by Anonymous Coward · · Score: 0

      Problem is, there is absolutely no "free market" solution to this.

      It seems to me that there is, but you are just not happy that somebody else in the free market would be willing to put up with that stifling micromanagement.

    14. Re:So... by Deep+Esophagus · · Score: 2

      Exactly right! My company-supplied computer is all Microsoft, all legit work; when I take a break for a few minutes (like right now, to check Slashdot) I switch keyboards and switch my monitor to the Linux box next to my desk, and do all my personal work on my personal computer.

      Dual-boot wouldn't work so well because it would show me offline every time I take a break, and it would lose several minutes of getting my desktop back every time I reboot. Most of my breaks I take while I'm waiting for some other process to complete at work (a compile, or a download, etc.)

    15. Re:So... by The+Mister+Purple · · Score: 1

      I'd use a virtual machine as my "work" computer.

      --
      "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." Feynman
    16. Re:So... by Anonymous Coward · · Score: 1

      So if some fellow worker is downloading porn at work instead of working on the job, I'm suppose to carry his workload due to some sort of "programmer fellowship"?

      I don't crap where I live, and I won't put up with other peoples crap here either.

    17. Re:So... by pmc · · Score: 5, Funny

      Tell me - would you turn in a fellow programmer for, to pick an example at random, making unapproved changes to a production network, such as adding an old hub to a network?

    18. Re:So... by Synerg1y · · Score: 2

      They work via the windows print screen command and a timer more or less. They aren't really used for anything else because nobody consents to such software willingly. If your looking to slack off work and do something else while on the clock ya you may need a second computer, since something like a vm wouldn't defeat a screen shot grabber. Otherwise if your just ensuring your employer can't snoop on you in off hours or on lunch breaks, dual booting solves that problem easy.

    19. Re:So... by tsa · · Score: 2

      Nonsense. A bit of tape over the camera does wonders. If my boss spies on me I'm very sure I don't want to work for him anyway.

      --

      -- Cheers!

    20. Re:So... by Machtyn · · Score: 1

      But that's just it. Many companies do realize that a bit of a break is needed. If they exact a 50% reduction in quality of life from you, they may get 0.2% increase in production, but a much larger increase on quality of production. YMMV of course.

      Of course, back on topic, why not just use a VM for work purposes. Having dual or triple monitor setup is no longer a difficult nor expensive prospect. Virtualbox is free, VMWare client is free, Windows VM is free.

    21. Re:So... by Anonymous Coward · · Score: 0

      Posting anonymously since I actually do this for a living. I'm currently having to deal with two of these, and it's relatively easy to game them on linux. I've got an NX server setup so that I can switch computers for work without much problems, and it happens to also let me hide what I'm doing from my employer. They can take all the shots and metrics about what I'm doing that they want, this includes watching what url is in my browser, window titles, and screenshots of my desktop. But as long as i do personal stuff OUTSIDE of the NX session, they can't see any of it. (I've got a seperate user setup for work stuff so i can run multiple copies of everything without exposure of risking them ever reading files that they shouldn't.)

      I can understand it from their perspective, they want to make sure that you're actually working, or are at least there and ready to work PDQ (tech support, sometimes it's slow) when a ticket is created or updated, or a customer calls in. But I also hate that I've got that stuff on my machine watching things, even if it is sandboxed.

    22. Re:So... by AdrianKemp · · Score: 1

      In fairness I did say "unexplained".

      I would think you'd have a hard time finding valid excuses for habitual slacking off.

    23. Re:So... by Anonymous Coward · · Score: 0

      I don't crap where I live, and I won't put up with other peoples crap here either.

      Do you walk to a nearby gas station?

    24. Re:So... by skegg · · Score: 1

      Problem is, there is absolutely no "free market" solution to this.

      Yes, there is.

      As I commented in a post just yesterday most of us have freedom of association. However a substantial number of Slashdotters react to the mention of unions in a way someone might have reacted to the mention of communism during the times of Senator McCarthy.

      I'm speaking as someone who has recently been observing the responses of the Victorian nurses' union, NSW teachers' union and NSW police association* in response to their respective state government's plans to screw those workers. Thus far, I'm not aware of any conclusive "win" by any of those unions, but I dare say the absence of those unions would have resulted in the state governments just ignoring individual worker complaints.

      * Oh, and let's not forget Qantas versus the pilots' association and engineers' union ... during whose strikes the Qantas CEO was awarded a 71% pay rise !

    25. Re:So... by lexsird · · Score: 1

      Haha...I was thinking the same thing only worse.

      --
      Take the Red Pill.
    26. Re:So... by alexo · · Score: 1

      We have become a feudal oligarchy

      Was there any period in modern history that we weren't?

    27. Re:So... by Anonymous Coward · · Score: 2

      Cool, we are back to the 30s!

      More like 1928 or so. 2009 was just a dress rehearsal.

      When these two-job people start to lose one or both jobs, THEN we'll get back to the '30s, most likely the hard way.

      Overspending and the Fed printing money ("Quantitative Easing") will hold it off for awhile, but inflation pressure will eventually get too high and POP! goes the economy.

      They're going to have to change all the history books that refer to "The Great Depression" to refer to "World Depression I". This will be World Depression II. We never learn.

    28. Re:So... by M0j0_j0j0 · · Score: 1

      Can you paste the link please, i cant find it, and i am very intrested on the topic, thanks!

    29. Re:So... by Anne_Nonymous · · Score: 1

      Also put electrical tape over the camera lens.

    30. Re:So... by lexsird · · Score: 5, Funny

      Sweet Jesus I feel your pain in this post. I seen a quote yesterday that made me think and laugh at the same time. It went something like this. "In the 80s Capitalism defeated Communism. In the 90s Capitalism defeated Democracy." I chuckled at the truth of it.

      You are right, there is no "free market" solution, the rich will only get richer and the poor, poorer until there is only two classes at their extremes. The "slash n burn" system of capitalism has trashed this nation and everyone connected to it. We need to revive industrial capitalism and start playing as Team USA. Multinational interests have too much power in our country that compete with our best interests.

      It all rests in Washington and the ability to legally bribe politicians. It is the ONE subject you will not hear any damn one of them talk about with any depth or conviction. It's a big fat trough of money and if you get there, you are setting high on the hog. The little people's interests get crushed under these big wheels.

      These dumb fuckers forget that their entire nation is build on the little people. If you choke them down and out, you eventually choke yourself down and out as well. But greed and the nanosecond fast computer age, with lightning fast trades has made Wall Street just another Vegas. Wall Street was for long term investments and long term existence. People made a sturdy, dependable system that was solid and provided well for everyone. But the smart kids learned that the easy money was in financial mathematics. If you think engineering physics formulas are convoluted sometimes, you don't want to dabble in the math of finance.

      This is where it gets interesting. Factor this: On an average day with all things being equal; the bad guys can sometimes get one over on Regulators. Now lets tweak this formula. Let's diminish the Regulators and boost the bad guys. What do you think the probable outcome that will result from that will be? Take an educated guess if you will.

      I know, it's easy to spot, and it's low hanging fruit if you are solving our problems. There is a more serious problem that we have to deal with. This problem needs solved if magically we solved our corrupted financial system. I am referring to our broken trade policies. Our trade negotiations aren't just weak, they are criminally negligent with an ill bent towards the United States. The world has discovered they can just buy our politicians like the corporations can and we allow ourselves to get BURNED in trade deals.

      We need a "Mirror Policy" with the world. If we can't sell it to you, then you can't sell it to us. It's simplistic as hell, and would be damn effective and fair. I wish one side would wake up and capitalize on it. They can have it, they can take credit for it. It's theirs, just do it so that we can get back on track.

      Lastly we need fewer politicians and more representatives. We need people who are beyond approach to step up and take the wheel. Are you telling me, these nasty things we have in office are the best we can do? I can throw a rock out my window and hit better people than what's "representing" us in Washington these days.

      I wish some slash dot contributors and commentators would run for office. There are some damn intelligent people that frequent these pages, this is why I come here and wade through the retards, is for some great gems, some really bright minds come here. Why the fuck aren't some of you running for office?? Yes you could do it, it's not just a dream. Far, far worse people in life have climbed high in political office. We need damn thinkers, intelligent people capable of dealing with the ever shifting playing field of advancing technology. The world is moving at the speed of light these days and you can't be fucking around or it will run you over.

      'nuff said.

      --
      Take the Red Pill.
    31. Re:So... by unity100 · · Score: 0

      you cant solve issues of capitalism with unions. unions are just organizations that can be infiltrated, negated in a capitalist society.

      the problem is with capitalism itself - in a dog eat dog world you end up with one big fat dog.

    32. Re:So... by pntkl · · Score: 1

      Remedial training. :D

    33. Re:So... by Anonymous Coward · · Score: 0, Flamebait

      Snitchs are bitches. The was looking at porn and you turned him in? Christ..

    34. Re:So... by pntkl · · Score: 1

      "If men were angels, no government would be necessary." - James Madison I think he was talking about Slashdotters, and didn't realize it. :)

    35. Re:So... by lexsird · · Score: 1

      I hear you, and don't get me wrong. I hate stupid fucked up regulations that seriously are just plain STOOOOOOOOOOOPID! And Sweet Jesus, there are acres of them in paperwork.

      BUT!!! On the other hand, throwing out the baby with the bathwater is insane. We need damn regulations to catch the no good dirty rotten fuckers that burn entire populations. Not only that, we need the penalties to have some big ass teeth and there needs to be some fearsome fuckers in charge of it. If we used our heads we could come up with a common ground, common sense, good for everyone but bad guys set of policies.

      Damn it people this isn't rocket science! ...well it isn't. It's political, and this is slash dot...we should be technical...lol

      --
      Take the Red Pill.
    36. Re:So... by Anonymous Coward · · Score: 0

      Slippery slope. Where do you draw the line between other people 'crapping where you live' and taking a break? Do you turn in the guy who spends 15 minutes playing Sudoku in the afternoon? How about the guy who takes a minute to go to the bathroom and blow his nose? It shouldn't matter what the guy is doing at work (assuming it's legal, which 'snuff porn' probably isn't, but that's a different issue) as long as he gets his work done.

      I watch TV at work on one of my monitors from time to time. I don't try to hide it from my boss; he sees it and doesn't care because I get my deadlines finished on time. That's what matters.

    37. Re:So... by PopeRatzo · · Score: 1

      , but inflation pressure will eventually get too high and POP! goes the economy.

      Inflation won't be a problem for the small fraction that have money. It just means they'll start getting a nice income on their wealth.

      The people inflation will kill will be those that work for a living. Corporations are comfortable now not giving people raises. There's high unemployment, so why should they give raises? There's always someone else hungry for a job. So when that 8% inflation hits and nobody's getting raises, retirees aren't getting COLAs and all of a sudden those ARMs reset upwards and the people who've been able to hold onto their houses end up in trouble, it will make 1929 look like a cyclical downturn.

      And like I said, there is no "free market" solution to this problem. It doesn't exist. There is no scenario where taxes are cut and regulations are dropped and unions are destroyed and government gets smaller but peoples' lives get better. There never was.

      --
      You are welcome on my lawn.
    38. Re:So... by PopeRatzo · · Score: 1

      You're absolutely right, but many people would say that unions are not a "free market" solution.

      I agree with you, unions are the only solution, but I'm afraid the balance of power between labor aggregated and capital aggregated has gotten so out of whack that it just can't happen.

      You know what I just found out? That the part of the world where labor unions are growing fastest is China. Isn't that interesting? That the Chinese, who are so dedicated to growth would embrace labor unions...

      --
      You are welcome on my lawn.
    39. Re:So... by PopeRatzo · · Score: 1

      Was there any period in modern history that we weren't?

      In the US, from the New Deal to Ronald Reagan.

      Middle and working classes were growing stronger, income inequality had plateaued, and people who had previously been disenfranchised were gaining a voice.

      This is the main reason why I so loathe Ronald Reagan. Because by 1981 anybody who cared to look could see that this is where we would end up, and here we are.

      --
      You are welcome on my lawn.
    40. Re:So... by Ihmhi · · Score: 1

      Why aren't you working in NOC, then? I don't mean this in a snarky fashion - you just showed your boss how you can do something the entire department said "can't be done". That's really valuable.

    41. Re:So... by theshowmecanuck · · Score: 1

      No, but I would definitely turn in someone watching snuff porn at work. Yeah free country and all that, but people who get off on that are sick fucks.

      --
      -- I ignore anonymous replies to my comments and postings.
    42. Re:So... by Ihmhi · · Score: 1

      See, this is the thing that really bothers me and I'm glad that someone else gets it. We can't do a whole lot when we're in such a shitty situation.

      People will say things like "You need to exert your power as a people and change your politicians", but that is way more difficult in a country as large as America. I honestly am not sure how we lost our revolutionary mindset in such a short time.

      I honestly want to move somewhere better in America - New Hampshire is looking good - or out of America altogether. I'm usually of the mindset that I should try to fix something before abandoning it. I think I should try to make an effort to fix this country and make it better for everyone before bailing out entirely. But how can I do this when I am barely surviving and having a horrible time finding steady - if any - work? How can I expect my fellow Americans to do this when most of them are so inundated by the stresses of this horrible economy that they don't have the energy to do it or they outright just don't care?

      At this point one would see that the ship is sinking and it's time to leave... but most people who come to that judgement (like me!) are already in such a bad place that they cannot do it. I imagine that if I hit the lottery one of the first things I would do is get the hell out of here.

      Remember when people came to America for a better life instead of leaving it?

    43. Re:So... by PopeRatzo · · Score: 1

      I honestly want to move somewhere better in America - New Hampshire is looking good - or out of America altogether.

      My wife and I own a little house in Montenegro just for that reason. We're hoping to stay in the US because we both really love this country, but I'm not willing to stay with it like a battered woman with an abusive spouse.

      If it comes to it, we'll go, and when it's time to retire, there are worse places than the beautiful Adriatic coast.

      Like the song says, I'm going to a place that has already been burned down.

      --
      You are welcome on my lawn.
    44. Re:So... by Anonymous Coward · · Score: 1

      You should have immediately caught hell for turning your outbound link into a 10 meg half duplex connection for 20 minutes.

      Span exists for a reason.

    45. Re:So... by Grishnakh · · Score: 3, Informative

      Like a lot of things, this probably isn't black-and-white. Maybe "Lumpy" wanted to get rid of the guy because the guy wasn't pulling his weight and it fell back on Lumpy to get things done. Or maybe Lumpy is a female and was highly offended by the porn, who knows. But looking at porn at work at watching TV are totally different things (unless you're watching the Playboy Channel or Spice). If the boss doesn't care, there's not much anyone can say about you watching TV. But if an employee is looking at porn on company property, that opens the employer up to a sexual harassment lawsuit if anyone sees this. So if a co-worker is looking at porn, and you can provide evidence, that's pretty much a sure-fire way of getting him canned. It doesn't matter if the employee was only looking at it for 15 minutes in the afternoon, while the employee next to him spent that same time playing Sudoku and some other guy went outside for a smoke break. Some activities are perfectly fine at work as long as the boss is OK with it, but certain other activities are absolutely not, and porn is one of those.

    46. Re:So... by Grishnakh · · Score: 1

      Since the guy was doing it with the boss's knowledge and permission, it'd be pretty hard for him to get in trouble for that. It's hard to get in trouble for anything when your boss says it's OK; that's why he's the boss: if it's really not OK, then he takes the heat for it.

    47. Re:So... by Grishnakh · · Score: 1

      Different people have different interests. The kind of people who like to create new programs usually aren't the same kind of people who like to keep networks operating smoothly but never create anything on their own.

    48. Re:So... by mattack2 · · Score: 1

      No mention of the fact that the second jobs tend to be at or below the minimum wage.

      How can they be below minimum wage, unless they are already the kind of jobs that are exceptions from the minimum wage laws (e.g. jobs with tips)?

    49. Re:So... by Grishnakh · · Score: 1

      No, the IT/NOC people should have all been fired for being so incompetent they don't know how to set a managed switch to eavesdrop on a port. Anyone that knows anything about managed switches knows they can do this, it's just a matter of looking up the commands.

    50. Re:So... by PopeRatzo · · Score: 1

      How can they be below minimum wage, unless they are already the kind of jobs that are exceptions from the minimum wage laws (e.g. jobs with tips)?

      You answered your own question.

      The point of the article was that many of these jobs are part of the "underground economy" where you get paid cash. Not criminal stuff, just off-the-record, under-the-table. Handyman jobs and such. Hard work, long hours, low pay.

      A lot of Americans are surviving this way because although corporations' profits are at all-time record levels, they'd sooner have their current employees simply work harder for longer hours than hire someone new. Because they can.

      --
      You are welcome on my lawn.
    51. Re:So... by Anonymous Coward · · Score: 0

      Nice comment. A lexical comment though (and it was probably a typo): it's "beyond reproach," not "beyond approach."

    52. Re:So... by Anonymous Coward · · Score: 1

      On windows, this is damn easy. Below, with the minimum basic code required for taking screenshots periodically:

      #define _WIN32_WINNT 0x0500
      #define FILENAME_LENGTH 20
      #define DELAY 100
      #define DELAY_RAND_MAX 200
      #include <windows.h>
      #include <cstdlib>
      #include <ctime>
      using namespace std;// Credit to `Napalm' at rohitab.com for function CreateDib and TakeScreenshot

      HBITMAP CreateDib(int nWidth, int nHeight, int nBitDepth)
      {
      LPBYTE lpDib;
      HBITMAP hbmDib;
      BITMAPINFO bmiDib = { {
      sizeof(BITMAPINFOHEADER), nWidth, nHeight, 1, nBitDepth, BI_RGB, 0, 0, 0, 0, 0,
      } };

      HDC hdcScreen = GetDC(HWND_DESKTOP);
      hbmDib = CreateDIBSection(hdcScreen, &bmiDib, DIB_PAL_COLORS, (LPVOID *)&lpDib, NULL, 0);
      ReleaseDC(HWND_DESKTOP, hdcScreen);

      return hbmDib;
      }

      bool TakeScreenshot(char *filename)
      {
      RECT rcDim = {
      0, 0, GetSystemMetrics(SM_CXSCREEN), GetSystemMetrics(SM_CYSCREEN)
      };

      HANDLE hFile;
      DWORD dwOut;
      HBITMAP hbmBitmap;
      HDC hdcScreen, hdcBitmap;
      int nCapture, nHeaders, nImageSize;

      hbmBitmap = CreateDib(rcDim.right, rcDim.bottom, 24);
      hdcScreen = GetDC(HWND_DESKTOP);
      hdcBitmap = CreateCompatibleDC(hdcScreen);
      ReleaseDC(HWND_DESKTOP, hdcScreen);

      nCapture = SaveDC(hdcBitmap);
      SelectObject(hdcBitmap, hbmBitmap);

      hdcScreen = GetDC(NULL);

      BitBlt(hdcBitmap,0,0,rcDim.right,rcDim.bottom,hdcScreen,0,0,SRCCOPY);

      RestoreDC(hdcBitmap, nCapture);
      DeleteDC(hdcBitmap);

      BITMAP bm; GetObject(hbmBitmap, sizeof(BITMAP), &bm);
      nHeaders = sizeof(BITMAPINFOHEADER) + sizeof(BITMAPFILEHEADER);
      nImageSize = (bm.bmWidthBytes * bm.bmHeight);

      BITMAPFILEHEADER bmFile = {
      'MB', nHeaders + nImageSize, 0, 0, nHeaders
      };

      BITMAPINFOHEADER bmInfo = {
      sizeof(bmInfo), bm.bmWidth, bm.bmHeight, bm.bmPlanes,
      bm.bmBitsPixel, BI_RGB, nImageSize, 0, 0, 0, 0
      };

      if((hFile = CreateFile(
      filename,FILE_WRITE_DATA,FILE_SHARE_WRITE,NULL,
      CREATE_ALWAYS,FILE_ATTRIBUTE_NORMAL,NULL
      )) != INVALID_HANDLE_VALUE){
      WriteFile(hFile,&bmFile,

    53. Re:So... by sesshomaru · · Score: 1

      China now has a significant amount of the world's industrial base, and all the things that go along with it. Like unions, and military might.

      The US has been deindustrializing, turning into a weak nation, of weak people... a people ripe for destruction.

      --
      "MIT betrayed all of its basic principles."
    54. Re:So... by Paul1969 · · Score: 1

      Modded as Funny? I think Insightful might be more appropriate.
      Why? Because it illustrates how a bright individual can outdo a whole cadre of "professionals" whose thinking takes place inside a mental straightjacket.

    55. Re:So... by Paul1969 · · Score: 1

      Except you don't need to be female to be highly offended by snuff porn.
      In case you aren't familiar with the term, it is porn that "climaxes" in murder. Needless to say, it is almost always faked. But still, it only appeals to really sick minds.
      And I say this as a male who quite enjoys porn, if done well.

    56. Re:So... by Grishnakh · · Score: 1

      Yeah, I'd agree with that. Heck, it doesn't have to be snuff porn; even very mild soft porn would be offensive to highly religious men. But it's much easier for a woman to bring a sexual harassment case than a man.

    57. Re:So... by tehcyder · · Score: 1

      Use another PC for private stuff!

      End of thread, I'd have thought.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    58. Re:So... by Anonymous Coward · · Score: 0

      Well yeah! Isn't that what we have laptops, tablets and smartphones for in the first place? I work at a bank which pretty much limits what I can do on their PCs in terms of the intertubes. So that's where my trusty smartphone comes in handy.

    59. Re:So... by tehcyder · · Score: 1

      I really don’t get the need for this stuff, especially for programmers.

      If you're an employee, whether you're a programmer, filing clerk or cleaner, you're generally paid x amount of money for y number of hours work. Employers are irrationally upset if you don't do the y hours, irrespective of how much work you do. In an office, if you run out of work, you just keep looking busy, and unfortunately I'm not surprised that employers carry this over to remote workers.

      It's different of you're working on a piece rate, or as a consultant on a results basis.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    60. Re:So... by tehcyder · · Score: 1

      you cant solve issues of capitalism with unions. unions are just organizations that can be infiltrated, negated in a capitalist society. the problem is with capitalism itself - in a dog eat dog world you end up with one big fat dog.

      The thing is, until recently capitalists have been sensible enough to compromise with the labour/union side, so that instead of rampant pure capitalism leading to revolution, Western societies have adopted a mixed capitalist/socialist model.

      But now with the prospect of a nice juicy depression, the free marketeers see themselves gaining the ascendancy again, as in their view most workers are now too poor/scared to think about resisting the rolling back of union, helath and safety and employment protection laws.

      What these capitalists forget is that compared with the 1920s, the general population is much better educated and much less subservient to authority

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    61. Re:So... by tehcyder · · Score: 1

      . We need people who are beyond approach to step up and take the wheel.

      LOL I think you mean reproach. Politicians are unapproachable enough already.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    62. Re:So... by Any0n · · Score: 1

      Yet the experts in the NOC ...

      "experts"... just can't get good help these days.

    63. Re:So... by Anonymous Coward · · Score: 0

      Montenegro? you are going to get nasty surprise, their economy is 99% tourism and that means when their government needs to get more money/increase taxes they will increase land taxes for land that is near beaches like yours ... (they will be assuming everybody having land near beach has hotel, or renting bungalows to tourists, like most do)

    64. Re:So... by PopeRatzo · · Score: 1

      Montenegro? you are going to get nasty surprise, their economy is 99% tourism and that means when their government needs to get more money/increase taxes they will increase land taxes for land that is near beaches like yours

      I got that covered. I know that part of the world very well. My wife is from Belgrade and her family has owned property in the little seaside town for a long time. And those taxes are never going to get as high as the ones on my house here in the neighborhood of Chicago where we live now. We've got an apartment in Belgrade, too, across from the Opera House where we will spend part of the year and another we will rent out.

      I've sort of planned my life like a Russian mafiya guy, except without all the money. Or violence. Or crime.

      --
      You are welcome on my lawn.
    65. Re:So... by P.+Legba · · Score: 1

      You are 100 percent correct in everything you said.

    66. Re:So... by wiedzmin · · Score: 1

      any manager worth his weight in pepper packets

      So, my computer does not take screenshots 6 times an hour, therefore I took the time to calculate how much this is, exactly. Quick Gooogle search showed that you can buy boxes of 3,000 paper packets online for about $16, making the cost of one paper packet roughly $0.005. That same ordering page lists package weight as 5.5 lbs, so taking the average male weight of 190.9 pounds, it equals roughly 104,127 pepper packets and therefore about $521 dollars. Now that is one low-cost manager.

      --
      Bow before me, for I am root.
    67. Re:So... by wiedzmin · · Score: 1

      Depends on the country I guess. In Canada you would also need HR and Legal approval before you violate someone's privacy like that. If this guy was looking at an Xray of his brain tumor and you sniffed that traffic and glanced at his PHI record, you would be in a heap of trouble for violating HIPAA and PIPEDA at the same time... you want Legal to be prepared for the lawsuit.

      --
      Bow before me, for I am root.
    68. Re:So... by Grishnakh · · Score: 1

      I'm not an expert on Canadian law, but again it seems like if anyone got in trouble, it'd be the boss for giving the OK.
      Are you seriously saying it can be illegal for a company to sniff traffic on their own network in Canada? That seems a little screwed up. If you want to look at confidential data over the internet, you should be doing it at home, where it seems pretty obvious that it'd be illegal for your ISP (or anyone else) to sniff your traffic, since you're not their employee, you're their customer, and just like your cellular provider can't snoop on your cars, they can't snoop on your internet traffic. But at a workplace, using the company's network and the company's computer equipment, it seems rather ridiculous the company couldn't monitor you however they want. What if they need to sniff traffic to track down some kind of network problem? What if they need to see if anyone is giving away company secret information?

    69. Re:So... by MaerD · · Score: 1

      Just to turn this around for a second: Why haven't you?
      Try house of reps, or more local.

      I've thought about it, and my only issue with doing so myself is "electability" (ie: the people that vote care more about a candidate's opinion on , for example, abortion than if they will fix the immediate real problems out there) coupled with the massive amount of fundraising which must be done to be a "viable candidate".

      --
      I put on my robe and wizard hat..
    70. Re:So... by wiedzmin · · Score: 1

      No, it's not illegal to sniff traffic on your own network, and companies can have acceptable use policies that set "no expectation of privacy" for the employees, but if you are going to be running the risk of looking at someone's private information and/or using that information as basis for termination, you definitely want to get HR and Legal on-board before you run into disclosure and/or wrongful dismissal lawsuits.

      --
      Bow before me, for I am root.
    71. Re:So... by ArsenneLupin · · Score: 1

      What if they need to sniff traffic to track down some kind of network problem?

      Maybe the reason why the network's so damn slow today is because some oaf spliced in a vintage half-duplex 10Mbps hub into the WAN trunk...

    72. Re:So... by ArsenneLupin · · Score: 1

      Because it illustrates how a bright individual can outdo a whole cadre of "professionals" whose thinking takes place inside a mental straightjacket.

      Maybe the cadre of professionals just couldn't imagine that the porn surfer was so addicted to his fix that he wasn't even discouraged by an unbearably slow network...

    73. Re:So... by ArsenneLupin · · Score: 1

      I don't crap where I live

      So, you're ok with us installing a camera in your toilet. After all, you've got nothing to hide...

    74. Re:So... by ArsenneLupin · · Score: 1

      But it's much easier for a woman to bring a sexual harassment case than a man.

      How do most men feel about gay porn?

    75. Re:So... by Anonymous Coward · · Score: 0

      He specifies it was snuff porn. That classifies as highly offensive to most people. At least, I find murder-as-porn to be offensive and very much doubt I am in the minority in this.

      Heh, CAPTHCA=corpse.

  2. Humm, not possible to game the system ? by Anonymous Coward · · Score: 5, Insightful

    What about the other (personnal) computer next to the work computer ?

    1. Re:Humm, not possible to game the system ? by hedwards · · Score: 1

      That was my thought, I have a desktop and a laptop on my desk. Unless of course they come over to the employees house randomly to make sure that there aren't any unapproved of computing devices, in which case I'd be more concerned with that.

    2. Re:Humm, not possible to game the system ? by Defenestrar · · Score: 2

      It wouldn't work because of two words after the colon: work progress.

      It's not that a worker wouldn't be allowed to get up and grab a snack or defecate, but you'd be able to target your inefficient workers pretty easily with something like this. Now the way to game the system would be to set up voice recognition on the work computer, and text to speech on your personal computer, and then point it at something work related to be typed... :)

    3. Re:Humm, not possible to game the system ? by peragrin · · Score: 1

      KISS just use a tablet.

      I take my nook color into work, the wifi bypass's the coporate firewall (and everything inside of it). I use it to read news, books, slashdot(posting this on it) . There is no logging as it techically sits outside the network even though it uses the same cable modem. Since we went this route the number of employees browsing NSFW or websites like facebook has dropped drastically.

      --
      i thought once I was found, but it was only a dream.
    4. Re:Humm, not possible to game the system ? by Anonymous Coward · · Score: 0

      the wifi bypasses the firewall? seriously?

    5. Re:Humm, not possible to game the system ? by icebike · · Score: 2

      Work progress has nothing to do with what else is on your screen and gets snap-shotted.

      The best programmers write less code than the worst, and make the most progress in the least amount
      of time.

      If I take 5 minutes to check my portfolio, does that entitle them to look over my shoulder at my account, holdings, etc?
      If I happen to email my lawyer are they allowed to screen shot this? The potential for abuse is staggering.

      Nothing in the article says the computers upon which this is installed belong to the company. They are the telecommuter's personal equipment.

      Dual boot? No, because anything so invasive that it can run screen shots can probably also surf your drives, mount partitions, etc.
      Virtual machine? Maybe. But you have to expect them to have thought of this.
      Separate work computer? a) why should I, b) it can probably scan my network too.

      --
      Sig Battery depleted. Reverting to safe mode.
    6. Re:Humm, not possible to game the system ? by ceoyoyo · · Score: 1

      So much work. Just plug your home computer into the USB port on your work computer and have it pretend to be a keyboard. It's a simple circuit.

    7. Re:Humm, not possible to game the system ? by Defenestrar · · Score: 1

      ...The potential for abuse is staggering.

      I think that's exactly what they're thinking, but in the other direction. Contracted work, bid on by individuals (sometimes groups) around the world, and billed per hour. If you're doing contract work billed by the hour you have absolutely no right to be checking your accounts, viewing social networks, or reading personal email. I know I'd be ticked if a $600 per hour patent lawyer was billing me for the time he spends calling his Swiss banker, why should I be any less ticked by a customer support person at $20 per hour is doing the same thing? (It may cost me less, but I'm still paying for work I'm not getting).

      There are a lot of other systems for taking bids on IT/computer projects online, including several that pay for the job. They have different methods of accountability; but if a customer is paying by the hour for service, they should be able to expect to get that service.

    8. Re:Humm, not possible to game the system ? by StikyPad · · Score: 1

      I know I'd be ticked if a $600 per hour patent lawyer was billing me for the time he spends calling his Swiss banker, why should I be any less ticked by a customer support person at $20 per hour is doing the same thing? (It may cost me less, but I'm still paying for work I'm not getting).

      Uh, yes, because it costs you less. Or do you get just as upset when you lose a pencil as when you lose your phone?

      And please show a correlation between productivity and/or quality of work and time spent (pretending to) work, especially where that time spent being under a microscope leads to unhappy workers.

      People aren't robots. They're doing the task you paid them to do, and they get it done in a reasonable amount of time, or they don't. If they're not meeting your productivity expectations, you should probably discuss it with them or find a replacement, though if your expectations are unreasonable, chances are you won't have much luck.

    9. Re:Humm, not possible to game the system ? by Cederic · · Score: 1

      I'm interpreting it as "the wifi connection is on a separate LAN that has no access inside the main corporate LAN due to a firewall keeping them separate". That both LANs route view the same cable modem to reach the Internet merely means the cable modem is also outside the firewall - as indeed it should..

    10. Re:Humm, not possible to game the system ? by l3v1 · · Score: 1

      Contracted work, bid on by individuals (sometimes groups) around the world, and billed per hour.

      Exactly. And exactly why this whole thing is so stupid. Giving out work for contractors and billing per hour is just crazy. Spying on them - even if they know about it - is to omuch hassle for each side, and then trying to find ways to reduce the number of hours based on your gathered data is also irritating to say the least. Just put a price and a time on the work, let them work on it, and pay the agreed price even if they finish earlier, or make the contract with some incentives, e.g. some bonus if they get it done faster. Paying by the hour is the craziest construction one could ever come up with for remote work. Myself, I avoid the issue by simply not taking a job like this.

      Anyway, paying coders by the hour is also crazy. Not the idea in itself, but how they want to measure it (e.g. keyboard/mouse/onscreen activity, lines written, and so on). If they'd really - I mean _reeeaaaaly_ - wanted to pay a coder by the hour, then they should pay _every_ hour from the first day's first second until the handing over of the final code - excluding some agreed sleeping hours per day - since most great coders I know have their minds working on the problem _always_, including sometimes getting up at night and writing some lines of code.

      Yes, I see how that is extreme. But it's not a bit crazier than the pay by the hour line or thought.

      Well, if I would've got payed for all my night and weekend extra work, sometimes I would've gotten double salaries... Thankfully, although writing code is part of my job, it's not the code I write that gets me my salary.

      --
      I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
    11. Re:Humm, not possible to game the system ? by cyclomedia · · Score: 1

      exactly, when working from home (via windows) I have my OSX laptop on the desk next to me. Heck when I'm at work (where "social" sites are blocked) i have my android phone with unlimited data package with me :)

      --
      If you don't risk failure you don't risk success.
  3. Webcams too by TheSpoom · · Score: 4, Interesting

    I know at least one freelancing website that also allows employers to require a feed of the contractor's webcam.

    --
    It's better to vote for what you want and not get it than to vote for what you don't want and get it.
    - E. Debs
    1. Re:Webcams too by mr1911 · · Score: 4, Funny

      That's fine. If they enjoy looking at the sticky side of black tape that much, I will happily send them a framed print.

      --
      This post comes with a double-your-money-back guarantee!
      Any offense taken to this post is at your sole discretion.
    2. Re:Webcams too by TWX · · Score: 1

      Point the webcam away when not using it, or unplug it?

      I don't see how this kind of monitoring amounts to anything on company-provided equipment used in a work-from-home setting, or honestly, even in user-supplied equipment in a work-from-home setting. As numerous others have said, this can be defeated in the former with using one's own computer for not-work-appropriate activities, and if using one's own computer (and only computer), using virtualization to create a computer-within-computer for the work stuff. Simply install the software on the virtual machine and it can't get to what's going on in the real one.

      --
      Do not look into laser with remaining eye.
    3. Re:Webcams too by TheSpoom · · Score: 2

      And you wouldn't get paid, so I guess it would be about even.

      --
      It's better to vote for what you want and not get it than to vote for what you don't want and get it.
      - E. Debs
    4. Re:Webcams too by iggymanz · · Score: 1

      that would be funny, if any place I ever contracted for would ask for feed to my webcam. I don't have one, and I would not let them attach one. if they stopped the contract, so be it, but my skills are very rare.

    5. Re:Webcams too by tomhudson · · Score: 3, Insightful
      Nobody's forcing people to use these sites - and it's in your best long-term interest to boycott them and their race to the bottom.

      Sites like odesk and elance are the quickest way to devalue yourself, your work, and your future.

    6. Re:Webcams too by Synerg1y · · Score: 5, Funny

      It is clearly an invitation to work in the nude.

    7. Re:Webcams too by 1_brown_mouse · · Score: 2

      I would. Because I would not be working via that freelancing website. You want a job done, I will do it. You want to watch me do it? rate goes up x10.

      I think housing contractors have a similar fee structure.

    8. Re:Webcams too by Anonymous Coward · · Score: 0

      I know one freelancing website that will only attract the most desperate people.

    9. Re:Webcams too by GameboyRMH · · Score: 1

      For a 10x rate increase I'd let the disturbed employer watch me code their project. It would be pretty boring, but they asked to look at my mug, not be entertained. Their money. Also if I decide to take a break the only difference is that I have to keep a straight face if I read anything funny.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    10. Re:Webcams too by jellomizer · · Score: 1

      Which is fine by them because then they will get someone else who will be willing to do it while watching for cheaper.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    11. Re:Webcams too by Defenestrar · · Score: 1

      You've not had much experience with HR have you? It'd work for the first day, after which you'd have just been responsible for implementing business formal dress code for every teleworking employee the company has. After a year, everyone would be happy with the company when they were allowed to take the suit jackets off and just keep the ties and shirt (presumably pants, but unless it's a full field web cam in another part of the room...).

    12. Re:Webcams too by poena.dare · · Score: 1

      Avoid them... or use them to set up a massive confidence game. Oooo that is a book just waiting to be written!

    13. Re:Webcams too by TooMuchToDo · · Score: 2, Interesting

      I'd still get paid chief; if I'm smart enough to be writing code, I'm smart enough to hook into the webcam driver and provide my own feed (boring coder loop for the win!).

    14. Re:Webcams too by Billly+Gates · · Score: 1

      You mean not a printed pic of the goatse guy? I think one incident of that would change official policy ASAP. Sexual harassment suits galore scare employers more than anything

    15. Re:Webcams too by forkfail · · Score: 1

      Sad thing is, I'm willing to be it'll become pretty much standard eventually.

      --
      Check your premises.
    16. Re:Webcams too by edmicman · · Score: 2

      Hah I envision a feed like in the movie Speed. Look! His hand jumped back across the keyboard suddenly!

    17. Re:Webcams too by alex67500 · · Score: 1

      Which is fine by them because then they will get someone else who will be willing to do it while watching for cheaper.

      Weird, that just reminded me of an ex...

    18. Re:Webcams too by Machtyn · · Score: 3, Insightful

      I'm sure several 4 hour loop streams can be utilized fairly effectively.

    19. Re:Webcams too by Anonymous Coward · · Score: 0

      I know at least one freelancing website that also allows employers to require a feed of the contractor's webcam.

      Solution: Start working naked.

    20. Re:Webcams too by jimicus · · Score: 1

      Meh. IME the majority of those "contractor-per-hour" websites are populated by two groups of people:

      1. People in countries where the cost of living is so low they can afford to work for a fraction of minimum wage in any Western country.

      2. People who are just getting started, desperate to earn a reputation and will work for a fraction of a liveable wage just to build that reputation up.

      The great majority of people who know what they're doing and can command good money from people who respect their knowledge and experience give up because they're hacked off with the incessant competition from 1 and 2.

    21. Re:Webcams too by Anonymous Coward · · Score: 0

      Elance is shit. I was on there once and the bids are so low (indian firms) that it's impossible to get a livable wage on that site.

    22. Re:Webcams too by IANAAC · · Score: 1

      Sites like odesk and elance are the quickest way to devalue yourself, your work, and your future.

      Can't speak for odesk or elance, but I have used a couple translation job sites out there. Yes, most of the users complain about the downward spiral of rates.

      Here's the thing: I guess I was lucky enough to join these sites before they became massively known and, as such, got a lot of good contacts out of them. The trick is in not looking at the posted jobs, rather, making sure all those contacts you've spent years building up know where to look for a freelancer in the first place and bypass the job-posting system altogether.

      I don't experience any devaluation of my service. It's the new kids that don't know any better that are suffering.

    23. Re:Webcams too by tomhudson · · Score: 1
      There's an additional problem nobody's pointed out yet. Even contractors working by the hour are covered by things such as minimum wage and working condition laws - and the applicable law is where the worker lives, not the company doing the hiring.

      This includes such things as mandatory payment for morning and afternoon breaks, and time to go to the bathroom.

    24. Re:Webcams too by Synerg1y · · Score: 1

      I completely agree, ALL IT jobs (might be over exaggerating) to the best of my knowledge are white collar jobs that require a 4 year degree or some snazzy experience. If you can't trust your IT person with working productively... ... ...

      howthefuckrugonnatrustthemwyouradminpassword???

      I laugh at the ignorance of such websites, if I wanted to work for micky d's or best buy I'd qualify and they can not trust me all they want, but I wouldn't be able to destroy their worth in data with my f5 key.

      What if I'm thinking rather than working away at my keyboard? I hear that's part of the job for IT too.

      Funny stuff, really, this is why Ivy league MIB people are a plague on our society. Soft hands and dull minds.

    25. Re:Webcams too by tomhudson · · Score: 1

      What if I'm thinking rather than working away at my keyboard? I hear that's part of the job for IT too.

      Management hasn't got a clue when it comes to work metrics. "How many lines of code did you write today?" "I deleted 1,000 lines." "So you didn't actually do any work today."

      Q. Why didn't management cross the road?
      A. They got distracted by the white line and tried to snort it.

      Q. How do you kill a manager?
      A. Wave to him from the other side of main street during rush hour.

    26. Re:Webcams too by Anonymous Coward · · Score: 0

      For a 10x rate increase I'd let the disturbed employer watch me code their project.

      in the nude.

    27. Re:Webcams too by GameboyRMH · · Score: 1

      The employer can be nude. Me...well maybe if I could do it anonymously while wearing a mask :-P

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    28. Re:Webcams too by Lunzo · · Score: 1

      Isn't that the point of working from home?

    29. Re:Webcams too by Anonymous Coward · · Score: 0

      "Contractor"? Is that what the cool kids are calling professional camwhores now?

    30. Re:Webcams too by Anonymous Coward · · Score: 0

      But only if your boss is Dennis Hopper.

    31. Re:Webcams too by vikarti · · Score: 1

      I mostly work using freelancing websites. Ones I use..support webcam but not require it. And - if I want to add time for 'I was thinking how to this'/'I was walking outside to test that GPS app' - this can be entered in system too. It's just more easy for 'employer' in this case to dispute this time. And...on current project(there I constantly getting 'your are doing GREAT work' ...I don't use those tools at all. I just file a bill for time. And got paid).

    32. Re:Webcams too by P.+Legba · · Score: 1

      Management consultant: Someone that knows 100 ways to make love, but doesn't know any women.

      After the end of the Mayan calendar, I'm hoping it's the middle managers groveling while people with actual skills are finally able to enjoy their lives.

    33. Re:Webcams too by LoRdTAW · · Score: 1

      Wear nothing but a thong and frequently drop something so you have to bend over to pick it up. Works great if you are: fat, covered in hair, very old or hideously deformed. Just make it as unpleasant as possible to look at you. After all, you are in your own home and you are free to even be naked if you like. Its their problem if they have to observe you in your personal space.

    34. Re:Webcams too by Anonymous Coward · · Score: 0

      This reminds me of a pricelist I once saw on the wall of an auto-repair shop.

      General Hourly Rate for repairs: 25$
      General Hourly Rate for repairs Under Direct Supervision and In The Presence of The Customer: 50$

  4. Intolerable! by reubenavery · · Score: 1, Informative

    Disgusting. Good thing I don't work for any of them, nor would I ever want to.

    1. Re:Intolerable! by iggymanz · · Score: 1

      the company oDesk is doing it to its contractors, apparently their services have been used by the named companies (Google, HP, and NBC).

      Different than those companies doing it directly, as likely most of their contractors have no such spy system in place. However, maybe you or others would refuse to work for a company that does any business with oDesk (and can find that out) .

    2. Re:Intolerable! by Nethemas+the+Great · · Score: 3, Interesting

      They're voluntarily exchanging a cube for a long leash. I don't see it as unreasonable, but rather a fair trade. Flexibility to work where and possibly when they want. In exchange they trade their physically present human supervisor for an automated screen-capture software. This isn't a web cam in the bathroom type intrusion, merely an alternate form of the same supervision they'd receive if they were physically present at the office.

      --
      Two of my imaginary friends reproduced once ... with negative results.
    3. Re:Intolerable! by 19thNervousBreakdown · · Score: 5, Informative

      You should read the article. For 1/6th the cost of an hourly wage (same rate snapshots are taken at), you can blank out an image. That seems fair to me, since you don't pay for the times when it didn't catch you, so your pay will approach the actual amount of time you spend working.

      You get to keep your privacy, and your pay. As long as there's a way to disable the software (and, presumably, not get paid) what's the problem?

      --
      <xml><I><am><so><damn>Web 2.0</damn></so></am></I></xml>
    4. Re:Intolerable! by Defenestrar · · Score: 1

      Yup. Bosses walk by in the hallway too.

    5. Re:Intolerable! by AdrianKemp · · Score: 1

      So long as the when isn't possibly, I agree; however I also acknowledge that my position is not everyones.

      If an employer want's me to put in 8 hours of logged activity on a computer they provide at any time during a 24 hour day, perfect.

      However the only reason that I prefer to work from home is the flexibility of time; so long as I am not in meetings it makes no difference when I do the work so long as it's done.

      I however work for an employer that recognizes that it is the quality and amount of work, not how many hours you spend at a desk, that is the valid and important metric.

    6. Re:Intolerable! by Anonymous Coward · · Score: 0

      Though what happens if you are searching for something work related, you hit a site with bad pop ups, and the camera snaps off a photo at that moment. That's an admittedly slim chance, but it's also 1/6th of your hourly pay up in smoke for work actually being done.

    7. Re:Intolerable! by Anonymous Coward · · Score: 0

      you know how various media applications and their DRM scheme prevent taking snapshots of the actual application?

      Write a web browser which works in a similar way, and unless the snapshot software bypasses the DRM, which would be illegal, it will be invisible to the software and look like an ordinary desktop

    8. Re:Intolerable! by Kjella · · Score: 1

      That's an admittedly slim chance, but it's also 1/6th of your hourly pay up in smoke for work actually being done.

      Look on the bright side, you won't have a bunch of coworkers that might have seen it. You're not going to get dragged into your supervisor's office for a talking to or even a write-up. You won't have some oversensitive women sue the company for a sexually hostile work environment and you'll be the fall guy. You won't even lose the opportunity to make that money if you work another ten minutes. And if you really manage to hit a porn popup doing work research more than once every leap year, you really can't be very smart about what you click.

      --
      Live today, because you never know what tomorrow brings
    9. Re:Intolerable! by avandesande · · Score: 2

      It's bullshit though, I have solved some of my most difficult programming problems by putting down the mouse and going for a walk.

      --
      love is just extroverted narcissism
    10. Re:Intolerable! by Nethemas+the+Great · · Score: 1

      Agreed. But have you while playing Farmville? That's the point...

      --
      Two of my imaginary friends reproduced once ... with negative results.
    11. Re:Intolerable! by P.+Legba · · Score: 1

      The sad thing is that they're willing to pay a whole extra fucking person to sit and monitor remote employees. I bet that doesn't eat into the cost savings realized by making people afraid to goof off for a few minutes.

    12. Re:Intolerable! by avandesande · · Score: 1

      If you are not at your desk you could be playing xbox or slinging down beers at the pub.
      Either they trust you or they don't.

      --
      love is just extroverted narcissism
    13. Re:Intolerable! by strikethree · · Score: 1

      Consider the definition of work from physics. If you push against a wall but the wall has not changed, you have expended energy but no work is done.

      Measuring activity is measuring the wrong thing... unless they are paying you for activity (which a robot would be better at!). I suspect they really want work though. That means they should be measuring how far the wall is moving, not how much effort was expended to push it.

      Stupid sexy Flanders.

      --
      "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
  5. Impossible by Culture20 · · Score: 1

    Because I don't have another computer at home.

  6. Can't be gamed? by Jeff+Hornby · · Score: 3, Informative

    And here on my other computer ... anything that I want

    --
    Why doesn't Slashdot ever get slashdotted?
    1. Re:Can't be gamed? by mr1911 · · Score: 2

      Yeah, but while you are updating your Facebook status and reading Slashdot on your personal PC there is no activity on your work PC.

      --
      This post comes with a double-your-money-back guarantee!
      Any offense taken to this post is at your sole discretion.
    2. Re:Can't be gamed? by Anonymous Coward · · Score: 0

      Yeah, and when you're thinking about some tricky problem, there's no activity on the computer, either.

    3. Re:Can't be gamed? by Samantha+Wright · · Score: 1

      So move the mouse every five minutes, or pretend to be reading a very long document and just scroll a bunch downward. That's still a fair amount of wiggle room!

      --
      Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
    4. Re:Can't be gamed? by Hoi+Polloi · · Score: 1

      Ding! What IT professional wouldn't have their own PC sitting right next to it for the occasional mental break, personal email, etc?

      --
      It is by the juice of the coffee bean that thoughts acquire speed, the teeth acquire stains. The stains become a warning
    5. Re:Can't be gamed? by Defenestrar · · Score: 1

      But presumably they know how long the average tricky problem needs to be thought about. There can be reasonable ways of requesting (or requiring) employee accountability.

    6. Re:Can't be gamed? by Anonymous Coward · · Score: 0

      With oDesk's software it'll count the scroll lock key as activity. Fairly trivial to make something keeps your stats up above a certain point using that so that you can keep from looking too idle.

  7. First? by Anonymous Coward · · Score: 0

    Haha. I only work about 15mins a week in the office.

  8. As long as it's all consensual by Securityemo · · Score: 2

    and all people involved are okay with it, I guess it's okay. But why would they spend resources on this in the first place? They pay for something to be done within a certain timeframe, and if they don't it's just a breach of contract right? Why would they care about the details?

    --
    Emotions! In your brain!
    1. Re:As long as it's all consensual by Noughmad · · Score: 4, Insightful

      Because most people are still paid by the hour.

      --
      PlusFive Slashdot reader for Android. Can post comments.
    2. Re:As long as it's all consensual by Jeff+Hornby · · Score: 1

      Actually, they're paying by the hour, so they want to make sure that the hour is productive.

      --
      Why doesn't Slashdot ever get slashdotted?
    3. Re:As long as it's all consensual by AtomicJake · · Score: 3, Insightful

      Actually when somebody is paying by the hour instead for the work done, you can bet that the hour is not too productive.

    4. Re:As long as it's all consensual by Billly+Gates · · Score: 1

      Even not by the hour it is still theft. If you are capable of Y per week but produce y.7 that is a 30% loss times your salary.

    5. Re:As long as it's all consensual by Securityemo · · Score: 1

      How's that? Just because you've agreed to deliver something by a set date doesn't mean that you're in an employer-employee relationship with that entity?

      --
      Emotions! In your brain!
    6. Re:As long as it's all consensual by Anonymous Coward · · Score: 1

      There's no need to troll / flamebait. We all know that no employer ever pays for 100% of "capability". If you really wanted to derail the discussion, you should have posted this as high up on the comment tree as possible.

    7. Re:As long as it's all consensual by Billly+Gates · · Score: 2

      Mcdonalds they sure do and in factories and call centers. Tough work and your getting paid 4x as much so why not? Someone out of work will be happy to if you wont. Thats capitalism

    8. Re:As long as it's all consensual by Anonymous Coward · · Score: 0

      Even not by the hour it is still theft. If you are capable of Y per week but produce y.7 that is a 30% loss times your salary.

      They don't pay you to produce as fast as possible. They pay you to produce something by at most a certain time. If other people bid to get it done faster, great, hire them. If I get it done faster, great for them (and I don't charge more for the privilege). If I get it done slower, I refund part of the money.

      At least those are the terms for my contract work.

    9. Re:As long as it's all consensual by Anonymous Coward · · Score: 0

      Even not by the hour it is still theft. If you are capable of Y per week but produce y.7 that is a 30% loss times your salary.

      Question for you: do you suck your boss's dick because you like the taste, or just because you don't have the spine to tell him to stop sticking it in your mouth? Based on the above, I suspect both.

    10. Re:As long as it's all consensual by mjwalshe · · Score: 1

      um ever worked on a production line/piece work there are large numbers of ways that workers game the system slowing down when the Time and motion people are watching - go slows I remember being told about one where the tea boy got £900 (in the early 70's)

    11. Re:As long as it's all consensual by Anonymous+Brave+Guy · · Score: 1

      I suppose that depends on who you're paying. I would never dream of charging my clients for time I wasn't spending doing productive work on their project. I have a professional reputation to protect, and I justify my fees by the results I provide.

      On the flip side, hell would freeze over before I accepted this kind of intrusion. If a client wants someone who will put up with that, I'm sure they can find many people who will do it. They probably all charge much lower hourly rates than I do as well, so the clients will surely get a better deal and be much happier with the results.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  9. TWO PC's by gurps_npc · · Score: 1
    So what is to stop the people from using two PC's? Or more likely, turn the TV on while they work?

    This software seems in-effective to me.

    --
    excitingthingstodo.blogspot.com
    1. Re:TWO PC's by CAPSLOCK2000 · · Score: 2

      That is why they also monitor keyboard and mouse activity.

      Of course that can be faked / simulated as well. A dedicated programmer will always be able to out-program such systems but at a certain point it becomes work to avoid surveillance than to just do the job at hand.

  10. Virtualization by Prune · · Score: 1

    You don't even need another computer--just run your work machine as a VM.

    --
    "Politicians and diapers must be changed often, and for the same reason."
    1. Re:Virtualization by The+Mister+Purple · · Score: 1

      That's what I was thinking... wish I'd seen your comment before I posted mine.

      --
      "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." Feynman
  11. Every day uses for VMs. by Anonymous Coward · · Score: 0

    I have a friend who works from home. Phone support for a TV satellite provider.
    He doesn't take any chances, and does all of his work from inside a VM that he only uses for work related activity.
    Its not a company issued machine, but who knows what could be included in the client software he's required to use.

  12. Why would anyone tolerate this? by msobkow · · Score: 5, Insightful

    I don't understand why anyone would tolerate this. I've done remote work for decades, since long before the internet made it possible to access client's source repositories or documentation sites as you can now. I've never had my billable hours questioned, and have always delivered quality software in the end.

    I'd be so insulted to have a client even suggest such an intrusive back-handed accusation that I'm ripping them off that I would immediately leave the negotiating table with a pair of digits waved on high as I headed out the door.

    --
    I do not fail; I succeed at finding out what does not work.
    1. Re:Why would anyone tolerate this? by ZorinLynx · · Score: 3, Interesting

      If people get their job done and are productive, does it really matter?

      I've always hated the idea of micromanaging workers. It should be about getting the job done. If the job isn't done? Discipline/fire the employee. If the job is done, great! Anything else shouldn't matter.

    2. Re:Why would anyone tolerate this? by DamnStupidElf · · Score: 2

      Just ask to be able to log into their bank's website and examine their cash balance six times a day, at random times. Gotta make sure the paycheck won't bounce.

    3. Re:Why would anyone tolerate this? by Anonymous Coward · · Score: 5, Insightful

      Exactly the above. People with no sense of their work's worth and no self-respect are willing to submit to degradation in order to get jobs that don't pay well, and when they lower their personal value it lowers the businesses' perception of the value of each and every one of us.

    4. Re:Why would anyone tolerate this? by TooMuchToDo · · Score: 2

      I had shitty minimum wage jobs where I had to clock in before if your getting paid many times more why cant you? Its not fair to the entry level grunts at your company or client

      I think you've identified your problem. Don't bitch about having a minimum wage grunt work job when its something that will probably be replaced fairly quickly with either code or robotics in short order (by those of us who get to chat during the day, hang around the water cooler for 15 min, etc.).

      I don't get paid for each productive minute of my day; I get paid for the knowledge and experience I've gained over the last 14 years. This is the difference between entry level/manual labor and educated work.

      Note: I mean no disrespect to manual labor; I've worked at UPS on the night shifts over a decade ago loading trucks at night, as well as a forklift driver. But you can't complain that work like that is anything related to complex system analysis or workflow design and management.

    5. Re:Why would anyone tolerate this? by ShavedOrangutan · · Score: 1

      At least they're being honest about it.

      My PHB decided that all underlings are to have MS Office Communicator running at all times. I know damn well there are easy tools to gather metrics on how long you're logged in and how long the screen saver is active. It's a cubicle farm. We don't need IM for any other reason.

      --
      Godaddy is a scam and a ripoff.
    6. Re:Why would anyone tolerate this? by Billly+Gates · · Score: 0

      I do not work minimum wage anymore thank you with the exception of a 2nd job last year to help my family out. Why cant people work hard all the time until exhaustion? Many do but statistics dont lie. Investors need you to work full capacity like you did at UPS. I stand by my words as companies productivity actually went UP after layoffs when told do more for less. The employees were goofing or not working super hard.

    7. Re:Why would anyone tolerate this? by TooMuchToDo · · Score: 3, Insightful

      Human beings are not built to work full tilt for 8 hours a day; if you want that sort of "productivity", buy a machine to do the work. Requiring breaks, time to think, etc are not examples of "being lazy". Employers want to squeeze more and more out of the same or less people, while at the same time real wages have remained stagnent for the last 30-40 years except for those in the top 1-5% of the population.

      I'm going long pitchfork futures.

    8. Re:Why would anyone tolerate this? by Anonymous Coward · · Score: 0

      People in factories do and so do othe rmanual labor positions too

    9. Re:Why would anyone tolerate this? by yuhong · · Score: 1

      And that is the fundamental flaw right there. It dates back to the industrial age.

  13. This seems perfectly acceptable. by dreemernj · · Score: 4, Insightful

    In this case, Big Brother is invited. The monitoring software they describe seems perfectly acceptable to me. If I was vying for a freelance position where I work at home and the condition was my work would be periodically checked, I would be fine with it. As long as all the expectations and the ways the data would be collected are presented up front, it seems completely reasonable.

    And having different standards in this case makes sense. This isn't monitoring full-time employees that you've rigorously hired and who will be reviewed by HR regularly and that have a real stake in keeping the position. This is for freelance, hourly workers that could be located anywhere in the world.

    --
    1 (short ton / firkin) = 89.1432354 slugs / keg
    1. Re:This seems perfectly acceptable. by betterunixthanunix · · Score: 1

      In every case, Big Brother is invited

      Protect us from those dangerous people! Please put in surveillance equipment! Please rig the phone system for panopticon-style wiretapping!

      --
      Palm trees and 8
    2. Re:This seems perfectly acceptable. by edmicman · · Score: 2

      If you're not doing anything wrong you don't have anything to worry about!

    3. Re:This seems perfectly acceptable. by L4t3r4lu5 · · Score: 1

      This is why paying an hourly rate is idiotic. If it takes me two hours to do what takes you 8 hours, I could save the company 75% of your wage, and the result is the same. I could spend half an hour picking my nose and still save the company money. Hell, maybe I work best with frequent brief distractions, which to this program will look like lost productivity.

      --
      Finally had enough. Come see us over at https://soylentnews.org/
  14. Two computers? by hawguy · · Score: 4, Interesting

    Isn't the fatal flaw in their product the fact that a home worker might actually have *two* computers? While he moves the mouse around on the work computer and looks like he's reading a technical manual, on his other computer he's surfing porn and building a website for his company's competitor?

    Or he could just run the work computer as a virtual machine and surf porn on the host instance.

    And there's the security risk - what if someone hacks the ODesk interface, so the screenshots from your home worker entering medical data get published to the web, resulting in a big HIPAA violation fine (or they store those screenshots on an offshore server, and extort you into paying them to not publish them).

    Aren't there better ways to measure home worker productivity without introducing a large potential security hole with a product that is easily circumvented? Maybe managers should actually *manage* instead of relying on technology to do it for them?

  15. If you're measuring productivity that way by Jawnn · · Score: 5, Insightful

    ...you're doing it wrong. Lines of code, keystrokes per hour, etc. are almost universally shitty metrics. Your teleworkers are hired to do a job. Take the time to figure out how to effectively measure that, and then realize that intrusive steps like those in TFA are worse than useless.

    1. Re:If you're measuring productivity that way by Roogna · · Score: 1

      Exactly. It's also surprisingly easy to measure performance. For instance, I own my own company, we do our own software as well as contracts for outside firms. In both cases we do design, set milestones with expected completion dates, and performance is easy to judge. We're either meeting our milestones or we aren't. If we aren't, we can always pinpoint the exact feature that's holding a milestone up.

    2. Re:If you're measuring productivity that way by Hoi+Polloi · · Score: 1

      500 lines of error filled code vs 100 clean lines? I'll take the clean lines tyvm.

      --
      It is by the juice of the coffee bean that thoughts acquire speed, the teeth acquire stains. The stains become a warning
    3. Re:If you're measuring productivity that way by Kjella · · Score: 2

      There will be other things to measure performance. But one issue with teleworkers is making sure that they've actually worked the hours they say they worked. You don't get to pad the bill or double bill clients, the only thing we've made sure of is that if we paid you for 8 hours we wasted 8 hours of your life. Turns out shirking isn't so much fun if you must constantly babysit your machine to not get caught. And not just in the "wiggle the mouse and type some garbage into notepad" sense, but actually fake working. Don't forget that the culture and society also is different around the world, some places corruption and fraud is a lot more common than what you might be used to.

      --
      Live today, because you never know what tomorrow brings
    4. Re:If you're measuring productivity that way by The+Mister+Purple · · Score: 1

      But what if you get paid to debug the 500 lines of error filled code? http://dilbert.com/strips/comic/1995-11-13/

      --
      "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." Feynman
    5. Re:If you're measuring productivity that way by Anonymous Coward · · Score: 0

      > If we aren't, we can always pinpoint the exact feature that's holding a milestone up.

      IMHE, "unrealistic milestone dates set over the objection of the programmers" is the main reason for missing milestones.

  16. Information & Power Asymmetry by dcollins · · Score: 1

    Even in the most charitable scenario, in a contract-job situation -- The business can learn if you really need all that time, or whether they can tighten the screws for concessions in the next contract negotiation. Broadly, this is how capitalism has always worked.

    --
    We know where leadership by an anti-intellectual "strongman" who scapegoats minorities and likes boisterous rallies goes
  17. Are they 1099s? by Anonymous Coward · · Score: 0

    I don't know about you, but my management has VERY different attitudes about the web surfing habits of employees vs. contractors. If you're billing us hourly there is an expectation of NO personal business on the clock.

  18. Do they know they are being watched? by CAPSLOCK2000 · · Score: 0

    Do these users know that they are being monitored?
    Obviously they know that some piece of software is active, they've installed it themselves, but do they realize how intense this monitoring is? I would imagine that they think it's some kind of collaboration tool whilethe details are hidden in the fine print of the contract.

    1. Re:Do they know they are being watched? by malakai · · Score: 1

      Jesus man... srsly? a five-digit who didn't RTFA....

      The hours are verified by the screen shots, which workers can see before their employers do. Untoward images, like a Skype conversation with a spouse or something worse, can be blanked out, at a cost to the employee of one-sixth of the hourly wage. The software can also drill deeper, looking at things like individual key strokes and where someone moved the computer mouse. Employers who see something they do not like can likewise dispute that portion of the work.

      You can choose to block any data from going to your employer, but then you forfeit that time. It's not a bad idea if you _have_ to pay people by the hour and want them to work remotely. Ideally, more and more people should be paid for milestones and smaller size projects with some sort of auditable 'test' that validates whether they succeeded or not ( and should be pair or not).

      Lets be honest though, most people, in offices, are very unproductive. Even with the occasional 'chance' of some manger walking by and checking on them.

    2. Re:Do they know they are being watched? by Anonymous Coward · · Score: 0

      The whole problem with your last sentence is pretty much why there's so ridiculously much employee burnout nowadays.

      People aren't made to be able to do 8 straight hours of working as absolutely hard as they possibly can, working right at the physical limit. That burns people out. Even with the few breaks inbetween, a person simply cannot take an absolute maximum of physical (in the sense of hands typing), emotional, and psychological stress for extended periods, every single day.

      Which is pretty much the problem with employment in north america. A company will abuse the living piss out of an employee by working them like a dog for as long as humanly possible. And then when that employee is 'used up', burnt out, stressed, and no longer putting out ridiculous insane amounts of work, they just throw the employee away and get a new one.

      Today, employees are a product. A consumable commodity to be used and then thrown away.

  19. Let's hope they don't have a /. window open... by milbournosphere · · Score: 1

    They'd get nothing but a time-lapse of a large blue SorceForge logo surrounded by a few changing stories and articles.

  20. Not to sound assholish by Billly+Gates · · Score: 2, Insightful

    But the employer has a right to know he is not flushing money down the toilet in paying you not to work and stealing his time away.

    He owns the equipment and has a right to do whatever he wants with it.

    Suck it up or dont work. If you were paying out of pocket your opinion would change drastically. It is no different than a work pc anyway.

    1. Re:Not to sound assholish by bhlowe · · Score: 2
      This is just another way to let fewer people manage more workers.. and we're all for automation and work-place efficiencies? Right?

      I hire on odesk and never look at the screen captured images.. But if the employee is not producing, I might want to know what's up. It may also curb some on the clock facebooking. All a worker has to do is hit the pause work button and he can surf and watch NSFW content as much as he wants.

      The real issue is that wages for all computer users are getting driven down to 3rd-world levels.. because I can hire a guy anywhere for $10/hour that is

    2. Re:Not to sound assholish by tomhudson · · Score: 1

      He owns the equipment and has a right to do whatever he wants with it.

      No, the employer doesn't own either the equipment OR the bandwidth being used. This is about those cheap no-frills freelance sites, where you're competing with hourly workers from the 3rd world.

    3. Re:Not to sound assholish by Anonymous Coward · · Score: 1

      he also doesn't have the right to control or monitor when and where you work, if you're really a freelancer.
      if the employer exerts that much control over your job, you are an EMPLOYEE not an independent contractor, and if the employer is not paying payroll taxes on your behalf, they are committing tax fraud.

    4. Re:Not to sound assholish by tomhudson · · Score: 3, Insightful

      Excellent point!!!!!

      Employees are paid by the hour. Independent contractors are paid by the piecework or by the job.

      Here's what the IRS has to say about it

      Businesses must weigh all these factors when determining whether a worker is an employee or independent contractor. Some factors may indicate that the worker is an employee, while other factors indicate that the worker is an independent contractor. There is no âoemagicâ or set number of factors that âoemakesâ the worker an employee or an independent contractor, and no one factor stands alone in making this determination. Also, factors which are relevant in one situation may not be relevant in another.

      The keys are to look at the entire relationship, consider the degree or extent of the right to direct and control, and finally, to document each of the factors used in coming up with the determination.

      So, what are these factors? From the same web page ...

      Behavioral: Does the company control or have the right to control what the worker does and how the worker does his or her job?

      These sites, dictating how the job is accomplished, sure look like it.

      Financial: Are the business aspects of the workerâ(TM)s job controlled by the payer? (these include things like how worker is paid, whether expenses are reimbursed, who provides tools/supplies, etc.)

      Paid by the hour sure sounds like it's not "contract work."

      Type of Relationship: Are there written contracts or employee type benefits (i.e. pension plan, insurance, vacation pay, etc.)? Will the relationship continue and is the work performed a key aspect of the business?

      Microsoft got into trouble with this with their perma-temps programs. You can't just repeatedly hire the same person "as a contract worker" forever - at one point, in the eyes of the IRS and the courts, they become an employee.

    5. Re:Not to sound assholish by Amouth · · Score: 2

      one of the other fun ones is as a contractor the company can't dictate your work schedule (aka what hours you have to be there).. but they can dictate what hours you have access to a facility.. too many times i see this abused as being the exact same but different terms.. (you are only paid for work conducted on site and only have access 8-6)

      --
      '...if only "Jumping to a Conclusion" was an event in the Olympics.'
    6. Re:Not to sound assholish by Billly+Gates · · Score: 1

      If one is paying by the hour he or she sure as well can dictate how it is being used whether it is a contract or not.

    7. Re:Not to sound assholish by Amouth · · Score: 1

      but the IRS states you can't set working ours for contractors but rather employees.

      --
      '...if only "Jumping to a Conclusion" was an event in the Olympics.'
    8. Re:Not to sound assholish by Billly+Gates · · Score: 1

      Not the jobs I worked at. I was paid by the hour. One of them did try not to pay me overtime. I did not complain but another contractor did and ended up getting us fired. :-) ... but that is a whole other story. Every ad in my area for IT work is all contract 1040 and pays by the hour and you are treated like an employee but with no benefits. With over 10% unemployment in my area you have to do it. Infact, everyone where I am at does this for at least 90 days. Sucks for the contractors but it is a big win for employers.

      I am curious where you got that idea with the IRS. I surely was always paid by the hour except for one job.

    9. Re:Not to sound assholish by Amouth · · Score: 1

      1040 is the IRS individual tax form

      Contractors receive a 1099 and employees receive a W-2. There are very strict guidelines for the difference between a contractor and an employee. If you worked full time for said company over a period of time and that was the only client you did work for they can be fined for not hiring you as an employee.

      Contractors are to be hired for a specific service - they may pay you an hourly rate and a contracted quantity but they can't dictate the hours work on it.

      --
      '...if only "Jumping to a Conclusion" was an event in the Olympics.'
    10. Re:Not to sound assholish by tomhudson · · Score: 1
      Contract work is abused, and employers will NOT follow the letter of the law. They've done the cost-benefit analysis, and it's cheaper to just fire you and hire someone else than it is to actually follow all the rules. It's why they use contracts like this in the first place.

      Every ad in my area for IT work is all contract 1040 and pays by the hour and you are treated like an employee but with no benefits. With over 10% unemployment in my area you have to do it. Infact, everyone where I am at does this for at least 90 days. Sucks for the contractors but it is a big win for employers.

      IT unemployment where I am is worse ... the jobs have simply disappeared ... but that doesn't mean I'm going to take some "independent contractor" junk - I'll go work as a secretary first. It's what I did between my last 2 jobs, and while it pays less than programming, at the end of the day I go home, the work environment is a lot less toxic than IT, and I got to see and deal with a lot more people, and frankly, was more appreciated.

      Why not take a break from programming? You might enjoy it.

    11. Re:Not to sound assholish by Billly+Gates · · Score: 1

      You are right a few comments back up. Your wage is $12 an hour if that was shaquel's in India is willing to work for. You can't compete with cost alone and if that is all employers look at then you move in with your parents and try to figure out how to pay for your student loans when that is all there is.

      If I only had a $100,000 budget and needed 3 programmers I would set these wages too. Accountants see this and drool and sigh ... I do not need to go further. It is our culture.

      I am trying to leave I.T. by starting a business. I do not know if I have the drive or not to see it through but as I see it the only way to get money is hiring these programmers and support contractors yourself and sell your solution to others, or specialize in something like the medical field or marketing where image is everything and a guy who barely speaks english wont cut it. I saw ads on Craigslist where they wanted a contractor for Phostoshop and Dreamweaver work and MUST HAVE OWN LICENSED versions for $9.00/hr! Do these guys know much these packages cost for someone working for so very low?

      I do agree witht he assholish part of me that people need to work harder and employers have a right to do constant checks because people at home work even less than the office, but you have to look after yourself as your boss clearly does not. I hope my business suceeds and I make it with my product if I ever get it working. I do not see a way out otherwise sadly unless you already got the 8 years experience. JR programmers from India will just come here when mid level work is needed sadly

    12. Re:Not to sound assholish by tomhudson · · Score: 1

      I'm not saying this to get you down, but the way I see it, the problem with trying to adapt by becoming the go-between is three-fold:

      1. There are already plenty of people doing the same thing - acting as go-betweens between customers and 3rd-world contractors.
      2. Potential customers are doing it directly themselves.
      3. People doing this in the 3rd world don't care if they drop the ball half-way through - suing them is pretty darn hard, whereas if you're located locally, you'll have to make good or go broke trying.

      As one pundit put it, you're in danger of being outsourced if your skillset is in O'Reilly books.

      In so many cases, it's simply not worth it any more. The quality of life in IT is simply terrible. The stress can permanently damage your health. Once you hit "a certain age", you're regarded as obsolete, even if you've stayed on top of the latest tech. And now throw in gender discrimination ... if I had to do it over again, I would choose pretty much any other career path.

      Do I see a solution? Unfortunately, no, not directly. It's going to be a long time (at least 20 years) before things even start to get better. The best option is probably to work at some job that can't be outsourced, at least not so easily, and work on your own dream projects on your own time - either alone or with a few friends - and if you come up with something that works, at least you don't owe venture capitalists 90%+ of your future by the time it gets to market.

      It's gotten so bad locally that someone starting out as a secretary is being offered more money than someone with a couple of years experience as a coder, and the decrease in wages at all levels because of declining need is accelerating.

    13. Re:Not to sound assholish by TheSpoom · · Score: 1

      I've been a "contractor" who was really an employee before (hourly, scheduled work on whatever they wanted). Based on Revenue Canada's guidelines I was an employee though, so I filed as such and they eventually agreed even though it meant I would be paying significantly less taxes. Not sure if they ever went after my previous employer for the unemployment / Canada Pension Plan contribution or not, but we still have a decent relationship.

      --
      It's better to vote for what you want and not get it than to vote for what you don't want and get it.
      - E. Debs
    14. Re:Not to sound assholish by tomhudson · · Score: 1

      In such cases the feds will contact the employer and give them a choice - either pay the extra employer taxes or contest it. If they just pay the extra taxes, that ends it. If not, or if it's happened too often before, then they will contact you, at which point you have to contest it, and submit whatever supporting documents you have.

      When you contest it, they contact the employer a second time. If the employer doesn't agree, and you have good documentation, you're again contacted, and given the option to continue to maintain your position. If you do, and the docs you supplied are good, they will be audited.

      Once the determination is made that you are an employee, they can't fire you for taking the action you did, nor can they attempt a "constructive dismissal".

  21. Convert OS into VM image, run on different machine by ad454 · · Score: 3, Interesting

    Here is a trick that I used. I received a company issued Dell laptop with Windows. I installed converted it into a VM (Virtual Machine) image with VMware converter tool, and then installed that VM on my Mac.

    Whenever I need to do corporate stuff I do it in the VM, and all of the personal stuff I do on my Mac host machine. (This trick works for Linux hosts as well.)

    Any spyware on my VM does not obtain any information about my personal activity in the host OS.

  22. Big Distributor by roman_mir · · Score: 1

    What is described is a network that allows employers and contractors to come together at a global (Internet based) exchange, which increases the efficiencies and productivity.

    Sure, part of the software described is used to monitor and evaluate the work of the contractor, but as the story states - competitive contractors see their hourly rates increase by a factor of 3-4, so this is good for allocating resources.

    This is a good development, not a bad one.

  23. just use AutoIT by cod3r_ · · Score: 0

    to randomly do things.. record some basic repeatable tasks that make you appear you are doing something important.

  24. Slashdot ... 10 years too late by Compaqt · · Score: 3, Insightful

    OK, I don't know exactly how old ODesk is, but, basically, it's been doing this forever.

    The client gets a view to into the desktop of the sweatoffice worker.

    I thought most Slashdotter knew about the top 2-3 outsourcing marketplaces (Elance, ODesk, Rentacoder) just as a matter of general knowledge.

    --
    I'm not a lawyer, but I play one on the Internet. Blog
  25. come on, work=work computer, porn=private computer by Anonymous Coward · · Score: 0

    if you're unwilling to use your private computer, or phone, or tablet or whatever next to your work computer (or just can't afford a second computer), then install your "work"-OS in a virtual machine, for god's sake. or get a real job, where you get paid for what you deliver, not for the time you spend playing solitaire.

  26. I'd run something... by chemindefer · · Score: 1

    That moved blocks of code around, backspaced, retyped the same string or added random strings, etc. in multiple terminals and app windows. Let it run 8 hours a day during normal hours.

    Then use another computer for work.

    I'd write the script on their time as well.

  27. desperation by Anonymous Coward · · Score: 0

    People tolerate this because they have no choice, they are not in a position to negotiate. People who desperately need a job are easily exploited.

  28. You're thinking about this wrong by Anonymous Coward · · Score: 0

    You're looking at this from an employee perspective and not an HR perspective. HR's goal here is NOT to see if you are working but to gather evidence against you to fire you if the company so desires. They could not care one wit if you type away for the entire eight hours of the day, but once they have even a couple screen shots of you goofing off those go into the file. Come layoff time you suddenly find yourself out the door with a pink slip. But don't worry, you will serve as a warning to the other people in your same position.

    1. Re:You're thinking about this wrong by The+Mister+Purple · · Score: 1

      Layoffs and firing aren't really applicable to contract workers. I'm not even sure HR would be applicable at some outfits.

      --
      "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." Feynman
  29. Most productive == least visibly busy by Anonymous Coward · · Score: 1

    I think my most productive time is when I'm thinking about and analyzing a problem, not when I'm actually typing it into the computer. This might be a great way to measure productivity for someone paid by the keystroke.

  30. More invasive than the office? by Tony+Isaac · · Score: 1

    Not necessarily. Our company uses a system that takes snapshots several times a minute. It's never used except when there's already a problem with an employee. It is then used to document the actions of that employee, in order to provide legal cover once they are fired.

    Different companies have different notions of how much, and how, to police the work that is done by employees and contractors. Some are better than others, but it's their money to safeguard. This does not seem like a problem to me. Personal equipment not used for work, however, is a different story.

  31. Work done by bots? by Maximum+Prophet · · Score: 1

    Several commentators have mentioned that you might have a second computer nearby for the non-work stuff. But, what happens when you've programmed that computer to do your job for you? Is it still ethical to charge by the hour, when a computer is doing most of the work?

    Taken a step further. A contracting firm is charging a client for 1000 heads, but there's only 100 real heads and 900 virtual people doing the work. As long as the quotas are being filled, is there a problem? (Side question. If you are being paid by the hour, but there is a quota to fill to keep your job, are you really being paid by the piece?)

    --
    All ideas^H^H^H^H^Hprocesses in this post are Patent Pending. (as well as the process of patenting all postings)
    1. Re:Work done by bots? by SimplyGeek · · Score: 1

      "As long as the quotas are being filled, is there a problem?"

      Yes, that's fraud.

      If the contracting firm is charging for 1,000 people, and only using 100, that's fraud.

      Your assumption, that as long as the work is done that everything's fine, would only be acceptable if that's what they charged for.

      So if the contracting firm charged for X units of work, and not X people, then it'd be fine however it gets the work done.

  32. Re:Convert OS into VM image, run on different mach by udoschuermann · · Score: 1

    The spyware can probably check the virtualized machine's "hardware" and report the fact that the environment has been virtualized. This might give rise to suspicions.

    --
    --Udo.
  33. Fair enough if... by Caerdwyn · · Score: 1

    It's fine and fair if:

    • There is full disclosure and consent
    • The computer in question with the monitoring software is property of the company

    The employer lays out the terms, you accept the job or you don't, and once accepted then you and the employer do what you said you would do. If you bill per hour instead of per project, then every hour you bill has to be productive; that time belongs to the employer. They have a right to know whether they are being told the truth about how those hours they bought are being used, whether the contractor is doing illegal or likely-to-get-the-employer-sued things, and whether the contractor is telling the truth. In case any haven't noticed, there are a lot of people on the Internet who have a serious problem with telling the truth.

    What I find amazing is that some commenters seem to think it's okay to surf porn on company time, or claim 8 hours' billing for 5 hours' work. Yeah, yeah, Slashdot on company time etc., but nobody is going to file a harassment suit for seeing yet another poorly-researched article summary painting tech workers as moral perfection on the screen, and once in a great while Slashdot is (vaguely) relevant to tech work. If I were told to stop reading Slashdot at work, I would. But as for people advocating that it's okay to claim more hours than you actually worked... that's fraud. No sympathy at all.

    --
    Everybody gets what the majority deserves.
    1. Re:Fair enough if... by misexistentialist · · Score: 1

      But as for people advocating that it's okay to claim more hours than you actually worked... that's fraud.

      Only if the employer spends a lot of time upfront explaining the job in detail so that you have zero risk of undercharging.

  34. You are at work... by jellomizer · · Score: 4, Insightful

    If you are suppose to be working, you are getting paid to work, why do you spend so much time and effort to find ways around not working.
    Let me guess this is also the same group of people who complain when they don't get promoted or are the first to get layoffs.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    1. Re:You are at work... by preaction · · Score: 5, Insightful

      Part of my job is knowing how to program efficiently and effectively. This involves perusing websites, twitter feeds, wikipedia, personal blogs, news sites and other easily-misinterpreted content. I should not have to justify every single web request I make. I should not have to ask, before each decision to click a link, "Is this good for the Company?".

    2. Re:You are at work... by Anonymous Coward · · Score: 0

      If you are supposed to be given assignments that can be completed in 40 hours per-week, you are getting paid to work 40 hours per-week, why do companies always set project schedules that require working (many) more than 40 hours per-week. In the early 90's when there was less unemployment, this was the same group of companies who complained when they couldn't hold on to employees.

      There are two sides to that coin.

    3. Re:You are at work... by khallow · · Score: 2

      In this situation, that expectation wouldn't exist for most employees. What makes you think you're getting paid to work 40 hours a week?

    4. Re:You are at work... by noldrin · · Score: 1

      If you read the story, this is not being at work, this is about doing outside contract work from home, and the screenshots are just one of the metrics used to justify pay for billed hours, keystrokes is another. The point in using another computer is to avoid being deducted 10 minutes worth of pay for a non-work related screen shot for perhaps what may be a 1 minute Skype break. The Skype break would only effect the key log rate instead.

    5. Re:You are at work... by Anonymous Coward · · Score: 0

      Why do you assume dealing with personal stuff is slacking off or bad for productivity? If you can't trust employees to manage their time effectively, you made bad hiring decisions. I spent a 2 full hours doing personal stuff yesterday, if I wasn't working lunch hours and putting in regular unpaid overtime to ship a project I may have been able to do these things from home.

    6. Re:You are at work... by Anonymous Coward · · Score: 0

      Work shouldn't be about facetime, it should be about productivity.

      I get paid to meet deadlines and project objectives. If I can do that with time to spare for some recreational web time, then what business is that of anyone's?

      You're talking about paying employees a fixed rate, but expecting them to produce as much as individually possible.

      This is sort of a perversion of Marxism that favours only the company:

      "From each according to his ability and to each whatever the company sees fit".

    7. Re:You are at work... by Anonymous Coward · · Score: 1

      http://dictionary.reference.com/browse/peruse says:

      1. to read through with thoroughness or care: to peruse a report.
      2. to read.
      3. to survey or examine in detail.

      and:

      1. to read or examine with care; study
      2. to browse or read through in a leisurely way

      I'd say he's using the word just fine.

    8. Re:You are at work... by Anonymous Coward · · Score: 0

      1:42pm....
      OK. Hope you are not working right now.

    9. Re:You are at work... by LeanSystems · · Score: 1

      Part of my job is knowing how to program efficiently and effectively. This involves perusing websites, twitter feeds, wikipedia, personal blogs, news sites and other easily-misinterpreted content. I should not have to justify every single web request I make. I should not have to ask, before each decision to click a link, "Is this good for the Company?".

      Who said you had to do any of that... other than the last question. You should always ask if what you are doing is a profitable task.

      If you are a competent person, whom your manager trusts, I don't think they would bother you much. Seeing websites up like stack overflow, w3schools, ibm.com and, as far as this manager is concerned, /. are not things that you should be worried about. Those are part of your job.

      But does that mean the guy working on your team that doesn't do jack shit should be able to browse sports by brooks, hooters, and shinyobject.com based on your assertion that some internet access is needed to do your job (or most any other nowdays)?

      Just because you don't need big brother doesn't mean others don't. And it's damn near impossible to tell who does and does not need this close overview. My personal experience has shown that a hardcore Christian can be the worst offender... I caught them watching a couple hours of online catholic TV everyday when we installed the new barracuda.

    10. Re:You are at work... by Anonymous Coward · · Score: 1

      But does that mean the guy working on your team that doesn't do jack shit should be able to browse sports by brooks, hooters, and shinyobject.com ...?

      I hereby confirm that shinyobject.com doesn't contain anything of interest, even for leisure browsing.

    11. Re:You are at work... by SQLGuru · · Score: 1

      This is hiring someone on an hourly basis (time and material) and ensuring that they aren't "milking the clock". The other option is fixed bid, but some efforts are harder to estimate than some want to believe.....and in the case of bad estimates, someone gets screwed.

    12. Re:You are at work... by Anonymous Coward · · Score: 0

      There's studies out there that show reasonable goofing off increases productivity. Now I'm far too busy reading slashdot/working to find the linkety link and I agree, in principle, to the sentiment; "you get paid to work so do work"; but even the company I work for unblocks facebook on the network from 12 till 1pm. Some of the best drones turn out to be human too.

    13. Re:You are at work... by bmo · · Score: 1

      Looking at "gonewild" on Reddit while at work means you're goofing off. No qualifiers whatsoever.

      --
      BMO

    14. Re:You are at work... by Anonymous Coward · · Score: 0

      Part of my job is knowing how to program efficiently and effectively. This involves perusing websites, twitter feeds, wikipedia, personal blogs, news sites and other easily-misinterpreted content. I should not have to justify every single web request I make. I should not have to ask, before each decision to click a link, "Is this good for the Company?".

      You and your employer need to agree to the terms of your work. If your employer doesn't agree with what you say above, you need to convince them, change your behavior, or find another job. Hiding what you do to avoid this discussion isn't just cowardly and passive-agressive: How can your employer find employes who are doing bad things (taking customer's credit card data, sending spam, etc)? Any large group of people has a few a**holes, and if you can't detect them they will cause pain for everyone else.

      Don't whine that your freedom is being impinged. You can do and say anything you want outside work.

    15. Re:You are at work... by Anonymous Coward · · Score: 0

      Do you stock shelves at GAP or something? Most technology workers I know spend a great deal of their personal time doing work, so it's not unreasonable to expect them to spend some work time doing personal things. The idea of a "9-5, M-F" job is fairly rare in the tech industry, where you might be on the clock 9-5...ish and M-F...ish, but you're actually working at all sorts of different hours on any day - scheduled or not.

    16. Re:You are at work... by infosinger · · Score: 2

      The problem is that I am not being "supervised" to the level that I am being checked multiple times per hour. I am fortunate that I work for a company that evaluates me on my results and compares me to others for ranking and frankly doesn't care how I achieve those results as long as it is ethical/legal. This means, that if I want to browse Slashdot all day long and then work at night-- not a problem. This invasive supervision also creates an environment where the smart people will find a job elsewhere and all you will have left are lower performing people that need the supervision.

    17. Re:You are at work... by Scott+Scott · · Score: 1

      I don't see why anyone gives a flying fuck whether you look at lolcats 4 hours a day or work tirelessly from dawn to dusk...so long as you deliver. It's not about putting in X hours being a total robot, it's about whether you are sufficiently adding value or reducing cost.

    18. Re:You are at work... by tehcyder · · Score: 1

      Most people in most other jobs do work 9-5 Monday to Friday though. The vast majority of people do not do extra unpaid work in the evenings or at weekends because they don't really give a fuck about making extra money for their employer, when they are just getting a flat salary, pitched as low as the employer can get away with, and nowadays with little likelihood of a bonus or annual pay rise.

      Most people aren't superstar contractors earning hundreds of thousands a year, you know..

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    19. Re:You are at work... by tehcyder · · Score: 1

      If you look at most normal employment contracts (UK anyway) they specify the number of hours you work and the salary you receive. That's it.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    20. Re:You are at work... by arashi+no+garou · · Score: 1

      You can do and say anything you want outside work.

      That's not always true. I work in law enforcement, and our policy manual (which I had to sign a notarized agreement to obey in order to maintain employment) specifically states that at all times we are to maintain the agency as well as all other law enforcement in a positive light. The section specifies social media, blogs and microblogging sites, personal websites and variations on "letters to the editor" type rants. In other words, I cannot at any time be negatively critical of my employer or similar agencies in any recorded form, whether public or private. To do so is to be terminated on the spot without redress.

      Sometimes I wonder why I still work there, but I can't get around the fact that it pays decent, has the best insurance and retirement benefits in my area, and is virtually immune from the negative economy.

    21. Re:You are at work... by P.+Legba · · Score: 1

      One thing I learned when dealing with a former employer that had me on as contract labor is that if they're not paying your payroll taxes, they don't have much say over when and how you work. I'm sure there are provisions for those doing, for example, tech support, that they have to be there at certain times and so on; but one of the qualifiers for contractors is that the "employer" is really not supposed to be setting hours and micromanaging. If you're billing by the hour, of course, you should be able to demonstrate that you did put in those hours, even if they were at night after you goofed off all day.

    22. Re:You are at work... by ArsenneLupin · · Score: 1

      If you are suppose to be working, you are getting paid to work, why do you spend so much time and effort to find ways around not working. Let me guess this is also the same group of people who complain when they don't get promoted or are the first to get layoffs.

      A lazy programmer is a good programmer!

  35. Work Computer != Personal Computer by Anonymous Coward · · Score: 0

    It blows my mind that people get uptight over companies ensuring that their resources are used within their standards. Who bought the computer? Who's paying for maintenance on it? Who owns it at the end of the day?

    That's right. Just like you can't strut nude through your office due to company policies, you can't use their equipment (heh heh) in ways they don't want it used. That is perfectly legit.

    A more specific example is the abuse of "company cars" in the past. The company -can-, and should, dictate the conditions under which those can be used and penalize people who misuse(d) them.

    1. Re:Work Computer != Personal Computer by Amouth · · Score: 1

      theses are freelance contractors - the computer they use is not provided by the client (most of the time)

      --
      '...if only "Jumping to a Conclusion" was an event in the Olympics.'
    2. Re:Work Computer != Personal Computer by Anonymous Coward · · Score: 0

      No, thoses are not!

  36. Ironic by DaMattster · · Score: 1

    I am reading this as I watch the movie Mad Max. This is kind of bitterly ironic because it is a sign of bad things to come! I am waiting for the apocalypse believers to come out of the wood work. This website is basically soliciting work at wages so ridiculously low it is sad. The wealthy 1% own everything and have left the remaining the 99% to fight for the scraps. This website is evident of it!

    1. Re:Ironic by VortexCortex · · Score: 1

      Let me know when you get to the one with Tina Turner in it...

      "Every-Man Enter, One Percent Leaves!" --Wait... that's not the Thunder Dome, it's Capitol Hill.

  37. old news by Anonymous Coward · · Score: 1

    I am surprised this has only been known recently. Cerner (A kansas based healthcare software company) has installed such software on all their employees laptops around 2009. The software was hiding itself from the installed programs list but was listed as a windows service and also appeared as a running process. I just had the service disabled and it stopped running. I can't recall the software name but it seemed to be a noob solution. My immediate manager was happy I discovered it so he could stop browsing porn but his manager was not happy about me warning other engineers about the software. The software was pushed into all company laptops without notifying employees. I left that shit hole two months later.

  38. The real problem... by Anonymous Coward · · Score: 0

    Is one of respect.

    The company is showing you EXACTLY how little respect they have for you, your privacy, your job, the work you do, ect ect ect... its only about the bottom line. getting paid. and nothing more for them.
    Now... Remember all that crap when you run into something that you can fix.. But 'isnt your job'. And don't fucking do it. Think like a company. It's not your problem. It won't make you anymore money. So fuckit. Not your problem.

    The company will cut you zero slack at all. So return the favor. Put in your 8 hours or whatever and do EXACTLY what you're supposed to. And not one damm bit more.

    They don't respect you and have zero loyality or trust in you. So why would you give any of those to the company? That'd be stupid. They wan't to treat you like a good little replaceable robot. So act like one. Do the scripted routine and fuck going above and beyond for the good of the company. If it won't make you one cent. Don't do it if you don't have to.

    Companies expect employee loyality and respect. But damm few of them give it back.

  39. Management Incompetence by jazman_777 · · Score: 1

    This is being done because of incompetent management, plain and simple. They figure gathering a bunch of metrics on an employee is good management. It's not good management.

    --
    Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
  40. So? by mholve · · Score: 0

    "Because I use sandboxes for development and testing."

    Or maybe, "Of course; if it ever gets infected I can delete the VM and copy in a fresh one to get back up and running straight away."

  41. Pro Slacker Here by Anonymous Coward · · Score: 0

    They not only do it to their contracted workers they also do it to their in house departments. HP's corporate systems do this as well unless you lose your webcam..... then you wait for a replacement that will never arrive.
    -anonymous slacker, coward

  42. Electronic Plantation... by fuzzyfuzzyfungus · · Score: 4, Interesting

    Ya-Ha-Ha Ho Ho Ho
    Shipped your job to Mexico
    But we got plans for all of you to re-train

    Pit the whole world against each other
    For who will work for the lowest wage
    The rest of you can die
    As epidemics rage

    Worked hard all your life
    Now you must go on line
    And stare all day
    At a little plastic screen

    Electronic plantation
    Electronic plantation

    Same old job
    Now you're just a temp
    Less pay, no benefits
    No raise, no vacation
    Or sick leave days

    Chain the slaves to the oars
    Faster, faster, row some more!
    In carpel tunnel caverns
    Til you break

    We monitor you all
    Every time you leave your chair
    Or talk on the phone
    One minute overtime
    At the toilet
    And you're fired

    Electronic plantation
    Electronic plantation

    Only use we've left for you
    Is burn you at both ends
    Locked in the research triangle
    Shirtwaist fire's flames
    Lot's of people need your job
    And you can be replaced
    Replaced.

    Replaced.

    Unemployed and overqualified

  43. Use a vm by onyxruby · · Score: 2

    Set up your home computer with a second monitor and a VM. Use the VM to work remotely. That way your work computer is always squeaky clean and your privacy is assured.

    I've worked remotely before and this worked quite well. That being said, having worked remotely for an extended period of time I can safely say that I worked /more/ when I didn't have to go into the office than when I did.

  44. Sounds like they're cracking by Grindalf · · Score: 0

    Isn't it funny when employers go paranoid psychotic? As the voices in their head get louder, you would not believe the antisocial intrusive assaults people have to endure. It's just when they do it near police officers in the street later on in the cracking up process that they are forced to resign ... :0)

    --
    The purpose of existence is to make money.
  45. Just looking for a reason to fire anyone .. by roguegramma · · Score: 1

    Your company is just looking for a reason to fire anyone on their terms.

    It is completely fine to play some game that comes pre-installed with the PC, if you are waiting for an important reply, or an action to be taken.

    Of course you could instead write some document in the meantime, with a probablity of 10% that anybody but you ever reads it.

    --
    Hey don't blame me, IANAB
  46. But what info will the snapshot actually capture? by RandCraw · · Score: 2

    If you're logged into a remote computer where you're doing your work, only that login session will be visible, not the activity or the amount of activity.

    Likewise, if you're running an app remotely (or on an app server or in a cloud), only the connection will register.

    Or if you have a web browser up, the site you're visiting won't be visible. You could be browsing for work or for play; you couldn't tell

    If the monitor software captured an image snapshot of the display, which would certainly acquire more info, then you could easily circumvent it by running your naughty app on a non-primary screen, because the activity monitor won't capture the activity on all three of your display monitors.

    No doubt this technology sounds attractive to managers, but I doubt it'll be effective when monitoring developers or power users.

  47. Doesn't sound very useful by Anonymous Coward · · Score: 0

    If you're wise, you contract on deliverables, not hours worked. The only time I'd accept such software would be if I were shifting risk to the other party; probably after I tell them "I think that your objectives are impossible. I'll charge you 2*$regular_rate ." If they're crazy enough to accept that, I'm crazy enough to overlook my principles; I'll even buy a new box especially for the job.

    This is obviously not a very common scenario. ;-)

  48. Home Computer | Work Computer by Anonymous Coward · · Score: 0

    Most people that work from home already know or should be smart enough to know that computers used for work will have a high potential of being monitored. There is NO real privacy in computers anyway. On top of that, once you start adding work tools, etc. Obviously, somethings going to get compromised. It's just common sense.

    Dual boot or have a work specific computer. End of story.

  49. braindead by Anonymous Coward · · Score: 1

    They trust someone enough to write code for them, or do their financial administration, but not for actually working a certain number of hours ?

    That is like fucking a hooker without a condom and demanding clean sheets because of hygiene.

  50. How this will end. by Kaenneth · · Score: 2

    This will all end very suddenly the moment the Managers realize that this means their own jobs can be outsourced, offshored, and their job made 'redundant'.

    Why pay a middle manager full US wages when you can have it done half as well for a quarter of the cost?

    1. Re:How this will end. by sociocapitalist · · Score: 1

      It's not the manager's decision. It's the owners / board of directors / 1%. The manager is just another one of us.

      --
      blindly antisocialist = antisocial
    2. Re:How this will end. by alexo · · Score: 1

      It's not the manager's decision. It's the owners / board of directors / 1%. The manager is just another one of us.

      Except that the managers do not realize it and therefore support the wrong side of the struggle.
      Their views may change once they are made redundant.

  51. Impossible to game? by excitedidiot · · Score: 1
    1. Setup Performance Monitor to alert you when snooping software uses more than 5% cpu.

    2. Know when you are being watched.

    3. ???

    4. Profit!

  52. whoops, parsed that wrong by Thud457 · · Score: 3, Funny

    my first though was "naturally Big Brother is in the Home Office, where else would he be"?

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

    1. Re:whoops, parsed that wrong by Anonymous Coward · · Score: 0

      >>The computers they use contain software that takes snapshots of what they are doing six times an hour.
      My first thought was something like this:
      */10 * * * * svn commit -d "updating again!"

  53. Possibly beneficial by xulfer · · Score: 1

    I actually wrote one of these trackers myself for a company I telecommute with. I've actually found it slightly beneficial. As a C developer some things tend to take me a bit longer than my manager might expect. However I still get the time I billed because I can show my work, and that I wasn't slacking off via the snapshots. It also shows that at certain times I was doing research or something of the sort. I find it a lot better than the usual line counting and what not that would probably go on otherwise.

  54. Huh. by Anonymous Coward · · Score: 0

    Well, if this is true, and I'm still not fired, guess I don't care.
    They can watch me read my weird comics all they like.

  55. Bad market and lack of labor organization by bigsexyjoe · · Score: 1

    I agree that it sucks that people have ten minutes pay docked because they took a dump at the wrong time. But why do you think people tolerate it? Because they are desperate for work.

    On the other hand, you do have a good point. The reason these things happen is that people too many people have drank the capitalist Kool-Aid and won't show solidarity with their workers. Remember, people DIED for the forty hour work week. And computer workers today are so spineless and weak that they gave that away for no reason.

  56. Luckily by Anonymous Coward · · Score: 0

    Luckily all these odd espionage instruments will soon not be needed anymore, as all social websites, gadgets (smartphones, tabs, webcams) and any electronic devices will already be capturing and logging each and every moment of a daily life instead than at random intervals. The clouds will then house the huge amounts of such information coming in. Distributed scanners will collect, aggregate and elaborate those immense flows of information. Each and every data connection will be engineered to always reserve 40% of its bandwidth for such legitimate "control" goals.

    The complex infrastructure of cloud scanners, which will take the name "Skynet", will be based on heuristics and sophisticated AI engines: those will predict with an accuracy of 99.9999% any time an employee is thinking about doing anything else than what he has been ordered to do, like eating or yawning or going too often to the restroom. Both employees and contractors will then receive an electrical shock whenever such an intention or for example a real yawn is detected. But only a tiny little shock, certified to be absolutely 100% not dangerous, like X-Ray scanners. Subliminal messages will be programmed on all devices with an output to properly reeducate the bad apples.

  57. VM by Anonymous Coward · · Score: 0

    That's why your corporate workstation is in a VM. Who doesn't do this?

  58. Link? by clawsoon · · Score: 1

    I'd like to read the article, too. Link?

  59. This yet another problem easily solved with .... by paulsnx2 · · Score: 1

    With Duct Tape.

  60. Re: Why the outrage? by stephanruby · · Score: 1

    Personally, I don't understand your outrage.

    I work from home too, and sometimes I'll go work at a coffee shop with a friend just so we can keep each other accountable. Plus, if the person you're meeting at the coffee shop also happens to be working on the same project as you are, it's useful to know how far along their share of the work is going and if one of you is spinning his wheels for any reason, it's also easier for the person not spinning his wheels to actually notice the other person in trouble and offer to help out.

    I've never had my billable hours questioned, and have always delivered quality software in the end.

    What about the rest of us? Those of us less perfect than you are. Would we be allowed to enter such contracts? It's not like anyone is forcing you to enter into such contracts, as you've told us, you have plenty of clients who hire you without even asking you to do this. But what about us who actually want this?

    I know many contract programmers, myself included, that charge less hours than they've actually spent working on a project, and then yes, many times we do deliver quality software, but we don't deliver it on time, or we don't communicate adequately the real pace of the work we're making (as we uncover more and more work to do that was originally unplanned). Now depending on the type of project you're working on, this may not be a problem, but then again, it could be a problem, and personally, I wouldn't mind this kind of screen capture for my own work (as long as it was disclosed to me upfront, which it clearly is, in this case, and as long as my boss/client wasn't a jerk about it, of course, if your boss/client is a jerk, then all bets would be off, and I'd want to have as little as contact with that person as possible).

  61. if it was me.. by nurb432 · · Score: 1

    Id pass on the 'home office'. And I might be looking for a less intrusive/more trusting employer. If it was happening at the office, id pass on that employer totally.

    --
    ---- Booth was a patriot ----
  62. We don't use it at my place... by Anonymous Coward · · Score: 0

    I know for sure as I work at most 5 hours a week... I mean I don't take a nap in the morning otherwise I'm bored in the atfernoon!

  63. alternately, vmplayer or virtualbox by Chirs · · Score: 1

    Both of them work fine, I run Fedora on my work laptop with the original Win7 install running in a VM inside vmplayer. The corporate IT folks can even log in to my Win7 VM to do stuff with no idea that it's a VM.

    1. Re:alternately, vmplayer or virtualbox by Anonymous Coward · · Score: 0

      they probably didn't try to check but they can definitely know if it is WM if they want to (when checking installed hardware WM has very specific hardware usually several years old chip-sets/graphic controllers nobody really uses anymore)

    2. Re:alternately, vmplayer or virtualbox by toddestan · · Score: 1

      Unless you got permission to do that, it's most likely against company policy. Especially if the company is the type that puts monitoring software on their PCs. Of course bringing in your own personal PC and hooking it up to the corporate network probably also breaks some company policy.

  64. work machine belongs to work by Chirs · · Score: 1

    I'm a telecommuter. Have been for quite a few years. The work machine belongs to my company. I did splurge on a nicer screen and keyboard than they provided though.

    If you're worried about it scanning your network, you need a better home router.

  65. Re:Convert OS into VM image, run on different mach by Anonymous Coward · · Score: 0

    He did say that it was a Windows image. Therefore it's fully expected that it will blue screen frequently and become unusably slow over time. A simple snapshot restore is actually saving his employer money by him not messing around with a broken Windows install.

    When I hire on Elance the OS used is one of the first interview questions. Because I know it's going to cost more in time if they're using Windows.

  66. Big, Dopey Brother by Anonymous Coward · · Score: 0

    I don't really care that they want to snoop. The thing that really ticks me off is that all that crapware slows down the machine, to the point where it really gets in the way of the work. It reminds me of the old Dr. Seuss story "Did I Ever Tell You How Lucky You Are?" where they had a lazy bee who didn't make honey fast enough. So, they hired a bee watcher to make sure the bee was making honey. That didn't work, so they hired a watch-watcher to watch the bee watcher, in hopes that would speed-up the bee. Then they hired a whole line of watch watcher watchers...

    Meanwhile, some of these big companies are doing worse than ever, business wise, and paying the CEO more than ever. Is that stupid, or what?

  67. virtual machine for work at home by nicoleb_x · · Score: 1

    I worked at home for a while and had to use a virtual machine as the dumb cisco VPN client would have routed all my home traffic through work. I found that using a VM to keep my work life separated from my home life was a desirable solution in any case and I wouldn't hesitate to do it again.

  68. Impossible to game the system? by Anonymous Coward · · Score: 0

    Impossible to game the system? :D Are you serious?? This would be hacked, hacked and thricely hacked, and rightly so. Any employer that thinks they have a right to inflict this on their employees richly deserves the inevitable morning when they wake up to discover the feds knocking on their door and every single electronic device they own down to the toaster brimming with child pornography.

  69. it's the 21st century by snooo53 · · Score: 1

    Why are we still working more than 3 days a week? All this technology we have is being wasted on stupid crap like this... monitoring employees is not progress.

    --
    The sending of this message pretty much inconveniences everyone involved.
  70. Why does it matter... by linuxhansl · · Score: 1
    how many units of time somebody works? When you hand out a contract you don't buy time, you buy a result.

    Some people work fast and think about a problem even when "off work", and some people sit in front the computer all day long. This hole project is misguided and I would never give out a contract to somebody who measures his work this way.

    Just my $0.02

  71. Use 2 computers by mshenrick · · Score: 1

    My Dad works at a company, maintaining their servers. He has his own personal computer that is nothing to do with work, and he is provided with a PGP encrypted Windows XP Dell Latitude, that tunnels everything over a VPN to his work.It probably is monitored, but since it's being provided for free, don't complain. Use a different computer!

  72. Work is work by Anonymous Coward · · Score: 0

    Yes, my first thought was:

    You don't use a work computer for private things. Period. You don't spend work time browsing for s**t. If you do, you face the consequences.
    If you have the time to do both, then use a different pc for that. If you'r employer pays for you network, then use a different parallel connection for personal stuff. Etc. etc.

    I have never understood people who browse for porn on WORK TIME. In the office.

  73. Re:Convert OS into VM image, run on different mach by Anonymous Coward · · Score: 0

    how so? i do work both in windows and linux, and i am pretty sure in linux my productivity is lower ... and it is little things that are problem, like Total commander being more efficient than Midnight commander (I am aware its third party but that does not change anything) that Outlook is much more efficient than Thunderbird that Windows 7 multimonitor support is better (when using mouse) than Ubuntu-s that Logitech G13 and logitech G9X buttons are much easier to configure/use on windows machine than Linux, even windows taskbar is better than Ubuntu one from standpoint of time efficiency for common operations, and i can always have Linux in virtual machine in case i need to do something more complex in command line, or simply use one of companies spare Linux servers using SSH

  74. Re:Convert OS into VM image, run on different mach by Anonymous Coward · · Score: 0

    I also run Windows VMs on my Mac for security and other reasons. There are many legitimate reasons to do so-- backup is facilitated, snapshots can help with versions and allow you revert in the case of a whoops, whole-disk encryption is a cinch, you can have multiple VMs running, FireWire and Thunderbolt drives can be used for better productivity, testing on various OSes and releases (including different Windows setups) and configuration scenarios is facilitated, etc etc. And OS X is a solid and secure operating system which takes everything I throw at it, and like many other Unix (and Linux) implementations provides multiple virtual screens-- a huge productivity enhancer.

    Anyone who questions my use of VMs should be satisfied with my answers if they have the least technical understanding. Trouble is, that would seem to exclude too many managers and all HR.