<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="https://www.w3.org/2005/Atom" xml:lang="en">
<title type="text">Dale's Tech and etc. blog</title>
<generator uri="https://github.com/mojombo/jekyll">Jekyll</generator>
<link rel="self" type="application/atom+xml" href="https://blog.srvthe.net/feed.xml" />
<link rel="alternate" type="text/html" href="https://blog.srvthe.net" />
<updated>2019-08-11T16:59:00-04:00</updated>
<id>https://blog.srvthe.net/</id>
<author>
  <name>Dale Hamel</name>
  <uri>https://blog.srvthe.net/</uri>
  <email>dale.hamel@srvthe.net</email>
</author>


<entry>
  <title type="html"><![CDATA[bpftrace contributions]]></title>
 <link rel="alternate" type="text/html" href="https://blog.srvthe.net/bpftrace-internals/" />
  <id>https://blog.srvthe.net/bpftrace-internals</id>
  <updated>2019-04-19 20:44:25 -0400T00:00:00-00:00</updated>
  <published>2019-08-11T00:00:00-04:00</published>
  
  <author>
    <name>Dale Hamel</name>
    <uri>https://blog.srvthe.net</uri>
    <email>dale.hamel@srvthe.net</email>
  </author>
  <content type="html">&lt;h1 id=&quot;bpftrace-internals&quot;&gt;bpftrace internals&lt;/h1&gt;

&lt;p&gt;I’ve written up some of what I’ve contributed to bpftrace, which I think can
give a nice overview of bpftrace internals, especially for developers who want
to contribute to bpftrace&lt;/p&gt;

&lt;p&gt;You can read it &lt;a href=&quot;https://blog.srvthe.net/bpftrace-internals-doc/index.html&quot;&gt;here&lt;/a&gt;&lt;/p&gt;

  &lt;p&gt;&lt;a href=&quot;https://blog.srvthe.net/bpftrace-internals/&quot;&gt;bpftrace contributions&lt;/a&gt; was originally published by Dale Hamel at &lt;a href=&quot;https://blog.srvthe.net&quot;&gt;Dale's Tech and etc. blog&lt;/a&gt; on August 11, 2019.&lt;/p&gt;</content>
</entry>


<entry>
  <title type="html"><![CDATA[Production Breakpoints]]></title>
 <link rel="alternate" type="text/html" href="https://blog.srvthe.net/production-breakpoints/" />
  <id>https://blog.srvthe.net/production-breakpoints</id>
  <updated>2019-04-19 20:44:25 -0400T00:00:00-00:00</updated>
  <published>2019-07-21T00:00:00-04:00</published>
  
  <author>
    <name>Dale Hamel</name>
    <uri>https://blog.srvthe.net</uri>
    <email>dale.hamel@srvthe.net</email>
  </author>
  <content type="html">&lt;h1 id=&quot;production-breakpoints&quot;&gt;Production breakpoints&lt;/h1&gt;

&lt;p&gt;I’ve been preparing a report on USDT for linux.&lt;/p&gt;

&lt;p&gt;You can read it &lt;a href=&quot;https://blog.srvthe.net/production-breakpoints-doc/index.html&quot;&gt;here&lt;/a&gt;&lt;/p&gt;

  &lt;p&gt;&lt;a href=&quot;https://blog.srvthe.net/production-breakpoints/&quot;&gt;Production Breakpoints&lt;/a&gt; was originally published by Dale Hamel at &lt;a href=&quot;https://blog.srvthe.net&quot;&gt;Dale's Tech and etc. blog&lt;/a&gt; on July 21, 2019.&lt;/p&gt;</content>
</entry>


<entry>
  <title type="html"><![CDATA[usdt tracing report]]></title>
 <link rel="alternate" type="text/html" href="https://blog.srvthe.net/usdt-tracing-report/" />
  <id>https://blog.srvthe.net/usdt-tracing-report</id>
  <updated>2019-04-19 20:44:25 -0400T00:00:00-00:00</updated>
  <published>2019-04-19T00:00:00-04:00</published>
  
  <author>
    <name>Dale Hamel</name>
    <uri>https://blog.srvthe.net</uri>
    <email>dale.hamel@srvthe.net</email>
  </author>
  <content type="html">&lt;h1 id=&quot;usdt-static-tracing&quot;&gt;USDT static tracing&lt;/h1&gt;

&lt;p&gt;I’ve been preparing a report on USDT for linux.&lt;/p&gt;

&lt;p&gt;You can read it &lt;a href=&quot;https://blog.srvthe.net/usdt-report-doc/&quot;&gt;here&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It is also available as:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://blog.srvthe.net/usdt-report-doc/output/doc.epub&quot;&gt;epub&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://blog.srvthe.net/usdt-report-doc/output/doc.mobi&quot;&gt;mobi (for kindle)&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://blog.srvthe.net/usdt-report-doc/output/doc.pdf&quot;&gt;pdf, latex generated&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href=&quot;https://blog.srvthe.net/usdt-report-doc/index.html&quot;&gt;The site itself&lt;/a&gt; was rendered by pandoc.&lt;/p&gt;

  &lt;p&gt;&lt;a href=&quot;https://blog.srvthe.net/usdt-tracing-report/&quot;&gt;usdt tracing report&lt;/a&gt; was originally published by Dale Hamel at &lt;a href=&quot;https://blog.srvthe.net&quot;&gt;Dale's Tech and etc. blog&lt;/a&gt; on April 19, 2019.&lt;/p&gt;</content>
</entry>


<entry>
  <title type="html"><![CDATA[Moving to jekyll]]></title>
 <link rel="alternate" type="text/html" href="https://blog.srvthe.net/moving-to-jekyl/" />
  <id>https://blog.srvthe.net/moving-to-jekyl</id>
  <updated>2014-04-06T00:00:00-00:00</updated>
  <published>2014-04-06T00:00:00-04:00</published>
  
  <author>
    <name>Dale Hamel</name>
    <uri>https://blog.srvthe.net</uri>
    <email>dale.hamel@srvthe.net</email>
  </author>
  <content type="html">&lt;h1 id=&quot;wordpress-is-dead-long-live-jekyll&quot;&gt;Wordpress is dead. Long live Jekyll!&lt;/h1&gt;

&lt;p&gt;I’m going to start shutting down the old srvthe.net server, and I’ve already done away with the old wordpress server. It feels &lt;strong&gt;really&lt;/strong&gt; good not to be runnyn any more php.
This site is now being hosted on github.io (ie, fastly). It took me a while to import the old posts and set up the redirects, but was surprisingly easy given the number of great resources out there.&lt;/p&gt;

&lt;p&gt;For anyone looking to set up a simple blog I highly recommend Github.io + Jekyll.&lt;/p&gt;

&lt;p&gt;Interesting side note - I found out when I was almost done deploying the site that Jekyll uses Liquid, which was actually created by the CEO of Shopify, the company where I currently work.&lt;/p&gt;

  &lt;p&gt;&lt;a href=&quot;https://blog.srvthe.net/moving-to-jekyl/&quot;&gt;Moving to jekyll&lt;/a&gt; was originally published by Dale Hamel at &lt;a href=&quot;https://blog.srvthe.net&quot;&gt;Dale's Tech and etc. blog&lt;/a&gt; on April 06, 2014.&lt;/p&gt;</content>
</entry>


<entry>
  <title type="html"><![CDATA[i3 Window Manager]]></title>
 <link rel="alternate" type="text/html" href="https://blog.srvthe.net/i3-window-manager/" />
  <id>https://blog.srvthe.net/i3-window-manager</id>
  <updated>2014-04-06T00:00:00-00:00</updated>
  <published>2014-04-06T00:00:00-04:00</published>
  
  <author>
    <name>Dale Hamel</name>
    <uri>https://blog.srvthe.net</uri>
    <email>dale.hamel@srvthe.net</email>
  </author>
  <content type="html">&lt;h1 id=&quot;notion-is-dead-long-live-i3&quot;&gt;notion is dead. Long live i3!&lt;/h1&gt;

