<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.thedailywtf.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>"Side Bar" WTF</title><link>http://forums.thedailywtf.com/forums/18.aspx</link><description>Because more things make us ask WTF than just code</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>Re: I nominate the University of Sydney for "Downtime Notice Of The Year 2012"</title><link>http://forums.thedailywtf.com/forums/thread/309725.aspx</link><pubDate>Thu, 29 Nov 2012 08:58:37 GMT</pubDate><guid isPermaLink="false">24b8a869-dfac-465a-8bea-5fc51108d524:309725</guid><dc:creator>PJH</dc:creator><slash:comments>0</slash:comments><comments>http://forums.thedailywtf.com/forums/thread/309725.aspx</comments><wfw:commentRss>http://forums.thedailywtf.com/forums/commentrss.aspx?SectionID=18&amp;PostID=309725</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/leanandgreen/images/icon-quote.gif"&gt; &lt;strong&gt;gu3st:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt; I don&amp;#39;t know if it&amp;#39;s the seemingly low barrier to entry (everyone and their cat can build a website)..&lt;/div&gt;&lt;/BLOCKQUOTE&gt; You make it sound like a special case. It&amp;#39;s not. Even &lt;a href="http://www.guardian.co.uk/science/2004/sep/30/badscience.research"&gt;dead cats&lt;/a&gt; can get diplomas for example.</description></item><item><title>Re: I nominate the University of Sydney for "Downtime Notice Of The Year 2012"</title><link>http://forums.thedailywtf.com/forums/thread/309723.aspx</link><pubDate>Thu, 29 Nov 2012 08:49:08 GMT</pubDate><guid isPermaLink="false">24b8a869-dfac-465a-8bea-5fc51108d524:309723</guid><dc:creator>ASheridan</dc:creator><slash:comments>0</slash:comments><comments>http://forums.thedailywtf.com/forums/thread/309723.aspx</comments><wfw:commentRss>http://forums.thedailywtf.com/forums/commentrss.aspx?SectionID=18&amp;PostID=309723</wfw:commentRss><description>&lt;p&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/leanandgreen/images/icon-quote.gif"&gt; &lt;strong&gt;pkmnfrk:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;I wonder why anyone thinks this is any different from shitty ios apps that suck up battery life while doing nothing&lt;/div&gt;&lt;/BLOCKQUOTE&gt; It&amp;#39;s not just iOS. The DrawSomething app on Android eats through my battery faster than a starving rat. It doesn&amp;#39;t really need to run the full app in the background, but it seems to :-/ &lt;/p&gt;</description></item><item><title>Re: I nominate the University of Sydney for "Downtime Notice Of The Year 2012"</title><link>http://forums.thedailywtf.com/forums/thread/309711.aspx</link><pubDate>Wed, 28 Nov 2012 21:18:37 GMT</pubDate><guid isPermaLink="false">24b8a869-dfac-465a-8bea-5fc51108d524:309711</guid><dc:creator>GNU Pepper</dc:creator><slash:comments>0</slash:comments><comments>http://forums.thedailywtf.com/forums/thread/309711.aspx</comments><wfw:commentRss>http://forums.thedailywtf.com/forums/commentrss.aspx?SectionID=18&amp;PostID=309711</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/leanandgreen/images/icon-quote.gif"&gt; &lt;strong&gt;pkmnfrk:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;I wonder why anyone thinks this is any different from shitty ios apps that suck up battery life while doing nothing, or desktop programs that freeze the UI at the slightest provocation. The only difference is that we look at a much broader range of websites than other types of applications, so we get a much larger sample size.&lt;/div&gt;&lt;/BLOCKQUOTE&gt;

&lt;p&gt;Yeah. Sometimes I catch myself thinking &amp;quot;I just need to get away from web development and I won&amp;#39;t have to deal with this kind of wilful incompetence any more.&amp;quot; Fortunately TDWTF provides me with a daily reality check for this notion.&lt;/p&gt;

&lt;p&gt;However, I do still cling to the hope that things will improve somewhat when I eventually manage to get out of *PHP* web development. PHP development is like DeviantART: almost everybody is producing terrible, ugly things, and their eye for quality is so underdeveloped that they don&amp;#39;t even see how bad their work is.&lt;/p&gt;

