<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Software Bashing &#187; buggy features</title>
	<atom:link href="http://softwarebashing.org/blog/tag/buggy-features/feed/" rel="self" type="application/rss+xml" />
	<link>http://softwarebashing.org/blog</link>
	<description>We hate software. With a passion.</description>
	<lastBuildDate>Sun, 11 Apr 2010 21:04:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>VirtualBox networking</title>
		<link>http://softwarebashing.org/blog/2009/10/virtualbox-networking/</link>
		<comments>http://softwarebashing.org/blog/2009/10/virtualbox-networking/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 10:01:14 +0000</pubDate>
		<dc:creator>fboender</dc:creator>
				<category><![CDATA[Software Bashing]]></category>
		<category><![CDATA[buggy features]]></category>

		<guid isPermaLink="false">http://softwarebashing.org/blog/?p=270</guid>
		<description><![CDATA[Every time I reboot my laptop, and start a guest operating system (Debian 5.0 guest on a Ubuntu 9.04 host), I have to reboot the guest at least once after it has booted because otherwise the network doesn&#039;t work in my guest. That&#039;s all I have to do; reboot the guest. After that it works. No configuration changes, nothing, just [...]]]></description>
			<content:encoded><![CDATA[<p>Every time I reboot my laptop, and start a guest operating system (Debian 5.0 guest on a Ubuntu 9.04 host), I have to reboot the guest at least once after it has booted because otherwise the network doesn&#039;t work in my guest. That&#039;s all I have to do; reboot the guest. After that it works. No configuration changes, nothing, just a reboot. Bullshit.</p>
]]></content:encoded>
			<wfw:commentRss>http://softwarebashing.org/blog/2009/10/virtualbox-networking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Calling all engineers: Computers are stupid!</title>
		<link>http://softwarebashing.org/blog/2009/09/calling-all-engineers-computers-are-stupid/</link>
		<comments>http://softwarebashing.org/blog/2009/09/calling-all-engineers-computers-are-stupid/#comments</comments>
		<pubDate>Tue, 29 Sep 2009 16:27:25 +0000</pubDate>
		<dc:creator>fboender</dc:creator>
				<category><![CDATA[Software Bashing]]></category>
		<category><![CDATA[buggy features]]></category>
		<category><![CDATA[protecting users from themselves]]></category>
		<category><![CDATA[stupid features]]></category>

		<guid isPermaLink="false">http://softwarebashing.org/blog/?p=258</guid>
		<description><![CDATA[This is a call to all software engineers. The lesson for today is: Computers are stupid. So if you&#039;re thinking about implementing some auto-correcting functionality in your new shiny feature-packed word processor&#8230; don&#039;t. Computers are stupid. I am smart. Compared to a computer, I am infinitely smart. That means computers can&#039;t automatically correct me. At least, not properly. Automatic corrections [...]]]></description>
			<content:encoded><![CDATA[<p>This is a call to all software engineers. The lesson for today is:</p>
<p><strong>Computers are stupid</strong>.</p>
<p>So if you&#039;re thinking about implementing some auto-correcting functionality in your new shiny feature-packed word processor&#8230; don&#039;t. Computers are stupid. I am smart. Compared to a computer, I am infinitely smart. That means computers can&#039;t automatically correct me. At least, not properly. Automatic corrections will be wrong in 90% of the cases.What you <em>can</em> do though, is hint at me that I&#039;ve made a booboo, which I can then correct myself! Or I can tell the computer: &#034;Right, I keep making that mistake! You can correct it for me from now on without asking me&#034;</p>
<p><strong>WordPress</strong>: Don&#039;t automatically change single or double ASCII quotes to Unicode characters unless I ask for it. Especially don&#039;t do it when I&#039;m applying the &#039;literal&#039; style to a piece of text. &#034;Literal&#034; literally means literal. Chances are that I want things I type to appear, well, <em>literally</em>. Programming code might make a good example. I don&#039;t think many languages yet understand unicode quotes yet.<br />
<strong>Word/Open Office</strong>: Don&#039;t automatically convert everything I type into something else. If I type &#034;1.&#034;, don&#039;t assume I want to make a list. I&#039;m not a fucking retard. If I want a list, I&#039;ll select my text and bash the &#039;List&#039; button in the toolbar. Don&#039;t automatically upper-case the letter of a new sentence for me. It&#039;s a computer, and computers are notoriously bad at lexical analysis or human languages. You see, in Dutch it is required to end an abbreviation with a period. So &#034;i.e.&#034; is not the end of a sentence. Don&#039;t automatically convert anything for me, please. Please!</p>
<p>Software engineers, at the very least make sure that when I undo one of your automatic conversions, and start typing again <em>not to apply the same automatic correction again</em>! Some simple user-experience testing should have picked up on that.</p>
<p>Honestly, I think mankind was more productive when it was still carving shit on rock faces in caves then it is today with computers. Cavemen inventing fire and wheels and whatnot. People with computers, what do they invent? Shit to solve problems that wouldn&#039;t have existed without computers in the first place, that&#039;s what. But hey, at least we&#039;re leveraging business synergy, right?</p>
]]></content:encoded>
			<wfw:commentRss>http://softwarebashing.org/blog/2009/09/calling-all-engineers-computers-are-stupid/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Undefined variables == Undefined behaviour.</title>
		<link>http://softwarebashing.org/blog/2009/09/undefined-variables-undefined-behaviour/</link>
		<comments>http://softwarebashing.org/blog/2009/09/undefined-variables-undefined-behaviour/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 15:17:32 +0000</pubDate>
		<dc:creator>fboender</dc:creator>
				<category><![CDATA[Software Bashing]]></category>
		<category><![CDATA[buggy features]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[stupid features]]></category>

		<guid isPermaLink="false">http://softwarebashing.org/blog/?p=249</guid>
		<description><![CDATA[Here&#039;s a nice one for a PHP exam. Given this complete code example, will it print &#039;aa&#039; or &#039;bb&#039;? &#60;?php if ($variable != 0) { print('aa'); } else { print('bb'); } ?&#62; Let&#039;s apply the rules of logic here. $variable is unset, so it is not &#039;0&#039;. Therefor it should print &#039;aa&#039;. Wrong. Let&#039;s apply the rules of PHP here. [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#039;s a nice one for a PHP exam. Given this complete code example, will it print &#039;aa&#039; or &#039;bb&#039;?</p>
<pre>&lt;?php

if ($variable != 0) {
  print('aa');
} else {
  print('bb');
}

?&gt;</pre>
<p>Let&#039;s apply the rules of logic here. $variable is unset, so it is not &#039;0&#039;. Therefor it should print &#039;aa&#039;.</p>
<p>Wrong.</p>
<p>Let&#039;s apply the rules of PHP here. PHP will <tt style="background-color: #000000; color: #FFFFFF;"> BLACK BOX MAGIC VOODOO </tt> and from that it naturally follows that PHP will print &#039;bb&#039;:</p>
<pre>[todsah@host]~$ php ./magic_voodoo.php

Notice: Undefined variable: variable in /home/todsah/magic_voodoo.php on line 3
bb</pre>
<p>And that, dear PHP developers, is why warnings and notices in PHP should be removed in favour of errors. At. All. Times. I hate PHP.</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 143px; width: 1px; height: 1px;">AFMELDING</div>
]]></content:encoded>
			<wfw:commentRss>http://softwarebashing.org/blog/2009/09/undefined-variables-undefined-behaviour/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>X11 woes</title>
		<link>http://softwarebashing.org/blog/2009/09/x11-woes/</link>
		<comments>http://softwarebashing.org/blog/2009/09/x11-woes/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 07:33:39 +0000</pubDate>
		<dc:creator>fboender</dc:creator>
				<category><![CDATA[Software Bashing]]></category>
		<category><![CDATA[buggy features]]></category>
		<category><![CDATA[configuration hell]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://softwarebashing.org/blog/?p=242</guid>
		<description><![CDATA[I saw a post on problems with xrandr and that reminded me that I still had some ranting to do on X11 under Ubuntu. For some reason, I have no idea why, my system keeps insisting on resetting my Virtual Desktop size to 2432 by 1024 pixels. My external monitor is 1680&#215;1050, so that won&#039;t fit. Consequently, I&#039;ve had to [...]]]></description>
			<content:encoded><![CDATA[<p>I saw a <a title="Problems with xrandr/krandr" href="http://blog.windfluechter.net/index.php?/archives/721-Problems-with-xrandrkrandr.html">post on problems with xrandr</a> and that reminded me that I still had some ranting to do on X11 under Ubuntu. For some reason, I have no idea why, my system keeps insisting on resetting my Virtual Desktop size to 2432 by 1024 pixels. My external monitor is 1680&#215;1050, so that won&#039;t fit. Consequently, I&#039;ve had to change the Virtual Desktop size manually in <tt>/etc/X11/xorg.conf</tt> and had to <tt>chattr +i</tt> it so it couldn&#039;t be modified by god himself. I shouldn&#039;t have to do that, as I&#039;ve got more than enough video memory for a way larger Virtual Desktop size, and I don&#039;t like it when my custom settings get overridden.</p>
<p>Also, I can&#039;t use my external monitor without running this script:</p>
<pre>xrandr --newmode "1680x1050_60.00"  147.14  1680 1784 1968 2256  1050 1051 1054 1087  -HSync +Vsync
xrandr --addmode VGA 1680x1050_60.00
xrandr --output VGA --mode 1680x1050_60.00</pre>
<p>Pretty annoying. The Display configuration in Ubuntu (System -&gt; Preferences -&gt; Display) also doesn&#039;t list my external monitor&#039;s native resolution, even when I boot up my laptop with the external screen attached and set as the main display (by pressing the &#039;Switch to external monitor&#039; button-thingamajiggy on my laptop). Probably a BIOS issue, but it would be nice if it would simply let me add a new mode by entering a resolution.</p>
<p>Hopefully 2010 will be the year of Linux on the desktop. 2009 sure ain&#039;t.</p>
]]></content:encoded>
			<wfw:commentRss>http://softwarebashing.org/blog/2009/09/x11-woes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>pwgen</title>
		<link>http://softwarebashing.org/blog/2009/09/pwgen/</link>
		<comments>http://softwarebashing.org/blog/2009/09/pwgen/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 08:08:51 +0000</pubDate>
		<dc:creator>fboender</dc:creator>
				<category><![CDATA[Software Bashing]]></category>
		<category><![CDATA[bad user interfacing]]></category>
		<category><![CDATA[buggy features]]></category>

		<guid isPermaLink="false">http://softwarebashing.org/blog/?p=224</guid>
		<description><![CDATA[High time for a new password, as I&#039;ve used my current one for more than half a year about now. So, I fire up my trusty pwgen tool. It generates secure passwords which are easy to type because the characters are alternated between the left and right side of the keyboard. As a little bonus, the passwords are usually easily [...]]]></description>
			<content:encoded><![CDATA[<p>High time for a new password, as I&#039;ve used my current one for more than half a year about now. So, I fire up my trusty <tt>pwgen</tt> tool. It generates secure passwords which are easy to type because the characters are alternated between the left and right side of the keyboard. As a little bonus, the passwords are usually easily pronouncable and thus memorable. Awesome, right? Wrong!</p>
<p>I always generate passwords which are rahter lenghty; say about 12 characters. Okay, how did this tool work again (I don&#039;t use it <i>that</i> often):</p>
<pre style='background-color: #000000; color: #FFFFFF;' >
[todsah@jib]~$ pwgen --help
Usage: pwgen [ OPTIONS ] [ pw_length ] [ num_pw ]
</pre>
<p>Right, okay! Here we go! Let&#039;s generate five passwords with a length of twelve characters each (the <tt>-1</tt> option is so it only prints one password per line):</p>
<pre style='background-color: #000000; color: #FFFFFF;'>
[todsah@jib]~$ pwgen -1 12 5
she4gauY'i
xox0zahGh'
Jo1aikie"d
Uz3oudai-l
uGh1aij}ee
eecha`f8Hu
Ai-x4oigh2
heoz7puCh(
ahK9Il"eyi
eNae7zae:G
ox\ix0Eer"
eing1caeH\
</pre>
<p>Uh.. that&#039;s twelve passwords. And those aren&#039;t twelve characters long, those are ten. Did I not read it right? Should the length of the passwords and the number of passwords to generate be reversed? Let&#039;s try again:</p>
<pre style='background-color: #000000; color: #FFFFFF;'>
todsah@jib]~$ pwgen -1 5 12
soop7li^X"
koHoo[qu2k
Bah#sh0phe
ooX0al{o8T
Uh6yaf+eiP
</pre>
<p>Ah, now it only prints five passwords, but they're still only ten characters in length. Damnit! There apparently is only one parameter. Perhaps there's an switch to specify the length then?</p>
<pre style='background-color: #000000; color: #FFFFFF;'>
[todsah@jib]~$ pwgen --help
Usage: pwgen [ OPTIONS ] [ pw_length ] [ num_pw ]

Options supported by pwgen:
  -c or --capitalize
	Include at least one capital letter in the password
  -A or --no-capitalize
	Don't include capital letters in the password
  -n or --numerals
	Include at least one number in the password
  -0 or --no-numerals
	Don't include numbers in the password
  -y or --symbols
	Include at least one special symbol in the password
  -s or --secure
	Generate completely random passwords
  -B or --ambiguous
	Don't include ambiguous characters in the password
  -h or --help
	Print a help message
  -H or --sha1=path/to/file[#seed]
	Use sha1 hash of given file as a (not so) random generator
  -C
	Print the generated passwords in columns
  -1
	Don't print the generated passwords in columns
  -v or --no-vowels
	Do not use any vowels so as to avoid accidental nasty words
</pre>
<p>Soooooo, no, no switch to specify the length. There is, however a rather redundant <tt>-C</tt> option to turn on behaviour which is already turned on by default! That should come in handy. Not. Guess it&#039;s not <a href="http://softwarebashing.org/blog/2009/09/it-probably-takes-a-million-monkeys/">just GNU</a> that likes redundant options. Alright then, mofo&#039;s. I&#039;ll check the manual page.</p>
<pre style='background-color: #000000; color: #FFFFFF;'>
       -N, --num-passwords=num
              Generate num passwords.  This defaults to a screenful if
              passwords are printed by columns, and one password.
</pre>
<p>So.. there&#039;s an extra switch <tt>-N</tt> to specify <tt>[ num_pw ]</tt> (which already works), but there is no extra switch to specify <tt>[ pw_length ]</tt> (which doesn&#039;t work)? Fuck ME!</p>
<p>Screw it, I&#039;ll just go back to ye olde reliable way of generating secure passwords</p>
<p><b>*bashes his keyboard a couple of times*</b> FUCK pronounceable passwords. Fuck &#039;m.</p>
]]></content:encoded>
			<wfw:commentRss>http://softwarebashing.org/blog/2009/09/pwgen/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Shuffle, shuffle.</title>
		<link>http://softwarebashing.org/blog/2009/09/shuffle-shuffle/</link>
		<comments>http://softwarebashing.org/blog/2009/09/shuffle-shuffle/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 04:52:32 +0000</pubDate>
		<dc:creator>fboender</dc:creator>
				<category><![CDATA[Software Bashing]]></category>
		<category><![CDATA[buggy features]]></category>
		<category><![CDATA[gnome]]></category>

		<guid isPermaLink="false">http://softwarebashing.org/blog/?p=183</guid>
		<description><![CDATA[Every time I resize my screen (which is often, given that I&#039;ve got a laptop and differently sized screens at home and at work), Gnome shuffles the layout of the items on my panel. Here&#039;s what it normally looks like: And here&#039;s what it might look like after having resized my screen: The shuffling order appears to be random, which [...]]]></description>
			<content:encoded><![CDATA[<p>Every time I resize my screen (which is often, given that I&#039;ve got a laptop and differently sized screens at home and at work), Gnome shuffles the layout of the items on my panel. Here&#039;s what it normally looks like:</p>
<p><img class="alignnone size-full wp-image-186" title="normal" src="http://softwarebashing.org/blog/wp-content/uploads/2009/09/normal1.png" alt="normal" width="442" height="26" /></p>
<p>And here&#039;s what it might look like after having resized my screen:</p>
<p><img class="alignnone size-full wp-image-185" title="fubar" src="http://softwarebashing.org/blog/wp-content/uploads/2009/09/fubar.png" alt="fubar" width="442" height="26" /></p>
<p>The shuffling order appears to be random, which is quite frustrating if you&#039;ve been listening to music on your headphones, and then hook your laptop up to the sound system and it starts playing music at a volume of fifteen million decibels and your muscle memory is all confused because where there used to be a volume control on the panel there is now a network manager thingy.</p>
<p>I&#039;ve tried all possible combinations of widget placement and &#039;Lock to panel&#039; toggles, all to no avail. It keeps randomly shuffling shit. The worst thing is that this has been a problem since I first started using Gnome on a laptop &#8211; umpteenthousand years ago.</p>
]]></content:encoded>
			<wfw:commentRss>http://softwarebashing.org/blog/2009/09/shuffle-shuffle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spamback</title>
		<link>http://softwarebashing.org/blog/2009/09/spamback/</link>
		<comments>http://softwarebashing.org/blog/2009/09/spamback/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 21:27:40 +0000</pubDate>
		<dc:creator>cvanpelt</dc:creator>
				<category><![CDATA[Software Bashing]]></category>
		<category><![CDATA[buggy features]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://softwarebashing.org/blog/?p=158</guid>
		<description><![CDATA[I know, I know, another post about WordPress, but it&#039;s what we use here at softwarebashing.org and it really does suck pretty bad. Today, we got our first comment spam! &#8230; or at least, that&#039;s what I thought.  Checking the actual content showed: Now I&#039;m not too familiar with the web 2.0 terms, but I believe this is called a [...]]]></description>
			<content:encoded><![CDATA[<p>I know, I know, another post about WordPress, but it&#039;s what we use here at <a href="http://softwarebashing.org/">softwarebashing.org </a>and it really does suck pretty bad.</p>
<p>Today, we got our first comment spam!</p>
<p><img class="alignnone size-full wp-image-161" title="Picture 3" src="http://softwarebashing.org/blog/wp-content/uploads/2009/09/Picture-32.png" alt="Picture 3" width="128" height="112" /></p>
<p>&#8230; or at least, that&#039;s what I thought.  Checking the actual content showed:</p>
<p><img class="alignnone size-full wp-image-163" title="Picture 6" src="http://softwarebashing.org/blog/wp-content/uploads/2009/09/Picture-63.png" alt="Picture 6" width="409" height="128" /></p>
<p>Now I&#039;m not too familiar with the web 2.0 terms, but I believe this is called a <em>pingback</em> by all the hip kids.  Unfortunately, it was caused by one of my posts, linking to another post, and thereby commenting on another one of my posts, and then flagging itself as spam automatically.  Also, do note that the IP-address listed there is actually the one the server runs on.</p>
<p>Or something like that.  What I <strong>do</strong> know is that this is pretty damn retarded.  Get stuffed, WordPress.</p>
]]></content:encoded>
			<wfw:commentRss>http://softwarebashing.org/blog/2009/09/spamback/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Full screen ahead!</title>
		<link>http://softwarebashing.org/blog/2009/09/full-screen-ahead/</link>
		<comments>http://softwarebashing.org/blog/2009/09/full-screen-ahead/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 17:20:39 +0000</pubDate>
		<dc:creator>cvanpelt</dc:creator>
				<category><![CDATA[Software Bashing]]></category>
		<category><![CDATA[bad user interfacing]]></category>
		<category><![CDATA[buggy features]]></category>

		<guid isPermaLink="false">http://softwarebashing.org/blog/?p=150</guid>
		<description><![CDATA[Ah, Friday night.  Time to watch some quality comedy, properly encoded into a shiny AVI file.  I&#039;ve heard MPlayer is the be-all-end-all of media players for any platform, and what&#039;s more: it&#039;s completely free! Fire it up! Hm, no full screen.  Let&#039;s make it full screen! Duhr.  No full screen option in the menu.  In fact, no options at all [...]]]></description>
			<content:encoded><![CDATA[<p>Ah, Friday night.  Time to watch some quality comedy, properly encoded into a shiny AVI file.  I&#039;ve heard MPlayer is the be-all-end-all of media players for any platform, and what&#039;s more: it&#039;s completely free!</p>
<p>Fire it up!</p>
<p><img style="border: 0px initial initial;" title="Picture 2" src="http://softwarebashing.org/blog/wp-content/uploads/2009/09/Picture-2-300x270.png" alt="Picture 2" width="300" height="270" /></p>
<p>Hm, no full screen.  Let&#039;s make it full screen!</p>
<p><img style="border: 0px initial initial;" title="Picture 3" src="http://softwarebashing.org/blog/wp-content/uploads/2009/09/Picture-31-300x271.png" alt="Picture 3" width="300" height="271" /></p>
<p>Duhr.  No full screen option in the menu.  In fact, no options at all that are in anyway related to the video I&#039;m watching.  Let&#039;s right click the video, maybe they hid it there.  Nope.  Nothing.  I would&#039;ve posted a screenshot, but a screenshot of nothing happening isn&#039;t very exciting.</p>
<p>So fuck this, let&#039;s exit and try another movie-playing application.  Click the main window again, and lo! The full screen option appears:</p>
<p><img style="border: 0px initial initial;" title="Picture 7" src="http://softwarebashing.org/blog/wp-content/uploads/2009/09/Picture-7-300x274.png" alt="Picture 7" width="300" height="274" /></p>
<p>Why there?  Really?  Doesn&#039;t it make sense to you people to integrate this all into one window?  Quicktime can do it.  Windows Media Player can do it.  DivX player can do it.  Okay, VLC can&#039;t do it, but at least it adds menu items to the viewer window.  Why do you have to be retarded, MPlayer?</p>
<p>But hey, why am I complaining?  I&#039;ve found it right?  Let&#039;s click full screen and see what happens:</p>
<p><img class="alignnone size-medium wp-image-152" title="Picture 6" src="http://softwarebashing.org/blog/wp-content/uploads/2009/09/Picture-61-300x263.png" alt="Picture 6" width="300" height="263" /></p>
<p>Full screen my shiny metal ass!  That&#039;s the menu bar up top there, and the main window right smack in the middle of my movie!  I&#039;ll go see what&#039;s on TV&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://softwarebashing.org/blog/2009/09/full-screen-ahead/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress, stop scaring me!</title>
		<link>http://softwarebashing.org/blog/2009/09/wordpress-stop-scaring-me/</link>
		<comments>http://softwarebashing.org/blog/2009/09/wordpress-stop-scaring-me/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 07:07:16 +0000</pubDate>
		<dc:creator>fboender</dc:creator>
				<category><![CDATA[Software Bashing]]></category>
		<category><![CDATA[bad user interfacing]]></category>
		<category><![CDATA[buggy features]]></category>
		<category><![CDATA[protecting users from themselves]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://softwarebashing.org/blog/?p=137</guid>
		<description><![CDATA[Fucking wordpress! If I&#039;m editing a post, and I save my changes by clicking &#039;Update post&#039;, and you tell me: Why then do you still ask me: Have I not used the correct &#039;Save&#039; button? Have my changes not been saved properly? Will I lose all my preciously crafted ranting if I click &#039;Ok&#039;? No! Everything&#039;s been saved and I&#039;ve [...]]]></description>
			<content:encoded><![CDATA[<p>Fucking wordpress! If I&#039;m editing a post, and I save my changes by clicking &#039;Update post&#039;, and you tell me:</p>
<p><img class="alignnone size-full wp-image-139" title="s" src="http://softwarebashing.org/blog/wp-content/uploads/2009/09/s.png" alt="s" width="190" height="87" /></p>
<p>Why then do you still ask me:</p>
<p><img class="alignnone size-full wp-image-140" title="s" src="http://softwarebashing.org/blog/wp-content/uploads/2009/09/s1.png" alt="s" width="435" height="163" /></p>
<p>Have I not used the correct &#039;Save&#039; button? Have my changes not been saved properly? Will I lose all my preciously crafted ranting if I click &#039;Ok&#039;? No! Everything&#039;s been saved and I&#039;ve <strong>made no new changes</strong>, you little bitch! So stop telling me that the changes I&#039;ve made will be lost!</p>
]]></content:encoded>
			<wfw:commentRss>http://softwarebashing.org/blog/2009/09/wordpress-stop-scaring-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Transmit your hate to me</title>
		<link>http://softwarebashing.org/blog/2009/09/transmit-your-hate-to-me/</link>
		<comments>http://softwarebashing.org/blog/2009/09/transmit-your-hate-to-me/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 06:42:49 +0000</pubDate>
		<dc:creator>fboender</dc:creator>
				<category><![CDATA[Software Bashing]]></category>
		<category><![CDATA[buggy features]]></category>
		<category><![CDATA[configuration hell]]></category>
		<category><![CDATA[transmission]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://softwarebashing.org/blog/?p=124</guid>
		<description><![CDATA[I&#039;m trying to set up a torrent download web interface using Transmission-daemon. It&#039;s running on my internal network, so I require no authentication. Simple enough, right? Just edit the configuration file and turn authentication off: /etc/transmission-daemon# cat settings.json &#124; grep rpc- "rpc-authentication-required": 0, "rpc-enabled": 1, "rpc-password": "", "rpc-port": 9091, "rpc-username": "", "rpc-whitelist": "127.0.0.1,192.168.1.*", "rpc-whitelist-enabled": 1, /etc/transmission-daemon# /etc/init.d/transmission-daemon start * Starting [...]]]></description>
			<content:encoded><![CDATA[<p>I&#039;m trying to set up a torrent download web interface using Transmission-daemon. It&#039;s running on my internal network, so I require no authentication. Simple enough, right? Just edit the configuration file and turn authentication off:</p>
<pre>/etc/transmission-daemon# cat settings.json | grep rpc-
 <strong>"rpc-authentication-required": 0,
</strong> "rpc-enabled": 1,
 "rpc-password": "",
 "rpc-port": 9091,
 "rpc-username": "",
 "rpc-whitelist": "127.0.0.1,192.168.1.*",
 "rpc-whitelist-enabled": 1,
/etc/transmission-daemon# /etc/init.d/transmission-daemon start
* Starting bittorrent daemon transmission-daemon                [ OK ]</pre>
<p>Yet still:</p>
<p><img class="alignnone size-full wp-image-125" title="transmission-auth" src="http://softwarebashing.org/blog/wp-content/uploads/2009/09/transmission-auth.png" alt="transmission-auth" width="404" height="181" /></p>
<p>I&#039;ve tried <em>everything</em> to turn authentication off, yet it still appears. Extremely annoying.</p>
<p>Also, if Transmission is already running, and you modify the configuration file, it will be overridden when Transmission is stopped. What the hell? Transmission should just watch the configuration file and reload it when it changes on disk. That way you can edit the configuration both on disk and in the user interface.</p>
]]></content:encoded>
			<wfw:commentRss>http://softwarebashing.org/blog/2009/09/transmit-your-hate-to-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.354 seconds -->