&lt;p&gt;Years ago when Ubuntu introduced Unity, I desperately sought an alternative window manager. I wasn’t too happy with gnome, and a friend of mine recommended i tiling window manager he’d been using - ion3. ion3 was pretty good, I really liked how minimalist it was - enabling me to easily create and destroy workspaces, and while defining tiling layouts was a bit clunky (involved using menus), and the configuration was a mess (highly obfuscated lua), it did pretty will for me for several years.&lt;/p&gt;

&lt;p&gt;Then the creator of ion3 had a shitfit (read about &lt;a href=&quot;https://tuomov.iki.fi/software/&quot;&gt;Tuomov and why he stopped maintaining ion3&lt;/a&gt;, it’s quite amusing), and the project was forked to ‘notion’ or ‘not-ion’, but was effectively unmaintained. The multi-monitor support has always been pretty terrible, and it’s got quite a few nasty bugs (random crashes, chrome tabs are not dockable, gimp is super broken).&lt;/p&gt;

&lt;p&gt;The actual reason that spurred me to switch to a different tiling window manager was the terrible multihead support. ion3 requires an actual separate X display to display workspaces on their own screen, rather than its default behaviour which is to stretch between the two. This requires ZaphodHead functionality, which is sketchy at best in open source nvidia drivers.&lt;/p&gt;

&lt;p&gt;So, I sought out to try to replace notion/ion3. My main criteria was to find a window manager that solved my multihead problem, and was easy to configure a setup that was similar what I was used to in ion3.&lt;/p&gt;

&lt;h2 id=&quot;awesome&quot;&gt;awesome&lt;/h2&gt;

&lt;p&gt;The first candidate I tried was &lt;a href=&quot;https://awesome.naquadah.org/&quot;&gt;awesome wm&lt;/a&gt;. All in all, it’s a nice piece of software. I got a setup that was pretty close to my ion3 setup fairly easily, but features that I needed like a scratchpad and a customizable status bar were difficult to configure, and the docs were kind of out of date and shitty because of incompatibilities between versions. It’s scripted in lua, and the lua framework is definitely better to program in than ion3.&lt;/p&gt;

&lt;p&gt;What killed awesome for me was the predefined tiling layouts. They are just too much of a pain in the ass to configure, and I don’t like the idea of cycling linearly through them. It’s kind of a cool concept, but it’s just not practical for me, and was too much of an aberration from the simple ion3 setup I was used to. So I kept looking.&lt;/p&gt;

&lt;h2 id=&quot;i3---love-at-first-sight&quot;&gt;i3 - love at first sight&lt;/h2&gt;

&lt;p&gt;Well, not quite. At first there were a few major pain points with i3. The biggest one was that i3 by default wants you to cycle through workspaces in order and has no concept of grouping workspaces between physical displays. So, you would find yourself alternating a lot between different displays if you aren’t careful which order your create your workspaces in.&lt;/p&gt;

&lt;p&gt;But none of this matters. i3 has hands down the best scripting interface of any tiling window manager I’ve tried. The magic sauce is ‘i3-cmd’ which lets you query the wm state in json objects, and inject window management commands. So, you can add a simple hook into your base config to call a script that queries the wm state, then inject whatever you want to get it to your desired state. This is incredible powerful. Using less than a hundred lines of ruby I was able to script an even better verison of the ion3 tiling and workspace management I was used to.&lt;/p&gt;

&lt;p&gt;On top of that, the i3-status is extremely simple and refreshingly barebones. The whole development mentality of i3 has been to keep it clean and simple, and i3 has succeeded. It’s probably only fitting that I ended up with i3, since people always thought I was talking about i3 anyways when I mentioned that I used ion3. I wonder if that confusion was intentional by the authors…&lt;/p&gt;

&lt;h1 id=&quot;give-i3-a-shot&quot;&gt;Give i3 a shot!&lt;/h1&gt;

&lt;p&gt;If you’re looking to set up a tiling WM I highly recommend i3. Awesome is pretty great too, so you may as well give it a go.&lt;/p&gt;

  &lt;p&gt;&lt;a href=&quot;https://blog.srvthe.net/i3-window-manager/&quot;&gt;i3 Window Manager&lt;/a&gt; was originally published by Dale Hamel at &lt;a href=&quot;https://blog.srvthe.net&quot;&gt;Dale's Tech and etc. blog&lt;/a&gt; on April 06, 2014.&lt;/p&gt;</content>
</entry>


<entry>
  <title type="html"><![CDATA[Gentoo On Macbook Pro Retina]]></title>
 <link rel="alternate" type="text/html" href="https://blog.srvthe.net/gentoo-on-macbook-pro-retina/" />
  <id>https://blog.srvthe.net/gentoo-on-macbook-pro-retina</id>
  <updated>2014-02-14T00:00:00-00:00</updated>
  <published>2014-02-14T00:00:00-05:00</published>
  
  <author>
    <name>Dale Hamel</name>
    <uri>https://blog.srvthe.net</uri>
    <email>dale.hamel@srvthe.net</email>
  </author>
  <content type="html">&lt;p&gt;After fighting with it a bit, I got gentoo working on my macbook retina from work. I updated the wiki article substantially to share my findings, in case anyone else wants to duplicate or improve on my efforts &lt;a href=&quot;https://wiki.gentoo.org/wiki/Apple_Macbook_Pro_Retina&quot; title=&quot;wiki article&quot;&gt;https://wiki.gentoo.org/wiki/Apple_Macbook_Pro_Retina&lt;/a&gt;&lt;/p&gt;

  &lt;p&gt;&lt;a href=&quot;https://blog.srvthe.net/gentoo-on-macbook-pro-retina/&quot;&gt;Gentoo On Macbook Pro Retina&lt;/a&gt; was originally published by Dale Hamel at &lt;a href=&quot;https://blog.srvthe.net&quot;&gt;Dale's Tech and etc. blog&lt;/a&gt; on February 14, 2014.&lt;/p&gt;</content>
</entry>


<entry>
  <title type="html"><![CDATA[Interview By My Linux Rig]]></title>
 <link rel="alternate" type="text/html" href="https://blog.srvthe.net/interview-by-my-linux-rig/" />
  <id>https://blog.srvthe.net/interview-by-my-linux-rig</id>
  <updated>2014-01-10T00:00:00-00:00</updated>
  <published>2014-01-10T00:00:00-05:00</published>
  
  <author>
    <name>Dale Hamel</name>
    <uri>https://blog.srvthe.net</uri>
    <email>dale.hamel@srvthe.net</email>
  </author>
  <content type="html">&lt;p&gt;I think all tech geeks like to brag about their setup a bit. I know I certainly do ;) I was very flattered to be interviewed by “My Linux Rig” recently. &lt;a href=&quot;https://www.mylinuxrig.com/post/64783739173/the-linux-setup-dale-hamel-operations-developer&quot;&gt;Check it out!&lt;/a&gt;&lt;/p&gt;

  &lt;p&gt;&lt;a href=&quot;https://blog.srvthe.net/interview-by-my-linux-rig/&quot;&gt;Interview By My Linux Rig&lt;/a&gt; was originally published by Dale Hamel at &lt;a href=&quot;https://blog.srvthe.net&quot;&gt;Dale's Tech and etc. blog&lt;/a&gt; on January 10, 2014.&lt;/p&gt;</content>