&lt;p&gt;There are so many &amp;quot;PHP-only&amp;quot; developers with whom I&amp;#39;ve worked who actively &lt;em&gt;resist&lt;/em&gt; the use of tools and practices that improve code quality. Things like testability, reusability, maintainability: I&amp;#39;ve seen these things dismissed as &amp;quot;over-engineering&amp;quot; by senior &amp;quot;PHP-only&amp;quot; colleagues in a couple of different workplaces at this point. There seems to be widespread belief in a sort of carte blanche artistic license when it comes to whether something is &amp;quot;good code&amp;quot; or not.&lt;/p&gt;

&lt;p&gt;What never ceases to amaze me is the lengths these people are willing to go to in order to work around the resulting garbage. They&amp;#39;ll happily spend an entire week testing a simple design change to an email simply because it was too much work to write code that could be tested or even executed outside of the live production environment. Why not learn from one of these experiences and next time try to avoid writing indecipherable stream-of-consciousness code?&lt;/p&gt;</description></item><item><title>Re: I nominate the University of Sydney for "Downtime Notice Of The Year 2012"</title><link>http://forums.thedailywtf.com/forums/thread/309710.aspx</link><pubDate>Wed, 28 Nov 2012 21:13:48 GMT</pubDate><guid isPermaLink="false">24b8a869-dfac-465a-8bea-5fc51108d524:309710</guid><dc:creator>joe.edwards</dc:creator><slash:comments>0</slash:comments><comments>http://forums.thedailywtf.com/forums/thread/309710.aspx</comments><wfw:commentRss>http://forums.thedailywtf.com/forums/commentrss.aspx?SectionID=18&amp;PostID=309710</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/leanandgreen/images/icon-quote.gif"&gt; &lt;strong&gt;pkmnfrk:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/leanandgreen/images/icon-quote.gif"&gt; &lt;strong&gt;gu3st:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/leanandgreen/images/icon-quote.gif"&gt; &lt;strong&gt;ASheridan:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/leanandgreen/images/icon-quote.gif"&gt; &lt;strong&gt;gu3st:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;PHP doesn&amp;#39;t really make it hard to write good code.  It makes the bad code just tempting to people who aren&amp;#39;t smart enough to make the distinction between good and bad.&lt;/div&gt;&lt;/BLOCKQUOTE&gt; The real problem though is the sheer number of bad tutorials out there still not advising about things like SQL injection, still advising the new dev to do some unbelievably stupid things.&lt;/p&gt;&lt;p&gt;It&amp;#39;s not just PHP, any language can suffer from it. Consider Javascript. jQuery is one of the best and at the same time worst things to happen to it. I&amp;#39;ve seen people do stuff in 20 lines of jQuery that could be replaced with a few lines of straight Javascript,and it still works perfectly well cross-browser &lt;/p&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;

As someone who has recently started to become knowledgeable at Javascript (after being a jQuery numpty for a long time), I can&amp;#39;t agree with you more.  There does seem to be something about the web that people manage to be absolutely retarded.  I don&amp;#39;t know if it&amp;#39;s the seemingly low barrier to entry (everyone and their cat can build a website).. or what it is.. but the web.. people who have no business programming anything.. manage to build websites at an alarming rate.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;

&lt;p&gt;I wonder why anyone thinks this is any different from shitty ios apps that suck up battery life while doing nothing, or desktop programs that freeze the UI at the slightest provocation. The only difference is that we look at a much broader range of websites than other types of applications, so we get a much larger sample size.&lt;/p&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;
&lt;p&gt;I think the difference is that the source code is easier to view so everyone can see and point and laugh.  I conjecture a proportionate number of closed-source applications are just as bad under the covers.&lt;/p&gt;</description></item><item><title>Re: I nominate the University of Sydney for "Downtime Notice Of The Year 2012"</title><link>http://forums.thedailywtf.com/forums/thread/309709.aspx</link><pubDate>Wed, 28 Nov 2012 20:49:37 GMT</pubDate><guid isPermaLink="false">24b8a869-dfac-465a-8bea-5fc51108d524:309709</guid><dc:creator>pkmnfrk</dc:creator><slash:comments>0</slash:comments><comments>http://forums.thedailywtf.com/forums/thread/309709.aspx</comments><wfw:commentRss>http://forums.thedailywtf.com/forums/commentrss.aspx?SectionID=18&amp;PostID=309709</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/leanandgreen/images/icon-quote.gif"&gt; &lt;strong&gt;gu3st:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/leanandgreen/images/icon-quote.gif"&gt; &lt;strong&gt;ASheridan:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/leanandgreen/images/icon-quote.gif"&gt; &lt;strong&gt;gu3st:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;PHP doesn&amp;#39;t really make it hard to write good code.  It makes the bad code just tempting to people who aren&amp;#39;t smart enough to make the distinction between good and bad.&lt;/div&gt;&lt;/BLOCKQUOTE&gt; The real problem though is the sheer number of bad tutorials out there still not advising about things like SQL injection, still advising the new dev to do some unbelievably stupid things.&lt;/p&gt;&lt;p&gt;It&amp;#39;s not just PHP, any language can suffer from it. Consider Javascript. jQuery is one of the best and at the same time worst things to happen to it. I&amp;#39;ve seen people do stuff in 20 lines of jQuery that could be replaced with a few lines of straight Javascript,and it still works perfectly well cross-browser &lt;/p&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;

