<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>NOTICED on The Carpentries</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/tag/noticed/</link><description>Recent content in NOTICED on The Carpentries</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Wed, 20 Nov 2024 10:51:28 -0500</lastBuildDate><atom:link href="https://deploy-preview-705--carpentries-website.netlify.app/blog/tag/noticed/index.xml" rel="self" type="application/rss+xml"/><item><title>Software Carpentry on TalkPython</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2017/01/talkpython-podcast/</link><pubDate>Thu, 05 Jan 2017 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2017/01/talkpython-podcast/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>On January 3rd, 2017 &lt;a href="https://talkpython.fm/">TalkPython&lt;/a>
published a podcast interview with our Executive Director,
Jonah Duckles, that was recorded on December 6th, 2016.
If you have friends who are interested to know about Software Carpentry
and are fan of listen podcast (or not) the record is a great way for them
to discovery what we are and how we operate.&lt;/p>
&lt;p>In the past,
our staffs were interviewed in other podcasts
by &lt;a href="https://software-carpentry.org/blog/2016/02/open-science-radio-podcast.html">Open Science Radio&lt;/a>
and &lt;a href="https://software-carpentry.org/blog/2015/12/podcast.html">Podcast.&lt;strong>init&lt;/strong>&lt;/a>
that podcast fans should check out.&lt;/p></description></item><item><title>A Reproducibility Reading List</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2016/11/reproducibility-reading-list/</link><pubDate>Tue, 01 Nov 2016 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2016/11/reproducibility-reading-list/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>

&lt;p>
 Prof. Lorena Barba has just posted
 &lt;a href="https://medium.com/@lorenaabarba/barba-group-reproducibility-syllabus-e3757ee635cf">a reading list for reproducible research&lt;/a>
 that includes ten key papers:
&lt;/p>
&lt;ol>
 &lt;li>Schwab, M., Karrenbach, N., Claerbout, J. (2000) Making scientific computations reproducible, &lt;em>Comp. Sci. Eng&lt;/em>. 2(6):61–67, doi: &lt;a href="http://dx.doi.org/10.1109/5992.881708">10.1109/5992.881708&lt;/a>&lt;/li>
 &lt;li>Donoho, D. et al. (2009), Reproducible research in computational harmonic analysis, &lt;em>Comp. Sci. Eng.&lt;/em> 11(1):8–18, doi: &lt;a href="http://dx.doi.org/10.1109/MCSE.2009.15">10.1109/MCSE.2009.15&lt;/a>&lt;/li>
 &lt;li>Reproducible Research, by the Yale Law School Roundtable on Data and Code Sharing, &lt;em>Comp. Sci. Eng.&lt;/em> 12(5): 8–13 (Sept.-Oct. 2010), doi:&lt;a href="http://dx.doi.org/10.1109/mcse.2010.113">10.1109/mcse.2010.113&lt;/a>&lt;/li>
 &lt;li>Peng, R. D. (2011), Reproducible research in computational science, &lt;em>Science&lt;/em> 334(6060): 1226–1227, doi: &lt;a href="http://dx.doi.org/10.1126/science.1213847">10.1126/science.1213847&lt;/a>&lt;/li>
 &lt;li>Diethelm, Kai (2012) The limits of reproducibility in numerical simulation, &lt;em>Comp. Sci. Eng.&lt;/em> 14(1): 64–72, doi: &lt;a href="http://dx.doi.org/10.1109/MCSE.2011.21">10.1109/MCSE.2011.21&lt;/a>&lt;/li>
 &lt;li>Setting the default to reproducible (2013), ICERM report of the Workshop on Reproducibility in Computational and Experimental Mathematics (Providence, Dec. 10–14, 2012), Stodden et al. (eds.), &lt;a href="https://icerm.brown.edu/tw12-5-rcem/">https://icerm.brown.edu/tw12-5-rcem/&lt;/a> // &lt;a href="https://icerm.brown.edu/tw12-5-rcem/icerm_report.pdf">report PDF&lt;/a>&lt;/li>
 &lt;li>Sandve, G. K. et al. (2013), Ten simple rules for reproducible computational research, &lt;em>PLOS Comp. Bio.&lt;/em> (editorial), Vol. 9(10):1–4, doi: &lt;a href="http://dx.doi.org/10.1371/journal.pcbi.1003285">10.1371/journal.pcbi.1003285&lt;/a>&lt;/li>
 &lt;li>Leek, J. and Peng, R (2015), Opinion: Reproducible research can still be wrong: Adopting a prevention approach, &lt;em>PNAS&lt;/em> 112(6):1645–1646, doi: &lt;a href="http://dx.doi.org/doi:%2010.1073/pnas.1421412111">10.1073/pnas.1421412111&lt;/a>&lt;/li>
 &lt;li>M. Liberman, “Replicability vs. reproducibility — or is it the other way around?,” Oct. 2015, &lt;a href="http://languagelog.ldc.upenn.edu/nll/?p=21956">http://languagelog.ldc.upenn.edu/nll/?p=21956&lt;/a>&lt;/li>
 &lt;li>Goodman, S. N., Fanelli, D., &amp;amp; Ioannidis, J. P. (2016). What does research reproducibility mean? &lt;em>Science Translational Medicine&lt;/em> 8(341), 341ps12–341ps12, doi: &lt;a href="http://dx.doi.org/10.1126/scitranslmed.aaf5027">10.1126/scitranslmed.aaf5027&lt;/a>&lt;/li>
&lt;/ol>
&lt;p>
 The papers themselves are great,
 but what really adds value is the way they're ordered, analyzed, and connected.
 If you're trying to make sense of all this,
 or trying to help others do so,
 it's a great place to start.