</entry>


<entry>
  <title type="html"><![CDATA[The History And Future Of Rasplex]]></title>
 <link rel="alternate" type="text/html" href="https://blog.srvthe.net/the-history-and-future-of-rasplex/" />
  <id>https://blog.srvthe.net/the-history-and-future-of-rasplex</id>
  <updated>2013-03-27T00:00:00-00:00</updated>
  <published>2013-03-27T00:00:00-04:00</published>
  
  <author>
    <name>Dale Hamel</name>
    <uri>https://blog.srvthe.net</uri>
    <email>dale.hamel@srvthe.net</email>
  </author>
  <content type="html">&lt;h1 id=&quot;tldr&quot;&gt;tl;dr&lt;/h1&gt;

&lt;p&gt;RasPlex was born from my love for XBMC, and wouldn’t have been possible without the &lt;a href=&quot;https://openelec.tv/&quot;&gt;OpenELEC&lt;/a&gt;, &lt;a href=&quot;https://xbian.org/&quot;&gt;Xbian&lt;/a&gt;, and &lt;a href=&quot;https://www.raspbmc.com/&quot;&gt;Raspbmc&lt;/a&gt; projects. I call for us all to work together, share our work, and improve one another to provide the best possible UX, and provide stronger platforms than we would separately, reinventing each other’s work. If you agree, please take to twitter, tweeting the @SamNazarko, @Koenkk, @raspbmc, and @OpenELEC with #htpcunite.&lt;/p&gt;

&lt;h1 id=&quot;it-all-began&quot;&gt;It all began&lt;/h1&gt;

&lt;p&gt;8 years ago when I first ran XBMC on my Xbox 1. I loved it, and had been using various modifications (including MythTV, and a few other little tweaks) of the setup quite happily up until this summer, when a friend of mine introduced me to Plex.&lt;/p&gt;

&lt;h1 id=&quot;plex-blew-me-away&quot;&gt;Plex BLEW me away&lt;/h1&gt;

&lt;p&gt;I easily converted my existing media collection (well organized, making it super easy for Plex to assimilate), and built what I consider to be a system that is better than Netflix or a conventional cable service. With features like&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Easily keeping my media organized in an object oriented way, so I can browse by MOVIE and not by obscure file name&lt;/li&gt;
  &lt;li&gt;Genre, theme based categorization, IMDB classification and description&lt;/li&gt;
  &lt;li&gt;The ability to stop on one frontend, resume on another functionality provided by Client/Server arch&lt;/li&gt;
  &lt;li&gt;On deck/ recently added, media queue&lt;/li&gt;
  &lt;li&gt;iOS / android integration, ease of use, ease of setup&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;When I envisioned of the setup I was trying to make with XBMC, it was Plex. It seemed to me like Plex had the power and proven reliability of XBMC, with a specific focus towards marketability and UX.&lt;/p&gt;

&lt;h1 id=&quot;then-i-got-a-raspberry-pi&quot;&gt;Then I got a Raspberry Pi&lt;/h1&gt;

&lt;p&gt;I discovered that XBMC was running on the Rasbperry Pi, and had to get one. It blew me away that the Raspberry Pi could support my favorite HTPC system, even better than the (much larger) Xbox 1 could.&lt;/p&gt;

&lt;h1 id=&quot;but-it-wasnt-good-enough&quot;&gt;But it wasn’t good enough&lt;/h1&gt;

&lt;p&gt;I tried &lt;a href=&quot;https://www.raspbmc.com/&quot;&gt;Rampbmc&lt;/a&gt;, which is a great project and makes XBMC remarkably accessible on the Raspberry Pi thanks to the works of Sam Nazarko. As a platform for XBMC, I loved it. But I missed the Plex features that I loved so much.&lt;/p&gt;

&lt;h1 id=&quot;so-the-work-on-rasplex-began&quot;&gt;So the work on RasPlex began&lt;/h1&gt;

&lt;p&gt;Being the arrogant, cocky guy that I am, I figured that I would just port Plex to the Raspberry Pi. They already had XBMC building, how hard could it be?&lt;/p&gt;

&lt;h2 id=&quot;plex-linux-by-gewalker&quot;&gt;plex-linux by gewalker&lt;/h2&gt;

&lt;p&gt;I had already been using plex-linux for a while on my gentoo setup, and was familiar with building plex on linux. I tried to build plex-linux on RPi back in September 2012, and got pretty far pretty quickly.&lt;/p&gt;

&lt;h2 id=&quot;but-there-were-major-issues&quot;&gt;But there were major issues&lt;/h2&gt;

&lt;p&gt;I eventually compiled an executable that didn’t run, just segfaulted. I investigated, and discovered that it was because the magic that makes &lt;a href=&quot;https://www.raspbmc.com/&quot;&gt;Raspbmc&lt;/a&gt;, &lt;a href=&quot;https://openelec.tv/&quot;&gt;OpenELEC&lt;/a&gt;, and &lt;a href=&quot;https://xbian.org/&quot;&gt;XBian&lt;/a&gt; work was missing - I wasn’t properly linking the VideoCore stuff, and was missing ALL of the RPi XBMC patches.&lt;/p&gt;

&lt;h1 id=&quot;all-that-work-for-nothing&quot;&gt;All that work for nothing!&lt;/h1&gt;

&lt;p&gt;In November, I all but abandoned RasPlex, as the task to port all that work into such a diverged tree was ominous. I reluctantly abandoned my dreams of Plex on the Raspberry Pi, and focused on exams and finishing my degree.&lt;/p&gt;

&lt;h1 id=&quot;exams-are-over-im-done-school&quot;&gt;Exams are over, I’m done school&lt;/h1&gt;

&lt;p&gt;Once crunch time was over, I picked up RasPlex again. I started by deleting everything I had, to take a fresh mind at it. Work was slow, I was still compiling everything on the Pi (with the help of distcc), which meant that it took several days to build the dependencies on Gentoo - the system I was using.&lt;/p&gt;

&lt;h1 id=&quot;help-from-the-gods&quot;&gt;Help from the Gods&lt;/h1&gt;

&lt;p&gt;Divine action intervened. Tobias Hieta (a Plex god - the maintainer of plex-home-theater) descended from the heavens, and released the newly revamped plex-home-theater source publicly on github in January.&lt;/p&gt;

&lt;h2 id=&quot;rasplex-is-born&quot;&gt;RasPlex is born&lt;/h2&gt;

&lt;p&gt;This was the piece of the puzzle that made everything possible. I used my knowledge of building plex-linux (which was basically just XBMC) on the Pi to reverse engineer the XBMC raspberry pi build process into the up-to-date, patched codebase. I wrote the PlatformRPi.cmake file, and applied a few patches where needed. Rasplex booted for the first time shortly after, and I’ll never forget my glee - 4 months of work, giving up once, and here it was before my eyes - I was the first person to see RasPlex run.&lt;/p&gt;

&lt;h2 id=&quot;well-running-is-the-wrong-word&quot;&gt;Well, *running* is the wrong word&lt;/h2&gt;

&lt;p&gt;It was clear that there was lots of work to be done. The code was incredibly unstable, prone to crashing, and the GUI Was completely useless for day-to-day use.&lt;/p&gt;

&lt;h1 id=&quot;the-community-is-born&quot;&gt;The community is born&lt;/h1&gt;

&lt;p&gt;I started the chatroom, and LongChair showed up (first person - there from the start!). Many then came (it’s true - if you build it, they will come). The trello took off, and the RasPlex hardcores weelkin and a_wein showed up on the scene. ElMassman contributed lots of GUI tweaks, and helped the project take it’s first steps.&lt;/p&gt;