As someone who has recently started to become knowledgeable at Javascript (after being a jQuery numpty for a long time), I can&amp;#39;t agree with you more.  There does seem to be something about the web that people manage to be absolutely retarded.  I don&amp;#39;t know if it&amp;#39;s the seemingly low barrier to entry (everyone and their cat can build a website).. or what it is.. but the web.. people who have no business programming anything.. manage to build websites at an alarming rate.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;

&lt;p&gt;I wonder why anyone thinks this is any different from shitty ios apps that suck up battery life while doing nothing, or desktop programs that freeze the UI at the slightest provocation. The only difference is that we look at a much broader range of websites than other types of applications, so we get a much larger sample size.&lt;/p&gt;</description></item><item><title>Re: I nominate the University of Sydney for "Downtime Notice Of The Year 2012"</title><link>http://forums.thedailywtf.com/forums/thread/309708.aspx</link><pubDate>Wed, 28 Nov 2012 20:23:40 GMT</pubDate><guid isPermaLink="false">24b8a869-dfac-465a-8bea-5fc51108d524:309708</guid><dc:creator>gu3st</dc:creator><slash:comments>0</slash:comments><comments>http://forums.thedailywtf.com/forums/thread/309708.aspx</comments><wfw:commentRss>http://forums.thedailywtf.com/forums/commentrss.aspx?SectionID=18&amp;PostID=309708</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/leanandgreen/images/icon-quote.gif"&gt; &lt;strong&gt;ASheridan:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/leanandgreen/images/icon-quote.gif"&gt; &lt;strong&gt;gu3st:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;PHP doesn&amp;#39;t really make it hard to write good code.  It makes the bad code just tempting to people who aren&amp;#39;t smart enough to make the distinction between good and bad.&lt;/div&gt;&lt;/BLOCKQUOTE&gt; The real problem though is the sheer number of bad tutorials out there still not advising about things like SQL injection, still advising the new dev to do some unbelievably stupid things.&lt;/p&gt;&lt;p&gt;It&amp;#39;s not just PHP, any language can suffer from it. Consider Javascript. jQuery is one of the best and at the same time worst things to happen to it. I&amp;#39;ve seen people do stuff in 20 lines of jQuery that could be replaced with a few lines of straight Javascript,and it still works perfectly well cross-browser &lt;/p&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;

