<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Christopher&#039;s Adventures</title>
	<atom:link href="http://crantila.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://crantila.wordpress.com</link>
	<description></description>
	<lastBuildDate>Thu, 05 Jan 2012 00:18:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='crantila.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Christopher&#039;s Adventures</title>
		<link>http://crantila.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://crantila.wordpress.com/osd.xml" title="Christopher&#039;s Adventures" />
	<atom:link rel='hub' href='http://crantila.wordpress.com/?pushpress=hub'/>
		<item>
		<title>On the Fate of RIM (Maker of BlackBerry Products) and my New PlayBook Tablet</title>
		<link>http://crantila.wordpress.com/2012/01/04/on-the-fate-of-rim-maker-of-blackberry-products-and-my-new-playbook-tablet/</link>
		<comments>http://crantila.wordpress.com/2012/01/04/on-the-fate-of-rim-maker-of-blackberry-products-and-my-new-playbook-tablet/#comments</comments>
		<pubDate>Wed, 04 Jan 2012 06:36:46 +0000</pubDate>
		<dc:creator>crantila</dc:creator>
				<category><![CDATA[Planet Fedora]]></category>

		<guid isPermaLink="false">http://crantila.wordpress.com/?p=154</guid>
		<description><![CDATA[It seems like every FOSS enthusiast has a soft spot for some proprietary software, whether it&#8217;s Google phones or browsers, Apple mobile devices, or Lenovo notebook computers. My soft spot is for BlackBerry products. My BlackBerry odyssey began in 2006 when I started attending university practically next door to RIM&#8217;s headquarters in Waterloo, Ontario, Canada. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crantila.wordpress.com&amp;blog=14085817&amp;post=154&amp;subd=crantila&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>It seems like every FOSS enthusiast has a soft spot for some proprietary software, whether it&#8217;s Google phones or browsers, Apple mobile devices, or Lenovo notebook computers. My soft spot is for BlackBerry products.</p>
<p>My BlackBerry odyssey began in 2006 when I started attending university practically next door to RIM&#8217;s headquarters in Waterloo, Ontario, Canada. Back then, they were still an enterprise-oriented company, and a rising star. I didn&#8217;t get my first device until 2008, when I chose it for technological reasons: I wanted encrypted email, calendaring, and messaging. Also, at this point the iPhone had yet to make it big and Android didn&#8217;t exist.</p>
<p>When my mobile phone contract expired mid-way through 2011, I knew I wanted another BlackBerry device, but by then we were well into the period where virtually everybody has turned their back on RIM in favour of (usually) Apple devices and the occasional Android one. Worse still, I already knew of the still-upcoming devices running a QNX-based operating system programmed in C, rather than the current Java-powered one. Long story short, I was able to get my hands on a Java-based device for free.</p>
<p>So here&#8217;s the part you&#8217;ve all been waiting for: RIM is not dying, they&#8217;re being killed.</p>
<p>Everybody who pays attention has heard all the anti-RIM sentiments out there in North American mass media nowadays. In fact, they aren&#8217;t even cited as facts any more because everybody &#8220;just knows.&#8221; Here are some other facts that I&#8217;ve read in various places but won&#8217;t bother to cite (for my own lazinesss):</p>
<ol>
<li>RIM will still report a profit for this financial year.</li>
<li>BlackBerry devices are still very popular in consumer markets that aren&#8217;t North America.</li>
<li>There was a riot when the new &#8220;Bold&#8221; model was released in Indonesia. Think the style of the riot recently in the United States where people were killed while trying to buy Nike-brand shoes.</li>
<li>The RIM &#8220;BlackBerry Internet Service&#8221; servers are statistically more reliable than virtually all Internet services (Google, Facebook, etc.). Even in the outage that occurred in the fall of 2011, most customers (myself included) didn&#8217;t even notice the service outage, and reportedly no emails or messages were lost&#8211;just delayed. Sure, the BIS happened to have all of its outage at one time, but in the past 10 years or so, this two-day outage was the only one ever (to my knowledge&#8230; and that of some article I read somewhere).</li>
<li>Virtually no mass-media article about any RIM product has even approached neutrality since about July 2011. At least in &#8220;The Globe and Mail,&#8221; every article since October has recounted *all* of the company&#8217;s troubles in the past several months, whether or not they are relevant to the event being discussed.</li>
<li>RIM was called to England on account of how BBM (BlackBerry Messenger), the company&#8217;s secure messaging service, helped in organizing the protests in London over the summer. Twitter and Facebook were also represented. What about Apple, Google, and Amazon? Surely there are quite a number of active BBM users in England.</li>
</ol>
<p>What do I think is going on here? I don&#8217;t know why, but North American media outlets have decided to kill RIM. Predictably, most people where I live or have lived (Montreal, Toronto, Waterloo) are fine with it, and often endorse it. Yet when they move from dumb-phones to smartphones, people I know are choosing BlackBerry about as often as an Android or iOS device.</p>
<p>I&#8217;d also like to point out how dumb it is that millions of Canadians seem to want to kill the only internationally-visible Canadian technology company in favour of the American technology oligarchy. But hey, we don&#8217;t live in Canada any more&#8211;at least, our government isn&#8217;t called the &#8220;Canadian Government&#8221; but the &#8220;Harper Government,&#8221; so I guess if it&#8217;s Harper&#8217;s choice of how the Canadian media is allowed to refer to my government, then it should be Harper&#8217;s choice of how to ruin my country. He&#8217;s doing it by selling my country&#8217;s assets to international business-people, and killing RIM will help that goal.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>As an enthusiast, I was immediately intrigued by RIM&#8217;s &#8220;PlayBook&#8221; tablet computer. When it was released in April 2011, it was basically the only competitor to the Apple iPad. The situation is very different at the end of 2011, of course. Now, I&#8217;m not trying to irrationally defend RIM, so I have to agree with the general portrayal of the PlayBook: RIM screwed it up in a big way, several times, and continues to do so. If you want to learn how, read that elsewhere&#8230; it&#8217;s easy to find.</p>
<p>So why did I want a PlayBook tablet? I wasn&#8217;t about to pay $500 for something from a company that was about to collapse, had major bugs in the operating system, and virtually no apps available. Then several things changed: the PlayBook went on sale for $300 off, I realized RIM isn&#8217;t going to collapse, they fixed the major bugs, and the NDK (Native Development Kit&#8230; in C language, not HTML5 or re-packaged Android) was released with quite a number of open-source development libraries, including ones used by software I use often. There are, unfortunately, still virtually no apps available, in comparison to other platforms. Plus, when PlayBook OS 2 is released, it will have support for easily-ported Android apps and (I think) be able to connect directly to the BlackBerry Internet Service.</p>
<p>Here&#8217;s my review:</p>
<p>I&#8217;ve used the device for about two weeks, and it doesn&#8217;t do everything I hoped, but it does some things that I hadn&#8217;t envisioned. I still don&#8217;t know what it&#8217;s going to be like to take notes with it during my seminars, but it&#8217;s certainly going to be useful for bringing and reading PDF versions of books and articles that I&#8217;ve scanned from the library. Much more handy than taking all the books!</p>
<p>I feel like I&#8217;ve been using it for things that I previously wouldn&#8217;t have done. Nothing big, just typical tablet things: reading the news, watching online videos, listening to online music, checking Facebook and Twitter, and so on. I was initially allured by the ability to use Bluetooth to pair my BlackBerry phone with the PlayBook, then access the phone apps on the tablet. Unfortunately, the BlackBerry Messenger app is basically unusable because it doesn&#8217;t sync properly. Some received messages never register as &#8220;read,&#8221; so the notifications area keeps telling me I have unread messages, even when I&#8217;ve read them many times. Also, there is sometimes considerable lag after I send a message. The email, calendar, and contacts apps don&#8217;t seem to be affected. The Bluetooth connection is fairly powerful: I can leave my phone in a central place and walk around with the tablet without a noticable decrease in performance.</p>
<p>In two weeks, it&#8217;s never crashed, I&#8217;ve never had to restart it because of a software bug, the OS-level commands are always responsive (even when a particular app has frozen), the graphics are impressive, the screen is bright, the device is robust (I&#8217;ve dropped it in ways I shouldn&#8217;t have), it stays charged for days, the on-screen keyboard is surprisingly easy to use, the cameras work well and the speakers sound surprisingly good and are loud enough, there are a handful of cool music apps (I hope to add some more), the user interface reacts in predictable ways, and the browser has yet to fail me on a web page (unlike the phone version).</p>
<p>At first, I had problems getting the touch screen to react how I wanted, but now I never have problems. Having never owned a touch-screen device before this one, I chalk it up to lack of experience. Also, the 7-inch size is perfect for me&#8230; it&#8217;s big enough to see things, but small enough that I can carry it securely with one hand.</p>
<p>With this whole rant/post in mind, the one thing I cannot answer for is games. I generally don&#8217;t have time to play games, and when I do I want a real computer (for FreeCiv!) So&#8230; read another review for that.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/crantila.wordpress.com/154/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/crantila.wordpress.com/154/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/crantila.wordpress.com/154/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/crantila.wordpress.com/154/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/crantila.wordpress.com/154/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/crantila.wordpress.com/154/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/crantila.wordpress.com/154/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/crantila.wordpress.com/154/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/crantila.wordpress.com/154/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/crantila.wordpress.com/154/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/crantila.wordpress.com/154/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/crantila.wordpress.com/154/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/crantila.wordpress.com/154/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/crantila.wordpress.com/154/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crantila.wordpress.com&amp;blog=14085817&amp;post=154&amp;subd=crantila&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://crantila.wordpress.com/2012/01/04/on-the-fate-of-rim-maker-of-blackberry-products-and-my-new-playbook-tablet/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e1dca256b2e02b178cc7915aba6fbeb0?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">crantila</media:title>
		</media:content>
	</item>
		<item>
		<title>Secure Your Desktop Fedora Installation</title>
		<link>http://crantila.wordpress.com/2012/01/01/secure-your-desktop-fedora-installation/</link>
		<comments>http://crantila.wordpress.com/2012/01/01/secure-your-desktop-fedora-installation/#comments</comments>
		<pubDate>Sun, 01 Jan 2012 21:30:49 +0000</pubDate>
		<dc:creator>crantila</dc:creator>
				<category><![CDATA[Planet Fedora]]></category>

		<guid isPermaLink="false">http://crantila.wordpress.com/2012/01/01/secure-your-desktop-fedora-installation/</guid>
		<description><![CDATA[I started this post as a comment to Sparks&#8217; post about end-user security here. The response became very long, very quickly, so I posted it here instead. The question of browser add-ons is also affected by that user&#8217;s initiative. Everybody suggests NoScript as the perfect solution to security problems, but it really isn&#8217;t. I use [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crantila.wordpress.com&amp;blog=14085817&amp;post=152&amp;subd=crantila&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I started this post as a comment to Sparks&#8217; post about end-user security <a href="https://sparkslinux.wordpress.com/2011/12/31/end-user-security-for-web-browsing/">here</a>. The response became very long, very quickly, so I posted it here instead.</p>
<p>The question of browser add-ons is also affected by that user&#8217;s initiative. Everybody suggests NoScript as the perfect solution to security problems, but it really isn&#8217;t. I use NoScript, but try convincing an average computer user to put up with the tinkering that NoScript requires, and it falls flat.</p>
<p>The following add-ons increase security/privacy without user interference:<br />
Beef Taco<br />
BetterPrivacy<br />
Ghostery<br />
Secure Sanitizer</p>
<p>I&#8217;ve found it&#8217;s easy enough to convince people to use and experiment with the following add-ons, once I&#8217;ve explained what they do and how it increases their online safety:<br />
RequestPolicy<br />
PasswordMaker</p>
<p>I would not consider getting rid of any of these, and there are others too. As Sparks suggests, HTTPS-Everywhere is an easy-to-use addon. Other things suggested in comments on Sparks&#8217; article are also a good.</p>
<p>&#8212;&#8212;&#8212;-</p>
<p>But that&#8217;s only one part of security available in Fedora. Sparks says we should &#8220;Use SE Linux[sic].&#8221; This is an under-statement. Especially for somebody who only uses their web browser, the default SELinux settings can be significantly strengthened without affecting the user experience. That said, I&#8217;m not an expert in SELinux by any stretch&#8230; just paranoid.</p>
<p>The two things I always do are change certain boolean settings and change the default user context. User beware: some of these settings can&#8217;t *just* be flipped. the &#8216;execmem&#8217; boolean in particular requires a few customized exceptions.</p>
<p>Booleans (some set this way by default):<br />
allow_execheap &#8211;&gt; off<br />
allow_execmem &#8211;&gt; off<br />
allow_execmod &#8211;&gt; off<br />
allow_execstack &#8211;&gt; off<br />
allow_guest_exec_content &#8211;&gt; off<br />
allow_java_execstack &#8211;&gt; off<br />
allow_mplayer_execstack &#8211;&gt; off<br />
allow_staff_exec_content &#8211;&gt; off<br />
allow_sysadm_exec_content &#8211;&gt; off<br />
allow_user_exec_content &#8211;&gt; off<br />
allow_xguest_exec_content &#8211;&gt; off<br />
allow_xserver_execmem &#8211;&gt; off</p>
<p>For instructions on changing the default SELinux user context, refer to the Fedora 13 &#8220;Security-Enhanced Linux&#8221; user guide <a href="http://docs.fedoraproject.org/en-US/Fedora/13/html/Security-Enhanced_Linux/sect-Security-Enhanced_Linux-Confining_Users-Changing_the_Default_Mapping.html">here</a>. Unfortunately, this document hasn&#8217;t been published since Fedora 13, but this section still applies to Fedora 16.</p>
<p>&#8212;&#8212;&#8212;-</p>
<p>And there are other things, not related to SELinux.</p>
<p>Disable access to the root user account in favour of using &#8220;sudo.&#8221; Set all partitions to mount with the &#8220;noexec&#8221; flag if possible. Turn off the SSH, sendmail, and potentially other services. Use LUKS disk encryption. Cryptographically (GnuPG) sign and encrypt as many emails as possible. Use secure passwords for websites (with PasswordMaker to generate them). Use the /etc/sysctl.conf file from Fedora CSI (see link below). Use the /etc/sysconfig/iptables file from Fedora CSI (see link below) BUT without the &#8220;enabled&#8221; port 22. Use &#8216;tune2fs&#8217; to configure interval partition-checking and safer errors behaviour (errors in the root partition are a &#8220;panic&#8221; situation, in my mind&#8230; or at least &#8220;remount-ro&#8221;). Have a good back-up plan (I use SpiderOak because it seems more secure; see spideroak.com).</p>
<p>Fedora CSI (Community Services Architecture) /etc/sysctl.conf configuration <a href="https://docs.fedoraproject.org/en-US/Community_Services_Infrastructure/1/html/Security_Policy/HostGeneralSecurity-Standard-Sysctl.html#HostNetworkSecurity-Standard-Sysctl-Suggested-Config">here</a>.</p>
<p>Fedora CSI IPtables configuration <a href="https://docs.fedoraproject.org/en-US/Community_Services_Infrastructure/1/html/Security_Policy/HostIptables-Standard-Introduction-Prerequisites.html#HostNetworkSecurity-Standard-iptables-Suggested-Config">here</a>.</p>
<p>&#8212;&#8212;&#8212;-</p>
<p>All of these are things that I do for my own computers, with slight modifications depending on exactly what I do on the particular machine, and what I use it for. Things like disk encryption and BIOS passwords are more important for portable computers (but certainly recommended for all).</p>
<p>I&#8217;m not suggesting these exact settings for everybody. But if they don&#8217;t, why not? What do you do instead? Why? Let&#8217;s learn!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/crantila.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/crantila.wordpress.com/152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/crantila.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/crantila.wordpress.com/152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/crantila.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/crantila.wordpress.com/152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/crantila.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/crantila.wordpress.com/152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/crantila.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/crantila.wordpress.com/152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/crantila.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/crantila.wordpress.com/152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/crantila.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/crantila.wordpress.com/152/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crantila.wordpress.com&amp;blog=14085817&amp;post=152&amp;subd=crantila&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://crantila.wordpress.com/2012/01/01/secure-your-desktop-fedora-installation/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e1dca256b2e02b178cc7915aba6fbeb0?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">crantila</media:title>
		</media:content>
	</item>
		<item>
		<title>What&#8217;s Wrong with People who Whine about Firefox</title>
		<link>http://crantila.wordpress.com/2011/12/14/whats-wrong-with-people-who-whine-about-firefox/</link>
		<comments>http://crantila.wordpress.com/2011/12/14/whats-wrong-with-people-who-whine-about-firefox/#comments</comments>
		<pubDate>Wed, 14 Dec 2011 06:48:45 +0000</pubDate>
		<dc:creator>crantila</dc:creator>
				<category><![CDATA[Planet Fedora]]></category>

		<guid isPermaLink="false">http://crantila.wordpress.com/2011/12/14/whats-wrong-with-people-who-whine-about-firefox/</guid>
		<description><![CDATA[I found this on Slashdot. People there have been doing this kind of whining for a long time. The person is talking about memory leaks in Firefox. Replication is easy, windows XP or higher, any firefox that is currently actively developed on and a recent flash plugin. Open about 100 tabs of various sites, taking [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crantila.wordpress.com&amp;blog=14085817&amp;post=129&amp;subd=crantila&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I found this on Slashdot. People there have been doing this kind of whining for a long time. The person is talking about memory leaks in Firefox.</p>
<blockquote><p>Replication is easy, windows XP or higher, any firefox that is currently actively developed on and a recent flash plugin. Open about 100 tabs of various sites, taking care to make these a representation of the (type of) sites the average user visits and start browsing in them. I can guarantee you that you&#8217;ll have a bigger than 1.5GB browser that will crash in less than a few hours.</p></blockquote>
<p>This is apparently proof that the previous poster, who claimed not to experience the memory leaks, is a liar. But wait a second&#8230; who in their right mind has &#8220;about 100 tabs&#8221; open at the same time? Who in their right mind would expect that &#8220;about 100 tabs&#8221; would take less than 1.5 GB of memory? Who in their right mind would expect that such a condition should be sustainable for more than &#8220;a few hours?&#8221;</p>
<p>All of the people on Slashdot, that&#8217;s who. These people are ridiculous. I rarely keep a browser window open for 30 minutes, never mind &#8220;a few hours.&#8221; And when I do keep one window open for &#8220;a few hours&#8221; or more, it certainly isn&#8217;t with &#8220;about 100 tabs of various sites,&#8221; but more like five tabs. And by the way, that&#8217;s about as many tabs as I ever used&#8211;five.</p>
<p>And don&#8217;t think I&#8217;m picking on this one post as though it&#8217;s unique. My personal favourite complaint, now long-lost of course, is that somebody can&#8217;t keep Firefox open for a week straight without it crashing. You don&#8217;t say. Go figure.</p>
<p>And apparently the Firefox developers are ignoring bug reports, specifically about memory leaks. But how is that possible? Over the past few releases, one of the big selling points has consistently been that the browser will use less memory.</p>
<p>This isn&#8217;t even to really get started on the rant about why people think it&#8217;s good for their software to use as little memory as possible. The phrases &#8220;uses a lot of memory&#8221; and &#8220;is memory inefficient&#8221; are often used on Slashdot, especially against Firefox, as though they mean the same thing. I would be glad to have my browser use 3 GB if it did so in a responsible way that made my browsing faster. The key is that it wouldn&#8217;t <em>need</em> that much memory to function, but that with that much memory it would be better. Sure, there are situations where &#8220;a lighter memory footprint&#8221; is desirable, but there are plenty of situations where I have five tabs open, Firefox is using 200 MB of memory, I have 3 GB free, and I think &#8220;what a waste.&#8221;</p>
<p>The original comment appears <a href="http://ask.slashdot.org/comments.pl?sid=2572922&amp;cid=38366696">here</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/crantila.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/crantila.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/crantila.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/crantila.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/crantila.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/crantila.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/crantila.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/crantila.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/crantila.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/crantila.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/crantila.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/crantila.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/crantila.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/crantila.wordpress.com/129/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crantila.wordpress.com&amp;blog=14085817&amp;post=129&amp;subd=crantila&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://crantila.wordpress.com/2011/12/14/whats-wrong-with-people-who-whine-about-firefox/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e1dca256b2e02b178cc7915aba6fbeb0?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">crantila</media:title>
		</media:content>
	</item>
		<item>
		<title>GNOME 3 May not Be Designed for You.</title>
		<link>http://crantila.wordpress.com/2011/07/06/gnome-3-may-not-be-designed-for-you/</link>
		<comments>http://crantila.wordpress.com/2011/07/06/gnome-3-may-not-be-designed-for-you/#comments</comments>
		<pubDate>Wed, 06 Jul 2011 07:30:37 +0000</pubDate>
		<dc:creator>crantila</dc:creator>
				<category><![CDATA[Planet Fedora]]></category>

		<guid isPermaLink="false">http://crantila.wordpress.com/?p=55</guid>
		<description><![CDATA[Pre-Script: I initially wrote this as an email to some friends, who almost certainly know less about Linux than everybody else who will read this. Since Fedora released GNOME 3, there has been lots of bickering, like when everybody released KDE 4. (Ubuntu gave up on GNOME and went for &#8220;Unity,&#8221; which is, in short, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crantila.wordpress.com&amp;blog=14085817&amp;post=55&amp;subd=crantila&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Pre-Script: I initially wrote this as an email to some friends, who almost certainly know less about Linux than everybody else who will read this.</p>
<p>Since Fedora released GNOME 3, there has been lots of bickering, like when everybody released KDE 4. (Ubuntu gave up on GNOME and went for &#8220;Unity,&#8221; which is, in short, built on GNOME 3 but with a different user interface).</p>
<p>This has to be one of my favourites, though:<br />
<a href="http://www.christoph-wickert.de/blog/2011/06/25/gnome-developer-quote-of-the-day/">http://www.christoph-wickert.de/blog/2011/06/25/gnome-developer-quote-of-the-day/</a></p>
<p>And from that page, my favourite link is the one from &#8220;(We are not designing a desktop for people &#8230; ) who want to shutdown their computers from within a GNOME session.&#8221;<a href="https://bugzilla.gnome.org/show_bug.cgi?id=647441#c2"></p>
<p>https://bugzilla.gnome.org/show_bug.cgi?id=647441#c2</a></p>
<p>Yes, seriously. At first, I thought it was a bug, or a one-off thing because I was running Fedora 15 in VirtualBox. But no&#8211;you actually can&#8217;t power down your computer while you&#8217;re logged in.</p>
<p>The best/worst part, or at least the one that worries me the most, is that GNOME and Fedora are intimately linked. Most of the programmers in the Fedora Desktop group are also programmers for GNOME. So like somebody responded on that blog post, if GNOME is going down, Fedora will have a hard time trying to abandon ship.</p>
<p>As for me personally, it doesn&#8217;t really matter. Since I started using Linux in 2002, I haven&#8217;t used any version of GNOME for longer than a week&#8211;it&#8217;s always been KDE for me, even through the admittedly tough times of versions 4.0 to 4.2. I don&#8217;t think KDE is perfect, but it&#8217;s perfect *for me*, and that&#8217;s what matters most. To be honest, the fact that it sometimes breaks is something that I need out of my computer, to keep me from something truly stupid, like trying to graft SELinux onto Ubuntu, or boot Fedora 14 from an LVM2 boot partition using GRUB2. Note that my &#8220;day job&#8221; is &#8220;graduate student of music theory,&#8221; so SELinux anywhere, as much as I like it, is pretty mysterious. I did succeed with GRUB2, but that&#8217;s another story.</p>
<p>But I&#8217;m not honestly too worried that GNOME 3 is the beginning of the end. Everybody says stupid things sometimes, including Firefox developers, one of whom recently claimed the Firefox isn&#8217;t designed for enterprise deployment (read: &#8220;use by corporations&#8221;). Besides, saying stupid things, doing stupid things, and getting stupid results are all different aspects of stupidity.</p>
<p>What I&#8217;m saying is that I have this sense that everything is going to be a-okay. Why? Look at the most popular operating systems today&#8211;and I don&#8217;t mean popular by number of users, but popular by &#8220;prestige&#8221; or &#8220;cool factor.&#8221; You have Mac OS X, iOS (for iPhone, iPod, and iPad devices), Android (for cell phones), and&#8230; yep, that&#8217;s about it. Windows is not, and will never be cool, but Apple products are, and it&#8217;s because they&#8217;re permanently set to &#8220;flashy&#8221; mode. You can&#8217;t customize it unless you really know what you&#8217;re doing, so you can&#8217;t break it (and make it look silly). You&#8217;re permanently stuck with a relatively attractive, but unintrusive, user interface with large icons. Hmm&#8230; sounds like GNOME 3.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/crantila.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/crantila.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/crantila.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/crantila.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/crantila.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/crantila.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/crantila.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/crantila.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/crantila.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/crantila.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/crantila.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/crantila.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/crantila.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/crantila.wordpress.com/55/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crantila.wordpress.com&amp;blog=14085817&amp;post=55&amp;subd=crantila&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://crantila.wordpress.com/2011/07/06/gnome-3-may-not-be-designed-for-you/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e1dca256b2e02b178cc7915aba6fbeb0?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">crantila</media:title>
		</media:content>
	</item>
		<item>
		<title>Computer Security: Just One of the Reasons I Prefer Fedora to Ubuntu</title>
		<link>http://crantila.wordpress.com/2011/05/15/computer-security-just-one-of-the-reasons-i-prefer-fedora-to-ubuntu/</link>
		<comments>http://crantila.wordpress.com/2011/05/15/computer-security-just-one-of-the-reasons-i-prefer-fedora-to-ubuntu/#comments</comments>
		<pubDate>Sun, 15 May 2011 06:02:12 +0000</pubDate>
		<dc:creator>crantila</dc:creator>
				<category><![CDATA[Planet Fedora]]></category>

		<guid isPermaLink="false">http://crantila.wordpress.com/?p=52</guid>
		<description><![CDATA[This is a whiny review of Ubuntu 11.04. You have been warned. With the recent release of Ubuntu 11.04 and the Unity desktop environment, I quickly realized it was time to get my CD-Rs ready! As a Fedora user, I&#8217;m definitely a fan of new things. Aside from that, it&#8217;s always good to keep an [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crantila.wordpress.com&amp;blog=14085817&amp;post=52&amp;subd=crantila&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This is a whiny review of Ubuntu 11.04. You have been warned.</p>
<p>With the recent release of <a href="http://www.ubuntu.com/">Ubuntu 11.04</a> and the <a href="http://en.wikipedia.org/wiki/Unity_%28desktop_environment%29">Unity</a> desktop environment, I quickly realized it was time to get my CD-Rs ready! As a Fedora user, I&#8217;m definitely a fan of new things. Aside from that, it&#8217;s always good to keep an eye on what&#8217;s happening in the rest of the Linux world.</p>
<p>The first thing I noticed is that Ubuntu has now taken to product placement, with name-brand computers on their homepage. Okay, fine&#8211;you have to make money somehow. But the first thing that really stuck out was how difficult it is to find the CHECKSUM for the download. And nowhere do they even suggest that it&#8217;s a good idea to verify your download. Granted, Fedora stopped suggesting it as strongly as they once did, but at least there&#8217;s a (small) &#8220;Verify Download&#8221; button on the main download page. I&#8217;d like to see all the distributions recommend verification as part of the download process; it&#8217;s usually unnecessary, but it&#8217;s usually also easy. A damaged ISO file has the potential to cause great headaches, and it might just turn off a potential user if the installer doesn&#8217;t work for some reason they can&#8217;t figure out.</p>
<p>Then I decided to give 11.04 a try in a virtual machine, just running the &#8220;live CD.&#8221; I have to admit that I like the interface. It&#8217;s a little confusing at first, but it&#8217;s nice after you realize what they&#8217;re trying to accomplish (as I read it: a clean, easy-to-use interface for portable and desktop computers alike). As a side-note&#8230; the KDE user in me has to take note of the feature-removal that went on here, even from GNOME 2 to Unity, but that was more or less expected.</p>
<p>The next two strikes for 11.04 came as I tried to install it: I couldn&#8217;t find the buttons to setup LVM or LUKS (advanced hard drive management and hard drive encryption software). After some searching, I discovered that&#8211;lo and behold&#8211;I downloaded the wrong ISO image. If you want support for LVM or LUKS in Ubuntu 11.04, you have to download and use the text-based &#8220;alternate installer!&#8221; While Fedora switches everybody to LVM by default, with LUKS and software-based RAID just some button-clicks away, Ubuntu removes them from the primary installation ISO, <em>and</em> from any graphical installer. Maybe those options were never available through a graphical installation, but this is the kind of feature removal with which I cannot sympathize. When installing Fedora, you have to click buttons and choose to put yourself into a situation where you might run into the troublesome confusion of dealing directly with LVM. Why wouldn&#8217;t Ubuntu do the same? After all, they also let you go to the trouble of setting up your own partitions! Maybe it&#8217;s a space-on-the-CD issue&#8230;</p>
<p>But 11.04 does add a new and interesting feature to the installation application: it&#8217;s multi-tasking! I thought the pre-installation configuration was going too quickly; all I did was set up the partitions, and it began to install. But I was misled&#8211;the rest of the configuration was simply saved until after the installation began, so that, while I was inputting information about time zones, keyboards, and users, my computer was already busy installing my new OS. A nice step forward!</p>
<p>To round out my whining, and to return to computer security, there&#8217;s SELinux. Fedora ships it by default, but Ubuntu doesn&#8217;t. Sure, Fedora&#8217;s SELinux setup may not be as strong as it could be by default, but it&#8217;s more secure than nothing (I mean&#8230; AppArmour), and it can be easily ramped up.</p>
<p>I once read a quote that goes something like, &#8220;What can the average desktop computer user do to help secure their information in the age of the Internet? Nothing, they&#8217;re screwed.&#8221; That might be true for most cases, but SELinux is a step in the right direction, and only Fedora (and Fedora-based distributions) use it by default. Plus&#8230; have you ever tried to enable SELinux in Ubuntu (or openSUSE, or Debian?) I have, and it&#8217;s a pain unless you know what you&#8217;re doing&#8211;and I don&#8217;t.</p>
<p>Many of these things aren&#8217;t new to Ubuntu 11.04, but this version has pushed me to wonder why it&#8217;s the case. Surely Ubuntu isn&#8217;t &#8220;selling out&#8221; just so they can solve their fake <a href="https://bugs.launchpad.net/ubuntu/+bug/1">Bug #1</a> at any cost? So what is going on here? Hmm&#8230;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/crantila.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/crantila.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/crantila.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/crantila.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/crantila.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/crantila.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/crantila.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/crantila.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/crantila.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/crantila.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/crantila.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/crantila.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/crantila.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/crantila.wordpress.com/52/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crantila.wordpress.com&amp;blog=14085817&amp;post=52&amp;subd=crantila&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://crantila.wordpress.com/2011/05/15/computer-security-just-one-of-the-reasons-i-prefer-fedora-to-ubuntu/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e1dca256b2e02b178cc7915aba6fbeb0?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">crantila</media:title>
		</media:content>
	</item>
		<item>
		<title>Fedora Summer Coding Evaluation</title>
		<link>http://crantila.wordpress.com/2010/08/23/fedora-summer-coding-evaluation/</link>
		<comments>http://crantila.wordpress.com/2010/08/23/fedora-summer-coding-evaluation/#comments</comments>
		<pubDate>Tue, 24 Aug 2010 01:26:28 +0000</pubDate>
		<dc:creator>crantila</dc:creator>
				<category><![CDATA[Fedora Summer Coding 2010]]></category>

		<guid isPermaLink="false">http://crantila.wordpress.com/?p=45</guid>
		<description><![CDATA[I am very grateful for having been allowed to participate in Fedora Summer Coding 2010.  I have learned so much about music and audio software, about documenting software, about the Fedora community, and about doing things in an open-source way. One particular sore point has been bugging me throughout the entire process, and I want [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crantila.wordpress.com&amp;blog=14085817&amp;post=45&amp;subd=crantila&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I am very grateful for having been allowed to participate in Fedora Summer Coding 2010.  I have learned so much about music and audio software, about documenting software, about the Fedora community, and about doing things in an open-source way.</p>
<p>One particular sore point has been bugging me throughout the entire process, and I want to get that out of the way first.  The original intention was to offer USD$5,000 to each successful student participant, but this was later reduced to USD$1,000.  The reduction was announced after the application deadline, but before releasing the results of which applications were approved.  I still don&#8217;t know whether I made the right financial decision this summer, and the late announcement of the reduction makes the Summer Coding SIG seem sneaky and unfair.  While the reduction was almost certainly done with the intention of allowing a greater number of student participants, it also undermines the legitimacy and viability of a Summer Coding program.  Had the original intention been to offer USD$1,000, I would not have applied &#8211; I would have gone on to seek a different job.  That said, it was my own decision to continue with Summer Coding after the smaller award was announced, and the $5,000 estimate was clearly marked as only an estimate.  The problem is that there is a large difference between the original estimate and the final result.</p>
<p>This was the only negative aspect of my Summer Coding experience.</p>
<p>The application process was a little bit confusing, but nothing that some careful attention couldn&#8217;t overcome.  Looking at the other applications, and the origin of those which were approved, it seems that non-native English speakers were at a significant disadvantage.  There were certainly other factors involved.  Many of the Chinese applicants, for example, wanted to work on the Ailurus package manager, which is not available in the standard Fedora repository, and replicates functionality in the existing PackageKit package manager.  Furthermore, I&#8217;m not sure that it&#8217;s a bad thing for the application process to be a little bit confusing.  If you&#8217;re going to be doing open-source development work, you must be able to work through LOTS of confusing documentation and instructions.  That&#8217;s the nature of the beast!  Even as I whine about this, the &#8220;Four Seasons of Code&#8221; Summer Coding project developed a repeatable, quasi-standardized application application for summer coding-like events.</p>
<p>Another thing about the application process is that it was quite demanding, and not all applicants finished all of the required components.  The only reason I was able to complete my project is because I took the application&#8217;s requests very seriously, and filled it out in detail that I thought was excruciating.  Success comes with planning.  Enough said.</p>
<p>After the application process, the Summer Coding requirements simply vanished, and I was basically left on my own (with my mentors) to construct a meaningful result.  It wouldn&#8217;t work for some people, buy my preferred way to learn and do things is independently for as long as possible.  It seems that &#8220;independently&#8221; is how many open-source projects get started.  Once an initial version exists, collaboration can truly begin.</p>
<p>Twice-weekly blogging is a pain, but invaluable.  Not only does it help to spread the word about your project, but you record some of your thought-process for you and other people to review later.  The next time somebody wants to write a user guide, they might check out my blog posts, for example.  In retrospect, I could/should have designed the blog posts much better, to illustrate the decisions I had to make, and why I chose what I did.  There&#8217;s always next time.</p>
<p>My mentors have been very helpful in sorting out problems with me.  I appreciate that they have not (generally) solved anything for me, but instead point me to the right source for information on how to do it myself.  One notable exception to this is when I set up the git repository, following my mentor&#8217;s instructions exactly.  This isn&#8217;t really useful for most people in most situations, however, and I probably won&#8217;t set up another git repository in my life.</p>
<p>The Documentation Project holds weekly meetings on IRC, and it has been helpful for me to attend these.  If there is a relevant project or SIG in Fedora, I encourage future Summer Coding participants to attend their meetings.  You will get to know people who can help you, and also learn about the workflow and efforts that go into producing a viable Linux distribution.  Be careful at meetings and on IRC though, because you never know who might be there&#8230; Paul Frields, for example, frequents the #fedora-docs channel and Docs Project meetings, but nobody warned me.  I only found out I&#8217;d been talking to the Fedora Project Leader well after the fact!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/crantila.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/crantila.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/crantila.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/crantila.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/crantila.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/crantila.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/crantila.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/crantila.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/crantila.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/crantila.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/crantila.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/crantila.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/crantila.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/crantila.wordpress.com/45/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crantila.wordpress.com&amp;blog=14085817&amp;post=45&amp;subd=crantila&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://crantila.wordpress.com/2010/08/23/fedora-summer-coding-evaluation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e1dca256b2e02b178cc7915aba6fbeb0?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">crantila</media:title>
		</media:content>
	</item>
		<item>
		<title>Summer Coding Final Report for Musicians&#8217; Guide</title>
		<link>http://crantila.wordpress.com/2010/08/23/summer-coding-final-report-for-musicians-guide/</link>
		<comments>http://crantila.wordpress.com/2010/08/23/summer-coding-final-report-for-musicians-guide/#comments</comments>
		<pubDate>Mon, 23 Aug 2010 20:23:44 +0000</pubDate>
		<dc:creator>crantila</dc:creator>
				<category><![CDATA[Fedora Summer Coding 2010]]></category>
		<category><![CDATA[Planet Fedora]]></category>

		<guid isPermaLink="false">http://crantila.wordpress.com/?p=42</guid>
		<description><![CDATA[The Fedora Musicians&#8217; Guide is now complete (as required by Fedora Summer Coding, at least &#8211; draft is available at this link).  In case you&#8217;ve missed my previous posts, here&#8217;s a brief description of the project, how it began, and how it has developed so far. The Fedora Musicians&#8217; Guide (or &#8220;FMG&#8221;) was designed specifically [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crantila.wordpress.com&amp;blog=14085817&amp;post=42&amp;subd=crantila&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The Fedora Musicians&#8217; Guide is now complete (as required by Fedora Summer Coding, at least &#8211; draft is available at <a href="http://docs.fedoraproject.org/en-US/Fedora_Draft_Documentation/0.1/html/Musicians_Guide/index.html">this link</a>).  In case you&#8217;ve missed my previous posts, here&#8217;s a brief description of the project, how it began, and how it has developed so far.</p>
<p>The Fedora Musicians&#8217; Guide (or &#8220;FMG&#8221;) was designed specifically as a Fedora Summer Coding project.  The idea came to me when I saw the request for student applications to Fedora Summer Coding.  Because I have taken two Computer Science courses, I thought I would try to apply for something.  When I looked at the existing proposals, I realized that two terms of CS just wouldn&#8217;t cut it.  After thinking about what I can do, I realized that, as a university music student, I have a rather unique view of Linux.  In particular, I knew that the existing documentation for music software was woefully insufficient.  It still is, by the way.  Thankfully, the Fedora community came together and allowed me to write a brand-new user guide for some of the most popular music and audio software available in Fedora (and some less-popular things, too).</p>
<p>The proposal was quite specific about the Guide&#8217;s goals.  The target audience is people like my friends and me, who study (or have studied) music to a relatively high level.  The document has relatively few technical musical explanations; users are expected to already know music notation before they use the LilyPond chapter, for example.  Users are expected to know what they want to do, but not how to do it.  In a way, I wrote the FMG specifically for my friends, because I was tired of saying &#8220;you can use this program on Linux,&#8221; knowing full well that a lack of documentation would prevent them from figuring it out.</p>
<p>The approach to each chapter shows the minimum skills required to use the application or program.  It&#8217;s best to learn through independent experience, so I wanted to explain as little as possible, encouraging readers to learn and experiment by themselves.  At the same time, I want to provide enough information that readers can guess intelligently how to do things.  This was very difficult, and I was always debating with myself about how much detail to include, and how much to assume the user would already know.</p>
<p>It was also important for me to write something distinctly different from pre-existing documentation.  Ardour and Audacity already have excellent user guides available on the internet, and SuperCollider has a very extensive collection of help files.  The point of the FMG, as much as it can be, is to get users started with the software as quickly as possible, showing them how to use it with follow-along tutorials.  The tutorials have instructions to create a particular, real-world project, with instructions for the tools being used, and explanations of why those tools are being used in that particular way.</p>
<p>The FMG currently covers the following software: Audacity, Ardour, Qtractor, Rosegarden, FluidSynth/Qsynth, SuperCollider, LilyPond, Frescobaldi, GNU Solfege.  There are also chapters about audio recording, computer audio, and real-time Linux systems, for users who need them.</p>
<p>It&#8217;s difficult to know how well the Musicians&#8217; Guide has met the goals I set for it.  As development progressed, I found that it was much easier to write about the best software, and much more difficult to write about the merely high-quality software.  I fear that this shows in the resulting document &#8211; that software like Audacity (because it&#8217;s not new to me, and it crashed often) and Rosegarden (because it&#8217;s quirky and difficult to guess) are in the greatest need of good documentation, but that I was unable to provide it.</p>
<p>GNU Solfege, in particular, is a project that needs help.  I included it in the FMG because aural skills software is one area that computers are most useful to musicians, but it is always neglected.  The real problem is not that GNU Solfege is bad software, but that it simply needs more exercises.  These exercises are easy to write, too!  I sincerely hope that the Musicians&#8217; Guide helps people to discover Solfege, and encourages them to write more exercises, especially for melodic and harmonic dictation.</p>
<p>Looking back over the whole project, there are a few things that stand out in my mind:<br />
* Writing documentation is a tedious task, but a very useful one.<br />
* Some of this software is *very* difficult to use by guessing.<br />
* Some of this software seems difficult to use, but is actually easy.<br />
* Most of this software is very useful, comprehensive, and high quality.</p>
<p>The point of Fedora Summer Coding (I think&#8230; ) is to encourage new contributors to the Fedora Project.  I am very grateful for the general friendliness and helpfulness of members of the Fedora community, and I feel like, even after just two months, the community has welcomed me as a valued part of the team.  I cannot emphasize enough how important it is to receive encouragement from other community members.  And it worked!  As it stands now, I plan to remain with the Documentation Project, helping where I can.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/crantila.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/crantila.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/crantila.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/crantila.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/crantila.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/crantila.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/crantila.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/crantila.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/crantila.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/crantila.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/crantila.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/crantila.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/crantila.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/crantila.wordpress.com/42/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crantila.wordpress.com&amp;blog=14085817&amp;post=42&amp;subd=crantila&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://crantila.wordpress.com/2010/08/23/summer-coding-final-report-for-musicians-guide/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e1dca256b2e02b178cc7915aba6fbeb0?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">crantila</media:title>
		</media:content>
	</item>
		<item>
		<title>Musicians&#8217; Guide First DocBook Draft Is Ready!</title>
		<link>http://crantila.wordpress.com/2010/08/03/musicians-guide-first-docbook-draft-is-ready/</link>
		<comments>http://crantila.wordpress.com/2010/08/03/musicians-guide-first-docbook-draft-is-ready/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 07:24:43 +0000</pubDate>
		<dc:creator>crantila</dc:creator>
				<category><![CDATA[Fedora Summer Coding 2010]]></category>
		<category><![CDATA[Planet Fedora]]></category>

		<guid isPermaLink="false">http://crantila.wordpress.com/?p=39</guid>
		<description><![CDATA[By the time you read this, the first DocBook draft of the Musicians&#8217; Guide should be available on the Fedora Docs website, under the &#8220;Draft Documentation&#8221; heading.  The conversion from MediaWiki to DocBook did go much more quickly than I thought it would &#8211; very lucky!  Since then, I&#8217;ve also significantly overhauled a few chapters, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crantila.wordpress.com&amp;blog=14085817&amp;post=39&amp;subd=crantila&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>By the time you read this, the first DocBook draft of the Musicians&#8217; Guide should be available on the <a href="http://docs.fedoraproject.org">Fedora Docs website</a>, under the &#8220;Draft Documentation&#8221; heading.  The conversion from MediaWiki to DocBook did go much more quickly than I thought it would &#8211; very lucky!  Since then, I&#8217;ve also significantly overhauled a few chapters, have learned about the style I&#8217;m using, and have made several other small changes.</p>
<p>Over the next week, work will focus on these areas:</p>
<ul>
<li>applying the style consistently across all chapters,</li>
<li>revising the text to make it as concise as possible (currently a problem),</li>
<li>incorporating comments from other testers.</li>
</ul>
<p>The development deadline for Fedora Summer Coding is next Monday 9 August, and this last stretch is going to be a busy one.  Careful revision is a very slow, arduous process.  I usually end up writing a paragraph three or four times before leaving it.  This is the nature of writing, however, and I guess it parallels sofware testing, which usually takes five times longer than writing the code in the first place.</p>
<p>I&#8217;m really starting to understand why documentation is often left out of open-source projects, or left to become obsolete once it is written.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/crantila.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/crantila.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/crantila.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/crantila.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/crantila.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/crantila.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/crantila.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/crantila.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/crantila.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/crantila.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/crantila.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/crantila.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/crantila.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/crantila.wordpress.com/39/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crantila.wordpress.com&amp;blog=14085817&amp;post=39&amp;subd=crantila&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://crantila.wordpress.com/2010/08/03/musicians-guide-first-docbook-draft-is-ready/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e1dca256b2e02b178cc7915aba6fbeb0?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">crantila</media:title>
		</media:content>
	</item>
		<item>
		<title>Two Weeks to Go!</title>
		<link>http://crantila.wordpress.com/2010/07/28/two-weeks-to-go/</link>
		<comments>http://crantila.wordpress.com/2010/07/28/two-weeks-to-go/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 06:42:05 +0000</pubDate>
		<dc:creator>crantila</dc:creator>
				<category><![CDATA[Fedora Summer Coding 2010]]></category>
		<category><![CDATA[Planet Fedora]]></category>

		<guid isPermaLink="false">http://crantila.wordpress.com/?p=37</guid>
		<description><![CDATA[After my previous, rather lengthy post, I think I&#8217;ll keep this one short. There are just under two weeks until the final completion deadline for Fedora Summer Coding 2010, and I&#8217;m very pleased that the conversion of the Musicians&#8217; Guide to DocBook XML is going more quickly than I anticipated.  Mind you, I&#8217;m starting with [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crantila.wordpress.com&amp;blog=14085817&amp;post=37&amp;subd=crantila&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>After my previous, rather lengthy post, I think I&#8217;ll keep this one short.</p>
<p>There are just under two weeks until the final completion deadline for Fedora Summer Coding 2010, and I&#8217;m very pleased that the conversion of the Musicians&#8217; Guide to DocBook XML is going more quickly than I anticipated.  Mind you, I&#8217;m starting with the easy chapters, and not really revising them along the way &#8211; but it&#8217;s still faster than the seven-days-per-chapter rate of last week!</p>
<p>The biggest challenge ahead will be to re-read every part of every chapter, trying to establish a consistent style.</p>
<p>Finally for today, I would like to thank the members of the Fedora community (and elsewhere!) that have stepped up recently to lend a hand with revision.  That you have helped me to take care of little issues, and a few larger ones, is definitely saving me time!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/crantila.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/crantila.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/crantila.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/crantila.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/crantila.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/crantila.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/crantila.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/crantila.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/crantila.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/crantila.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/crantila.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/crantila.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/crantila.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/crantila.wordpress.com/37/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crantila.wordpress.com&amp;blog=14085817&amp;post=37&amp;subd=crantila&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://crantila.wordpress.com/2010/07/28/two-weeks-to-go/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e1dca256b2e02b178cc7915aba6fbeb0?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">crantila</media:title>
		</media:content>
	</item>
		<item>
		<title>First Draft Complete (Almost)!</title>
		<link>http://crantila.wordpress.com/2010/07/24/first-draft-complete-almost/</link>
		<comments>http://crantila.wordpress.com/2010/07/24/first-draft-complete-almost/#comments</comments>
		<pubDate>Sat, 24 Jul 2010 06:42:25 +0000</pubDate>
		<dc:creator>crantila</dc:creator>
				<category><![CDATA[Fedora Summer Coding 2010]]></category>
		<category><![CDATA[Planet Fedora]]></category>

		<guid isPermaLink="false">http://crantila.wordpress.com/?p=35</guid>
		<description><![CDATA[The Musicians&#8217; Guide has reached a significant milestone: all of the originally-planned chapters have now been completed to the &#8220;first draft&#8221; stage!  A lot of work still remains before the document reaches a coherently usable form, but for now I&#8217;m going to take a (ten-hour) break.  To sleep. As I look back on my original [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crantila.wordpress.com&amp;blog=14085817&amp;post=35&amp;subd=crantila&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The Musicians&#8217; Guide has reached a significant milestone: all of the originally-planned chapters have now been completed to the &#8220;first draft&#8221; stage!  A lot of work still remains before the document reaches a coherently usable form, but for now I&#8217;m going to take a (ten-hour) break.  To sleep.</p>
<p>As I look back on my original plans and how development has been progressing until now, one thing sticks out more than anything else: this is a HUGE project.</p>
<p>Another thought: if I had been subjected to a regular job interview during the application process, I don&#8217;t think I would have been allowed to do this.  It&#8217;s a tribute to the Fedora Project not only that this project was approved, but that I have been able to take it to this stage.  The support that I receive daily from my colleagues within Fedora, from the Docs team, on the #fedora-selinux IRC channel, within the Audio Creation SIG, and from viewers like you on Planet Fedora has already played a significant role in my ability to &#8220;just keep writing.&#8221;  Thank you.</p>
<p>Yet another thought: had my head been screwed on correctly during the application process, I would not in a million years have included SuperCollider.  It&#8217;s going to be a highlight of the Guide for sure (at least for me&#8230; the &#8220;stars&#8221; are Ardour, LilyPond, and SuperCollider), but SC has already put me seven days behind schedule, and just fifteen minutes ago I realized that I hadn&#8217;t, in fact, finished everything.  Yeah that&#8217;s right &#8211; SEVEN DAYS BEHIND SCHEDULE.  Why?  There&#8217;s actually a small textbook in that chapter.  <a href="https://fedoraproject.org/wiki/User:Crantila/FSC/Synthesizers/SuperCollider/Main">Go look for yourself</a>.</p>
<p>So what&#8217;s on the schedule for this week?  First is to finish writing all of the sections that I realized needed to be added while doing the original writing.  Second is to make drafts of the diagrams, illustrations, and infographics that the Guide will need.  Third is to revise.</p>
<p>You can help!  You don&#8217;t have to know anything about audio or music &#8211; just English.  This is a colossal project, and as such, it&#8217;s going to take a long time to weed out simple spelling and grammatical errors.  I would greatly appreciate any time that somebody can dedicate to any part of any chapter.  Please feel free to edit the wiki pages directly &#8211; no need to mark what you&#8217;ve done, since the wiki will automatically show me.  If you have longer suggestions or comments, please feel free to use the Talk: page, to send me an email, or to contact me on IRC (my nick is &#8220;crantila,&#8221; and I frequent Freenode&#8217;s #fedora-audio, #fedora-summer-coding, #fedora-docs, and other channels).</p>
<p><a href="https://fedoraproject.org/wiki/User:Crantila/FSC/Drafts">https://fedoraproject.org/wiki/User:Crantila/FSC/Drafts</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/crantila.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/crantila.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/crantila.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/crantila.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/crantila.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/crantila.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/crantila.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/crantila.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/crantila.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/crantila.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/crantila.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/crantila.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/crantila.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/crantila.wordpress.com/35/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crantila.wordpress.com&amp;blog=14085817&amp;post=35&amp;subd=crantila&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://crantila.wordpress.com/2010/07/24/first-draft-complete-almost/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e1dca256b2e02b178cc7915aba6fbeb0?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">crantila</media:title>
		</media:content>
	</item>
	</channel>
</rss>
