<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dw="https://www.dreamwidth.org">
  <id>tag:dreamwidth.org,2009-09-15:446148</id>
  <title>shadowspar</title>
  <subtitle>open sky / shooting star / nothing else but who we are</subtitle>
  <author>
    <name>shadowspar</name>
  </author>
  <link rel="alternate" type="text/html" href="https://shadowspar.dreamwidth.org/"/>
  <link rel="self" type="text/xml" href="https://shadowspar.dreamwidth.org/data/atom"/>
  <updated>2011-10-09T05:44:38Z</updated>
  <dw:journal username="shadowspar" type="personal"/>
  <entry>
    <id>tag:dreamwidth.org,2009-09-15:446148:59014</id>
    <link rel="alternate" type="text/html" href="https://shadowspar.dreamwidth.org/59014.html"/>
    <link rel="self" type="text/xml" href="https://shadowspar.dreamwidth.org/data/atom/?itemid=59014"/>
    <title>Ada Lovelace Day: Audrey Tang (鳳たん)</title>
    <published>2011-10-07T18:57:56Z</published>
    <updated>2011-10-09T05:44:38Z</updated>
    <category term="hacking"/>
    <category term="open source"/>
    <category term="feminism"/>
    <category term="community"/>
    <category term="people"/>
    <category term="geek feminism"/>
    <category term="-ofun"/>
    <category term="ada lovelace day"/>
    <category term="ald2011"/>
    <dw:mood>grateful</dw:mood>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <content type="html">&lt;p&gt;
&lt;a href="http://pugs.blogs.com/about.html"&gt;Audrey Tang&lt;/a&gt;
is far and away the most awesome hacker I've ever had the 
privilege to have worked with.
She's best known for creating &lt;a href="http://pugscode.org/"&gt;Pugs&lt;/a&gt;,  
a perl6 implementation in Haskell.  Though it's now semi-retired
in favour of the newer implementations that it had a role in inspiring,
it represented a huge leap forward and a quantum shift in Perl6 development
at a time when enthusiasm around Perl6 was sorely flagging.  
She was the first 
&lt;a href="http://search.cpan.org/~audreyt/"&gt;CPAN contributor&lt;/a&gt;
to have uploaded 100 modules. 
She's the key figure behind Perl 5's internationalization, 
as well as the i18n of many, many other individual pieces of software.   
She was part of the committee that designed the Haskell 2010 
standard, and has made innumerable other contributions to the open
source community.
&lt;/p&gt;
&lt;p&gt;
I never got seriously involved with &lt;a href="http://pugscode.org/"&gt;Pugs&lt;/a&gt;,
but many of the things Audrey did with it shaped my thinking
around open source, community, and how we should collaborate.  
First was the idea that a project should be &lt;em&gt;optimized for fun&lt;/em&gt; 
(&lt;em&gt;&lt;a href="http://perl6.org/fun/"&gt;-Ofun&lt;/a&gt;&lt;/em&gt;&lt;sup&gt;1&lt;/sup&gt;), 
not for control, or strict adherence to the founder's vision, 
or anything else.  Second, whereas many open source projects 
keep a very tight rein on who has commit access and make getting a 
&lt;a href="http://en.wikipedia.org/wiki/Commit_bit"&gt;commit bit&lt;/a&gt; 
an arduous process, Audrey &lt;em&gt;aggressively gave out commit bits&lt;/em&gt; 
to anybody who happened to wander by in the general vicinity of Pugs.
Got a great idea?  Here's a commit bit, go implement it.
Notice something missing in the docs?  Here's a commit bit; go add it.
Ranting in IRC that something's not working?  Here's a commit bit; 
go fix it.  Extending this trust makes people feel welcome and want to 
contribute.  It fosters an air of community instead of making
prospective new participants feel as though they are looking at
climbing (or worse, building) a pyramid.
&lt;/p&gt;
&lt;p&gt;
Audrey would likely demur at my calling her brilliant,
but it's a fitting descriptor for her.
She has a unique and penetrating insight into code and 
an uncanny knack for encouraging the people who write it.
I count myself as fortunate to have been able to work with her and to
be part of a few of the communities she's had such a profound impact on.
&lt;/p&gt;

&lt;hr /&gt;

&lt;p style="font-size: smaller;"&gt;
&lt;sup&gt;1&lt;/sup&gt; &lt;em&gt;-Ofun&lt;/em&gt;:  &lt;tt&gt;-O&lt;/tt&gt; is the compiler option that tells 
it how you want your code optimized.  
&lt;a href="http://pugs.blogs.com/talks/conisli-ofun.pdf"&gt;Audrey's 
presentation on -Ofun&lt;/a&gt; [pdf] talks more about how to maximize 
the amount of fun in your software project.
&lt;/p&gt;

&lt;p style="font-size: smaller;"&gt;
Ada Lovelace Day is an international day of blogging about women in science and technology.
You can find more information at the &lt;a href="http://findingada.com/"&gt;Finding Ada&lt;/a&gt; website.
&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="https://www.dreamwidth.org/tools/commentcount?user=shadowspar&amp;ditemid=59014" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</content>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2009-09-15:446148:353</id>
    <link rel="alternate" type="text/html" href="https://shadowspar.dreamwidth.org/353.html"/>
    <link rel="self" type="text/xml" href="https://shadowspar.dreamwidth.org/data/atom/?itemid=353"/>
    <title>Oh hai</title>
    <published>2009-09-25T16:20:28Z</published>
    <updated>2009-09-25T22:40:42Z</updated>
    <category term="hacking"/>
    <category term="introductions"/>
    <category term="dw"/>
    <dw:music>Perfume - Electro World</dw:music>
    <dw:mood>hopeful</dw:mood>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <content type="html">&lt;p&gt;
  Hi, I'm Rick.
&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;
&amp;lt;chorus&amp;gt; Hi Rick. &amp;lt;/chorus&amp;gt; 
&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;
I've been wanting to contribute to Dreamwidth for a goodly while,
but haven't had the time until now.  At the moment, I don't have any
contracts in the works for my consulting business, so I've got the
opportunity to work on DW for something like full time.  Before very
long, of course, I'm going to have line something up, but (amongst other
things) I'm hoping to start the ball rolling on a browser-based test
suite (perhaps using &lt;a href="http://www.getwindmill.com/"&gt;Windmill&lt;/a&gt;) 
before things go back to business as usual.
&lt;/p&gt;

&lt;p&gt;
Thanks to everyone who's given me a hand so far, and to everybody who's
contributed to DW to date -- there's a high concentration of Awesome here.
=)
&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="https://www.dreamwidth.org/tools/commentcount?user=shadowspar&amp;ditemid=353" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</content>
  </entry>
</feed>
