Substring joy
-
I just found this lovely servlet for getting data based off of dates passed in from users.
String end = request.getParameter("end");
Calendar cal = Calendar.getInstance();
cal.set( Integer.parseInt(end.substring(6)),Integer.parseInt(end.substring(0,2))-1, Integer.parseInt(end.substring(3,5)) );Ahh nice, let's just substring the crap out of it without checking data integrity or bounds constraints! No check to ensure "end" exists as a parameter, well, no checks at all really. I guess she thought the rest of her code was so perfect that she didn't need to...
Here's the fun part, she does that for the end date, but not for the start one:
SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/yyyy");
return BoTrades.getVoidCancelTrades( request.getParameter("start"),sdf.format( cal.getTime()) );So, she formats the "end" date into a calendar object and uses SDF to convert it back to a date object. Alright, fine. But why not do the same thing for the "start" date?
To her credit, she didn't use the crappy code left from HER predecessor. I found this commented out section right above the previous code:
//NOTE: This FabCalendar doesn't know that there are certain months without Day 31st!!! Stupid
/*FabCalendar tomorrow = new FabCalendar(end, "mm/dd/yyyy");*/
-
I hate it when people don't format dates as yyyy/MM/dd
-
I think you should be able to use any valid date format. You should use a mechanism to convert the input into a date and time structure or class within your program. Most frameworks nowadays work like this.
-
[quote user="Renan "C#" Sousa"]I think you should be able to use any valid date format. [/quote]
08/04/2009
August or April?
-
@PJH said:
[quote user="Renan "C#" Sousa"]I think you should be able to use any valid date format.
08/04/2009
August or April?
[/quote]
August, clearly.
-
@PJH said:
[quote user="Renan "C#" Sousa"]I think you should be able to use any valid date format.
08/04/2009
August or April?
[/quote] How did you manage to get more than 30 days into April?
-
@morbiuswilters said:
August, clearly.
<div id="ctl00_ctl00_bcr_bcr_ctl00_PostList_ctl06_ctl23_ctl00_Container" style="display: none;"><div class="CommonInlineTagEditor"><textarea id="ctl00_ctl00_bcr_bcr_ctl00_PostList_ctl06_ctl23_ctl00_Tags" style="width: 100%; height: 100%;" rows="2" cols="30"></textarea><div style="white-space: nowrap; padding-top: 4px;"><table border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td align="left"><a onclick="Telligent_Modal.Open('/utility/TagSelector.aspx?TagEditor=ctl00_ctl00_bcr_bcr_ctl00_PostList_ctl06_ctl23_ctl00_TagEditor',400,300,null);;return false;" href="http://forums.thedailywtf.com/forums/p/11306/194696.aspx" class="CommonTextButton">Select Tags...</a></td><td align="right"><a onclick="ctl00_ctl00_bcr_bcr_ctl00_PostList_ctl06_ctl23_ctl00.Save(); return false;" href="http://forums.thedailywtf.com/forums/p/11306/194696.aspx" class="CommonTextButton">Save</a><a onclick="ctl00_ctl00_bcr_bcr_ctl00_PostList_ctl06_ctl23_ctl00.Close(); return false;" href="http://forums.thedailywtf.com/forums/p/11306/194696.aspx" class="CommonTextButton">Cancel</a></td></tr></tbody></table></div></div><input id="ctl00_ctl00_bcr_bcr_ctl00_PostList_ctl06_ctl23_ctl00_AllTags" value="%c2%b2&%26%23178%3b&%c2%b3&%26%23179%3b&%c2%b5&%26%23181%3b&%c2%b6&%26%23182%3b&%c2%b7%cc%80%cc%81%cc%82%cc%83%cc%84%cc%85%cc%86%cc%87%cc%88%cc%89%cc%8a%cc%8b%cc%8c%cc%8d%cc%8e%cc%8f%cc%90%cc%91%cc%92%cc%93%cc%94%cc%95%cc%96%cc%97%cc%98%cc%99%cc%9a%cc%9b%cc%9c%cc%9d%cc%9e%cc%9f%cc%a0%cc%a1%cc%a2%cc%a3%cc%a4%cc%a5%cc%a6%cc%a7%cc%a8%cc%a9%cc%aa%cc%ab%cc%ac%cc%ad%cc%ae%cc%af%cc%b0%cc%b1%cc%b2%cc%b3%cc%b4%cc%b5%cc%b6%cc%b7%cc%b8%cc%b9%cc%ba%cc%bb%cc%bc%cc%bd%cc%be%cc%bf%cd%80%cd%81%cd%82%cd%83%cd%84%cd%85%cd%a0%cd%a1&%26%23183%3b%cc%80%cc%81%cc%82%cc%83%cc%84%cc%85%cc%86%cc%87%cc%88%cc%89%cc%8a%cc%8b%cc%8c%cc%8d%cc%8e%cc%8f%cc%90%cc%91%cc%92%cc%93%cc%94%cc%95%cc%96%cc%97%cc%98%cc%99%cc%9a%cc%9b%cc%9c%cc%9d%cc%9e%cc%9f%cc%a0%cc%a1%cc%a2%cc%a3%cc%a4%cc%a5%cc%a6%cc%a7%cc%a8%cc%a9%cc%aa%cc%ab%cc%ac%cc%ad%cc%ae%cc%af%cc%b0%cc%b1%cc%b2%cc%b3%cc%b4%cc%b5%cc%b6%cc%b7%cc%b8%cc%b9%cc%ba%cc%bb%cc%bc%cc%bd%cc%be%cc%bf%cd%80%cd%81%cd%82%cd%83%cd%84%cd%85%cd%a0%cd%a1&%c2%b8&%26%23184%3b&%c2%b9&%26%23185%3b&%c2%bc&%26%23188%3b&%c2%bd&%26%23189%3b&%c2%be&%26%23190%3b&%c3%88&%26%23200%3b&%c3%b0&%26%23240%3b&%c3%b3&%26%23243%3b&%c3%be&%26%23254%3b&%3c%2falso_joking%3e&%26lt%3b%2falso_joking%26gt%3b&%3c%2fCouldnt%3aResist%3e&%26lt%3b%2fCouldnt%3aResist%26gt%3b&%3c%2fjoking%3e&%26lt%3b%2fjoking%26gt%3b&%3c%2fsarcasm%3e&%26lt%3b%2fsarcasm%26gt%3b&%3cp%3e%5bquote%5d%3c%2fp%3e&%26lt%3bp%26gt%3b%5bquote%5d%26lt%3b%2fp%26gt%3b&%3csmurf+deleted%3e&%26lt%3bsmurf+deleted%26gt%3b&%3ctag+deleted%3e&%26lt%3btag+deleted%26gt%3b&%22Bold%22+is+a+double+entendre.&%26quot%3bBold%26quot%3b+is+a+double+entendre.&%22Jesus%3f%22++Nope.++Doesn%27t+ring+a+bell.&%26quot%3bJesus%3f%26quot%3b++Nope.++Doesn%27t+ring+a+bell.&%22TRWTF+is+the+WTF+Meters+by+themselves.%22&%26quot%3bTRWTF+is+the+WTF+Meters+by+themselves.%26quot%3b&(FALSE)+!%3d+(%7eTRUE)&(FALSE)+!%3d+(%7eTRUE)&*mutters+something+about+%22worthless+comments%22*&*mutters+something+about+%26quot%3bworthless+comments%26quot%3b*&*wearing+pointy+ears+and+a+dagger.&*wearing+pointy+ears+and+a+dagger.&...+my+attention+to+the+intricacies+of+Canadian+history+has+wanned&...+my+attention+to+the+intricacies+of+Canadian+history+has+wanned&.NET&.NET&%2frant&%2frant&%2fSarcasm&%2fSarcasm&%40&%40&%5b&%5b&%5bEdit+Tags%5d&%5bEdit+Tags%5d&%5c&%5c&%5c003+lynx+%5cr&%5c003+lynx+%5cr&%5d&%5d&_&_&%7b&%7b&%7d&%7d&%7e200%25+markup&%7e200%25+markup&%e2%80%9c&%e2%80%9c&%e2%80%9d&%e2%80%9d&%2b1+internets&%2b1+internets&%e2%86%92&%e2%86%92&%e2%86%93&%e2%86%93&%e2%86%90&%e2%86%90&%e2%98%a3&%e2%98%a3&0&0&0-based+indexing+is+wrong&0-based+indexing+is+wrong&1&1&1+slug+%3d+32.17405lb+-+no+wonder+it%27s+so+widely+used&1+slug+%3d+32.17405lb+-+no+wonder+it%27s+so+widely+used&2&2&2009&2009&3&3&4&4&4chan&4chan&5&5&500th+post!+%3aD&500th+post!+%3aD&6&6&7&7&8&8&802.3&802.3&9&9&a&a&%c4%85&%c4%85&a+mushy+stool&a+mushy+stool&a0+get+off+my+lawn&a0+get+off+my+lawn&Aboxalypse+Now&Aboxalypse+Now&AC_INIT&AC_INIT&acronyms&acronyms&acronyms+are+evil&acronyms+are+evil&actiontec&actiontec&ACTUALLY&ACTUALLY&actually+most+of+them+suck+but+far+less+than+this&actually+most+of+them+suck+but+far+less+than+this&ad+blockers+-+making+the+web+usable+again&ad+blockers+-+making+the+web+usable+again&adultery&adultery&Again!&Again!&Alan+Moore+is+actually+quite+reasonable&Alan+Moore+is+actually+quite+reasonable&Alex+Papadimoulis&Alex+Papadimoulis&All+Operating+Systems+suck!&All+Operating+Systems+suck!&Always+close+with+a+snappy+conclusion.&Always+close+with+a+snappy+conclusion.&Always+doing+what+they%27re+told+but+never+what+I+want+them+to+do!&Always+doing+what+they%27re+told+but+never+what+I+want+them+to+do!&Am+I+right%3f&Am+I+right%3f&am+really+sorry+but+this+was+so+much+fun+and+i+did+break+the+tag+cloud+at+about+500%2b+charecters&am+really+sorry+but+this+was+so+much+fun+and+i+did+break+the+tag+cloud+at+about+500%2b+charecters&American+English+FTW!&American+English+FTW!&Amped+about+Black+Mesa&Amped+about+Black+Mesa&amusing+mispronunciations+%3d+funny&amusing+mispronunciations+%3d+funny&An+Inconvenient+Conspiracy&An+Inconvenient+Conspiracy&Analogies+are+like+rubber+bands+because+they+can+be+stretched+past+their+limits+until+they+snap+and+part+of+them+flicks+you+in+the+face+and+it+really+hurts.&Analogies+are+like+rubber+bands+because+they+can+be+stretched+past+their+limits+until+they+snap+and+part+of+them+flicks+you+in+the+face+and+it+really+hurts.&analogy+wars&analogy+wars&and+analog+beats+digital&and+analog+beats+digital&And+Bill+Gates+spoke%3a+Let+there+be+light&And+Bill+Gates+spoke%3a+Let+there+be+light&And+don%27t+forget+DRM.&And+don%27t+forget+DRM.&And+sometimes+it%27s+fine+for+weeks.&And+sometimes+it%27s+fine+for+weeks.&And+watermelons.++Delicious+watermelons.&And+watermelons.++Delicious+watermelons.&Annoying+Commercials&Annoying+Commercials&-anonymous&-anonymous&Another+lame+attempt+to+rationalize+theft...&Another+lame+attempt+to+rationalize+theft...&Anti-Patterns&Anti-Patterns&anyone%3f&anyone%3f&apache&apache&apache+logs+custom+error+handling&apache+logs+custom+error+handling&Apologies+to+anyone+who+is+a+fluent+English+speaker&Apologies+to+anyone+who+is+a+fluent+English+speaker&Apologies+to+anyone+who+isn%27t+a+fluent+English+speaker&Apologies+to+anyone+who+isn%27t+a+fluent+English+speaker&Apple+Copyright&Apple+Copyright&Are+you+really+a+Marine+or+just+a+stupid+kid+who+plays+video+games+and+thinks+he%27s+badass%3f&Are+you+really+a+Marine+or+just+a+stupid+kid+who+plays+video+games+and+thinks+he%27s+badass%3f&Are+you+suddenly+hungry+for+something+that%27s+been+boiled+for+far+too+long%3f&Are+you+suddenly+hungry+for+something+that%27s+been+boiled+for+far+too+long%3f&ARP&ARP&art&art&art+therapy&art+therapy&ASP+.NET&ASP+.NET&ass&ass&assignment&assignment&At+twice+Adobe%27s+price+naturally&At+twice+Adobe%27s+price+naturally&at%26t&at%26amp%3bt&autoconf&autoconf&Automated+Shitty+Pages&Automated+Shitty+Pages&b&b&back+to+USSR&back+to+USSR&Bad+assumptions&Bad+assumptions&bad+data+hygiene&bad+data+hygiene&ban&ban&barrage+of+info&barrage+of+info&Base64+Encoding+%3e+ImageShack&Base64+Encoding+%26gt%3b+ImageShack&bash&bash&bb4win&bb4win&bbc&bbc&BBcode&BBcode&Beating+a+dead+horse.&Beating+a+dead+horse.&becoming+the+swampling&becoming+the+swampling&Bedlam+DL3&Bedlam+DL3&Belgian+Beers+FTW&Belgian+Beers+FTW&Bernanke%3a+Killer+of+markets+and+boners.++Okay+maybe+not+boners...&Bernanke%3a+Killer+of+markets+and+boners.++Okay+maybe+not+boners...&besides&besides&Blatant+troll+dude.+Don%27t+fall+that+quickly.&Blatant+troll+dude.+Don%27t+fall+that+quickly.&bleeding+heart+liberal+whining+lefty+hippy+bullshit&bleeding+heart+liberal+whining+lefty+hippy+bullshit&blur+is+reversible&blur+is+reversible&board+game&board+game&board+games+beats+watching+porn%3f&board+games+beats+watching+porn%3f&BOFH&BOFH&bonus+content&bonus+content&bonus+points+if+you+use+this+to+get+working+e-mail+adresses&bonus+points+if+you+use+this+to+get+working+e-mail+adresses&booleanToWTF&booleanToWTF&Brillant+is+the+bean!&Brillant+is+the+bean!&Brings+a+whole+new+meaning+to+IUnknown...&Brings+a+whole+new+meaning+to+IUnknown...&browser+hell&browser+hell&Browsing+full-screen+is+retarded.&Browsing+full-screen+is+retarded.&BS&BS&BSOD&BSOD&BTW%3a+only+2+cents+for+a+page+printed+in+colour%3f+what+colour+is+the+sky+in+your+world%3f&BTW%3a+only+2+cents+for+a+page+printed+in+colour%3f+what+colour+is+the+sky+in+your+world%3f&Burn+him!&Burn+him!&But+then&But+then&But+what+if+Ebb+doesn%27t+want+to+see+your+dick%3f&But+what+if+Ebb+doesn%27t+want+to+see+your+dick%3f&C&C&%c4%87&%c4%87&C+is+not+a+real+language&C+is+not+a+real+language&C%2b%2b&C%2b%2b&Call+me+now&Call+me+now&Can+someone+fix+my+punctuations+please%3f+and+my+grammar+errors.&Can+someone+fix+my+punctuations+please%3f+and+my+grammar+errors.&Canada+steals+languages.&Canada+steals+languages.&cancer&cancer&Can%27t+put+680x0+asm+in+the+Tags+field!&Can%27t+put+680x0+asm+in+the+Tags+field!&can%27t+wait+to+see+how+that+works+out&can%27t+wait+to+see+how+that+works+out&CAPSLOCK+IS+CRUISE+CONTROL+FOR+COBOL&CAPSLOCK+IS+CRUISE+CONTROL+FOR+COBOL&Captain+Obvious&Captain+Obvious&Cargo+cult+programming&Cargo+cult+programming&cats+in+a+bag&cats+in+a+bag&CDarklock+is+a+jerk+who+I+hate.++%3c--+That+one+is+intentional.&CDarklock+is+a+jerk+who+I+hate.++%26lt%3b--+That+one+is+intentional.&ceramic+vessels&ceramic+vessels&challenge+-+put+these+lines+in+order+and+sing+them+accompanied+by+a+brocarina&challenge+-+put+these+lines+in+order+and+sing+them+accompanied+by+a+brocarina&Check+the+avatar&Check+the+avatar&cheese&cheese&child%27s+play&child%27s+play&Church+of+the+SubGenius&Church+of+the+SubGenius&circles&circles&c-jump&c-jump&clark+kent&clark+kent&click+teh+%22In+reply+to%22+link&click+teh+%26quot%3bIn+reply+to%26quot%3b+link&COBOL&COBOL&coke&coke&come+on&come+on&comics+are+fun&comics+are+fun&Comment+available+from+4%3a00am+to+EF%3aC9+(MST)+daily&Comment+available+from+4%3a00am+to+EF%3aC9+(MST)+daily&comment+posted+on+a+wooden+table&comment+posted+on+a+wooden+table&Common+knowledge&Common+knowledge&Communism+Server&Communism+Server&Community+server&Community+server&community+server+blows&community+server+blows&community+server+blows+goats&community+server+blows+goats&community+server+blows+links&community+server+blows+links&Community+server+is+a+pile+of+shit&Community+server+is+a+pile+of+shit&community+server+is+awesome&community+server+is+awesome&Community+Server+is+still+TRWTF+though&Community+Server+is+still+TRWTF+though&computer+%3c%3e+TV+set&computer+%26lt%3b%26gt%3b+TV+set&Congrats+on+reading+all+of+the+%22WoW%22+though&Congrats+on+reading+all+of+the+%26quot%3bWoW%26quot%3b+though&congratulations&congratulations&Console+exclusives+usually+define+the+%22console+wars%22+though.&Console+exclusives+usually+define+the+%26quot%3bconsole+wars%26quot%3b+though.&consumption&consumption&contractors&contractors&convicted+monopolist&convicted+monopolist&copy&copy&copy+protection&copy+protection&correcting+wrongs+on+the+internet&correcting+wrongs+on+the+internet&Couldn%27t+we+have+gotten+a+tent+or+two%3f+Maybe+an+awning%3f&Couldn%27t+we+have+gotten+a+tent+or+two%3f+Maybe+an+awning%3f&craazy&craazy&cracker&cracker&crackers&crackers&crop&crop&Cry+havoc+and+let+slip+the+dogs+of+war&Cry+havoc+and+let+slip+the+dogs+of+war&cs+sucks+toads&cs+sucks+toads&CSS&CSS&ctrl%2bc&ctrl%2bc&cunting+CS+server&cunting+CS+server&customer+support&customer+support&d&d&%c4%91&%c4%91&Daily+Fail&Daily+Fail&Darwin&Darwin&data&data&Datastructures+101&Datastructures+101&dates&dates&DaveK+should+be+banned&DaveK+should+be+banned&Death+to+Fetuses!&Death+to+Fetuses!&decoupling+FTL&decoupling+FTL&DELETE+FUCKING+EVERYTHING!&DELETE+FUCKING+EVERYTHING!&deliberately+obtuse+douchenozzle&deliberately+obtuse+douchenozzle&Dell&Dell&department+of+redundancy+department&department+of+redundancy+department&devil&devil&dial+up+hell&dial+up+hell&Die+Metric+System!&Die+Metric+System!&dinner&dinner&disambiguation&disambiguation&dll&dll&DLL+Hell&DLL+Hell&Do+I+win+anything%3f&Do+I+win+anything%3f&Do+you+still+burn+whale+oil+for+light+instead+of+giving+into+the+evils+of+electricity%3f&Do+you+still+burn+whale+oil+for+light+instead+of+giving+into+the+evils+of+electricity%3f&dodged+a+bullet&dodged+a+bullet&does+nobody+use+the+tag+field+for+its+intended+purpose+nowadays%3f&does+nobody+use+the+tag+field+for+its+intended+purpose+nowadays%3f&doll&doll&domain+names&domain+names&Don%27t+be+ridiculous.++You+can%27t+divide+4406378496+by+zero.&Don%27t+be+ridiculous.++You+can%27t+divide+4406378496+by+zero.&DONT+DO+IT&DONT+DO+IT&DONT+MAKE+A+REFERENCE&DONT+MAKE+A+REFERENCE&DOOM%27d!+We%27re+all+DOOM%27d!&DOOM%27d!+We%27re+all+DOOM%27d!&Dostoevsky&Dostoevsky&double+standard&double+standard&doubleplusgood&doubleplusgood&double-posting+for+the+people+who+don%27t+use+flat+mode&double-posting+for+the+people+who+don%27t+use+flat+mode&downtime&downtime&dr&dr&Dr.+Idiot+or%3a+How+I+Learned+to+Stop+Worrying+and+Love+teh+Codez&Dr.+Idiot+or%3a+How+I+Learned+to+Stop+Worrying+and+Love+teh+Codez&Dr.+Watson&Dr.+Watson&drm&drm&dsl&dsl&dupe&dupe&duplication&duplication&DWIM&DWIM&e&e&%c4%99&%c4%99&EA+is+what+happens+when+you+make+games+purely+for+the+profits&EA+is+what+happens+when+you+make+games+purely+for+the+profits&east+coast+breeds+terrible+posters&east+coast+breeds+terrible+posters&eat+shit&eat+shit&echo&echo&econ+101&econ+101&eh%3f&eh%3f&eleven&eleven&Emacs&Emacs&email&email&empty+throws+are+good&empty+throws+are+good&emulator&emulator&English+does+not+work+that+way&English+does+not+work+that+way&English+English&English+English&enjoy+your+ban&enjoy+your+ban&enough+with+the+0+meters+already&enough+with+the+0+meters+already&ePenis%2b%2b&ePenis%2b%2b&EPIC+FAIL&EPIC+FAIL&Epic+Self+Fail&Epic+Self+Fail&equivalent+of+turing+complete+%3f&equivalent+of+turing+complete+%3f&error_checking&error_checking&Ess+Cee+Ess+Eye&Ess+Cee+Ess+Eye&Ethernet&Ethernet&European+date+formats+are+not+%22valid%22%3a+they+are+an+attempt+by+Satan+to+undermine+the+mighty+United+States.&European+date+formats+are+not+%26quot%3bvalid%26quot%3b%3a+they+are+an+attempt+by+Satan+to+undermine+the+mighty+United+States.&EVDO&EVDO&Every+sperm+is+scared&Every+sperm+is+scared&everyone%27s+special.&everyone%27s+special.&Evil+XML&Evil+XML&Except+for+the+angry+women+hammering+out+a+reply+to+this+post.++You%27re+much+smarter+than+any+man+so+don%27t+bother.&Except+for+the+angry+women+hammering+out+a+reply+to+this+post.++You%27re+much+smarter+than+any+man+so+don%27t+bother.&except+I+did&except+I+did&Exciting!&Exciting!&f&f&F13&F13&Fail&Fail&falming+failure&falming+failure&fap+fap+fap&fap+fap+fap&feeding+the+swampling&feeding+the+swampling&Feeding+thOH+LOOK+WHAT%27S+THAT&Feeding+thOH+LOOK+WHAT%27S+THAT&feetnote&feetnote&Feline-assisted+development+freeze&Feline-assisted+development+freeze&file+not+found&file+not+found&FILE_NOT_FOUND&FILE_NOT_FOUND&Financial+Chicken%2fEgg+Problem&Financial+Chicken%2fEgg+Problem&firewall&firewall&FireWire&FireWire&First+person+to+post+an+xkcd+reference+gets+a+knife+in+the+eye.&First+person+to+post+an+xkcd+reference+gets+a+knife+in+the+eye.&flame+away&flame+away&flaming+fai1ure&flaming+fai1ure&Fluffy+pieces+with+ragged+edges&Fluffy+pieces+with+ragged+edges&form+validation&form+validation&Fortnight&Fortnight&FOSS+infighting+is+TRWTF&FOSS+infighting+is+TRWTF&four+yorkshiremen&four+yorkshiremen&%27fraid+not&%27fraid+not&fraud&fraud&FreeDOS&FreeDOS&Freeman+jumped+into+the+beam!&Freeman+jumped+into+the+beam!&Friday+is+Funday&Friday+is+Funday&Frist&Frist&FTFTFTFTFTFYFYFYFYFY&FTFTFTFTFTFYFYFYFYFY&FTFTFTFTFYFYFYFY&FTFTFTFTFYFYFYFY&FTFTFTFYFYFY&FTFTFTFYFYFY&FTFTFYFY&FTFTFYFY&FTFY&FTFY&fubar&fubar&fuck+community+server&fuck+community+server&fucking+asshole&fucking+asshole&FUCKING+HELL+WHY+CAN%27T+I+USE+A+STRIKETHROUGH+TAG&FUCKING+HELL+WHY+CAN%27T+I+USE+A+STRIKETHROUGH+TAG&FUCKING+HELL+WHY+DO+I+HAVE+TO+INSERT+LINE+BREAK+TAGS+MANUALLY%3f&FUCKING+HELL+WHY+DO+I+HAVE+TO+INSERT+LINE+BREAK+TAGS+MANUALLY%3f&FUCKING+HELL+WHY+DOES+IT+DELETE+ONE+CHARACTER+WHEN+I+HIT+BACKSPACE+ONCE%3f&FUCKING+HELL+WHY+DOES+IT+DELETE+ONE+CHARACTER+WHEN+I+HIT+BACKSPACE+ONCE%3f&FUCKING+HELL+WHY+DOES+IT+DELETE+TWO+CHARACTERS+WHEN+I+HIT+BACKSPACE+ONCE%3f&FUCKING+HELL+WHY+DOES+IT+DELETE+TWO+CHARACTERS+WHEN+I+HIT+BACKSPACE+ONCE%3f&FUCKING+HELL+WHY+DOES+IT+EAT+THE+TITLE+ATTRIBUTE%3f&FUCKING+HELL+WHY+DOES+IT+EAT+THE+TITLE+ATTRIBUTE%3f&fucking+tags&fucking+tags&fun&fun&Fun+with+pharmacies&Fun+with+pharmacies&Fundamentals+of+Logic&Fundamentals+of+Logic&funny&funny&g&g&Gaaaaah!!&Gaaaaah!!&GCC&GCC&Get+a+browser+made+in+this+decade.&Get+a+browser+made+in+this+decade.&get+a+first+life&get+a+first+life&Get+a+real+browser&Get+a+real+browser&Get+over+it&Get+over+it&getacoder&getacoder&ghosts&ghosts&gimp&gimp&girls+lax+make+better+websites+than+school+nerds&girls+lax+make+better+websites+than+school+nerds&give+me+teh+monies&give+me+teh+monies&Go+Gators!&Go+Gators!&goats&goats&god+I+hate+being+taught+literature&god+I+hate+being+taught+literature&Good+thing+you+have+--+correction%3a+had+--+two+eyes.&Good+thing+you+have+--+correction%3a+had+--+two+eyes.&Google&Google&Government&Government&GPL&GPL&Guessing.&Guessing.&h&h&%c4%a7&%c4%a7&h4nter2&h4nter2&h4nterk&h4nterk&HAHA+JUST+KIDDING+TRWTF+IS+VB&HAHA+JUST+KIDDING+TRWTF+IS+VB&Half+of+the+content+of+the+forums&Half+of+the+content+of+the+forums&Half+of+the+content+of+the+forums+left+with+the+tags&Half+of+the+content+of+the+forums+left+with+the+tags&half-assed&half-assed&Hallowed+are+the+Ori&Hallowed+are+the+Ori&Hallowed+are+we&Hallowed+are+we&Hallowed+is+Welbog&Hallowed+is+Welbog&Hallowed+is+xkcd!&Hallowed+is+xkcd!&Has+Harry+Potter+mastered+the+true+lesbian+spell%3f&Has+Harry+Potter+mastered+the+true+lesbian+spell%3f&hat+attacks+-+also+hilarious&hat+attacks+-+also+hilarious&He+banked+it+since+he+had+to+go+to+the+bank+anyway.&He+banked+it+since+he+had+to+go+to+the+bank+anyway.&hell+freezes&hell+freezes&Hello...+I+am+Spiderman+and+I+would+be+glad+to+assist+yo+today&Hello...+I+am+Spiderman+and+I+would+be+glad+to+assist+yo+today&helpful&helpful&hence+the+tag&hence+the+tag&hero&hero&herpes&herpes&He%27s+an+octopus+person!++Get+him!&He%27s+an+octopus+person!++Get+him!&hey&hey&Hey+Darklock%ef%b9%90+what+does+your+scouter+say+about+Fabrikam%27s+financial+losses%3f&Hey+Darklock%ef%b9%90+what+does+your+scouter+say+about+Fabrikam%27s+financial+losses%3f&Hire+me!+Just+look+at+this+resume+to+see+my+skillz&Hire+me!+Just+look+at+this+resume+to+see+my+skillz&history&history&Hit+Turing+Right+In+The+Test-ees&Hit+Turing+Right+In+The+Test-ees&Hmmm...+this+might+be+a+good+time+to+buy+a+car.&Hmmm...+this+might+be+a+good+time+to+buy+a+car.&Holy+Wars&Holy+Wars&Homeless+people+suck!&Homeless+people+suck!&hooray+for+reading+instructions!&hooray+for+reading+instructions!&HOORAY+I+MADE+THIS+THREAD+ABOUT+DST+NOW!&HOORAY+I+MADE+THIS+THREAD+ABOUT+DST+NOW!&hopey-change&hopey-change&How+can+I+write+%5b%5d+%3f+Oh+%26nbsp&How+can+I+write+%5b%5d+%3f+Oh+%26amp%3bnbsp&How+many+of+pstorer%27s+penises+laid+end-to-end+would+it+be%3f&How+many+of+pstorer%27s+penises+laid+end-to-end+would+it+be%3f&How+the+hell+does+RACF+know+where+the+letters+were+in+my+last+password%3f&How+the+hell+does+RACF+know+where+the+letters+were+in+my+last+password%3f&how+to+convert+php+to+html+using+php&how+to+convert+php+to+html+using+php&However+having+an+OS+without+a+default+browser+does+sound+hard+to+use+for+non-tech+users.&However+having+an+OS+without+a+default+browser+does+sound+hard+to+use+for+non-tech+users.&hp&hp&HP+is+the+anus+of+computing&HP+is+the+anus+of+computing&HTML&HTML&HTML+is+too+hard&HTML+is+too+hard&html+web+design+php+cms+joomla&html+web+design+php+cms+joomla&HTTP&HTTP&http%3a%2f%2fdemergence.com%2fwtf%2fits-a-tarp.jpg&http%3a%2f%2fdemergence.com%2fwtf%2fits-a-tarp.jpg&http%3a%2f%2fwww.elftor.com%2felftor.php%3fnumber%3d151&http%3a%2f%2fwww.elftor.com%2felftor.php%3fnumber%3d151&http%3a%2f%2fwww.tightrope.cc%2fkotc%2fcross3.htm&http%3a%2f%2fwww.tightrope.cc%2fkotc%2fcross3.htm&http%3a%2f%2fxkcd.com%2f90%2f&http%3a%2f%2fxkcd.com%2f90%2f&humor&humor&hunter2&hunter2&hunterk&hunterk&Hypocracy+is+fun!&Hypocracy+is+fun!&i&i&I+agree+with+what+ever+quietest+didnt+say.&I+agree+with+what+ever+quietest+didnt+say.&I+am+a+loser!&I+am+a+loser!&i+canz+cout&i+canz+cout&i+canz+debug&i+canz+debug&I+do+not+own+any+rollerskates&I+do+not+own+any+rollerskates&I+don%27t+care+for+protected+either+--+birth+control+is+the+woman%27s+responsibility.&I+don%27t+care+for+protected+either+--+birth+control+is+the+woman%27s+responsibility.&I+don%27t+get+it&I+don%27t+get+it&I+dont+know+how+to+use+the+tag+cloud+so+i%27m+going+to+spam+it+up+instead&I+dont+know+how+to+use+the+tag+cloud+so+i%27m+going+to+spam+it+up+instead&i+don%27t+like+it&i+don%27t+like+it&I+fixed+that+for+you.&I+fixed+that+for+you.&I+followed+the+instructions+so+why+isn%27t+it+working%3f&I+followed+the+instructions+so+why+isn%27t+it+working%3f&I+found+it.++Do+I+win+a+prize%3f&I+found+it.++Do+I+win+a+prize%3f&I+get+it+but+it%27s+not+funny&I+get+it+but+it%27s+not+funny&I+got+all+3&I+got+all+3&I+guess+so&I+guess+so&i+hate+community+server&i+hate+community+server&i+hate+trolls&i+hate+trolls&I+just+deleted+this+post+because+I+thought+I+was+necro+posting&I+just+deleted+this+post+because+I+thought+I+was+necro+posting&i+knew+it&i+knew+it&I+know+I+was+already+an+idiot+before+wasting+my+time+writing+this+post.&I+know+I+was+already+an+idiot+before+wasting+my+time+writing+this+post.&I+know+there+an+%22has%22.&I+know+there+an+%26quot%3bhas%26quot%3b.&I+like+sponge.++They+won%27t+let+me+eat+anything+sharp.&I+like+sponge.++They+won%27t+let+me+eat+anything+sharp.&I+like+to+go+out+dancing&I+like+to+go+out+dancing&I+lost+the+game&I+lost+the+game&I+posted+two!&I+posted+two!&i+prefer+LaTeX&i+prefer+LaTeX&I+see+duplicates+everywhere&I+see+duplicates+everywhere&I+think+protip+is+a+pretty+cool+guy.+eh+fights+aleins+and+doesnt+afraid+of+anything&I+think+protip+is+a+pretty+cool+guy.+eh+fights+aleins+and+doesnt+afraid+of+anything&I+think+this+is+worse&I+think+this+is+worse&I+want+a+pretty+golden+parachute+too!&I+want+a+pretty+golden+parachute+too!&I+will+go+see+my+optometrist+today&I+will+go+see+my+optometrist+today&i%2fLehg%7df%24%23%40%40dg&i%2fLehg%7df%24%23%40%40dg&i18n+FAIL&i18n+FAIL&I%27d+like+to+live+in+Theory+because+in+Theory+everything+works&I%27d+like+to+live+in+Theory+because+in+Theory+everything+works&I%27d+like+you+to+manage+300%2b+virtual+hosts+on+IIS&I%27d+like+you+to+manage+300%2b+virtual+hosts+on+IIS&identity&identity&Idiocracy&Idiocracy&idiot&idiot&idiots+ignore+warnings&idiots+ignore+warnings&IEEE+802&IEEE+802&if+(%24cunt+%3d+0)&if+(%24cunt+%3d+0)&If+anyone+posts+that+fucking+%22butterfly%22+xkcd+I+will+murder+them.&If+anyone+posts+that+fucking+%26quot%3bbutterfly%26quot%3b+xkcd+I+will+murder+them.&If+two+is+good&If+two+is+good&if+you+can%27t+join+them+beat+them+up&if+you+can%27t+join+them+beat+them+up&If+you+flame+me+you+will+become+infected+with+HIV+by+the+Humor+Fairy.&If+you+flame+me+you+will+become+infected+with+HIV+by+the+Humor+Fairy.&If+you+see+what+I+mean&If+you+see+what+I+mean&if(code+%3d%3d+good)+then+else+wtf&if(code+%3d%3d+good)+then+else+wtf&IHBT&IHBT&IIS&IIS&I%27ll+have+a+568ml+of+Budweiser+please&I%27ll+have+a+568ml+of+Budweiser+please&I%27m+actually+unemployed+right+now+but+haven%27t+applied+to+many+since+Obama+will+take+over+in+a+few+days+and+then+I+can+just+go+on+Superwelfare+and+not+have+to+work+ever+again.&I%27m+actually+unemployed+right+now+but+haven%27t+applied+to+many+since+Obama+will+take+over+in+a+few+days+and+then+I+can+just+go+on+Superwelfare+and+not+have+to+work+ever+again.&I%27m+calling+him+fat.&I%27m+calling+him+fat.&I%27m+definitly+going+to+remember+that&I%27m+definitly+going+to+remember+that&I%27m+from+the+government+and+I%27m+here+to+help&I%27m+from+the+government+and+I%27m+here+to+help&I%27m+not+a+very+good+optimist&I%27m+not+a+very+good+optimist&I%27m+not+gettin%27+outta+the+car!&I%27m+not+gettin%27+outta+the+car!&I%27m+trying+to+decide+if+this+is+worse+or+less+worse+than+somebody+who+thinks+%22that+blue+icon+in+the+lower+left%22+is+the+internet&I%27m+trying+to+decide+if+this+is+worse+or+less+worse+than+somebody+who+thinks+%26quot%3bthat+blue+icon+in+the+lower+left%26quot%3b+is+the+internet&In+fact+I+wouldn%27t+recommend+running+anything+on+a+K6-2+500+nowadays&In+fact+I+wouldn%27t+recommend+running+anything+on+a+K6-2+500+nowadays&incoherent+drivel&incoherent+drivel&inconceivable&inconceivable&infinite+cat+project&infinite+cat+project&inline+asm&inline+asm&insensitivity&insensitivity&internet&internet&ip+over+anything&ip+over+anything&is+that+C%3f&is+that+C%3f&Is+that+%27TRWTF%27%3f&Is+that+%27TRWTF%27%3f&is+there+anything+you+can%27t+do%3f&is+there+anything+you+can%27t+do%3f&Is+this+SPAM+or+FAIL%3f&Is+this+SPAM+or+FAIL%3f&isn%27t+the+chance+to+see+a+classic+sketch+again+reward+enough%3f&isn%27t+the+chance+to+see+a+classic+sketch+again+reward+enough%3f&iso+8601&iso+8601&ISO+8601+FTW&ISO+8601+FTW&ISP+anti-SPAM&ISP+anti-SPAM&It+actually+says+1+after+I+posted+this&It+actually+says+1+after+I+posted+this&it+really+does+suck+though&it+really+does+suck+though&IT+shouldn%27t+be+afraid+of+managers.+Managers+should+be+afraid+of+IT&IT+shouldn%27t+be+afraid+of+managers.+Managers+should+be+afraid+of+IT&It+was+one+of+those...+I+think.&It+was+one+of+those...+I+think.&It+wasn%27t+an+attack&It+wasn%27t+an+attack&It%27s+a+much+better+idea+than+menues+anyway&It%27s+a+much+better+idea+than+menues+anyway&It%27s+a+penis+joke+ha+ha&It%27s+a+penis+joke+ha+ha&It%27s+a+photo+of+MPS+for+those+of+you+who+don%27t+know...&It%27s+a+photo+of+MPS+for+those+of+you+who+don%27t+know...&it%27s+a+TDWTF+forum+thread+which+means+it%27s+a+flame+war&it%27s+a+TDWTF+forum+thread+which+means+it%27s+a+flame+war&It%27s+a+toilet+right%3f&It%27s+a+toilet+right%3f&It%27s+not+as+if+I+need+the+money!&It%27s+not+as+if+I+need+the+money!&It%27s+not+binary&It%27s+not+binary&it%27s+not+xkcd&it%27s+not+xkcd&it%27s+only+ambiguous+if+you+can%27t+read&it%27s+only+ambiguous+if+you+can%27t+read&It%27s+pretty+much+par+for+the+course+%27round+here&It%27s+pretty+much+par+for+the+course+%27round+here&it%27s+sad+because+it%27s+true&it%27s+sad+because+it%27s+true&It%27s+scary+how+dependant+people+have+become+of+spell-check&It%27s+scary+how+dependant+people+have+become+of+spell-check&j&j&Java&Java&javascript&javascript&Javascript+is+not+required+to+render+text&Javascript+is+not+required+to+render+text&Javascript+sucks&Javascript+sucks&Jerks+at+work&Jerks+at+work&Jesus&Jesus&Jihad!&Jihad!&Jim+got+a+little+to+defensive+there...&Jim+got+a+little+to+defensive+there...&jim40031+works+for+cache!&jim40031+works+for+cache!&job+interview&job+interview&joelkatz%3a+the+real+WTF.&joelkatz%3a+the+real+WTF.&joelkatz%3a+the+real+WTF%3f&joelkatz%3a+the+real+WTF%3f&JPEG+screenshots&JPEG+screenshots&just+because+they%27re+willing+to+suffer+doesn%27t+mean+you+have+to&just+because+they%27re+willing+to+suffer+doesn%27t+mean+you+have+to&just+compile+it+with+gcc&just+compile+it+with+gcc&just+in+time+for+2008!&just+in+time+for+2008!&Just+kidding+danixdefcon&Just+kidding+danixdefcon&Just+kidding%e2%80%9a+don%27t+sue&Just+kidding%e2%80%9a+don%27t+sue&Just+one+-+but+pstorer+will+be+really+tired+afterward.&Just+one+-+but+pstorer+will+be+really+tired+afterward.&k&k&%c4%b8&%c4%b8&key&key&KGB&KGB&Kickback+Scheme&Kickback+Scheme&KISS&KISS&l&l&%c5%82&%c5%82&Language+comprehension+fail&Language+comprehension+fail&Larry+Ellison+I+am+coming+to+your+house+so+you+can+fix+your+broken+program+at+gunpoint&Larry+Ellison+I+am+coming+to+your+house+so+you+can+fix+your+broken+program+at+gunpoint&Larry+the+Cable+Guy+references+are+for+rednecks.&Larry+the+Cable+Guy+references+are+for+rednecks.&law+suits+are+anti+productive&law+suits+are+anti+productive&LDAP&LDAP&lea+%24dff180&lea+%24dff180&Learn+to+write+stupid+code+FAST!&Learn+to+write+stupid+code+FAST!&lern2Genesis&lern2Genesis&lern2link&lern2link&lern2logic&lern2logic&lern2private&lern2private&lern2quote&lern2quote&let+me+count+the+ways+of+breaking+down&let+me+count+the+ways+of+breaking+down&lettuce+cursor&lettuce+cursor&Like+BASIC+does.+Get+it%3f+%3a)&Like+BASIC+does.+Get+it%3f+%3a)&linguistic+delusions&linguistic+delusions&links+are+ok+now&links+are+ok+now&Links+don%27t+need+to+go+anywhere&Links+don%27t+need+to+go+anywhere&Linux&Linux&linux+is+ok+but+i+hate+the+community+that+goes+with+it&linux+is+ok+but+i+hate+the+community+that+goes+with+it&Linux+isn%27t+hard+these+days&Linux+isn%27t+hard+these+days&little&little&logic&logic&logic+is+hard&logic+is+hard&logrotate&logrotate&LOL&LOL&lol+wtf&lol+wtf&look+I+quoted+again!&look+I+quoted+again!&lost+in+translation&lost+in+translation&love+is+in+the+air&love+is+in+the+air&Love%3a+The+Best+Present+Evar&Love%3a+The+Best+Present+Evar&LUA+SUCKS&LUA+SUCKS&luck+has+nothing+to+do+with+it&luck+has+nothing+to+do+with+it&lunix&lunix&m&m&M1000&M1000&macromedia&macromedia&magic+numbers&magic+numbers&Making+money+ca+ching&Making+money+ca+ching&malware&malware&Mark+my+words&Mark+my+words&Markdown&Markdown&marxist+theory&marxist+theory&maybe+an+australian+beer&maybe+an+australian+beer&Maybe+it+should+be+jPeg&Maybe+it+should+be+jPeg&mcdonalds&mcdonalds&meh&meh&meme&meme&Mexico%3a+The+51st+state&Mexico%3a+The+51st+state&Micro%25oft&Micro%25oft&microsoft&microsoft&Microsoft+actually+did+something+mostly+right&Microsoft+actually+did+something+mostly+right&microsoft+didnt+write+directx&microsoft+didnt+write+directx&Milhouse+is+a+meme&Milhouse+is+a+meme&MINIX4eva&MINIX4eva&misplaced+brain&misplaced+brain&mocking+someone%27s+accent+%3d+not+funny&mocking+someone%27s+accent+%3d+not+funny&mods+needed+here&mods+needed+here&Mole+does+not+know+what+he+is+talking+about+100%25+of+the+time&Mole+does+not+know+what+he+is+talking+about+100%25+of+the+time&Mole+People&Mole+People&Monopoly&Monopoly&Mortal+Kombat+Visa&Mortal+Kombat+Visa&Most+likely+not+a+WTF.&Most+likely+not+a+WTF.&MSDN+Library&MSDN+Library&mspaint&mspaint&MUMPS+Madness&MUMPS+Madness&Muphry%27s+Law&Muphry%27s+Law&mvnea&mvnea&My+bad.&My+bad.&My+coissa+is+a+buncha+lettuce!&My+coissa+is+a+buncha+lettuce!&my+cursor+is+a+bunch+of+lettuce&my+cursor+is+a+bunch+of+lettuce&My+keyboard+says+so+so+it%27s+right&My+keyboard+says+so+so+it%27s+right&my+nick+is+fubar2k_lol+and+I%27ll+be+assisting+you+duing+this+call&my+nick+is+fubar2k_lol+and+I%27ll+be+assisting+you+duing+this+call&my+other+cat+is+a+donkey&my+other+cat+is+a+donkey&myspace&myspace&mysql&mysql&n&n&%c5%84&%c5%84&n00b&n00b&nanotechnology&nanotechnology&Nerd+Patrol&Nerd+Patrol&nes&nes&never+knew+men+could+even+get+it&never+knew+men+could+even+get+it&New+Technology+Subsystems+are+awesome!&New+Technology+Subsystems+are+awesome!&NFS&NFS&nice+story+by+the+way&nice+story+by+the+way&Nike&Nike&nitpick&nitpick&nits&nits&no&no&No+it+isn%27t&No+it+isn%27t&no+point-and-click+here+(though+trackpoints+are+good+for+building+finger+strength)&no+point-and-click+here+(though+trackpoints+are+good+for+building+finger+strength)&No+posts+for+you&No+posts+for+you&no+SSL+for+you&no+SSL+for+you&no+tags&no+tags&No+teacher+left+behind&No+teacher+left+behind&no+wtf&no+wtf&Nominated+for+DotD+(Dumbass+of+the+Day)&Nominated+for+DotD+(Dumbass+of+the+Day)&Nominated+for+LFPotD+(Longest+First+Post+of+the+Decade)&Nominated+for+LFPotD+(Longest+First+Post+of+the+Decade)&Nominated+for+MRPOTD+(Most+Retarded+Post+of+the+Day)&Nominated+for+MRPOTD+(Most+Retarded+Post+of+the+Day)&Nominated+for+MRPOTY+(Most+Retarded+Post+of+the+Year)&Nominated+for+MRPOTY+(Most+Retarded+Post+of+the+Year)&Nominated+for+Post+of+the+Day&Nominated+for+Post+of+the+Day&Nominated+for+the+Half-Mug&Nominated+for+the+Half-Mug&Nominated+for+the+Meter&Nominated+for+the+Meter&Nominated+for+the+Meter+Mug&Nominated+for+the+Meter+Mug&Nominated+for+the+Mug&Nominated+for+the+Mug&Nominated+for+the+Useless+Use+of+Cat+Award&Nominated+for+the+Useless+Use+of+Cat+Award&Nominated+for...+what+DO+we+give+for+good+posts+anyway%3f&Nominated+for...+what+DO+we+give+for+good+posts+anyway%3f&Non-English+names+in+code+suck.&Non-English+names+in+code+suck.&no-ops&no-ops&NOP&NOP&Not+again&Not+again&not+really&not+really&Not+stopped+the+fun+yet&Not+stopped+the+fun+yet&not+sure+if+i%27m+missing+a+joke&not+sure+if+i%27m+missing+a+joke&now+for+my+dick!&now+for+my+dick!&NTSTATUS&NTSTATUS&nullity+mass&nullity+mass&%c5%8b&%c5%8b&o&o&oeirglkdfg&oeirglkdfg&Office&Office&Off-topic%3a+pstorer+do+you+need+any+free+Linux+support+or+can+I+keep+screwing+your+wife+pro+bono%3f&Off-topic%3a+pstorer+do+you+need+any+free+Linux+support+or+can+I+keep+screwing+your+wife+pro+bono%3f&oh+drat+now+I+have+to+think+of+some+kind+of+tag&oh+drat+now+I+have+to+think+of+some+kind+of+tag&Oh+wait+--+this+isn%27t+Slashdot...&Oh+wait+--+this+isn%27t+Slashdot...&oirg&oirg&old+news&old+news&older+than+windows&older+than+windows&old-skool&old-skool&Oliver+Hamel+is+a+retard&Oliver+Hamel+is+a+retard&Olivier+!%3d+Oliver&Olivier+!%3d+Oliver&OMFGOOGLIES!!!!&OMFGOOGLIES!!!!&OMG+C%2fF+Flamewar!&OMG+C%2fF+Flamewar!&OMG+I+CAN%27T+READ+THIS+SHIT&OMG+I+CAN%27T+READ+THIS+SHIT&omg+they+kilkenny!&omg+they+kilkenny!&once+upon+a+time+there+was+a+goat&once+upon+a+time+there+was+a+goat&one+step+forward&one+step+forward&oo&oo&oooh&oooh&oops+now+you+have+AIDS+go+write+a+musical&oops+now+you+have+AIDS+go+write+a+musical&Opticd+dnaracter+recognitlon+sucks&Opticd+dnaracter+recognitlon+sucks&optimization&optimization&Or+just+increment+MAJOR_VERSION+by+random+numbers&Or+just+increment+MAJOR_VERSION+by+random+numbers&or+maybe+25+posts+or+something&or+maybe+25+posts+or+something&Or+maybe+his+son%27s%3f&Or+maybe+his+son%27s%3f&Or+maybe+it%27s+both+so+you+can%27t+do+any+of+those+things.&Or+maybe+it%27s+both+so+you+can%27t+do+any+of+those+things.&or+maybe+they+just+wanted+to+make+the+cost+chart+look+more+impressive+by+adding+a+downward+spike&or+maybe+they+just+wanted+to+make+the+cost+chart+look+more+impressive+by+adding+a+downward+spike&or+was+that+Windows&or+was+that+Windows&OS%2f390&OS%2f390&p&p&Pages+are+made+of+paper.+Right%3f&Pages+are+made+of+paper.+Right%3f&Pancakes+don%27t+prevent+pregnancy&Pancakes+don%27t+prevent+pregnancy&paperwtf&paperwtf&paranoia&paranoia&parentheses&parentheses&party+like+it%27s+1996&party+like+it%27s+1996&passwords&passwords&PayPal&PayPal&peace&peace&pedantry&pedantry&People+actually+think+this.&People+actually+think+this.&People+who+play+Second+Life+say+%22At+least+I+don%27t+play+Active+Worlds%22&People+who+play+Second+Life+say+%26quot%3bAt+least+I+don%27t+play+Active+Worlds%26quot%3b&perl&perl&Personal+Rant&Personal+Rant&Pervert&Pervert&photoshop&photoshop&php&php&PHP+makes+you+gay&PHP+makes+you+gay&pidgeons&pidgeons&Please+do+now+ridicule+me+for+this+post+and+prog&Please+do+now+ridicule+me+for+this+post+and+prog&Please+send+teh+codez&Please+send+teh+codez&Please+shut+your+fucking+mouth+if+you+don%27t+know+what+the+fuck+you+are+talking+about.&Please+shut+your+fucking+mouth+if+you+don%27t+know+what+the+fuck+you+are+talking+about.&Please+teach+us+again+how+to+speak+English!&Please+teach+us+again+how+to+speak+English!&ply&ply&portability&portability&POSIX&POSIX&power+on+toast&power+on+toast&PPPoE&PPPoE&pram&pram&pretending+to+miss+the+point&pretending+to+miss+the+point&preview&preview&process&process&protection&protection&protip&protip&Protip%3a+Use+the+source+not+the+character&Protip%3a+Use+the+source+not+the+character&pseudo+science&pseudo+science&Pun&Pun&punctuation&punctuation&pup&pup&put+your+dick+back+in+your+pants+you+shitstacks&put+your+dick+back+in+your+pants+you+shitstacks&pzl.&pzl.&q&q&qa&qa&Quicksort&Quicksort&quoting+Red+Dwarf+is+TRWTF&quoting+Red+Dwarf+is+TRWTF&qwerty&qwerty&Qwest&Qwest&r&r&RACF&RACF&RACF+does+have+some+case-sensitive+support+somewhere.&RACF+does+have+some+case-sensitive+support+somewhere.&random&random&Random+tag...&Random+tag...&rant&rant&Reaching...+Almost+there...&Reaching...+Almost+there...&read+my+tags&read+my+tags&read+the+goddamn+thread+first&read+the+goddamn+thread+first&Reading+English+books+about+Math+is+fun&Reading+English+books+about+Math+is+fun&reading+for+comprehension&reading+for+comprehension&Real+men+of+genius&Real+men+of+genius&reasons+to+end+it+all&reasons+to+end+it+all&recursive+make&recursive+make&redirection&redirection&redneck&redneck&Redundant+Post&Redundant+Post&refactor+teh+codez&refactor+teh+codez&Refusing+to+let+people+annoy+you+is+theft&Refusing+to+let+people+annoy+you+is+theft&regex&regex&regex!!!!1&regex!!!!1&relax.++It%27s+a+joke.&relax.++It%27s+a+joke.&reminiscence+of+old+farts&reminiscence+of+old+farts&result+!%3d+0xdeadbeef+%3f%3f%3f&result+!%3d+0xdeadbeef+%3f%3f%3f&retard&retard&return+new+StillNotImplemented(this%e2%80%9a+opCode)&return+new+StillNotImplemented(this%e2%80%9a+opCode)&rfc+1149&rfc+1149&Right%3f&Right%3f&robot+man&robot+man&rock-hard+cocks&rock-hard+cocks&rohypnol+is+my+homeboy&rohypnol+is+my+homeboy&rough+sex+ftw&rough+sex+ftw&RTFA&RTFA&Rub+his+nose+in+it+next+time&Rub+his+nose+in+it+next+time&rush+limbaugh+pdf&rush+limbaugh+pdf&s&s&%c5%9b&%c5%9b&sadfdaf&sadfdaf&Sagan&Sagan&Same+goes+for+the+OP&Same+goes+for+the+OP&Sandeep+needs+codes&Sandeep+needs+codes&Saul+of+the+Mole+Men&Saul+of+the+Mole+Men&save+the+day&save+the+day&save+the+functions&save+the+functions&scams&scams&scnr&scnr&second&second&second+verse+-+same+as+the+first&second+verse+-+same+as+the+first&security+is+a+jackhammer&security+is+a+jackhammer&security+risk&security+risk&See+%22axiom%22+means+your+hair.++So+technically+it%27s+true.++That%27s+what+makes+it+so+funny.&See+%26quot%3baxiom%26quot%3b+means+your+hair.++So+technically+it%27s+true.++That%27s+what+makes+it+so+funny.&See+belgarion%27s+avatar%3f++That%27s+a+photo+of+MPS.&See+belgarion%27s+avatar%3f++That%27s+a+photo+of+MPS.&Seriously&Seriously&Seriously.++--Motor+Ed&Seriously.++--Motor+Ed&seven+days&seven+days&sex&sex&shell+scripting&shell+scripting&Shit+I+ruinned+the+joke&Shit+I+ruinned+the+joke&shoes&shoes&Show+us+the+code&Show+us+the+code&shrug&shrug&SHUTDOWN+WITH+NOWAIT&SHUTDOWN+WITH+NOWAIT&simple.wikipedia.org&simple.wikipedia.org&Sinclair+BASIC&Sinclair+BASIC&single+word+answer&single+word+answer&skynet&skynet&Skype&Skype&snow+to+the+moon&snow+to+the+moon&socializing+for+dummies&socializing+for+dummies&Solid+Snake&Solid+Snake&sorry&sorry&sorry+(not+really)&sorry+(not+really)&soviut+is+trwtf.+lol&soviut+is+trwtf.+lol&spam&spam&Specification+Lad&Specification+Lad&spelunk&spelunk&sprintf(%22%2504d-%2502d-%2502d%22.intval(%24year).intval(%24month).intval(%24day))&sprintf(%26quot%3b%2504d-%2502d-%2502d%26quot%3b.intval(%24year).intval(%24month).intval(%24day))&SQL&SQL&SSDS&SSDS&Ssshhh...+I+think+I+hear+Community+Server+coming...&Ssshhh...+I+think+I+hear+Community+Server+coming...&Star+Idiot%3a+In+The+Pirkinning&Star+Idiot%3a+In+The+Pirkinning&Still+better+than+charging+%c2%a338+to+send+me+a+letter.&Still+better+than+charging+%26%23163%3b38+to+send+me+a+letter.&Stimulation+of+the+CLIT+is+not+advised&Stimulation+of+the+CLIT+is+not+advised&subliminal+messages+make+me+sick&subliminal+messages+make+me+sick&subtlety&subtlety&Such+is+the+path+of+the+non-samurai.&Such+is+the+path+of+the+non-samurai.&superman&superman&syntax+error&syntax+error&t&t&TABLE_CAT&TABLE_CAT&tag+cloud+attack&tag+cloud+attack&tag+cloud+attacks+are+lamer+than+this&tag+cloud+attacks+are+lamer+than+this&Tag+clouds+are+for+posting+%22stinger%22+one-liners.&Tag+clouds+are+for+posting+%26quot%3bstinger%26quot%3b+one-liners.&Tag+goes+here&Tag+goes+here&tag+reuse&tag+reuse&tag_clouds_are_lame&tag_clouds_are_lame&tagabuse&tagabuse&tags+are+used+so+i+can+find+my+lost+kitten&tags+are+used+so+i+can+find+my+lost+kitten&tags+lol&tags+lol&Take+that!&Take+that!&Takes+a+sip+of+magma+from+mug+decorated+with+weighted+companion+cubes+and+cake&Takes+a+sip+of+magma+from+mug+decorated+with+weighted+companion+cubes+and+cake&TAKES+HOURS+TO+LOAD+ON+MY+386+WITH+DAILUP&TAKES+HOURS+TO+LOAD+ON+MY+386+WITH+DAILUP&Tales+from+the+interview&Tales+from+the+interview&TDEMSYR&TDEMSYR&TDWTF+in+poor+quality+hobbyist+code+shock&TDWTF+in+poor+quality+hobbyist+code+shock&TDWTFWTF&TDWTFWTF&tech+support&tech+support&Technology+is+better+if+it+has+an+%22X%22+in+it.&Technology+is+better+if+it+has+an+%26quot%3bX%26quot%3b+in+it.&Tell+me+about+it.+The+first+time+I+turned+on+my+1680x1050+20%22+I+cut+myself.&Tell+me+about+it.+The+first+time+I+turned+on+my+1680x1050+20%26quot%3b+I+cut+myself.&Telstra&Telstra&Terry+Pratchett+got+knighted&Terry+Pratchett+got+knighted&testing&testing&TeX&TeX&Texas+sucks&Texas+sucks&THAT+WAS+QUITE+SLOW+BECAUSE+I+NEEDED+TO+CORRECT+SEVERAL+LOWER-CASE+LETTERS+I+TYPED+BECAUSE+I+PRESSED+SHIFT+OUT+OF+HABIT.&THAT+WAS+QUITE+SLOW+BECAUSE+I+NEEDED+TO+CORRECT+SEVERAL+LOWER-CASE+LETTERS+I+TYPED+BECAUSE+I+PRESSED+SHIFT+OUT+OF+HABIT.&That%27s+it+right%3f++It%27s+funny+because+computers+can%27t+be+avid%3f&That%27s+it+right%3f++It%27s+funny+because+computers+can%27t+be+avid%3f&That%27s+racist!&That%27s+racist!&That%27s+what+friends+are+for.&That%27s+what+friends+are+for.&That%27s+what+they+taught+me+in+public+school+at+least...&That%27s+what+they+taught+me+in+public+school+at+least...&the+%22F%22+is+for+%22FATALITY%22&the+%26quot%3bF%26quot%3b+is+for+%26quot%3bFATALITY%26quot%3b&The+Atlantic+Ocean+cannot+stop+curses&The+Atlantic+Ocean+cannot+stop+curses&the+complaining+about+hp+club&the+complaining+about+hp+club&The+Daily+WTF&The+Daily+WTF&The+DaveK+Trifecta&The+DaveK+Trifecta&The+Excel+Flightsim+team&The+Excel+Flightsim+team&The+foolish+built+his+house+upon+the+decimal+timestamp&The+foolish+built+his+house+upon+the+decimal+timestamp&The+ice+Stone+Has+Melted!&The+ice+Stone+Has+Melted!&the+interview+jokes+are+getting+to+old+for+even+me+now+%3aD&the+interview+jokes+are+getting+to+old+for+even+me+now+%3aD&The+more+you+know+about+Canada...&The+more+you+know+about+Canada...&The+more+you+know...&The+more+you+know...&the+new+COKE+Math&the+new+COKE+Math&The+package+mailing+capabilities+of+email+combined+with+the+speed+of+snail+mail&The+package+mailing+capabilities+of+email+combined+with+the+speed+of+snail+mail&The+real+WTF+are+people&The+real+WTF+are+people&the+real+WTF+is+the+universe&the+real+WTF+is+the+universe&The+robots+will+probably+take+over+the+wrong+planet+by+mistake&The+robots+will+probably+take+over+the+wrong+planet+by+mistake&the+train+approaching+platform+5+is+the+0.5639+service+to+Glasgow+Central&the+train+approaching+platform+5+is+the+0.5639+service+to+Glasgow+Central&The+Truth+cannot+stop+ignorant+posters&The+Truth+cannot+stop+ignorant+posters&The+Ultimate+Help+Desk+of+DooM!!!&The+Ultimate+Help+Desk+of+DooM!!!&The+Vision+is+Now&The+Vision+is+Now&there+is+no+link&there+is+no+link&there+is+no+spoon&there+is+no+spoon&This+flamewar+is+the+lamest+flamewar+ever.++I%27m+dying+a+bit+inside+just+witnessing+it.++Please+argue+about+something+less+boring+and+lame%e2%80%9a+such+as+quilting+or+the+intricacies+of+Open+Source+licenses.&This+flamewar+is+the+lamest+flamewar+ever.++I%27m+dying+a+bit+inside+just+witnessing+it.++Please+argue+about+something+less+boring+and+lame%e2%80%9a+such+as+quilting+or+the+intricacies+of+Open+Source+licenses.&This+guy+must+own+stock+in+a+company+that+makes+AIDS+cures.&This+guy+must+own+stock+in+a+company+that+makes+AIDS+cures.&This+has+been+tips+and+tricks+with+btk&This+has+been+tips+and+tricks+with+btk&This+is+just+as+retarded+as+the+idiots+who+say+copyright+infringement+isn%27t+theft+because+copying+digital+media+doesn%27t+%22take%22+anything+or+because+they+weren%27t+going+to+buy+it+anyway...&This+is+just+as+retarded+as+the+idiots+who+say+copyright+infringement+isn%27t+theft+because+copying+digital+media+doesn%27t+%26quot%3btake%26quot%3b+anything+or+because+they+weren%27t+going+to+buy+it+anyway...&This+is+starting+to+look+familiar.&This+is+starting+to+look+familiar.&This+just+sort+of+turned+into+a+semi-off-topic+criticism+of+how+binaries+are+handled+in+the+FOSS+ecosystem...&This+just+sort+of+turned+into+a+semi-off-topic+criticism+of+how+binaries+are+handled+in+the+FOSS+ecosystem...&This+place+really+is+turning+into+Slashdot...&This+place+really+is+turning+into+Slashdot...&This+probably+gets+deleted+somewhere+in+the+near+future&This+probably+gets+deleted+somewhere+in+the+near+future&This+site+may+harm+your+computer&This+site+may+harm+your+computer&This+thread+is+now+a+browser+war&This+thread+is+now+a+browser+war&three+must+be+better&three+must+be+better&throw+new+TagException()&throw+new+TagException()&throw+new+T%d0%b0gException()&throw+new+T%d0%b0gException()&Time+Failed+%3a%2f&Time+Failed+%3a%2f&time+warner&time+warner&TinyMCE&TinyMCE&Title+goes+here&Title+goes+here&tl&tl&TLA&TLA&to+lazy+to+change+subject&to+lazy+to+change+subject&Today%27s+Lesson%3a+Many+people+do+not+own+computers+and+yet+have+still+used+the+Internet+at+least+once.&Today%27s+Lesson%3a+Many+people+do+not+own+computers+and+yet+have+still+used+the+Internet+at+least+once.&TODO%3a+finish+tags&TODO%3a+finish+tags&toinform+viaemail&toinform+viaemail&Too+many+cooks+in+the+kitchen&Too+many+cooks+in+the+kitchen&Too+obvious&Too+obvious&toolchain&toolchain&totally+sfw&totally+sfw&TOTY&TOTY&toys&toys&train+MAY+be+leaving+goddamit&train+MAY+be+leaving+goddamit&trains&trains&translate+server+error&translate+server+error&trash+in+trash+out&trash+in+trash+out&Trolls+not+needed&Trolls+not+needed&trolly+trolly+troll+troll&trolly+trolly+troll+troll&TRUE+%7c%7c+FALSE&TRUE+%7c%7c+FALSE&TRUST+US&TRUST+US&TRWRF+is+inline+JS&TRWRF+is+inline+JS&TRWTF&TRWTF&TRWTF+are+laws+that+don%27t+recognize+e-docs+as+legal+documents.&TRWTF+are+laws+that+don%27t+recognize+e-docs+as+legal+documents.&TRWTF+is+ADEA+only+applying+to+people+over+40&TRWTF+is+ADEA+only+applying+to+people+over+40&TRWTF+is+community+server&TRWTF+is+community+server&TRWTF+is+keyboard+layouts&TRWTF+is+keyboard+layouts&TRWTF+is+Rapidshare&TRWTF+is+Rapidshare&TRWTF+is+TDWTF&TRWTF+is+TDWTF&TRWTF+is+the+post+editor&TRWTF+is+the+post+editor&TRWTF+is+they+chose+the+smaller+of+the+two+prices&TRWTF+is+they+chose+the+smaller+of+the+two+prices&trwtf+was+that+post&trwtf+was+that+post&TryParse+misuse&TryParse+misuse&tweaks&tweaks&Two+steps+backwards&Two+steps+backwards&typing+all+our+programs+with+heads+of+cabbage&typing+all+our+programs+with+heads+of+cabbage&%c5%a7&%c5%a7&u&u&Ubuntu&Ubuntu&Uncaught+Exception+WTFmeterOverload+at+TDWTF.forums.post.189218&Uncaught+Exception+WTFmeterOverload+at+TDWTF.forums.post.189218&Unicode&Unicode&Unicode+fun&Unicode+fun&units&units&Unix+actually+does+this+since+God+knows+when.&Unix+actually+does+this+since+God+knows+when.&unkronym&unkronym&unless+you%27re+in+the+mood+to+do+his+work+for+him&unless+you%27re+in+the+mood+to+do+his+work+for+him&upgrade&upgrade&URI&URI&URL+validation+wtf&URL+validation+wtf&url+wtf&url+wtf&URLs&URLs&USA!+USA!+USA!&USA!+USA!+USA!&Useless+use+of+cat+award&Useless+use+of+cat+award&username%3d%3d%22trwtf%22+%26%26+password%3d%3d%22therealwtf%22&username%3d%3d%26quot%3btrwtf%26quot%3b+%26amp%3b%26amp%3b+password%3d%3d%26quot%3btherealwtf%26quot%3b&username%3d%3d%22vempele%22+%26%26+password%3d%3d%22vempele%22&username%3d%3d%26quot%3bvempele%26quot%3b+%26amp%3b%26amp%3b+password%3d%3d%26quot%3bvempele%26quot%3b&utf8-ftw&utf8-ftw&v&v&vector+graphics+are+nice&vector+graphics+are+nice&Verizon&Verizon&virtual+host&virtual+host&Visual+Basic&Visual+Basic&vocabulary+fascism&vocabulary+fascism&Voles&Voles&VS&VS&w&w&Wait%e2%80%9a+what%3f&Wait%e2%80%9a+what%3f&wankers&wankers&wasabi+with+a+twist+of+lime&wasabi+with+a+twist+of+lime&watch+the+movie!&watch+the+movie!&we+need+a+new+tag+cloud+attack&we+need+a+new+tag+cloud+attack&web&web&Welcome+to+Community+Server.++Get+used+to+it.&Welcome+to+Community+Server.++Get+used+to+it.&we%27ve+been+cooking+with+Babbage&we%27ve+been+cooking+with+Babbage&what+a+dumb+ass&what+a+dumb+ass&What+dost+thou+deau+with+thine+Phoenix+Down%3f&What+dost+thou+deau+with+thine+Phoenix+Down%3f&what+has+the+world+gone+to&what+has+the+world+gone+to&What+the+Flaming+Failure%3f&What+the+Flaming+Failure%3f&what%3f%3f%3f1%3f1%3f1%3f1%3f!!!%3f1%2f%3f!%3f!%3f!%3f%3f%3f&what%3f%3f%3f1%3f1%3f1%3f1%3f!!!%3f1%2f%3f!%3f!%3f!%3f%3f%3f&Whatever+happened+to+the+mug%3f&Whatever+happened+to+the+mug%3f&Where+did+all+of+the+tags+go%3f&Where+did+all+of+the+tags+go%3f&Where%27s+the+WTF&Where%27s+the+WTF&While+running+to+the+store+a+leopard+nearly+bit+me.&While+running+to+the+store+a+leopard+nearly+bit+me.&Whiny+little+bitches&Whiny+little+bitches&whoosh&whoosh&Why+did+my+paragraph+break+not+work%3f++Is+it+a+broken+break%3f&Why+did+my+paragraph+break+not+work%3f++Is+it+a+broken+break%3f&Why+did+we+fuck+up+the+language%3f&Why+did+we+fuck+up+the+language%3f&why+do+you+ask%3f&why+do+you+ask%3f&why+does+cs+sometimes+ignore+my+spaces+and+join+two+words+together%3f!+I+can+either+have+no+space+or+two+spaces+between+words.+grrrr.&why+does+cs+sometimes+ignore+my+spaces+and+join+two+words+together%3f!+I+can+either+have+no+space+or+two+spaces+between+words.+grrrr.&why+does+it+delete+my+tags%3f&why+does+it+delete+my+tags%3f&WHY+DOES+IT+DELETE+TWO+CHARACTERS+WHEN+I+PUSH+BACKSPACE%3f%3f%3f&WHY+DOES+IT+DELETE+TWO+CHARACTERS+WHEN+I+PUSH+BACKSPACE%3f%3f%3f&Why+does+it+reorder+my+tags%3f&Why+does+it+reorder+my+tags%3f&WHY+DOES+THIS+FORUM+KEEP+SWITCHING+BETWEEN+GREEN+AND+BLUE+SKINS+ARGH&WHY+DOES+THIS+FORUM+KEEP+SWITCHING+BETWEEN+GREEN+AND+BLUE+SKINS+ARGH&Why+is+MySQL+running+on+port+666%3f+Oh...&Why+is+MySQL+running+on+port+666%3f+Oh...&wiktionary+is+your+friend&wiktionary+is+your+friend&Window+Manager+Flamewar+anyone%3f&Window+Manager+Flamewar+anyone%3f&Windows+-+now+with+built-in+WEP+cracking&Windows+-+now+with+built-in+WEP+cracking&windows+7&windows+7&Windows+fails+at+networking&Windows+fails+at+networking&WindowsRG&WindowsRG&wink+wink&wink+wink&wonder+if+i+can+break+the+tag+cloud+with+a+really+long+tag+such+as+this+one+which+is+giving+me+too+much+fun+fixing+needless+things+and+saying+FTFTFTFTFTFYFYFYFYFY+but+it+is+too+much+fun+and+yes+i+know+this+is+a+really+long+runon+sentence+so+screw+me+and+i&wonder+if+i+can+break+the+tag+cloud+with+a+really+long+tag+such+as+this+one+which+is+giving+me+too+much+fun+fixing+needless+things+and+saying+FTFTFTFTFTFYFYFYFYFY+but+it+is+too+much+fun+and+yes+i+know+this+is+a+really+long+runon+sentence+so+screw+me+and+i&wooden+table&wooden+table&word&word&World+is+going+to+the+dogs&World+is+going+to+the+dogs&World+Wide+Web&World+Wide+Web&world.internet.website.TDWTF.badcomment.error&world.internet.website.TDWTF.badcomment.error&worst+post+ever&worst+post+ever&write+an+operating+system&write+an+operating+system&wrong+thread&wrong+thread&wtf&wtf&WTF+am+I+typing%3f&WTF+am+I+typing%3f&wtf+is+this+shit&wtf+is+this+shit&wtf+is+wtf&wtf+is+wtf&WTF+Meter+is+dumb&WTF+Meter+is+dumb&WTF+meters%3a+Collect+them+all!&WTF+meters%3a+Collect+them+all!&WTF+mug+INAM&WTF+mug+INAM&wtf+were+they+thinking&wtf+were+they+thinking&wtff&wtff&WTFML&WTFML&WTFTURTLE&WTFTURTLE&x&x&Xbox+360&Xbox+360&xkcd&xkcd&xkcd+is+overrated+i+think&xkcd+is+overrated+i+think&xkcd+reference&xkcd+reference&XML+is+GOD&XML+is+GOD&y&y&yamin&yamin&yeah&yeah&years+and+years&years+and+years&yes+this+is+a+joke&yes+this+is+a+joke&yoink&yoink&You+are+a+fucking+retard.&You+are+a+fucking+retard.&You+can%27t+spell+manager+without+anger&You+can%27t+spell+manager+without+anger&You+completely+misused+the+phrase+%22begs+the+question%22&You+completely+misused+the+phrase+%26quot%3bbegs+the+question%26quot%3b&you+don%27t+*have*+to+use+it&you+don%27t+*have*+to+use+it&You+don%27t+know+about+my+meals&You+don%27t+know+about+my+meals&You+don%27t+scare+me.&You+don%27t+scare+me.&you+have+8+bits+and+you+better+make+every+damn+one+of+them+count&you+have+8+bits+and+you+better+make+every+damn+one+of+them+count&You+have+to+know+these+things+when+you+are+a+king+you+know&You+have+to+know+these+things+when+you+are+a+king+you+know&You+may+already+be+a+winner&You+may+already+be+a+winner&you+may+also+be+interested+in+a+comment&you+may+also+be+interested+in+a+comment&you+read+it+here+first&you+read+it+here+first&You%27ll+learn+interesting+things+working+at+a+bank.&You%27ll+learn+interesting+things+working+at+a+bank.&you%27ll+see+i%27m+right&you%27ll+see+i%27m+right&YY+UR+YY+VB+IC+UR+YY+4ME&YY+UR+YY+VB+IC+UR+YY+4ME&z&z&%c5%ba&%c5%ba&%c5%bc&%c5%bc&zgrep&zgrep&zip+code&zip+code&zune&zune&ZX+Spectrum&ZX+Spectrum&%d0%a2%d0%b0%c9%a1%d0%95%d1%85%d1%81%d0%b5%d1%80%d1%82%d1%96%d0%be%d0%bf&%d0%a2%d0%b0%c9%a1%d0%95%d1%85%d1%81%d0%b5%d1%80%d1%82%d1%96%d0%be%d0%bf" type="hidden"></div><span id="ctl00_ctl00_bcr_bcr_ctl00_PostList_ctl06_ctl23_ctl01">Filed under: <a href="http://forums.thedailywtf.com/tags/European+date+formats+are+not+_2600_quot_3B00_valid_2600_quot_3B003A00_+they+are+an+attempt+by+Satan+to+undermine+the+mighty+United+States_2E00_/default.aspx" rel="tag">European date formats are not "valid": they are an attempt by Satan to undermine the mighty United States.</a></span><p></blockquote> </p><p>You're really enjoying that US v.s. <a href="http://en.wikipedia.org/wiki/Calendar_date#dd.2Fmm.2Fyyyy_or_dd.mm.yyyy_.28day.2C_month.2C_year.29" mce_href="http://en.wikipedia.org/wiki/Calendar_date#dd.2Fmm.2Fyyyy_or_dd.mm.yyyy_.28day.2C_month.2C_year.29">Almost</a> <a href="https://www.cia.gov/library/publications/the-world-factbook/appendix/appendix-g.html" mce_href="https://www.cia.gov/library/publications/the-world-factbook/appendix/appendix-g.html">The Rest Of The World</a> thing aren't you? </p>
-
@dtech said:
@morbiuswilters said:
August, clearly.
<div id="ctl00_ctl00_bcr_bcr_ctl00_PostList_ctl06_ctl23_ctl00_Container" style="display: none;"><div class="CommonInlineTagEditor"><div style="white-space: nowrap; padding-top: 4px;"><table cellpadding="0" cellspacing="0"><tbody><tr><td align="left"><a href="http://forums.thedailywtf.com/forums/p/11306/194696.aspx" class="CommonTextButton">Select Tags...</a></td><td align="right"><a href="http://forums.thedailywtf.com/forums/p/11306/194696.aspx" class="CommonTextButton">Save</a><a href="http://forums.thedailywtf.com/forums/p/11306/194696.aspx" class="CommonTextButton">Cancel</a></td></tr></tbody></table></div></div></div><span id="ctl00_ctl00_bcr_bcr_ctl00_PostList_ctl06_ctl23_ctl01">Filed under: <a href="http://forums.thedailywtf.com/tags/European+date+formats+are+not+_2600_quot_3B00_valid_2600_quot_3B003A00_+they+are+an+attempt+by+Satan+to+undermine+the+mighty+United+States_2E00_/default.aspx" rel="tag">European date formats are not "valid": they are an attempt by Satan to undermine the mighty United States.</a></span><p></blockquote> </p><p>You're really enjoying that US v.s. <a href="http://en.wikipedia.org/wiki/Calendar_date#dd.2Fmm.2Fyyyy_or_dd.mm.yyyy_.28day.2C_month.2C_year.29">Almost</a> <a href="https://www.cia.gov/library/publications/the-world-factbook/appendix/appendix-g.html">The Rest Of The World</a> thing aren't you? </p><p></blockquote></p><p>You must be new here. <br></p>
-
Why does the US consider that a middle-endian date system is valid? That's just plain daft. At least the Little-endian way (eg 20/04/2009)is reasonably unambiguous, though it stil fails to increment properly.
The only sane way is the ISO format: 2009-04-08. That is unambiguous, easy to parse, nobody ever writes it in middle-endian format with slashes, and it satisfies the property that dates that come after each other
evaluate as larger integers (20090408 > 20090407) etc.
Perhaps the US started with the logical big-endian (April 8th), and then incorrectly appended the year (April 8th 2009) instead of "In the year of Our Lord 2009, April the 8th".
[There's a whole other issue brewing with AD vs CE]
-
@Carnildo said:
@PJH said:
How did you manage to get more than 30 days into April?[/quote] How did you even manage to get 'more than 30' out of that post?[quote user="Renan "C#" Sousa"]I think you should be able to use any valid date format.
08/04/2009
August or April?
-
@RichardNeill said:
At least the Little-endian way (eg 20/04/2009)is reasonably unambiguous,
But it isn't if you aren't sure it's 'little endian,' (e.g. the day of the month <= 12) that's the whole point.
-
@RichardNeill said:
Why does the US consider that a middle-endian date system is valid? That's just plain daft. At least the Little-endian way (eg 20/04/2009)is reasonably unambiguous, though it stil fails to increment properly.
The only sane way is the ISO format: 2009-04-08. That is unambiguous, easy to parse, nobody ever writes it in middle-endian format with slashes, and it satisfies the property that dates that come after each other
evaluate as larger integers (20090408 > 20090407) etc.
Perhaps the US started with the logical big-endian (April 8th), and then incorrectly appended the year (April 8th 2009) instead of "In the year of Our Lord 2009, April the 8th".
It's simply historically how dates were formatted. Computers are a relatively recent phenomenon, so most date systems are not easy to parse. "Incrementing" and "endianness" is a simply not something that would have mattered 20 years ago. There is no ambiguity with the dates within a certain cultural context, just like with most things. Even the English language itself can be ambiguous depending on whether you are interpreting it as British English or American English. There's nothing "wrong" with that, it's simply the way things are. You're right that ISO format is most sensible for computers, but to expect the whole world to change how dates are formatted just to make your job as a software developer easier is pure arrogance and stupidity.
The European date format is a bit better suited for computers than the American format, but that's just coincidence -- it's not like anyone planned either date format around what would be convenient for software development in the year 2009. The American format most likely comes from language differences (as you touched on); saying "April 8th, 2009" is far more concise than "The 8th of April, 2009" or "Year 2009, April, The 8th Day". Romance languages tend to form sentence structure slightly differently, meaning that the DMY format has a stronger historical basis in European languages. British English tends to be more "flowery" and less concise than American English, so structures like "The 8th of April" fit better than they would in American English, where they would just seem cumbersome and overly formal.
@RichardNeill said:
[There's a whole other issue brewing with AD vs CE]
How so? They mean precisely the same thing and CE was just invented by secularists who were bothered by a religious connection to date formats. I'd say it's a pretty silly complaint and I hope BCE/CE just dies off, but it hardly introduces much complexity to handling dates.
-
@PJH said:
@Carnildo said:
How did you even manage to get 'more than 30' out of that post?[/quote]@PJH said:
How did you manage to get more than 30 days into April?[quote user="Renan "C#" Sousa"]I think you should be able to use any valid date format.
08/04/2009
August or April?
2009 > 30, isn't it?
-
-
@PJH said:
[quote user="Renan "C#" Sousa"]I think you should be able to use any valid date format.
08/04/2009
August or April?
[/quote]Depends on the culture being used by the UI. Come on, not being able to at least find out what culture a program is using should be some humongous WTF.