<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:georss="http://www.georss.org/georss" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-6523277464962917938</atom:id><lastBuildDate>Tue, 14 Jul 2009 18:24:13 +0000</lastBuildDate><title>Ubuntu Linux Tips &amp; Tricks</title><description>Linux tips, tricks, news, randomness...you name it, it's probably here</description><link>http://ubuntulinuxtipstricks.blogspot.com/</link><managingEditor>noreply@blogger.com (Mackenzie)</managingEditor><generator>Blogger</generator><openSearch:totalResults>195</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/UbuntuLinuxTipsTricks" type="application/rss+xml" /><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6523277464962917938.post-7506654947008455825</guid><pubDate>Thu, 09 Jul 2009 19:36:00 +0000</pubDate><atom:updated>2009-07-09T16:47:07.357-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">women</category><title>Male Feminists</title><description>&lt;p&gt;I notice in the comments on David Schlesinger's &lt;a href="http://opensourcetogo.blogspot.com/2009/07/good-gcds-beginning-with-significant.html"&gt;blog&lt;/a&gt; &lt;a href="http://opensourcetogo.blogspot.com/2009/07/emailing-richard-stallman.html"&gt;posts&lt;/a&gt; about &lt;acronym title="Richard Matthew Stallman"&gt;RMS&lt;/acronym&gt;'s "EMACS virgin" tangent at Guadec/Akademy a lot of folks telling him to stop being a "pseudo-feminist" or implying that he thinks women are defenseless and need a big strong man to protect us, or whatever.&lt;/p&gt;
&lt;p&gt;We don't need knights in shining armor, but we do need allies.  For example, if someone has demonstrated that they are a misogynist, do you really think they will listen to a woman when she says that was offensive?  Um, no. They'll call her oversensitive and try to blame it on PMS or tell her she just doesn't belong in that group and should go back to her knitting circle.  This is where the male feminists come in.  Being male, they have a chance of actually being listened to.  That is, if they aren't dismissed as gender traitors first.  The traitors have to be discredited.  And that's why one of the first things you'll see in a comment or hear is that the male feminist needs to stop treating women like delicate flowers who can't defend themselves.&lt;/p&gt;
&lt;p&gt;And this isn't the first time I've seen these sort of &lt;a href="http://mdzlog.alcor.net/2009/05/02/do-not-stand-by/#comment-664"&gt;comments&lt;/a&gt;.  Oh, and Matt just sent me a link for guys wondering about &lt;a href="http://www.thefword.org.uk/features/2008/06/men_feminism_ne"&gt;how to behave in feminist discussions&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;From http://ubuntulinuxtipstricks.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6523277464962917938-7506654947008455825?l=ubuntulinuxtipstricks.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/UbuntuLinuxTipsTricks/~4/_apX8KHesDw" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/UbuntuLinuxTipsTricks/~3/_apX8KHesDw/male-feminists.html</link><author>noreply@blogger.com (Mackenzie)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">7</thr:total><feedburner:origLink>http://ubuntulinuxtipstricks.blogspot.com/2009/07/male-feminists.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6523277464962917938.post-564196980777308992</guid><pubDate>Tue, 07 Jul 2009 16:00:00 +0000</pubDate><atom:updated>2009-07-07T13:30:42.933-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">SELF</category><category domain="http://www.blogger.com/atom/ns#">bug</category><category domain="http://www.blogger.com/atom/ns#">Microsoft</category><title>Bold Prediction: "Bug 1 will be closed in the next 24 months"</title><description>&lt;p&gt;At &lt;acronym title="Southeast Linuxfest"&gt;SELF&lt;/acronym&gt;, &lt;a href="http://bethlynn.livejournal.com/"&gt;Bethlynn Eicher&lt;/a&gt; made a bold prediction: &lt;a href="http://bugs.launchpad.net/bugs/1"&gt;Bug 1: Microsoft has a majority market share&lt;/a&gt; will be closed in the next 24 months.  The date she named on her blog is 30 June 2011.  She keeps pointing out &lt;a href="http://bethlynn.livejournal.com/35290.html"&gt;in her blog&lt;/a&gt; that we're at &lt;a href="http://www.faqs.org/docs/jargon/G/GandhiCon.html"&gt;GhandiCon 3&lt;/a&gt;.  &amp;quot;First they ignore you. Then they laugh at you. &lt;strong&gt;Then they fight you.&lt;/strong&gt; Then you win.&amp;quot;&lt;/p&gt;
&lt;p&gt;I'm listening to Season 1 Episode 20 of the &lt;a href="http://podcast.ubuntu-uk.org/2009/01/11/s01e20-happy-ending/"&gt;Ubuntu UK Podcast&lt;/a&gt;, and they had &lt;a href="http://mdzlog.alcor.net/"&gt;Matt Zimmerman&lt;/a&gt; on there. Someone asked Matt if he thought Bug 1 would be closed in the next 4 years, and he said that sounded a little ambitious.&lt;/p&gt;
&lt;p&gt;I'm just amused by the wildly differing expectations.  I am reminded of Martin Owens's blog post &lt;a href="http://doctormo.wordpress.com/2009/05/13/ignition-advertising-for-ubuntu/"&gt;Ignition Advertising in Ubuntu&lt;/a&gt; where he points out that people like to use things that are popular.  If we don't say that "like nobody uses it" they'll be more likely to try it.  In computers, this makes total sense.  If you need help with a little question, do you call the help desk, or do you ask the person at the next desk over "hey, how do I add a printer?"  Likely the latter.  Historically, Linux has kind of lost on this front.  It's why we have &lt;acronym title="Linux Users Groups"&gt;LUGs&lt;/acronym&gt; and &lt;acronym title="local community"&gt;LoCo&lt;/acronym&gt; Teams.  I think that as we get more users, the momentum to gain more users will grow because being kind of popular makes it easier to become more popular.  There's a point we need to hit where it'll become really easy to get new folks interested.  How quickly we reach that point determines whether Bethlynn or Matt will be right.&lt;/p&gt; 
&lt;p&gt;Two polls below. &lt;a href="http://poll.pollcode.com/gEQd"&gt;Is Bethlynn right?&lt;/a&gt;  &lt;a href="http://poll.pollcode.com/HKar"&gt;What's your prediction?&lt;/a&gt;&lt;/p&gt;
&lt;div style="float:left;"&gt;
&lt;form method="post" action="http://poll.pollcode.com/gEQd"&gt;&lt;table border="0" width="150" style="background-color:#fdf8d8;color:#000000;font-family:'Verdana';font-size:13px;" cellspacing="0" cellpadding="2"&gt;&lt;tr&gt;&lt;td colspan="2" style="padding:2px;"&gt;&lt;strong&gt;Will Bug 1 be closed by the end of June 2011?&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="5"&gt;&lt;input type=radio name="answer" value="1"&gt;&lt;/td&gt;&lt;td style="padding:2px;"&gt;Yes&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="5"&gt;&lt;input type=radio name="answer" value="2"&gt;&lt;/td&gt;&lt;td style="padding:2px;"&gt;No&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2"&gt;&lt;center&gt;&lt;input type="submit" value="Vote"&gt;&amp;nbsp;&amp;nbsp;&lt;input type="submit" name="view" value="View"&gt;&lt;/center&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td bgcolor="white" colspan="2" align="right"&gt;&lt;font size="1" color="black"&gt;pollcode.com &lt;a href="http://pollcode.com/"&gt;free polls&lt;/a&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/form&gt;
&lt;/div&gt;&lt;div style="float:left;"&gt;
&lt;form method="post" action="http://poll.pollcode.com/HKar"&gt;&lt;table border="0" width="150" style="background-color:#fdf8d8;color:#000000;font-family:'Verdana';font-size:13px;" cellspacing="0" cellpadding="2"&gt;&lt;tr&gt;&lt;td colspan="2" style="padding:2px;"&gt;&lt;strong&gt;Bug 1 will be closed within...&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="5"&gt;&lt;input type=radio name="answer" value="1"&gt;&lt;/td&gt;&lt;td style="padding:2px;"&gt;1 year&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="5"&gt;&lt;input type=radio name="answer" value="2"&gt;&lt;/td&gt;&lt;td style="padding:2px;"&gt;2 years&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="5"&gt;&lt;input type=radio name="answer" value="3"&gt;&lt;/td&gt;&lt;td style="padding:2px;"&gt;3 years&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="5"&gt;&lt;input type=radio name="answer" value="4"&gt;&lt;/td&gt;&lt;td style="padding:2px;"&gt;4 years&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="5"&gt;&lt;input type=radio name="answer" value="5"&gt;&lt;/td&gt;&lt;td style="padding:2px;"&gt;5 years&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="5"&gt;&lt;input type=radio name="answer" value="6"&gt;&lt;/td&gt;&lt;td style="padding:2px;"&gt;10 years&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="5"&gt;&lt;input type=radio name="answer" value="7"&gt;&lt;/td&gt;&lt;td style="padding:2px;"&gt;Not in this lifetime&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2"&gt;&lt;center&gt;&lt;input type="submit" value="Vote"&gt;&amp;nbsp;&amp;nbsp;&lt;input type="submit" name="view" value="View"&gt;&lt;/center&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td bgcolor="white" colspan="2" align="right"&gt;&lt;font size="1" color="black"&gt;pollcode.com &lt;a href="http://pollcode.com/"&gt;free polls&lt;/a&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/form&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;From http://ubuntulinuxtipstricks.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6523277464962917938-564196980777308992?l=ubuntulinuxtipstricks.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/UbuntuLinuxTipsTricks/~4/9LjUg5ZJ-8M" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/UbuntuLinuxTipsTricks/~3/9LjUg5ZJ-8M/bold-prediction-bug-1-will-be-closed-in.html</link><author>noreply@blogger.com (Mackenzie)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">10</thr:total><feedburner:origLink>http://ubuntulinuxtipstricks.blogspot.com/2009/07/bold-prediction-bug-1-will-be-closed-in.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6523277464962917938.post-673455725118949883</guid><pubDate>Fri, 03 Jul 2009 01:36:00 +0000</pubDate><atom:updated>2009-07-03T00:35:23.023-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">event</category><category domain="http://www.blogger.com/atom/ns#">conference</category><category domain="http://www.blogger.com/atom/ns#">community</category><category domain="http://www.blogger.com/atom/ns#">OLF</category><category domain="http://www.blogger.com/atom/ns#">linuxfest</category><title>Ohio Linuxfest Call for Presentations is Open</title><description>&lt;p&gt;Ohio Linuxfest is now in its 7th year, but that's nothing compared to the 40 years that UNIX has been around.  The theme this year is the Past, Present, and Future of UNIX &amp;amp; Linux.&lt;/p&gt;
&lt;p&gt;Doug McIlroy will be keynoting.  If you haven't heard of him yet, he was Kernighan, Thomson, &amp;amp; Richie's boss back at AT&amp;T Bell Labs when they were creating UNIX and C.  He's credited with creating the UNIX pipe ("|") as well.  Peter Salus, known for his books "A Quarter Century of UNIX" and "The Daemon, the Gnu and the Penguin" will be keynoting as well.  And finally, Shawn Powers of Linux Journal fame will be giving a keynote on "Fixing the Economy with Linux."&lt;/p&gt;
&lt;p&gt;As with last year, Bdale and his daughter Elizabeth Garbee are expected to speak.  &lt;a href="http://jonobacon.org"&gt;Jono&lt;/a&gt; has also agreed to speak.&lt;/p&gt;
&lt;p&gt;But these six people can't be it.  If you've got something to say, why not &lt;a href="http://www.ohiolinux.org/cfp.html"&gt;submit a proposal&lt;/a&gt;?  The call for presentations is only open a few more days&amp;mdash;it closes on the 8th.  Get your proposal in!&lt;/p&gt;
&lt;p&gt;If you're not that interested in speaking in front of a large crowd, &lt;a href="https://www.ohiolinux.org/register.html"&gt;registration&lt;/a&gt; is open too.  There's free admission, or for $65 you can support the fest, get a T-shirt, and have lunch.   There's also a professional package that includes a day of training in addition to what's in the supporter package.  That one is $350.  There's more to that, but the details aren't fixed yet, so I won't post them yet.  There are going to be &lt;acronym title="birds of a feather"&gt;BoFs&lt;/acronym&gt; and parties of course.  &lt;a href="http://lpi.org"&gt;LPI certification level 1 testing&lt;/a&gt; is expected to be available again as well.&lt;/p&gt;
&lt;p&gt;And as I've mentioned before, there is going to be a &lt;a href="http://www.ohiolinux.org/dios"&gt;Diversity in Open Source&lt;/a&gt; workshop day.  Proposals are being accepted for that as well.  Details on the linked page.&lt;/p&gt;
&lt;p&gt;Finally, Ohio Linuxfest is now on &lt;a href="http://identi.ca/ohiolinux"&gt;Identi.ca&lt;/a&gt; and has a &lt;a href="http://identi.ca/group/olf"&gt;group&lt;/a&gt; there as well.  This is in addition to the &lt;a href="http://twitter.com/ohiolinux"&gt;Twitter&lt;/a&gt; account that already existed.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;From http://ubuntulinuxtipstricks.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6523277464962917938-673455725118949883?l=ubuntulinuxtipstricks.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/UbuntuLinuxTipsTricks/~4/rzLRH4I73x4" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/UbuntuLinuxTipsTricks/~3/rzLRH4I73x4/ohio-linuxfest-call-for-presentations.html</link><author>noreply@blogger.com (Mackenzie)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://ubuntulinuxtipstricks.blogspot.com/2009/07/ohio-linuxfest-call-for-presentations.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6523277464962917938.post-2958507685805311640</guid><pubDate>Fri, 26 Jun 2009 02:05:00 +0000</pubDate><atom:updated>2009-07-02T21:36:47.037-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">women</category><title>Shedding some light on a recent trend</title><description>&lt;p&gt;I learned that apparently the recent cases of adult images in conference talks hasn't received as much attention as I thought it had.  Given that I heard about &lt;a href="http://geekfeminism.wikia.com/wiki/CouchDB_talk"&gt;Matt Aimonetti's CouchDB talk&lt;/a&gt; at the Golden Gate Ruby Con in April from an old coworker, &lt;a href="http://www.sarahmei.com/blog/2009/04/25/why-rails-is-still-a-ghetto/" title="Why Rails is still a Ghetto"&gt;Sarah Mei&lt;/a&gt; of &lt;a href="http://devchix.org"&gt;DevChix&lt;/a&gt;, and hypa7ia on #ubuntu-women all in the span of one day, I was under the impression it was something anyone who reads blogs or tweets or dents and is interested in software development had heard about it.  My boyfriend is sitting here going "um, wasn't that horse beaten to death?"  Apparently not.  It seems not to have penetrated the open source blogosphere.  Check out links from that Geek Feminism Wiki article on Aimonetti's talk for blog reactions to it, or just Google for "CouchDB", "Aimonetti", and "GuGaRuCo" (some combination thereof should work).  And by the way, a thong doesn't make a woman's rear any less naked.  Really.  It doesn't exactly cover anything.&lt;/p&gt;
&lt;p&gt;Noting that I said "cases," I should point out the one that happened just a couple weeks ago at FlashBelt.  This one was even more &lt;acronym title="not safe for work"&gt;NSFW&lt;/acronym&gt;.  If you want the full account, check out &lt;a href="http://www.geekgirlsguide.com/blog/2009/06/11/98/prude_or_professional_by_courtney_remes"&gt;the email the Geek Girls Guide received describing it&lt;/a&gt;.  It's mind-boggling.&lt;/p&gt;
&lt;p&gt;I really thought these events needed to be brought to the attention of those who had not yet heard about them.  Hopefully, more repeats can be avoided if conference organizers are aware of the need to watch for such things.  I've already suggested having a look through slides at &lt;acronym title="Ohio Linuxfest"&gt;OLF&lt;/acronym&gt; to Bethlynn.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;From http://ubuntulinuxtipstricks.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6523277464962917938-2958507685805311640?l=ubuntulinuxtipstricks.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/UbuntuLinuxTipsTricks/~4/d4SZajbomz0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/UbuntuLinuxTipsTricks/~3/d4SZajbomz0/shedding-some-light-on-recent-trend.html</link><author>noreply@blogger.com (Mackenzie)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">12</thr:total><feedburner:origLink>http://ubuntulinuxtipstricks.blogspot.com/2009/06/shedding-some-light-on-recent-trend.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6523277464962917938.post-4298620799352490782</guid><pubDate>Sat, 13 Jun 2009 19:02:00 +0000</pubDate><atom:updated>2009-06-15T10:46:17.736-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">women</category><category domain="http://www.blogger.com/atom/ns#">SELF</category><category domain="http://www.blogger.com/atom/ns#">event</category><category domain="http://www.blogger.com/atom/ns#">OLF</category><category domain="http://www.blogger.com/atom/ns#">linuxfest</category><title>Southeast Linuxfest Post</title><description>&lt;p&gt;I'm sitting here with &lt;a href="http://amber.redvoodoo.org"&gt;Amber Graner&lt;/a&gt;, &lt;a href="http://princessleia.com"&gt;Lyz Krumbach&lt;/a&gt;, Andrew from the Ubuntu Pennsylvania LoCo, Jimmy from the Florida LoCo, and a few others.  We're in a &lt;acronym title="Birds of a Feather"&gt;BoF&lt;/acronym&gt; chatting about how LoCo Teams can reach out.  I think Amber will be posting notes later.&lt;/p&gt;
&lt;p&gt;Amber led another BoF earlier today called "Why Not You?" about trying to get the folks we recruit involved.  She was saying how for years people would talk about Linux and give Linux stuff to her husband Pete, but nobody would ever ask if she wanted to get involved.  It wasn't until Pete gave her a CD and told her to have at that she started doing anything.  One thing mentioned by Daniel Chen was that after an installfest, give everybody a live cd.  They've got their system installed, now they can show it off and pass on the live cd to a friend.&lt;/p&gt;
&lt;p&gt;I mentioned how after I'd shown Ubuntu to my mom and wow'd her with "it doesn't need it" being my response to her anti-virus question and "you can figure it out" being my response to her "how do I type stuff?" question, she went off and started telling her friends how fast and easy Linux is and how great it is that it doesn't get viruses.  Based on that, I think the very first experience someone has is the most important.  If they have any trouble at first, they're not going to want to recommend it.  That's why I think things like hardware support are so important for working out of the box.  When they can plug in their printer and have it work without needing a driver cd or anything, that'll impress them.&lt;/p&gt;
&lt;p&gt;Amber said that when she's got someone who's nervous about showing up to a LUG or a LoCo because they don't think they'll fit in, her recommendation is: bring cookies.  If you bring cookies, suddenly you're the most important person in the room, everybody wants to talk to you.  It becomes an ice breaker to introduce you to the group.&lt;/p&gt;
&lt;p&gt;Earlier today, I was in Starbucks with my boyfriend picking up a bunch of coffee for the event.  We started chatting with this guy who said he's heard of Linux from his computer-science-professor wife, but don't people have trouble with it because it's not very good or easy?  I told him "there are 400 people in the Hendrix Center." "You got 400 people down to Clemson for Linux?" "This is small because it's the first year.  Last year in Ohio they had 1200."  He was floored.  He came over and was looking around, then he found me and said, "I was expecting a bunch of students, but this here is middle America.  Who are all these people?" I said, "well, that's a Red Hat table, they sell support for servers.  OpenSUSE is like Novell's SUSE and popular on desktops&amp;hellip;" "But what does everyone here do?" "There are students, system administrators, developers, everything.  That woman over there's a housewife." (That's when I pointed at Amber).  He went and fetched a bag with information about &lt;acronym title="Southeast Linuxfest"&gt;SELF&lt;/acronym&gt; because he didn't have time to stay but wanted a way to be able to find people from here and find out about next year's.&lt;/p&gt;
&lt;p&gt;Now one thing that impresses me is the sheer number of women here.  Like I said in the last paragraph, there are about 400 people here.  &lt;a href="http://ohiolinux.org" title="Ohio Linuxfest"&gt;OLF&lt;/a&gt; had 1200.  There have to be 3x the number of women here as were at OLF.  I asked how they managed this.  I was told they didn't consciously try to get female attendees, but they think the fact that they asked a lot of women to speak early on resulted in those women (even the ones who aren't speaking here) promoting it in their arenas.  For example, &lt;a href="http://www.linuxpromagazine.com/online/blogs/rose_blog_rikki_s_open_source_exchange"&gt;Rikki Kite&lt;/a&gt; was asked to speak.  Though she's not here, she promoted it.  She's on &lt;a href="http://live.linuxchix.org"&gt;LinuxChix Live&lt;/a&gt;, so plenty of women would've seen her blog about it.  OLF is having a "Diversity in Open Source Day" on Sunday, so I really hope we'll be seeing more diversity this year.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;From http://ubuntulinuxtipstricks.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6523277464962917938-4298620799352490782?l=ubuntulinuxtipstricks.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/UbuntuLinuxTipsTricks/~4/HAjprVs7fD8" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/UbuntuLinuxTipsTricks/~3/HAjprVs7fD8/southeast-linuxfest-post.html</link><author>noreply@blogger.com (Mackenzie)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">5</thr:total><feedburner:origLink>http://ubuntulinuxtipstricks.blogspot.com/2009/06/southeast-linuxfest-post.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6523277464962917938.post-6859566311342940151</guid><pubDate>Thu, 23 Apr 2009 15:29:00 +0000</pubDate><atom:updated>2009-04-23T23:13:40.081-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Jaunty Jackalope</category><category domain="http://www.blogger.com/atom/ns#">FAQ</category><title>Jaunty FAQ</title><description>&lt;p&gt;In the tradition of the FAQs I did the last few releases...&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Where can I get the Jaunty torrent?
&lt;ul&gt;&lt;li&gt;&lt;a href="http://ubuntu-tutorials.com/2009/04/23/ubuntu-904-jaunty-released-torrents-available-here/"&gt;Ubuntu Tutorials&lt;/a&gt; has compiled a list of all of them together.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Why should I use a torrent?
&lt;ul&gt;&lt;li&gt;It takes a load off of the servers so you'll get your ISO faster&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Anything Kubuntu users should know?
&lt;ul&gt;&lt;li&gt;If you upgrade or use the DVD, you'll &lt;a href="https://bugs.edge.launchpad.net/ubuntu/+source/kubuntu-meta/+bug/364962"&gt;get PulseAudio&lt;/a&gt;.  Don't worry, just &lt;code&gt;sudo aptitude purge pulseaudio&lt;/code&gt; if you don't want it.  I use it with Kubuntu because I've got Ubuntu too, and PulseAudio can do neat things, but anyway&amp;hellip;&lt;/li&gt;
&lt;li&gt;Quassel is the new default IRC client&lt;/li&gt;
&lt;li&gt;Amarok 2 doesn't do CDs, iPod Touch, or iPhone&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;I don't like these new black bubbles. How do I get rid of them?
&lt;ul&gt;&lt;li&gt;Install &lt;code&gt;sudo aptitude install &lt;a href="apt://gnome-stracciatella-session"&gt;gnome-stracciatella-session&lt;/a&gt;&lt;/code&gt; (or click on the package name).  Log out, and on GDM, open the Options menu and go to Session (menu names may vary by theme) choose the Stracciatella option instead of just choosing GNOME.  Log back in.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;What happened to the little orange update notifier icon?
&lt;ul&gt;&lt;li&gt;The update manager window will open on its own within a day of when security updates become available.  As for regular updates, the update manager will open a week after the last time you updated.&lt;/li&gt;
&lt;li&gt;If you want the old way back, run this: &lt;code&gt;gconftool -s --type bool /apps/update-notifier/auto_launch false&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;How do I re-enable Ctrl+Alt+Backspace?
&lt;ul&gt;&lt;li&gt;Check out &lt;a href="http://albertomilone.com/wordpress/?p=335"&gt;Alberto Milone's instructions&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Anything I can experiment with?
&lt;ul&gt;&lt;li&gt;If you've got Intel graphics, there's a disabled-by-default acceleration method called UXA that uses DRI2.  I think this means it's supposed to be all whiz-bang like higher-end graphics cards.  It certainly gives me smoother animations.  Warning: it's disabled by default because there are some graphics cards that misbehave horribly when it's enabled.  For example, with i965, X will crash if you suspend while compositing is enabled and you're using UXA.  The workaround would be to drop out of Compiz to Metacity or disabled Kwin's compositing before suspending.  &lt;a href="https://wiki.ubuntu.com/X/UxaTesting"&gt;Instructions and card-specific warnings are on the wiki&lt;/a&gt;.  By the way, if you have a totally blank xorg.conf and can't figure out how to fill it out, run &lt;code&gt;sudo dexconf -o /etc/X11/xorg.conf&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;What changed in PulseAudio?
&lt;ul&gt;&lt;li&gt;It's now using autospawn, which means that if it crashes at some point, you're not left with silence.  It'll start back up next time you try to play music or listen to a podcast or whatever it is you're doing that requires sound.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;How do I get rid of PulseAudio?
&lt;ul&gt;&lt;li&gt;This has changed, since it's using autospawn.  You need to disable that by editing /etc/pulse/client.conf and changing "autospawn = yes" on line 26 to "autospawn = no".  Additionally, if this is a clean install, not an upgrade, you'll need to add your user to the audio group with &lt;code&gt;sudo adduser USER audio&lt;/code&gt; replacing USER with your username.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Where are the release notes?
&lt;ul&gt;&lt;li&gt;Glad you asked! &lt;a href="http://www.ubuntu.com/getubuntu/releasenotes/904"&gt;Release notes are right here&lt;/a&gt;  This blog post is just the highlights of things I see asked a lot.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;I can't think of anything else.  If you've got another question to add, post it in the comments.&lt;/p&gt;
&lt;p&gt;I'm also pleased to say that the Intel 965 wireless and graphics are working extremely well in Jaunty.  Yay!  My computer's happy.  X doesn't lock, VT switching works, no more kernel panics (I attribute the panics I had to Intel 965 wireless since my brother and I have matching laptops, except for that wireless card, and his doesn't crash, and mine did).  So, thank you to the people who work on making Intel drivers be lovely.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;From http://ubuntulinuxtipstricks.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6523277464962917938-6859566311342940151?l=ubuntulinuxtipstricks.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/UbuntuLinuxTipsTricks/~4/M6MT2LvkTc4" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/UbuntuLinuxTipsTricks/~3/M6MT2LvkTc4/jaunty-faq.html</link><author>noreply@blogger.com (Mackenzie)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">26</thr:total><feedburner:origLink>http://ubuntulinuxtipstricks.blogspot.com/2009/04/jaunty-faq.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6523277464962917938.post-7069661953008144643</guid><pubDate>Fri, 17 Apr 2009 16:03:00 +0000</pubDate><atom:updated>2009-04-17T12:08:01.896-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">filesystems</category><title>ext3 &amp; 4 and data=guarded</title><description>&lt;p&gt;Valerie Aurora over at Red Hat has just &lt;a href="http://valhenson.livejournal.com/37921.html" title="ext3 ext4 data=guarded mode"&gt;posted on her blog&lt;/a&gt; about ext3 and ext4 and fsync() issues we've all heard so much about.  As she says there, rename in ext4 now implies fsync() so that issue should calm down.&lt;/p&gt;
&lt;p&gt;However, 2.6.30 is defaulting to data=writeback, which means it only writes the metadata to the journal&amp;mdash;not the &lt;em&gt;actual&lt;/em&gt; data.  This is how XFS, ReiserFS, and a few others work, and it's much faster than ext3's default data=ordered.  It's also somewhat less awesome at ensuring your data doesn't get lost.  She's asking that people test patches (linked from her blog) for a &lt;strong&gt;new&lt;/strong&gt; journal mode called "guarded" (created by Chris Mason) which she says will be faster than "ordered" but still have its data consistency guarantees.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;From http://ubuntulinuxtipstricks.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6523277464962917938-7069661953008144643?l=ubuntulinuxtipstricks.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/UbuntuLinuxTipsTricks/~4/RUhyanR8F-8" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/UbuntuLinuxTipsTricks/~3/RUhyanR8F-8/ext3-4-and-dataguarded.html</link><author>noreply@blogger.com (Mackenzie)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total><feedburner:origLink>http://ubuntulinuxtipstricks.blogspot.com/2009/04/ext3-4-and-dataguarded.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6523277464962917938.post-1873302972029143084</guid><pubDate>Thu, 26 Mar 2009 05:43:00 +0000</pubDate><atom:updated>2009-03-26T06:41:38.000-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">women</category><category domain="http://www.blogger.com/atom/ns#">ZaReason</category><category domain="http://www.blogger.com/atom/ns#">UI</category><category domain="http://www.blogger.com/atom/ns#">AdaLovelaceDay09</category><title>Ada Lovelace Day Addition</title><description>&lt;p&gt;So on actual &lt;a href="http://findingada.com"&gt;Ada Lovelace Day&lt;/a&gt;, I was a little :( at being the only person on &lt;a href="http://planet.ubuntu.com"&gt;Planet Ubuntu&lt;/a&gt; that blogged for it.  Plenty on &lt;a href="http://planet.ubuntu-women.org"&gt;Planet Ubuntu Women&lt;/a&gt;, but Planet Ubuntu was empty.  And none of the guys involved posted anything.&lt;/p&gt;
&lt;p&gt;But yay!  They were just a little late.  &lt;a href="http://jameswestby.net/weblog/tech/09-lady-day"&gt;James Westby&lt;/a&gt; and &lt;a href="http://mdzlog.wordpress.com/2009/03/25/ada-lovelace-day/"&gt;Matt Zimmerman&lt;/a&gt; both joined in.  Matt wrote about his mom, which I thought was pretty cool.  And &lt;a href="http://myrtti.fi/blog/2009/03/25/ald09-better-late-than-never-kathysierra/"&gt;Miia Ranta&lt;/a&gt; joined in as well.&lt;/p&gt;
&lt;p&gt;I did just realize that there are two women I should have given a little shout-out.&lt;/p&gt;
&lt;p&gt;One is Cathy Malmrose, the CEO of &lt;a href="http://zareason.com"&gt;ZaReason&lt;/a&gt;, the company that made my computer.  She's a hardware geek, so it's only natural, right?  She said they're considering expanding into the "make their own components" direction so they won't be constrained by what barebones brands offer. Neat!  They sell t-shirts too.  There used to be Little LinuxChick shirts, but now there's this cute one that says &lt;a href="http://www.zareason.com/shop/product.php?productid=16198&amp;cat=0&amp;page=1"&gt;"friends help friends use Linux"&lt;/a&gt; with a silhouette of two teenage girls on laptops.  Also, she's raising a few FOSS munchkins.  Her 5 year old installed Ubuntu (the 7 year old helped by reading the words for her) to prove the neighbor wrong about Linux being hard to install.  And the 7 year old is already programming.  I think the fact that there's a photo of him on Flickr using 3 laptops titled "Mom, what's the kernel? Where is it? Can I mess with it? Why not? Just tell me where it is so I can play?" is hilarious and wonderful.  She's obviously a great influence on her kids.&lt;/p&gt;
&lt;p&gt;The other is &lt;a href="http://amber.redvoodoo.org"&gt;Amber Graner&lt;/a&gt;, the "average user mom" who's been blogging her adventures learning to use Ubuntu (and trying Fedora and OpenSUSE), and making everyone go "oh&amp;hellip;oh yeah&amp;hellip;I guess we could make that easier&amp;hellip;that's a good point&amp;hellip;."  She's providing great constructive feedback, and she's just so excited to learn.  I &amp;hearts; people that love to learn.  I hope her love of learning is something her kids pick up.  In my mind, she's the perfect person to have promoting Ubuntu (which she does!) because she proves that anyone that's willing to give learning an honest try can use it&amp;mdash;it's not a geek OS.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;From http://ubuntulinuxtipstricks.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6523277464962917938-1873302972029143084?l=ubuntulinuxtipstricks.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/UbuntuLinuxTipsTricks/~4/RzkYzqdPMPA" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/UbuntuLinuxTipsTricks/~3/RzkYzqdPMPA/ada-lovelace-day-addition.html</link><author>noreply@blogger.com (Mackenzie)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">11</thr:total><feedburner:origLink>http://ubuntulinuxtipstricks.blogspot.com/2009/03/ada-lovelace-day-addition.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6523277464962917938.post-9075409564950441970</guid><pubDate>Tue, 24 Mar 2009 15:31:00 +0000</pubDate><atom:updated>2009-03-25T01:28:46.672-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">women</category><category domain="http://www.blogger.com/atom/ns#">AdaLovelaceDay09</category><category domain="http://www.blogger.com/atom/ns#">LinuxChix</category><title>Ada Lovelace Day heroine: Valerie Aurora</title><description>&lt;p&gt;Today is &lt;a href="http://findingada.com"&gt;Ada Lovelace Day&lt;/a&gt;, named for the world's first computer programmer, &lt;a href="http://en.wikipedia.org/wiki/Ada_Lovelace"&gt;Ada Lovelace&lt;/a&gt;.  It's interesting to me that while the first programmer was a woman, and all of the &lt;a href="http://www.wired.com/culture/lifestyle/news/1997/05/3711"&gt;ENIAC programmers were women&lt;/a&gt;, there are so many more men than women in technology fields nowadays.  Ada Lovelace Day is a day to highlight women who rock in the tech world.  Since here in FOSS-land, the &lt;a href="http://flosspols.org/"&gt;FLOSSPOLS&lt;/a&gt; survey reports that only 2% of developers are women, compared to 28% in the commercial sector, I decided to write about a Linux kernel hacker: &lt;a href="http://valerieaurora.org/"&gt;Valerie Aurora&lt;/a&gt;.&lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ElsYu-fv6yE/SckuYmYXixI/AAAAAAAAAZA/-BAakwTv-JM/s1600-h/valerie_aurora.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 245px; height: 320px;" src="http://1.bp.blogspot.com/_ElsYu-fv6yE/SckuYmYXixI/AAAAAAAAAZA/-BAakwTv-JM/s320/valerie_aurora.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5316831835242072850" /&gt;&lt;/a&gt;
&lt;p&gt;By default, Ubuntu uses the "relatime" mount option.  It decreases the number of metadata writes on ext3.  It turns out, Valerie created relatime because one of our friends discovered that Mutt couldn't tell which mailboxes had new mail when using noatime.&lt;/p&gt;
&lt;p&gt;I think she really loves (or hates?) fsck.  I can't tell which.  She's responsible for some patches that shorten the amount of time needed to fsck an ext2 partition, along one that gets a 50% improvement on RAID 5 systems with ext3 and ext4.  She also worked on a new filesystem architecture called &lt;a href="http://valerieaurora.org/chunkfs/"&gt;ChunkFS&lt;/a&gt;.  The goal of ChunkFS is to deal with the fact that as hard drives get bigger, fsck times get longer.  She wants to be able to fsck smaller parts of the filesystem at different times, to avoid day-long fscks in the future.  The &lt;a href="http://valerieaurora.org/review/chunkfs.pdf"&gt;white paper&lt;/a&gt; is interesting.  And yes, she wrote a working prototype.  Oh, and you know &lt;a href="http://en.wikipedia.org/wiki/ZFS"&gt;ZFS&lt;/a&gt;?  The filesystem from Sun?  She worked on that too, back during the architecture phase.&lt;/p&gt;
&lt;p&gt;It's not all filesystems though.  She's got patches in libc to make malloc() more efficient.  She worked on the TCP/IP stack.  She was the maintainer for SMP PowerPC support in Linux.  Device drivers? Done that too.  She's done it all.&lt;/p&gt;
&lt;p&gt;She's not keeping that knowledge locked up though.  Not by a long stretch.  She's spent countless hours mentoring.  She taught Linux kernel development classes at IBM, and she was even kind enough to teach &lt;a href="http://www.linuxchix.org/content/courses/kernel_hacking/"&gt;kernel hacking classes for LinuxChix&lt;/a&gt; (on the old site).  One time, she held a real-time kernel development Q&amp;A session on the LinuxChix IRC server.  She also &lt;del&gt;used to&lt;/del&gt; writes "Kernel Hackers' Bookshelf" for &lt;a href="http://lwn.net/"&gt;Linux Weekly News&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Valerie was one of the first people I met in &lt;a href="http://linuxchix.org"&gt;LinuxChix&lt;/a&gt;.  Immediate first impression?  Wow, she's smart.  Second impression?  Don't mess with her.  She's tough.  You may have seen her &lt;a href="http://tldp.org/HOWTO/Encourage-Women-Linux-HOWTO/"&gt;HowTo Encourage Women in Linux&lt;/a&gt; write-up.  If not, check it out.  Possibly, you said something that offended someone and were directed to it.  If that did happen, I hope you read it.  It's the link everyone uses for those situations.&lt;/p&gt;
&lt;p&gt;Valerie Anita Aurora was once known as Val Henson, but she recently changed her name.  She chose the middle name "Anita" after &lt;a href="http://en.wikipedia.org/wiki/Anita_Borg"&gt;Anita Borg&lt;/a&gt;, a computer scientist that strove to encourage women in technology fields.  Pretty cool name change, eh? Just bringing this up in case "wait, that sounds like Val Henson..." was on your mind.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;From http://ubuntulinuxtipstricks.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6523277464962917938-9075409564950441970?l=ubuntulinuxtipstricks.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/UbuntuLinuxTipsTricks/~4/S4XJEa1Fr-w" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/UbuntuLinuxTipsTricks/~3/S4XJEa1Fr-w/ada-lovelace-day-heroine-valerie-aurora.html</link><author>noreply@blogger.com (Mackenzie)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_ElsYu-fv6yE/SckuYmYXixI/AAAAAAAAAZA/-BAakwTv-JM/s72-c/valerie_aurora.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">18</thr:total><feedburner:origLink>http://ubuntulinuxtipstricks.blogspot.com/2009/03/ada-lovelace-day-heroine-valerie-aurora.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6523277464962917938.post-6214251258995718492</guid><pubDate>Fri, 20 Mar 2009 18:41:00 +0000</pubDate><atom:updated>2009-03-20T16:50:29.920-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">community</category><category domain="http://www.blogger.com/atom/ns#">devel</category><title>Ubuntu Developers Aren't Scary</title><description>&lt;p&gt;Seriously, they're not.  At least, I don't think they are anymore.  They used to scare the crap out of me.&lt;/p&gt;
&lt;p&gt;The first time I joined the #ubuntu-devel channel (slightly under a year ago) and said "hi, um, I have a patch. What do I do?" I was all scared.  Jordan Mantha (LaserJock) popped up and offered to make it into a debdiff since I said I didn't know anything about packaging.  The patch ended up not being usable because um, oops, memory leak.  Wait, what? No teasing about making a newbie mistake like that?  And I actually got credit in the changelog for figuring out what's wrong and how to fix it?  Wow.  Hmm, helpful people, not arrogant about what they know that I don't?  Maybe being developers doesn't have to automatically make them scary.  Maybe.&lt;/p&gt;
&lt;p&gt;Soon after that I became friends with Jordan and with Daniel Chen, who lives nearby.  Daniel showed up to our LoCo's Gutsy and Hardy installfests, and at the Hardy one I convinced him to start mentoring me on how audio works.  They're both nice guys, just know that mentioning brokenness in QA to Jordan or in audio to Daniel will very likely result in a long, drawn-out analysis of the situation.  You've been warned.&lt;/p&gt;
&lt;p&gt;OK so at that point, those two stopped being scary, and the rest stayed frightening.  Skip to last October, when I went to the &lt;a href="http://ohiolinux.org"&gt;Ohio Linux Fest&lt;/a&gt; (be there! we're having a Women in Open Source event on Sunday, so let's get that female:male ratio up, alright?).  Wow, a whole bunch of Ubuntu and Kubuntu folks showed up.  &lt;a href="https://launchpad.net/~nixternal"&gt;Rich Johnson&lt;/a&gt;, &lt;a href="http://launchpad.net/~jorge"&gt;Jorge Castro&lt;/a&gt;, &lt;a href="http://launchpad.net/~jonobacon"&gt;Jono Bacon&lt;/a&gt;, &lt;a href="http://launchpad.net/~greg.grossmeier"&gt;Greg Grossmeier&lt;/a&gt;, &lt;a href="http://launchpad.net/~vorian"&gt;Steve Stalcup&lt;/a&gt;, &lt;a href="http://launchpad.net/~jpeddicord"&gt;Jacob Peddicord&lt;/a&gt;, and more that I forget.  Guess what?  It turns out they're all really nice people too!  Well, Rich has his moments.  Better without the beer...or tequila.  Oh, and don't drunkenly moon Jono unless you want to &lt;a href="http://www.youtube.com/watch?v=OmON_ymm3-4"&gt;relive the experience&lt;/a&gt;, sober, in front of 1200 people.  Moving on&amp;hellip;&lt;/p&gt;
&lt;p&gt;So I think by that point I was probably subscribed to &lt;a href="https://lists.ubuntu.com/mailman/listinfo/Ubuntu-devel-discuss"&gt;ubuntu-devel-discuss&lt;/a&gt;.  That's a mailing list I recommend you join if you want to contribute.  That's where discussion between users and developers happens.  If you've got an idea and want to flesh it out enough to put up on &lt;a href="http://brainstorm.ubuntu.com"&gt;Brainstorm&lt;/a&gt;, or are taking a Brainstorm idea and trying to figure out the technical details to write a specification, get opinions on how possible it sounds, etc. go there.  It's a more relaxed atmosphere than either the ubuntu-devel mailing list or #ubuntu-devel.  It tries to bridge the gap Amber noted in her &lt;a href="http://amber.redvoodoo.org/2009/03/ubuntu-chronicles-saga-of-amber-and_17.html"&gt;'Community v. "Community"'&lt;/a&gt; post.&lt;/p&gt;
&lt;p&gt;About a month ago, I started setting my IRC client to join #ubuntu-devel by default, and I subscribed to the ubuntu-devel mailing list.  On the mailing list, I'm much more talkative than on the IRC channel.  It's more discussion-oriented than the channel, it seems.  The channel seems to be more full of terse "&amp;lt;Y&amp;gt;X: did you upload $package? &amp;lt;X&amp;gt;Y: no, not yet, writing changelog now" sort of stuff.  At that point, I still felt like ducking behind a couch every time I spoke in there, in case anyone cyber-threw something at my head.  I don't feel like that anymore.  Just lurking and seeing how interaction works there has made it less scary.  It's not that they're trying to be scary.  They're just trying to be somewhat professional.  Sometimes I'll look into the channel and see someone make a joke.  And every morning, without fail, Daniel Holbach says "good morning" to the channel when he wakes up.  And then it's a reminder that "oh yeah, they're normal people too."&lt;/p&gt;
&lt;p&gt;Oh, I also started joining #ubuntu-women and #kubuntu-devel around that time.  &lt;a href="https://launchpad.net/~lydia-pintscher"&gt;Lydia&lt;/a&gt; is a KDE developer that's almost always in #u-w.  She's really nice and helpful.  And of course, everybody (except IRC spammers) loves Sarah Hobbs, AKA Hobbsee.  I know, it's sad that I can't think of other women developers.  Where are you, ladies?  Why aren't you in #ubuntu-women?  Women who aren't involved: why not?  We in #ubuntu-women will show you how.  Why do you think that channel exists?&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Why am I writing this?&lt;/em&gt;  Well, the point is:  the Ubuntu Developers aren't scary people.  They're actually really nice people.  So if you're intimidated by the prospect of speaking up in development related areas when you've just started out and can't point to a list of things you've done, remember: they're not scary, they're unfamiliar.  There's a difference.  The image of developers being way up high, far from users, knowing how everything works, and not making mistakes?  All in your head.  Why do you think there are so many bugs? ;)  Please don't be afraid to help out because you think you're not good enough.  You'll learn.  Everybody involved totally sucked at this stuff at one point.&lt;/p&gt;
&lt;p&gt;Oh, and Daniel Holbach and Scott Kitterman both agreed that when they started out, they also found the whole thing intimidating.  To lower the intimidation level, read on: Scott doesn't know C. Neither does Jordan.  Daniel says pointers are his weakness.  Mine too&amp;mdash;especially when passing them into functions.  I put in one &amp; and get a *?  Or do I put in a ** and get a *?  What if the function declaration wants a **?  And like I said, my first patch attempt in Ubuntu had a memory leak (Steve Langasek caught it, it didn't get to the archive, don't worry).  And that doesn't make everybody go "you can't code, go away" when I try now.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;From http://ubuntulinuxtipstricks.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6523277464962917938-6214251258995718492?l=ubuntulinuxtipstricks.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/UbuntuLinuxTipsTricks/~4/dXdLNFl8ZI0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/UbuntuLinuxTipsTricks/~3/dXdLNFl8ZI0/ubuntu-developers-arent-scary.html</link><author>noreply@blogger.com (Mackenzie)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">10</thr:total><feedburner:origLink>http://ubuntulinuxtipstricks.blogspot.com/2009/03/ubuntu-developers-arent-scary.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6523277464962917938.post-8619834762955437</guid><pubDate>Fri, 20 Mar 2009 16:41:00 +0000</pubDate><atom:updated>2009-03-20T13:01:47.328-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Pidgin</category><category domain="http://www.blogger.com/atom/ns#">Jaunty Jackalope</category><category domain="http://www.blogger.com/atom/ns#">UI</category><title>Pidgin in Jaunty</title><description>&lt;p&gt;This is just a quick update about how Pidgin interacts with the rest of the Jaunty desktop.  Before we had the following problems:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Pidgin icon sits in notification area when not notifying&lt;/li&gt;
&lt;li&gt;Pidgin status can be changed in both the &lt;acronym title="Fast user switch applet"&gt;FUSA&lt;/acronym&gt; and in the Pidgin icon&lt;/li&gt;
&lt;li&gt;Removing icon gets rid of buddy list's hide-ability&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The first point extends into "if Pidgin and Evolution and Empathy and Xchat and ... are all trying to show that you have new messages, that's a lot of icons."  The solution that's implemented in Jaunty includes the addition of the messaging Indicator Applet.  So far it only works for Pidgin and Evolution (first priority as default apps, I'm guessing), but eventually the others should be added.  Ryan's working hard on making sure it works for @-replies in Gwibber as well.  Then you can have just this one applet, and eventually, all your messaging stuff will go there.  The Indicator Applet is not on the panel by default.  You can right-click the panel and hit "Add to Panel" to get it.&lt;/p&gt;
&lt;p&gt;On new users, the icon defaults to not showing in the notification area.&lt;/p&gt;
&lt;p&gt;When I &lt;a href="http://ubuntulinuxtipstricks.blogspot.com/2008/12/jaunty-users-can-you-test-these.html"&gt;proposed removing the icon by default&lt;/a&gt;, there was an uproar of "but we want to hide the buddy list instead of minimizing it!"  A few people I talked to on the bug report, blog comments, and elsewhere online agreed that if there was one applet that could work for all the IM clients to show and hide, that might be pretty nice.  Someone noticed.  The Indicator Applet does this too.  Thanks to whomever made that work.&lt;/p&gt;
&lt;p&gt;One note: this is like with Rhythmbox.  If you click the X, that's still "close," and for a very good reason.  If the X doesn't mean close, it is possible for the buddy list to be hidden in KDE (or in a GNOME session where the user hasn't added the Indicator Applet) with no way to bring it back!  I don't use the notification area icon, so when Pidgin started being able to hide when it's not there (so the Indicator Applet could control it), I could see "X is now online" notifications and receive IMs but not get my buddy list to stop being invisible.  Thank you very much to Ted Gould for fixing it so that the buddy list only hides from either the icon or the Indicator Applet, and not constantly.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;From http://ubuntulinuxtipstricks.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6523277464962917938-8619834762955437?l=ubuntulinuxtipstricks.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/UbuntuLinuxTipsTricks/~4/z8up7MZjRuI" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/UbuntuLinuxTipsTricks/~3/z8up7MZjRuI/pidgin-in-jaunty.html</link><author>noreply@blogger.com (Mackenzie)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">11</thr:total><feedburner:origLink>http://ubuntulinuxtipstricks.blogspot.com/2009/03/pidgin-in-jaunty.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6523277464962917938.post-6682752684256710490</guid><pubDate>Tue, 03 Mar 2009 16:46:00 +0000</pubDate><atom:updated>2009-03-03T12:10:38.468-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">testing</category><title>Please test Jaunty...soon</title><description>&lt;p&gt;Jaunty's release is less than two months away.  Please grab a Jaunty alpha 5 or daily live cd and test!  Go through the bugs you've filed and see if they still exist on the live cd.  See if any new ones pop up.  And do it ASAP.&lt;/p&gt;
&lt;p&gt;In every development cycle there's a huge influx of bugs in the last two weeks because a lot of people jump from stable to beta or RC, skipping alpha completely.  Great, we've got more testers, but&amp;hellip;how many bugs can be fixed in two weeks without risking breaking anything else?  Not nearly as many as are filed.  That is why we need more people testing early on.&lt;/p&gt;
&lt;p&gt;I'm not saying everybody should install the development release on their only computer or the one they use all the time, directly on the hardware.  While I've been doing that for the last two years, that's generally not recommended.  If you cannot function pretty much entirely from the command line, don't put it on your hardware.  Put it in a VM.&lt;/p&gt;
&lt;p&gt;VMs aren't terribly useful for testing hardware, but there are plenty of GNOME and KDE bugs you can find using a VM.  Try it!  Check out &lt;a href="apt://virtualbox-ose" class="apturl"&gt;Virtualbox&lt;/a&gt;.  Put Jaunty in there and play with it. Try doing anything that doesn't involve important persistent data in the VM.  By that I mean: don't write your thesis in the VM without having it backed up elsewhere.  Web browsing?  Getting your email over IMAP?  Chatting?  Why not?&lt;/p&gt;
&lt;p&gt;But for hardware, use a live cd.  Very often a triager asked "is this still a problem in the current development version?"  The end of that sentence is "or would it be a waste of time for us to try to hunt it down when it's already fixed?" though it's not said.  Also very often, the bug reporter will reply "I don't know.  I'll test it when it releases."  Insert whatever development cycle you want in there.  It happens in all of them.  Guess what happens when the reporter says they'll test after release?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;10 The bug gets ignored as "potentially fixed; waiting on feedback" because as I said, trying to fix what's already fixed is a waste of time.&lt;/li&gt;
&lt;li&gt;20 The development release becomes a stable release.&lt;/li&gt;
&lt;li&gt;30 The reporter complains that it's still not fixed.&lt;/li&gt;
&lt;li&gt;40 Work starts on the next development release.&lt;/li&gt;
&lt;li&gt;50 The reporter is asked "is it fixed in this one?"&lt;/li&gt;
&lt;li&gt;60 The reporter doesn't answer or says again that they'll test after that release.&lt;/li&gt;
&lt;li&gt;GOTO 10&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Bugs can't be fixed without information.  Thus, bugs that have a lot of information are more likely to be fixed.  If you're not giving us any information, what do you expect?&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;From http://ubuntulinuxtipstricks.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6523277464962917938-6682752684256710490?l=ubuntulinuxtipstricks.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/UbuntuLinuxTipsTricks/~4/jG3M7Kfx738" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/UbuntuLinuxTipsTricks/~3/jG3M7Kfx738/please-test-jauntysoon.html</link><author>noreply@blogger.com (Mackenzie)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">29</thr:total><feedburner:origLink>http://ubuntulinuxtipstricks.blogspot.com/2009/03/please-test-jauntysoon.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6523277464962917938.post-2111099841206129738</guid><pubDate>Sat, 28 Feb 2009 19:58:00 +0000</pubDate><atom:updated>2009-02-28T15:03:27.084-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">bash</category><title>Link to a shell escaping tutorial</title><description>&lt;p&gt;A nearby &lt;acronym title="Linux User's Group"&gt;LUG&lt;/acronym&gt; member just posted to the LUG's mailing list an &lt;a href="http://calypso.tux.org/pipermail/novalug/2009-February/017524.html"&gt;explanation&lt;/a&gt; of how bash expands variables containing special characters and how various utilities interpret them.  Give it a read.  How to handle newlines was something I never thought about.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;From http://ubuntulinuxtipstricks.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6523277464962917938-2111099841206129738?l=ubuntulinuxtipstricks.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/UbuntuLinuxTipsTricks/~4/wISjEKn9O60" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/UbuntuLinuxTipsTricks/~3/wISjEKn9O60/link-to-shell-escaping-tutorial.html</link><author>noreply@blogger.com (Mackenzie)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://ubuntulinuxtipstricks.blogspot.com/2009/02/link-to-shell-escaping-tutorial.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6523277464962917938.post-6824797716604483701</guid><pubDate>Thu, 26 Feb 2009 03:03:00 +0000</pubDate><atom:updated>2009-02-25T22:13:24.910-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">PulseAudio</category><category domain="http://www.blogger.com/atom/ns#">audio</category><title>Ubuntu audio blog</title><description>&lt;p&gt;Once upon a time, &lt;a href="https://launchpad.net/~crimsun"&gt;Daniel Chen&lt;/a&gt; was an Ubuntu core developer and maintained the audio stack.  He's no longer a core dev, but he's still doing a ton of work on audio.  I can tell you first hand that practically every waking moment that he's not at the office, he's working on trying to make PulseAudio and ALSA work better in Ubuntu.  Well, since he's not a core dev anymore and he never went through the Ubuntu Membership process, you won't be seeing &lt;a href="http://drowninginbugs.blogspot.com/"&gt;his blog on maintaining Ubuntu's audio stack&lt;/a&gt; showing up on Planet Ubuntu.  But you should take a look anyway.  He's got &lt;a href="http://drowninginbugs.blogspot.com/2009/02/pulseaudio.html"&gt;a post&lt;/a&gt; up right now explaining why PulseAudio really isn't to blame for all your audio problems.  I suggest you check it out, especially if you're running Jaunty.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;From http://ubuntulinuxtipstricks.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6523277464962917938-6824797716604483701?l=ubuntulinuxtipstricks.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/UbuntuLinuxTipsTricks/~4/eVZAbo5PDLQ" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/UbuntuLinuxTipsTricks/~3/eVZAbo5PDLQ/ubuntu-audio-blog.html</link><author>noreply@blogger.com (Mackenzie)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://ubuntulinuxtipstricks.blogspot.com/2009/02/ubuntu-audio-blog.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6523277464962917938.post-5350374858588103551</guid><pubDate>Fri, 20 Feb 2009 17:39:00 +0000</pubDate><atom:updated>2009-02-20T12:46:35.896-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">scanning</category><category domain="http://www.blogger.com/atom/ns#">tip</category><title>Scanning multipage documents in XSane</title><description>&lt;p&gt;I have a flatbed scanner (part of my printer).  I had no idea it was possible to scan a multipage document in Xsane.  For a pull-through, sure, maybe, those can go through a stack of pages on their own.  But a flatbed?  Every time I've tried this before, I scanned individual pages, saved them as images, put them into an Open Office Writer document with one image per page, then saved that as a PDF.  There's a better way!&lt;/p&gt;
&lt;p&gt;So here's what you do.  In the XSane window where you choose color/greyscale, gamma, brightness, etc, at the top there's a dropdown that defaults to Viewer.  Change that to Multipage.  A new window will open called "xsane multipage project."  Choose the "New Project" button.  Back to that first window, hit the Scan button.  The scanner will do its part, and a page will be listed in the project window.  Swap in a new sheet of paper and hit the Scan button again.  Repeat until you've scanned all you need.  If you scanned them out of order, use the arrow buttons on the project window to rearrange them.  You can also delete any pages you don't need.  The Show Image button lets you preview an individual page.  The default output format is PDF, so just click the "Save multipage file" button at the bottom of the Project window when you're done.&lt;/p&gt;
&lt;p&gt;This makes things so much easier.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;From http://ubuntulinuxtipstricks.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6523277464962917938-5350374858588103551?l=ubuntulinuxtipstricks.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/UbuntuLinuxTipsTricks/~4/aHaSiIol5Ps" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/UbuntuLinuxTipsTricks/~3/aHaSiIol5Ps/scanning-multipage-documents-in-xsane.html</link><author>noreply@blogger.com (Mackenzie)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total><feedburner:origLink>http://ubuntulinuxtipstricks.blogspot.com/2009/02/scanning-multipage-documents-in-xsane.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6523277464962917938.post-8664594086830044697</guid><pubDate>Fri, 20 Feb 2009 04:56:00 +0000</pubDate><atom:updated>2009-02-20T01:26:16.200-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">security</category><category domain="http://www.blogger.com/atom/ns#">Firefox</category><title>That Green Bar in Firefox</title><description>&lt;p&gt;I was just reading &lt;a href="http://www.doxpara.com/?p=1269"&gt;Dan Kaminsky's blog&lt;/a&gt; and saw something I found shocking.  Let me quote it.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Moxie’s putting his energy on the old positive feedback attacks — simply disabling the security, and seeing if anyone notices.  And here he shows up with some pretty astonishing data:  Nobody noticed.  To be specific, absolutely 0% of users presented with missing encryption on important web sites, being asked to provide sensitive financial data to those websites, refused on the basis of missing security.&lt;/p&gt;
&lt;p&gt;Wow.  0%.  Seriously.&lt;/p&gt;
&lt;p&gt;Why don't users "get it"?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;My first thought was "how do you not notice the address bar's not green?"  Then I realized that a lot of people probably don't know why the address bar changes colours or what the different colours mean.  Here's a hint: if it's a financial-anything, and that bar's not turning green, &lt;strong&gt;run away&lt;/strong&gt;.  I didn't know how it worked, to be honest.  I knew it was more than certificate verification, designed to get around URLs that look like what you want but aren't, and that it involved paperwork.  He's got the scoop on &lt;a href="http://en.wikipedia.org/wiki/Extended_validation"&gt;Extended Validation&lt;/a&gt;.  Also, you can click the green bar to get more information about how the site is validated.&lt;/p&gt;
&lt;p&gt;And by the way, that thing where phishers get a fake URL with a valid cert:  that doesn't work (without a bunch of legal hula hoops to jump through) for the green bar.  When a cert is the &lt;em&gt;only&lt;/em&gt; valid thing going on, you'll see blue.  &lt;u&gt;Blue can still be phishing.&lt;/u&gt;  Green is the good one.&lt;/p&gt;
&lt;p&gt;Now, I know we're Linux users, and we're not likely to get viruses or trojans or things like that, but phishing is OS-agnostic.  Phishing is about stupid users.  Don't be a stupid user!  When Firefox tells you a site is bad, be careful.  When Firefox doesn't explicitly tell you a site is good, be careful.  When I say be careful, I mean treat it as if its mode was 444 (read-only).&lt;/p&gt;
&lt;p&gt;Oh, and use &lt;a href="http://noscript.net/"&gt;NoScript&lt;/a&gt; for Pete's sake!&lt;/p&gt;
&lt;p&gt;/* Insert standard "do not click on login links in email" "do not use search engines to replace bookmarks" "do not use the same crappy password on every website" etc. warnings */&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;From http://ubuntulinuxtipstricks.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6523277464962917938-8664594086830044697?l=ubuntulinuxtipstricks.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/UbuntuLinuxTipsTricks/~4/ZA1kjFKUGkE" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/UbuntuLinuxTipsTricks/~3/ZA1kjFKUGkE/that-green-bar-in-firefox.html</link><author>noreply@blogger.com (Mackenzie)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">15</thr:total><feedburner:origLink>http://ubuntulinuxtipstricks.blogspot.com/2009/02/that-green-bar-in-firefox.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6523277464962917938.post-1256064442831984456</guid><pubDate>Thu, 12 Feb 2009 07:33:00 +0000</pubDate><atom:updated>2009-02-12T03:26:54.924-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">security</category><title>Malware Terminology:  Trojans, Worms, &amp; Viruses</title><description>&lt;p&gt;Some guy wrote &lt;a href="http://www.geekzone.co.nz/blog.asp?postid=6229"&gt;How To Write a Linux Virus in 5 Easy Steps&lt;/a&gt;, but he's wrong.  What he describes is not a virus; it is a trojan.  And he calls himself a geek!&lt;/p&gt;
&lt;p&gt;Let me start by saying that "malware" and "badware" are two commonly used umbrella terms for these types of software.&lt;/p&gt;
&lt;p&gt;It is a trojan because it relies entirely upon &lt;a href="http://en.wikipedia.org/wiki/Social_engineering_(security)"&gt;social engineering&lt;/a&gt; to install and run.  Remember the &lt;a href="http://en.wikipedia.org/wiki/Trojan_horse"&gt;Trojan Horse&lt;/a&gt;?  The Greeks claimed the horse was a gift for the Trojans.  It turned out to be hiding a bunch of armed men.  This is the same thing.  The malware claims to be something innocuous which the user might enjoy or believes is necessary.  The user is thus tricked into installing it.  That trickery?  That's the social engineering.  It's the same trickery the Greeks used.  The user installs and maybe executes the malware.  Since there was both trickery and user intervention, it is a trojan.&lt;/p&gt;
&lt;p&gt;A worm does not require user intervention.  A worm will often (as in the case of &lt;a href="http://en.wikipedia.org/wiki/Blaster_worm"&gt;Blaster&lt;/a&gt;) use a remote exploit to infect the host machine.  It will then procreate and attack any other machines it can reach.  It thus spreads completely on its own.  Worms do not need to piggyback onto other files like trojans and viruses do.  They exist in their own right and behave independently of pretty much all else.&lt;/p&gt;
&lt;p&gt;And then there's the generic virus.  Viruses do usually require user intervention to spread, but they don't involve social engineering like a trojan does.  Viruses will often infect innocuous files which are then shared without the sharer knowing that they are handing a virus to the other person.  In the case of a trojan, the sender usually knows exactly what they're doing.  The file being infected by the virus does &lt;em&gt;not&lt;/em&gt; turn into a trojan by virtue of being infected.  It is simply an infected file, possibly an infected program.&lt;/p&gt;
&lt;p&gt;Drive-by downloads are a bit confusing.  Is it a trojan or a virus?  It sort of depends on the site.  If it's an attack site, you'll usually receive an email or IM with a link.  Then there's some social engineering involved, and you &lt;em&gt;did&lt;/em&gt; follow directions by going to the site, but the fact that you don't have to manually install something claiming to be safe puts it in the virus category for me.  If it's a usually-safe site that happens to have been infected, then there's no grey area.  That's a virus.&lt;/p&gt;  
&lt;p&gt;K? So, let's stop calling every bit of malware we find "a virus," because that's just not right.  We have words for the different types of malware.  Let's use them.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;From http://ubuntulinuxtipstricks.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6523277464962917938-1256064442831984456?l=ubuntulinuxtipstricks.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/UbuntuLinuxTipsTricks/~4/1GoV5-J_roo" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/UbuntuLinuxTipsTricks/~3/1GoV5-J_roo/tmalware-terminology-trojans-worms.html</link><author>noreply@blogger.com (Mackenzie)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">8</thr:total><feedburner:origLink>http://ubuntulinuxtipstricks.blogspot.com/2009/02/tmalware-terminology-trojans-worms.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6523277464962917938.post-2237643862030152553</guid><pubDate>Wed, 04 Feb 2009 08:36:00 +0000</pubDate><atom:updated>2009-02-04T19:47:44.258-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">KDE</category><category domain="http://www.blogger.com/atom/ns#">Kubuntu</category><title>I'm a traitor</title><description>&lt;p&gt;I've been cheating on my desktop environment.&lt;/p&gt;
&lt;p&gt;If you follow &lt;a href="http://planet.ubuntu.com"&gt;Planet Ubuntu&lt;/a&gt;, you saw Celeste's &lt;a href="http://weblog.obso1337.org/2009/washington-dc-kde-42-release-party/"&gt;post about the KDE 4.2 release party&lt;/a&gt;.  And yes, I'm in the photos.  Scott Kitterman's trying to show me how to set what kind of window switcher I want when I hit Alt+Tab in KDE in one of the photos.&lt;/p&gt;
&lt;p&gt;Yeah, I'm a traitor.  As of last Friday, about 4 hours before the release party, I'm a KDE user.  Scott actually said to me on IRC after that post about Ctrl+Alt+Backspace that I sound like a KDE user, so then I decided to attempt to get KDE working on my machine (deleting my ~/.kde fixed the problem I was having).  I'm still using a bunch of GNOME apps, but I'm doing it inside KDE.  While KDE still has the ability to overwhelm me with its options, 4.2 is definitely an improvement over 3.5, presenting many options in ways that are at least easier for me to parse.&lt;/p&gt;
&lt;p&gt;I'm sticking to the same apps I use in GNOME for a couple reasons.  They're the Devils I Know, and some I have a sort of investment in (transferring data would be annoying).  Besides, if I switch back to GNOME, I'd prefer not to have to re-transfer the data.&lt;/p&gt;
&lt;p&gt;I &lt;em&gt;know&lt;/em&gt; Evolution doesn't let me choose which IMAP folder to use for Trash on each account like KMail does, but KMail crashes a lot in Jaunty (understandable, but annoying) and blocks all open tabs when loading a new view in only one of them.  Evolution lets me have a bunch of signatures.  Plus, all my data's in Evolution Data Server right now.  Oh, the integration between &lt;acronym title="Evolution Data Server"&gt;EDS&lt;/acronym&gt; and the panel applets is something I'm missing.  Celeste says it should be fairly straight-forward to implement a Plasmoid to handle it through Akonadi, just nobody's done it yet.  I'd kind of like to figure out a way to let Akonadi and &lt;acronym title="Evolution Data Server"&gt;EDS&lt;/acronym&gt; talk to each other so I can switch mail clients, address books, and calendars without having to export and import a bunch of data.  I do really like that KMail, KOrganizer, and KAddressBook are all separate apps with a unified backend, though.  Evolution's monolithic UI annoys me.&lt;/p&gt;
&lt;p&gt;Kopete, like Empathy, forces groups in the buddy list to be arranged alphabetically, something I do not want, so I'm sticking to Pidgin.  Yes, I'm still using Firefox and Terminator.&lt;/p&gt;
&lt;p&gt;I did try Amarok.  I'm still not a fan of that sideways row of tabs, but I like the way queued songs are displayed on the Collection view.  Maybe I can get used to that row of tabs just for that.  If it lets me shuffle the queue (haven't tried yet), I'm sold.  GNOME's refusal to let Rhythmbox shuffle the queue is really annoying.  I'll have to see how it handles copying to my iAudio as well, but really, Dolphin's enough for that.&lt;/p&gt;
&lt;p&gt;I really like the new KMenu and KRunnner.  The filter search list is nice.  I'm not as impressed with the panel.  It'd be nice to be able to have a gap between plasmoids, an expanding separator.  I can't figure out how to change the panel's background either.&lt;/p&gt;
&lt;p&gt;Oh, and does anyone know what the difference between "Focus Follows Mouse" and "Focus Under Mouse" is?  I know I don't want "Click to Focus," and we figured out at the party that "Focus Strictly Under Mouse" means that moving the mouse to the desktop makes the app lose focus.  Those other two seem to be the same though.  That'd be one of those "oh no, KDE is asking me questions with options that I don't understand" things.  I don't mind having lots of options, just as long as I know what the heck they do.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;From http://ubuntulinuxtipstricks.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6523277464962917938-2237643862030152553?l=ubuntulinuxtipstricks.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/UbuntuLinuxTipsTricks/~4/YhyVI9FTWXQ" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/UbuntuLinuxTipsTricks/~3/YhyVI9FTWXQ/im-traitor.html</link><author>noreply@blogger.com (Mackenzie)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">14</thr:total><feedburner:origLink>http://ubuntulinuxtipstricks.blogspot.com/2009/02/im-traitor.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6523277464962917938.post-3785997695098562354</guid><pubDate>Fri, 30 Jan 2009 22:11:00 +0000</pubDate><atom:updated>2009-01-30T17:25:12.002-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Jaunty Jackalope</category><category domain="http://www.blogger.com/atom/ns#">sound</category><category domain="http://www.blogger.com/atom/ns#">bug</category><category domain="http://www.blogger.com/atom/ns#">workaround</category><title>Jaunty: No sound outputs?</title><description>&lt;p&gt;If you're running Jaunty, and since 28 Jan when you right-click the GNOME Volume Mixer applet and click Open Volume Control you see no sound outputs listed, it's a &lt;a href="https://bugs.edge.launchpad.net/bugs/322374"&gt;known bug&lt;/a&gt; believed to be a race condition with PulseAudio.  It's being worked on, but in the meantime, you can restart PulseAudio using &lt;code&gt;pulseaudio -k ; start-pulseaudio-x11&lt;/code&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;From http://ubuntulinuxtipstricks.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6523277464962917938-3785997695098562354?l=ubuntulinuxtipstricks.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/UbuntuLinuxTipsTricks/~4/CNekNrNiibU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/UbuntuLinuxTipsTricks/~3/CNekNrNiibU/jaunty-no-sound-outputs.html</link><author>noreply@blogger.com (Mackenzie)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">6</thr:total><feedburner:origLink>http://ubuntulinuxtipstricks.blogspot.com/2009/01/jaunty-no-sound-outputs.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6523277464962917938.post-6774622108444150027</guid><pubDate>Thu, 29 Jan 2009 18:37:00 +0000</pubDate><atom:updated>2009-01-29T18:55:06.689-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Jaunty Jackalope</category><category domain="http://www.blogger.com/atom/ns#">Xorg</category><title>Since we ALL know X is nowhere near stable...</title><description>&lt;h3&gt;Backstory&lt;/h3&gt;
&lt;p&gt;Some X developers decided that it's too easy to accidentally press 3 keys that are spread far apart on the keyboard and require 2 hands to press simultaneously (???), so they &lt;del&gt;got rid of&lt;/del&gt; disabled by default Ctrl+Alt+Backspace (also known as "zapping").&lt;/p&gt;
&lt;p&gt;Some people within Ubuntu realized that this makes no sense since X really likes to lockup.  &lt;del&gt;At UDS, they decided to keep zapping available, but they would disable it by default.&lt;/del&gt;  Having a way to re-enable (from a GUI) zapping was &lt;del&gt;also&lt;/del&gt; agreed on at UDS.&lt;/p&gt;
&lt;h3&gt;What's Happening&lt;/h3&gt;
&lt;p&gt;Alberto Milone has provided us with a way to re-enable zapping &lt;a href="http://albertomilone.com/wordpress/?p=335"&gt;from the command line&lt;/a&gt; and &lt;a href="http://albertomilone.com/wordpress/?p=312"&gt;from KDE&lt;/a&gt;.  But where's GNOME?  Well, he did &lt;a href="http://albertomilone.com/ubuntu/gnome/gnome3.png"&gt;add a checkbox for it&lt;/a&gt; to the Screen Resolution tool, but it seems it &lt;a href="https://code.edge.launchpad.net/~albertomilone/gnome-control-center/randr-virtual/+merge/3208"&gt;won't be accepted into Ubuntu&lt;/a&gt;, since it's an "expert" option (according to Mark). &lt;strong&gt;EDIT:&lt;/strong&gt; The discussion is on-going.&lt;/p&gt;
&lt;h3&gt;My Opinion&lt;/h3&gt;
&lt;p&gt;I'm with Alberto and Jordan.  There are plenty of people who use ctrl+Alt+Backspace who are not experts.  They use it because that's what we've recommended for years when X (inevitably) locks up.  They are not going to want to muck about with xorg.conf or installing extra command line apps for it.&lt;/p&gt;
&lt;p&gt;It wouldn't be so bad if X was actually stable.  It wouldn't be so bad if our TTYs worked reliably.  As it is, you have to try to switch to the TTY twice before it works, if it works.  Sometimes I seem to just not have any TTYs at all.  Alt+SysRq+T usually does not take me to a TTY like it should.  Until Alberto posted how to fix this from the command line, the only thing I could do when X locked up (multiple times a day!) was Alt+SysRq+B:  reboot the system.  Things I could've fixed by just Ctrl+Alt+Backspace and waiting 5 seconds now require waiting a full reboot cycle (about 45 seconds til the desktop's usable, if I type my password really fast).  Even the smallest X lockup is just as disastrous as a kernel panic now.  It's like Windows.&lt;/p&gt;
&lt;p&gt;I liked how Jordan summed it up when we were chatting: "apparently X is perfect, we have ttys all the time, and a checkbox is too complicate for  users to think about."&lt;/p&gt;
&lt;p&gt;What do you guys think?  Are the TTYs reliable enough that we can count on non-experts to be able to go to TTY1 and "sudo /etc/init.d/gdm restart"?  Can we even count on non-experts knowing how to do that?  Or do you think X is stable enough that nobody ever needs to do that?&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;From http://ubuntulinuxtipstricks.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6523277464962917938-6774622108444150027?l=ubuntulinuxtipstricks.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/UbuntuLinuxTipsTricks/~4/11LXC88RkDg" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/UbuntuLinuxTipsTricks/~3/11LXC88RkDg/since-we-all-know-x-is-nowhere-near.html</link><author>noreply@blogger.com (Mackenzie)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">53</thr:total><feedburner:origLink>http://ubuntulinuxtipstricks.blogspot.com/2009/01/since-we-all-know-x-is-nowhere-near.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6523277464962917938.post-8981496762455217231</guid><pubDate>Thu, 29 Jan 2009 18:23:00 +0000</pubDate><atom:updated>2009-01-29T13:37:20.892-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">women</category><category domain="http://www.blogger.com/atom/ns#">party</category><title>Washington, DC Events/News</title><description>&lt;p&gt;We've got two events coming up in the Washington, DC area.  Anyone's invited.&lt;/p&gt;
&lt;strong&gt;KDE 4.2 Release Party&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;Where: Piratz Tavern, &lt;a href="http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=&amp;q=piratz+tavern,+silver+spring&amp;sll=37.0625,-95.677068&amp;sspn=29.910058,75.410156&amp;ie=UTF8&amp;ll=38.996024,-77.026927&amp;spn=0.007154,0.018411&amp;z=16&amp;iwloc=A"&gt;Georgia Ave, Silver Spring, MD&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;When: Jan 30 (tomorrow), 7pm&lt;/li&gt;
&lt;li&gt;Contact (RSVP): &lt;a href="mailto:celeste+removeme+@kde.org"&gt;Celeste Lyn Paul&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;LinuxChix Meetup&lt;/strong&gt;
&lt;p&gt;OK, this one's for &lt;a href="http://women.ubuntu.com"&gt;ubuntu-women&lt;/a&gt;.  &lt;a href="http://www.shmoocon.org/"&gt;Shmoocon&lt;/a&gt;'s coming up again, so once again &lt;a href="http://dc.linuxchix.org"&gt;DC LinuxChix&lt;/a&gt; and other LinuxChix that happen to be in town will be meeting up.  More info later as we decide which lunch/dinner break of the conference will be our meetup time.  All that's clear so far is that it'll be between Feb 6&amp;mdash;8 and we'll be going to a restaurant.&lt;/p&gt;
&lt;strong&gt;Bug Jam&lt;/strong&gt;
&lt;p&gt;We will be participating in the next &lt;a href="https://wiki.ubuntu.com/GlobalBugJam"&gt;Global Bug Jam&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Where: Gallaudet University, Student Academic Center / Student Union Building (SAC/SUB), Lower Level, Flex Rooms A and B&lt;/li&gt;
&lt;li&gt;When: Feb 20, 1:30-6pm&lt;/li&gt;
&lt;li&gt;Announcement: &lt;a href="https://lists.ubuntu.com/archives/ubuntu-us-dc/2009-January/000495.html"&gt;see mailing list posting&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;Other news&lt;/strong&gt;
&lt;p&gt;Finally, after a year and a half, we have access to the &lt;a href="http://dc.ubuntu-us.org/"&gt;DC LoCo Team website&lt;/a&gt; again! Yay!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;From http://ubuntulinuxtipstricks.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6523277464962917938-8981496762455217231?l=ubuntulinuxtipstricks.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/UbuntuLinuxTipsTricks/~4/XLzu4Bh47mE" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/UbuntuLinuxTipsTricks/~3/XLzu4Bh47mE/washington-dc-eventsnews.html</link><author>noreply@blogger.com (Mackenzie)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://ubuntulinuxtipstricks.blogspot.com/2009/01/washington-dc-eventsnews.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6523277464962917938.post-4912340515104771669</guid><pubDate>Wed, 31 Dec 2008 07:38:00 +0000</pubDate><atom:updated>2008-12-31T03:51:25.770-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">GNOME</category><category domain="http://www.blogger.com/atom/ns#">theme</category><category domain="http://www.blogger.com/atom/ns#">new features</category><title>Holiday Hacking</title><description>&lt;p&gt;I haven't posted in about 2 weeks, so I figure I ought to give a quick update on what's going on.  I'm with the family for the holidays, and there's no wireless at my mom's house, and things are nuts what with the whole extended family visiting.  Oh, and my mother has not complained at all about Hardy (upgraded her computer from Gutsy in August), so yay.  I mentioned before that I wanted to teach my little cousin Python.  I gave her an old laptop I salvaged that runs Edubuntu for Christmas.  She seems to love KAnagram.  She was also really excited when I showed her KTurtle and helped her make the turtle draw a blue triangle.  In the Python world, I've only shown her a &lt;code&gt;print "Hello "+name&lt;/code&gt; thing so far.  She looked back and forth between the line where I set name's value and that line and the output line a few times then went "oh!" so I think she understood variables.&lt;/p&gt;
&lt;p&gt;OK so I got Hardy and Edubuntu into that paragraph.  See, I wasn't totally off-topic!  Anyway, the rest is about my "Holiday Hacking" project.&lt;/p&gt; 
&lt;p&gt;I like having a gradient on my gnome-panel.  Consequently, every time I change my theme, I go into GIMP and make a matching gradient background image.  I improved this process slightly by creating an SVG in which I can just change the color values.  Blogger won't let me upload an SVG, so here's a png:&lt;/p&gt;
&lt;img style="display:block; margin:0px auto 10px; text-align:center;width: 23px; height: 23px;" src="http://3.bp.blogspot.com/_ElsYu-fv6yE/SVsjBQIgoHI/AAAAAAAAAXI/4V0sPSval10/s400/screenshot2.png" border="0" alt="screenshot of my current panel background" title="My current panel background" /&gt;
&lt;p&gt;Since this gets old after a while, I'm working on adding functionality to gnome-panel so that I can pick a shadow color, a highlight color, and an opacity level for the highlight.  I can't be the only one that likes the look of a gradient on a panel, so I'm sure someone else could get some use out of this.&lt;/p&gt;
&lt;p&gt;A peek at the addition to the panel-properties-dialog:&lt;/p&gt;
&lt;img style="display:block; margin:0px auto 10px; text-align:center;width: 285px; height: 141px;" src="http://3.bp.blogspot.com/_ElsYu-fv6yE/SVsniHtdLlI/AAAAAAAAAXY/5euWpefMDA4/s400/panel-properties1.png" border="0" alt="screenshot of configuration GUI" title="Settings for configuration of above gradient"/&gt;
&lt;p&gt;I need to look more into how Cairo's gradients work though.  One of the things I did to make the gradient on my SVG look balanced and keep the text legible was put the highlight's color stop 1/3 from the top and the top shadow color stop is actually 15% above the edge of the image.  I'm not sure I can do that 15%-outside thing with Cairo.  Might have to find a midway color value and set that as the top color stop.  We'll see.&lt;/p&gt;
&lt;p&gt;The status of this project is that I've modified the .glade file so there's some UI already, and I've settled on using GDK's Cairo integration because Cairo can easily paint linear rgba gradients.  I think I've gone through all the functions that setup what options there are for background types, and tonight I started tying the functions to the buttons I made in Glade.  Still a lot more to go (like actually writing the gradient part), but I need to have a way for the buttons and gconf to communicate before I can have any way to interact with (read: test) the gradient stuff, so I figure I ought to do that first.&lt;/p&gt;
&lt;p&gt;I don't know if this'll make it into GNOME 2.26 or if it'll have wait until the Fall release.  UI Freeze is next week, and obviously there's a UI change involved.  Maybe I can submit the UI change next week and then keep working right up until Feature Freeze (19 Jan) to get it in this release.&lt;/p&gt;
&lt;p&gt;Anyone else spending their holidays hacking on FOSS?&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;From http://ubuntulinuxtipstricks.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6523277464962917938-4912340515104771669?l=ubuntulinuxtipstricks.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/UbuntuLinuxTipsTricks/~4/FxBssMIclI0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/UbuntuLinuxTipsTricks/~3/FxBssMIclI0/holiday-hacking.html</link><author>noreply@blogger.com (Mackenzie)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_ElsYu-fv6yE/SVsjBQIgoHI/AAAAAAAAAXI/4V0sPSval10/s72-c/screenshot2.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">15</thr:total><feedburner:origLink>http://ubuntulinuxtipstricks.blogspot.com/2008/12/holiday-hacking.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6523277464962917938.post-6792035480974672625</guid><pubDate>Fri, 19 Dec 2008 01:21:00 +0000</pubDate><atom:updated>2008-12-19T03:03:37.915-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">proprietary</category><category domain="http://www.blogger.com/atom/ns#">tip</category><category domain="http://www.blogger.com/atom/ns#">checksum</category><category domain="http://www.blogger.com/atom/ns#">Adobe</category><category domain="http://www.blogger.com/atom/ns#">Flash</category><title>Adobe Flash:  Avoiding Checksum Errors</title><description>&lt;p&gt;The way flashplugin-nonfree works right now is that it's a fairly empty package that downloads Adobe's Flash installation tarball, untars it, and copies the .so to the necessary directory.  There's one more step in the middle though.  It does a checksum on the tarball after it downloads and a checksum on the .so.  These checksums are to make sure you're getting the right file, as opposed to some trojaned version (say, if Adobe was cracked).   These checksums are also a bit of a problem.&lt;/p&gt;
&lt;p&gt;See, every time Adobe updates Flash, they keep the same file name.  So the package downloads the file, and since it's a new version, the checksum fails, causing the install to fail.  A few days later, after some testing, &lt;acronym title="Masters of the Universe"&gt;MOTU&lt;/acronym&gt; uploads a new package with the updated checksum.&lt;/p&gt;
&lt;p&gt;You can avoid this.&lt;/p&gt;
&lt;p&gt;Instead of installing flashplugin-nonfree, enable the Canonical Partner Repository in System -&amp;gt; Administration -&amp;gt; Software Sources -&amp;gt; Third Party Software, or make sure you have &lt;blockquote&gt;deb http://archive.canonical.com/ubuntu intrepid partner&lt;/blockquote&gt; (substitute in hardy or gutsy if you're using those) in your /etc/apt/sources.list and after &lt;code&gt;sudo apt-get update &amp;&amp; sudo apt-get install adobe-flashplugin&lt;/code&gt;, you'll have a working Flash plugin, even if there's been an update.  The reason is that Adobe's package includes the full binary.  It doesn't try to download from their website, so there's no checksum to fail.&lt;/p&gt;
&lt;p&gt;It looks like going forward, this will be the preferred Flash package, especially once Adobe releases the final 64-bit version.&lt;/p&gt;
&lt;p&gt;If you want to switch from flashplugin-nonfree to adobe-flashplugin, make sure you purge flashplugin-nonfree first.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;From http://ubuntulinuxtipstricks.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6523277464962917938-6792035480974672625?l=ubuntulinuxtipstricks.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/UbuntuLinuxTipsTricks/~4/8enrtvw6IV0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/UbuntuLinuxTipsTricks/~3/8enrtvw6IV0/adobe-flash-avoiding-md5-errors.html</link><author>noreply@blogger.com (Mackenzie)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">6</thr:total><feedburner:origLink>http://ubuntulinuxtipstricks.blogspot.com/2008/12/adobe-flash-avoiding-md5-errors.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6523277464962917938.post-9023968868484509547</guid><pubDate>Sat, 13 Dec 2008 07:20:00 +0000</pubDate><atom:updated>2008-12-18T20:51:58.290-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">jokes</category><title>Dear Phisher...</title><description>&lt;p&gt;Dear Phisher:&lt;/p&gt;
&lt;p&gt;Thank you for contacting me today with your offer to reactivate my email account that I did not know I had.  There are just a few problems I see with the request you made regarding reactivating my email address.  You see, the link you gave for me to download software to reactivate the account is a Windows executable.  First, I'm not quite sure why I need any software other than a web browser to activate an email account.  Second, I can't run Windows executables.  Third, I really prefer not to run any software which is not Free and Open Source.&lt;/p&gt;
&lt;p&gt;If you could, please send me a tarball of the source code, which I hope is suitably licensed.  I will inspect the code, and, if I like what I see, I will happily install the software as requested.  Don't worry about providing a binary&amp;mdash;I am perfectly capable of compiling any software I need from source.&lt;/p&gt;
&lt;p&gt;Thank you again.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;From http://ubuntulinuxtipstricks.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6523277464962917938-9023968868484509547?l=ubuntulinuxtipstricks.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/UbuntuLinuxTipsTricks/~4/vy9BFzfnE9U" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/UbuntuLinuxTipsTricks/~3/vy9BFzfnE9U/dear-phisher.html</link><author>noreply@blogger.com (Mackenzie)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">10</thr:total><feedburner:origLink>http://ubuntulinuxtipstricks.blogspot.com/2008/12/dear-phisher.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6523277464962917938.post-8812457909297129791</guid><pubDate>Wed, 03 Dec 2008 00:45:00 +0000</pubDate><atom:updated>2008-12-02T20:51:56.174-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">testing</category><title>Jaunty users: Can you test these?</title><description>&lt;p&gt;I've got two patches that I need to have tested on Jaunty.  One has a deb.  One is just in a branch.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;As a new user, test Pidgin from my &lt;a href="http://ppa.launchpad.net/~maco.m/+archive"&gt;PPA&lt;/a&gt;.  For a new user, it should default to only showing the icon in the notification area for new messages.  Check in Tools-&gt;Preferences.  The reason is to keep it from duplicating the icon that's in the Fast User Switch Applet, as noted in &lt;a href="https://bugs.edge.launchpad.net/ubuntu/+source/pidgin/+bug/273220"&gt;Bug 273220&lt;/a&gt;.  In that bug, it is recommended that Pidgin be changed, so that is &lt;a href="https://bugs.edge.launchpad.net/ubuntu/+source/pidgin/+bug/290552"&gt;Bug 290552&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;The last thing to test is the Fast User Switch Icon that I have in bzr.  It's for &lt;a href="https://bugs.edge.launchpad.net/ubuntu/+source/fast-user-switch-applet/+bug/291846"&gt;Bug 291846&lt;/a&gt;, specifically the part about the lack of tooltips.  It's linked in the bug.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Sorry I can't test these myself, but until Jaunty is rebased to 2.6.28 or someone figures out how to make my wireless card play nice (read: not kernel panic) with &gt;2.6.24, I'm stuck on Hardy.  Thank you to anyone that helps, though!&lt;/p&gt;
&lt;p&gt;Oh, I do have one other question to ask though.  To anyone using an ASUS Z37E-based laptop, such as the ZaReason UltraLapSR:  after you suspend/resume or hibernate/resume in Intrepid or Jaunty, can you reboot?  In Hardy it hangs on reboot.  If it's fixed in the newer kernel, I won't bother filing a bug though.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;From http://ubuntulinuxtipstricks.blogspot.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6523277464962917938-8812457909297129791?l=ubuntulinuxtipstricks.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/UbuntuLinuxTipsTricks/~4/Vc3znNVSjlU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/UbuntuLinuxTipsTricks/~3/Vc3znNVSjlU/jaunty-users-can-you-test-these.html</link><author>noreply@blogger.com (Mackenzie)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">8</thr:total><feedburner:origLink>http://ubuntulinuxtipstricks.blogspot.com/2008/12/jaunty-users-can-you-test-these.html</feedburner:origLink></item></channel></rss>