&lt;h1 id=&quot;gentoo-port-dies&quot;&gt;Gentoo port dies&lt;/h1&gt;

&lt;p&gt;Weelkin successfully convinced me, much to my chagrin, to abandon the gentoo port and go all out &lt;a href=&quot;https://openelec.tv/&quot;&gt;OpenELEC&lt;/a&gt;. He was right. We got so much for free, and our builds that used to take 2 hours were down to 5 minutes. Rapid development was finally enabled.&lt;/p&gt;

&lt;h1 id=&quot;openelec-growing-pains&quot;&gt;OpenELEC growing pains&lt;/h1&gt;

&lt;p&gt;The first really stable &lt;a href=&quot;https://openelec.tv/&quot;&gt;OpenELEC&lt;/a&gt; was 0.1.17, which was a landmark build, including Wifi and autoupdate. We pushed through it, and did some more merges and sped things up a bit.&lt;/p&gt;

&lt;h1 id=&quot;rasplexcom-launches&quot;&gt;RasPlex.com launches&lt;/h1&gt;

&lt;p&gt;Dale’s scheme to release the rasplex website on Pi day is ignored by most of the world. Until the day after Pi day, when there is a media flurry resulting from engadget and Elan’s blog. Over night, the user base of RasPlex explodes.&lt;/p&gt;

&lt;h1 id=&quot;gui-installers-and-stability-fixes&quot;&gt;GUI installers and stability fixes&lt;/h1&gt;

&lt;p&gt;The GUI installers are released around the same time as a very stable, polished build 0.1.30 (much better than the 0.1.27 available at launch day).&lt;/p&gt;

&lt;h1 id=&quot;here-way-are&quot;&gt;Here way are&lt;/h1&gt;

&lt;p&gt;And this brings us to today. It’s been a wild ride! About 2 months since the birth of RasPlex, we have a stable(ish) build. There is still lots of work to do, including some major caching fixes that are finally underway.&lt;/p&gt;

&lt;h1 id=&quot;the-future&quot;&gt;The future&lt;/h1&gt;

&lt;p&gt;RasPlex plans to deliver on it’s code of ethics:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Users above all else.&lt;/li&gt;
  &lt;li&gt;By the community, for the community.&lt;/li&gt;
  &lt;li&gt;Relationships over egos.&lt;/li&gt;
  &lt;li&gt;Everything must be FOSS.&lt;/li&gt;
  &lt;li&gt;Collaboration with other HTPC projects over competition.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We are focused on collaborating with the existing HTPC projects, &lt;a href=&quot;https://xbian.org/&quot;&gt;Xbian&lt;/a&gt;, &lt;a href=&quot;https://openelec.tv/&quot;&gt;OpenELEC&lt;/a&gt;, and &lt;a href=&quot;https://www.raspbmc.com/&quot;&gt;Raspbmc&lt;/a&gt;. We have offered our GUI installer to each of them, and hope that their users can benefit from it as much as ours do, so that we can work together to improve it. Users first. There have been some ego issues with these XBMC projects, and we want to put all of that in the past. We work better together than we do in competition. While competition is healthy and necessary, the goal should be to share our work, rather than reinvent the wheel over and over.&lt;/p&gt;

&lt;h1 id=&quot;htpc-unite&quot;&gt;HTPC Unite&lt;/h1&gt;

&lt;p&gt;I call to all developers of XBMC for Raspberry pi, be you core devs, or devs for &lt;a href=&quot;https://openelec.tv/&quot;&gt;OpenELEC&lt;/a&gt;, &lt;a href=&quot;https://www.raspbmc.com/&quot;&gt;Raspbmc&lt;/a&gt;, or &lt;a href=&quot;https://xbian.org/&quot;&gt;XBian&lt;/a&gt; to join us! This is the true spirit of Open source. Together, we can destroy proprietary platforms like AppleTV and Roku. Divided, we are just rogue hobbyists projects reinventing each others works. RasPlex has benefited from all of these projects, and is happy to give back in any way it can. We will be releasing &lt;a href=&quot;https://openelec.tv/&quot;&gt;Raspbian&lt;/a&gt; ports soon, and plan to borrow on the work of &lt;a href=&quot;https://www.raspbmc.com/&quot;&gt;Raspbmc&lt;/a&gt; and &lt;a href=&quot;https://xbian.org/&quot;&gt;XBian&lt;/a&gt;. All of our work will be publicly available, and we hope that we are able to improve these projects as much as &lt;a href=&quot;https://openelec.tv/&quot;&gt;OpenELEC&lt;/a&gt; has improved us.&lt;/p&gt;

&lt;h1 id=&quot;take-frodo-to-the-users&quot;&gt;Take frodo to the users&lt;/h1&gt;

&lt;p&gt;How fitting it is that we need to work together to take frodo (the latest release of XBMC, which powers all of these projects) to the users, as Frodo of Lord Of the Rings set out to take the ring to Mordor. Elrond convened a council of Elves, Dwarves, and Humans to meet this end. They didn’t all get along at first, but they learned to. And together, they got it done.&lt;/p&gt;

  &lt;p&gt;&lt;a href=&quot;https://blog.srvthe.net/the-history-and-future-of-rasplex/&quot;&gt;The History And Future Of Rasplex&lt;/a&gt; was originally published by Dale Hamel at &lt;a href=&quot;https://blog.srvthe.net&quot;&gt;Dale's Tech and etc. blog&lt;/a&gt; on March 27, 2013.&lt;/p&gt;</content>
</entry>


<entry>
  <title type="html"><![CDATA[Rasplex Gets Gui Installers]]></title>
 <link rel="alternate" type="text/html" href="https://blog.srvthe.net/rasplex-gets-gui-installers/" />
  <id>https://blog.srvthe.net/rasplex-gets-gui-installers</id>
  <updated>2013-03-25T00:00:00-00:00</updated>
  <published>2013-03-25T00:00:00-04:00</published>
  
  <author>
    <name>Dale Hamel</name>
    <uri>https://blog.srvthe.net</uri>
    <email>dale.hamel@srvthe.net</email>
  </author>
  <content type="html">&lt;h1 id=&quot;now-its-easier-than-ever&quot;&gt;Now it’s easier than ever&lt;/h1&gt;

&lt;p&gt;Installing RasPlex is now so easy your grandma should be able to do it! Just grab the &lt;a href=&quot;https://rasplex.com/get-started/rasplex-installers.html&quot;&gt;GUI installer for your platform&lt;/a&gt;, insert an SD card, and follow the on screen instructions.&lt;/p&gt;

&lt;h1 id=&quot;rasplexcom-is-the-place-to-be&quot;&gt;Rasplex.com is the place to be&lt;/h1&gt;

&lt;p&gt;If you are still coming here for Rasplex updates, you should go to &lt;a href=&quot;https://rasplex.com&quot;&gt;rasplex.com&lt;/a&gt; instead.&lt;/p&gt;

&lt;h1 id=&quot;now-with-less-ads&quot;&gt;Now with less ads!&lt;/h1&gt;

&lt;p&gt;Now that the traffic here is lower, I’ve removed most of the ads.&lt;/p&gt;

  &lt;p&gt;&lt;a href=&quot;https://blog.srvthe.net/rasplex-gets-gui-installers/&quot;&gt;Rasplex Gets Gui Installers&lt;/a&gt; was originally published by Dale Hamel at &lt;a href=&quot;https://blog.srvthe.net&quot;&gt;Dale's Tech and etc. blog&lt;/a&gt; on March 25, 2013.&lt;/p&gt;</content>
</entry>