&lt;/p></description></item><item><title>Tracy Teal on Research in Action</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2016/11/data-carpentry-on-research-in-action/</link><pubDate>Tue, 01 Nov 2016 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2016/11/data-carpentry-on-research-in-action/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>The &lt;a href="http://ecampus.oregonstate.edu/research/podcast/e31/">latest podcast from Research in Action&lt;/a>
features Dr. Tracy Teal,
Executive Director of &lt;a href="%7B%7Bsite.dc_url%7D%7D">Data Carpentry&lt;/a>.
In 33 minutes (plus a couple of bonus clips),
Tracy talks about the mission of Data Carpentry,
how it came to be,
and how people can get involved as learners, instructors, and lesson developers.
It&amp;rsquo;s a great introduction for newcomers,
and has a lot of tidbits that long-time participants will find fun and interesting as well.&lt;/p></description></item><item><title>Seymour Papert 1928-2016</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2016/08/seymour-papert/</link><pubDate>Tue, 02 Aug 2016 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2016/08/seymour-papert/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;a href="https://en.wikipedia.org/wiki/Seymour_Papert">Seymour Papert&lt;/a> passed away on Sunday at the age of 88.
I never had the privilege of meeting him,
but Software Carpentry would probably never have existed
if I hadn&amp;rsquo;t stumbled across
his inspirational book &lt;em>&lt;a href="https://www.amazon.com/Mindstorms-Children-Computers-Powerful-Ideas/dp/0465046746/">Mindstorms&lt;/a>&lt;/em>.
You can read more about his life and work &lt;a href="http://news.mit.edu/2016/seymour-papert-pioneer-of-constructionist-learning-dies-0801">here&lt;/a>;
when you&amp;rsquo;re done,
please go and help someone learn something—I think he&amp;rsquo;d have liked that.&lt;/p></description></item><item><title>Announcing the Open Science Grid User School 2016</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2016/03/announcing-osg-school/</link><pubDate>Mon, 28 Mar 2016 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2016/03/announcing-osg-school/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>If you could access hundreds or thousands of computers for your scholarly work, what could you do?&lt;/p>
&lt;p>How could it transform your work?&lt;/p>
&lt;p>What discoveries might you make?&lt;/p>
&lt;p>We are seeking applicants for the &lt;strong>2016 Open Science Grid (OSG) User
School&lt;/strong>, which takes place &lt;strong>25–29 July&lt;/strong> at the beautiful University of
Wisconsin in Madison. Participants will learn to use high throughput
computing (HTC) to harness vast amounts of computing power for research,
applicable to nearly any field of study (e.g., physics, chemistry,
engineering, life sciences, earth sciences, agricultural and animal
sciences, economics, social sciences, medicine, and more).&lt;/p></description></item><item><title>Building Software, Building Community: Lessons from the rOpenSci Project</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2016/02/ropensci-paper/</link><pubDate>Wed, 17 Feb 2016 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2016/02/ropensci-paper/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
[Carl Boettiger]({{site.baseurl}}/team/#boettiger_carl),
[Scott Chamberlain]({{site.baseurl}}/team/#chamberlain_s),
[Ted Hart]({{site.baseurl}}/team/#hart_t),
and [Karthik Ram]({{site.baseurl}}/team/#ram_k)
have just published a paper titled
"[Building Software, Building Community: Lessons from the rOpenSci Project](http://openresearchsoftware.metajnl.com/articles/10.5334/jors.bu/)",
in which they describe what they've learned by growing the [rOpenSci](http://ropensci.org/) project
There are a lot of great ideas here that other groups could borrow,
and of course you can keep up with their news by
[following their blog](http://ropensci.org/blog/).</description></item><item><title>NGS Summer 2016: Analyzing Next-Generation Sequencing Data</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2016/02/ngs-course-2016/</link><pubDate>Sun, 14 Feb 2016 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2016/02/ngs-course-2016/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
A two-week residential course on next-generation sequencing is being offered
at the Kellogg Biological Station at Michigan State University
on August 8-19, 2016.
The course's directors are Prof. Matt MacManes (U. New Hampshire)
and Prof. Meg Staton (U. Tennessee, Knoxville),
and instructors will include Prof. Ian Dworkin (McMaster U.),
Prof. Torsten Seemann (U. Melbourne),
Shaun Jackman (PhD candidate, UBC)
and others.
More information,
or to register,
please see [http://bioinformatics.msu.edu/ngs-summer-course-2016](http://bioinformatics.msu.edu/ngs-summer-course-2016).
&lt;p>&lt;em>Note: if you are running a course that might be of interest to our community, please let us know.&lt;/em>&lt;/p></description></item><item><title>Open Science Radio Podcast</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2016/02/open-science-radio-podcast/</link><pubDate>Tue, 09 Feb 2016 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2016/02/open-science-radio-podcast/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
Matthias Fromm and Konrad Förstner recently interviewed Greg Wilson
for their Open Science Radio podcast.
You can listen to it [here](http://www.openscienceradio.de/2016/02/09/osr038-software-carpentry-with-greg-wilson-en/),
or explore their other recordings.</description></item><item><title>Two Pages of Evidence</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2016/02/two-pages-of-evidence/</link><pubDate>Tue, 02 Feb 2016 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2016/02/two-pages-of-evidence/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
Andreas Stefik and his colleagues have written
[a two-page summary](http://quorumlanguage.com/evidence/evidence.pdf)
of what we actually know about usability and programming language design.
There aren't nearly as many results yet as we want or need,
but what the people working in the field have shown is that
we actually can answer these questions scientifically,
and that answering them correctly actually does have an impact.</description></item><item><title>Our Introduction to Git Has Been Published</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2016/01/plos-git-paper/</link><pubDate>Thu, 21 Jan 2016 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2016/01/plos-git-paper/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
Our short paper
"A Quick Introduction to Version Control with Git and GitHub"
has been [published in PLOS Computational Biology](http://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1004668).
It is freely reusable under a Creative Commons Attribution license,
and we hope you and your colleagues find it useful.</description></item><item><title>A Data Programming CS1 Course at the University of Washington</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2016/01/uw-data-programming-course/</link><pubDate>Sun, 03 Jan 2016 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2016/01/uw-data-programming-course/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
People who are interested in integrating Data Carpentry and Software Carpentry ideas into the undergraduate curriculum may enjoy reading
Anderson et al's paper "A Data Programming CS1 Course"
(*SIGCSE'15*, http://dx.doi.org/10.1145/2676723.2677309).
From the abstract:
&lt;blockquote>
&lt;p>This paper reports on our experience teaching introductory programming by means of real-world data analysis.
We have found that students can be motivated to learn programming and computer science concepts in order to analyze DNA,
predict the outcome of elections,
detect fraudulent data,
suggest friends in a social network,
determine the authorship of documents,
and more.
The approach is more than just a collection of &amp;ldquo;nifty assignments&amp;rdquo;;
rather, it affects the choice of topics and pedagogy.&lt;/p></description></item><item><title>Lessons as Lab Protocols</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2016/01/lessons-as-lab-protocols/</link><pubDate>Sun, 03 Jan 2016 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2016/01/lessons-as-lab-protocols/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>A &lt;a href="http://www.felienne.com/archives/4327">roundabout chain of references&lt;/a>
led me to Abbott et al&amp;rsquo;s &amp;ldquo;&lt;a href="http://web.engr.oregonstate.edu/~walkiner/papers/vlhcc15-programs-for-people.pdf">Programs for People: What We Can Learn from Lab Protocols&lt;/a>&amp;rdquo;
(presented at &lt;a href="https://sites.google.com/site/vlhcc2015/">VL/HCC 2015&lt;/a>)
which looks at how lab protocols are similar to and different from programs.
On the one hand,
a lab protocol describes the steps to be followed to (for example) prepare a particular kind of sample for analysis.
On the other hand,
&amp;ldquo;human plans are more like descriptions or predictions
than prescriptions of what actions a person will take given the most likely sequence of future actions;
they are resources for anticipating likely future events.
In programming language terms,
perhaps,
they are more declarative than imperative
in that people draw on knowledge of the whole plan rather than blindly following each step.&amp;rdquo;&lt;/p></description></item><item><title>Introducing the Research Bazaar</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/12/resbaz-feb2016/</link><pubDate>Wed, 09 Dec 2015 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/12/resbaz-feb2016/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 One of the lessons Software Carpentry has learned over the years
 is that there's no substitute for a face-to-face learning experience.
 The unscripted interactions that occur between instructors, helpers and participants
 at our workshops are as important, if not more important,
 than the formal teaching syllabus itself. 
 Of course, we aren't the only educator in the digital research space to which this lesson applies.
 The social aspect of in-person learning experiences is equally important to the various
 organisations, eResearch departments and libraries around the world tasked with "up-skilling" the
 next generation of digital researchers. 
&lt;/p></description></item><item><title>The Morea Framework</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/11/morea-framework/</link><pubDate>Fri, 20 Nov 2015 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/11/morea-framework/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 I first met &lt;a href="http://philipmjohnson.org/">Philip Johnson&lt;/a>,
 a professor of Computer Science at the University of Hawaii,
 through shared interests in empirical software engineering research
 and Google Summer of Code.
 He has recently been developed the &lt;a href="http://morea-framework.github.io/">Morea Framework&lt;/a>
 for creating structured course websites using GitHub and Jekyll.
 "Morea" stands for "Modules, Outcomes, Readings, Experiences, and Assessments",
 which are the five main elements the framework supports.
 As you can see from the project &lt;a href="http://morea-framework.github.io/gallery.html">gallery&lt;/a>,
 it's much more structured than &lt;a href="{{site.carp_gh_io_url}}/lesson-example/">our lessons&lt;/a>.
 It also requires more tooling&amp;mdash;Morea Framework sites are built using custom Jekyll plugins,
 and the source relies much more heavily on include files than our template&amp;mdash;and
 it's geared very strongly toward traditional semester-long courses.
&lt;/p></description></item><item><title>Test-Driven Data Analysis</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/11/test-driven-data-analysis/</link><pubDate>Thu, 19 Nov 2015 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/11/test-driven-data-analysis/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 My former colleague Nick Radcliffe has started posting a series of article
 on &lt;a href="http://www.tdda.info/">test-driven data analysis&lt;/a>,
 in which he explores systematic ways of checking whether
 one-off data analyses are correct.
 It'll be really interesting to see how the series unfolds,
 and comments on the posts would be very welcome.
&lt;/p></description></item><item><title>Ten Simple Rules for Digital Data Storage</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/10/ten-simple-rules-for-digital-data-storage/</link><pubDate>Fri, 23 Oct 2015 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/10/ten-simple-rules-for-digital-data-storage/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 &lt;a href="{{site.baseurl}}/team/#hart_t">Edmund Hart&lt;/a>,
 &lt;a href="{{site.baseurl}}/team/#barmby_pauline">Pauline Barmby&lt;/a>,
 &lt;a href="{{site.baseurl}}/team/#lebauer_david">David LeBauer&lt;/a>,
 &lt;a href="{{site.baseurl}}/team/#michonneau_francois">Fran&amp;ccedil;ois Michonneau&lt;/a>,
 Sarah Mount,
 Timoth&amp;eacute;e Poisot,
 &lt;a href="{{site.baseurl}}/team/#woo_kara">Kara Woo&lt;/a>,
 &lt;a href="{{site.baseurl}}/team/#zimmerman_naupaka">Naupaka Zimmerman&lt;/a>,
 and
 &lt;a href="{{site.baseurl}}/team/#hollister_jeff">Jeff Hollister&lt;/a>
 have just posted a pre-print on PeerJ titled
 &lt;a href="https://peerj.com/preprints/1448/">Ten Simple Rules for Digital Data Storage&lt;/a>.
 The paper is a distributed collaborative effort
 spawned from a thread on the Software Carpentry instructors mailing list
 and further carried out on &lt;a href="https://github.com/swcarpentry/site/issues/797">GitHub&lt;/a>.
 There are a lot of good ideas in it,
 many of which we should fold back into our lessons,
 and we hope it will spark more collaborations in our community.
&lt;/p></description></item><item><title>Software Development Practices in Academia</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/06/dev-in-academia/</link><pubDate>Thu, 18 Jun 2015 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/06/dev-in-academia/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 Derek Groen, Xiaohu Guo, James Grogan, Ulf Schiller, and James Osborne
 have just submitted a paper to arXiv.org titled
 "&lt;a href="http://arxiv.org/abs/1506.05272">Software development practices in academia: a case study comparison&lt;/a>".
 From the abstract:
&lt;/p>
&lt;blockquote>
 &lt;p>
 Academic software development practices often differ from those
 of commercial development settings, yet only limited research has
 been conducted on assessing software development practises in
 academia. Here we present a case study of software development
 practices in four open-source scientific codes over a period of
 nine years, characterizing the evolution of their respective
 development teams, their scientific productivity, and the
 adoption (or discontinuation) of specific software engineering
 practises as the team size changes. We show that the transient
 nature of the development team results in the adoption of
 different development strategies. We relate measures of
 publication output to accumulated numbers of developers and find
 that for the projects considered the time-scale for returns on
 expended development effort is approximately three years. We
 discuss the implications of our findings for evaluating the
 performance of research software development, and in general any
 computationally oriented scientific project.
 &lt;/p>
&lt;/blockquote></description></item><item><title>A Lesson on Reproducible Computational Analysis</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/06/reproducible-computational-analysis-lesson/</link><pubDate>Mon, 15 Jun 2015 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/06/reproducible-computational-analysis-lesson/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 &lt;a href="{{site.baseurl}}/team/#brown.ct">Titus Brown&lt;/a>
 has recorded a two-hour lesson on reproducible computational analysis
 and &lt;a href="https://youtu.be/SRItP6PSu4U">posted it to YouTube&lt;/a>.
 Many thanks to the folks at &lt;a href="http://icer.msu.edu/">ICER&lt;/a>
 for making it available.
&lt;/p></description></item><item><title>Routinely Unique</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/06/routinely-unique/</link><pubDate>Sun, 14 Jun 2015 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/06/routinely-unique/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 Back in April,
 Jeffrey Chang wrote wrote
 &lt;a href="http://www.nature.com/news/core-services-reward-bioinformaticians-1.17251">an article for &lt;em>Nature&lt;/em>&lt;/a>
 in which he pleaded for those who analyze bioinformatics data
 to be recognized as creative collaborators in need of career paths.
 In it, he observed:
&lt;/p>
&lt;blockquote>
 &lt;p>
 To give greater support to researchers,
 our centre set out to develop a series of standardized services.
 We documented the projects that we took on over 18 months.
 Forty-six of them required 151 data-analysis tasks.
 No project was identical,
 and we were surprised at how common one-off requests were.
 There were a few routine procedures that many people wanted,
 such as finding genes expressed in a disease.
 But 79% of techniques applied to fewer than 20% of the projects.
 In other words,
 most researchers came to the bioinformatics core seeking customized analysis,
 not a standardized package.
 &lt;/p>
&lt;/blockquote></description></item><item><title>Coding for Librarians</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/05/coding-for-librarians/</link><pubDate>Fri, 22 May 2015 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/05/coding-for-librarians/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 &lt;a href="http://andromedayelton.com">Andromeda Yelton&lt;/a>
 (who has featured in this blog
 &lt;a href="{{site.baseurl}}/blog/2013/12/andromedas-advice.html">before&lt;/a>)
 has written a set of six articles for &lt;em>Library Technology Reports&lt;/em>
 titled &lt;a href="http://journals.ala.org/ltr/issue/view/506">Coding for Librarians: Learning by Example&lt;/a>.
 From the introduction:
&lt;/p>
&lt;blockquote>
 &lt;p>
 [This] draws from more than fifty interviews with librarians who have written code in the course of their work.
 Its goal is to help novice and intermediate programmers understand how programs work,
 how they can be useful in libraries,
 and how to learn more.
 &lt;/p>
 &lt;p>
 Three chapters discuss use cases for code in libraries.
 These include data import, export, and cleanup;
 expanded reporting capability;
 and patron-facing services such as improvements to catalog and LibGuide usability.
 Most of the programs discussed are short&amp;mash;under a hundred lines&amp;mdash;so that
 implementing or modifying them is within the reach of relatively novice programmers.
 Where possible, links to the code itself are provided.
 Several scripts are explained in depth.
 &lt;/p>
 &lt;p>
 Additional chapters focus on nontechnical aspects of library code.
 One chapter outlines political situations that have been faced by librarians who code and the solutions they have employed.
 Another chapter shares interviewees' advice on specific resources and strategies for learning to code.
 &lt;/p>
&lt;/blockquote></description></item><item><title>Experiences with Geoscientists</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/05/experiences-with-geoscientists/</link><pubDate>Thu, 21 May 2015 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/05/experiences-with-geoscientists/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 &lt;a href="{{site.baseurl}}/team/#jacobs.christian">Christian Jacobs&lt;/a>,
 &lt;a href="{{site.baseurl}}/team/#gorman.gerard">Gerard Gorman&lt;/a>,
 and Lorraine Craig
 have written a paper titled
 "&lt;a href="http://arxiv.org/abs/1505.05425">Experiences with efficient methodologies for teaching computer programming to geoscientists&lt;/a>"
 that describes how their intro to computing course has changed over the last few years.
 It includes discussion of ideas they've borrowed from Software Carpentry,
 and some data on hwo students have responded.
 It's a good read,
 and we'd welcome more experience reports of this kind.
&lt;/p></description></item><item><title>Achintya Rao's PhD Starter Kit</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/05/phd-starter-kit/</link><pubDate>Sat, 02 May 2015 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/05/phd-starter-kit/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 Achintya Rao started a PhD last January,
 and in response to a request for advice from a friend,
 wrote a &lt;a href="https://raoofphysics.github.io/phd-starter-kit/">PhD Starter Kit&lt;/a>
 that lists useful tools and practices.
 Most of them involve software of one kind or another,
 and it's interesting to compare the list to what we teach:
 if nothing else,
 it tells me that we really do need to figure out what to teach people
 about publishing science in the 21st Century.
&lt;/p></description></item><item><title>Research in the Cloud in London</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/05/research-in-the-cloud/</link><pubDate>Sat, 02 May 2015 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/05/research-in-the-cloud/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 &lt;a href="{{site.baseurl}}/team/#stillwell.mark">Mark Stillwell&lt;/a> and others
 are running a
 &lt;a href="http://blog.stillwell.me/blog/2015/04/29/research-in-the-cloud-software-carpentry-event-near-london/">Research in the Cloud&lt;/a>
 workshop in Feltham
 (near London)
 on July 15-17.
 Along with the standard Software Carpentry curriculum,
 they'll teach modules on cloud computing,
 including deployment, configuration, and management of virtual machines. 
 Please see &lt;a href="http://blog.stillwell.me/blog/2015/04/29/research-in-the-cloud-software-carpentry-event-near-london/">his blog post&lt;/a>
 for details,
 or the &lt;a href="https://harnesscloud.github.io/2015-07-15-feltham/">workshop web site&lt;/a> to register.
&lt;/p></description></item><item><title>Van Lindberg's Keynote: Say Thanks</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/04/van-lindberg-say-thanks/</link><pubDate>Sat, 25 Apr 2015 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/04/van-lindberg-say-thanks/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 Van Lindberg,
 the chair of the Python Software Foundation,
 gave a &lt;a href="https://www.youtube.com/watch?v=lvlfTZzJ2_Q">really insightful keynote&lt;/a>
 at PyCon 2015 last week.
 In a nutshell:
&lt;/p>
&lt;ul>
 &lt;li>
 &lt;p>
 The PSF's greatest challenge is that it's short of time:
 it has one full-time and three part-time employees.
 &lt;/p>
 &lt;/li>
 &lt;li>
 &lt;p>
 What can you do to help?
 &lt;ul>
	&lt;li>Say thanks to people for what they're doing.&lt;/li>
	&lt;li>Raise up and mentor others.&lt;/li>
	&lt;li>Persevere when trying something new. (Bonus points if you help someone out who doesn't look like you.)&lt;/li>
 &lt;/ul>
 &lt;/p>
 &lt;/li>
 &lt;li>
 &lt;p>
 How can a new organization grow up to be the PSF?
 &lt;ul>
	&lt;li>Don't rush it. (In particular, don't put too much process in place too soon.)&lt;/li>
	&lt;li>Default to openness.&lt;/li>
	&lt;li>Build a culture of service.&lt;/li>
 &lt;/ul>
 &lt;/p>
 &lt;/li>
&lt;/ul>
&lt;p>
 There's lots more,
 and you should &lt;a href="https://www.youtube.com/watch?v=lvlfTZzJ2_Q">watch the whole thing&lt;/a>,
 but I think these are good guidelines for Software Carpentry
 (and most other things, too).
&lt;/p></description></item><item><title>Invitation to Millions of Compute Hours: Announcing the Open Science Grid User School</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/04/osg-user-school/</link><pubDate>Fri, 17 Apr 2015 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/04/osg-user-school/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
If you could access thousands or even millions of hours of computing, how would it transform your research? What discoveries might you make?
&lt;/p>
&lt;p>
Each year the NSF-funded Open Science Grid (OSG) selects a group of 25-30 students to attend the &lt;b>OSG User School&lt;/b>, a week-long dive into high-throughput computing approaches, technologies, and skills, within a larger context of computational research design that students can take into their future careers as researchers. Students across the country from nearly any research discipline are invited to apply, and selected applicants will obtain direct access to the OSG beyond the duration of the school.
&lt;/p></description></item><item><title>The Future Then and Now</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/04/the-future-then-and-now/</link><pubDate>Mon, 13 Apr 2015 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/04/the-future-then-and-now/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 Jon Udell's
 &lt;a href="http://jonudell.net/GroupwareReport.html">Internet Groupware for Scientific Collaboration&lt;/a>
 taught me how to think about the web.
 He started work on an update a couple of months ago,
 and it has &lt;a href="http://blogs.plos.org/scicomm/2015/04/13/hello-world/">now been published&lt;/a> by PLOS.
 What strikes me upon re-reading the first is how far we've come;
 upon reading the second,
 is how far we still have to go to make all of this &lt;em>normal&lt;/em>.
 As William Gibson said,
 "The future is already here&amp;mdash;it's just not very evenly distributed."
&lt;/p></description></item><item><title>The Most Viewed PLOS Biology Paper of 2014</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/03/most-viewed-plos-bio-paper-of-2014/</link><pubDate>Tue, 03 Mar 2015 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/03/most-viewed-plos-bio-paper-of-2014/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 We were very pleased to learn that
 the most viewed article in &lt;em>PLOS Biology&lt;/em> in 2014 was
 "&lt;a href="http://journals.plos.org/plosbiology/article?id=10.1371/journal.pbio.1001745">Best Practices for Scientific Computing&lt;/a>",
 written by
 &lt;a href="{{site.baseurl}}/team/#aruliah.d">Dhavide Aruliah&lt;/a>,
 &lt;a href="{{site.baseurl}}/team/#brown.ct">C. Titus Brown&lt;/a>,
 &lt;a href="{{site.baseurl}}/team/#chue-hong.n">Neil Chue Hong&lt;/a>,
 &lt;a href="{{site.baseurl}}/team/#davis.m">Matt Davis&lt;/a>,
 &lt;a href="{{site.baseurl}}/team/#guy.t">Tommy Guy&lt;/a>,
 &lt;a href="{{site.baseurl}}/team/#haddock.s">Steven Haddock&lt;/a>,
 &lt;a href="{{site.baseurl}}/team/#huff.k">Katy Huff&lt;/a>,
 &lt;a href="{{site.baseurl}}/team/#mitchell.i">Ian Mitchell&lt;/a>,
 &lt;a href="{{site.baseurl}}/team/#plumbley.m">Mark Plumbley&lt;/a>,
 &lt;a href="{{site.baseurl}}/team/#waugh.b">Ben Waugh&lt;/a>,
 &lt;a href="{{site.baseurl}}/team/#white.e">Ethan White&lt;/a>,
 &lt;a href="{{site.baseurl}}/team/#wilson.p">Paul Wilson&lt;/a>,
 and &lt;a href="{{site.baseurl}}/team/#wilson.g">yours truly&lt;/a>.
 According to &lt;a href="http://blogs.plos.org/biologue/2015/03/02/metrics-and-impact-looking-beyond-research-articles/">Stavroula Kousta&lt;/a>,
 the article has been viewed more than 66,000 times.
&lt;/p></description></item><item><title>Scientific Coding vs. Software Engineering</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/02/huang-scientific-coding-vs-software-engineering/</link><pubDate>Sun, 08 Feb 2015 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/02/huang-scientific-coding-vs-software-engineering/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 Daisie Huang recently wrote a great article for
 the Software Sustainability Institute's blog titled
 "&lt;a href="http://www.software.ac.uk/blog/2015-02-06-scientific-coding-and-software-engineering-whats-difference">Scientific coding and software engineering: what's the difference?&lt;/a>".
 As a professional programmer who has become a scientist,
 rather than a scientist who's learned how to program,
 she has a fresh take on the differences between what those two groups do.
 Comments on 
 &lt;a href="http://www.software.ac.uk/blog/2015-02-06-scientific-coding-and-software-engineering-whats-difference">her post&lt;/a>
 would be very welcome.
&lt;/p></description></item><item><title>Software Sustainability Institute's Collaborations Workshop 2015</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/02/ssi-collaborations-workshop/</link><pubDate>Tue, 03 Feb 2015 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/02/ssi-collaborations-workshop/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 The Software Sustainability Institute's Collaborations Workshop 2015 (CW15),
 which will be held on March 25-27, 2015 in Oxford, UK,
 focusses on software, best practice and the social side of working past the boundaries of traditional disciplines and roles
 to accelerate research outcomes&amp;mdash;or put differently,
 interdisciplinarity done right!
&lt;/p>
&lt;p>
 What will you learn by attending:
&lt;/p>
&lt;ul>
 &lt;li>The social and technical sides of interdisciplinary working.&lt;/li>
 &lt;li>Examples of best practice of when it's been effective - and horror stories of when it has not.&lt;/li>
 &lt;li>Examples of techniques and technologies that could be applied from one discipline to another - discipline hopping.&lt;/li>
&lt;/ul></description></item><item><title>Practical Computing for Biologists (and Other Scientists)</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/01/practical-computing-for-biologists-and-others/</link><pubDate>Wed, 14 Jan 2015 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/01/practical-computing-for-biologists-and-others/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 We are big fans of Steve Haddock and Casey Dunn's book
 &lt;em>Practical Computing for Biologists&lt;/em>,
 which covers everything we do and more
 (and is suitable for all kinds of scientists, not just biologists).
 We were therefore very pleased to learn that they are running
 &lt;a href="http://depts.washington.edu/fhl/studentSummer2015.html#SumB-xxxx">a course at Friday Harbor Laboratories this summer&lt;/a>.
 The outline is below,
 and applications are due on February 1st.
&lt;/p></description></item><item><title>Results of Software Sustainability Institute Survey</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2014/12/results-of-ssi-survey/</link><pubDate>Sat, 13 Dec 2014 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2014/12/results-of-ssi-survey/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 The &lt;a href="http://www.software.ac.uk">Software Sustainability Institute&lt;/a>'s
 recent &lt;a href="http://www.software.ac.uk/blog/2014-12-04-its-impossible-conduct-research-without-software-say-7-out-10-uk-researchers">survey&lt;/a>
 of researchers at top UK universities is out.
 Headlines figure are:
&lt;/p>
&lt;ul>
 &lt;li>92% of academics use research software&lt;/li>
 &lt;li>69% say that their research would not be practical without it&lt;/li>
 &lt;li>56% develop their own software (worryingly, 21% have no training in software development)&lt;/li>
 &lt;li>70% of male researchers develop their own software, and only 30% of female researchers do&lt;/li>
&lt;/ul>
&lt;p>
 For the full story,
 see &lt;a href="http://www.software.ac.uk/blog/2014-12-04-its-impossible-conduct-research-without-software-say-7-out-10-uk-researchers">this post&lt;/a>
 on their blog.
&lt;/p></description></item><item><title>International Workshop on Software Engineering for High Performance Computing in Science</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2014/12/se-hpcs-conference/</link><pubDate>Thu, 04 Dec 2014 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2014/12/se-hpcs-conference/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 The 2015 &lt;a href="http://www.se4science.org/workshops/se4hpcs15/">International Workshop on Software Engineering for High Performance Computing in Science&lt;/a>
 is being held in conjunction with
 the &lt;a href="http://2015.icse-conferences.org/">International Conference on Software Engineering&lt;/a>
 in Florence, Italy in May 2015.
 Topics to be covered include:
&lt;/p></description></item><item><title>You Should Read Juha Sorva's Thesis</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2014/11/you-should-read-juha-sorvas-thesis/</link><pubDate>Thu, 06 Nov 2014 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2014/11/you-should-read-juha-sorvas-thesis/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 If you really want to dig deeper into educational research and how it applies to teaching programming,
 you should grab a copy of
 &lt;a href="http://lib.tkk.fi/Diss/2012/isbn9789526046266/isbn9789526046266.pdf">Juha Sorva's PhD thesis&lt;/a>.
 The UUhistle system he built is interesting,
 and the research he did with it is thought-provoking,
 but what's &lt;em>really&lt;/em> great is the summary of educational research in the first third of the thesis.
 I've &lt;a href="{{site.training_url}}/wp-content/uploads/2012/08/sorva-thesis-1.pdf">extracted that part&lt;/a>
 with his permission,
 and I can't recommend it highly enough.
&lt;/p></description></item><item><title>A Reproducible Science Hackathon</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2014/10/reproducible-science-hackathon/</link><pubDate>Sat, 04 Oct 2014 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2014/10/reproducible-science-hackathon/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 NESCent is organizing a "Reproducible Science Hackathon" where
 participants will develop material and tools for teaching and
 facilitating a broad adoption of reproducible science. The deadline
 for application is next Friday (Oct 10th);
 see &lt;a href="https://docs.google.com/document/d/1nQNGvUTkdhh-BvqvP3vXSDlPMysQGtSm5vIffsPmK-k">the
 full announcement&lt;/a> for details.
&lt;/p></description></item><item><title>UCOSP as a Model</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2014/09/ucosp-as-a-model/</link><pubDate>Sun, 28 Sep 2014 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2014/09/ucosp-as-a-model/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 Software Carpentry's two-day workshops are just one of many ways to teach people practical skills.
 Term-long group projects are another model that I'm very fond of,
 and earlier this year,
 the four people who've been running the &lt;a href="http://ucosp.ca">UCOSP program&lt;/a> in Canada
 wrote &lt;a href="https://cs.uwaterloo.ca/~rtholmes/papers/icse_2014_holmes.pdf">a paper about what they've learned&lt;/a>.
 Some of the lessons rhyme with
 &lt;a href="http://f1000research.com/articles/3-62/v2">what we've learned from Software Carpentry&lt;/a>,
 but other insights are new.
 If you know of papers describing lessons learned from other innovative teaching projects,
 pointers in the comments section would be very welcome.
&lt;/p></description></item><item><title>Nature Interview with Kaitlin Thaney</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2014/09/nature-interview-with-kaitlin-thaney/</link><pubDate>Wed, 03 Sep 2014 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2014/09/nature-interview-with-kaitlin-thaney/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 &lt;em>Nature&lt;/em> has just published a &lt;a href="http://www.nature.com/news/boot-camps-teach-scientists-computing-skills-1.15799">short interview about Software Carpentry
 with Kaitlin Thaney&lt;/a>,
 the director of the &lt;a href="{{site.msl_url}}">Mozilla Science Lab&lt;/a>,
 and two bootcamp attendees
 (Harvard's Rebecca Perry and USNIDA's Brian Sadacca).
 As always,
 version control seems to have been one of their big take-aways,
 but as Kaitlin says,
 two days isn't enough for people to become proficient:
 our bootcamps really are just the first step.
&lt;/p></description></item><item><title>Open Source Comes to Campus</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2014/09/open-source-comes-to-campus/</link><pubDate>Wed, 03 Sep 2014 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2014/09/open-source-comes-to-campus/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 &lt;a href="http://campus.openhatch.org/">Open Source Comes to Campus&lt;/a>
 helps the next generation of open source contributors get started
 by teaching one-day workshops aimed at undergraduate and graduate students from all disciplines.
 This workshop introduces students to the tools and culture of open source development.
 We familiarize students with tools such as IRC, issue trackers and version control;
 talk plainly about aspects of open source that might be confusing or intimidating;
 introduce them to open source professionals who can talk about career and educational opportunities;
 and help them make their first contributions to open source projects.
&lt;/p>
&lt;p>
 OSCTC will be hosting events this fall at over a dozen schools,
 including the City College of San Francisco,
 Bucknell University,
 the University of Victoria,
 Hartnell College,
 the University of Washington,
 and the University of Connecticut.
 We're always looking for &lt;a href="http://lists.openhatch.org/mailman/listinfo/mentors">volunteers to mentor&lt;/a> at our events,
 and if you want to bring an event to your school,
 please &lt;a href="http://campus.openhatch.org/#signup">get in touch&lt;/a>.
&lt;/p></description></item><item><title>The Fifth ANGUS Course</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2014/08/fifth-angus-course/</link><pubDate>Thu, 21 Aug 2014 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2014/08/fifth-angus-course/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 Titus Brown &lt;a href="http://ivory.idyll.org/blog/2014-fifth-angus.html">recently blogged&lt;/a>
 a summary of the fifth run of the Analyzing Next Generation Sequencing (ANGUS) course at Michigan State.
 It includes some interesting observations on what's working and what needs to be improved,
 and some thoughts on assessment&amp;mdash;he'd welcome feedback.
&lt;/p></description></item><item><title>Collected Links</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2014/06/collected-links/</link><pubDate>Thu, 05 Jun 2014 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2014/06/collected-links/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 A lot of people have been writing about Software Carpentry on other blogs of late.
 Here,
 in no particular order,
 are a few of their posts:
&lt;/p>
&lt;ul>
 &lt;li>Damien Irving: &lt;a href="http://drclimate.wordpress.com/2014/05/15/a-vision-for-data-analysis-in-the-weather-and-climate-sciences/">A vision for data analysis in the weather and climate sciences&lt;/a>&lt;/li>
 &lt;li>Deb Paul: &lt;a href="https://www.idigbio.org/content/tales-data-carpentry-workshop-demand">Tales from A Data Carpentry Workshop: In Demand&lt;/a>&lt;/li>
 &lt;li>Tracy Teal: &lt;a href="https://storify.com/tracykteal/datacarpentry-2014-05-08">Inaugural Data Carpentry Workshop&lt;/a>&lt;/li>
 &lt;li>Oxana Sachenkova: &lt;a href="http://merenlin.com/2014/06/software-carpentry-scilifelab/">Software Carpentry at SciLifeLab, Sweden&lt;/a>&lt;/li>
 &lt;li>Rob Davey: &lt;a href="http://mozillascience.org/from-the-workshop-to-the-workstation-software-carpentry-training-from-a-bioinformatics-perspective/">From the workshop to the workstation: Software Carpentry training from a bioinformatics perspective&lt;/a>&lt;/li>
 &lt;li>Stephen Turner: &lt;a href="http://gettinggeneticsdone.blogspot.ca/2014/06/collaborative-lesson-development-git-github.html">Collaborative lesson development with GitHub&lt;/a>&lt;/li>
 &lt;li>Karin Lagesen: &lt;a href="http://blog.karinlag.no/2014/06/sweden/">The one where I went to Sweden&lt;/a>&lt;/li>
 &lt;li>Damien Irving (again): &lt;a href="http://resbaz.tumblr.com/post/87780775179/software-carpentry-for-biomedical-imaging">Software Carpentry for Biomedical Imaging&lt;/a>&lt;/li>
&lt;/ul></description></item><item><title>Workshops at SESYNC</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2014/04/announcing-sesync-workshops/</link><pubDate>Sat, 19 Apr 2014 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2014/04/announcing-sesync-workshops/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 Applications are now open for the 2014 Computational Summer Institute
 at the National Socio-Environment Synthesis Center (SESYNC).
 Small teams of researchers are invited to apply for spaces at the one-week institute
 which will be held July 7-11 in Annapolis, Maryland.
 The workshop will offer participants hands-on training in managing the lifecycle of their data and code
 with a focus on using open source tools, including R.
 Topics will include
&lt;/p></description></item><item><title>Data Science Workshops in Seattle</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2014/03/data-science-workshops-in-seattle/</link><pubDate>Tue, 18 Mar 2014 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2014/03/data-science-workshops-in-seattle/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 Via Sumana Harihareswara:
 the Community Data Science Workshops are a series of project-based workshops
 being held at the University of Washington
 for anyone interested in learning how to use programming and data science tools
 to ask and answer questions about online communities
 like Wikipedia, Twitter, free and open source software, and civic media.
&lt;/p>
&lt;p>
 The workshops are for people with no previous programming experience.
 The goal is to bring together both researchers and academics
 as well as participants and leaders in online communities.
 The workshops will all be free of charge.
 Participants from outside UW are encouraged to apply.
&lt;/p>
&lt;p>
 There will be three workshops held from 9am-4pm on three Saturdays in April and May.
 Each session will involve a period for lecture and technical demonstrations in the morning.
 This will be followed by a lunch graciously provided by
 the &lt;a href="http://escience.washington.edu/">eSciences Institute at UW&lt;/a>.
 The rest of the day will be followed by group work on programming and data science projects
 supported by more experienced mentors.
&lt;/p>
&lt;p>
 For more information,
 see the &lt;a href="http://networkcollectiv.es/2014/03/09/community-data-science-workshops/">full announcement&lt;/a>.
&lt;/p></description></item><item><title>A Letter from John von Neumann</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2014/03/von-neumann-quote/</link><pubDate>Fri, 14 Mar 2014 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2014/03/von-neumann-quote/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 Plans to standardize and publish codes of various groups have been made in the past,
 and they have not been very successful so far.
 The difficulty is that most people who have been active in this field
 seem to believe that it is easier to write a new code
 than to understand an old one.
 This is probably exaggerated,
 but it is certainly true that the process of understanding a code
 practically involves redoing it de novo.
 The situation is not very unlike the one which existed in formal logics over a long initial period,
 where every new author invented a new symbolism.
 It took several decades until a few of these found wider acceptance,
 at least within limited groups.
 In the case of computing machine codes,
 the situation is even more difficult,
 since all logics refer,
 at least ideally,
 to the same substratum,
 whereas the machine codes frequently refer to physically different machines.
&lt;/p>
&lt;p>
 I think, nevertheless,
 that if a competent mathematician...is interested in working on this problem,
 he ought to be encouraged.
 The task may turn out to be a thankless one,
 but it is always possible that
 a competent and energetic man will in the end come up with something useful.
 My personal doubts are limited to the near future,
 and even if it will take a non-trivial number of years to produce something,
 there is no harm in starting early.
&lt;/p>
&lt;p>
 &amp;mdash; John von Neumann, in a letter to Marston Morse, April 23, 1952
&lt;/p></description></item><item><title>Everything Old is New Again</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2014/03/everything-old-is-new-again/</link><pubDate>Fri, 14 Mar 2014 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2014/03/everything-old-is-new-again/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 Yesterday,
 the New York Times R&amp;amp;D Lab &lt;a href="https://source.opennews.org/en-US/articles/introducing-streamtools/">announced streamtools&lt;/a>,
 a web-based graphical tool for working with streams of data.
 It lets users create dataflow systems to re-mix and process
 the streams they believe most data will consist of in the near future.
&lt;/p>
&lt;p>
 Streamtools looks nice,
 but I do have some questions:
&lt;/p></description></item><item><title>Andromeda's Advice</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/12/andromedas-advice/</link><pubDate>Thu, 19 Dec 2013 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/12/andromedas-advice/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 We're very pleased to announce that
 &lt;a href="http://andromedayelton.com">Andromeda Yelton&lt;/a>
 will be coming to Toronto in mid-January
 to help teach a &lt;a href="http://gvwilson.github.io/2014-01-13-toronto/">bootcamp for librarians&lt;/a>.
 Her advice on how to do this is
 &lt;a href="https://docs.google.com/document/d/1Mm9nNuzLiHVB15PxQGAK5kP0VUymq8loQFq6iaLUgcM/edit?pli=1">online&lt;/a>,
 along with her
 &lt;a href="http://andromedayelton.com/blog/2013/11/25/reflecting-on-introduction-to-python-for-librarians/">reflections&lt;/a>
 on what she's learned herself.
 There's lots of good stuff in both,
 and we're looking forward to lots of new ideas.
&lt;/p></description></item><item><title>There Ought to Be a Badge</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/12/there-ought-to-be-a-badge/</link><pubDate>Tue, 10 Dec 2013 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/12/there-ought-to-be-a-badge/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 I feel like there should be a Software Carpentry badge for drawing one of these for someone for the first time.
 &lt;br/>
 &amp;mdash; Amy Brown on &lt;a href="https://twitter.com/amyrbrown/status/410480413808009216">Twitter&lt;/a>
&lt;/p></description></item><item><title>Women in Tech Workshop at PyData NYC</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/11/wise-pydata-nyc/</link><pubDate>Wed, 13 Nov 2013 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/11/wise-pydata-nyc/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 Software Carpentry has always focused on scientists at the graduate level and above,
 but getting people into the pipeline is even more important as getting them through it.
 Last week,
 thanks to backing from &lt;a href="http://numfocus.org/">NumFOCUS&lt;/a> and others,
 a group of volunteers helped do just that
 by running Python workshops for high school girls
 in conjunction with &lt;a href="http://pydata.org/nyc2013">PyData NYC&lt;/a>.
 Judging from &lt;a href="http://jvns.ca/blog/2013/11/12/women-in-technology-workshop-at-pydata-nyc/">Julia Evans' writeup&lt;/a>,
 it was a great success.
 We look forward to seeing some of their alumni in our classes some day...
&lt;/p></description></item><item><title>Python for Biologists</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/10/python-for-biologists/</link><pubDate>Mon, 14 Oct 2013 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/10/python-for-biologists/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 Programmers, at least as found in scientific research institutions, generally fall into two groups.
 There are people with a computer science background,
 for whom programming is a way of Thinking About The World,
 and people with a scientific background,
 for whom programming is a way of Getting Things Done.
&lt;/p></description></item><item><title>The Future: Today</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/09/the-future-today/</link><pubDate>Fri, 27 Sep 2013 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/09/the-future-today/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 Two papers appeared on my radar this week that give a taste of
 the kind of science we want everyone to be able to do in five years' time.
 The first,
 by Aide et al,
 is "&lt;a href="https://peerj.com/articles/103/">Real-time bioacoustics monitoring and automated species identification&lt;/a>";
 the second,
 by Omberg et al,
 is "&lt;a href="http://www.nature.com/ng/journal/v45/n10/full/ng.2761.html">Enabling transparent and collaborative computational analysis of 12 tumor types within The Cancer Genome Atlas&lt;/a>".
 They're both excellent pieces of 21st Century science,
 and they caught my eye because:
&lt;/p>
&lt;ul>
 &lt;li>They're open access: I was able to read them on the off chance that they'd be interesting.&lt;/li>
 &lt;li>They show how a few scientists with serious software skills can accelerate the research of hundreds of others, provided those others have a few skills themselves.&lt;/li>
&lt;/ul></description></item><item><title>Code and Data for the Social Sciences</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/09/code-data-social-sciences/</link><pubDate>Thu, 26 Sep 2013 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/09/code-data-social-sciences/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 Matthew Gentzkow and Jesse Shapiro have written an excellent guide
 "&lt;a href="http://faculty.chicagobooth.edu/jesse.shapiro/research/CodeAndData.pdf">Code and Data in the Social Sciences&lt;/a>".
 It's short (only 38 pages),
 very readable,
 and full of practical advice for scientists of all stripes:
&lt;/p></description></item><item><title>Jonathan Dursi Joins Compute Canada</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/08/dursi-compute-canada/</link><pubDate>Fri, 30 Aug 2013 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/08/dursi-compute-canada/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 Jonathan Dursi,
 a long-time supporter of Software Carpentry
 and one of our first instructors,
 has been named Interim Chief Technology Officer for
 &lt;a href="https://computecanada.ca/">Compute Canada&lt;/a>.
 Congratulations!
&lt;/p></description></item><item><title>Video Interviews from SESYNC Workshop</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/08/sesync-video/</link><pubDate>Thu, 22 Aug 2013 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/08/sesync-video/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 The folks at &lt;a href="http://www.sesync.org">SESYNC&lt;/a> interviewed
 Titus Brown, Kaitlin Thaney, and Greg Wilson
 while they were in town for a workshop a few weeks ago,
 and the video is now
 &lt;a href="http://www.sesync.org/video-oci-edu">up on their web site&lt;/a>.
 It's a nice, short summary of the problem we're trying to solve
 and the approaches we're taking.
&lt;/p></description></item><item><title>Miscellaneous Videos</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/07/miscellaneous-videos/</link><pubDate>Sat, 20 Jul 2013 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/07/miscellaneous-videos/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 People have been talking about Software Carpentry in a bunch of different venues recently.
 Katy Huff and Matt Davis did a tutorial at SciPy'13 that was captured in
 &lt;a href="http://www.youtube.com/watch?v=T0BE9ApIegc">these&lt;/a>
 &lt;a href="http://www.youtube.com/watch?v=-shepsIjEZs">three&lt;/a>
 &lt;a href="http://www.youtube.com/watch?v=j36U6DTKVDY">videos&lt;/a>;
 Damien Irving gave a talk at
 &lt;a href="http://www.youtube.com/watch?v=-AGgugxn4RM&amp;list=PLs4CJRBY5F1KDIN6pv6daYWN_RnFOYvt0&amp;index=25">PyCon Australia&lt;/a>;
 Luis Figueira talked about
 &lt;a href="http://ess.q-review.qmul.ac.uk:8080/ess/echo/presentation/c663b08c-96d3-42ec-bbd0-8f2dadb71a0f">learning how to learn&lt;/a>;
 and Ariel Rokem and Shreyas Cholia talked about their experiences teaching in New Zealand in
 &lt;a href="https://cc.callinfo.com/play?id=7vd31u">a recent Mozilla community call&lt;/a>.
 (You need to enter a name&amp;mdash;any will do&amp;mdash;on the launch page for the recording,
 and then scroll ahead manually to 00:04:54 to hear them
 because the Flash player won't let me hyperlink directly to a particular time mark.
 The irony of both hasn't escaped us...)
&lt;/p></description></item><item><title>The Fourteenth Anniversary</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/07/fourteenth-anniversary/</link><pubDate>Fri, 19 Jul 2013 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/07/fourteenth-anniversary/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 Fourteen years ago this October,
 I had the good fortune to attend a one-day workshop titled &lt;em>Open Source/Open Science&lt;/em>
 at Brookhaven National Laboratory.
 A lot of the tools we work with have changed since then,
 but the central message remains the same:
 when it comes to science,
 the opposite of "open" isn't "closed" &amp;mdash; it's "broken".
&lt;/p></description></item><item><title>Workshop for e-Infrastructure Trainers</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/07/ssi-training/</link><pubDate>Sat, 06 Jul 2013 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/07/ssi-training/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Simon Hettrick, of the Software Sustainability Institute, recently posted this:&lt;/p>
&lt;blockquote>If you have an interest in training researchers how to use computing, software or data, you should attend the workshop for e-Infrastructure trainers on 14 August 2013 at the newly opened Hartree Centre.&lt;/blockquote>
&lt;p>For more information, please see &lt;a href="http://software.ac.uk/workshop-e-infrastructure-trainers#node-935">the full announcement&lt;/a>.&lt;/p></description></item><item><title>Announcing Hack4ac</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/05/announcing-hack4ac/</link><pubDate>Thu, 16 May 2013 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/05/announcing-hack4ac/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;a href="http://hack4ac.com/">Hack4ac&lt;/a> is a one-day hackathon in London, England, on July 6. Its goals are:&lt;/p>
&lt;ul>
 &lt;li>Demonstrate the value of the CC-BY licence within academia. We are interested in supporting innovations around and on top of the literature.&lt;/li>
 &lt;li>Reach out to academics who are keen to learn or improve their programming skills to better their research. We're especially interested in academics who have never coded before.&lt;/li>
&lt;/ul>
&lt;p>It looks like fun&amp;mdash;if you're in the area and interested in getting involved, they'd be happy to have you there.&lt;/p></description></item><item><title>A Mention in Science Careers</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/05/science-careers-article/</link><pubDate>Tue, 14 May 2013 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/05/science-careers-article/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Vijee Venkatraman has written a good article for &lt;a href="http://sciencecareers.sciencemag.org/">&lt;cite>Science Careers&lt;/cite>&lt;/a> titled "&lt;a href="http://sciencecareers.sciencemag.org/career_magazine/previous_issues/articles/2013_05_13/caredit.a1300099">When All Science Becomes Data Science&lt;/a>", which mentions Software Carpentry.&lt;/p></description></item><item><title>Make It Easier to (Re)use Your Data</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/05/reuse-your-data/</link><pubDate>Fri, 03 May 2013 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/05/reuse-your-data/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Software Carpentry has focused on computing for most of its 14 years (primarily because that's what I'm most familiar with) but it's increasingly clear that we need to tackle other parts of the research cycle. One is the new ideas clustered around publication, discovery and metrics, which I'll discuss in a future post. The other is data management; we only &lt;a href="{{site.baseurl}}/lessons/previous/#data">touch on&lt;/a> the topic right now, but it's as important to most scientists as crunching numbers, and how best to do it is changing rapidly. Luckily, a few of our friends have written a guide for the perplexed:&lt;/p></description></item><item><title>A Short Report from Utah State</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/02/a-short-report-from-utah-state/</link><pubDate>Sat, 02 Feb 2013 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/02/a-short-report-from-utah-state/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;em>(The first in an occasional series about other ways people are teaching computing to scientists.)&lt;/em>&lt;/p>
&lt;p>My "&lt;a href="http://programmingforbiologists.org/advanced-programming-and-database-management-biologists">Advanced Programming and Database Management for Biologists&lt;/a>" course at Utah State is based almost entirely on Software Carpentry (though the full curriculum is obviously not just what we teach in two days). It is a blended classroom: for about 2/3 of the semester the students view SWC material before class, at the beginning of class I provide 5-10 minutes of additional introduction to the material or answer questions the students had after viewing the videos, and then they spend the rest of class working on problems related to the material. They also do an independent project related to their research and the last 1/3 of the semester involves primarily me helping individual students work on their research projects (plus I present a set of more advanced or discipline relevant topics that they choose by voting on, e.g., the GPU peta cloud). It's been fairly popular for a rather nerdy graduate class and scores off the charts.&lt;/p></description></item><item><title>Next-Generation Sequencing Course 2013</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/02/ngs-course-2013/</link><pubDate>Fri, 01 Feb 2013 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/02/ngs-course-2013/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;strong>Analyzing Next-Generation Sequencing Data&lt;/strong>&lt;/p>
&lt;p>&lt;a href="http://bioinformatics.msu.edu/ngs-summer-course-2013">http://bioinformatics.msu.edu/ngs-summer-course-2013&lt;/a>&lt;/p>
&lt;p>June 10th&amp;ndash;20th, 2013&lt;br />
Kellogg Biological Station, MSU&lt;br />
Course sponsor: NIH.&lt;/p>
&lt;p>Instructors: Dr. C. Titus Brown, Dr. Ian Dworkin, and Dr. Istvan Albert.&lt;/p>
&lt;p>&lt;strong>Course Description&lt;/strong>&lt;/p>
&lt;p>This intensive two week summer course will introduce attendees with a strong biology background to the practice of analyzing short-read sequencing data from Illumina and other next-gen platforms. The first week will introduce students to computational thinking and large-scale data analysis on UNIX platforms. The second week will focus on mapping, assembly, and analysis of short-read data for resequencing, ChIP-seq, and RNAseq.&lt;/p></description></item><item><title>PLoS Ad for Software Carpentry</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/01/plos-ad/</link><pubDate>Thu, 10 Jan 2013 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/01/plos-ad/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>The folks at &lt;a href="http://www.ploscompbiol.org/">PLoS Computational Biology&lt;/a> kindly placed an ad for Software Carpentry on their home page today&amp;mdash;thanks!&lt;/p>
&lt;img src="{{site.filesurl}}/swc_blog/2013/01/plos-ad.png" alt="Snapshot of PLoS Ad" /></description></item><item><title>Why We Teach</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/01/why-we-teach/</link><pubDate>Fri, 04 Jan 2013 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2013/01/why-we-teach/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;a href="http://www.youtube.com/watch?v=N2zK3sAtr-4">Data Sharing and Management Snafu in 3 Short Acts&lt;/a>: you have to laugh, because otherwise you'd cry...&lt;/p></description></item><item><title>Sample Data Management Plans</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/12/sample-data-management-plans/</link><pubDate>Fri, 21 Dec 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/12/sample-data-management-plans/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;a href="http://www.epcc.ed.ac.uk/about-us/staff/chue-hong-neil/">Neil Chue Hong&lt;/a> recently pointed us at DataONE's &lt;a href="http://www.dataone.org/data-management-planning">Data Management Planning&lt;/a> page, which has two really useful things:&lt;/p>
&lt;ol>
 &lt;li>a link to &lt;a href="https://dmp.cdlib.org/">DMPTool&lt;/a>, which will help you build a data management plan for your project; and&lt;/li>
 &lt;li>
 &lt;a href="http://www.dataone.org/sites/all/documents/DMP_MaunaLoa_Formatted.pdf">five&lt;/a>
 &lt;a href="http://www.dataone.org/sites/all/documents/DMP_Hydrologic_Formatted.pdf">sample&lt;/a>
 &lt;a href="http://www.dataone.org/sites/all/documents/DMP_HDFMap_Formatted.pdf">data&lt;/a>
 &lt;a href="http://www.dataone.org/sites/all/documents/DMP_NutNet_Formatted.pdf">management&lt;/a>
 &lt;a href="http://www.dataone.org/sites/all/documents/DMP_Copepod_Formatted.pdf">plans&lt;/a>,
 all written for the NSF,
 which people can use as reference models.
 &lt;/li>
&lt;/ol>
&lt;p>Data management is something we deliberately left out of &lt;a href="{{site.baseurl}}/blog/2012/10/best-practices-for-scientific-computing.html">"Best Practices"&lt;/a> paper&amp;mdash;it would have increased the paper's length by half again&amp;mdash;but what we should put together is some sample code management plans. Any volunteers?&lt;/p></description></item><item><title>Lorena Barba's Reproducibility PI Manifesto</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/12/lorena-barbas-reproducibility-pi-manifesto/</link><pubDate>Sat, 15 Dec 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/12/lorena-barbas-reproducibility-pi-manifesto/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Prof. &lt;a href="http://barbagroup.bu.edu/">Lorena Barba&lt;/a>, of &lt;a href="http://www.bu.edu">Boston University&lt;/a>, presented an excellent &lt;a href="http://figshare.com/articles/Reproducibility_PI_Manifesto/104539">manifesto&lt;/a> at the ICERM meeting on reproducible research:&lt;/p>
&lt;ol>
 &lt;li>I will teach my graduate students about reproducibility.&lt;/li>
 &lt;li>All our research code (and writing) is under version control.&lt;/li>
 &lt;li>We will always carry out verification and validation.&lt;/li>
 &lt;li>For main results in a paper, we will share data, plotting script &amp;amp; figure under CC-BY.&lt;/li>
 &lt;li>We will upload the preprint to arXiv at the time of submission of a paper.&lt;/li>
 &lt;li>We will release code at the time of submission of a paper.&lt;/li>
 &lt;li>We will add a "Reproducibility" declaration at the end of each paper.&lt;/li>
 &lt;li>I will keep an up-to-date web presence.&lt;/li>
&lt;/ol>
&lt;p>So say we all.&lt;/p></description></item><item><title>A Mostly Successful Decade</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/11/a-mostly-successful-decade/</link><pubDate>Wed, 14 Nov 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/11/a-mostly-successful-decade/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>A video of Fernando Perez's keynote at PyCon Canada, titled
"&lt;a href="http://pyvideo.org/video/1605/science-and-python-retrospective-of-a-mostly-s">Science
And Python: retrospective of a (mostly) successful decade&lt;/a>", has
been posted. If you'd like to see what the IPython Notebook can do,
and how it fits into a broader picture, it's well worth watching.&lt;/p>

{% assign video_title = "Science And Python: retrospective of a (mostly) successful decade" %}
{% assign video_slug = "F4rFuIb1Ie4" %}
{% assign video_time = "1:00:58" %}
{% include youtube %}</description></item><item><title>Web 4 Science</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/11/web-4-science/</link><pubDate>Tue, 13 Nov 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/11/web-4-science/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Titus Brown (a long-time supporter of, and contributor to, this project) has a series of posts on his blog about using the web for science. As he's well ahead of the curve in doing this himself, I thought readers of this blog would be interested:&lt;/p>
&lt;ul>
 &lt;li>&lt;a href="http://ivory.idyll.org/blog/w4s-overview.html">opening remarks&lt;/a>&lt;/li>
 &lt;li>&lt;a href="http://ivory.idyll.org/blog/w4s-awesomeness.html">the awesomeness we're experiencing&lt;/a>&lt;/li>
 &lt;li>&lt;a href="http://ivory.idyll.org/blog/w4s-challenges.html">the challenges ahead&lt;/a>&lt;/li>
 &lt;li>&lt;a href="http://ivory.idyll.org/blog/w4s-future-strategies.html">strategizing for the future&lt;/a>&lt;/li>
 &lt;li>&lt;a href="http://ivory.idyll.org/blog/w4s-tech-wanted.html">tech wanted&lt;/a>&lt;/li>
&lt;/ul>
&lt;p>There's lots here to chew on&amp;mdash;I'm sure he'd welcome comments from our readers.&lt;/p></description></item><item><title>Winter School on Reproducible Research</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/11/winter-school-on-reproducible-research/</link><pubDate>Sun, 04 Nov 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/11/winter-school-on-reproducible-research/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>

&lt;p>It is a pleasure to announce that the 13th Geilo Winter School will take place January 20th-25th, 2013 at Dr. Holms Hotel, Geilo, Norway. As you can see from the attached flyer, the Winter School will give an introduction to reproducible science and modern techniques for scientific software development, a topic we hope many of you find interesting. The aim of the winter school is that participants will be able to apply the learned techniques to make their own research reproducible, and topics that will be covered include reproducible research, verification and validation, software testing, and continuous integration. More information is available on the &lt;a href="http://www.sintef.no/eVITA/">winter school webpages&lt;/a>, and participants are also encouraged to present their own research in a poster.&lt;/p></description></item><item><title>A List of Bioinformatics Courses</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/10/a-list-of-bioinformatics-courses/</link><pubDate>Tue, 30 Oct 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/10/a-list-of-bioinformatics-courses/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>

&lt;p>Titus Brown is compiling a &lt;a href="http://ged.msu.edu/angus/bioinformatics-courses.html">list of bioinformatics courses&lt;/a>. If you know one that should be added, he'd enjoy hearing from you.&lt;/p></description></item><item><title>Excel Isn't Intrinsically Evil</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/10/excel-isnt-intrinsically-evil/</link><pubDate>Mon, 22 Oct 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/10/excel-isnt-intrinsically-evil/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>

&lt;p>Excel and other spreadsheets aren't intrinsically evil, but like any power tool, they can easily take off fingers when used carelessly. From &lt;a href="http://nsaunders.wordpress.com/2012/10/22/gene-name-errors-and-excel-lessons-not-learned/">Neil Saunders' blog&lt;/a>:&lt;/p>
&lt;blockquote>&lt;em>...a text download of 450K methylation from the Cancer Genome Atlas project reveals that Excel has had its evil way with the data at some point. Gene names such as MAR1, DEC1, OCT4 and SEPT9 are now reformatted as dates.&lt;/em>&lt;/blockquote>
&lt;p>As he goes on to say, "Despair at the quality of public data, fears about reproducibility in science. Must be Monday."&lt;/p></description></item><item><title>Why We Teach Version Control</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/10/why-we-teach-version-control/</link><pubDate>Fri, 12 Oct 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/10/why-we-teach-version-control/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;a href="http://www.phdcomics.com/comics.php?f=1531">&lt;img src="http://www.phdcomics.com/comics/archive/phd101212s.gif" alt="" />&lt;/a>&lt;/p></description></item><item><title>Convergent Evolution</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/10/convergent-evolution/</link><pubDate>Fri, 05 Oct 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/10/convergent-evolution/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Earlier this week, a Google search turned up &lt;a href="http://www.ichec.ie/news/1346777582">a Software Carpentry workshop at the ICHEC in Dublin&lt;/a>&amp;mdash;which was surprising, because we didn't know they were running one. It turns out they'd reinvented the term independently, though their "carpentry" was a lot more advanced than ours&amp;mdash;according to ICHEC's Simon Wong:&lt;/p>
&lt;blockquote>&lt;p>Half of the workshop was on software development concept and techniques but specifically aimed at deployment on the cloud, e.g. test-driven development, code management, SQL vs NoSQL databases. The rest of the workshop was more getting the attendees familiarised with various Amazon Web Services (e.g. Elastic MapReduce)&lt;/p></description></item><item><title>The Software Is Open (even if the interviews aren't)</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/09/the-software-is-open-even-if-the-interviews-arent/</link><pubDate>Wed, 12 Sep 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/09/the-software-is-open-even-if-the-interviews-arent/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;a href="http://www.floss4science.com/">FLOSS for Science&lt;/a>, a site devoted to free/libre/open source software for scientific computing, has just published &lt;a href="http://www.floss4science.com/floss4science-interviews-books/">two volumes of interviews&lt;/a> with people in the community. The content doesn't appear to be open, but it's only $9.99 for the pair.&lt;/p></description></item><item><title>An Interview with Titus Brown</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/08/an-interview-with-titus-brown/</link><pubDate>Mon, 27 Aug 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/08/an-interview-with-titus-brown/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>The folks at Simply Statistics interviewed &lt;a href="http://simplystatistics.org/post/29620679415/interview-with-c-titus-brown-computational-biologist">Prof. Titus Brown&lt;/a> earlier this month; there's lots of good stuff in the post for people interested in doing computational science (or any kind of science) better.&lt;/p></description></item><item><title>Two Posts on Scientific Workflows</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/06/two-posts-on-scientific-workflows/</link><pubDate>Tue, 26 Jun 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/06/two-posts-on-scientific-workflows/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Carly Strasser recently posted two articles on &lt;a href="http://dcxl.cdlib.org/?p=905">informal&lt;/a> and &lt;a href="http://dcxl.cdlib.org/?p=925">formal&lt;/a> scientific workflows, both of which are likely to be interesting to readers of this blog.&lt;/p></description></item><item><title>Pretty Well Sums It Up</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/06/pretty-well-sums-it-up/</link><pubDate>Fri, 15 Jun 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/06/pretty-well-sums-it-up/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Speaking at a conference in the UK today, Andrew Eland (of Google) &lt;a href="https://twitter.com/sashalaundy/status/213649321332195332">said&lt;/a>:&lt;/p>
&lt;blockquote>&lt;p>Think of the things scientists &lt;em>won't&lt;/em> build because they're not exposed to computing in school.&lt;/p>&lt;/blockquote>
&lt;p>+1 to that.&lt;/p></description></item><item><title>All Entries for the Executable Paper Grand Challenge</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/06/all-entries-for-the-executable-paper-grand-challenge/</link><pubDate>Thu, 14 Jun 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/06/all-entries-for-the-executable-paper-grand-challenge/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>I don't know how I missed this, but at last year's &lt;a href="http://www.iccs-meeting.org/iccs2011/">International Conference on Computational Science&lt;/a>, two dozen different groups presented papers in response to Elsevier's Executable Paper challenge. PDFs of their work are all online, and links are included below. As I've said before, one of our goals is to give researchers the skills they need to do this kind of thing; looking through these papers, we've still got a ways to go.&lt;/p></description></item><item><title>First Workshop on Maintainable Software Practices in e-Science</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/06/first-workshop-on-maintainable-software-practices-in-e-science/</link><pubDate>Sun, 10 Jun 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/06/first-workshop-on-maintainable-software-practices-in-e-science/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;h2>&lt;a href="http://software.ac.uk/maintainable-software-practice-workshop">First Workshop on Maintainable Software Practices in e-Science&lt;/a>&lt;/h2>
&lt;p>&lt;em>9 October 2012&lt;br />
Co-located with&lt;a href="http://www.ci.uchicago.edu/escience2012/"> 8th IEEE International Conference on eScience&lt;/a>, Chicago&lt;br />
&lt;/em>&lt;/p>
&lt;p>This workshop will focus on the issues relating to the development and maintenance of software that can endure past the limited periods of defined project durations and project funding, and go beyond software engineering best practice to address aspects of cultural, organisational and policy change. By bringing together all those with an interest in ensuring the longer term development and use of software for research, including researchers, developers, research computing specialists, software engineers, infrastructure providers, facilitators, and funders, the goal of this workshop is to understand what software practices can be successfully applied and which lead to long-term improvements in the development of software for e-Science.&lt;/p></description></item><item><title>Ten Simple Rules</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/06/ten-simple-rules/</link><pubDate>Thu, 07 Jun 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/06/ten-simple-rules/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>The "&lt;a href="http://www.ploscollections.org/article/browseIssue.action?issue=info:doi/10.1371/issue.pcol.v03.i01">Ten Simple Rules&lt;/a>" series being run in &lt;cite>PLoS Computational Biology&lt;/cite> has a lot of useful gems. Written by editor-in-chief Philip Bourne and others, the entire collection to date is available as &lt;a href="http://www.ploscollections.org/downloads/TenSimpleRulesCollection.pdf">a single PDF&lt;/a>, but for those who prefer bite-sized reading, here are ten simple rules for:&lt;/p>
&lt;ul>
&lt;li>...&lt;a href="http://www.ploscollections.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.1002439">Starting a Company&lt;/a> (&lt;a href="http://www.ploscollections.org/article/fetchObjectAttachment.action?uri=info%3Adoi%2F10.1371%2Fjournal.pcbi.1002439&amp;amp;representation=PDF">PDF&lt;/a>)&lt;/li>
&lt;li>...&lt;a href="http://www.ploscollections.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.1002232">Getting Involved in Your Scientific Community&lt;/a> (&lt;a href="http://www.ploscollections.org/article/fetchObjectAttachment.action?uri=info%3Adoi%2F10.1371%2Fjournal.pcbi.1002232&amp;amp;representation=PDF">PDF&lt;/a>)&lt;/li>
&lt;li>...&lt;a href="http://www.ploscollections.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.1002243">Teaching Bioinformatics at the High School Level&lt;/a> (&lt;a href="http://www.ploscollections.org/article/fetchObjectAttachment.action?uri=info%3Adoi%2F10.1371%2Fjournal.pcbi.1002243&amp;amp;representation=PDF">PDF&lt;/a>)&lt;/li>
&lt;li>...&lt;a href="http://www.ploscollections.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.1002245">Developing a Short Bioinformatics Training Course&lt;/a> (&lt;a href="http://www.ploscollections.org/article/fetchObjectAttachment.action?uri=info%3Adoi%2F10.1371%2Fjournal.pcbi.1002245&amp;amp;representation=PDF">PDF&lt;/a>)&lt;/li>
&lt;li>...&lt;a href="http://www.ploscollections.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.1002202">Getting Help from Online Scientific Communities&lt;/a> (&lt;a href="http://www.ploscollections.org/article/fetchObjectAttachment.action?uri=info%3Adoi%2F10.1371%2Fjournal.pcbi.1002202&amp;amp;representation=PDF">PDF&lt;/a>)&lt;/li>
&lt;li>...&lt;a href="http://www.ploscollections.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.1002108">Building and Maintaining a Scientific Reputation&lt;/a> (&lt;a href="http://www.ploscollections.org/article/fetchObjectAttachment.action?uri=info%3Adoi%2F10.1371%2Fjournal.pcbi.1002108&amp;amp;representation=PDF">PDF&lt;/a>)&lt;/li>
&lt;li>...&lt;a href="http://www.ploscollections.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.1001126">Providing a Scientific Web Resource&lt;/a> (&lt;a href="http://www.ploscollections.org/article/fetchObjectAttachment.action?uri=info%3Adoi%2F10.1371%2Fjournal.pcbi.1001126&amp;amp;representation=PDF">PDF&lt;/a>)&lt;/li>
&lt;li>...&lt;a href="http://www.ploscollections.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.1002001">Getting Ahead as a Computational Biologist in Academia&lt;/a> (&lt;a href="http://www.ploscollections.org/article/fetchObjectAttachment.action?uri=info%3Adoi%2F10.1371%2Fjournal.pcbi.1002001&amp;amp;representation=PDF">PDF&lt;/a>)&lt;/li>
&lt;li>...&lt;a href="http://www.ploscollections.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.1000941">Editing Wikipedia&lt;/a> (&lt;a href="http://www.ploscollections.org/article/fetchObjectAttachment.action?uri=info%3Adoi%2F10.1371%2Fjournal.pcbi.1000941&amp;amp;representation=PDF">PDF&lt;/a>)&lt;/li>
&lt;li>...&lt;a href="http://www.ploscollections.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.1000650">Organizing a Virtual Conference&amp;mdash;Anywhere&lt;/a> (&lt;a href="http://www.ploscollections.org/article/fetchObjectAttachment.action?uri=info%3Adoi%2F10.1371%2Fjournal.pcbi.1000650&amp;amp;representation=PDF">PDF&lt;/a>)&lt;/li>
&lt;li>...&lt;a href="http://www.ploscollections.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.1000517">Chairing a Scientific Session&lt;/a> (&lt;a href="http://www.ploscollections.org/article/fetchObjectAttachment.action?uri=info%3Adoi%2F10.1371%2Fjournal.pcbi.1000517&amp;amp;representation=PDF">PDF&lt;/a>)&lt;/li>
&lt;li>...&lt;a href="http://www.ploscollections.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.1000388">Choosing between Industry and Academia&lt;/a> (&lt;a href="http://www.ploscollections.org/article/fetchObjectAttachment.action?uri=info%3Adoi%2F10.1371%2Fjournal.pcbi.1000388&amp;amp;representation=PDF">PDF&lt;/a>)&lt;/li>
&lt;li>...&lt;a href="http://www.ploscollections.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.1000358">Combining Teaching and Research&lt;/a> (&lt;a href="http://www.ploscollections.org/article/fetchObjectAttachment.action?uri=info%3Adoi%2F10.1371%2Fjournal.pcbi.1000358&amp;amp;representation=PDF">PDF&lt;/a>)&lt;/li>
&lt;li>...&lt;a href="http://www.ploscollections.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.1000080">Organizing a Scientific Meeting&lt;/a> (&lt;a href="http://www.ploscollections.org/article/fetchObjectAttachment.action?uri=info%3Adoi%2F10.1371%2Fjournal.pcbi.1000080&amp;amp;representation=PDF">PDF&lt;/a>)&lt;/li>
&lt;li>...&lt;a href="http://www.ploscollections.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.1000024">Aspiring Scientists in a Low-Income Country&lt;/a> (&lt;a href="http://www.ploscollections.org/article/fetchObjectAttachment.action?uri=info%3Adoi%2F10.1371%2Fjournal.pcbi.1000024&amp;amp;representation=PDF">PDF&lt;/a>)&lt;/li>
&lt;li>...&lt;a href="http://www.ploscollections.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.0030229">Graduate Students&lt;/a> (&lt;a href="http://www.ploscollections.org/article/fetchObjectAttachment.action?uri=info%3Adoi%2F10.1371%2Fjournal.pcbi.0030229&amp;amp;representation=PDF">PDF&lt;/a>)&lt;/li>
&lt;li>...&lt;a href="http://www.ploscollections.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.0030213">Doing Your Best Research, According to Hamming&lt;/a> (&lt;a href="http://www.ploscollections.org/article/fetchObjectAttachment.action?uri=info%3Adoi%2F10.1371%2Fjournal.pcbi.0030213&amp;amp;representation=PDF">PDF&lt;/a>)&lt;/li>
&lt;li>...&lt;a href="http://www.ploscollections.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.0030102">a Good Poster Presentation&lt;/a> (&lt;a href="http://www.ploscollections.org/article/fetchObjectAttachment.action?uri=info%3Adoi%2F10.1371%2Fjournal.pcbi.0030102&amp;amp;representation=PDF">PDF&lt;/a>)&lt;/li>
&lt;li>...&lt;a href="http://www.ploscollections.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.0030077">Making Good Oral Presentations&lt;/a> (&lt;a href="http://www.ploscollections.org/article/fetchObjectAttachment.action?uri=info%3Adoi%2F10.1371%2Fjournal.pcbi.0030077&amp;amp;representation=PDF">PDF&lt;/a>)&lt;/li>
&lt;li>...&lt;a href="http://www.ploscollections.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.0030044">a Successful Collaboration&lt;/a> (&lt;a href="http://www.ploscollections.org/article/fetchObjectAttachment.action?uri=info%3Adoi%2F10.1371%2Fjournal.pcbi.0030044&amp;amp;representation=PDF">PDF&lt;/a>)&lt;/li>
&lt;li>...&lt;a href="http://www.ploscollections.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.0020121">Selecting a Postdoctoral Position&lt;/a> (&lt;a href="http://www.ploscollections.org/article/fetchObjectAttachment.action?uri=info%3Adoi%2F10.1371%2Fjournal.pcbi.0020121&amp;amp;representation=PDF">PDF&lt;/a>)&lt;/li>
&lt;li>...&lt;a href="http://www.ploscollections.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.0020110">Reviewers&lt;/a> (&lt;a href="http://www.ploscollections.org/article/fetchObjectAttachment.action?uri=info%3Adoi%2F10.1371%2Fjournal.pcbi.0020110&amp;amp;representation=PDF">PDF&lt;/a>)&lt;/li>
&lt;li>...&lt;a href="http://www.ploscollections.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.0020012">Getting Grants&lt;/a> (&lt;a href="http://www.ploscollections.org/article/fetchObjectAttachment.action?uri=info%3Adoi%2F10.1371%2Fjournal.pcbi.0020012&amp;amp;representation=PDF">PDF&lt;/a>)&lt;/li>
&lt;li>...&lt;a href="http://www.ploscollections.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.0010057">Getting Published&lt;/a> (&lt;a href="http://www.ploscollections.org/article/fetchObjectAttachment.action?uri=info%3Adoi%2F10.1371%2Fjournal.pcbi.0010057&amp;amp;representation=PDF">PDF&lt;/a>)&lt;/li>
&lt;/ul>
&lt;p>So, what would &lt;em>your&lt;/em> ten simple rules for good computational science be?&lt;/p></description></item><item><title>Software Carpentry: The E-Book Version?</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/06/software-carpentry-the-e-book-version/</link><pubDate>Mon, 04 Jun 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/06/software-carpentry-the-e-book-version/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>If I could send email two years into the past, I'd tell myself to spend a lot less time making videos for Software Carpentry, and a lot more time exploring interactive formats. One that I've been following recently is the &lt;a href="http://ipython.org/ipython-doc/dev/interactive/htmlnotebook.html">IPython Notebook&lt;/a>, a "live" lab notebook that allows scientists to mix, share, and explore text, code, graphs, and the like. Another, which I've just come across through &lt;a href="http://computinged.wordpress.com/2012/06/04/interactive-ebook-from-runestone-interactive-a-python-ebook-with-ide-and-visualization-built-in/">this post&lt;/a> on Mark Guzdial's ever-informative blog, is &lt;a href="http://thinkcspy.appspot.com/build/index.html">an interactive version of "How to Think Like a Computer Scientist"&lt;/a>. As Brad Miller says &lt;a href="http://reputablejournal.com/post/14021560622/how-to-think-like-a-computer-scientist-interactive">in his description&lt;/a>:&lt;/p></description></item><item><title>Spot the Workshops</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/05/spot-the-workshops/</link><pubDate>Thu, 24 May 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/05/spot-the-workshops/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;img src="{{site.filesurl}}/swc_blog/2012/05/Screen-shot-2012-05-23-at-11.24.06-PM.png" />&lt;/p></description></item><item><title>Responsible Conduct</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/05/responsible-conduct/</link><pubDate>Wed, 23 May 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/05/responsible-conduct/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Titus Brown, Ethan White, and I have been talking about what Responsible Conduct of Research (RCR) standards would look like in computational science. Titus has posted a &lt;a href="http://ivory.idyll.org/blog/may-12/computational-rcr.html">four-point summary&lt;/a>; we would welcome your input over on his blog.&lt;/p></description></item><item><title>The Most Important Scientific Result Published in the Last Year</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/05/the-most-important-scientific-result-published-in-the-last-year/</link><pubDate>Fri, 18 May 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/05/the-most-important-scientific-result-published-in-the-last-year/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>J.M. Wicherts, M. Bakker, and D. Molenaar: "&lt;a href="http://www.plosone.org/article/info%3Adoi%2F10.1371%2Fjournal.pone.0026828">Willingness to Share Research Data Is Related to the Strength of the Evidence and the Quality of Reporting of Statistical Results&lt;/a>". &lt;cite>PLoS ONE&lt;/cite>, 6(11): e26828, 2011, doi:10.1371/journal.pone.0026828.&lt;/p>
&lt;blockquote>&lt;p>&lt;strong>Background&lt;/strong>&lt;/p>
&lt;p>The widespread reluctance to share published research data is often hypothesized to be due to the authors' fear that reanalysis may expose errors in their work or may produce conclusions that contradict their own. However, these hypotheses have not previously been studied systematically.&lt;/p></description></item><item><title>Fooling the Internet</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/05/fooling-the-internet/</link><pubDate>Tue, 15 May 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/05/fooling-the-internet/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>A recent article in &lt;em>The Atlantic&lt;/em> titled, "&lt;a href="http://www.theatlantic.com/national/archive/2012/05/how-the-professor-who-fooled-wikipedia-got-caught-by-reddit/257134/">How the Professor Who Fooled Wikipedia Got Caught By Reddit&lt;/a>" describes how GMU's Prof. T. Mills Kelly has had students fake history online, and how their most recent effort unraveled. There's lots to think about here regarding what scientists should know about using the web, trusting it, and making it their own...&lt;/p></description></item><item><title>Run My Code</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/05/run-my-code/</link><pubDate>Fri, 11 May 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/05/run-my-code/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;a href="http://www.runmycode.org">RunMyCode&lt;/a> is a web site and service intended to support reproducible research (initially in computational economics). Authors create companion web sites for papers that include the software they used; other people can then re-run their models, and (crucially) play with parameters, using cloud-based instances of those environments. They only support MATLAB, R, and SAS right now, but are hoping to add more tools soon. It's a cool idea, and we'd welcome your impressions.&lt;/p></description></item><item><title>Fish and Bugs</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/05/fish-and-bugs/</link><pubDate>Thu, 10 May 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/05/fish-and-bugs/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>The May/June 2012 issue of &lt;cite>Washington Monthly&lt;/cite> has an article by Alison Fairbrother titled "&lt;a href="http://www.washingtonmonthly.com/magazine/mayjune_2012/features/a_fish_story037074.php">A Fish Story&lt;/a>". Near the top, it says, "In 2009, a routine methodological upgrade at NOAA&amp;mdash;and the subsequent discovery of a few lines of faulty computer code&amp;mdash;forced the start of a profound shift in the ASMFC's estimates of menhaden stocks." A few pages later, we get more details:&lt;/p></description></item><item><title>The Architecture of Open Source Applications: Volume 2</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/05/the-architecture-of-open-source-applications-volume-2/</link><pubDate>Tue, 08 May 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/05/the-architecture-of-open-source-applications-volume-2/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>We are very pleased to announce that &lt;a href="http://www.lulu.com/content/paperback-book/the-architecture-of-open-source-applications-volume-ii/12652487">&lt;em>The Architecture of Open Source Applications: Volume 2&lt;/em>&lt;/a> is now available from Lulu. A PDF version will go on sale in the next few days, and e-book will become available as soon as we can produce it. Many thanks to everyone who contributed, and to the indefatigable &lt;a href="http://www.amyrbrown.ca/">Amy Brown&lt;/a> for pulling it all together. As always, all royalties will go directly to &lt;a href="http://www.amnesty.org">Amnesty International&lt;/a>, so if you buy a copy, you'll be helping to make the world a better place.&lt;/p></description></item><item><title>A Future Student</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/04/a-future-student/</link><pubDate>Mon, 09 Apr 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/04/a-future-student/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;img src="{{site.filesurl}}/swc_blog/2012/04/IMG_4325.jpg" />&lt;/p>
&lt;p>I don't know what we'll be teaching in 20 years, but I hope Tristan Davis will be there to learn.&lt;/p></description></item><item><title>Titus Brown Finds a Theme</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/04/titus-brown-finds-a-theme/</link><pubDate>Fri, 06 Apr 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/04/titus-brown-finds-a-theme/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Titus Brown just posted "&lt;a href="http://ivory.idyll.org/blog/apr-12/big-data-biology-2.html">Big Data Biology &amp;mdash; why efficiency matters&lt;/a>", in which he explains the academic, practical, and algorithmic reasons why efficient computation is good for science. His opinions are all grounded in his extensive personal experience working in the overlap between biology and computing, and, combined with a couple of things Michelle Levesque showed off at our Oakland workshop last week, have me thinking that we ought to include half an hour on performance analysis and tuning in the Software Carpentry core. Damn you, Titus&amp;mdash;I thought I had this curriculum figured out :-)&lt;/p></description></item><item><title>Upcoming Events for Webmaking Instructors</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/04/upcoming-events-for-webmaking-instructors/</link><pubDate>Tue, 03 Apr 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/04/upcoming-events-for-webmaking-instructors/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Software Carpentry has had several homes over the years. Right now, it's part of a larger effort by the Mozilla Foundation to teach people&amp;mdash;all kinds of people&amp;mdash;how to make the web their own. And as part of &lt;em>that&lt;/em>, Mozilla is running events over the next couple of months in Boston, San Francisco, Toronto, and London to bring together people who are trying to teach this stuff. The details are on &lt;a href="http://rwxweb.wordpress.com/2012/04/03/upcoming-instructor-events/">Michelle Levesque's blog&lt;/a>; we hope you'll be able to join us.&lt;/p></description></item><item><title>Object-Oriented Programming in Fortran 2003</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/03/object-oriented-programming-in-fortran-2003/</link><pubDate>Fri, 23 Mar 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/03/object-oriented-programming-in-fortran-2003/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Damian Rouson is teaching a class in Berkeley March 26-28, 2012, and again April 10-12, on &lt;a href="http://www.nersc.gov/users/training/nersc-training-events/oop-fortran/">object-oriented programming in Fortran 2003&lt;/a>. The March class is full, but there are still seats available for April. Fortran is still the workhorse of scientific computing, and recent dialects like 2003 have a lot of powerful features&amp;mdash;it's well worth checking out.&lt;/p></description></item><item><title>And While We're Stuck Here With 21 Seconds Worth of Music to Fill...</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/03/and-while-were-stuck-here-with-21-seconds-worth-of-music-to-fill/</link><pubDate>Sun, 18 Mar 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/03/and-while-were-stuck-here-with-21-seconds-worth-of-music-to-fill/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;em>Scholarship in the Age of the Internetatron:&lt;/em>&lt;/p>

{% assign video_title="Scholarship in the Age of the Internetatron" %}
{% assign video_slug="8omwsw8ibzw" %}
{% assign video_time="00:02:42" %}
{% include youtube %}</description></item><item><title>The IPython Notebook</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/03/the-ipython-notebook/</link><pubDate>Mon, 12 Mar 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/03/the-ipython-notebook/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;a href="http://ivory.idyll.org/blog/">Titus Brown&lt;/a> has created a short video showing what the &lt;a href="http://ipython.org/ipython-doc/dev/interactive/htmlnotebook.html">IPython Notebook&lt;/a> can do. The short answer is, a lot: it's an interactive notes-plus-graphics-plus-live-coding tool that runs in the browser. (The video doesn't really get going 'til the 2:50 mark, so you may want to skip ahead to then.) The question isn't whether we want to using this in Software Carpentry, but when. Installing it is (in my experience) still painful, but it holds tremendous potential. If we can get to the point where 90% of our intended audience can "just run it", and the other 10% need only a couple of minutes' help, we'll begin the switch.&lt;/p></description></item><item><title>I Resemble That Remark</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/03/i-resemble-that-remark/</link><pubDate>Wed, 07 Mar 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/03/i-resemble-that-remark/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Titus Brown's recent post "&lt;a href="http://ivory.idyll.org/blog/mar-12/big-data-biology">Top 12 Reasons You Know You are a Big Data Biologist&lt;/a>" may resonate with some readers of this blog. I particularly like the idea (in the comments) of using links in email to drive garbage collection of data sets.&lt;/p></description></item><item><title>Open Education Week</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/03/open-education-week/</link><pubDate>Mon, 05 Mar 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/03/open-education-week/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Today marks the start of &lt;a href="http://www.openeducationweek.org/">Open Education Week&lt;/a>. To celebrate, please post a link here to your favorite online educational resource.&lt;/p></description></item><item><title>Inscight from Trieste</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/03/inscight-from-trieste/</link><pubDate>Thu, 01 Mar 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/03/inscight-from-trieste/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>In the latest &lt;a href="http://inscight.org/2012/02/29/episode-25-advanced-school-for-scientific-software-development/">Inscight podcast&lt;/a>, the inimitable Katy Huff talks to several of the participants in the bootcamp she and Tommy Guy are leading at the International Centre for Theoretical Physics. It's great to hear so many people from all over the world learning so much.&lt;/p></description></item><item><title>ULP (or, This is tricky and perhaps profound)</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/03/ulp-or-this-is-tricky-and-perhaps-profound/</link><pubDate>Thu, 01 Mar 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/03/ulp-or-this-is-tricky-and-perhaps-profound/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Bruce Dawson's "&lt;a href="http://randomascii.wordpress.com/2012/02/25/comparing-floating-point-numbers-2012-edition/">Comparing Floating Point Numbers (2012 edition)&lt;/a>" is, as he says of its subject, tricky, and perhaps profound&amp;mdash;worthwhile reading for anyone pushing numbers around.&lt;/p></description></item><item><title>Worth Reading, Worth Watching</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/02/worth-reading-worth-watching/</link><pubDate>Wed, 29 Feb 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/02/worth-reading-worth-watching/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;ol>
&lt;li>The &lt;em>PLoS Computational Biology&lt;/em> article "&lt;a href="http://www.ploscompbiol.org/article/info:doi%2F10.1371%2Fjournal.pcbi.1002202">Ten Simple Rules for Getting Help from Online Scientific Communities&lt;/a>" has a lot of good advice.&lt;/li>
&lt;li>Mark Guzdial's talk "&lt;a href="http://computinged.wordpress.com/2012/02/15/helping-everyone-create-with-computing-video-of-c5-talk/">Helping Everyone Create with Computing&lt;/a>" is full of good ideas&amp;mdash;see in particular the discussion of computational scientists starting around 06:15.&lt;/li>
&lt;/ol></description></item><item><title>Reproducibility Redux</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/02/reproducibility-redux/</link><pubDate>Tue, 28 Feb 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/02/reproducibility-redux/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>A recent &lt;a href="http://arstechnica.com/science/news/2012/02/science-code-should-be-open-source-according-to-editorial.ars">editorial in &lt;em>Nature&lt;/em>&lt;/a>, and a longer article by Darrell Ince, Les Hatton, and John Graham-Cumming titled "&lt;a href="http://www.nature.com/nature/journal/v482/n7386/full/nature10836.html">The case for open computer programs&lt;/a>", are just two signs of the growing pressure to raise standards around computational work in science. We can &lt;a href="http://www.scimatic.com/node/361">debate the exact meaning and value of reproducibility&lt;/a>, but there's no arguing with the fact that if scientists want to do better work, they'll need better skills. That's the real long-term goal of Software Carpentry.&lt;/p></description></item><item><title>Granules of Research</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/02/granules-of-research/</link><pubDate>Wed, 22 Feb 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/02/granules-of-research/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Cameron Neylon recently posted an article titled "&lt;a href="http://cameronneylon.net/blog/github-for-science-shouldn%E2%80%99t-we-perhaps-build-tcpip-first/">Github for science? Shouldn't we perhaps build TCP/IP first?&lt;/a>" His argument is that the web's a good way to move text around, because it was built by programmers, and programmers work with text. It's not (yet) well suited to moving &lt;em>science&lt;/em> around, because we don't (yet) have something as granular and portable as text for scientific ideas. Yes, any particular piece of research can be represented as text, but so can any image, or any audio stream, or anything else&amp;mdash;it's the structure that adds meaning, and we haven't (yet) agreed on structures. Circling back to &lt;a href="{{site.baseurl}}/blog/2012/02/what-deep-thoughts-look-like.html">today's first post&lt;/a>, part of what we're trying to do is give scientists the background to understand and take part in conversations like these...&lt;/p></description></item><item><title>How They See Us, Part N</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/02/how-they-see-us-part-n/</link><pubDate>Thu, 16 Feb 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/02/how-they-see-us-part-n/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;a href="http://hackeducation.com/2012/02/13/weekly-ed-tech-podcast-with-steve-hargadon-february-11/">This week's Ed-Tech Podcast&lt;/a> from Steve Hargadon and Audrey Watters discusses Software Carpentry a bit around the 23:00 mark [1]. In answer to Hargadon's point about home schooling, and whether the way people learning programming even fits the notion of class, we have a couple of answers. First, most of the people we're trying to help don't know enough (yet) to know what to type into Google, how to recognize when they've stumbled upon an answer to their problem, or what to tag a question with on Stack Overflow. Some can climb that hill themselves; a handful can't, but most won't (see below), so one of our goals is to help them get from A to B so that they can get from B to Z.&lt;/p></description></item><item><title>Analyzing Next-Generation Sequencing Data</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/02/analyzing-next-generation-sequencing-data/</link><pubDate>Wed, 15 Feb 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/02/analyzing-next-generation-sequencing-data/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;strong>Analyzing Next-Generation Sequencing Data&lt;/strong>&lt;/p>
&lt;p>&lt;a href="http://bioinformatics.msu.edu/ngs-summer-course-2012">http://bioinformatics.msu.edu/ngs-summer-course-2012&lt;/a>&lt;/p>
&lt;p>June 4th &amp;mdash; June 15th, 2012&lt;br />
Kellogg Biological Station, MSU&lt;br />
Course sponsor: NIH.&lt;/p>
&lt;p>Instructors: Dr. C. Titus Brown, Dr. Ian Dworkin, and Dr. Istvan Albert.&lt;/p>
&lt;p>Board of advisors: Dr. Kevin White; Dr. Paul Sternberg; Dr. Rich Lenski; Dr. Robin Buell; Dr. Jim Tiedje; Dr. Lincoln Stein&lt;/p>
&lt;p>Applications are being accepted through March 1st (midnight Pacific)!&lt;/p></description></item><item><title>And Speaking of New...</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/02/and-speaking-of-new/</link><pubDate>Wed, 15 Feb 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/02/and-speaking-of-new/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>...check out &lt;a href="http://vimeo.com/36579366">Bret Victor's talk at CUSEC 2012&lt;/a>&amp;mdash;jump in around the 7:00 mark and watch for a couple of minutes. You'll want to go back and watch the whole thing...&lt;/p></description></item><item><title>Advanced Scientific Programming in Python</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/02/advanced-scientific-programming-in-python-2/</link><pubDate>Fri, 10 Feb 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/02/advanced-scientific-programming-in-python-2/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Advanced Scientific Programming in Python&lt;/p>
&lt;p>A Summer School by the G-Node and the Institute of Experimental and Applied Physics, Christian-Albrechts-Universit&amp;auml;t zu Kiel&lt;/p>
&lt;p>Scientists spend more and more time writing, maintaining, and debugging software. While techniques for doing this efficiently have evolved, only few scientists actually use them. As a result, instead of doing their research, they spend far too much time writing deficient code and reinventing the wheel. In this course we will present a selection of advanced programming techniques, incorporating theoretical lectures and practical exercises tailored to the needs of a programming scientist. New skills will be tested in a real programming project: we will team up to develop an entertaining scientific computer game.&lt;/p></description></item><item><title>Our Long Tail</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/01/our-long-tail/</link><pubDate>Thu, 26 Jan 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/01/our-long-tail/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;img src="{{site.filesurl}}/swc_blog/2012/01/longtail-300x180.png" />&lt;/p>
&lt;p>Frequency a page is viewed (as a percentage of total views) vs. pages (ordered by frequency); data taken over the last 90 days. I guess there's something to this "long tail" stuff after all.&lt;/p></description></item><item><title>Test-Driven Public Speaking</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/01/test-driven-public-speaking/</link><pubDate>Tue, 24 Jan 2012 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2012/01/test-driven-public-speaking/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Once again, &lt;a href="http://cameronneylon.net/">Cameron Neylon&lt;/a> &lt;a href="http://vimeo.com/35398123">explains things&lt;/a> much better than I ever could:&lt;/p>
&lt;p>"The impact factor of a journal is a better predictor of the chances of a paper being retracted than...of the number of citations."&lt;/p></description></item><item><title>New Features in Excel for Scientists</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/12/new-features-in-excel-for-scientists/</link><pubDate>Tue, 13 Dec 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/12/new-features-in-excel-for-scientists/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Carly Strasser, of the Digital Curation for Excel Project, has &lt;a href="http://dcxl.cdlib.org/?p=287">posted some ideas&lt;/a> about new features that could be added to Excel to make it more useful for scientists. In brief, the list is:&lt;/p>
&lt;ol>
&lt;li>Generate metadata.&lt;/li>
&lt;li>Generate a data citation for the data file.&lt;/li>
&lt;li>Check the spreadsheet for export compatibility.&lt;/li>
&lt;li>Link to archive services.&lt;/li>
&lt;/ol>
&lt;p>Feedback and suggestions would be welcome...&lt;/p></description></item><item><title>Surviving the Tsunami</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/11/surviving-the-tsunami/</link><pubDate>Mon, 14 Nov 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/11/surviving-the-tsunami/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>The October 2011 issue of &lt;em>ACM Queue&lt;/em> features an article by Bruce Berriman and Steven Groom titled "&lt;a href="http://queue.acm.org/detail.cfm?id=2047483">How Will Astronomy Archives Survive the Data Tsunami?&lt;/a>" The figures are scary: astronomers already have a petabyte of publicy-available data, and are adding half a petabyte per year, a rate which will increase dramatically as new instruments come online. The only way to avoid this all becoming write-only is to bet on emerging technologies, from general-purpose GPUs to cloud computing. The problem, of course, is that "emerging" usually means "flaky", both because the tools haven't had time to mature, and because we, their users, don't have the years of experience needed to know how best to use them. (As far as I'm concerned, we're still trying to figure out how best to use object-oriented programming in science, and we've been at it for thirty years...)&lt;/p></description></item><item><title>The Best vs. the Good</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/11/the-best-vs-the-good/</link><pubDate>Tue, 08 Nov 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/11/the-best-vs-the-good/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Cameron Neylon recently posted another thought-provoking piece, this one titled, "&lt;a href="http://cameronneylon.net/blog/building-the-perfect-data-repository-or-the-one-that-might-get-used/">Building the perfect data repository...or the one that might get used&lt;/a>". In it, he talks about why big institutional efforts to create scientific data repositories have mostly failed to take off, and points at simpler grassroots efforts that scientists might actually adopt because they immediately and obviously solve problems that scientists actually realize they have. One that he points to is &lt;a href="http://www.dataflow.ox.ac.uk/index.php/about/about-datastage">DataStage&lt;/a>, "a secure personalized 'local' file management environment for use at the research group level, appearing as a mapped drive on the user's PC." Another is &lt;a href="http://ifttt.com/">If This Then That&lt;/a>, which is the simplest "dataflow" tool you could imagine, and which I've been using regularly since it burst on the scene a couple of months ago.&lt;/p></description></item><item><title>Slides from Hans-Martin</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/10/slides-from-hans-martin/</link><pubDate>Fri, 21 Oct 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/10/slides-from-hans-martin/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Hans-Martin von Gaudecker has posted the slides for his course "&lt;a href="http://www.vwl.uni-mannheim.de/gaudecker/teaching/prog_econ_2011.html">Effective programming practices for economists&lt;/a>". They're a nice complement to the ones on this site&amp;mdash;thanks, HM.&lt;/p></description></item><item><title>American Scientist Article on Empirical Studies of Software Engineering</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/10/american-scientist-article-on-empirical-studies-of-software-engineering/</link><pubDate>Wed, 19 Oct 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/10/american-scientist-article-on-empirical-studies-of-software-engineering/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>An &lt;a href="http://www.americanscientist.org/issues/id.13845,y.2011,no.6,content.true,page.1,css.print/issue.aspx">article&lt;/a> that &lt;a href="http://catenary.wordpress.com/">Jorge Aranda&lt;/a> and I wrote for &lt;a href="http://www.americanscientist.org/">&lt;em>American Scientist&lt;/em>&lt;/a> about empirical studies of software engineering is now up on the web. We hope it's a good introduction to the area, and we look forward to your feedback. If you'd like to know more about the area, please check out our joint "neat results" blog at &lt;a href="http://www.neverworkintheory.org/">http://www.neverworkintheory.org/&lt;/a>.&lt;/p></description></item><item><title>The Science Code Manifesto's Five C's</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/10/the-science-code-manifestos-five-cs/</link><pubDate>Fri, 14 Oct 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/10/the-science-code-manifestos-five-cs/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>The &lt;a href="http://sciencecodemanifesto.org/">Science Code Manifesto&lt;/a> comprises five core principles:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Code&lt;/strong>: All source code written specifically to process data for a published paper must be available to the reviewers and readers of the paper.&lt;/li>
&lt;li>&lt;strong>Copyright&lt;/strong>: The copyright ownership and license of any released source code must be clearly stated.&lt;/li>
&lt;li>&lt;strong>Citation&lt;/strong>: Researchers who use or adapt science source code in their research must credit the code's creators in resulting publications.&lt;/li>
&lt;li>&lt;strong>Credit&lt;/strong>: Software contributions must be included in systems of scientific assessment, credit, and recognition.&lt;/li>
&lt;li>&lt;strong>Curation&lt;/strong>: Source code must remain available, linked to related materials, for the useful lifetime of the publication.&lt;/li>
&lt;/ul>
&lt;p>In a way, Software Carpentry's goal is to give people the skills they need to do these things right: to create code that other people can read, to share and evolve that code in maintainable ways, and to create code that's useful in the first place. If you agree with their principles, please take a moment to &lt;a href="http://sciencecodemanifesto.org/endorse">endorse them&lt;/a>, and please help make them a reality.&lt;/p></description></item><item><title>The Simplest Web That Could Possibly Work</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/09/the-simplest-web-that-could-possibly-work/</link><pubDate>Sat, 17 Sep 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/09/the-simplest-web-that-could-possibly-work/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>A new web tool called &lt;a href="http://ifttt.com/">If This Then That&lt;/a> generated a flurry of interest this week (see for example &lt;a href="http://www.hanselman.com/blog/EssentialIFTTTIfThisThenThatProgrammingWorkflowsForHumansUsingTheWebsSocialGlue.aspx">Scott Hanselman's blog post&lt;/a>). Simply put, IFTTT lets you connect web services together using if-then rules. It's as simple as:&lt;/p>
&lt;ol>
&lt;li>Click on "this" to start.&lt;/li>
&lt;li>Select "Twitter", and tick off boxes to create a rule (such as "when Alan Turing tweets").&lt;/li>
&lt;li>Click on "that".&lt;/li>
&lt;li>Select what you want to happen (e.g., echo the tweet to your own Facebook page).&lt;/li>
&lt;li>There is no step 5.&lt;/li>
&lt;/ol>
&lt;p>That's the beauty of it: there is no step 5. It knows how to work with all sorts of services, from Instapaper and Pinboard to weather reports (yes, weather reports), and &lt;em>there is no step 5&lt;/em>. Just as Twitter stripped blogs down to their bare essentials, IFTTT takes graphical workflow tools like Yahoo! Pipes and says, "What's the simplest version of this idea that could possibly be useful?"&lt;/p></description></item><item><title>Renting Cycles Has Never Been Easier (For Some Definition of 'Easier')</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/09/renting-cycles-has-never-been-easier/</link><pubDate>Thu, 01 Sep 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/09/renting-cycles-has-never-been-easier/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>This video, titled "&lt;a href="http://insidehpc.com/2011/08/27/video-building-an-aws-cluster-in-10-minutes/">Building an AWS Cluster in 10 Minutes&lt;/a>", is both inspiring and depressing: inspiring, because you really can set up a cheap supercomputer for almost no money in just a few minutes, and depressing, because it's effectively out of reach for most scientists, who won't understand the terms being thrown around (certainly not well enough to get themselves out of trouble if anything goes wrong). The good news is, &lt;a href="http://bioinformatics.msu.edu/ngs-summer-course-2011">Titus Brown's course&lt;/a> has shown that scientists can get from zero to cluster in just two (full-time) weeks.&lt;/p></description></item><item><title>Software Carpentry in HPCWire</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/07/software-carpentry-in-hpcwire/</link><pubDate>Fri, 22 Jul 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/07/software-carpentry-in-hpcwire/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>HPCWire has run &lt;a href="http://www.hpcwire.com/hpcwire/2011-07-18/software_carpentry_revisited.html">an interview with me&lt;/a> about Software Carpentry (a follow-up to one they did several years ago). Regular readers will have seen the main points before, but I hope it's a good summary of the current state of play, and of what's wrong with equating "scientific computing" and "high performance computing".&lt;/p></description></item><item><title>And Speaking of Titus Brown...</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/07/and-speaking-of-titus-brown/</link><pubDate>Wed, 20 Jul 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/07/and-speaking-of-titus-brown/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Michigan State's Titus Brown recently ran his course on analyzing next-generation sequencing data for the second time. Judging from &lt;a href="http://ivory.idyll.org/blog/jun-11/ngs-2011.html">his report&lt;/a>, it was just as successful as last year's. Congrats!&lt;/p></description></item><item><title>How Much Do You Need?</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/07/how-much-do-you-need/</link><pubDate>Wed, 20 Jul 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/07/how-much-do-you-need/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Michigan State's &lt;a href="http://ivory.idyll.org/blog/">Titus Brown&lt;/a> has posted a &lt;a href="http://ivory.idyll.org/blog/jul-11/how-much-compute-ngs.html">good discussion&lt;/a> of what kind of computing hardware you need to do bioinformatics, and why. Long story short, it's about $100K/year (US).&lt;/p></description></item><item><title>Material from Newcastle Workshop Now Available</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/07/material-from-newcastle-workshop-now-available/</link><pubDate>Wed, 20 Jul 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/07/material-from-newcastle-workshop-now-available/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Back in June, we &lt;a href="{{site.baseurl}}/blog/2011/06/programming-for-scientists-at-newcastle-university-june-20-2011.html">mentioned&lt;/a> a workshop on computing skills at the University of Newcastle. It reportedly went very well, and &lt;a href="http://conferences.ncl.ac.uk/sciprog/resources.php">presentations&lt;/a> and other materials are now available. Many thanks to &lt;a href="http://www.ceg.ncl.ac.uk/contact/pgprofile.aspx?code=515">Elizabeth Petrie&lt;/a>, the other organizers, and the presenters.&lt;/p></description></item><item><title>The Case of Abinit</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/07/the-case-of-abinit/</link><pubDate>Wed, 20 Jul 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/07/the-case-of-abinit/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>The latest issue of &lt;em>Computing in Science &amp;amp; Engineering&lt;/em> has a good article by Yann Pouillon, Jean-Michel Beuken, Thierry Deutsch, Marc Torrent, and Xavier Gonze titled "&lt;a href="http://ieeexplore.ieee.org/Xplore/login.jsp?url=http%3A%2F%2Fieeexplore.ieee.org%2Fiel5%2F5992%2F5678558%2F05678567.pdf%3Farnumber%3D5678567&amp;amp;authDecision=-203">Organizing Software Growth and Distributed Development: the Case of Abinit&lt;/a>" (unfortunately behind a pay wall). It describes the infrastructure and practices used to manage Abinit, a half-million line open-source program. It's a lot more engineering than most teams need, but it provides a lot of insight into what small projects might grow into. If anyone would like to do a similar paper about what a smaller-scale team uses, it would be a welcome counterpoint.&lt;/p></description></item><item><title>Reproducible Computational Geophysics</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/07/reproducible-computational-geophysics/</link><pubDate>Wed, 06 Jul 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/07/reproducible-computational-geophysics/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>A summary of a recent workshop on &lt;a href="http://reproducibility.org/wiki/Houston_2011">Open Software Tools for Reproducible Computational Geophysics&lt;/a> is now online. Lots of interesting stuff, and once again, the things we teach in this course are prerequisites for doing/using/understanding much of it.&lt;/p></description></item><item><title>Mentioned in Nature Methods</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/07/mentioned-in-nature-methods/</link><pubDate>Fri, 01 Jul 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/07/mentioned-in-nature-methods/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>A recent article in &lt;em>Nature Methods&lt;/em> by Jeffrey Perkel titled "&lt;a href="http://www.nature.com/nmeth/journal/v8/n7/full/nmeth.1631.html">Coding your way out of a problem&lt;/a>" makes mention of Software Carpentry. Elsewhere, Mike Croucher has written a nice article called "&lt;a href="http://www.walkingrandomly.com/?p=3586">In defense of inefficient scientific code&lt;/a>", which makes many of the same points we've been making here.&lt;/p></description></item><item><title>It Will Never Work in Theory</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/06/it-will-never-work-in-theory/</link><pubDate>Wed, 29 Jun 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/06/it-will-never-work-in-theory/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Inspired in part by &lt;a href="http://lambda-the-ultimate.org/">Lambda the Ultimate&lt;/a>, which reports on what's new in programming language research, &lt;a href="http://catenary.wordpress.com/">Jorge Aranda&lt;/a> and I have started a new blog called "&lt;a href="http://www.neverworkintheory.org/">It Will Never Work in Theory&lt;/a>" to bring you the latest results in empirical studies of software engineering. The first posts discuss:&lt;/p>
&lt;ul>
&lt;li>&lt;a href="http://www.neverworkintheory.org/?p=9">Rahman and Devanbu&lt;/a>'s "Ownership, Experience, and Defects: A Fine-Grained Study of Authorship", which found that code worked on by one developer (rather than many) is more often implicated in defects, but that a developer's experience with a particular file (rather than the project in general) reduces defect rates.&lt;/li>
&lt;li>&lt;a href="http://www.neverworkintheory.org/?p=13">Stolee and Elbaum&lt;/a>'s "Refactoring Pipe-like Mashups for End-User Programmers", which applies the "code smells" meme to Yahoo! Pipes (and by implication shows that refactoring ideas can be applied to other end-user programming systems).&lt;/li>
&lt;li>&lt;a href="http://www.neverworkintheory.org/?p=17">Mockus&lt;/a>'s "Organizational Volatility and its Effects on Software", which found that an influx of newcomers into a project doesn't increase fault rates (since they're usually given simple tasks to start with), but that organizational change can still account for about 20% of faults.&lt;/li>
&lt;/ul>
&lt;p>Our aim in starting this blog is to continue the work begun in &lt;a href="http://www.amazon.com/Making-Software-Really-Works-Believe/dp/0596808321/">&lt;em>Making Software&lt;/em>&lt;/a>: to let practitioners know what researchers have discovered, and what kinds of questions they can answer, and to give researchers feedback on what's useful, what isn't, and what they ought to look at next. We look forward to your feedback.&lt;/p></description></item><item><title>Michael Nielsen Talks About Open Science in San Francisco on June 29</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/06/michael-nielsen-talks-about-open-science-in-san-francisco-on-june-29/</link><pubDate>Wed, 22 Jun 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/06/michael-nielsen-talks-about-open-science-in-san-francisco-on-june-29/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>As per &lt;a href="http://michaelnielsen.org/blog/public-talk-about-open-science-in-san-francisco/">his blog post&lt;/a>, the inimitable [1] Michael Nielsen will be talking about "Why the net doesn't work for science&amp;mdash;and how to fix it" next Wednesday in San Francisco. It's sure to be both informative and enjoyable&amp;mdash;hope you can make it.&lt;/p>
&lt;p>[1] Well, &lt;em>you&lt;/em> try to imitate an Australian quantum physicist turned open science advocate...&lt;/p></description></item><item><title>Health Informatics Resources</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/06/health-informatics-resources/</link><pubDate>Sat, 18 Jun 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/06/health-informatics-resources/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Via William Hopper, a list of &lt;a href="http://mastersinhealthinformatics.com/2011/25-online-health-informatics-resource-collections/">online healthcare informatics resources&lt;/a> that might be of interest to some readers. If you have others, I'm sure he'd enjoy hearing from you.&lt;/p></description></item><item><title>Practical Computing for Everyone (not just biologists)</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/06/practical-computing-for-everyone-not-just-biologists/</link><pubDate>Tue, 07 Jun 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/06/practical-computing-for-everyone-not-just-biologists/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;table>
&lt;tbody>
&lt;tr>
&lt;td>&lt;a href="http://practicalcomputing.org/">&lt;img src="{{site.filesurl}}/swc_blog/2011/06/pcb.png" />&lt;/a>&lt;/td>
&lt;td valign="top">Steven Haddock and Casey Dunn:&lt;br />
&lt;a href="http://www.amazon.com/gp/product/0878933913">&lt;em>Practical Computing for Biologists&lt;/em>&lt;/a>.&lt;br />
Sinauer Associates, 2010, 0878933913.&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;p>My copy of &lt;em>Practical Computing for Biologists&lt;/em> arrived last week, and I've been very impressed. It is a well-written, well-paced guide to basic computing skills for scientists and engineers of all stripes (not just biologists). Many of the topics will be familiar:&lt;/p>
&lt;ul>
&lt;li>editing text files (including how to use regular expressions in an editor)&lt;/li>
&lt;li>the Unix shell&lt;/li>
&lt;li>basic Python programming (including debugging strategies)&lt;/li>
&lt;li>relational databases&lt;/li>
&lt;li>SSH&lt;/li>
&lt;li>installing and configuring software&lt;/li>
&lt;/ul>
&lt;p>There are also a few that we don't cover, such as interacting with hardware, and some that are covered in more depth than we give them, like image manipulation. The pace is gentler than Software Carpentry, but the last couple of years have convinced me that's a good thing: I think Haddock &amp;amp; Dunn have it right for this target audience. And it's beautifully produced: full-color printing and great graphical design make this book a joy to read. If I ever do &lt;a href="{{site.baseurl}}/blog/2011/05/damn-the-torpedoes.html">turn Software Carpentry into a book&lt;/a>, I might skip the topics &lt;em>PCB&lt;/em> covers and just tell people to go and buy it.&lt;/p></description></item><item><title>Programming for Scientists at Newcastle University: June 20, 2011</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/06/programming-for-scientists-at-newcastle-university-june-20-2011/</link><pubDate>Sat, 04 Jun 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/06/programming-for-scientists-at-newcastle-university-june-20-2011/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>From &lt;a href="http://conferences.ncl.ac.uk/sciprog/">the announcement&lt;/a>:&lt;/p>
&lt;blockquote>&lt;p>&lt;em>Programming is becoming an increasingly important part of scientific research, yet many scientists are self-taught programmers with little formal training. This means that we are often unfamiliar with simple tools that can make programming and dealing with data faster, more reliable and more reproducible. This event is a day-long workshop to develop awareness of the skills and tools that help make computing more efficient and provide results that are less prone to error. If you've ever thought "Surely there must be a better way to do this", then this is the event for you!&lt;/em>&lt;/p></description></item><item><title>'The Architecture of Open Source Applications' is Now Available</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/05/the-architecture-of-open-source-applications-is-now-available/</link><pubDate>Mon, 23 May 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/05/the-architecture-of-open-source-applications-is-now-available/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>It has been slightly over a year in the making, but it's finally here: &lt;em>The Architecture of Open Source Applications&lt;/em> has been published. You can buy the book directly from Lulu.com at &lt;a href="http://www.lulu.com/product/paperback/the-architecture-of-open-source-applications/15819207">http://www.lulu.com/product/paperback/the-architecture-of-open-source-applications/15819207&lt;/a>, or view the contents online at &lt;a href="http://aosabook.org/">http://aosabook.org&lt;/a>.&lt;/p>
&lt;p>&lt;img src="{{site.filesurl}}/swc_blog/2011/05/cover.jpg" />&lt;/p>
&lt;p>My thanks to all the people who contributed to the book, and especially to Amy Brown, my tireless and diligent co-editor. We hope you enjoy it.&lt;/p></description></item><item><title>More Interested in the Asides</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/05/more-interested-in-the-asides/</link><pubDate>Sat, 14 May 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/05/more-interested-in-the-asides/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>So how did the term go, you ask? Here's what traffic on this site looked like:&lt;/p>
&lt;p>&lt;img src="{{site.filesurl}}/swc_blog/2011/05/temp.png" />&lt;/p>
&lt;p>The three spikes in March where we had up to ten times our usual 250-a-day visitors were the articles on &lt;a href="{{site.baseurl}}/blog/2011/03/tuple-spaces-or-good-ideas-dont-always-win.html">tuple spaces&lt;/a>, &lt;a href="{{site.baseurl}}/blog/2011/03/literate-programming.html">literate programming&lt;/a>, and &lt;a href="{{site.baseurl}}/blog/2011/03/graph-layout-models-vs-views-and-computational-thinking.html">graph layout&lt;/a>&amp;mdash;in other words, the articles that &lt;em>weren't&lt;/em> about teaching scientists and engineers basic computational skills. As the man said, "So it goes."&lt;/p></description></item><item><title>The Architecture of Open Source Applications</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/05/the-architecture-of-open-source-applications/</link><pubDate>Fri, 06 May 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/05/the-architecture-of-open-source-applications/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>My apologies for how quiet this site has been recently&amp;mdash;finding a new job takes time [&lt;a href="#1">1&lt;/a>], and we had to make one final push on the other project I've been working on. But I'm pleased to announce that &lt;a href="http://aosabook.org">&lt;em>The Architecture of Open Source Applications&lt;/em>&lt;/a> is now at the printer's&amp;mdash;we're going to give the first copy a final going-over, then make it available for purchase (hopefully within two weeks). I'm very pleased with how it looks, and very grateful to my co-editor Amy Brown, the contributors, and the reviewers for all their hard work.&lt;/p></description></item><item><title>In Praise of Street Fighting</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/04/in-praise-of-street-fighting/</link><pubDate>Fri, 22 Apr 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/04/in-praise-of-street-fighting/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Sanjoy Mahajan's &lt;a href="http://www.amazon.com/Street-Fighting-Mathematics-Educated-Guessing-Opportunistic/dp/026251429X">&lt;em>Street-Fighting Mathematics&lt;/em>&lt;/a> is subtitled "The Art of Educated Guessing and Opportunistic Problem Solving". As the author says in the introduction, "Too much mathematical rigor teaches &lt;em>rigor mortis&lt;/em>: the fear of making an unjustified leap even when it lands on a correct result." It's only 134 pages long (including the index), but it's packed full of practical ideas for tackling mathematical problems; in a sense, it aims to train people to do the kind of rough-and-ready calculations that David MacKay deploys so effectively in &lt;a href="http://www.amazon.com/Sustainable-Energy-Without-Hot-Air/dp/0954452933">&lt;em>Sustainable Energy&amp;mdash;Without the Hot Air&lt;/em>&lt;/a>.&lt;/p></description></item><item><title>Holding Up a Mirror</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/04/holding-up-a-mirror/</link><pubDate>Mon, 18 Apr 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/04/holding-up-a-mirror/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Cameron Neylon always has interesting things to say. In a &lt;a href="http://cameronneylon.net/presentations/best-practice-in-science-and-coding-holding-up-a-mirror/">recent talk&lt;/a>, he commented on my tendency to idealize laboratory practice when contrasting it with the sorry state of computational work. Thought-provoking...&lt;/p></description></item><item><title>And I'm on a Horse</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/03/and-im-on-a-horse/</link><pubDate>Sat, 26 Mar 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/03/and-im-on-a-horse/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Patrick Mackenzie (whom I've never met) gave &lt;a href="http://akshat.posterous.com/patio11-says-hello-ladies">a good lightning talk&lt;/a> at the Business of Software that sums up a lot of what we &lt;em>haven't&lt;/em> done for Software Carpentry. Any reworking of the material really (really) has to be built around what you (the researchers) need, rather than what we (the programmers) know.&lt;/p></description></item><item><title>A Better Way to Teach Programming to Scientists</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/03/a-better-way-to-teach-programming-to-scientists/</link><pubDate>Thu, 24 Mar 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/03/a-better-way-to-teach-programming-to-scientists/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>This year's &lt;a href="http://www.sigcse.org/sigcse2011/">SIGCSE conference&lt;/a> on computer science education featured a very cool paper by Robbins, Senseman, and Pate, of the University of Texas at San Antonio, called "Teaching Biologists to Compute using Data Visualization". In it, they describe &lt;a href="http://www.cs.utsa.edu/~cs1173/">CS 1173: Data Analysis and Visualization using MATLAB&lt;/a>, which introduces students in the life sciences to programming using a problem-first approach. Like the media-first approach that &lt;a href="http://www.cc.gatech.edu/~guzdial/">Mark Guzdial&lt;/a> and his colleagues introduced at Georgia Tech, this rewards students right away&amp;mdash;they don't have to wade through a "CS first" morass of data types and arcane rules about Boolean expressions for three or four weeks in order to get to the useful bits. Given another year, I'd have rewritten our intro to Python this way...&lt;/p></description></item><item><title>I'd Settle for 0.1%</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/03/id-settle-for-0-1/</link><pubDate>Tue, 22 Mar 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/03/id-settle-for-0-1/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>In a recent article about computational thinking, Carnegie-Mellon's Jeannette Wing says:&lt;/p>
&lt;blockquote>&lt;p>...every scientific directorate and office at the National Science Foundation participates in the Cyber-enabled Discovery and Innovation, or CDI, program, an initiative started four years ago with a fiscal year 2011 budget request of $100 million. CDI is in a nutshell "computational thinking for science and engineering."&lt;/p>&lt;/blockquote>
&lt;p>0.1% of that would keep Software Carpentry going for another year... Or if I'm allowed to be a curmudgeon for a moment, hands up those people who believe that $100 million is going to do 1000 times more for science and engineering than another year of work on these materials? *sigh*&lt;/p></description></item><item><title>Next-Generation Sequencing Course at MSU</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/03/next-generation-sequencing-course-at-msu/</link><pubDate>Wed, 16 Mar 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/03/next-generation-sequencing-course-at-msu/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;strong>Analyzing Next-Generation Sequencing Data&lt;/strong>&lt;/p>
&lt;p>June 6th &amp;mdash; June 17th, 2011&lt;/p>
&lt;p>Kellogg Biological Station, Michigan State University&lt;/p>
&lt;p>Instructors: Dr. C. Titus Brown, Dr. Ian Dworkin, and Dr. Istvan Albert.&lt;/p>
&lt;p>Applications must be received by March 25th for full consideration. See the full announcement at &lt;a href="http://bioinformatics.msu.edu/ngs-summer-course-2011">http://bioinformatics.msu.edu/ngs-summer-course-2011&lt;/a> for more information.&lt;/p>
&lt;p>&lt;strong>Course Description:&lt;/strong>&lt;/p>
&lt;p>This intensive two week summer course will introduce students with a strong biology background to the practice of analyzing short-read sequencing data from Roche 454, Illumina GA2, ABI SOLiD, Pacific Biosciences, and other next-gen platforms. The first week will introduce students to computational thinking and large-scale data analysis on UNIX platforms. The second week will focus on mapping, assembly, and analysis of short-read data for resequencing, ChIP-seq, and RNAseq.&lt;/p></description></item><item><title>What To Demand</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/03/what-to-demand/</link><pubDate>Sat, 12 Mar 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/03/what-to-demand/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Peter Norvig (formerly of NASA, now at Google) recently gave a talk titled "&lt;a href="http://www.msri.org/web/msri/online-videos/-/video/showVideo/4197">What to Demand From a Scientific Computing Language&lt;/a>". It's a good talk (and not just because he explains why he's a fan of Python). I was a bit disappointed, though, by this list:&lt;/p>
&lt;p>&lt;img src="{{site.filesurl}}/swc_blog/2011/03/norvig-list.png" />&lt;/p>
&lt;p>Shouldn't there be a version control system on this list? And some sort of provenance tool? OK, that's a trick question: there aren't any provenance tools in widespread use, but what about testing tools? There are lots of those, and there's even a name ("xUnit") for the whole JUnit-style family of tools across different languages. Saying "these aren't really core to scientific computing" is sort of like saying "disinfection isn't really core to surgery".&lt;/p></description></item><item><title>Science Illustrated</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/03/science-illustrated/</link><pubDate>Fri, 11 Mar 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/03/science-illustrated/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Videos of lectures from a two-day symposium on scientific visualization called &lt;a href="http://www.kmdi.utoronto.ca/story/2011/03/si-science-illustrated-symposium-success">Science Illustrated&lt;/a> are now online. Many thanks to &lt;a href="http://www.cita.utoronto.ca/~mubdi/">Mubdi Rahman&lt;/a> for organizing it.&lt;/p></description></item><item><title>Advanced Scientific Programming in Python</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/03/advanced-scientific-programming-in-python/</link><pubDate>Wed, 09 Mar 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/03/advanced-scientific-programming-in-python/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;strong>Advanced Scientific Programming in Python&lt;/strong>&lt;/p>
&lt;p>A Summer School by the G-Node and the School of Psychology, University of St Andrews&lt;/p>
&lt;p>Scientists spend more and more time writing, maintaining, and debugging software. While techniques for doing this efficiently have evolved, only few scientists actually use them. As a result, instead of doing their research, they spend far too much time writing deficient code and reinventing the wheel. In this course we will present a selection of advanced programming techniques, incorporating theoretical lectures and practical exercises tailored to the needs of a programming scientist. New skills will be tested in a real programming project: we will team up to develop an entertaining scientific computer game.&lt;/p></description></item><item><title>High Tech That Looks Low Tech</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/03/high-tech-that-looks-low-tech/</link><pubDate>Wed, 09 Mar 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/03/high-tech-that-looks-low-tech/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;a href="http://www.planetnutshell.com/climate">These videos&lt;/a> about climate change are great: they look low tech, with hand-drawn diagrams and low-fi narration, but I imagine a lot more work went into their animation than into our slideshows.&lt;/p></description></item><item><title>We Got a Mention in Comm. ACM</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/02/we-got-a-mention-in-comm-acm/</link><pubDate>Fri, 25 Feb 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/02/we-got-a-mention-in-comm-acm/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>The March 2010 issue of &lt;em>Communications of the ACM&lt;/em> has an article on grid computing that mentions Software Carpentry and Titus Brown's course at Michigan State&amp;mdash;yay! Unfortunately, Software Carpentry didn't get a URL, and the bit.ly URL for Titus's course currently redirects to the wrong place.&lt;/p>
&lt;p>&lt;em>Later: the bit.ly URL is apparently working again.&lt;/em>&lt;/p></description></item><item><title>Scientific Computing Podcast</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/02/scientific-computing-podcast/</link><pubDate>Fri, 18 Feb 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/02/scientific-computing-podcast/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;a href="http://inscight.org/">inSCIght&lt;/a> is a podcast that focuses on scientific computing in all of its various forms. Every week we have four panelists engage head-to-head on poignant and interesting topics. The panelists are drawn from all across the scientific computing community. From embedded systems experts to very high level language gurus, from biologists to nuclear engineers, the hosts of inSCIght use computers to solve science and engineering problems everyday. This podcast throws people, ideas, and opinions into an audio-blender hoping to educate and entice each other and the world.&lt;/p></description></item><item><title>Reddit on Scientific Programming</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/02/reddit-on-scientific-programming/</link><pubDate>Thu, 17 Feb 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/02/reddit-on-scientific-programming/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;a href="http://www.nature.com/news/2010/101013/full/467775a.html">&lt;em>Nature&lt;/em>'s article on scientific computing&lt;/a> has attracted &lt;a href="http://www.reddit.com/r/programming/comments/fmn5y/nature_on_scientific_computings_failures/">75 comments on Reddit&lt;/a>. Some interesting ideas being kicked around; please go ahead and add your own.&lt;/p></description></item><item><title>I Want Their Software</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/02/i-want-their-software/</link><pubDate>Wed, 16 Feb 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/02/i-want-their-software/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;a href="http://singularityhub.com/2011/02/13/yes-the-khan-academy-is-the-future-of-education-video/">This blog post&lt;/a> about&lt;a href="http://www.khanacademy.org/"> the Khan Academy&lt;/a> might gush a bit, but the embedded video is a must-watch for anyone who cares about education. I &lt;em>really&lt;/em> want their software...&lt;/p></description></item><item><title>Thinking Like the Web</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/01/thinking-like-the-web/</link><pubDate>Wed, 26 Jan 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/01/thinking-like-the-web/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Jon Udell's 1999 book &lt;a href="http://oreilly.com/catalog/9781565925373">&lt;em>Practical Internet Groupware&lt;/em>&lt;/a> was a revelation for me: it was the first coherent explanation I'd ever read of how the disparate collection of technologies and social conventions that we call "the web" fit together, and what the deeper patterns and concepts beneath them are. After a lot of further work and thought, Jon has condensed those ideas into seven principles&amp;mdash;or as he puts it, "&lt;a href="http://blog.jonudell.net/2011/01/24/seven-ways-to-think-like-the-web/">Seven Ways to Think Like the Web&lt;/a>". These concepts are the most meaningful definition yet of what the phrase "computational thinking" actually means, and of what people who &lt;em>aren't&lt;/em> programmers need to know in order to use the web effectively. As I said in the post on Tom Limoncelli's &lt;a href="{{site.baseurl}}/blog/2011/01/making-system-administrators-lives-easier.html">plea to software vendors&lt;/a>, we'll know we're teaching the right things, the right way, when people who have done this course understand these principles and how to apply them.&lt;/p></description></item><item><title>Making System Administrators' Lives Easier</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/01/making-system-administrators-lives-easier/</link><pubDate>Wed, 19 Jan 2011 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2011/01/making-system-administrators-lives-easier/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Google's Thomas Limoncelli (author of &lt;a href="http://www.amazon.com/Management-System-Administrators-Thomas-Limoncelli/dp/0596007833">&lt;em>Time Management for System Administrators&lt;/em>&lt;/a>) has an article in &lt;a href="http://queue.acm.org">&lt;em>ACM Queue&lt;/em>&lt;/a> titled "&lt;a href="http://queue.acm.org/detail.cfm?id=1921361">A Plea to Software Vendors from Sysadmins&amp;mdash;10 Do's and Don'ts&lt;/a>". His list is:&lt;/p>
&lt;ol>
&lt;li>Do have a "silent install" option.&lt;/li>
&lt;li>Don't make the administrative interface a GUI.&lt;/li>
&lt;li>Do create an API so that the system can be remotely administered.&lt;/li>
&lt;li>Do have a configuration file that is an ASCII file, not a binary blob.&lt;/li>
&lt;li>Do include a clearly defined method to restore all user data, a single user's data, and individual items.&lt;/li>
&lt;li>Do instrument the system so that we can monitor more than just, "Is it up or down?"&lt;/li>
&lt;li>Do tell us about security issues.&lt;/li>
&lt;li>Do use the built-in system logging mechanism.&lt;/li>
&lt;li>Don't scribble all over the disk.&lt;/li>
&lt;li>Do publish documentation electronically on your Web site.&lt;/li>
&lt;/ol>
&lt;p>Every one of these applies equally to scientific software, big and small. We'll know we're teaching the right things, the right way, when people who have done this course know how to write software that obeys these rules and (more importantly) understands why they should.&lt;/p></description></item><item><title>Open Research Computation</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/12/open-research-computation/</link><pubDate>Mon, 27 Dec 2010 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/12/open-research-computation/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>By now, many of you have (hopefully) seen the announcement of &lt;a href="http://www.openresearchcomputation.com/">&lt;em>Open Research Computation&lt;/em>&lt;/a>, a new journal devoted to "...peer reviewed articles that describe the development, capacities, and uses of software designed for use by researchers in any field." The editorial board includes several friends of this course; as one of them, Titus Brown, observed in his blog:&lt;/p>
&lt;blockquote>&lt;p>...the problem with the online world for scientists [is] there's no real systematized incentive to any of this online stuff. And that makes it really tough. I'm going through Reappointment right now... Nowhere on there is there a place for "influential blog posts" &amp;mdash; how would you measure that, anyway? Same with software &amp;mdash; I listed my various software releases on the "scientific products" page of the form, and have since been asked to describe and discuss the impact of my software. Since I don't track downloads, and half or more of the software hasn't been published yet and can't easily be cited, and people don't seem to reliably cite open source software anyway, I'm not sure how to document the impact.&lt;/p></description></item><item><title>Executable Papers</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/12/executable-papers/</link><pubDate>Mon, 20 Dec 2010 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/12/executable-papers/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Elsevier is sponsoring an "&lt;a href="http://www.executablepapers.com/index.html">Executable Paper Grand Challenge&lt;/a>". If you have more than just ideas about the future of scholarly publication in computational science, it may be a good way to get them some press.&lt;/p></description></item><item><title>Programmer Competency Matrix</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/12/programmer-competency-matrix/</link><pubDate>Thu, 02 Dec 2010 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/12/programmer-competency-matrix/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>There's no scientific research behind &lt;a href="http://www.starling-software.com/employment/programmer-competency-matrix.html">this tabulation&lt;/a> of what programmers ought to know, and some of the categorizations are unactionably vague, but it's still a useful guide. Most of Software Carpentry is Level 1, with some Level 0 and Level 2 stuff blended in.&lt;/p></description></item><item><title>Red-R</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/12/red-r/</link><pubDate>Thu, 02 Dec 2010 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/12/red-r/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>From a reader, a link to &lt;a href="http://www.red-r.org/">Red-R&lt;/a>, a visual programming environment for R. The six-minute screencast on the &lt;a href="http://www.red-r.org/documentation">documentation page&lt;/a> shows what it's capable of. I don't know of any similar projects for Python&amp;mdash;I'd appreciate pointers.&lt;/p></description></item><item><title>Making Software Screencast</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/11/making-software-screencast/</link><pubDate>Wed, 17 Nov 2010 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/11/making-software-screencast/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>A &lt;a href="http://www.amazon.com/Making-Software-Really-Works-Believe/dp/0596808321/">short screencast&lt;/a> about &lt;a href="http://oreilly.com/catalog/9780596808303">&lt;em>Making Software&lt;/em>&lt;/a> is now up on Amazon. In each of the book's 30 chapters, leading researchers in software engineering explain what we actually know about code review, statistical prediction of software faults, how programmers communicate, whether using design patterns makes code better, the relative quality of open and closed source software, and a host of other topics. We hope you enjoy it.&lt;/p></description></item><item><title>Nature Article on Scientific Programming</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/10/nature-article-on-scientific-programming/</link><pubDate>Thu, 14 Oct 2010 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/10/nature-article-on-scientific-programming/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;a href="http://www.nature.com/">&lt;em>Nature&lt;/em>&lt;/a> has just published an article by Zeeya Merali titled "&lt;a href="http://www.nature.com/news/2010/101013/full/467775a.html">Computational science: ...Error&lt;/a>" that looks at what's wrong with scientific computing today. Software Carpentry gets a mention, along with some of the scientists who are trying to raise awareness and standards. And in a &lt;a href="http://www.nature.com/news/2010/101013/full/467753a.html">companion article&lt;/a>, Nick Barnes makes the case for scientists publishing their research software. Here's hoping both will be widely read.&lt;/p></description></item><item><title>43% Independent</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/08/43-independent/</link><pubDate>Mon, 16 Aug 2010 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/08/43-independent/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Cecilia d'Oliveira and colleagues recently wrote &lt;a href="http://www.sciencemag.org/cgi/content/full/329/5991/525">an essay in &lt;em>Science&lt;/em>&lt;/a> about MIT's OpenCourseWare initiative, ten years after its inception. Among the stats:&lt;/p>
&lt;blockquote>&lt;p>OCW currently receives upwards of 1.5 million visits each month from &lt;img src="http://www.sciencemag.org/math/sim.gif" border="0" alt="~" />900,000 unique individuals. Students have grown to 42% of the audience, and educators and independent learners now constitute 9% and 43% of visitors, respectively. Twelve percent of educators responding to a March 2010 visitor survey indicated that they do incorporate OCW materials into their own content as anticipated, but educators more frequently use OCW for personal learning (37%), to adopt new teaching methods (18%), and as a reference for their students (16%). Students were largely expected to use the site as a supplement to materials they received in their own classes, a use identified by 40% of students. Just over 43%, however, indicated that they also use OCW for personal learning beyond the scope of their formal studies, and a further 12% use it as an aid in planning their course of study. Independent learners use OCW in a variety of personal (41%) and professional (50%) contexts, including home-schooling children and keeping up on developments in their professional field. 66% of visitors indicate they are mostly or completely successful at meeting their educational goals for visiting the site.&lt;/p></description></item><item><title>Mark Guzdial on Software Carpentry</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/07/mark-guzdial-on-software-carpentry/</link><pubDate>Wed, 28 Jul 2010 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/07/mark-guzdial-on-software-carpentry/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Mark Guzdial, a leading researcher in computing education, &lt;a href="http://computinged.wordpress.com/2010/07/25/what-do-scientists-and-engineers-need-to-know-about-supercomputing/">blogged&lt;/a> a few days ago about the Texas Advanced Computing Center's training program for computational scientists, and asked, "Given the importance of computational science, what do all scientists and engineers need to know about high-performance computing?" As you might expect, I replied to say that the question was almost always premature: we should first ask what scientists and engineers need to know about computing in general before tackling HPC.&lt;/p></description></item><item><title>A Gentle Introduction</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/07/a-gentle-introduction/</link><pubDate>Sun, 18 Jul 2010 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/07/a-gentle-introduction/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Via several routes, I've been pointed at MIT Open CourseWare's "&lt;a href="http://topicfire.com/share/MIT-OpenCourseWare-A-Gentle-Introduction-to-Programming-Using-Python-14881254.html">A Gentle Introduction to Programming Using Python&lt;/a>", as taught by Sarina Canelake in January 2010. An hour of lecture a day for 10 days (two weeks), plus two hours of lab per day, it is... "a gentle introduction to programming using Python for highly motivated students with little or no prior experience in programming computers". The pace is brisk:&lt;/p></description></item><item><title>HPC and Programmability</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/07/hpc-and-programmability/</link><pubDate>Sat, 10 Jul 2010 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/07/hpc-and-programmability/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Via &lt;a href="http://osl.iu.edu/~lums/">Andrew Lumsdaine&lt;/a>, a pointer to an interesting article in &lt;a href="http://cacm.acm.org/">&lt;em>Communications of the ACM&lt;/em>&lt;/a> by Eugene Loh titled "&lt;a href="http://cacm.acm.org/magazines/2010/7/95060-the-ideal-hpc-programming-language/fulltext">The Ideal HPC Programming Language&lt;/a>". A few key quotes:&lt;/p>
&lt;blockquote>&lt;p>These programmability studies began with a focus on programming languages, but the focus quickly shifted to other topics. Existing languages&amp;mdash;notably Fortran...&amp;mdash;proved remarkably adequate. Programming challenges stem mostly from other factors.&lt;/p>&lt;/blockquote>
&lt;blockquote>&lt;p>The DARPA HPCS program...sponsored the development of new programming languages: Chapel from Cray, Fortress from Sun, and X10 from IBM. Proponents of those languages would show early on how rewriting familiar HPC benchmarks in the new languages could reduce source-code volume substantially&amp;mdash;tenfold reductions were not surprising&amp;mdash;but rewriting these benchmarks even in Fortran achieved similar source-code reductions and corresponding improvements in expressivity.&lt;/p></description></item><item><title>Eric Lander on Genomics</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/06/eric-lander-on-genomics/</link><pubDate>Thu, 24 Jun 2010 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/06/eric-lander-on-genomics/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;a href="http://academicearth.org/lectures/lander-genomics">This lecture&lt;/a> by MIT's Eric Lander is a great overview of where genomics is, how we got here, and where we might be going. "Biology as an information science" is proving to be a very rich idea...&lt;/p></description></item><item><title>SIAM News Article About Software Carpentry</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/06/siam-news-article-about-software-carpentry/</link><pubDate>Thu, 24 Jun 2010 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/06/siam-news-article-about-software-carpentry/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>The June 2010 issue of &lt;a href="http://www.siam.org/news/">&lt;em>SIAM News&lt;/em>&lt;/a> (published by the Society for Industrial and Applied Mathematics) has an article I wrote about Software Carpentry called "Get More Done with Less Pain". Here's hoping the course can live up to that billing :-)&lt;/p></description></item><item><title>For World Cup Fans (and Everyone Else)</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/06/for-world-cup-fans-and-everyone-else/</link><pubDate>Fri, 18 Jun 2010 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/06/for-world-cup-fans-and-everyone-else/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Mike Knell has posted a funny piece titled "&lt;a href="http://web.archive.org/web/20100620225347/http://uffish.net/archives-new/2010/06/if-sports-got-reported-like-science.html">If Sports Got Reported Like Science&lt;/a>" [accessed via Internet Archive]. Perhaps I should have put quotes around "funny"...&lt;/p></description></item><item><title>A Voice from the Back of the Room</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/06/a-voice-from-the-back-of-the-room/</link><pubDate>Wed, 16 Jun 2010 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/06/a-voice-from-the-back-of-the-room/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Mark Guzdial recently posted &lt;a href="http://computinged.wordpress.com/2010/06/05/evaluation-as-a-voice-for-the-kids-in-the-back-of-the-room/">another thought-provoking piece&lt;/a>, this one about how teachers are biased toward assessing a class's progress by their interactions with its brightest students, and how important it is to assess understanding systematically to find out what's actually going on. We're still wrestling with this in Software Carpentry: what can we put on the web to help students determine whether they have understood a particular topic and are ready to move on?&lt;/p></description></item><item><title>Who Reports On The Other 97 Per Cent?</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/06/who-reports-on-the-other-97-per-cent/</link><pubDate>Tue, 01 Jun 2010 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/06/who-reports-on-the-other-97-per-cent/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>The BBC has posted a nice &lt;a href="http://news.bbc.co.uk/2/hi/technology/10187248.stm">graphic of the latest Top 500 list&lt;/a> of supercomputers around the world. It's pretty impressive, particularly if you're a Linux fan (check out the display by operating system). However, nobody would think that a list of the world's 500 richest people told them much about the state of the economy; I'd be much more interested in statistics on how much computing power is employed by the 97% or so of scientists who &lt;em>don't&lt;/em> use a supercomputer.&lt;/p></description></item><item><title>Jim Graham on Reproducibility</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/05/jim-graham-on-reproducibility/</link><pubDate>Sat, 29 May 2010 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/05/jim-graham-on-reproducibility/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>In response to Titus Brown's not-really-joking &lt;a href="http://ivory.idyll.org/blog/may-10/data-management.html">spoof of how most scientists manage their data&lt;/a>, Scimatic's Jim Graham has asked, "&lt;a href="http://www.scimatic.com/node/361">What is reproducibility, anyway?&lt;/a>" His main point is that if I re-run your code on your data, and get the same result that you got, I haven't actually added to the sum total of human knowledge. If I get an equivalent answer using &lt;em>different&lt;/em> code, on the other hand, then our confidence in the answer is usefully increased. What do you think?&lt;/p></description></item><item><title>Archiving Experiments to Raise Scientific Standards</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/05/archiving-experiments-to-raise-scientific-standards/</link><pubDate>Tue, 25 May 2010 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/05/archiving-experiments-to-raise-scientific-standards/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>An &lt;a href="http://users.emulab.net/trac/archive10/wiki">NSF Workshop on Archiving Experiments to Raise Scientific Standards&lt;/a> begins today (May 25, 2010) at the University of Utah &amp;mdash; the &lt;a href="http://users.emulab.net/trac/archive10/wiki/WorkshopSchedule">schedule&lt;/a> has links to some of the presentations, and there's a live video feed as well. Topic areas range from networking and compilers to geophysics and the life sciences &amp;mdash; it'll be interesting to see what comes out, and how it interacts with the &lt;a href="http://openprovenance.org/">Open Provenance&lt;/a> work.&lt;/p></description></item><item><title>Evaluating Methods and Protocols</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/05/evaluating-methods-and-protocols/</link><pubDate>Wed, 19 May 2010 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/05/evaluating-methods-and-protocols/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>From their home page:&lt;/p>
&lt;blockquote>&lt;p>&lt;a href="http://sciencecheck.org">ScienceCheck.org&lt;/a> is the only site dedicated specifically to sharing objective evaluations of published experimental methods/protocols, from researchers with real-world experience.&lt;/p>&lt;/blockquote>
&lt;p>Sadly, the "computer science" category (filed under "Other") is currently empty, and there isn't a "computational science" category as far as I can see. Still, it's a beginning...&lt;/p></description></item><item><title>File Sharing for Scientists</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/04/file-sharing-for-scientists/</link><pubDate>Fri, 16 Apr 2010 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/04/file-sharing-for-scientists/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>A scientist I recently met in Toronto had a problem: how to share large files with colleagues. Each file is a couple of hundred megabytes; dozens are produced each week, but each is only interesting for a couple of months; and there are confidentiality issues, so some kind of password protection is needed. Conventional file-sharing services like &lt;a href="http://www.dropbox.com">Dropbox&lt;/a> aren't designed for data that size, so in the end she bought a domain and set up secure FTP.&lt;/p></description></item><item><title>Teaching Open Source</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/04/teaching-open-source/</link><pubDate>Mon, 12 Apr 2010 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/04/teaching-open-source/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Over at opensource.com, Red Hat's Greg DeKoenigsberg has a post about a new &lt;a href="http://opensource.com/education/10/4/can-professors-teach-open-source">collaboratively-authored textbook on open source software&lt;/a> aimed squarely at undergrad courses. As M&amp;aacute;ir&amp;iacute;n Duffy points out in the first comment, it's very code-centric, but in my experience, that's the right approach: students won't be ready for discussion of design until they're proficient in coding [1]. I'm looking forward to borrowing lots from the book for &lt;a href="http://software-carpentry.org/">Software Carpentry&lt;/a>...&lt;/p></description></item><item><title>Models To Imitate</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/04/models-to-imitate/</link><pubDate>Thu, 01 Apr 2010 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/04/models-to-imitate/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>My father once told me that a week of hard work can sometimes save you an hour of thought. In that spirit, I've been looking for asynchronous online courses to imitate. I &lt;a href="http://www.software-carpentry.org/blog/2010/03/online-delivery.html">previously mentioned&lt;/a> MIT's &lt;a href="http://ocw.mit.edu/">Open Courseware&lt;/a>, CMU's &lt;a href="http://oli.web.cmu.edu/openlearning/">Open Learning Initiative&lt;/a>, and (closer to my scale) Saleem Khan's &lt;a href="http://khanacademy.org/">Khan Academy&lt;/a>. &lt;a href="http://code.google.com/edu/languages/">Google Code University&lt;/a>'s lessons on programming languages are also on my radar&amp;mdash;I'll blog more about them once I finish the Python material&amp;mdash;but another model that I'm looking at closely is &lt;a href="http://teachingopensource.org/">Teaching Open Source&lt;/a>, a collaborative effort to get more open source into college and university courses. I first encountered them through &lt;a href="http://teachingopensource.org/index.php/POSSE">POSSE&lt;/a> (Professors' Open Source Summer Experience), which they describe as:&lt;/p></description></item><item><title>Periodic Table of Science Bloggers</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/03/periodic-table-of-science-bloggers/</link><pubDate>Wed, 31 Mar 2010 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/03/periodic-table-of-science-bloggers/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>David Bradley has created a &lt;a href="http://www.sciencebase.com/periodic-table-of-david-bradley.html">periodic table of science bloggers&lt;/a> that regular readers might enjoy:&lt;/p>
&lt;p>&lt;img src="{{site.filesurl}}/swc_blog/2010/03/screen-shot-2010-03-30-at-8-50-32-pm.png" />&lt;/p></description></item><item><title>Summer Course: Analyzing Next-Generation Sequencing Data</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/03/summer-course-analyzing-next-generation-sequencing-data/</link><pubDate>Thu, 25 Mar 2010 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/03/summer-course-analyzing-next-generation-sequencing-data/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Analyzing Next-Generation Sequencing Data&lt;/p>
&lt;p>May 31 &amp;mdash; June 11th, 2010&lt;br />
&lt;a href="http://www.kbs.msu.edu/">Kellogg Biological Station&lt;/a>, Michigan State University&lt;br />
CSE 891 s431 / MMG 890 s433, 2 cr&lt;/p>
&lt;p>&lt;a href="http://bioinformatics.msu.edu/ngs-summer-course-2010">http://bioinformatics.msu.edu/ngs-summer-course-2010&lt;/a>&lt;/p>
&lt;p>Applications are due by midnight EST, April 9th, 2010.&lt;/p>
&lt;p>Course sponsor: Gene Expression in Disease and Development Focus Group at Michigan State University.&lt;/p>
&lt;p>Instructors: Dr. C. Titus Brown and Dr. Gregory V. Wilson&lt;/p>
&lt;p>This intensive two week summer course will introduce students with a strong biology background to the practice of analyzing short-read sequencing data from the Illumina GA2 and other next-gen platforms. The first week will introduce students to computational thinking and large-scale data analysis on UNIX platforms. The second week will focus on mapping, assembly, and analysis of short-read data for resequencing, ChIP-seq, and RNAseq.&lt;/p></description></item><item><title>Panton Principles</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/02/panton-principles/</link><pubDate>Sun, 28 Feb 2010 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/02/panton-principles/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Via &lt;a href="http://cameronneylon.net/blog/the-panton-principles-finding-agreement-on-the-public-domain-for-published-scientific-data/">Cameron Neylon&lt;/a>: the &lt;a href="http://pantonprinciples.org/">Panton Principles&lt;/a> are guidelines for open data in science. In full:&lt;/p>
&lt;blockquote>&lt;p>Science is based on building on, reusing and openly criticising the published body of scientific knowledge.&lt;/p>
&lt;p>For science to effectively function, and for society to reap the full benefits from scientific endeavours, it is crucial that science data be made &lt;a href="http://opendefinition.org/">open&lt;/a>.&lt;/p>
&lt;p>By open data in science we mean that it is freely available on the public internet permitting any user to download, copy, analyse, re-process, pass them to software or use them for any other purpose without financial, legal, or technical barriers other than those inseparable from gaining access to the internet itself. &lt;strong>To this end data related to published science should be explicitly placed in the public domain.&lt;/strong>&lt;/p></description></item><item><title>BEACON Funded!</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/02/beacon-funded/</link><pubDate>Mon, 22 Feb 2010 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/02/beacon-funded/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Congratulations to Titus Brown and others on the NSF's announcement that &lt;a href="http://ivory.idyll.org/blog/feb-10/beacon-funded.html">it will fund the BEACON (Bio/computational Evolution in Action Consortium) Science and Technology Center&lt;/a>. BEACON "...BEACON is focused on studying the evolution of organization across multiple scales&amp;mdash;from genomic and cellular, to multicellular, to inter-multicellular (a.k.a. social)&amp;mdash;using techniques from experimental evolution, modeling, and digital life systems." Long story short, this means that Michigan State University and its partner institutions "...has money explicitly for supporting students doing really sexy interdisciplinary work combining computation and biology."&lt;/p></description></item><item><title>Two Views</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/02/two-views/</link><pubDate>Fri, 12 Feb 2010 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/02/two-views/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;a href="http://mcs.open.ac.uk/dci2/">Darrell Ince&lt;/a> (who, as far as I know, hasn't worked directly with climate scientists or their software) &lt;a href="http://www.guardian.co.uk/technology/2010/feb/05/science-climate-emails-code-release">wrote about ClimateGate for &lt;em>The Guardian&lt;/em>&lt;/a>. In response, &lt;a href="http://www.cs.utoronto.ca/~sme">Steve Easterbrook&lt;/a> (who has) &lt;a href="http://www.easterbrook.ca/steve/?p=1388">wrote a detailed rebuttal&lt;/a>. Here's hoping the latter is as widely read as the former.&lt;/p></description></item><item><title>It Seems That Everyone Cares</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/01/it-seems-that-everyone-cares/</link><pubDate>Sun, 24 Jan 2010 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/01/it-seems-that-everyone-cares/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;a href="http://arstechnica.com/">Ars Technica&lt;/a> isn't primarily a science site, but even they are now worried about &lt;a href="http://arstechnica.com/science/news/2010/01/keeping-computers-from-ending-sciences-reproducibility.ars">reproducibility in computational science&lt;/a>. I think it no longer matters how important this "crisis" actually is&amp;mdash;sooner or later, major funding agencies are going to mandate adoption of something like the &lt;a href="http://openprovenance.org/">Open Provenance Model&lt;/a>. Problem is, given the current skill set of the average scientist, that will almost certainly translate into burden without benefit.&lt;/p></description></item><item><title>Big Science == Big Skills Gap</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/01/big-science-big-skills-gap/</link><pubDate>Wed, 20 Jan 2010 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/01/big-science-big-skills-gap/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Over on &lt;a href="http://www.nature.com/news/">&lt;em>Nature News&lt;/em>&lt;/a>, Eric Hand's article "&lt;a href="http://www.nature.com/news/2010/100120/full/463282a.html">'Big science' spurs collaborative trend&lt;/a>" is subtitled, "Complicated projects mean that science is becoming more globalized." It talks about the benefits of international collaboration, but what it doesn't say is that sharing ideas, results, procedures, and software requires skills that aren't part of the standard curriculum. One of the main goals of the rewrite of Software Carpentry is to teach scientists some of what they need to know in order to do what Hand describes &lt;em>without&lt;/em> heroic effort. I'd be grateful for suggestions about topics and tools that ought to be on the list, but aren't.&lt;/p></description></item><item><title>Whatcha Gonna Do When They Come For You?</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/01/whatcha-gonna-do-when-they-come-for-you/</link><pubDate>Wed, 13 Jan 2010 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2010/01/whatcha-gonna-do-when-they-come-for-you/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>First it was pharma companies withholding "unhelpful" data, then it was &lt;a href="http://www.software-carpentry.org/blog/2009/11/caesars-wife.html">ClimateGate&lt;/a>, and now there's &lt;a href="http://blogs.nature.com/news/thegreatbeyond/2010/01/baby_einstein_research_row_res.html">this&lt;/a>:&lt;/p>
&lt;blockquote>&lt;p>One of the founders of the controversial 'Baby Einstein' range of products is taking the University of Washington to court in an attempt to force the institution's scientists to release their raw data to him...William Clark...wants records relating to two studies published in 2004 and 2007. The latter found an "association between early viewing of baby DVDs/videos and poor language development" while the former suggested "efforts to limit television viewing in early childhood may be warranted".&lt;/p></description></item><item><title>Dudley and Butte on Software Skills</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/12/dudley-and-butte-on-software-skills/</link><pubDate>Sun, 27 Dec 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/12/dudley-and-butte-on-software-skills/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Via &lt;a href="http://ivory.idyll.org/blog">Titus Brown&lt;/a>, a new PLoS paper titled "&lt;a href="http://dx.plos.org/10.1371/journal.pcbi.1000589">A Quick Guide for Developing Effective Bioinformatics Programming Skills&lt;/a>" by Joel Dudley and Atul Butte. Their recommendations are:&lt;/p>
&lt;ol>
&lt;li>Programming languages&lt;/li>
&lt;li>Embracing open source&lt;/li>
&lt;li>Unix command-line skills&lt;/li>
&lt;li>Keeping projects documented and manageable&lt;/li>
&lt;li>Preserving source code with version control&lt;/li>
&lt;li>Embracing parallel computing paradigms&lt;/li>
&lt;li>Structuring data for speed and scalability&lt;/li>
&lt;li>Understanding the capabilities of hardware&lt;/li>
&lt;li>Embracing standards and interoperability&lt;/li>
&lt;li>Put a high value on your time&lt;/li>
&lt;/ol>
&lt;p>I think all these things matter, but:&lt;/p></description></item><item><title>Why Opening Up (Probably) Wouldn't Help</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/12/why-opening-up-probably-wouldnt-help/</link><pubDate>Fri, 11 Dec 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/12/why-opening-up-probably-wouldnt-help/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Good post from Steve Easterbrook on why &lt;a href="http://www.easterbrook.ca/steve/?p=1078">open-sourcing climate models probably wouldn't make a difference&lt;/a>.&lt;/p></description></item><item><title>Caesar's Wife</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/11/caesars-wife/</link><pubDate>Thu, 26 Nov 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/11/caesars-wife/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Improving the way scientists use computers isn't just about making them more productive: it's also essential to defending the integrity of their work. Stories like &lt;a href="http://pajamasmedia.com/blog/climategate-computer-codes-are-the-real-story/">this one&lt;/a> about a researcher struggling in vain for three years to replicate someone else's results can only undermine public confidence at a time when we need to make a lot of hard decisions in a hurry. Sadly, we have no one to blame but ourselves...&lt;/p></description></item><item><title>Serendipitous and Unexpected</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/11/serendipitous-and-unexpected/</link><pubDate>Sun, 22 Nov 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/11/serendipitous-and-unexpected/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Via &lt;a href="http://www.cs.utoronto.ca/~lilien">Ryan Lilian&lt;/a>:&lt;/p>
&lt;p>Most research effort does not produce what is thought of as a traditionally publishable result. That doesn't mean, however, that nothing was gained by conducting the research. These results, whether they are failures or merely perplexing, can provide valuable insights into open problems and prevent other researchers from duplicating work. We started a journal that focuses on serendipitous (I have no idea why this worked) and unexpected (it seems like this technique should work on this problem but it doesn't) results. The goal of the journal is to provide a venue where ideas can flow and be debated.&lt;/p></description></item><item><title>Special Issue of Computing in Science and Engineering</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/11/special-issue-of-computing-in-science-engineering/</link><pubDate>Wed, 18 Nov 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/11/special-issue-of-computing-in-science-engineering/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>A special issue of &lt;a href="http://www.computer.org/portal/web/cise/home">&lt;em>Computing in Science &amp;amp; Engineering&lt;/em>&lt;/a> that &lt;a href="http://www.cs.indiana.edu/~lums">Andy Lumsdaine&lt;/a> and I edited, devoted to software engineering in computational science, is now available. We'd like to thank everyone who contributed:&lt;/p>
&lt;ul>
&lt;li>&lt;em>Report on the Second International Workshop on Software Engineering for CSE&lt;/em>, by Jeffrey Carver (University of Alabama)&lt;/li>
&lt;li>&lt;em>Managing Chaos: Lessons Learned Developing Software in the Life Sciences&lt;/em>, by Sarah Killcoyne and John Boyle (Institute for Systems Biology)&lt;/li>
&lt;li>&lt;em>Scientific Computing's Productivity Gridlock: How Software Engineering Can Help&lt;/em>, by Stuart Faulk (University of Oregon), Eugene Loh and Michael L. Van De Vanter (Sun Microsystems), Susan Squires (Tactics), and Lawrence G. Votta, (Brincos)&lt;/li>
&lt;li>&lt;em>Mutation Sensitivity Testing&lt;/em>, by Daniel Hook (Engineering Seismology Group Solutions) and Diane Kelly (Royal Military College of Canada)&lt;/li>
&lt;li>&lt;em>Automated Software Testing for MATLAB&lt;/em>, by Steve Eddins (The MathWorks)&lt;/li>
&lt;li>&lt;em>The libflame Library for Dense Matrix Computations&lt;/em>, by Field G. Van Zee, Ernie Chan, and Robert A. van de Geijn (University of Texas at Austin), and Enrique S. Quintana-Ort&amp;iacute; and Gregorio Quintana-Ort&amp;iacute; (Universidad Jaime I de Castell&amp;oacute;n)&lt;/li>
&lt;li>&lt;em>Engineering the Software for Understanding Climate Change&lt;/em>, by Steve Easterbrook (University of Toronto) and Timothy Johns (Hadley Centre for Climate Prediction and Research)&lt;/li>
&lt;/ul>
&lt;p>&lt;img src="{{site.filesurl}}/swc_blog/2009/11/cover.jpg" />&lt;/p></description></item><item><title>Cloud Computing for Beginners</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/11/cloud-computing-for-beginners/</link><pubDate>Sun, 15 Nov 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/11/cloud-computing-for-beginners/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Ana Nelson has posted &lt;a href="http://ananelson.com/blog/2009/11/simulations-in-the-cloud/">step-by-step instructions&lt;/a> showing how to use Amazon's EC2 cloud computing platform to run simulations. There are still a lot of fiddly details, but the barriers to entry are getting lower all the time...&lt;/p></description></item><item><title>Python in Science</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/11/python-in-science/</link><pubDate>Fri, 06 Nov 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/11/python-in-science/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Guido van Rossum just posted &lt;a href="http://neopythonic.blogspot.com/2009/11/python-in-scientific-world.html">a description of a variety of scientific Python projects&lt;/a>. The diversity is pretty impressive...&lt;/p></description></item><item><title>Creating New Niches</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/10/creating-new-niches/</link><pubDate>Wed, 21 Oct 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/10/creating-new-niches/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>"Publish or perish" is the central credo of academic life: despite all the hoopla about the blogosphere and online what-not, the reality for most of us is that if our work doesn't get into a respected journal or conference, it doesn't count.&lt;/p>
&lt;p>But what do you do if there isn't a home for your kind of work? People working in scientific computing have been struggling with this for at least a quarter century: while there are many places to submit the &lt;em>results&lt;/em> of programs, there are very few places where you can publish a description of the program itself, even if building it took years and required one intellectual breakthrough after another. In contrast, if you design a new telescope, there are at least half a dozen places you could turn.&lt;/p></description></item><item><title>Another Reason to Care About Provenance</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/09/another-reason-to-care-about-provenance/</link><pubDate>Mon, 21 Sep 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/09/another-reason-to-care-about-provenance/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>A vice president at ETH is &lt;a href="http://blogs.nature.com/news/thegreatbeyond/2009/09/eth_zurich_research_chief_to_r.html">resigning today&lt;/a> because of accusations of fraud. A key lab notebook is missing, retractions have been retracted, and according to ETH President Ralph Eichler, "there is now no legal way of finding out for sure who was responsible for the falsifications."&lt;/p>
&lt;p>Question: if someone accused &lt;em>you&lt;/em> of falsifying results, how well and how easily could you defend yourself? How long would it take you to pull together all the notes, data, and programs you used three years ago to produce the paper being challenged? And would you career survive? Even if you "won", you would probably lose weeks or months of research time.&lt;/p></description></item><item><title>Two Links</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/09/two-links/</link><pubDate>Fri, 11 Sep 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/09/two-links/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;ol>
&lt;li>&lt;a href="http://www.mendeley.com/">Mendeley&lt;/a> has been getting some good press&amp;mdash;anyone have first-hand experiences to share?&lt;/li>
&lt;li>A &lt;a href="http://www.nature.com/news/specials/datasharing/index.html">&lt;em>Nature&lt;/em> special on data sharing&lt;/a>. Bryn Nelson's piece on empty archives is particularly worth reading.&lt;/li>
&lt;/ol></description></item><item><title>Is The Future Waving At You?</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/08/is-the-future-waving-at-you/</link><pubDate>Sun, 30 Aug 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/08/is-the-future-waving-at-you/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Cameron Neylon has been playing with Google Wave, and he likes it. His &lt;a href="http://blog.openwetware.org/scienceintheopen/2009/08/23/reflecting-on-a-wave-the-demo-at-science-online-london-2009/">presentation&lt;/a> at Science Online in London in August explains why (you can also watch &lt;a href="http://www.viddler.com/explore/CameronNeylon/videos/8/">video&lt;/a>, though sadly there's no soundtrack). He's even &lt;a href="http://blog.openwetware.org/scienceintheopen/2009/08/27/writing-a-wave-robot-some-thoughts-on-good-practice-for-research-robots/">writing robots&lt;/a> to automate some scientifically interesting tasks. &lt;em>Nature News&lt;/em> &lt;a href="http://www.nature.com/news/2009/090824/full/news.2009.857.html">liked Wave too&lt;/a>, which (a) reminds me yet again of how prescient Jon Udell's "&lt;a href="http://207.22.26.166/GroupwareReport.html">Internet Groupware for Scientific Collaboration&lt;/a>" was ten years ago, and (b) makes me wonder (also again) how much this course should be re-thought.&lt;/p></description></item><item><title>Bad News and Good News</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/08/bad-news-and-good-news/</link><pubDate>Mon, 24 Aug 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/08/bad-news-and-good-news/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>The bad news is, &lt;a href="http://blogs.nature.com/news/thegreatbeyond/2009/08/retractions_rising.html">retractions of scientific papers have risen tenfold&lt;/a> since 1990. The good news is, the rate has gone from 0.0007% to 0.007%. Going back to bad news, though, some estimates of how many papers &lt;em>ought&lt;/em> to be retracted are around 1%, so we still have a long way to go.&lt;/p></description></item><item><title>Playing Safe</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/08/playing-safe/</link><pubDate>Mon, 24 Aug 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/08/playing-safe/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>This &lt;a href="http://www.nytimes.com/2009/06/28/health/research/28cancer.html">thoughtful article&lt;/a> from the &lt;em>New York Times&lt;/em> asks whether the current grant system for funding research discourages researchers from taking risks. My personal experience undoubtedly biases me, but I tend to agree&amp;mdash;the problem is coming up with something better.&lt;/p></description></item><item><title>Science and JoVE</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/08/science-and-jove/</link><pubDate>Mon, 24 Aug 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/08/science-and-jove/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;a href="http://www.sciencemag.org/">&lt;em>Science&lt;/em>&lt;/a> and &lt;a href="http://www.jove.com/">JoVE&lt;/a>, the Journal of Visualized Experiments, have partnered to produce and publish scientific videos online. The aim is to enhance scientific articles published in &lt;em>Science&lt;/em> through video demonstrations of experimental techniques. See the &lt;a href="http://www.eurekalert.org/pub_releases/2009-08/aaft-sma081309.php">announcement&lt;/a> for a link to the first joint work.&lt;/p></description></item><item><title>Who Owns Your Data?</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/08/who-owns-your-data/</link><pubDate>Mon, 24 Aug 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/08/who-owns-your-data/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;em>Nature&lt;/em>'s "Great Beyond" blog reports another attempt to &lt;a href="http://blogs.nature.com/news/thegreatbeyond/2009/08/climate_researcher_vs_foi_part.html">force climate scientists to release their data&lt;/a>. I'm of at least two minds on this: I believe openness is absolutely crucial to science (and society as a whole), but I understand scientists' concern about being scooped, and equally their concern about having their work misrepresented or quoted out of context. Mostly, I come down on the side of openness&amp;mdash;how about you?&lt;/p></description></item><item><title>It's Like Not Wearing Your Cleats in the House</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/08/its-like-not-wearing-your-cleats-in-the-house/</link><pubDate>Sat, 15 Aug 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/08/its-like-not-wearing-your-cleats-in-the-house/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Carl Zimmer, one of my favorite science writers, recently posted about &lt;a href="http://blogs.discovermagazine.com/loom/2009/08/11/book-preview-for-the-scientist/">three new books aimed at scientists&lt;/a>: &lt;a href="http://www.amazon.com/gp/product/0465013058">&lt;em>Unscientific America&lt;/em>&lt;/a>, &lt;a href="http://www.amazon.com/gp/product/0674036352">&lt;em>Am I Making Myself Clear?&lt;/em>&lt;/a>, and &lt;a href="http://www.amazon.com/gp/product/1597265632">&lt;em>Don't Be Such a Scientist&lt;/em>&lt;/a>. All three are aimed squarely at the biggest problem modern science faces&amp;mdash;the inability of most scientists to explain themselves to non-specialists&amp;mdash;and all three are now on my read-soon list. I don't think communication skills will ever be part of this course, but given the problems our planet faces, they damn well need to be part of every scientist's education.&lt;/p></description></item><item><title>You Can Do a Lot Without Programming</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/08/you-can-do-a-lot-without-programming/</link><pubDate>Sat, 15 Aug 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/08/you-can-do-a-lot-without-programming/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>From &lt;a href="http://blog.openwetware.org/scienceintheopen/">Cameron Neylon&lt;/a>, a &lt;a href="http://www.viddler.com/explore/CameronNeylon/videos/7/">short video&lt;/a> showing how to embed molecules from the ChemSpider service into a wiki page. I was surprised and impressed to discover during his visit to Toronto just how little programming Cameron does: mostly, he leverages his understanding of how information moves around the Internet to plumb existing tools and services together. This is part of (or dependent on) what Jeannette Wing calls "&lt;a href="http://www.cs.cmu.edu/~CompThink/">computational thinking&lt;/a>", and one of the goals for the next revision of this course is to focus more on those kinds of skills.&lt;/p></description></item><item><title>What *Is* Open Science?</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/08/what-is-open-science/</link><pubDate>Mon, 03 Aug 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/08/what-is-open-science/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Over at the OpenScience Project, Dan Gezelter is trying to define &lt;a href="http://www.openscience.org/blog/?p=269">what "open science" means&lt;/a>. He thinks there are four key points:&lt;/p>
&lt;ul>
&lt;li> Transparency in experimental methodology, observation, and collection of data.&lt;/li>
&lt;li> Public availability and reusability of scientific data.&lt;/li>
&lt;li> Public accessibility and transparency of scientific communication.&lt;/li>
&lt;li> Using web-based tools to facilitate scientific collaboration.&lt;/li>
&lt;/ul>
&lt;p>What changes need to be made to this course to prepare people to do these things effectively?&lt;/p></description></item><item><title>A Good Afternoon</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/07/a-good-afternoon/</link><pubDate>Fri, 31 Jul 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/07/a-good-afternoon/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Yesterday afternoon, the students and ninety other guests were treated to six engaging talks about Science 2.0 from &lt;a href="http://ivory.idyll.org/blog">Titus Brown&lt;/a>, &lt;a href="http://blog.openwetware.org/scienceintheopen">Cameron Neylon&lt;/a>, &lt;a href="http://www.stodden.net">Victoria Stodden&lt;/a>, David Rich, &lt;a href="http://michaelnielsen.org/blog">Michael Nielsen&lt;/a>, and &lt;a href="http://www.jonudell.net">Jon Udell&lt;/a>. We'll post slides and video here as soon as we get them; until then, you can catch up on what happened in the &lt;a href="http://friendfeed.com/toronto-science-2-0">FriendFeed room&lt;/a> or by reading Steve Easterbrook's &lt;a href="http://www.easterbrook.ca/steve/?p=776">real-time blog&lt;/a> of the event.&lt;/p>
&lt;p>Our thanks once again to everyone who made the day possible:&lt;/p></description></item><item><title>Martin Fenner on SciBarCamp</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/07/martin-fenner-on-scibarcamp/</link><pubDate>Sun, 26 Jul 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/07/martin-fenner-on-scibarcamp/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;em>Nature&lt;/em>'s Martin Fenner has &lt;a href="http://blogs.plos.org/mfenner/2009/07/10/i_was_at_scibarcamp_palo_alto/">blogged&lt;/a> a summary of what he heard and saw at SciBarCamp'09 in Palo Alto a couple of weeks ago. Cameron Neylon &lt;a href="http://blog.openwetware.org/scienceintheopen/2009/07/15/sci-bar-foo-etc-part-i-scibarcamp-palo-alto/">was&lt;/a> &lt;a href="http://blog.openwetware.org/scienceintheopen/2009/07/17/sci-bar-foo-etc-part-ii-scifoo-engaging-with-the-world/">there&lt;/a> &lt;a href="http://blog.openwetware.org/scienceintheopen/2009/07/19/sci-bar-foo-etc-part-iii-google-wave-session-at-scifoo/">too&lt;/a>&amp;mdash;in fact, I'd be willing to bet that a healthy number of attendees posted their experiences in some form or another. Maybe the next challenge for scientific publishing is something that will aggregate and summarize disparate reports of such events?&lt;/p></description></item><item><title>Elsevier's Future, Version 0.1</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/07/elseviers-future-version-0-1/</link><pubDate>Tue, 21 Jul 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/07/elseviers-future-version-0-1/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Elsevier (a big scientific publisher) have unveiled &lt;a href="http://blogs.nature.com/news/thegreatbeyond/2009/07/article_of_the_future.html">their guess&lt;/a> of what the future of scientific publishing looks like. Tabs? Got 'em. Audio? Yup. RSS feeds for updates, corrections, and comments? The raw data, complete with provenance information so other researchers can try to reproduce the results? Still waiting...&lt;/p></description></item><item><title>Quantum to Cosmos: October 15-25 in Waterloo</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/07/quantum-to-cosmos-october-15-25-in-waterloo/</link><pubDate>Sun, 19 Jul 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/07/quantum-to-cosmos-october-15-25-in-waterloo/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>The Perimeter Institute is organizing a ten-day science festival in Waterloo this October called "&lt;a href="http://q2cfestival.com/">Quantum to Cosmos&lt;/a>". It promises to take you from the strange subatomic world of the quantum to the outer reaches of the cosmic frontier. And for those who can't make it, all events will be streamed online live and on demand 24 hours a day. Hope to see you there!&lt;/p></description></item><item><title>Quality Control and Traceability</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/06/quality-control-and-traceability/</link><pubDate>Mon, 29 Jun 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/06/quality-control-and-traceability/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;em>Nature News&lt;/em> recently &lt;a href="http://www.nature.com/news/2009/090624/full/4591038b.html">reported&lt;/a> work by Gurt Vriend at other to clean up records in the widely-used Protein Data Bank (PDB). This is great news, but what's missing is a way to track forward from entries to see what already-published papers have relied on data that's now known to be incorrect. One of the many goals of this course is to give scientists the understanding they need to tackle this problem.&lt;/p></description></item><item><title>The Environmental e-Science Revolution</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/06/the-environmental-e-science-revolution/</link><pubDate>Mon, 29 Jun 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/06/the-environmental-e-science-revolution/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Steve Easterbrook has summarized some papers from a recent &lt;a href="http://www.easterbrook.ca/steve/?p=668">Royal Society workshop&lt;/a> on how the web is changing the way environmental science is done. We'll be asking students in the Software Carpentry course how much of this they're doing, and how much they would like to.&lt;/p></description></item><item><title>Neylon's Head in the Clouds</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/06/neylons-head-in-the-clouds/</link><pubDate>Mon, 15 Jun 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/06/neylons-head-in-the-clouds/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Cameron Neylon (a guest speaker at this summer's offering of the course) is putting together a paper for the new BMC journal &lt;a href="http://www.aejournal.net/">&lt;em>Automated Experimentation&lt;/em>&lt;/a> titled &lt;a href="http://cameronneylon.wikidot.com/head-in-the-clouds-automated-experimentation">"Head in the Clouds: Re-imagining the experimental laboratory record for the web-based networked world&lt;/a>". It's an excellent description of what a web-native lab notebook could/should look like, and much more besides.&lt;/p></description></item><item><title>Big Code vs. Science 2.0</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/06/big-code-vs-science-2-0/</link><pubDate>Mon, 01 Jun 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/06/big-code-vs-science-2-0/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>The original goal of this course was to give scientists and engineers the skills they needed to build large pieces of software without heroic effort. It's increasingly clear, though, that another goal is equally important: to help them take part in what's sometimes called "Science 2.0": the sharing of information through the Internet. Cameron Neylon's slides on &lt;a href="http://www.slideshare.net/CameronNeylon/capturing-process">capturing process&lt;/a> are, like Jon Udell's on &lt;a href="http://www.slideshare.net/judell/computational-thinking">computational thinking&lt;/a>, a good summary of the skills required&amp;mdash;skills which overlap with, but are distinct from, those needed by software developers.&lt;/p></description></item><item><title>SECSE Workshop</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/06/secse-workshop/</link><pubDate>Mon, 01 Jun 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/06/secse-workshop/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>The latest in a series of workshops on "&lt;a href="http://www.cs.ua.edu/~SECSE09/">Software Engineering for Computational Science and Engineering&lt;/a>" was held in Vancouver on May 23, just after &lt;a href="http://www.cs.uoregon.edu/events/icse2009/home/">ICSE'09&lt;/a>. Steve Easterbrook has written a &lt;a href="http://www.easterbrook.ca/steve/?p=497">good summary&lt;/a> of what was discussed, and &lt;a href="http://www.cs.ua.edu/~carver/">Jeffrey Carver&lt;/a>'s longer summary will appear in a future issue of &lt;a href="http://cise.aip.org/">&lt;em>Computing in Science and Engineering&lt;/em>&lt;/a>.&lt;/p></description></item><item><title>What If Scientists Didn't Compete?</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/05/what-if-scientists-didnt-compete/</link><pubDate>Fri, 01 May 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/05/what-if-scientists-didnt-compete/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;a href="http://tierneylab.blogs.nytimes.com/2009/04/30/what-if-scientists-didnt-compete/">Interesting summary&lt;/a> in the &lt;em>New York Times&lt;/em> of some collaborative science done by Dr. Sean Cutler. One of the goals of this course is to give scientists the skills they need to do things like this routinely. This raises a few questions:&lt;/p>
&lt;ol>
&lt;li>Should one of the "graduation exercises" for the course be to write some kind of search tool (or a wrapper around several search tools)? Finding potential collaborators is sometimes the biggest challenge.&lt;/li>
&lt;li>Should more emphasis be placed on sharing and merging data sets? Or on looking for inconsistencies in them?&lt;/li>
&lt;li>What else do &lt;em>you&lt;/em> need to be able to do in order to collaborate more effectively with your colleagues?&lt;/li>
&lt;/ol></description></item><item><title>Madagascar Course in Delft June 12-13</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/04/madagascar-course-in-delft-june-12-13/</link><pubDate>Mon, 27 Apr 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/04/madagascar-course-in-delft-june-12-13/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Via &lt;a href="http://www.stanford.edu/~vcs/">Victoria Stodden&lt;/a>, a link to a course on &lt;a href="http://ahay.org/wiki/Delft_2009">reproducible research with Madagascar&lt;/a> being run in Delft on June 12-13. Focus will be seismic research, but the ideas are more generally applicable.&lt;/p></description></item><item><title>Cameron Neylon on the Three Opens</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/04/cameron-neylon-on-the-three-opens/</link><pubDate>Fri, 03 Apr 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/04/cameron-neylon-on-the-three-opens/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Cameron Neylon has another good post up, this one on &lt;a href="http://blog.openwetware.org/scienceintheopen/2009/04/02/open-data-open-source-open-process-open-research/">open data, open source, and open process&lt;/a>. Like many advocates of open science, he feels he has to choose between using open source software on one hand, and getting more science done on the other. I sympathize, especially since my colleagues and I have to choose what to use and not use in the July 2009 run of the Software Carpentry course.&lt;/p></description></item><item><title>Inference for R</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/03/inference-for-r/</link><pubDate>Wed, 25 Mar 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/03/inference-for-r/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;a href="http://inferenceforr.com/default.aspx">Inference for R&lt;/a> lets users nest the R statistical language in Word and Excel. It's a neat idea, and another example of the kind of bottom-up innovation that I predict will eventually lead to fully-fledged &lt;a href="http://www.third-bit.com/articles/extprog-acmqueue-2004.pdf">extensible programming systems&lt;/a>. (If Bespin [merged into &lt;a href="http://mozillalabs.com/skywriter/2011/01/18/mozilla-skywriter-has-been-merged-into-ace/">Ace&lt;/a>, as of Jan 2011] made it easier to do things like this, I might understand all the excitement...)&lt;/p></description></item><item><title>Open Science Panel at Columbia</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/02/open-science-panel-at-columbia/</link><pubDate>Wed, 18 Feb 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/02/open-science-panel-at-columbia/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Via Jon Pipitone: there's a panel discussion tomorrow at Columbia titled "&lt;a href="http://scholcomm.columbia.edu/2009/03/02/open-science-good-for-research-good-for-researchers/">Open Science: Good For Research, Good For Researchers?&lt;/a>" Jean-Claude Bradley, Barry Canton, and Bora Zivkovic are all going to be there, and yes, video will be distributed. I'm looking forward to it&amp;mdash;it'll be a lot of thinking on &lt;a href="http://pyre.third-bit.com/blog/archives/2035.html">computer supported collaborative science&lt;/a> in one place.&lt;/p></description></item><item><title>Enough Players to Hand Out Medals</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/02/enough-players-to-hand-out-medals/</link><pubDate>Mon, 16 Feb 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/02/enough-players-to-hand-out-medals/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>I blogged last August about the first and second &lt;a href="http://pyre.third-bit.com/blog/archives/1716.html">Provenance Challenge&lt;/a>, in which the creators of systems for tracking scientific data and workflows were given sample problems, then asked to have their tools answer a variety of questions. (Results from the first were reported in &lt;a href="http://portal.acm.org/citation.cfm?id=1350745.1350753">&lt;em>Concurrency and Computation&lt;/em>&lt;/a>, but ironically, those articles are not openly available; the third challenge will kick off soon.) Chasing down one of those references again, I came across the&lt;a href="http://onschallenge.wikispaces.com/"> Open Notebook Science Challenge&lt;/a>, which "...calls upon people with access to materials and equipment to measure the solubility of compounds (aldehydes, amines and carboxylic acids are a priority) in organic solvents and report their findings using &lt;a href="http://en.wikipedia.org/wiki/Open_Notebook_Science">Open Notebook Science&lt;/a>". This isn't quite the same thing as automatically tracking data provenance; instead, it is "...the practice of making the entire primary record of a research project publicly available online as it is recorded". There are lots of interesting research questions for computer scientists here, ranging from privacy and security issues to notification, peripheral awareness, ontological engineering, and more &amp;mdash; for example, see Cameron Neylon's latest post synthesizing discussion about &lt;a href="http://blog.openwetware.org/scienceintheopen/2009/02/15/contributor-ids-an-attempt-to-aggregate-and-integrate/">using OpenID to identify scientific researchers and their contributions&lt;/a>.&lt;/p></description></item><item><title>Carl Zimmer's Readers' Reading List</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/02/carl-zimmers-readers-reading-list/</link><pubDate>Wed, 11 Feb 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/02/carl-zimmers-readers-reading-list/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Carl Zimmer (prolific and talented writer on biology and evolution) has posted a crowd-sourced reading list of &lt;a href="http://blogs.discovermagazine.com/loom/2009/02/01/the-crowd-sourced-reading-list/">great science writing&lt;/a>. Lots of good stuff...&lt;/p></description></item><item><title>MTEST</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/02/mtest/</link><pubDate>Wed, 11 Feb 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/02/mtest/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Steve Eddins has posted &lt;a href="http://blogs.mathworks.com/steve/2009/02/03/mtest-a-unit-test-harness-for-matlab-code/">an xUnit-style testing harness for MATLAB called MTEST&lt;/a> on the MATLAB Central File Exchange. It's a nice piece of work, and I hope numerical programmers will make heavy use of it.&lt;/p></description></item><item><title>Python Textbooks for Biotech</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/02/python-textbooks-for-biotech/</link><pubDate>Wed, 11 Feb 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/02/python-textbooks-for-biotech/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Jan Erik Mostr&amp;ouml;m recently posted a request for textbook recommendations for teaching programming (using Python) to biotechnology students. He has now posted the responses [no longer online] he received &amp;mdash; might be interesting to some readers of this blog.&lt;/p></description></item><item><title>Sharing Data Isn't That Easy</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/02/sharing-data-isnt-that-easy/</link><pubDate>Fri, 06 Feb 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/02/sharing-data-isnt-that-easy/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Interesting post from Systeme D called "&lt;a href="http://www.systemed.net/blog/legacy/entry060311122655.html">ShareAlike considered harmful&lt;/a>" (for geo data, anyway). I should give this to my students and ask them to think it through...&lt;/p></description></item><item><title>Cameron Neylon Says Interesting Things</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/02/cameron-neylon-says-interesting-things/</link><pubDate>Wed, 04 Feb 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/02/cameron-neylon-says-interesting-things/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>This time, he has blogged about &lt;a href="http://blog.openwetware.org/scienceintheopen/2009/02/04/best-practice-for-data-availability-%E2%80%93-the-debate-startswell-over-there-really/">best practices for making scientific data available&lt;/a>. I think this kind of thing will have a much bigger impact on scientists' productivity than any amount of parallel supercomputing, and that computer scientists could have a lot of impact by helping "real" scientists figure out how to do it better.&lt;/p></description></item><item><title>Communicate First, Standardize Second</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/01/communicate-first-standardize-second/</link><pubDate>Fri, 30 Jan 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/01/communicate-first-standardize-second/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>That quote from &lt;a href="http://www.drexel.edu/chemistry/contact/facultyDirectory/Jean-Claude%20Bradley/">Jean-Claude Bradley&lt;/a> is on slide 34 of Cameron Neylon's presentation &lt;a href="http://www.slideshare.net/CameronNeylon/open-access-open-data-open-research-presentation">"Open Access, Open Data. Open Research?"&lt;/a> Very worthwhile...&lt;/p></description></item><item><title>Web Native Lab Notebooks</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/01/web-native-lab-notebooks/</link><pubDate>Tue, 27 Jan 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/01/web-native-lab-notebooks/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;a href="http://blog.openwetware.org/scienceintheopen/2009/01/27/the-integrated-lab-record-or-the-web-native-lab-notebook/">Good post&lt;/a> from Cameron Neylon about the lab notebooks of the future: "The traditional paper notebook is to the fully integrated web based lab record as a card index is to Google."&lt;/p></description></item><item><title>A New Kind of Big Science</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/01/a-new-kind-of-big-science/</link><pubDate>Fri, 23 Jan 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/01/a-new-kind-of-big-science/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Via &lt;a href="http://michaelnielsen.org/blog/">Michael Nielsen&lt;/a>, a guest column by Aaron Hirsh at the NY Times on "&lt;a href="http://judson.blogs.nytimes.com/2009/01/13/guest-column-a-new-kind-of-big-science/">A New Kind of Big Science&lt;/a>":&lt;/p>
&lt;blockquote>&lt;p>There is another way to extend our scientific reach, and I believe it can also restore some of what is lost in the process of centralization. It has been called Citizen Science, and it involves the enlistment of large numbers of relatively untrained individuals in the collection of scientific data. To return to our architectural metaphor, if Big Science builds the high-rise yet higher, Citizen Science extends outward the community of villages.&lt;/p></description></item><item><title>I *Want* To Be A Number</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/01/i-want-to-be-a-number/</link><pubDate>Sat, 10 Jan 2009 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2009/01/i-want-to-be-a-number/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Via Science in the Open's &lt;a href="http://blog.openwetware.org/scienceintheopen/2009/01/06/brief-running-report-on-the-open-science-workshop-at-psb09/">summary&lt;/a> of the workshop on open science at PSB'09, a link to a &lt;a href="http://www.ploscompbiol.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.1000247">paper&lt;/a> explaining why scientists will want to identify themselves with unique serial numbers.&lt;/p></description></item><item><title>A Healthy Dose of Scepticism</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/12/a-healthy-dose-of-scepticism/</link><pubDate>Wed, 24 Dec 2008 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/12/a-healthy-dose-of-scepticism/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Titus Brown's &lt;a href="http://ivory.idyll.org/blog/dec-08/its-not-the-tools-folks.html">latest post&lt;/a> (which opens with, "The latest hot idea for making a protein-protein interaction database leaves me lukewarm") should be read by every computer scientist who's "just trying to help":&lt;/p>
&lt;blockquote>&lt;p>...while tools can be helpeful, the fundamental problem is much more, well, fundamental: science is &lt;em>hard&lt;/em>. Connecting the dots is &lt;em>hard&lt;/em>. Thinking clearly about the problem and separating the wheat from the chaff, so to speak, is &lt;em>hard&lt;/em>. I worry that for the majority of biologists, new tools are going to be more distracting than helpful. We need to build simpler, easier-to-use tools, not more complicated tools; we need to keep our focus on the goal (solving biological problems) and not just on intermediate stages like improving databases and building better prediction tools.&lt;/p></description></item><item><title>Google Pulls the Plug on Scientific Data Sharing Project</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/12/google-pulls-the-plug-on-scientific-data-sharing-project/</link><pubDate>Fri, 19 Dec 2008 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/12/google-pulls-the-plug-on-scientific-data-sharing-project/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Google has decided &lt;a href="http://blogs.nature.com/news/thegreatbeyond/2008/12/google_pulls_out_of_science_da_1.html">not to launch its scientific data sharing service&lt;/a> &amp;mdash; another victim of the recession, I suppose. Bummer :-(&lt;/p></description></item><item><title>The National Academy Would Like to Hear From You</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/12/the-national-academy-would-like-to-hear-from-you/</link><pubDate>Fri, 19 Dec 2008 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/12/the-national-academy-would-like-to-hear-from-you/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Via &lt;a href="http://blogs.discovermagazine.com/loom/2008/12/19/the-national-academy-of-sciences-wants-to-hear-from-you/">Carl Zimmer&lt;/a>: the US National Academy of Sciences would like you to fill in a &lt;a href="http://www.surveygizmo.com/s/85927/what-matters-most-to-you-c">two-minute survey&lt;/a> about what science topics you care about most. Current results are:&lt;/p>
&lt;p>&lt;img src="{{site.filesurl}}/swc_blog/2008/12/picture-1.png" alt="Current Survey Results" />&lt;/p></description></item><item><title>Three Reasons to Distrust Microarray Results</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/12/three-reasons-to-distrust-microarray-results/</link><pubDate>Wed, 10 Dec 2008 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/12/three-reasons-to-distrust-microarray-results/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;a href="http://reproducibleresearch.net/blog/2008/12/10/three-reasons-to-distrust-microarray-results/">Interesting post&lt;/a>:&lt;/p>
&lt;blockquote>&lt;p>...the paper actually demonstrated that is it possible to distinguish microarray experiments conducted on one day from experiments conducted another day. That is, batch effects from the lab were much larger than differences between patients who did and did not respond to therapy... As is so often the case, data were mislabeled. In fact, 3/4 of the samples were mislabeled.&lt;/p></description></item><item><title>Getting the Science Right-Or At Least, Less Wrong</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/11/getting-the-science-right-or-at-least-less-wrong/</link><pubDate>Thu, 20 Nov 2008 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/11/getting-the-science-right-or-at-least-less-wrong/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Via &lt;a href="http://blogs.nature.com/news/thegreatbeyond/2008/11/getting_better_science_on_scre.html">The Great Beyond&lt;/a>:&lt;/p>
&lt;blockquote>&lt;p>The US National Academy of Sciences has created an initiative that will link TV and movie directors with scientists and engineers to incorporate more accurate science content into entertainment.&lt;/p>&lt;/blockquote>
&lt;p>Press release &lt;a href="http://www8.nationalacademies.org/onpinews/newsitem.aspx?RecordID=11192008">here&lt;/a>, web site &lt;a href="http://www.scienceandentertainmentexchange.org/">here&lt;/a>. &lt;em>That&lt;/em> would be a cool job...&lt;/p></description></item><item><title>Science Lessons for MPs</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/11/science-lessons-for-mps/</link><pubDate>Mon, 17 Nov 2008 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/11/science-lessons-for-mps/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Via Nature: &lt;a href="http://blogs.nature.com/news/thegreatbeyond/2008/11/compulsory_science_lessons_for.html">politicians from the UK Conservative Party will be &lt;em>required&lt;/em> to take science lessons&lt;/a>. On the one hand, kind of sad that they didn't learn the basics in grade school. On the other hand, yay!, and when will Canadian parties require the same?&lt;/p></description></item><item><title>Finding and Re-using Open Scientific Resources</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/10/finding-and-re-using-open-scientific-resources/</link><pubDate>Mon, 27 Oct 2008 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/10/finding-and-re-using-open-scientific-resources/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Via Cameron Neylon, a workshop in London in November on &lt;a href="http://blog.okfn.org/2008/10/09/workshop-on-finding-and-re-using-open-scientific-resources/">finding and re-using open scientific resources&lt;/a>. Wish I could go...&lt;/p></description></item><item><title>Science 2.0: the Future of Online Tools for Scientists</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/09/science-20-the-future-of-online-tools-for-scientists/</link><pubDate>Thu, 04 Sep 2008 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/09/science-20-the-future-of-online-tools-for-scientists/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>A pub night and panel with Timo Hannay, Cameron Neylon, and Michael Nielsen, hosted by Nature Network Toronto&lt;/p>
&lt;p>What does the future hold for the way we do science? Are online repositories such as GenBank and the physics preprint ArXiv, or social tools such as Nature Network, about to change science profoundly? To find out, join Nature Network Toronto for an interactive panel discussion over drinks at the pub.&lt;/p></description></item><item><title>Bil Lewis Works With Biologists...</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/08/bil-lewis-works-with-biologists/</link><pubDate>Fri, 22 Aug 2008 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/08/bil-lewis-works-with-biologists/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>...and occasionally &lt;a href="http://www.dobbscodetalk.com/index.php?option=com_content&amp;amp;task=view&amp;amp;id=684&amp;amp;Itemid=">finds it frustrating&lt;/a>.&lt;/p></description></item><item><title>Data Provenance Challenge</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/08/data-provenance-challenge/</link><pubDate>Wed, 13 Aug 2008 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/08/data-provenance-challenge/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>John's summary of our discussion about &lt;a href="http://www.reproducibleresearch.net/blog/2008/08/13/how-to-teach-rr-in-one-hour/">what to teach scientists about reproducible research&lt;/a> if they already believe it's a good thing, and want to start doing it reminded me that I never posted about the &lt;a href="http://openprovenance.org/">Provenance Challenge&lt;/a>. It has been run twice so far; each time, authors of tools to track the provenance (or lineage) of scientific data have to implemented some workflows, then answers questions about where data came from, what was done to it, and so on. The results of the first challenge are described system-by-system in &lt;a href="http://portal.acm.org/citation.cfm?id=1350745.1350753">these papers&lt;/a> (sorry, but it's behind a wall &amp;mdash; if you google for combinations of the authors' names, you can find PDF preprints). This is a very cool research area, and I hope one of my incoming grad students will want to do something with it.&lt;/p></description></item><item><title>SciFoo, eGY, and Splitting</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/08/scifoo-egy-and-splitting/</link><pubDate>Mon, 11 Aug 2008 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/08/scifoo-egy-and-splitting/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;ol>
&lt;li>OpenWetware has posted &lt;a href="http://blog.openwetware.org/scienceintheopen/2008/08/11/notes-from-scifoo">notes from SciFoo&lt;/a>. I'm sorry I missed it; looking forward to "&lt;a href="http://www.science21stcentury.org/">Science in the 21st Century&lt;/a>" even more than before.&lt;/li>
&lt;li>Those notes pointed me at the &lt;a href="http://egy.org/declaration.php">Electronic Geophysical Year&lt;/a> declaration. I agree in principle, but think that something like the Open Source Initiative's "certified open" &lt;a href="http://pyre.third-bit.com/blog/archives/1677.html">badge&lt;/a> would be more useful than UN-ish statements like, "Effort should be made to identify and rescue critical Earth system data and ensure persistent access to them."&lt;/li>
&lt;li>We're very close to re-launching the Software Carpentry site as a wiki, and I'm wondering if I should move the science-and-computing thread out of this blog into a separate one at that site. Thoughts?&lt;/li>
&lt;/ol></description></item><item><title>Badge of Reproducibility</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/07/badge-of-reproducibility/</link><pubDate>Wed, 23 Jul 2008 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/07/badge-of-reproducibility/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Coming back to the &lt;a href="http://pyre.third-bit.com/blog/archives/1677.html">badge meme&lt;/a> from earlier this week, John Cook's new &lt;a href="http://www.reproducibleresearch.net/blog/">Reproducible Research blog&lt;/a> pointed me at &lt;a href="http://rr.epfl.ch/17/">this page&lt;/a> on the &lt;a href="http://rr.epfl.ch">EPFL&lt;/a> site advertising a paper called "What, Why and How of Reproducible Research in Signal Processing". Notice the "Reproducible Research" badge? The "add your evaluation" link takes you to a formlet that lets you choose between:&lt;/p>
&lt;ol>
&lt;li>I have tested this code and it works&lt;/li>
&lt;li>I have tested this code and it does not work (on my computer)&lt;/li>
&lt;li>I have tested this code and was able to reproduce the results from the paper&lt;/li>
&lt;li>I have tested this code and was unable to reproduce the results from the paper&lt;/li>
&lt;/ol>
&lt;p>It's a good start...&lt;/p></description></item><item><title>Kevin's Been Busy</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/07/kevins-been-busy/</link><pubDate>Tue, 01 Jul 2008 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/07/kevins-been-busy/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Kevin Brown has been busy &amp;mdash; he's been coordinating, installing, maintaining, fixing, and figuring out how to use a new &lt;a href="http://web.archive.org/web/20080821160042/http://www.theglobeandmail.com/servlet/story/RTGAM.20080627.wlcancer27/BNStory/specialScienceandHealth/home">$20 million supercomputer for cancer research&lt;/a>. No word on how much money will be spent training people how to use it effectively, but hey, I'm easy to reach... :-)&lt;/p></description></item><item><title>Faking Results</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/06/faking-results/</link><pubDate>Fri, 06 Jun 2008 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/06/faking-results/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Via &lt;a href="http://www.boingboing.net/2008/05/29/bioscientists-photos.html">BoingBoing&lt;/a>, a story about scientists Photoshopping experimental results. Sometimes it's outright fakery; sometimes they're just "cleaning up" or "correcting". Either way, it raises an interesting question: how often are people doing this with computational results? Without scientists' code, or any other way to &lt;a href="http://www.reproducibleresearch.org/">reproduce their work&lt;/a>, we'll probably never know.&lt;/p></description></item><item><title>The Retractions Just Keep Coming In</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/04/the-retractions-just-keep-coming-in/</link><pubDate>Wed, 02 Apr 2008 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/04/the-retractions-just-keep-coming-in/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Via &lt;a href="http://ivory.idyll.org/blog">Titus Brown&lt;/a>, yet another published result &lt;a href="http://www.ploscompbiol.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.0030158">retracted&lt;/a> because of a bug in code.&lt;/p></description></item><item><title>Scientific Groupware Revisited</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/02/scientific-groupware-revisited/</link><pubDate>Tue, 26 Feb 2008 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/02/scientific-groupware-revisited/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;a href="http://www.nature.com">&lt;em>Nature&lt;/em>&lt;/a> would like "&lt;a href="http://blogs.nature.com/wp/nascent/2008/02/a_tangled_web_we_weave.html">to hear from physicists&lt;/a> what kind of tools would help in managing the ever-growing tide of information from, and the exciting possibilities of, the internet." (I presume scientists in lesser disciplines will be asked to chip in at a later date ;-). It will be interesting to see how much (if anything) has changed since Jon Udell wrote "&lt;a href="http://207.22.26.166/GroupwareReport.html">Internet Groupware for Scientific Collaboration&lt;/a>" eight years ago.&lt;/p></description></item><item><title>O'Reilly Creating a Web Version of Mathematica</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/02/oreilly-creating-a-web-version-of-mathematica/</link><pubDate>Wed, 20 Feb 2008 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/02/oreilly-creating-a-web-version-of-mathematica/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>According to &lt;a href="http://www.oreilly.com/emails/press/ost-newcert.html">this press release&lt;/a>, O'Reilly is partnering with Wolfram Research to create a Web 2.0 version of Mathematica that will "be browser accessible and, utilizing AJAX technologies, will emulate the desktop version of the software with remarkable fidelity". I'll be very interested to see how they handle equations (&lt;a href="http://www.w3.org/Math/">MathML&lt;/a> isn't well supported) and grahpics (IE7 doesn't do SVG, so what, Flash? Silverlight?).&lt;/p></description></item><item><title>Grumpy Minds Think Alike</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/02/grumpy-minds-think-alike/</link><pubDate>Thu, 14 Feb 2008 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/02/grumpy-minds-think-alike/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;a href="http://www.starchamber.com/">Ned Gulley&lt;/a> pointed me at &lt;a href="http://blogs.mathworks.com/images/steve/92/handout_final_icip2006.pdf">this talk&lt;/a> by fellow-&lt;a href="http://www.mathworks.com">Mathworkser&lt;/a> &lt;a href="http://blogs.mathworks.com/steve/">Steve Eddins&lt;/a> that hits a lot of the same core ideas as Software Carpentry. Time to convert SC to a wiki, I think, and start pushing it again...&lt;/p></description></item><item><title>SciBarCamp in Toronto March 15-16</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/02/scibarcamp-in-toronto-march-15-16/</link><pubDate>Sat, 02 Feb 2008 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2008/02/scibarcamp-in-toronto-march-15-16/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;a href="http://www.scibarcamp.org/">SciBarCamp&lt;/a> is weekend unconference for scientists, artists, and technologists. The goal is to create connections between science, entrepreneurs and local businesses, and arts and culture. I think this is a great idea, and wish I could attend (I already have a plane ticket for &lt;a href="http://www.cs.duke.edu/sigcse08/">SIGCSE&lt;/a> in Portland); it's free, but there is only space for around 100 people, so please register by sending an email to &lt;a href="mailto:dodd.jen@gmail.com">Jen Dodd&lt;/a>.&lt;/p></description></item><item><title>The Burning Man of HPC</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2007/10/the-burning-man-of-hpc/</link><pubDate>Fri, 26 Oct 2007 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2007/10/the-burning-man-of-hpc/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>It's a small world: Andy Oram, my co-editor on &lt;a href="http://beautifulcode.oreillynet.com/">&lt;em>Beautiful Code&lt;/em>&lt;/a>, just &lt;a href="http://radar.oreilly.com/2007/10/supercomputing-challenge-at-hi.html">interviewed&lt;/a> Brent Gorda, co-author of the first version of the Software Carpentry course, about the &lt;a href="http://sc07.supercomputing.org/?pg=clusterchlng.html">cluster challenge&lt;/a> that's running at &lt;a href="http://sc07.supercomputing.org/">Supercomputing'07&lt;/a>. Don't be fooled by the purple-on-black titles: this is a very cool idea. Students teams get fixed time (and fixed electrical power) to put together a cluster and run some benchmarks. Doing this earned you a PhD twenty years ago; ten years ago, it would have been a line item in a department's budget. It's now a contest for students, and I look forward to finding a cluster in the bottom of a cereal box before I die... ;-)&lt;/p></description></item><item><title>Openness and (the promise of) XML</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2007/09/openness-and-the-promise-of-xml/</link><pubDate>Wed, 05 Sep 2007 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2007/09/openness-and-the-promise-of-xml/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Over at O'Reilly, people are &lt;a href="http://radar.oreilly.com/archives/2007/09/ooxml_stalls_at_1.html">gloating&lt;/a> about ISO's decision not to ratify Microsoft's OOXML document "standard". At the same time, Jon Udell is saying &lt;a href="http://blog.jonudell.net/2007/09/05/xml-documents-flavors-versus-essence/">much more interesting things&lt;/a> about what smart document formats could do for the sciences. To quote him quoting Clifford Lynch, "Scientific literature that is computed upon, not merely read by humans."&lt;/p></description></item><item><title>Random Survey about HPC</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2007/08/random-survey-about-hpc/</link><pubDate>Fri, 31 Aug 2007 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2007/08/random-survey-about-hpc/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>This was just forwarded by a friend:&lt;/p>
&lt;blockquote>&lt;p>The High Performance Computing (HPC) community is initiating a study to develop education and training pathways in order to enable scientists and engineers to advance the pace of discovery by taking advantage of high performance computing (HPC) and grids.&lt;/p>
&lt;p>In order to inform our study, we invite you to complete a survey about your experiences. We would like you to evaluate a list of categories of expertise according to how relevant they are for your work. We also would like to collect additional information about your training experiences.&lt;/p></description></item><item><title>How Not to Collaborate</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2007/07/how-not-to-collaborate/</link><pubDate>Tue, 31 Jul 2007 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2007/07/how-not-to-collaborate/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>I posted a &lt;a href="http://pyre.third-bit.com/blog/archives/1051.html">note&lt;/a> a while back about an upcoming workshop at Microsoft Research on computational education for scientists. If you read the &lt;a href="http://research.microsoft.com/workshops/CEfS2007/">call for papers&lt;/a>, you'll discover that there aren't any instructions on how to submit material; nor is there any contact information, other than the generic "contact us" link the bottom corner that gives you nothing more than Microsoft's generic 1-800 number ("press 1 for Windows Vista support..."). After bouncing around for five minutes, I got a human being who told me that she couldn't give out any phone numbers, but I was welcome to fax my question to them...&lt;/p></description></item><item><title>Computational Education for Scientists</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2007/07/computational-education-for-scientists/</link><pubDate>Wed, 18 Jul 2007 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2007/07/computational-education-for-scientists/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Via &lt;a href="http://www.cs.hmc.edu/~dodds/">Zachary Dodds&lt;/a>: Microsoft is hosting a &lt;a href="http://research.microsoft.com/workshops/cefs2007/">workshop on computational education for scientists&lt;/a> in September. I'm going to try to be there&amp;mdash;anyone else?&lt;/p></description></item><item><title>Win a Trip to Reno!</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2007/07/win-a-trip-to-reno/</link><pubDate>Thu, 05 Jul 2007 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2007/07/win-a-trip-to-reno/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Francis Sullivan is running a contest: describe what you'd do if someone gave you a desktop petaflop machine, and you could &lt;del href="http://www.computer.org/portal/pages/cise/content/sc07contest.xml">win a trip to Supercomputing '07 in Reno&lt;/del>. 1000 words, due by August 10.&lt;/p></description></item><item><title>Inspirational Videos</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2007/06/inspirational-videos/</link><pubDate>Wed, 20 Jun 2007 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2007/06/inspirational-videos/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;a href="http://www.sci.utah.edu/sci_gallery/sci_inst/Golden_Age_of_Sci-Comp2006.mpg">This&lt;/a>, on scientific computing and visualization, is pretty fricken cool.&lt;/p></description></item><item><title>Nature Precedings</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2007/06/nature-precedings/</link><pubDate>Mon, 18 Jun 2007 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2007/06/nature-precedings/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>Tim O'Reilly posted a &lt;a href="http://radar.oreilly.com/2007/06/nature-precedings-early-access.html">note&lt;/a> from Timo Hannay, of &lt;a href="http://www.nature.com">&lt;em>Nature&lt;/em>&lt;/a> magazine, about their new "&lt;a href="http://precedings.nature.com">Precedings&lt;/a>", which:&lt;/p>
&lt;blockquote>&lt;p>giv[es] researchers a place to post documents such as preprints and presentations in a way that makes them globally visible and citable. Submissions are filtered by a team of curators to weed out obviously inappropriate material, but there's no peer-review so accepted contributions appear online very quickly &amp;mdash; usually within a couple of hours.&lt;/p></description></item></channel></rss>