I'm an academic journal editor. I'm torn about whether I would have rejected the review. I would have ignored it probably, but would have I rejected it?
How can you possibly know without reading the actual review, and also at least skimming the paper?
Every... Day....
I have a polite canned reply, which basically says that unless the recruiter's client is looking for developers to work 100% remotely, AND that their pay scales are likely to exceed Google's by a significant margin, AND that they do really cool stuff, then I'm not interested. Oh, and I don't do referrals of friends (they get plenty of spam themselves).
I don't actually mind the recruiter spam. It only takes a couple of keystrokes to fire the canned response, and there's always the possibility that someone will have an opportunity that meets my criteria. Not likely, but possible. I'm not looking for a new job, but if an opportunity satisfies my interest requirements, I'm always open to a discussion.
However, when they keep pushing even when they know their job doesn't fit my requirements, then I get pissed and blackhole their agency. That also takes only a couple of keystrokes
I have no idea if the claims in the article are accurate or not
I suspect the article is full of half-truths, for example, legal aid for nutjobs to sue the government is nothing new, nor are the funds limited to green groups.
That's one way. There are always other options. The key is to hook in at the layer that you're debugging. The wire is almost never that layer, unless you're debugging the network card driver. Or the hardware, but in that case Wireshark (or Ethereal, as I still think of it in my head) is usually too high-level.
The H-1B visa issue rarely surfaces during presidential races, and that's what makes the entrance by Sen. Bernie Sanders (I-Vt.) into the 2016 presidential race so interesting.
... ...Sanders is very skeptical of the H-1B program, and has lambasted tech firms for hiring visa workers at the same time they're cutting staff. He's especially critical of the visa's use in offshore outsourcing.
First results from a good search for "project manager job description"
What you described here fits the typical definition of a project manager.
So they had one person, a "manager", keep an eye on people, keep an eye on projects, allocate resources, and basically manage the group
The difference between a project manager and a manager is that a manager has direct reports and is responsible for dealing with all of the human resource issues (hiring, firing, training, reviews, etc.)
In the situation that you described, who took care of those tasks? The boss? The manager?
We call those people Project Managers. Someone has to keep the timelines, project plans, meeting minutes, and other assorted paper work together. You do not want to waste the time of the people actually doing the work by forcing them to make sure that their co-workers are on task.
"What man has done, man can aspire to do." -- Jerry Pournelle, about space flight