<?xml version="1.0" encoding="utf-8"?>

<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
<title type="text">Asheeshworld</title>
<subtitle type="html"><![CDATA[

]]></subtitle>
<id>http://www.asheesh.org/index.atom</id>
<link rel="alternate" type="text/html" href="http://www.asheesh.org" />
<link rel="self" type="application/atom+xml" href="http://www.asheesh.org/index.atom" />


<author>
<name>Asheesh Laroia</name>
<uri>http://www.asheesh.org/index.atom</uri>
<email>asheeshworld++@asheesh.org</email>
</author>
<rights>http://creativecommons.org/licenses/by-sa/3.0/us/</rights>
<generator uri="http://pyblosxom.sourceforge.net/" version="1.4.3 01/10/2008">
PyBlosxom http://pyblosxom.sourceforge.net/ 1.4.3 01/10/2008
</generator>

<updated>2010-08-31T19:13:30Z</updated>
<!-- icon?  logo?  -->

<entry>
<title type="html">Python and supercomputers
</title>
<category term="/scribble/code" />
<id>http://www.asheesh.org/2010/08/31/in-the-interest</id>
<updated>2010-08-31T19:13:30Z</updated>
<published>2010-08-31T19:13:30Z</published>
<link rel="alternate" type="text/html" href="http://www.asheesh.org/scribble/code/in-the-interest.html" />
<content type="html">&lt;p&gt;&quot;&lt;a href=&quot;http://chrisfenton.com.nyud.net/non-von-1/&quot;&gt;In the interest of promoting weird retro computer architectures, I’ve provided the python&lt;/a&gt;....
&lt;/p&gt;</content>
</entry>

<entry>
<title type="html">Committed free software teens
</title>
<category term="/scribble/people" />
<id>http://www.asheesh.org/2010/08/31/committed</id>
<updated>2010-08-31T19:07:55Z</updated>
<published>2010-08-31T19:07:55Z</published>
<link rel="alternate" type="text/html" href="http://www.asheesh.org/scribble/people/committed.html" />
<content type="html">&lt;blockquote&gt;
No matter their background, Jones says committed free software teens share four traits: 
They have a personal story about free software they can share, a deep connection to an 
open source community, a sense of purpose and a sense of hope about their future.
&lt;/blockquote&gt;
&lt;p&gt;Non-source: &lt;a href=&quot;http://www.cnn.com/2010/LIVING/08/27/almost.christian/&quot;&gt;CNN article&lt;/a&gt;
&lt;/p&gt;</content>
</entry>

<entry>
<title type="html">My name
</title>
<category term="/scribble/people" />
<id>http://www.asheesh.org/2010/08/11/not-paul</id>
<updated>2010-08-11T17:08:51Z</updated>
<published>2010-08-11T17:08:51Z</published>
<link rel="alternate" type="text/html" href="http://www.asheesh.org/scribble/people/not-paul.html" />
<content type="html">&lt;p&gt;&lt;a href=&quot;http://notalwaysright.com/a-paul-ing-service/6516&quot;&gt;My name isn&apos;t Paul&lt;/a&gt;.
&lt;/p&gt;&lt;p&gt;(via maco)
&lt;/p&gt;</content>
</entry>

