Status update for Firefox on PowerPC / big endian

(This post is probably not interesting to non-technical observers.  Rest assured, I'm still working quite hard on porting Firefox to PowerPC when I have the chance.) I've just pulled the latest Firefox code (from mozilla-central) and have fully rebuilt Firefox with the latest code. First, the good news: JS-API tests are still 100% passing.  XPC… Continue reading Status update for Firefox on PowerPC / big endian

Big Endian Firefox: Now with more compositing

I'm currently in the process of trying to bring up the PowerPC platform as a fully supported architecture in Firefox.  I've already implemented better support for XPCOM / JS interfacing, and fixed a crash in the JavaScript interpreter. My next challenge is fixing graphical issues, which is proving to be more of a challenge than… Continue reading Big Endian Firefox: Now with more compositing

Ridiculous unusable download URLs for open source projects

I told myself (and everyone I know) that I wouldn't write another blog post until I moved the blog off Google Blogger, but I can't stay silent on this issue. UPower, the open source power management software used on Linux (and I believe the *BSD family), has recently changed their download URLs. As the lead… Continue reading Ridiculous unusable download URLs for open source projects

Configuring Apache 2.4 to serve GitLab over TLS / HTTPS

As part of my work assisting in the set up of the infrastructure for Galapagos Linux, I volunteered to install and configure GitLab. My colleagues had attempted to use the Debian Omnibus package, but that failed in spectacular ways, including references to directories in the configuration that did not exist after package installation. The most… Continue reading Configuring Apache 2.4 to serve GitLab over TLS / HTTPS

Web browsers, music players, workarounds, and PulseAudio

As security researchers have discovered yet another horrible security bug in Chrome, and Google yet again decides to put off fixing it, I decided to finally give up Chrome entirely. I had dwindled down my usage of it from primary browser in 2009; to secondary browser for Flash and videos in 2013; and finally using… Continue reading Web browsers, music players, workarounds, and PulseAudio