As someone who has recently started to become knowledgeable at Javascript (after being a jQuery numpty for a long time), I can&amp;#39;t agree with you more.  There does seem to be something about the web that people manage to be absolutely retarded.  I don&amp;#39;t know if it&amp;#39;s the seemingly low barrier to entry (everyone and their cat can build a website).. or what it is.. but the web.. people who have no business programming anything.. manage to build websites at an alarming rate.&lt;br /&gt;&lt;br /&gt;</description></item><item><title>Re: I nominate the University of Sydney for "Downtime Notice Of The Year 2012"</title><link>http://forums.thedailywtf.com/forums/thread/309695.aspx</link><pubDate>Wed, 28 Nov 2012 17:26:52 GMT</pubDate><guid isPermaLink="false">24b8a869-dfac-465a-8bea-5fc51108d524:309695</guid><dc:creator>joe.edwards</dc:creator><slash:comments>0</slash:comments><comments>http://forums.thedailywtf.com/forums/thread/309695.aspx</comments><wfw:commentRss>http://forums.thedailywtf.com/forums/commentrss.aspx?SectionID=18&amp;PostID=309695</wfw:commentRss><description>My first two paragraphs were in re of a &amp;quot;normal event object&amp;quot;, as in, not-jQuery.</description></item><item><title>Re: I nominate the University of Sydney for "Downtime Notice Of The Year 2012"</title><link>http://forums.thedailywtf.com/forums/thread/309694.aspx</link><pubDate>Wed, 28 Nov 2012 17:24:23 GMT</pubDate><guid isPermaLink="false">24b8a869-dfac-465a-8bea-5fc51108d524:309694</guid><dc:creator>ASheridan</dc:creator><slash:comments>0</slash:comments><comments>http://forums.thedailywtf.com/forums/thread/309694.aspx</comments><wfw:commentRss>http://forums.thedailywtf.com/forums/commentrss.aspx?SectionID=18&amp;PostID=309694</wfw:commentRss><description>&lt;p&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/leanandgreen/images/icon-quote.gif"&gt; &lt;strong&gt;joe.edwards:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;/p&gt;&lt;p&gt;I do find this hard to believe, considering the total number of events a page fires off in normal use.  You could see dozens of events a second just from waving your mouse around; eg mouseover, mousemove, mouseout.  If it had this much overhead, I would expect these sites to perform like mud, and I really haven&amp;#39;t seen many terribly-performing sites even when the site&amp;#39;s author drank the whole pitcher of jQuery kool-aid.&lt;/p&gt;
&lt;p&gt;Window.event, even considering all the proprietary extra junk that might be on it, I&amp;#39;d say at most has a couple dozen properties; if we guess two dozen properties at an average of 32-bits each, we only account for 768 &lt;strike&gt;bytes&lt;/strike&gt;bits (92 bytes).&lt;/p&gt;
&lt;p&gt;A jQuery object might be as bloated as you say, I&amp;#39;m not sure how to actually measure it, but it sounds like a number pulled out of thin air.&lt;/p&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt; jQuery creates new objects for each event that was triggered with it. It&amp;#39;s not just a wrapper for addEventListener. That&amp;#39;s not the only thing it does though. It creates a copy of the DOM as an object to allow it to search and manipulate the DOM more easily. Every match you make on the DOM using a jQuery selector is another object. This is what leads to the bloat.&lt;br /&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: I nominate the University of Sydney for "Downtime Notice Of The Year 2012"</title><link>http://forums.thedailywtf.com/forums/thread/309692.aspx</link><pubDate>Wed, 28 Nov 2012 17:13:53 GMT</pubDate><guid isPermaLink="false">24b8a869-dfac-465a-8bea-5fc51108d524:309692</guid><dc:creator>joe.edwards</dc:creator><slash:comments>0</slash:comments><comments>http://forums.thedailywtf.com/forums/thread/309692.aspx</comments><wfw:commentRss>http://forums.thedailywtf.com/forums/commentrss.aspx?SectionID=18&amp;PostID=309692</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/leanandgreen/images/icon-quote.gif"&gt; &lt;strong&gt;blakeyrat:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;A normal event object is maybe, say, 2k of various data and pointers. A jQuery event object is like 5 times the size.&lt;/div&gt;&lt;/BLOCKQUOTE&gt;
&lt;p&gt;[citation needed]&lt;/p&gt;
&lt;p&gt;I do find this hard to believe, considering the total number of events a page fires off in normal use.  You could see dozens of events a second just from waving your mouse around; eg mouseover, mousemove, mouseout.  If it had this much overhead, I would expect these sites to perform like mud, and I really haven&amp;#39;t seen many terribly-performing sites even when the site&amp;#39;s author drank the whole pitcher of jQuery kool-aid.&lt;/p&gt;
&lt;p&gt;Window.event, even considering all the proprietary extra junk that might be on it, I&amp;#39;d say at most has a couple dozen properties; if we guess two dozen properties at an average of 32-bits each, we only account for 768 &lt;strike&gt;bytes&lt;/strike&gt;bits (92 bytes).&lt;/p&gt;
&lt;p&gt;A jQuery object might be as bloated as you say, I&amp;#39;m not sure how to actually measure it, but it sounds like a number pulled out of thin air.&lt;/p&gt;</description></item><item><title>Re: I nominate the University of Sydney for "Downtime Notice Of The Year 2012"</title><link>http://forums.thedailywtf.com/forums/thread/309690.aspx</link><pubDate>Wed, 28 Nov 2012 16:47:35 GMT</pubDate><guid isPermaLink="false">24b8a869-dfac-465a-8bea-5fc51108d524:309690</guid><dc:creator>ASheridan</dc:creator><slash:comments>0</slash:comments><comments>http://forums.thedailywtf.com/forums/thread/309690.aspx</comments><wfw:commentRss>http://forums.thedailywtf.com/forums/commentrss.aspx?SectionID=18&amp;PostID=309690</wfw:commentRss><description>&lt;p&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/leanandgreen/images/icon-quote.gif"&gt; &lt;strong&gt;blakeyrat:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;And if you&amp;#39;re not careful, you can ... make bloat-zilla.&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src="http://team-gmk.com/Images/Zeds/Bloatzilla.png" alt="" align="" border="" height="" hspace="" width="" /&gt;&lt;/p&gt;&lt;p&gt;(first result for bloatzilla :p)&lt;/p&gt;</description></item><item><title>Re: I nominate the University of Sydney for "Downtime Notice Of The Year 2012"</title><link>http://forums.thedailywtf.com/forums/thread/309687.aspx</link><pubDate>Wed, 28 Nov 2012 16:14:50 GMT</pubDate><guid isPermaLink="false">24b8a869-dfac-465a-8bea-5fc51108d524:309687</guid><dc:creator>blakeyrat</dc:creator><slash:comments>0</slash:comments><comments>http://forums.thedailywtf.com/forums/thread/309687.aspx</comments><wfw:commentRss>http://forums.thedailywtf.com/forums/commentrss.aspx?SectionID=18&amp;PostID=309687</wfw:commentRss><description>What people like that don&amp;#39;t get is the bloat jQuery adds. A normal event object is maybe, say, 2k of various data and pointers. A jQuery event object is like 5 times the size. And if you&amp;#39;re not careful, you can wrap jQuery objects in jQuery objects in jQuery objects and make bloat-zilla.</description></item><item><title>Re: I nominate the University of Sydney for "Downtime Notice Of The Year 2012"</title><link>http://forums.thedailywtf.com/forums/thread/309682.aspx</link><pubDate>Wed, 28 Nov 2012 14:50:24 GMT</pubDate><guid isPermaLink="false">24b8a869-dfac-465a-8bea-5fc51108d524:309682</guid><dc:creator>ASheridan</dc:creator><slash:comments>0</slash:comments><comments>http://forums.thedailywtf.com/forums/thread/309682.aspx</comments><wfw:commentRss>http://forums.thedailywtf.com/forums/commentrss.aspx?SectionID=18&amp;PostID=309682</wfw:commentRss><description>&lt;p&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/leanandgreen/images/icon-quote.gif"&gt; &lt;strong&gt;blakeyrat:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;