<entry>
<title type="html">&quot;Debian for Shy People&quot;: What&apos;s next
</title>
<category term="/note/debian" />
<id>http://www.asheesh.org/2010/08/10/post-shy</id>
<updated>2010-08-10T21:45:14Z</updated>
<published>2010-08-10T21:45:14Z</published>
<link rel="alternate" type="text/html" href="http://www.asheesh.org/note/debian/post-shy.html" />
<content type="html">&lt;p&gt;What do you do when you have a technical question that you&apos;re embarrassed to ask?
&lt;/p&gt;&lt;p&gt;The first Sunday of Debconf, I led a birds of a feather (BoF) session called
&lt;a href=&quot;http://penta.debconf.org/dc10_schedule/events/620.en.html&quot;&gt;Debian for Shy People&lt;/a&gt;.
The conference team scheduled it on &quot;Debian Day,&quot; a pre-conference day that was open to the public
and still had plenty of Debian Developers in attendance. I just uploaded the slides
to the &quot;Penta&quot; page for the talk.
&lt;/p&gt;&lt;p&gt;I led it because of my own experience. In 2004 or so, I saw Debian as the cool kids&apos; club,
that awesome project that I wished I could be a part of. By 2006, I managed to get over myself, 
read the New Maintainer&apos;s Guide, and find a way to get involved. As of mid 2009, I am a full-blown
Debian Developer. I have
&lt;a href=&quot;http://people.debian.org/~jaldhar/rup/index.html&quot;&gt;real ultimate power&lt;/a&gt;. But I sometimes do still feel
hesitation akin to &quot;&lt;a href=&quot;http://en.wikipedia.org/wiki/Impostor_syndrome&quot;&gt;Imposter Syndrome&lt;/a&gt;&quot;.
&lt;/p&gt;&lt;p&gt;(A bunch of people at Debconf didn&apos;t really believe I&apos;m &quot;shy,&quot; since I asked a &lt;i&gt;lot&lt;/i&gt; of 
questions at the conference. At core, I don&apos;t naturally believe that the things I say are
worth hearing, but I patch over this hesitation. Sometimes I speak too much, and then I feel
ashamed of burdening everyone. But anyway, this is about Debconf not, me -- so moving on....)
&lt;/p&gt;&lt;p&gt;In the past year of being a Developer, one thing I&apos;ve seen is that other contributors
ask me privately for help. Rather than blast the public lists like debian-mentors, they email
or IRC private-message me, or SMS me, or find me at a Linux Users Group event.
I&apos;m lucky to know these people, and they&apos;re lucky to have me as a safe person to ask
questions of. Moreover, Debian is better because these people could move past their confusion to make
a technical contribution.
&lt;/p&gt;&lt;p&gt;I began the BoF session by talking about when someone asked me for help.
Then I asked,
&quot;How many of you have
someone you can ask embarrassing questions of?&quot; Of the forty people crammed into Schapiro 414,
&lt;i&gt;two people&apos;&lt;/i&gt; raised their hands. One person put it plainly, &quot;I don&apos;t know anyone else who does Debian.&quot;
It reminded me of a fact that
&lt;a href=&quot;http://littlegreenriver.com/&quot;&gt;Karen&lt;/a&gt; discovered when she was doing
market research for us at &lt;a href=&quot;http://openhatch.org/&quot;&gt;OpenHatch&lt;/a&gt;: the vast majority of free
software programmers know &lt;i&gt;zero&lt;/i&gt; other people who do free software. I had seen the figure;
we even used it in a talk to try and convince venture capitalists to fund OpenHatch last year. But I didn&apos;t
really &lt;i&gt;feel&lt;/i&gt; it until I heard it from a room full of Debian contributors.
&lt;/p&gt;&lt;p&gt;I structured the BoF in two parts: First, I talked in front of some slides to set the
tone properly, and then we enjoyed open discussion. As I was preparing thoes slides,
Daniel Morais asked me, &quot;What&apos;s the point 
of having the session? Why not just come up with some ideas, implement them, and not bother 
also &lt;i&gt;talking&lt;/i&gt; about it at the conference?&quot; I had considered this; I decided I wasn&apos;t 
self-confident enough to start implementing ideas without talking to people to make sure I 
wasn&apos;t the only one who saw a problem. But I discovered another benefit of 
giving the talk: people who want to make Debian more welcoming knew to reach out to me.
&lt;/p&gt;&lt;p&gt;So here are some thoughts that came from our discussion (and later discussions during the 
conference):
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt; We need better &lt;b&gt;mentorship&lt;/b&gt; in Debian. Truly, mentorship is a personal relationship. Perhaps matching people up into one-on-one groups would be a good idea. KiBi said that doing so using OpenHatch (if we add mentorship-oriented features!) would be a reasonable way to do it.
&lt;/li&gt;&lt;li&gt; I&apos;ve heard from quite a few people who would be willing to have more one-on-one relationships with mentees.
&lt;/li&gt;&lt;li&gt; Everyone (except Manoj) knows that Debian contributors are not born experts. It takes a process of learning and teaching to bring them up to speed.
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;I set up an &lt;a href=&quot;http://openetherpad.org/shy&quot;&gt;Etherpad document&lt;/a&gt; on &lt;a href=&quot;http://printf.net/&quot;&gt;cjb&lt;/a&gt;&apos;s OpenEtherpad.org. This is what we learned together:
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt; &quot;If your level of understanding might be low, but you want development help, then you might not know if #debian-devel is only for people who are already super involved and know everything and therefore you should feel embarrassed.&quot;
&lt;/li&gt;&lt;li&gt; People get anxious over their ability to speak English.
&lt;/li&gt;&lt;li&gt; Bikeshedding over patches can be a major detractor.
&lt;/li&gt;&lt;li&gt; &quot;Asheesh talks too fast.&quot;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;One idea I had before the BoF was to create a discussion area that was &lt;i&gt;safe&lt;/i&gt;
for all questions, even if they seem silly. We talked for a while about what name
that would take, if it were to become a new IRC channel. We reached something of a conclusion,
but in the conference that followed
&lt;a href=&quot;https://launchpad.net/~persia&quot;&gt;Emmet Hickory&lt;/a&gt; offered to help make the debian-mentors IRC
channel friendlyer. I think that&apos;s the best direction to take things, so the next step is for him and me
to write up what we want and send a note to the debian-mentors email list explaining our vision.
&lt;/p&gt;&lt;p&gt;In the Etherpad document, people discussed the idea of doing Debian discussion over XMPP (also known
as Google Talk, also known as Jabber). We weren&apos;t sure how such a place would get
critical mass; someone briefly mentioned the idea of an IRC/XMPP gateway. I actually
think this discussion is along a very reeasonable path, namely discovering
what discussion method(s) Debian contributors &lt;i&gt;want&lt;/i&gt; to use. (That might explain why
I&apos;m now an admin on &lt;a href=&quot;http://forums.debian.net/&quot;&gt;forums.debian.net&lt;/a&gt;.)
&lt;/p&gt;&lt;p&gt;We also briefly discussed the idea of an anonymous question-answering service. I realize
now that I&apos;m not going to be able to have time to run that, but I still think it&apos;d be a
really cool idea.
&lt;/p&gt;&lt;p&gt;Biella would remind me that Debian is already successful at bringing in new contributors. I agree!
As a free software project, we have an enormous number of participants.
This is a really good thing, and we&apos;re clearly doing &lt;i&gt;something&lt;/i&gt; right. The purpose of this talk
was to figure out how to make contributing to Debian less stressful for those who participate.
&lt;/p&gt;&lt;p&gt;Truly, a &quot;Debian for Shy People&quot; effort isn&apos;t about shy &lt;i&gt;people&lt;/i&gt;. It&apos;s about the moments
of self-doubt we &lt;i&gt;all&lt;/i&gt; have in which we don&apos;t know what to do and are too embarrassed
to ask. I think that if the project more friendly, we can find more participants, make better
use of our current ones, and see improvements to our
&lt;a href=&quot;http://asheesh.org/note/debian/indians.html&quot;&gt;diversity&lt;/a&gt;.
&lt;/p&gt;&lt;p&gt;Whew, that was long. What do you think of all this?
&lt;/p&gt;</content>
</entry>

<entry>
<title type="html">Oracle updates Java. Eclipse breaks. Who&apos;s to blame?
</title>
<category term="/scribble/code" />
<id>http://www.asheesh.org/2010/07/28/blame-everyone</id>
<updated>2010-07-28T23:22:07Z</updated>
<published>2010-07-28T23:22:07Z</published>
<link rel="alternate" type="text/html" href="http://www.asheesh.org/scribble/code/blame-everyone.html" />
<content type="html">&lt;p&gt;Writes the wise Zancarius, &lt;a href=&quot;http://it.slashdot.org/comments.pl?sid=1735848&amp;cid=33062980&quot;&gt;&quot;Let&apos;s just blame everyone and get it over with.&quot;&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;&lt;br /&gt;
&lt;/p&gt;&lt;p&gt;&lt;br /&gt;
&lt;/p&gt;</content>
</entry>

<entry>
<title type="html">Unpublished proprietary emptiness
</title>
<category term="/scribble/code" />
<id>http://www.asheesh.org/2010/07/27/unpublished-proprietary-emptiness</id>
<updated>2010-07-27T17:55:21Z</updated>
<published>2010-07-27T17:55:21Z</published>
<link rel="alternate" type="text/html" href="http://www.asheesh.org/scribble/code/unpublished-proprietary-emptiness.html" />
<content type="html">&lt;p&gt;For a good time, check out the
&lt;a href=&quot;http://www.lifeaftercoffee.com/2006/03/08/unpublished-source-code/&quot;&gt;unpublished proprietary source code&lt;/a&gt;
of AT&amp;T, as shipped by Sun in Solaris.
&lt;/p&gt;&lt;p&gt;It does nothing, successfully.
&lt;/p&gt;</content>
</entry>

<entry>
<title type="html">Thumbs up
</title>
<category term="/note/communication" />
<id>http://www.asheesh.org/2010/07/21/thumbs-up</id>
<updated>2010-07-21T17:54:35Z</updated>
<published>2010-07-21T17:54:35Z</published>
<link rel="alternate" type="text/html" href="http://www.asheesh.org/note/communication/thumbs-up.html" />
<content type="html">&lt;p&gt;Chris has a penchant for the terse. When agreeing with me online, he would find himself
writing &quot;OK&quot; or &quot;Sounds good.&quot; But really he didn&apos;t have anything to &lt;i&gt;say&lt;/i&gt;; he just wanted
to say he agreed.
&lt;/p&gt;&lt;p&gt;So now we say:
&lt;/p&gt;&lt;p&gt;b
&lt;/p&gt;&lt;p&gt;This means &quot;thumbs up.&quot;
&lt;/p&gt;&lt;p&gt;p
&lt;/p&gt;&lt;p&gt;This means &quot;thumbs down.&quot;
&lt;/p&gt;&lt;p&gt;(Why &quot;b&quot; and &quot;p&quot;? They look like thumbs-up and thumbs-down.)
&lt;/p&gt;&lt;p&gt;&lt;br /&gt;
&lt;/p&gt;</content>
</entry>

<entry>
<title type="html">Strategies for creating drain
</title>
<category term="/note/people" />
<id>http://www.asheesh.org/2010/07/09/strategies-for-drain</id>
<updated>2010-07-09T17:10:12Z</updated>
<published>2010-07-09T17:10:12Z</published>
<link rel="alternate" type="text/html" href="http://www.asheesh.org/note/people/strategies-for-drain.html" />
<content type="html">&lt;p&gt;File under: &lt;i&gt;self-indulgent whining&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;I wrote a bit ago about &lt;a href=&quot;http://www.asheesh.org/note/people/joy-drain.html&quot;&gt;joy minus drain&lt;/a&gt;.
This morning, a friend put me through something that created a lot of drain.
&lt;/p&gt;&lt;p&gt;He and I aren&apos;t going to see each other for a while. So in the morning, he arrived
and was enthusiastic to hang out with me. Knowing how much I like
the
&lt;a href=&quot;http://smittenkitchen.com/2007/11/lemon-ricotta-pancakes-with-sauteed-apples/&quot;&gt;Smitten Kitchen lemon ricotta pancakes&lt;/a&gt;,
he asks, &quot;Can you find a recipe for blueberry ricotta pancakes?&quot;
&lt;/p&gt;&lt;p&gt;I find that recipe and print out a copy. (Actually two, by mistake. But that&apos;s okay.)
I head toward the kitchen and, feeling more enthusiastic about the day,
start working on the big pile of dishes that I left from last night. As I do that, he
cooks. Showing forethought, he already has ricotta cheese to use for the recipe.
&lt;/p&gt;&lt;p&gt;As usual (probably this isn&apos;t a good trait), I keep an eye on his cooking.
Things seem to be going fine; he even successfully split the egg yolk from the whites!
I do more dishes, and we talk about what we might do in this last day we&apos;ll see each other
for a while.
&lt;/p&gt;&lt;p&gt;I look back at his bowls, and I notice a few flecks of egg yolk in the whites. I sigh,
knowing what he does not: you can&apos;t beat egg whites into stiff peaks if there&apos;s
even a drop of yolk in them. I explain this to him, and he thinks it
will be okay. They just won&apos;t be super stiff peaks.
&lt;/p&gt;&lt;p&gt;There&apos;s something already draining about this. Something of a let-down. I guess
I&apos;d rather not be around to see this sort of imperfection during the process,
even if the result will be good, because for the rest of the cooking period I&apos;ll
be wondering if the result would be better if I had just done it. And you probably
thought I wasn&apos;t a perfectionist.
&lt;/p&gt;&lt;p&gt;But that&apos;s not the important bit. A moment later, he gets a phone call. During
that period, I stretch out and relax on the couch. I figure we can get back to our
work in the kitchen when we&apos;re together. After the phone call, I learn that
he was scheduled to have lunch with a mutual friend at noon at Magic Carpet.
&lt;/p&gt;&lt;p&gt;It&apos;s 11:45, and the Magic Carpet truck is a 20 minute walk away. The only sensible thing to do, if he&apos;s to 
have any chance of keeping his lunch plans, is to drop everything and run out the door.
&lt;/p&gt;&lt;p&gt;&lt;i&gt;Ugh&lt;/i&gt;. Utterly lame.
&lt;/p&gt;&lt;p&gt;Any of the following thoughts might have popped into my head.
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt; In the future, I&apos;ll trust his enthusiasm a little less.
&lt;/li&gt;&lt;li&gt; If he had just used his &lt;i&gt;brain&lt;/i&gt; he could have brought back breakfast, not ricotta cheese, and then we could have had a nice relaxed morning.
&lt;/li&gt;&lt;li&gt; I have seen this pattern before. I should know better.
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;As a consolation prize, he invites me! And I accept. And we hurry and put the pancake batter away in the 
fridge. He needs to bike there to make the time, and not having a bike, asks if he can borrow mine. Blake 
(who happens to be visiting) and I take a few minutes to get ready. After a few blocks, I reflect.
&lt;/p&gt;&lt;p&gt;I&apos;m hungry, and I don&apos;t even know what I want to get done today. Is hanging out at Magic Carpet
with our mutual friend really the top thing on my list? I don&apos;t know, and I&apos;m hungry. So I went home.
Blake went on, which was fine with me, and presumably joined them at Magic Carpet. It is a tasty place,
and it&apos;s on his way to a train station back to Swarthmore.
&lt;/p&gt;&lt;p&gt;If I want to be in the business of patching over other people&apos;s failure to plan,
I guess I could make a checklist of things to make sure.
&lt;/p&gt;&lt;p&gt;Well, &lt;a href=&quot;http://asheesh.org/scratch/Checklists/Hanging_out&quot;&gt;there it is&lt;/a&gt;. I&apos;ll try to use it
going forward as a drain-avoidance tactic.
&lt;/p&gt;</content>
</entry>

<entry>
<title type="html">rose in Japan is down; time to make backups
</title>
<category term="/note/sysop" />
<id>http://www.asheesh.org/2010/06/26/backups</id>
<updated>2010-06-26T05:33:32Z</updated>
<published>2010-06-26T05:33:32Z</published>
<link rel="alternate" type="text/html" href="http://www.asheesh.org/note/sysop/backups.html" />
<content type="html">&lt;p&gt;For some reason, my server in Japan is down. (This website is hosted from Minnesota.)
For that reason, &lt;a href=&quot;http://fcostatus.wordpress.com/2010/06/26/website-down-in-process-of-moving/&quot;&gt;freeculture.org is down&lt;/a&gt;.
&lt;/p&gt;&lt;p&gt;Today is a good day to remember that I should make frequent backups. I&apos;m doing a 
backup run of the Minnesota machine right now.
&lt;/p&gt;</content>
</entry>

<entry>
<title type="html">Libraries Do Gaga
</title>
<category term="/note/communication" />
<id>http://www.asheesh.org/2010/06/09/librarians</id>
<updated>2010-06-09T14:40:54Z</updated>
<published>2010-06-09T14:40:54Z</published>
<link rel="alternate" type="text/html" href="http://www.asheesh.org/note/communication/librarians.html" />
<content type="html">&lt;p&gt;In a video called &lt;a href=&quot;http://www.youtube.com/watch?v=a_uzUh1VT98&quot;&gt;Libraries Do Gaga&lt;/a&gt;,
the University of Washington Information School gives some tips for finding information.
They&apos;ve gone Gaga, tying their own lyrics to recent pop music. For example, they sing:
&lt;/p&gt;
&lt;blockquote&gt;
Look, your naive searching just ain&apos;t gonna get it done, &lt;br /&gt;
&apos;Cause when it comes to search, if it&apos;s not tough it isn&apos;t fun (fun).
&lt;/blockquote&gt;
&lt;p&gt;My favorite part is the sliding shelf between 3:24 and 3:29. Don&apos;t skip to it; wait for it.
&lt;/p&gt;&lt;p&gt;Karen remarks:
&lt;/p&gt;
&lt;blockquote&gt;
&amp;lt;karenrustad_&amp;gt; I don&apos;t understand why library school people are always hot. &lt;br /&gt;
&amp;lt;&amp;lt;karenrustad_&amp;gt; Like, seriously.
&lt;/blockquote&gt;
</content>
</entry>
</feed>