<entry>
  <title type="html"><![CDATA[Rasplex On Engadget Please Upvote Us On Hn]]></title>
 <link rel="alternate" type="text/html" href="https://blog.srvthe.net/rasplex-on-engadget-please-upvote-us-on-hn/" />
  <id>https://blog.srvthe.net/rasplex-on-engadget-please-upvote-us-on-hn</id>
  <updated>2013-03-15T00:00:00-00:00</updated>
  <published>2013-03-15T00:00:00-04:00</published>
  
  <author>
    <name>Dale Hamel</name>
    <uri>https://blog.srvthe.net</uri>
    <email>dale.hamel@srvthe.net</email>
  </author>
  <content type="html">&lt;h1 id=&quot;the-winds-of-the-internet-are-blowing-our-way&quot;&gt;The winds of the internet are blowing our way&lt;/h1&gt;

&lt;p&gt;If you have a hacker news account, please upvote us on our &lt;a href=&quot;https://news.ycombinator.com/item?id=5382427&quot;&gt;hackernews item&lt;/a&gt; linking to the recent &lt;a href=&quot;https://www.engadget.com/2013/03/15/plex-client-project-for-raspberry-pi-gets-a-fresh-update-and-its/&quot;&gt;engadget story.&lt;/a&gt;  &lt;/p&gt;

  &lt;p&gt;&lt;a href=&quot;https://blog.srvthe.net/rasplex-on-engadget-please-upvote-us-on-hn/&quot;&gt;Rasplex On Engadget Please Upvote Us On Hn&lt;/a&gt; was originally published by Dale Hamel at &lt;a href=&quot;https://blog.srvthe.net&quot;&gt;Dale's Tech and etc. blog&lt;/a&gt; on March 15, 2013.&lt;/p&gt;</content>
</entry>


<entry>
  <title type="html"><![CDATA[Happy Pi Day]]></title>
 <link rel="alternate" type="text/html" href="https://blog.srvthe.net/happy-pi-day/" />
  <id>https://blog.srvthe.net/happy-pi-day</id>
  <updated>2013-03-14T00:00:00-00:00</updated>
  <published>2013-03-14T00:00:00-04:00</published>
  
  <author>
    <name>Dale Hamel</name>
    <uri>https://blog.srvthe.net</uri>
    <email>dale.hamel@srvthe.net</email>
  </author>
  <content type="html">&lt;h1 id=&quot;rejoice-pi-day-has-come&quot;&gt;Rejoice! Pi day has come!&lt;/h1&gt;

&lt;p&gt;Wow. What a ride it’s been! The community has been wonderfully supportive, I can’t believe how much we’ve been able to get done in such a short span of time. Thanks to everyone who helped make Pi Day possible.&lt;/p&gt;

&lt;h1 id=&quot;rasplex-has-a-new-home&quot;&gt;RasPlex has a new home&lt;/h1&gt;

&lt;p&gt;This blog is no longer the home of RasPlex (thank goodness!). Head down to &lt;a href=&quot;https://rasplex.com&quot;&gt;rasplex.com&lt;/a&gt; to check it out!&lt;/p&gt;

&lt;h1 id=&quot;help-us-go-viral&quot;&gt;Help us go viral!&lt;/h1&gt;

&lt;p&gt;We want to get on hacker news! Please tweet &lt;a href=&quot;https://twitter.com/JustShowHN&quot;&gt;~~@~~JustShowHN&lt;/a&gt; Show HN: Happy Pi day! RasPlex media center for Raspberry Pi launches &lt;a href=&quot;https://rasplex.com/&quot;&gt;https://rasplex.com&lt;/a&gt; to celebrate Pi day! Please like us on facebook &lt;a href=&quot;https://www.facebook.com/Rasplex&quot;&gt;https://www.facebook.com/Rasplex&lt;/a&gt;, and please follow us on  twitter &lt;a href=&quot;https://twitter.com/rasplex&quot;&gt;https://twitter.com/rasplex&lt;/a&gt; and promote our &lt;a href=&quot;https://www.reddit.com/r/rasplex/&quot;&gt;https://www.reddit.com/r/rasplex/&lt;/a&gt; subreddit, or on these subreddits &lt;a href=&quot;https://www.reddit.com/r/cordcutters/comments/1a9qhc/&quot;&gt;https://www.reddit.com/r/cordcutters/comments/1a9qhc/&lt;/a&gt; and &lt;a href=&quot;https://www.reddit.com/r/raspberry_pi/comments/1a9qif/&quot;&gt;https://www.reddit.com/r/raspberry_pi/comments/1a9qif/&lt;/a&gt;  &lt;/p&gt;

  &lt;p&gt;&lt;a href=&quot;https://blog.srvthe.net/happy-pi-day/&quot;&gt;Happy Pi Day&lt;/a&gt; was originally published by Dale Hamel at &lt;a href=&quot;https://blog.srvthe.net&quot;&gt;Dale's Tech and etc. blog&lt;/a&gt; on March 14, 2013.&lt;/p&gt;</content>
</entry>


<entry>
  <title type="html"><![CDATA[Rasplex 0 1 24 Released]]></title>
 <link rel="alternate" type="text/html" href="https://blog.srvthe.net/rasplex-0-1-24-released/" />
  <id>https://blog.srvthe.net/rasplex-0-1-24-released</id>
  <updated>2013-03-08T00:00:00-00:00</updated>
  <published>2013-03-08T00:00:00-05:00</published>
  
  <author>
    <name>Dale Hamel</name>
    <uri>https://blog.srvthe.net</uri>
    <email>dale.hamel@srvthe.net</email>
  </author>
  <content type="html">&lt;h1 id=&quot;thanks-for-being-patient&quot;&gt;Thanks for being patient&lt;/h1&gt;

&lt;p&gt;This release has been a long time coming, and I have to say it’s been pretty cranky. We had quite a few attempts at a release that kept blowing up during video playback, though everything since the OpenELEC Head merge has been much more responsive in the UI. My rule for releases is that I won’t push anything that I am not using myself every day. I had previously been using 0.1.17, and nothing since then had been substantially better enough to justify a push. In my opinion 0.1.24 is something worth getting excited about, as the GUI is now much faster Thanks again to a_wein for championing this merge! This version should also have update notifications.&lt;/p&gt;

&lt;h1 id=&quot;some-changes&quot;&gt;Some changes&lt;/h1&gt;

&lt;p&gt;We are retiring the S3 mirror, and going all out SourceForge for financial reasons. Plex Inc has donated us some forum space, so feel free to check it out! &lt;a href=&quot;https://forums.plexapp.com/index.php/forum/126-rasplex/&quot;&gt;https://forums.plexapp.com/index.php/forum/126-rasplex/&lt;/a&gt;&lt;/p&gt;

&lt;h1 id=&quot;pi-day-notes&quot;&gt;Pi Day Notes&lt;/h1&gt;

&lt;p&gt;I’m going to be spending much of my remaining time making sure the website is up-to-snuff, and hopefully setting up PayPal preorders for the case for anyone who is already really interested. We’ll have at least some 3D Cad screenshots. For Pi Day, we will likely be temporarily disabling fanouts (the things that pop up when you hover over Movies / TV Shows), because these are insanely laggy, display out of date content, and are generally useless. I know how to fix them, so they will be coming back soon. Once Pi day passes, I’ll be turning my attention back to development, and the first thing I’ll be doing is probably a PHT upstream merge, and then setting to work on doing a more Pi centric caching scheme that will dramatically boost the GUI responsiveness. Cheers! We’re in the home stretch!&lt;/p&gt;

  &lt;p&gt;&lt;a href=&quot;https://blog.srvthe.net/rasplex-0-1-24-released/&quot;&gt;Rasplex 0 1 24 Released&lt;/a&gt; was originally published by Dale Hamel at &lt;a href=&quot;https://blog.srvthe.net&quot;&gt;Dale's Tech and etc. blog&lt;/a&gt; on March 08, 2013.&lt;/p&gt;</content>