I blame StackOverflow for that. Problem? jQuery is the answer! No matter what the problem is! Desktop app? Well embed a Webkit so you can run jQuery! Database? Well write a quick function that can call  out to jQuery! If you can&amp;#39;t do it in jQuery it can&amp;#39;t be done!

&lt;/p&gt;&lt;p&gt;At least they tried to make a better programming Q&amp;amp;A site. &amp;quot;Game-ify-ing&amp;quot; it just made it awful again though.&lt;/p&gt;&lt;p&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt; This perfectly illustrates your point:&lt;/p&gt;&lt;p&gt;&lt;a href="http://stackoverflow.com/questions/3964072/overusing-jquery"&gt;http://stackoverflow.com/questions/3964072/overusing-jquery &lt;/a&gt;&lt;/p&gt;&lt;p&gt;And one of the comments below is this:&lt;/p&gt;&lt;p&gt;&amp;quot;I figure if I&amp;#39;m going to load a library on a page, I may as well use it 
as much as I can. I try to get the bang for my buck (so to speak).&amp;quot; &lt;/p&gt;&lt;p&gt;With attitudes like that, no wonder it gets overused. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: I nominate the University of Sydney for "Downtime Notice Of The Year 2012"</title><link>http://forums.thedailywtf.com/forums/thread/309677.aspx</link><pubDate>Wed, 28 Nov 2012 13:25:02 GMT</pubDate><guid isPermaLink="false">24b8a869-dfac-465a-8bea-5fc51108d524:309677</guid><dc:creator>Lorne Kates</dc:creator><slash:comments>0</slash:comments><comments>http://forums.thedailywtf.com/forums/thread/309677.aspx</comments><wfw:commentRss>http://forums.thedailywtf.com/forums/commentrss.aspx?SectionID=18&amp;PostID=309677</wfw:commentRss><description>&lt;p&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/leanandgreen/images/icon-quote.gif"&gt; &lt;strong&gt;ASheridan:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;I&amp;#39;ve seen people do stuff in 20 lines of jQuery that could be replaced with a few lines of straight Javascript,and it still works perfectly well cross-browser &lt;/div&gt;&lt;/BLOCKQUOTE&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;And I&amp;#39;ve seen people do stuff in 20 lines of jQuer that could be replaced with a few lines of Javascript, which could be replaced by one line of jQuery.&lt;/p&gt;&lt;p&gt;&amp;nbsp;(Which could sometimes be replaced with zero lines of neither, if they had bothered to learn CSS) &lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: I nominate the University of Sydney for "Downtime Notice Of The Year 2012"</title><link>http://forums.thedailywtf.com/forums/thread/309676.aspx</link><pubDate>Wed, 28 Nov 2012 13:21:23 GMT</pubDate><guid isPermaLink="false">24b8a869-dfac-465a-8bea-5fc51108d524:309676</guid><dc:creator>blakeyrat</dc:creator><slash:comments>0</slash:comments><comments>http://forums.thedailywtf.com/forums/thread/309676.aspx</comments><wfw:commentRss>http://forums.thedailywtf.com/forums/commentrss.aspx?SectionID=18&amp;PostID=309676</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/leanandgreen/images/icon-quote.gif"&gt; &lt;strong&gt;ASheridan:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;It&amp;#39;s not just PHP, any language can suffer from it. Consider Javascript. jQuery is one of the best and at the same time worst things to happen to it. I&amp;#39;ve seen people do stuff in 20 lines of jQuery that could be replaced with a few lines of straight Javascript,and it still works perfectly well cross-browser&lt;/div&gt;&lt;/BLOCKQUOTE&gt;

