- 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
ATTENTION EVERYONE Starting three weeks ago, we will no longer have a posting on Tuesday. In accordance with this move, the new name of this site will be thedailyexceptfortuesdaysandweekendsandjewishholidayswtf.com.
Please update your bookmarks accordingly.
Admin
This is really dirty - I mean swimming around in its own filth dirty, almost like the pigeon of the in-house website account database world. In fact, I think this must be the single most peristeronic in-house website account database I've ever encountered. I'd go so far as to say this in-house website account database is fucking peristeronic as shit.
Admin
OMG a data point!
Admin
Suddenly, "troll?" turned into "punching bag!"
Admin
Maybe the new site should be thedailyexceptfortuesdaysorsometimesmondaysorsometimesthursdaysbutdefinitelynotweekendsorholidaysjewishorotherwisewtf.com.
Admin
Admin
My experience with contractors is they sell concepts like "Enterprise Platform" and "Database Independence" to uninformed management then shit all over any good coding practices by using every possible buzz technology (XML for huge amounts of internal data, C# for a performance oriented application, app centric data processing). When it catches up to them that the 500 file beast they wrote performs worse than a ms access database they leave and its left to in house devs to redo the work. "It is a set operation, I did 10 inserts in the same begin/end block!".
Admin
Jewish Holidays that fell midweek this year were 9-10 September, 23-24 September and 30 September-1 October, and thus do not coincide with the days with no posts.
Alex isn't Jewish anyway (I assume, name sounds more Greek) so no particular reason for him not to post on those days.
Admin
Those who are desperate to have something to comment on when there are no new articles should register, and then you can come and comment on The Sidebar WTF.
Admin
Confusing story.
He commented out the dump but didn't even see the password section.
Then how do the passwords no longer work ?
Admin
90% of everything is crap.
And that includes these comments. I hope that mine falls in the non-crap 10%.
The current-day XKCD references are fucking "win" as shit, though; those definitely made it into the non-crap 10%.
Admin
Check out the Wikipedia entry for the Dunning–Kruger effect. "The Dunning–Kruger effect is a cognitive bias in which an unskilled person makes poor decisions and reaches erroneous conclusions, but their incompetence denies them the metacognitive ability to realize their mistakes.[1] The unskilled therefore suffer from illusory superiority, rating their own ability as above average, much higher than it actually is, while the highly skilled underrate their abilities, suffering from illusory inferiority. This leads to the situation in which less competent people rate their own ability higher than more competent people. It also explains why actual competence may weaken self-confidence: because competent individuals falsely assume that others have an equivalent understanding." And no I will not put a link because half the time this site rejects comments with links as spam.
Admin
I understand "diligent, skilled and worth their pay" quite fine. It's just that two of the three words meaning depend greatly on in relation to what you weigh them, so I reckon my bullshit filter (developed due to way too much contact with management) kicked in.
And most doctors are avarage. The good ones are fewer. Sure, doctors needs to learn lots of crap during their studies. That doesnt change that most doctors are avarage doctors. Hell, there are even plenty of doctors that suck so hard that I'd rather have a bloody nurse than them.
Read up on normal distribution btw.
Admin
Admin
"Do not feed the punching bag"? Man, isn't that ironic?
Admin
Damn you. TVTropes just ate my entire work day. Thankfully, I'm a highly paid consultant, and wasn't planning on doing anything productive anyway.
Admin
i can haz new wtf?
Admin
Admin
Admin
The problem is that the "crap" you speak of is the fertilizer for the next generation, which indicates why theDailyWTF is so popular!
Admin
So, do you do every stupid thing fucking xkcd tells you to do?
Admin
Surely you mean "stupid as shit thing fucking xkcd tells you to do?"?
CAPTCHA: Conventio. An italian convention.
Admin
Not everything is this world is about slapping women in the face with your dick you porn-obsessed little weirdo. But don't worry, once you hit 16 and start dating for real you'll realise that love really isn't at all like your favourite porn.
Admin
Are you sure those in-house developers wrote the code? In many cases they're just the ones who have to maintain the code after the consultant bailed out. Strangely enough, management assumes that writing something new is much harder than maintenance (while it's actually the other way around), so consultants get the sweet clean-slate jobs (and still fail), and the in-house devs are made to feel incompetent.
Admin
Later, if they get a major project that's more obviously beyond the scope of someone who isn't a developer, then they'll hire consultants to take care of it. The consultants come in, see the hack that the data entry clerk put together, and decide that full time employees are bad developers, when the truth is that if the company had full time developers they wouldn't have needed to hire the consultants.
Admin
83fcb0032cfb59c0327401d4fab13ea7 [Not Found] afc7090be5e7b01296850e5436a88872 MD5 : joeb b385c5b6899594b3aa220f34e493ab39 MD5 : alexp
(from http://www.md5decrypter.co.uk/ )
Admin
The program was being dumped to standard error. However, that dump stopped after it dumped the line that said 'sub BEGIN'.
After the program finished, it ran Data::Dumper on the passwords, also going to standard error - the same output file. There had to be a closing curly somewhere after that, but it wasn't mentioned in the post.
The thing I find confusing is, how did the guy see the passwords in the file, after they were wiped out by the first time someone tried running the script? I have to assume Steve made a backup, and all references to the backup file were left out.
Also, where's the reports of Internal Server Errors every time the script was run while someone else was already running it? Or was $TMPFILE really a temporary file, that wasn't moved onto the existing script until it had the final curly and necessary permissions tweaked?
Admin
Not all contractors claim to be the exception, and not all of them escape their own code. One manager I had encountered an epiphany moment when we managed to get the original contractor back in to service his code, and found that said contractor was worse at maintaining his code than we were, even though we gave him both his original code and the version with our edits. His real moment of truth came, however, after he then allowed me to rewrite from scratch, and I whipped out something that worked and was stable in under a day. (Of course, that was with minimal functionality - I was smart enough by then to not do a quick hack that would live in infamy for eons. There were key components that he was desperately wanting that it did not even pretend to handle.)
I've known a number of contractors who were brought in as staff augmentation, because of budget bucket issues. Some of them were 90% programmers, but others were pretty good: they had to live with their code, so they learned what didn't work, and they took the time to make it decent.
Admin
Wow. Hate women much?
Admin
that comment about "use pretty pictures" reminded me of this Dilbert comic: http://dilbert.com/strip/2000-02-27