</entry>


<entry>
  <title type="html"><![CDATA[Pi Day Rampup]]></title>
 <link rel="alternate" type="text/html" href="https://blog.srvthe.net/pi-day-rampup/" />
  <id>https://blog.srvthe.net/pi-day-rampup</id>
  <updated>2013-03-06T00:00:00-00:00</updated>
  <published>2013-03-06T00:00:00-05:00</published>
  
  <author>
    <name>Dale Hamel</name>
    <uri>https://blog.srvthe.net</uri>
    <email>dale.hamel@srvthe.net</email>
  </author>
  <content type="html">&lt;h1 id=&quot;crazy-busy&quot;&gt;Crazy busy!&lt;/h1&gt;

&lt;p&gt;As you may know, we are planning a beta release of RasPlex for Pi day, March 14th. I’ve been crazy busy setting this up, and making sure we are running on all cylinders for when this happens. Rasplex will have it’s own domain at &lt;a href=&quot;https://www.rasplex.com&quot;&gt;rasplex.com&lt;/a&gt;, and we’ll actually have official documentation and what not there. We’ve had a lot of great work going on, and as you may know we have releases as high as 0.1.19 out, but these are debug releases. I recommend 0.1.17 as it is currently the most stable, and it is the one that I am using right now. It will likely be the main basis for the Beta candidate, as the 0.1.20 builds I’ve been running have issues resulting from a recent merge with OpenELEC that has broken playback.&lt;/p&gt;

&lt;h1 id=&quot;major-improvements-identified&quot;&gt;Major improvements identified&lt;/h1&gt;

&lt;p&gt;We have identified a severe network error that can cause rasplex to slow down the local network under certain conditions, a fix is underway. More importantly, after a great deal of investigation I now believe I understand why the UI is so laggy. I have talked with Elan about a solution to this, and we have a good plan to fix it. I’m hoping I’ll be able to roll it out within a week or two.&lt;/p&gt;

&lt;h1 id=&quot;vote-for-a-logo&quot;&gt;Vote for a logo!&lt;/h1&gt;

&lt;p&gt;We are currently hosting a &lt;a href=&quot;https://trello.com/board/rasplex-com/51332020cc5f0f487e00770b&quot;&gt;logo competition&lt;/a&gt;! You can submit your own designs directly to me, or through the trello system if you are already a member (just ask me on the chat service and i’ll invite you), or comment with a link on this post with your design. Just make sure any submissions don’t violate the &lt;a href=&quot;https://www.raspberrypi.org/trademark-rules&quot;&gt;trademark rules&lt;/a&gt;&lt;/p&gt;

&lt;h1 id=&quot;sneak-preview&quot;&gt;Sneak preview…&lt;/h1&gt;

&lt;p&gt;We are cooking up a few ways to fund RasPlex. I would like to get preflashed SD cards, as well as the official RasPlex case into a few online vendors. The case in this picture is a prototype that a friend of mine and I designed and 3D printed together. &lt;a href=&quot;https://blog.srvthe.net/wp-content/uploads/2013/03/premiumrplex.jpg&quot;&gt;&lt;img src=&quot;https://blog.srvthe.net/wp-content/uploads/2013/03/premiumrplex-300x218.jpg&quot; alt=&quot;&quot; title=&quot;premiumrplex&quot; /&gt;&lt;/a&gt; A few things to note:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;I’m applying for a government grant to get the initial production run done (injection molding is expensive)&lt;/li&gt;
  &lt;li&gt;I want to make the case as inexpensive as possible (ie, if it costs 10 to make, sell for 15). I want &lt;strong&gt;everyone&lt;/strong&gt; to have this case, I don’t care about gross margin.&lt;/li&gt;
  &lt;li&gt;The proceeds from the case go to RasPlex (which I believe will soon become a corporation), where it will be used as the current funds are being used - to improve the project.&lt;/li&gt;
  &lt;li&gt;I have not withdrawn any funds to date, nor do I plan to. I want to reinvest every penny, and see how big RasPlex can get. Support this dream by buying a case!&lt;/li&gt;
  &lt;li&gt;The case will re-route the power  to be on the same side as the ethernet/USB in the mark2 (this is mark1)&lt;/li&gt;
  &lt;li&gt;The case will include an IR receiver, using the GPIO pins instead of USB (and probably a very cheap remote will be recommended)&lt;/li&gt;
  &lt;li&gt;This is a 2 piece case, but a 3 piece kit. Shown in the picture is the main chassis with the VESA mounting plate. There is a second plate that will have friction feet instead of VESA arms, to use it as a set top box instead.&lt;/li&gt;
  &lt;li&gt;The VESA arms will fit both 100mm and 75mm&lt;/li&gt;
  &lt;li&gt;I’ll be starting an indygogo for this case as well&lt;/li&gt;
&lt;/ul&gt;

&lt;h1 id=&quot;stay-tuned&quot;&gt;Stay tuned!&lt;/h1&gt;

&lt;p&gt;Thanks everyone or being so patient during the Pi day ramp up. I want to get back into regular releases ASAP, I just want to make sure this roll out goes off without a hitch!&lt;/p&gt;

  &lt;p&gt;&lt;a href=&quot;https://blog.srvthe.net/pi-day-rampup/&quot;&gt;Pi Day Rampup&lt;/a&gt; was originally published by Dale Hamel at &lt;a href=&quot;https://blog.srvthe.net&quot;&gt;Dale's Tech and etc. blog&lt;/a&gt; on March 06, 2013.&lt;/p&gt;</content>
</entry>


<entry>
  <title type="html"><![CDATA[Rasplex 0 1 14 Released]]></title>
 <link rel="alternate" type="text/html" href="https://blog.srvthe.net/rasplex-0-1-14-released/" />
  <id>https://blog.srvthe.net/rasplex-0-1-14-released</id>
  <updated>2013-02-24T00:00:00-00:00</updated>
  <published>2013-02-24T00:00:00-05:00</published>
  
  <author>
    <name>Dale Hamel</name>
    <uri>https://blog.srvthe.net</uri>
    <email>dale.hamel@srvthe.net</email>
  </author>
  <content type="html">&lt;h1 id=&quot;available-as-bleeding-edge-build&quot;&gt;Available as bleeding edge build&lt;/h1&gt;

&lt;p&gt;You can get it using the instructions at &lt;a href=&quot;https://blog.srvthe.net/get-rasplex&quot; title=&quot;Get rasplex&quot;&gt;rasplex download page&lt;/a&gt; for bleeding edge builds, until it is promoted to stable.&lt;/p&gt;

&lt;h1 id=&quot;lots-of-platform-changes&quot;&gt;Lots of platform changes&lt;/h1&gt;

&lt;p&gt;You can view the release plan on the &lt;a href=&quot;https://trello.com/c/yX9P2ubL&quot; title=&quot;trello card&quot;&gt;trello card&lt;/a&gt; This release of rasplex didn’t change much with plexht, aside from the HEAD merge, but added &lt;strong&gt;lots &lt;/strong&gt;of platform goodies:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Automatic updating (downloaded/extracted in background, update on reboot)&lt;/li&gt;
  &lt;li&gt;Nice wifi/system config dialog through Preferences - Rasplex settings&lt;/li&gt;
  &lt;li&gt;Sane version numbering / version displayed on boot and at ssh login&lt;/li&gt;
  &lt;li&gt;Nice splash screens&lt;/li&gt;
  &lt;li&gt;Various fixes (re-enable airplay, disable global slideshow, fixed pastelog)&lt;/li&gt;