I blame StackOverflow for that. Problem? jQuery is the answer! No matter what the problem is! Desktop app? Well embed a Webkit so you can run jQuery! Database? Well write a quick function that can call  out to jQuery! If you can&amp;#39;t do it in jQuery it can&amp;#39;t be done!

&lt;p&gt;At least they tried to make a better programming Q&amp;amp;A site. &amp;quot;Game-ify-ing&amp;quot; it just made it awful again though.</description></item><item><title>Re: I nominate the University of Sydney for "Downtime Notice Of The Year 2012"</title><link>http://forums.thedailywtf.com/forums/thread/309671.aspx</link><pubDate>Wed, 28 Nov 2012 12:31:34 GMT</pubDate><guid isPermaLink="false">24b8a869-dfac-465a-8bea-5fc51108d524:309671</guid><dc:creator>ASheridan</dc:creator><slash:comments>0</slash:comments><comments>http://forums.thedailywtf.com/forums/thread/309671.aspx</comments><wfw:commentRss>http://forums.thedailywtf.com/forums/commentrss.aspx?SectionID=18&amp;PostID=309671</wfw:commentRss><description>&lt;p&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/leanandgreen/images/icon-quote.gif"&gt; &lt;strong&gt;gu3st:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;PHP doesn&amp;#39;t really make it hard to write good code.  It makes the bad code just tempting to people who aren&amp;#39;t smart enough to make the distinction between good and bad.&lt;/div&gt;&lt;/BLOCKQUOTE&gt; The real problem though is the sheer number of bad tutorials out there still not advising about things like SQL injection, still advising the new dev to do some unbelievably stupid things.&lt;/p&gt;&lt;p&gt;It&amp;#39;s not just PHP, any language can suffer from it. Consider Javascript. jQuery is one of the best and at the same time worst things to happen to it. I&amp;#39;ve seen people do stuff in 20 lines of jQuery that could be replaced with a few lines of straight Javascript,and it still works perfectly well cross-browser &lt;/p&gt;</description></item></channel></rss>