Installing NixOS on a ThinkPad W540 with encrypted root
I recently got a ThinkPad W540 laptop and I'm trying out the NixOS Linux distribution: more →
Programming Languages, Martials Arts and Computers. The Weblog of Chris Double.
I recently got a ThinkPad W540 laptop and I'm trying out the NixOS Linux distribution: more →
The Heartbleed bug in OpenSSL has resulted in a fair amount of damage across the internet. The bug itself was quite simple and is a textbook case for why programming in unsafe languages like C can be problematic. As an experiment to see if a safer systems programming language could have prevented the bug I tried rewriting the problematic function... more →
One of the things I like about the Self programming language is it has lots of interesting old projects written in Self included in the source distribution. These include a Dylan interpreter, Cecil interpreter, web browser, and partial Java implementation amongst other things. Once of the features Self has is the ability to allow remote users to connect to a... more →
I've written about the Self programming language before and still occasionally fire up the GUI environment to explore prototype object development. The Self implementation is JIT based and doesn't have an interpreter. I've wanted to have the Self environment running on a mobile device but most tablets and phones are ARM based and Self doesn't have an ARM backend. Intel... more →
Some time ago I wrote a dev-media post outlining the media formats we support and requesting discussion on future formats. This post summarizes the results of that and changes that have occurred since then. In general Mozilla is trying to limit the proliferation of media formats on the web. One reason for doing this is to make it easier for... more →