&lt;/ul&gt;

&lt;h1 id=&quot;some-caveats&quot;&gt;Some caveats&lt;/h1&gt;

&lt;p&gt;The HEAD merge changes appear to have made fanouts &lt;strong&gt;even slower&lt;/strong&gt;, which is pretty brutal considering how slow they were already. Now that most of the platform changes are done, I can focus on speeding up PHT again. As a workaround, I recommend you force caching of thumbnails. To do this, just go into TV Shows / Movies, select All TV shows / Movies and then scroll through the list a few times until all of the thumbnails are loaded. This forces rasplex to cache the thumbs and fanart from the server, which will make it much faster. Updates will not overwrite this cache, so warming up the cache should be a one-time action.&lt;/p&gt;

&lt;h1 id=&quot;sorry-about-all-the-ads&quot;&gt;Sorry about all the ads&lt;/h1&gt;

&lt;p&gt;Since rasplex hasn’t been receiving any donations lately, I’ve been forced to put a shameful amount of ads on the blog. Just a reminder to everyone that I don’t take any money donated to rasplex, it all gets reinvested in the project (along with the advertisement revenue). If you like the project, please donate at the &lt;a href=&quot;https://srvthe.net&quot; title=&quot;donation&quot;&gt;donation page&lt;/a&gt; to support future updates and features! These features and patches don’t write themselves ;)&lt;/p&gt;

  &lt;p&gt;&lt;a href=&quot;https://blog.srvthe.net/rasplex-0-1-14-released/&quot;&gt;Rasplex 0 1 14 Released&lt;/a&gt; was originally published by Dale Hamel at &lt;a href=&quot;https://blog.srvthe.net&quot;&gt;Dale's Tech and etc. blog&lt;/a&gt; on February 24, 2013.&lt;/p&gt;</content>
</entry>


<entry>
  <title type="html"><![CDATA[Rasplex]]></title>
 <link rel="alternate" type="text/html" href="https://blog.srvthe.net/rasplex/" />
  <id>https://blog.srvthe.net/rasplex</id>
  <updated>2013-02-16T00:00:00-00:00</updated>
  <published>2013-02-16T00:00:00-05:00</published>
  
  <author>
    <name>Dale Hamel</name>
    <uri>https://blog.srvthe.net</uri>
    <email>dale.hamel@srvthe.net</email>
  </author>
  <content type="html">&lt;p&gt;This page is deprecated, check out our new home at &lt;a href=&quot;https://rasplex.com&quot;&gt;rasplex.com&lt;/a&gt;&lt;/p&gt;

  &lt;p&gt;&lt;a href=&quot;https://blog.srvthe.net/rasplex/&quot;&gt;Rasplex&lt;/a&gt; was originally published by Dale Hamel at &lt;a href=&quot;https://blog.srvthe.net&quot;&gt;Dale's Tech and etc. blog&lt;/a&gt; on February 16, 2013.&lt;/p&gt;</content>
</entry>


<entry>
  <title type="html"><![CDATA[Rasplex Rc9 Is Out This Is One You Have Got To Try]]></title>
 <link rel="alternate" type="text/html" href="https://blog.srvthe.net/rasplex-rc9-is-out-this-is-one-you-have-got-to-try/" />
  <id>https://blog.srvthe.net/rasplex-rc9-is-out-this-is-one-you-have-got-to-try</id>
  <updated>2013-02-16T00:00:00-00:00</updated>
  <published>2013-02-16T00:00:00-05:00</published>
  
  <author>
    <name>Dale Hamel</name>
    <uri>https://blog.srvthe.net</uri>
    <email>dale.hamel@srvthe.net</email>
  </author>
  <content type="html">&lt;h1 id=&quot;this-release-changes-everything-again&quot;&gt;This release changes everything. Again&lt;/h1&gt;

