- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
Admin
Admin
Admin
You are all wrong, if someone has inadequate resources (standard pc) to do their job (2 days, use of a printer) they should plan in advance to have the adequate resources available. If they can't get what they need to do their job, they should be talking to management in advance.
CAPTCHA: genitus - optimas primes gay brother
Admin
Admin
Great story, however the ending regarding the virtual printer solution seemed fishy to me as well. Surely the PostScript Wizard would have noticed that suddenly the number crunching was at 1/50th to 1/200th of the previous efficiency due to the virtualisation overhead.
I've worked with people like the PostScript Wizard and they always cause trouble no matter what they're 'working' on. In all fairness sometimes they create brilliantly unexpected results due to their obsessive nature - but mostly they're remembered as 'that guy nobody ever wanted to end up stuck on a project with'. Sad.
Admin
But if the intended meaning as as an excuse for not doing anything - that doing nothing is preferable to doing something - then surely it would be "The road to Hell is paved with good deeds".
I'm reminded of the generic Boy Scout helping the generic Little Old Lady across the street - whether she wants to cross or not. But on a more serious note (too serious for this forum by far, I'll wager), I'll cite the recent toddler-vs-van hit-and-run incident: I'm sure everyone who walked past had the best of intentions.....
Admin
I am sick of being maligned by Asperger's being thrown around as a byword for medically-excusable sociopathic-jackassery by lawyers, the media and people like you.
From this point forward I ask that you make an effort to call the assholes 'assholes' ane leave the medical diagnoses to the professionals, you 'jackass'.
Admin
Furthermore, there is no irony in the sign, because it was Bob who made the don't use as mainframe addendum.
Also, to those who suggested the printer be powercycled... if you look closely enough, the "power-skirt" said she turned the printer on and off.
Admin
"Of all the things the problem that wasn't his was, being not his problem wasn't one of them."
I am adding that to my sig. Context doesn't matter, that sentence is just pure awesome.
Admin
Your serious about this ? I'm helpdesk technician, and no matter what the priority is, every printing process waiting for more than 20 minutes in a SHARED printer is open for killing. even if the job originate from the CEO.
the point here is the fact the printer is shared... so yes, it's like killing an locked session in a SHARED computer, and let me tell you, this happens a lot, because, well shared mean shared.
I see it comming that the job was not printing. The real WTF here is not using the printer for some obscure meaning, it's just telling anyone : don't use this commun printer, without saying why (but may be it's because if he say why, someone will talk with his supervisor and find a "solution" to this problem...)
Admin
His co-workers didn't understand it at all. Possibly they were easily intimidated by the psycho idiot. Possibly they were intimidated by the technology itself. They certainly didn't understand the need to give up their printing ability for some moron, or they wouldn't be crowding around the printer.
And Bob was entirely correct in canceling the job. When a tiny job occupies the print queue without printing anything, you cancel it. That's how it works. That's what the ability to cancel print jobs is for.
In fact, Bob was accommodating far beyond reason by letting the guy's job run at low priority. Most reasonable people would have kept killing it and kept explaining to the idiot that the printer is not meant as a compute server, and tried to get him fired for blocking everybody's business with his sophomore pranks.
Using PostScript for computation jobs is funny when you're in college, but in a real business, people get fired for blocking everybody's work for days with pranks like that. And if he really honestly thinks that this is a sensible way to use a printer, he needs to be kept away from any kind of computers at all costs. And be fired, of course.
Admin
Well, assuming there wasn't a sysadmin right next door. In that case, people should go to him and he should kill the job, but considering people were merely queueing around the printer with no sysadmin in sight, leads me to believe that this company has no full-time sysadmin to watch over print queues, and therefore anyone moderately technically proficient is supposed to cancel hanging jobs.
Admin
Shared printers is one thing, but shared print queues?
The company headquarters: I don't know how many printers there would have been in all the offices in total, but easily more than a hundred. Not a problem when it's printing your stuff and you're free to tie it up with PostScript apps as much as you like. For most people most of the time that was how they were used.
But some jobs came straight from the site's AS/400. Poor thing could only deal with two printers concurrently, so it was given two virtual printers for which jobs would be switched to the appropriate physical printer as appropriate. The virtual printers had no spools, so could only start the next job when the physical printer it was switched to had finished.
My personal record was four and a half hours. Not as bad as "until Friday", but without those manifests we wouldn't be shipping.
Admin
Admin
Agree. I work in a large office and print jobs get hung all the time. It's normal for people to either cancel the job or reboot the printer. It's a NETWORK printer - therefore accessible to everyone on the network and purchased for everyone's use. If you care about your print job, you will hit print and immediately walk over to the printer to make sure it prints and you get it. If not, then you lose your priority by default and anyone else who wants to use the printer has the right.
If someone wants to lock it up for days, they can get their own crappy $75 ink-jet desk-side printer. Locking up a shared printer for any period of time is not going to fly... no matter how many angry signs are taped to it. If they expect people to just wait, they are out of touch with reality, not a team-player, and probably need to be let go.
Admin
I don't usually get all picky about things like this, but since no one else brought it up (that I saw), let's look at this line from the article:
"I don't know," she said. "I tapped the paper, shook the toner-- I even turned it off and on. Nothing's printing!"
If "it" is the printer, then turning it off and on would have killed the job and should have brought Mr. Grumpy doppling down the hall, so that part is a little...inconsistent.
Admin
It reminded me of Douglas Adams. ("They hung in the air the way bricks don't", "It has been said that Vogons are not above a little bribery and corruption in the same way that the sea is not above the clouds", and so on)
Admin
It's amazing how many people concluded this story was about a company (and replayed their own strong feelings about how such frustrations should be resolved in corporburbia).
There be no managers in this story:
This be a rime of academia, as you seem so close to guessing. In academia:
Admin
"You fool! You don't understand at all. That job is a piece of PostScript code. The print server isn't running my numbers. The PRINTER is! It's far more powerful than you can imagine! BWAHAHAHAHAAAA!!!!"
Admin
Apologies to all Asperger's people - it was an unworthy comment. Inexcusable of me.
Admin
OTOH you're got mention of HR, a power-skirt and a dress code, none of which are prevalent in the academic community. Having worked in such an institution, I would suggest a colossally large company in perhaps the late 1980's, early 1990's, where cheap printers (and indeed, cheap computers) were way ahead in the future, and the only technical people worked in "computer labs" doing "research". Nobody argued with the computer guys, because nobody really understood what they did. They were offered the sort of respect that regular army personnel would offer to ninja assassins, and as such the only people who could keep such nutcases in check were other computer people, who understood the BS.
Admin
Then, as has been stated already, it would not be running on the shared printer because then any random joker could kill the job and doom the company. It would be on an executive's personal printer, and/or there would be a notice explaining this fact and suggesting an alternative printer for printing run-of-the-mill documents.
Admin
Er, sorry... I was replying to a comment on the first page and didn't see there were more pages of comments.
Admin
Admin
In 1988 when I was using the department Scriptwriter to do computations, it was more powerful (because Postscript is powerful) and more stable than the crappy Epson PC on my desk.
At least I only ran my jobs after hours.
Admin
Are you an idiot?
Admin
Really? It's a PRINT JOB. That's what gets submitted to printers. I'm not to go bother my boss and ask if I should cancel a print job, unless it's my boss's boss. MY boss would wonder why I was wasting his time.
Admin
Email. Yes, networked PostScript printers can do email.
Admin
Not true.
Back before GPUs were common, there were printers who could handle a particular class of processing better than an Intel CPU of similar vintage.
In order to process PostScript even half-way efficiently, you need a vector processor. That is, one capable of decent Single Instruction, Multiple Data. Like the MMX instruction set, but more hard core - you give it one CPU instruction, it does the same thing on a whole line of data, rather than, say, two blocks of four bytes.
That having been said, if this was even as recent as 2003, it was inexcusable, because the printer CPU to computer CPU gap had increased so far that the computer CPU could brute force through this stuff faster than the printer CPU, even without the SIMD. So even if you didn't know how to harness your GPU, you were better off keeping it local.
But back around 1992, I wrote a little PostScript program to do some numerical analysis stuff for my CS class, and it ran in under half an hour, when the equivalent C program took about four hours to run on the (small and old) mainframe, while the mainframe was otherwise idle. The mainframe CPUs were about 2.5 times faster than the printer's CPU, in raw MHz, and it had ten of them (I said it was a small mainframe). Running the same program on my roommate's PC took about 10 hours, despite its CPU running at 10 times the MHz as the printer.
I don't think it was all PostScript printers - just the good ones.
Admin
Or... (looks at state of the world) those persons are sheeple and unable to assert themselves. Just because everyone does/thinks something DOES NOT automatically make their actions/thoughts any of: moral, ethical (two separate concepts people), legal (for actions, we don't yet have thought-crimes), or advisable.
Not in general nor in specific.
Admin
You show me a company that can be brought down by canceling a two day print job and I'll show you a firm destined to go bankrupt. And deserving to do so, too; I mean, if it's that important, why not just buy the guy his own printer?
Admin
Speaking of Apple II inkjet printers, back in about 1985-1986, We got a fancy new ink jet printer (not Apple brand) with special power point type software that you could use to print on transparencies (Powerpoint before its time). This printer could print really nice slides but required lots of special maintenance, mixing the ink, filling the cartridges, etc. It also had something called "print head maintenance liquid" which cost $30/quart. I bet my boss $1 that the "print head maintenance liquid" was plain water, and to win the bet, I drank some. I am not making this up. Of course, I had already figured that out by accidentally splashing some in my eyes. When it didn't sting, I tasted it to make sure.
Admin
Bit off-topic here (and a year late) but just because you can drink the printer's magic "maintenance liquid" and not die does not mean you can use tap water in its place to clean a cartridge.
Even the best drinking-quality water still contains micron-sized impurities in the form of bacteria & faecal matter at levels that are completely harmless to humans, but can totally clog up the fine nozzles in an ink cartridges. Our tongues are just not that good at detecting the purity of food/water below a certain level – otherwise we’d never get food poisoning.
So $30 may seem a lot for magic water, but seeing as the equipment for filtration and deionisation can cost $5k, it may be reasonable.
Admin
Why? I found it hilarious! ; )
Admin
I think "being slapped by Schrodinger's stupid" is my new favorite phrase.
Oh, and to "geoffrey:" welcome back, TopCod3r! That's some industrial-grade trollsmanship, there.
(Yes, I'm declaring "trollsmanship" as my neologism for the day.)
Admin
Geez, using a printer to crunch numbers is like going to Mars with a hammer.