<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Passing Curiosity: Posts tagged open source</title>
    <link href="https://passingcuriosity.com/tags/open-source/open-source.xml" rel="self" />
    <link href="https://passingcuriosity.com" />
    <id>https://passingcuriosity.com/tags/open-source/open-source.xml</id>
    <author>
        <name>Thomas Sutton</name>
        
        <email>me@thomas-sutton.id.au</email>
        
    </author>
    <updated>2016-02-08T00:00:00Z</updated>
    <entry>
    <title>Linux.conf.au 2016 round-up</title>
    <link href="https://passingcuriosity.com/2016/lca2016-round-up/" />
    <id>https://passingcuriosity.com/2016/lca2016-round-up/</id>
    <published>2016-02-08T00:00:00Z</published>
    <updated>2016-02-08T00:00:00Z</updated>
    <summary type="html"><![CDATA[<p>This year’s <a href="https://linux.conf.au/">Linux.conf.au</a> was held at Deakin University’s
waterfront campus in Geelong, Victoria and work sent me and a few of
my colleagues. There’s a lot of material in up to six concurrent
tracks over five days but here are the things I particularly liked.</p>
<figure>
<img src="/files/2016/lca2016/deakin-640.jpg" alt="Deakin University waterfront campus" />
<figcaption aria-hidden="true">Deakin University waterfront campus</figcaption>
</figure>
<p>Two talks – <em>Continuous Delivery using blue-green deployments and
immutable infrastructure</em> and <em>The Twelve-Factor Container</em> – had
some interesting, though not entirely new, things to say about CI/CD
and reliable, sustainable build and operations. If containers and
infrastructure as code are your thing, they might be worth watching.</p>
<p>The two talks about Swift (the OpenStack object storage system, not
the banking system, the programming language, the bird, etc., etc.)
gave a high-level overview of their approach to sharding, metadata
storage, and erasure codes. Sticking with “putting data in places”,
Bron Gondwana from Fastmail described <em>Twoskip</em>, a single-file
database format based on skip-lists they built for use in their email
infrastructure. The <em>Dropbox Database Infrastructure</em> talk had some
interesting detail about tooling around a very large MySQL system.</p>
<p>I really enjoyed the talks from a few people associated with
NICTA/Data 61/CSIRO/UNSW about formal methods, the eChronos real-time
embedded operating system kernel, the SMACCM project, etc. The
functional programming miniconf had some very accessible talks on some
foundational topics (viz. parametric polymorphism, Church encodings,
and “you can actually write production software in Haskell”).</p>
<figure>
<img src="/files/2016/lca2016/pier-640.jpg" alt="The Penguin dinner was held at The Pier" />
<figcaption aria-hidden="true">The Penguin dinner was held at The Pier</figcaption>
</figure>
<p>I saw two talks on security topics which might be useful (or at least
entertaining) for those of us who aren’t specialists. <em>Using Linux
features to make a hacker’s life hard</em> described a number of things
you can do to a Linux system to make it difficult for attackers to
exploit your systems (for the adversary’s point of view see
<a href="https://www.youtube.com/watch?v=o5cASgBEXWY"><em>Ain’t No Party Like A Unix Party</em></a> from 2013). <em>Playing to lose</em>
described approaches to thinking about security which will probably be
useful to people designing, building, and operating systems
(i.e. almost all of us).</p>
<figure>
<img src="/files/2016/lca2016/bell-640.jpg" alt="Genevieve Bell delivering her keynote" />
<figcaption aria-hidden="true">Genevieve Bell delivering her keynote</figcaption>
</figure>
<p>Finally the stand-out talks of the conference for me were two of the
keynotes. Catarina Mota spoke about open source, open hardware, and
the newer open materials and open technologies movements. The open
source architecture projects she described made me want to build a
house. The last day of the conference opened with a keynote by
Genevieve Bell – anthropologist, Intel Fellow, and VP of Corporate
Strategy at Intel – about themes that will likely dominate the way
our technologies create ‘the future’. If you watch only one video from
the conference I’d suggest <a href="https://www.youtube.com/watch?v=QqADuKyBNMc" title="Genevieve Bell's linux.conf.au 2016 keynote">make it this one</a>!</p>
<p>Most of the videos from the five days of sessions are already
available on the <a href="https://www.youtube.com/user/linuxconfau2016">Linux.conf.au 2016 Youtube channel</a>. No matter
what you’re interest in you’ll probably find something good in there.</p>
<figure>
<img src="/files/2016/lca2016/apostles-640.jpg" alt="The Twelve Apostles" />
<figcaption aria-hidden="true">The Twelve Apostles</figcaption>
</figure>
<p>Our flights back to Sydney were at 1600 so a few of us jumped in a
hire car (great idea Ramon!) and went to see the
<a href="https://en.wikipedia.org/wiki/The_Twelve_Apostles_(Victoria)">Twelve Apostles</a>. It was well worth the few hours in the car!</p>]]></summary>
</entry>

</feed>
