<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Lachlan Sneff | Blog - Articles</title>
    <description>Lachlan Sneff | Blog
</description>
    <link>
    https://lsneff.me</link>
    
      
      <item>
        <title>The End of the Beginning</title>
        
          <description>&lt;p&gt;Google Summer of Code is nearly done. I got a lot done this summer, but there is still a ways to go before Nebulet is usable in the real world!&lt;/p&gt;

</description>
        
        <pubDate>Sat, 11 Aug 2018 00:00:00 +0000</pubDate>
        <link>
        https://lsneff.me/the-end-of-the-beginning.html</link>
        <guid isPermaLink="true">https://lsneff.me/the-end-of-the-beginning.html</guid>
      </item>
      
    
      
      <item>
        <title>More answers.</title>
        
          <description>&lt;p&gt;Over the last couple of weeks, Nebulet has progressed signifigantly. Because of that, I think it’s time to talk about why I made certain decisions when designing and writing Nebulet.&lt;/p&gt;

</description>
        
        <pubDate>Thu, 28 Jun 2018 00:00:00 +0000</pubDate>
        <link>
        https://lsneff.me/more-answers.html</link>
        <guid isPermaLink="true">https://lsneff.me/more-answers.html</guid>
      </item>
      
    
      
      <item>
        <title>Why Nebulet?</title>
        
          <description>&lt;p&gt;I’ve gotten a lot of questions, both recently and when I first unveiled that I was creating Nebulet, that, in short, asked why on earth was I making this a thing. This post explains why.&lt;/p&gt;

</description>
        
        <pubDate>Sat, 26 May 2018 00:00:00 +0000</pubDate>
        <link>
        https://lsneff.me/why-nebulet.html</link>
        <guid isPermaLink="true">https://lsneff.me/why-nebulet.html</guid>
      </item>
      
    
      
      <item>
        <title>Nebulet - Booting Up</title>
        
          <description>&lt;p&gt;This summer, I’m working on a GSoC project for Mozilla, creating &lt;a href=&quot;https://github.com/nebulet/nebulet&quot;&gt;Nebulet&lt;/a&gt;, a microkernel that executes WebAssembly modules instead of compiled machine-code. Furthermore, it does so in ring 0 and in the same address space as the kernel. Normally, this would be super dangerous, but WebAssembly is designed to run safely on remote computers, so it can be securely sandboxed without losing performance.&lt;/p&gt;

</description>
        
        <pubDate>Sun, 20 May 2018 00:00:00 +0000</pubDate>
        <link>
        https://lsneff.me/nebulet-booting-up.html</link>
        <guid isPermaLink="true">https://lsneff.me/nebulet-booting-up.html</guid>
      </item>
      
    
      
      <item>
        <title>Some Corrections and What I'm Actually Doing</title>
        
          <description>&lt;p&gt;Sorry, my last (and first) post came out a little wrong. My intent wasn’t to say, “let’s make everything Electron.” I really don’t want that. And to be frank, I’m not really a GUI person. I use them, yes, but I don’t much enjoy designing or creating them, whatever method is used.&lt;/p&gt;

</description>
        
        <pubDate>Wed, 29 Nov 2017 00:00:00 +0000</pubDate>
        <link>
        https://lsneff.me/Some-Corrections-And-What-Im-Actually-Doing.html</link>
        <guid isPermaLink="true">https://lsneff.me/Some-Corrections-And-What-Im-Actually-Doing.html</guid>
      </item>
      
    
      
      <item>
        <title>A Whole New World</title>
        
          <description>&lt;p&gt;Our current software infrastructure is, depending on how you see it, more than 25 years old. Obviously, very little of that original code from 1991 and earlier is still in the linux kernel, but the design is similar and the ideas are similar.&lt;/p&gt;

</description>
        
        <pubDate>Tue, 28 Nov 2017 00:00:00 +0000</pubDate>
        <link>
        https://lsneff.me/A-Whole-New-World.html</link>
        <guid isPermaLink="true">https://lsneff.me/A-Whole-New-World.html</guid>
      </item>
      
    
  </channel>
</rss>