&lt;p&gt;I hope someone gets that joke. Anyways, I’m the more excited about this release than any other release. RC8 had &lt;a href=&quot;https://trello.com/c/MCByIded&quot;&gt;playback issues&lt;/a&gt;. rc9 uses OpenELEC instead of gentoo as a platform, this gives us lots of things for free:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;An image that is 100MB instead of 400MB&lt;/li&gt;
  &lt;li&gt;lirc support&lt;/li&gt;
  &lt;li&gt;Faster boot time&lt;/li&gt;
  &lt;li&gt;Various bug fixes&lt;/li&gt;
  &lt;li&gt;Less system overhead&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There are still some issues, and features we want to add:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;No wifi support in OpenELEC (not totally true, but we have to set up the xbmc plugin to configure them - top priority so sit tight!)&lt;/li&gt;
  &lt;li&gt;Can’t autoupdate (must reflash for new versions still) - yet.&lt;/li&gt;
  &lt;li&gt;NYX support is still dodgy : (&lt;/li&gt;
  &lt;li&gt;Overclocking is default&lt;/li&gt;
  &lt;li&gt;In the latest build (rc9) the username/password is “openelec:openelec”. Will change it back to “plexuser:rasplex” for consistency.&lt;/li&gt;
  &lt;li&gt;Home screen fanouts (recently added/on deck) are a bit dodgy (not instant/don’t draw). I find that navigating to and from them a few times forces them to draw. Working on a fix.&lt;/li&gt;
&lt;/ul&gt;

&lt;h1 id=&quot;new-install-procedure&quot;&gt;New install procedure&lt;/h1&gt;

&lt;p&gt;We now have an &lt;a href=&quot;https://raw.github.com/dalehamel/rasplex-installer/master/getrasplex.py&quot;&gt;installer&lt;/a&gt;, which will automatically set up rasplex on linux and OSX. It is based on Sam Nazarko’s raspbmc installer, with some added sugar:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Automatic selection of fastest mirror (EU or US)&lt;/li&gt;
  &lt;li&gt;Automatically gets the latest installer (only need to get one copy of installer, it updates itself)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Find out more details at &lt;a href=&quot;https://github.com/dalehamel/rasplex-installer&quot;&gt;the installer’s github&lt;/a&gt;. Check out the&lt;a href=&quot;https://blog.srvthe.net/get-rasplex&quot; title=&quot;Get rasplex&quot;&gt;install page&lt;/a&gt; to get started. Special thanks once again to Weelkin for getting the OpenELEC ball rolling (he’s also currently working on Wifi config dialog! Go him!)&lt;/p&gt;

  &lt;p&gt;&lt;a href=&quot;https://blog.srvthe.net/rasplex-rc9-is-out-this-is-one-you-have-got-to-try/&quot;&gt;Rasplex Rc9 Is Out This Is One You Have Got To Try&lt;/a&gt; was originally published by Dale Hamel at &lt;a href=&quot;https://blog.srvthe.net&quot;&gt;Dale's Tech and etc. blog&lt;/a&gt; on February 16, 2013.&lt;/p&gt;</content>
</entry>


<entry>
  <title type="html"><![CDATA[Openelec Alpha]]></title>
 <link rel="alternate" type="text/html" href="https://blog.srvthe.net/openelec-alpha/" />
  <id>https://blog.srvthe.net/openelec-alpha</id>
  <updated>2013-02-16T00:00:00-00:00</updated>
  <published>2013-02-16T00:00:00-05:00</published>
  
  <author>
    <name>Dale Hamel</name>
    <uri>https://blog.srvthe.net</uri>
    <email>dale.hamel@srvthe.net</email>
  </author>
  <content type="html">&lt;h1 id=&quot;big-congrats-to-weelkin&quot;&gt;Big Congrats to Weelkin!&lt;/h1&gt;

&lt;p&gt;Thanks to Weelkin, we now have a functioning OpenELEC port of Raplex! You can check it out &lt;a href=&quot;https://rasplex.srvthe.net/rasplex-openelec-rc2.img.zip&quot; title=&quot;here&quot;&gt;here&lt;/a&gt;.  I am &lt;strong&gt;very&lt;/strong&gt; pleased with it, and I think that instead of doing tandem releases with Gentoo and OpenELEC, I am going to make OpenELEC the main distro for Rasplex. I will still keep the gentoo port around, but it’ll be only for debugging purposes. OpenELEC supports various things out of box that are still buggy on the Gentoo port (CEC, lirc, and console running in background come to mind). Some caveats: the openelec port is based off of an older revision of rasplex, so it doesn’t have all the latest fixes and speedups. As I’ll be focusing my efforts on OpenELEC from now on however, I expect that it should be at parity soon. Weelkin has also stated that he’ll update it as soon as he gets the chance.&lt;/p&gt;

  &lt;p&gt;&lt;a href=&quot;https://blog.srvthe.net/openelec-alpha/&quot;&gt;Openelec Alpha&lt;/a&gt; was originally published by Dale Hamel at &lt;a href=&quot;https://blog.srvthe.net&quot;&gt;Dale's Tech and etc. blog&lt;/a&gt; on February 16, 2013.&lt;/p&gt;</content>
</entry>


<entry>
  <title type="html"><![CDATA[Get Rasplex]]></title>
 <link rel="alternate" type="text/html" href="https://blog.srvthe.net/get-rasplex/" />
  <id>https://blog.srvthe.net/get-rasplex</id>
  <updated>2013-02-16T00:00:00-00:00</updated>
  <published>2013-02-16T00:00:00-05:00</published>
  
  <author>
    <name>Dale Hamel</name>
    <uri>https://blog.srvthe.net</uri>
    <email>dale.hamel@srvthe.net</email>
  </author>
  <content type="html">&lt;p&gt;This page is deprecated, check out our new home at &lt;a href=&quot;https://rasplex.com&quot;&gt;rasplex.com&lt;/a&gt; The equivalent page is &lt;a href=&quot;https://rasplex.com/get-started/download-rasplex.html&quot;&gt;here&lt;/a&gt;&lt;/p&gt;

  &lt;p&gt;&lt;a href=&quot;https://blog.srvthe.net/get-rasplex/&quot;&gt;Get Rasplex&lt;/a&gt; was originally published by Dale Hamel at &lt;a href=&quot;https://blog.srvthe.net&quot;&gt;Dale's Tech and etc. blog&lt;/a&gt; on February 16, 2013.&lt;/p&gt;</content>
</entry>


<entry>
  <title type="html"><![CDATA[Rasplex 0 1 Rc8 Released As New Unstable Might Be The New Stable]]></title>
 <link rel="alternate" type="text/html" href="https://blog.srvthe.net/rasplex-0-1-rc8-released-as-new-unstable-might-be-the-new-stable/" />
  <id>https://blog.srvthe.net/rasplex-0-1-rc8-released-as-new-unstable-might-be-the-new-stable</id>
  <updated>2013-02-15T00:00:00-00:00</updated>
  <published>2013-02-15T00:00:00-05:00</published>
  
  <author>
    <name>Dale Hamel</name>
    <uri>https://blog.srvthe.net</uri>
    <email>dale.hamel@srvthe.net</email>
  </author>
  <content type="html">&lt;h1 id=&quot;things-have-come-a-long-way&quot;&gt;Things have come a long way&lt;/h1&gt;

&lt;p&gt;rc8 is the product of various “experimental” rc’s, that pulled in the latest PHT code. The most notable difference in rc8 is that the home screen is much faster, and on-deck/recently added are much more useable. There is still some delay, but even with full skin animations, and only background slideshow disabled, it still works surprisingly well. Some things to note:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Still no lirc support, sorry!&lt;/li&gt;
  &lt;li&gt;Image quality is much lower, this is part of the speedup. Will be noticable on high def/ big screens.&lt;/li&gt;
  &lt;li&gt;On deck/recently added are a little slow the first time you hover them, but get better subsequent times, just scroll through them a few times and be patient (this forces the Pi to cache the thumbnails)&lt;/li&gt;
  &lt;li&gt;Transcoding works great now, and remote playback is well tested and confirmed working : )&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Some other updates&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;There are &lt;strong&gt;working prototypes&lt;/strong&gt; of Raspbian and OpenELEC ports of rasplex! Thanks to weelkin and Anild!&lt;/li&gt;
  &lt;li&gt;Expect for rasplex to be released on all 3 in subsequent releases.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If there are no major issues found with rc8, I am going to promote it to “stable”, and dub it “0.1-final”, to spend some time setting up automated builds, properly formatting my git patches, and setting up the infrastructure for a triforce release of gentoo, openelec, and raspbian builds. I’ll also be setting up a PPA for raspbian users. I will also turn pht-autostart to on by default. 0.1 final won’t be the last release of rasplex as there is still lots to do, and PHT is still being developed, but it is a landmark signifying a relatively stable, use-able build. You can get &lt;a href=&quot;https://rasplex.srvthe.net/rasplex-unstable.img.zip&quot; title=&quot;rc8 here&quot;&gt;rc8 here&lt;/a&gt;. If you like the project, please &lt;a href=&quot;https://srvthe.net&quot;&gt;donate : ) to help support it&lt;/a&gt;&lt;/p&gt;

  &lt;p&gt;&lt;a href=&quot;https://blog.srvthe.net/rasplex-0-1-rc8-released-as-new-unstable-might-be-the-new-stable/&quot;&gt;Rasplex 0 1 Rc8 Released As New Unstable Might Be The New Stable&lt;/a&gt; was originally published by Dale Hamel at &lt;a href=&quot;https://blog.srvthe.net&quot;&gt;Dale's Tech and etc. blog&lt;/a&gt; on February 15, 2013.&lt;/p&gt;</content>
</entry>


<entry>
  <title type="html"><![CDATA[Rasplex 0 1 Rc4 Released]]></title>
 <link rel="alternate" type="text/html" href="https://blog.srvthe.net/rasplex-0-1-rc4-released/" />
  <id>https://blog.srvthe.net/rasplex-0-1-rc4-released</id>
  <updated>2013-02-12T00:00:00-00:00</updated>
  <published>2013-02-12T00:00:00-05:00</published>
  
  <author>
    <name>Dale Hamel</name>
    <uri>https://blog.srvthe.net</uri>
    <email>dale.hamel@srvthe.net</email>
  </author>
  <content type="html">&lt;h1 id=&quot;small-changes-big-improvements&quot;&gt;Small changes, big improvements&lt;/h1&gt;

&lt;p&gt;Due to many known issues with rc3, I have rolled out &lt;a href=&quot;https://trello.com/c/oJN0FC6l&quot;&gt;0.1-rc4&lt;/a&gt; as quickly as possible. The main improvement provided by rc4 is to use xbmc’s ffmpeg, which enables transcoding. There are also some GUI changes that seem to make things much more stable. One thing I have noticed with all versions of PHT is that they are extremely unstable if you try to do too much with them before the thumbnails cache. If you leave PHT running for a while (20 minutes) after first start, the performance tends to be much better and much more stable.&lt;/p&gt;

  &lt;p&gt;&lt;a href=&quot;https://blog.srvthe.net/rasplex-0-1-rc4-released/&quot;&gt;Rasplex 0 1 Rc4 Released&lt;/a&gt; was originally published by Dale Hamel at &lt;a href=&quot;https://blog.srvthe.net&quot;&gt;Dale's Tech and etc. blog&lt;/a&gt; on February 12, 2013.&lt;/p&gt;</content>
</entry>

</feed>
