<?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>Symphonious &#187; Rants</title> <atom:link href="http://www.symphonious.net/category/rants/feed/" rel="self" type="application/rss+xml" /><link>http://www.symphonious.net</link> <description>Living in a state of accord.</description> <lastBuildDate>Wed, 25 Jan 2012 21:25:34 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>The Business of Standards</title><link>http://www.symphonious.net/2012/01/25/the-business-of-standards/</link> <comments>http://www.symphonious.net/2012/01/25/the-business-of-standards/#comments</comments> <pubDate>Wed, 25 Jan 2012 21:25:34 +0000</pubDate> <dc:creator>Adrian Sutton</dc:creator> <category><![CDATA[Rants]]></category> <guid
isPermaLink="false">http://www.symphonious.net/?p=1626</guid> <description><![CDATA[Recently I’ve been getting spam from the “standards organisation” OASIS inviting a company that I don’t work for1 to join a new standards initiative. There’s no pretense that I’m being invited because of my clearly superior knowledge of the area involved, merely that the company could get great advertising exposure by participating &#8211; including being [...]]]></description> <content:encoded><![CDATA[<p> Recently I’ve been getting spam from the “standards organisation” OASIS inviting a company that I don’t work for<a
class="footnote" id="footlink1:1327526703777" href="#footnote1:1327526703777">1</a> to join a new standards initiative. There’s no pretense that I’m being invited because of my clearly superior knowledge of the area involved, merely that the company could get great advertising exposure by participating &#8211; including being listed on a press release! Naturally we’d need to become OASIS members and pay the appropriate fee, and to be in the press release you’d have to be at minimum a “sponsor level member”.</p><p> On the one hand it’s nice that they aren’t pretending to be anything other than a for-profit marketing company, but isn’t it a bit sad that we think standards are just a marketing tool?</p><p
class="footnote"> <a
href="#footlink1:1327526703777" id="footnote1:1327526703777">1</a> &#8211; yes, they’ve done so much research into how much I have to contribute that they’ve got the company wrong <a
class="footnotereturn" href="#footlink1:1327526703777">↩</a></p>]]></content:encoded> <wfw:commentRss>http://www.symphonious.net/2012/01/25/the-business-of-standards/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Don&#8217;t Blame The User, Blame The Editor</title><link>http://www.symphonious.net/2009/10/23/dont-blame-the-user-blame-the-editor/</link> <comments>http://www.symphonious.net/2009/10/23/dont-blame-the-user-blame-the-editor/#comments</comments> <pubDate>Fri, 23 Oct 2009 09:50:05 +0000</pubDate> <dc:creator>Adrian Sutton</dc:creator> <category><![CDATA[Editors]]></category> <category><![CDATA[Rants]]></category> <guid
isPermaLink="false">http://www.symphonious.net/?p=1250</guid> <description><![CDATA[I swear, some days you just want to reach into the screen and strangle the blogger on the other end. Jeff Atwood complains that his users commonly fail to read all the helpful hints on how to use their overly complicated, what you see isn’t what you get editor on Stack Overflow: The ask question [...]]]></description> <content:encoded><![CDATA[<p> I swear, some days you just want to reach into the screen and strangle the blogger on the other end. <a
href="http://www.codinghorror.com/blog/archives/001306.html">Jeff Atwood complains that his users commonly fail to read all the helpful hints on how to use their overly complicated, what you see isn’t what you get editor on Stack Overflow</a>:</p><blockquote> The ask question page is already dangerously close to cluttered with helpful tips, but apparently these helpful buttons, links, and text are all but invisible to a large segment of the user population. Sure, you could argue that <a
href="http://superuser.com/">Super User</a> tends to attract less sophisticated users, but I see the exact same problem with programmers on <a
href="http://stackoverflow.com/">Stack Overflow</a>. As new users, a significant percentage of them can&#39;t figure out how to format code, even though there&#39;s not only a toolbar button that does it for you, but help text on the right explicitly describing how to do it manually. (Just indent 4 spaces. Spoiler alert!)</blockquote><p> So essentially, users don’t find the editor intuitive and the solution they’ve gone with up until now is to add more and more help text to try and teach the user how to use the unintuitive editor. It’s not working. The obvious solution is to escalate the arms race:</p><blockquote> More and more, I&#39;m thinking we need to put the formatting help &#8212; for new users only &#8212; <strong>directly in their line of sight</strong>. That is, pre-populate the question entry area with some example formatting that is typical of the average question. Nothing complicated. But at least then it&#39;d be in the one &#8212; and apparently the <em>only</em> one &#8212; place myopic users are willing to look. Right in front of their freakin&#39; faces.</blockquote><p> Thankfully the comments are full of people suggesting the right answer &#8211; fix the editor so you don’t <em>need</em> instructions to use it. You can always provide a source view for geeks who like to type in markup, but make the default something that just works.</p><p> If the mark of a poor tradesman is that they always blames their tools, the mark of a bad UI designer is that they always blame the users. It’s not them, it’s you.</p>]]></content:encoded> <wfw:commentRss>http://www.symphonious.net/2009/10/23/dont-blame-the-user-blame-the-editor/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Google Really Gets Enterprise Software</title><link>http://www.symphonious.net/2009/07/30/google-really-gets-enterprise-software/</link> <comments>http://www.symphonious.net/2009/07/30/google-really-gets-enterprise-software/#comments</comments> <pubDate>Thu, 30 Jul 2009 13:16:07 +0000</pubDate> <dc:creator>Adrian Sutton</dc:creator> <category><![CDATA[Rants]]></category> <guid
isPermaLink="false">http://www.symphonious.net/?p=1225</guid> <description><![CDATA[I really don’t understand why companies don’t think Google has made their apps enterprise ready. I’ve been playing with the premium version of Google Apps the last few days and it shows all the important characteristics of enterprise software: Innocent Looking Settings That Break Everything Google has this in spades. My favorite is the fact [...]]]></description> <content:encoded><![CDATA[<p> I really don’t understand why companies don’t think Google has made their apps enterprise ready.  I’ve been playing with the premium version of Google Apps the last few days and it shows all the important characteristics of enterprise software:</p><h3> Innocent Looking Settings That Break Everything</h3><p> Google has this in spades.  My favorite is the fact that if you happen to disable a service such as e-mail, all the settings <em>continue to apply</em>, but disappear from the admin dashboard. The net result for me was that all the Google Apps suddenly failed to send any e-mail (but e-mail from every other source worked perfectly).</p><h3> A Fully Integrated Service Where Nothing Works Together</h3><p> Check! You’d think that the list of users in the domain would show through in applications like Chat or for sharing documents right?  Nope, you have to manually type them in as if the domain users didn’t exist.</p><h3> Overly Destructive User Management</h3><p> Oh yes. Delete a user and all the documents they created disappear, regardless of how many other people happen to be sharing them at the time.</p><h3> Ridiculous Limitations</h3><p> Want to change the owner of a document? No problems, as long as they’re a member of the domain.  Want to change the owner of a spreadsheet? Nope &#8211; can’t do that. Spreadsheets are special.</p><h3> What’s Missing?</h3><p> They managed to respond to a support case within 24 hours which is a major no-no for true enterprise software. It should take at least a week.  To be fair, I made it very difficult by solving my own problem (the invisible settings I mentioned above) before they responded.</p><p> Hopefully now that Google has been enterprise ready they can start working towards actually making useful software for business…</p>]]></content:encoded> <wfw:commentRss>http://www.symphonious.net/2009/07/30/google-really-gets-enterprise-software/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Stupidity</title><link>http://www.symphonious.net/2009/06/29/stupidity/</link> <comments>http://www.symphonious.net/2009/06/29/stupidity/#comments</comments> <pubDate>Mon, 29 Jun 2009 15:08:56 +0000</pubDate> <dc:creator>Adrian Sutton</dc:creator> <category><![CDATA[Rants]]></category> <guid
isPermaLink="false">http://www.symphonious.net/?p=1202</guid> <description><![CDATA[I think this photo more than any other symbolizes stupidity. It was taken quickly on a first generation iPhone so if you can’t see clearly what’s wrong, it’s a photo of our new screw driver set. The packaging includes a clear plastic overlay which, you guessed it, is screwed down. That would be just normal [...]]]></description> <content:encoded><![CDATA[<p> <img
style=" float: left;" src="http://www.symphonious.net/wp-content/uploads/2009/06/IMG_3105400823141273717.png" alt="Screwdriver packaging that requires a screwdriver to open." />I think this photo more than any other symbolizes stupidity. It was taken quickly on a first generation iPhone so if you can’t see clearly what’s wrong, it’s a photo of our new screw driver set. The packaging includes a clear plastic overlay which, you guessed it, is screwed down.</p><p> That would be just normal stupidity except for the fact that the package is advertised as a DIY getting started pack, containing the essentials to get you started. Except of course, now you need the DIY getting started pack, opener pack. It’s beginning to sound like an enterprise software sale…</p>]]></content:encoded> <wfw:commentRss>http://www.symphonious.net/2009/06/29/stupidity/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>PHP Libraries Hate Ram</title><link>http://www.symphonious.net/2009/05/25/php-libraries-hate-ram/</link> <comments>http://www.symphonious.net/2009/05/25/php-libraries-hate-ram/#comments</comments> <pubDate>Mon, 25 May 2009 08:17:59 +0000</pubDate> <dc:creator>Adrian Sutton</dc:creator> <category><![CDATA[Code and Geek Stuff]]></category> <category><![CDATA[Rants]]></category> <guid
isPermaLink="false">http://www.symphonious.net/?p=1179</guid> <description><![CDATA[I’ve come to the conclusion that PHP libraries are simply designed to eat up RAM and do their very best to never spit it back out. There seems to be an assumption that everything will be done in RAM and then at the last possible moment dump everything out to the browser. Sadly, this doesn’t [...]]]></description> <content:encoded><![CDATA[<p> I’ve come to the conclusion that PHP libraries are simply designed to eat up RAM and do their very best to never spit it back out. There seems to be an assumption that everything will be done in RAM and then at the last possible moment dump everything out to the browser.</p><p> Sadly, this doesn’t work if what you’re building in RAM happens to be a zip file containing a whole heap of images. There are a few zip libraries around for PHP but none of them can directly stream the created zip file back out to the browser. Most of them create the entire zip file in RAM and then tell you to just ‘echo zip-&#62;file();’ which is just plain crazy. Others can “stream” but only to disk where they have random access.</p><p> How has PHP gone this long without recreating the ever so useful <a
href="http://java.sun.com/j2se/1.4.2/docs/api/java/util/zip/ZipOutputStream.html">ZipOutputStream</a> from Java?</p>]]></content:encoded> <wfw:commentRss>http://www.symphonious.net/2009/05/25/php-libraries-hate-ram/feed/</wfw:commentRss> <slash:comments>15</slash:comments> </item> <item><title>Migrate Feedburner to Google Without Adding Ads</title><link>http://www.symphonious.net/2009/02/18/migrate-feedburner-to-google-without-adding-ads/</link> <comments>http://www.symphonious.net/2009/02/18/migrate-feedburner-to-google-without-adding-ads/#comments</comments> <pubDate>Wed, 18 Feb 2009 12:46:34 +0000</pubDate> <dc:creator>Adrian Sutton</dc:creator> <category><![CDATA[Rants]]></category> <guid
isPermaLink="false">http://www.symphonious.net/?p=1085</guid> <description><![CDATA[A while back a migrated my personal FeedBurner account over to using a Google account as a test run before migrating the Ephox feeds. Unfortunately, I then forgot about it and in the mean time Google added a self-serve migration tool that now requires you to set up an Adsense account to migrate to. They [...]]]></description> <content:encoded><![CDATA[<p> A while back a migrated my personal FeedBurner account over to using a Google account as a test run before migrating the Ephox feeds. Unfortunately, I then forgot about it and in the mean time Google added a self-serve migration tool that now requires you to set up an Adsense account to migrate to.</p><p> They have huge reams of documentation talking about how much better the monitization of your feed will be now that it’s with Google and they even suggest a few times that it’s possible to migrate to Google without adding advertising into your feed. Sadly, I’ve been unable to find a document that describes how to migrate feeds and make sure that ads don’t get inserted.</p><p> It’s really very annoying.</p><p> UPDATE: When you do convert feeds over the confirmation email tells you:</p><blockquote> Finally, to set up AdSense for feeds, you now need to visit AdSense at http://www.google.com/adsense and choose the AdSense for feeds option under Manage Ads &#62; Get Ads. (Ads won&#39;t appear in your feeds unless you set up new ad units for them there.)</blockquote><p> &#160;So it’s safe to convert feeds, even if it’s annoying to have to set up an AdSense account to do so. Seriously, why couldn’t they make that message clearer in all the posts trying to reassure people about the transition?</p>]]></content:encoded> <wfw:commentRss>http://www.symphonious.net/2009/02/18/migrate-feedburner-to-google-without-adding-ads/feed/</wfw:commentRss> <slash:comments>6</slash:comments> </item> <item><title>Clients Decide Worth, Not You</title><link>http://www.symphonious.net/2008/09/27/clients-decide-worth-not-you/</link> <comments>http://www.symphonious.net/2008/09/27/clients-decide-worth-not-you/#comments</comments> <pubDate>Sat, 27 Sep 2008 10:29:31 +0000</pubDate> <dc:creator>Adrian Sutton</dc:creator> <category><![CDATA[Rants]]></category> <guid
isPermaLink="false">http://www.symphonious.net/?p=968</guid> <description><![CDATA[As part of a very good series on sustainable software, Gianugo Rabellino writes: The market couldn’t care less about your developers’ kids in need of new sneakers or your VC craving about his next Lambo: the argument that someone has to pay for software development is one of the biggest straw man of Open Source [...]]]></description> <content:encoded><![CDATA[<p> As part of a very good series on sustainable software, <a
href="http://boldlyopen.com/2008/09/25/sustainable-software-part-iv-commercial-open-source-redemption/">Gianugo Rabellino writes</a>:</p><blockquote> The market couldn’t care less about your developers’ kids in need of new sneakers or your VC craving about his next Lambo: the argument that someone has to pay for software development is one of the biggest straw man of Open Source &#8211; the market pays for value, and if you build very little, guess what, you won’t get more than peanuts.</blockquote><p> This isn’t just limited to Open Source software or even software in general. Far too often people make the mistake of thinking that company expenses justify the price of goods and it’s simply not the case. Value to the consumer decides what something is worth and if that happens to be below the cost of manufacture that’s the company’s problem, not the consumer’s. If that means the company stops making the product, consumer’s won’t care because they’ve already decided to go without.</p><p> The base of this problem is the idea that everyone has the same point of view as yours, or that they can be made to care about your point of view. The reality is that they’re so busy dealing with their own point of view and the challenges that brings that they don’t have time or energy to care about yours too. This leads to a long line of misconceptions based on the same idea:</p><p> <em>It costs nothing to reproduce software/music/digital goods so all companies should provide them for free.</em> This is effectively the opposite point of view from Gianugo &#8211; the idea that it didn’t cost the company much to produce doesn’t inherently make it less valuable to consumers. Maybe you individually don’t value it that much, but if enough other people do, you’d better be willing to go without. Cost of production simply has no relationship to value for consumers.</p><p> <em>The company had a bad year so employees get reduced or no bonuses.</em> This might be important for the business to survive, but it doesn’t mean employees will be at all happy about it. If they did their best, met their goals etc, why shouldn’t they get rewarded for it, if they’d wanted to bear the risks of business they would have started their own. The key to understanding this is not to think that business should pay bonuses even if it sends them broke or that you can’t have compensation tied to overall company performance (e.g. stock options) but that employees view this from a very different perspective to your own and you need to make it worthwhile and justified from your employee’s perspective, not your own.</p><p> <em>DRM restricts user’s rights.</em> Not really, DRM reduces the value to clients but if they’re happy to pay it so be it. Consumers not only get to decide value, they get to decide what rights they want for their money too. Sometimes these rights get coded into law without the possibility of waving them, but not often. Many companies use the rights they offer as a key point of differentiation &#8211; car manufacturers offering longer warranties, stationary companies offer unconditional return policies, airlines providing more flexible tickets.</p><p> The key to successfully arguing for or against something is to understand who it is you’re trying to convince and arguing from <em>their</em> point of view. Arguing from your own point of view is just whinging.</p>]]></content:encoded> <wfw:commentRss>http://www.symphonious.net/2008/09/27/clients-decide-worth-not-you/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>The Problem With NewsGator Syncing</title><link>http://www.symphonious.net/2008/06/20/the-problem-with-newsgator-syncing/</link> <comments>http://www.symphonious.net/2008/06/20/the-problem-with-newsgator-syncing/#comments</comments> <pubDate>Fri, 20 Jun 2008 09:07:55 +0000</pubDate> <dc:creator>Adrian Sutton</dc:creator> <category><![CDATA[Code and Geek Stuff]]></category> <category><![CDATA[Rants]]></category> <guid
isPermaLink="false">http://www.symphonious.net/?p=874</guid> <description><![CDATA[I love the fact that I can read my feeds in NetNewsWire and on my iPhone seamlessly, but there’s one really annoying aspect that’s almost driving me to turn off syncing for a large number of feeds: NewsGator is days or weeks out of date for many feeds. When syncing is enabled in NetNewsWire it [...]]]></description> <content:encoded><![CDATA[<p> I love the fact that I can read my feeds in NetNewsWire and on my iPhone seamlessly, but there’s one <em>really</em> annoying aspect that’s almost driving me to turn off syncing for a large number of feeds: NewsGator is <em>days or weeks</em> out of date for many feeds.</p><p> When syncing is enabled in NetNewsWire it <a
href="http://inessential.com/?comments=1&#38;postid=3267">no longer downloads feeds directly</a>, but instead gets them from NewsGator which is how all the syncing magic works. This leads to much faster sync times but also means that you can’t actually refresh your feeds to find what’s new. All the refresh button does now is check NewsGator and there’s no way to check directly with the site itself.</p><p> A little while back I&#160;read, and now can’t find, an article about how NewsGator decides when to sync new feeds based on how often they change and how popular they are. This is a terrible algorithm to apply &#8211; any personalized feed winds up very out of date. Good luck to you if you happen to have something that’s important but infrequent coming through a personalized feed &#8211; I’ve seen it take a week or more to pick up new items.</p><p> It’s a real shame because the syncing is fantastic. Here’s hoping someone like Google buys them out and teaches them a thing or two about crawling the web at a reasonable speed.</p>]]></content:encoded> <wfw:commentRss>http://www.symphonious.net/2008/06/20/the-problem-with-newsgator-syncing/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Is It Me Or Is Google Less Useful?</title><link>http://www.symphonious.net/2008/02/22/is-it-me-or-is-google-less-useful/</link> <comments>http://www.symphonious.net/2008/02/22/is-it-me-or-is-google-less-useful/#comments</comments> <pubDate>Thu, 21 Feb 2008 15:37:20 +0000</pubDate> <dc:creator>Adrian Sutton</dc:creator> <category><![CDATA[Rants]]></category> <category><![CDATA[UK]]></category> <guid
isPermaLink="false">https://www.symphonious.net/2008/02/22/is-it-me-or-is-google-less-useful/</guid> <description><![CDATA[Going through the process of setting up a new apartment in the UK, I&#39;ve found myself Googling a whole bunch of things that normally I wouldn&#39;t need to. For instance, where can I&#160;find a desk and chair to set up a home office? Back in Australia I know of a bunch of different stores that [...]]]></description> <content:encoded><![CDATA[<p> Going through the process of setting up a new apartment in the UK, I&#39;ve found myself Googling a whole bunch of things that normally I wouldn&#39;t need to. For instance, where can I&#160;find a desk and chair to set up a home office? Back in Australia I know of a bunch of different stores that would have that kind of thing so I wouldn&#39;t bother searching for it. Here though, I wind up searching for &#34;home office furniture&#34;&#160;and get a whole bunch of online only retailers of widely varying reliability. Even if they&#39;re all completely legit &#8211; why doesn&#39;t something like IKEA turn up when that&#39;s what all the locals recommended (somewhat grudgingly admittedly)?</p><p> Now I&#39;m trying to find a teleconferencing provider that offers at least UK&#160;dial-in numbers &#8211; preferably a range of European countries and all Google&#39;s turning up is a bunch of &#34;free&#34; providers that seem to offer free calls if you just call into their premium number. Seems to be about as free as calling a psychic hotline&#8230; Maybe they could at least tell me where to find some decent furniture&#8230;</p><p> The impression I&#160;get is that if you&#39;re looking to buy anything or are generally looking for information on anything commercial Google will just feed you a bunch of spam. I&#39;d revert to the yellow pages but it doesn&#39;t seem to know the difference between teleconferencing and telecommunications since it&#39;s categories are so broad.&#160;I&#39;ve found the same problem when&#160;I&#39;ve been searching for information on various printers and digital cameras &#8211; nearly all the results were from online stores rather than less biased reviews and experiences using the products. I guess those SEO&#160;guys really do have an effect &#8211; sadly it seems to be a bad one.</p>]]></content:encoded> <wfw:commentRss>http://www.symphonious.net/2008/02/22/is-it-me-or-is-google-less-useful/feed/</wfw:commentRss> <slash:comments>9</slash:comments> </item> <item><title>Missing The Point</title><link>http://www.symphonious.net/2007/10/16/missing-the-point-2/</link> <comments>http://www.symphonious.net/2007/10/16/missing-the-point-2/#comments</comments> <pubDate>Tue, 16 Oct 2007 06:58:25 +0000</pubDate> <dc:creator>Adrian Sutton</dc:creator> <category><![CDATA[Code and Geek Stuff]]></category> <category><![CDATA[Rants]]></category> <guid
isPermaLink="false">https://www.symphonious.net/2007/10/16/missing-the-point-2/</guid> <description><![CDATA[The realization that there is valuable information in users attention data is a wonderful thing &#8211; it leads to so many really useful features like Amazon&#39;s recommendation system. I&#39;ve seen a lot of really good uses of this kind of data where systems use fuzzy logic to improve a users experience or make recommendations of [...]]]></description> <content:encoded><![CDATA[<p> The realization that there is valuable information in users attention data is a wonderful thing &#8211; it leads to so many really useful features like Amazon&#39;s recommendation system. I&#39;ve seen a lot of really good uses of this kind of data where systems use fuzzy logic to improve a users experience or make recommendations of things they&#39;d like. It appears that Microsoft has noticed this trend as well, but somehow I think they missed the point:</p><p> <img
alt="" src="http://www.symphonious.net/wp-content/uploads/2007/10/RecommendedDownloads.png" /></p><p> There&#39;s a number of things going horribly wrong here:</p><ol><li> Despite having an automatic update system, Windows doesn&#39;t actually apply useful updates. This is stupid &#8211; get control of your quality and ship patches to everyone instead of making users put up with bugs that Microsoft has actually fixed.</li><li> I&#39;m really not sure that people are that interested in other updates that Microsoft were too chicken to send to automatic update.</li><li> &#34;Update&#160;for Windows Vista&#160;(KB9871987398274592759)&#34; may mean something within Microsoft but it&#39;s completely meaningless to users. Is it so hard to come up with a vaguely meaningful title for updates?</li></ol><p> I think I&#39;ll keep this as my quintessential example of try-hard Web 2.0. To commemorate I&#39;ve added a fancy shadow to the screen shot &#8211; now this post is as Web 2.0 as Microsoft&#8230;</p><p> &#160;</p>]]></content:encoded> <wfw:commentRss>http://www.symphonious.net/2007/10/16/missing-the-point-2/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
