- 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
How did you find the links? I am not understanding.
Admin
We're not gonna tell you.
CAPTCHA: uxor - that's what Akismet is...
Admin
I am a psychic.
Admin
My thoughts:
Obviously (hopefully?!) the stories are embellished when they are anonymized, and while I'm sure Tye was an @$$, hopefully he/she wasn't truly that verbally abusive.
But if they were, and it wsa me, I'd either quit on the spot, or at the very least start bringing a voice recorder with me and keeping evidence of verbal abuse. Not that I know what I'd do with it, but there's gotta be some kind of labor law being broken.
The people that irritate me the most, by far, are those that are too closed-minded to even discuss the possibility that they could be mistaken. If you're not even willing to talk about the IDEA of me having a solution you haven't considered, then we are dealing with serious ego or self-esteem issues.
That's what always drove me crazy about those stupid kid-centric movies with the plot line where the kid discovers some insidious plot, then has this conversation with the parent/authority:
"I think Joe's the bad guy..." "Bobby, this isn't funny, I don't want to hear this." "But I'm serious, I saw him with-" "NOT ANOTHER WORD! I told you I don't want to hear this!" "But I -" "GO NOW!"
Which of course sets off Act III in which our hero thwarts the bad guys on his own with the help of his friends: the nerd, the girl, and the dog.
Admin
Already a major motion picture: Office Space
Admin
You clearly have no future as a 1337 h4x0r.
Admin
I am planning to be CEO and you're bothering me with silly school boy stuff.
Admin
Not as bad as the interminable goodbye-at-a-railway-station scenes where they've said "All aboard!" and they're still blethering like girls on the platform "I love you mom" / "I love you too, son" and the stationmaster has blown his whistle and said "All aboard" and the engine's gone "hoot" and is blowing steam and they're still standing on the station, haven't finished their interminable phatic goodbyes yet, and you're saying: "Get on the train already, it's going to go without you!" But of course it won't, the train driver knows that he's the star of the show and would not dare* to take off without him.
Admin
Once more, about a stupid manager (happens in any branch). Not. About. Curious. Perversions. In. INFORMATION. TECHNOLOGY. This isn't the best place to vent, you have your friends, or mum.
This is a place to provide amusement to IT professionals, not to anger management professionals and psychanalists.
Admin
Rape?
Admin
You owe me a new keyboard.
Admin
This, this, and this. I was at a company doing way too much for way too little, and barely any benefits. Now at a huge company doing a lot less for a lot more. Best decision of my life.
Admin
TRWTF is calling it Counterstrike when it is typed, regardless of version, Counter-Strike.
Admin
Is it though?
Admin
Why is the link to tomorrows' article not working?
Admin
Yes, yes it is.
http://store.steampowered.com/app/10/
Admin
I've watched enough movies / played enough D&D to know that when the kid is telling you something like that, the proper response is:
"Okay, tell me everything you've learned."
and take notes if you have to.
"You've done awesome. Great work."
Then it's time to get weapons / the police / move to [redacted]
Admin
I hear the weather's very [redacted] there this time of year.
Admin
About 75% from the Submitter's fingers to your ears, about 25% filling in the details from my own personal experiences.
=(
Time for scotch.
Admin
I think it must be an American thing. Freest country in the world, the boss is free to fire you any time, which means the lowly employee is not even free to speak up against a disgustingly incompetent manager.
When I went to school, one thing you would be taught is how to stand your ground against any authority. Not how to shut up, but how to speak up. Somehow I managed to always have bosses who would rather have you speak up when something is wrong. Needless to say, none of these jobs were in the USA.
Admin
Always make sure you tell at least two people. Otherwise you fall into the OTHER variation:
"I think Joe's the bad guy. Here's why..." "Have you told anyone else about this?" "No, only you and I know." "Good." snaps neck
Not frequently used in Disney movies though.
Admin
Did you read the jon6 story over there? WOW. Great stuff.
Admin
Admin
Was hoping story was ridiculously embellished for the lulz.
Read Lorne's comments above.
Feel even more depressed than when I read this story two days ago.
Admin
By the way, that company wasn't burdened with just one bad manager. Another was a Basic programmer who was trying to deal with the influx of professional C programmers hired by upper management. Besides trying to get the newcomers to use his #define'd IF, ELSE, PRINT, BEGIN, END (etc.) replacements, he also tried to ban the use of the ternary operator on the grounds that he didn't understand it.
Admin
No... I mean "is that really TRWTF?", not "is it really spelt as two capitalised words with a hyphen?".
I will grant you that the correct spelling is a matter of fact, which you have correctly stated. My contention is that it isn't TRWTF.
Admin
Yup - here's a reasonably optimised bubble sort for a bunch of ints:
and here's some runs with different sizes of array on a top-of-the-line Macbook Pro, comparing to quicksort and re-sort timings:
simon$ ./bubble 10000 Time taken (Bubble sort ): 0.114540 secs Time taken (Bubble resort): 0.000007 secs Time taken (Quick sort ): 0.001073 secs Time taken (Quick resort ): 0.000063 secs
simon$ ./bubble 100000 Time taken (Bubble sort ): 13.297858 secs Time taken (Bubble resort): 0.000072 secs Time taken (Quick sort ): 0.012660 secs Time taken (Quick resort ): 0.000568 secs
simon$ ./bubble 500000 Time taken (Bubble sort ): 332.080115 secs Time taken (Bubble resort): 0.000358 secs Time taken (Quick sort ): 0.072668 secs Time taken (Quick resort ): 0.002737 secs
simon$ ./bubble 1000000 Time taken (Bubble sort ): 1327.792426 secs Time taken (Bubble resort): 0.000684 secs Time taken (Quick sort ): 0.156274 secs Time taken (Quick resort ): 0.005315 secs
Admin
Tye wouldn't let anyone play Counter-Strike. She didn't trust that the game was written properly. Counterstrike is her own implementation of it.
Admin
Also, if your ostensibly solving a performance problem why wouldn't you benchmark the new code yourself?
Admin
Mack is quite a fascinating character, seemingly the anti-hero (or even the anti-villain) of this epic. He's been in this toxic situation for quite a while and has even come to accept it, literally shrugging off Tye's abuse of what should be his underling; it makes me wonder if he is a broken man who has surrendered to his lot or if he is complicit in the continuance of such a hostile environment.
Also, considering he was the one who encouraged Aargle to make a branch knowing that it would fly in the face of Tye and ultimately get Aargle in hot water, it seems apparent that Mack set his lackey up for a fall. However, a lesser developer may have followed Mack's lead and kept his/her head down in order to keep collecting a paycheck. Was Mack serving his own self-interest when he set up a hot-shot underling for the fall? Or maybe Mack, recognizing that Aargle's flame would be snuffed out if he continued working in this place, set him up to get fired in order to save him from becoming trapped in such an abusive relationship?
Admin
So basically... Low-level grunt goes against orders and tries to show up his boss.
TRWTF is why he didn't expect to get fired.
Admin
Maybe mack is married to Tye?
Admin
She is definitely the wrong kind of Thai, and she is certainly no Tigh.
Admin
Might be a bit extreme....
But Tye is an abusive, authoritarian, despot.
There is probably nepotism or cronyism to boot: remember that "C. Pirouline" was someone she "brought in"; odds are either a relative, a boyfriend, or a crony. How else to justify $13000 in 1985, to build a $200 sort? Kickbacks perhaps.
Whatever: She has control and intends to keep it, reacting volcanically to even the slightest hint of challenge.
His proper solution was to resign summarily about 2/3rds of the way through the first article; citing emotional and intellectual abuse.
Admin
Admin
When it comes to results, no results are still better than bad results.
Aargle did his job, he produced the proof of concept and tested it enough to pass it to QA. Aargle producing his own results would be similarly questionable here, he can't be said to be unbiased either. Not producing any is the correct thing to do.
Admin
:) Reminds me pretty much the way I was kicked out from Google. :) Felt so good; thank you, Google's Tyes (there were two of them). But, unlike Aargle, I spent over a week trying to get my cardboard box with personal stuff... only worked after I said I'd go to the police and report a theft.
Admin
One of the best I've read on WTF! Thanks!
Admin
I know that there is overengineered code in the world, but I also know that there are a lot of conceited novice programmers who, not wishing to understand code, declare it overengineered instead, seize any excuse to rewrite it, and get upset when the management reins them in. Which one was Aargle? It's hard to say.
Admin
That's what doesn't ring true. At least at most largish companies. HR and Legal isn't going to let a manager fire anyone in less than six months, unless it's some sort of emergency. Also it's often common that abusive managers of that sort are already being prep'd for jettisoning.
If this story were true, I'd bet more that Tye lied to him about him being fired and he's a big enough sap to believe her. Meaning she told him he's fired, and then told HR he up and quit.
Admin
There are 6 (six) unpublished stories. No, I am not putting them up anywhere, not even in reddit!
Admin
Because in any country with halfway-decent labour laws, it is illegal to fire an employee simply because the employee has tried to do the job correctly. If you do so, there is a hearing by an independent court and then the employer gets to reinstate the employee and censure the manager. This means that employees and managers can concentrate on doing the job together instead of having an adversarial relationship.
Presumably, things work differently in your country. I'm glad I don't live there!
Admin
Well, I don't know, maybe they added an additional one? ;)
Admin
The real WTF is that they deleted all the comments to this article.
Admin
Assuming this story is in the US, 99% of employment is "at will" which means you can be fired for any reason or no reason at all barring obvious (i.e. proven) discrimination. If you reported something illegal (think Enron) and were fired for it, you could sue for wrongful dismissal but in these circumstances it's just insubordination (i.e. he did something his boss didn't tell him to do) and there's no legal recourse.
Given this story takes place a number of years in the past, things might have been different then but in the current day and age Aargle wouldn't have a leg to stand on; in some states (especially Florida) a hostile and abusive environment isn't even a justified reason to quit (i.e. if you quit, you are denied unemployment).
Admin
Some of you have worked with some really crappy HR departments. Yes, their job is to make money for the company. They do it by making sure the company doesn't get sued, yes, which means that they are the ones to go to if you have a terrible work environment/there is any discrimination. One of the ways they make sure the company doesn't get sued is by not allowing that to happen, when they are made aware of it. Taking care of bad situations is also a way to keep higher quality employees around (those are the ones most likely to be able to get a job somewhere else), which means better work, which means more money for the company.
Also, they shouldn't try to keep you salary as low as tolerable, that's not how to make the company money. That leads to only being able to keep bad employees. They should be trying to keep your salary at whatever your market value is, so you don't leave for another company that will pay you more. That's another way to keep high quality employees, which leads to more money for the company.
I'm not an HR person, but I've worked IT for them before and seen a lot of their processes close at hand (and had discussions with plenty on what they are trying to do). Of course, I understand not everyone in HR is good, but you should understand not everyone in HR is trying to screw you. HR can definitely do some good for you, if you've got a decent HR department at your company.
Admin
no good deed goes unpunished.
Tye sounds like a manager we called the hawk. Would swoop down in a huff and haul you off to her office.
Admin
Find a cooler kitchen.
Admin
That is very, very optimistic, but not very realistic.
Admin
Since you mention that, things DID get ugly afterwards. While I never got any form of formal reprimand for anything, when I applied for unemployment compensation, they filed a counter-claim saying that they gave me numerous "written reprimands" which they never did. I considered taking some action against them for the lie, but let it go after I landed a job with a company I liked a lot. (Though, I did have a big WTF with a company that contracted with my new job. Story was submitted a bit ago. Maybe it'll turn up.)