Mark Bowytz

Besides contributing at @TheDailyWTF, I write DevDisasters for Visual Studio Magazine, and involved in various side projects including child rearing and marriage.

Jan 2013

Hey Kids, Don't Smoke in the Rain

by in Error'd on

As a parent, I'd prefer the middle choice in this one that Kevin G. sent in. It's large enough to block the elements and sends a powerful message to the kids.


Website WTF - Asus Transformer Book

by in Feature Articles on

Creating websites so that they display the same on all browsers and platforms for all vendors is tough business. Designers aim for "One size fits all" but sometimes, even with the best of incantations, "One size fits most" is the end result.

Case in point, Eric's simple goal: learn more about Asus' Transformer Book. All that he wanted to do was to pull up http://transformerbook.asus.com/ on his Ubuntu laptop and marvel at the dynamic animations and glitzy transitions between product features but instead all he got was a screenful of ugly. No text styling, a couple of images, but mostly just blah-looking plain text.


I'm not Null, I'm a Human Being!

by in Error'd on

"Xfinity's website seems to think that I'm 'null'," wrote Jon Klein, "I tried to change that by creating a new username but instead got stuck in an endless loop."


Sponsor Appreciation, You Seem Strangely Distant, and More Error'd

by in Error'd on

TDWTF Sponsors

JRebel Logo   JRebel is a JVM-plugin that makes it possible for Java developers to instantly see any code change made to an app without redeploying. JRebel lets you see code changes instantly, reloading classes and resources individually and updating one at a time instead of as a lump application redeploy. Download your FREE Trial Today!
Inedo   Inedo - the makers of BuildMaster, the free, and easy-to-use, web-based deployment and release management tool. Going far beyond Continuous Integration and into Continuous Delivery, BuildMaster delivers a series of robust features unparalleled by other build-promote-deploy-distribute tools.

And now back to our regularly scheduled program...

 


Divide and Validate

by in CodeSOD on

In IT, what many developers mistakenly consider to be magic code or evidence of elite (aka "L337") hacker-type abilities actually turns out to just be some cleverly applied math concocted by a developer who chose to think outside of the box.

Take into consideration the following code that Piotr Kaminski submitted. I have no doubts that it validates user information just fine, but the fact that it does so by adding booleans and division is a new one for me.


Not the Sharpest Blade in the Data Center

by in Error'd on

"Not the sharpest blade in the data center...if you know what I mean," wrote Sam C.


Slow Down, You Click Too Fast

by in CodeSOD on

You know what really gets to me? People who open links too quickly. Haphazardly opening new tabs all over the place...it really grinds my gears.

Ok, I've never thought that, but apparently somebody did when they added the code that Jonathan Peppers found in an abstraction layer for System.Windows.Forms.WebBrowser.